﻿
.entity-tag-filter>i{color:white;}

.etag-new {
    background-color: #e7503d !important;
    color:white;
}

.etag-fabric {
    background-color: #c3c048 !important;
    color: white;
}

.etag-todelete {
    background-color: #0c0c0c !important;
    color: white;
}

.etag-noanswer {
    background-color: #b58f1c !important;
    color: white;
}

.etag-delay {
    background-color: #9c27b0 !important;
    color: white;
}

.etag-contract {
    background-color: #4caf50 !important;
    color: white;
}

.etag-doit {
    background-color: #FFD700 !important;
    color: white;
}

.etag-sample {
    background-color: #838f99 !important;
    color: white;
}

.etag-meet {
    background-color: #0d85e5 !important;
    color: white;
}

.etag-work {
    background-color: #1788bb !important;
    color: white;
}
.etag-i-doer {
    background-color: #009688 !important;
    color: white;
}
    .svg-icon.svg-icon-warning {
    color: #FFC107;
}

.badge-light-warning
{
	color:#f9e6f4;
}

.btn.btn-brand {
    color: #fff;
    border-color: #141011;
    background-color: #141011;
}

.btn-check:active + .btn.btn-brand, .btn-check:checked + .btn.btn-brand, .btn.btn-brand.active, .btn.btn-brand.show, .btn.btn-brand:active:not(.btn-active), .btn.btn-brand:focus:not(.btn-active), .btn.btn-brand:hover:not(.btn-active), .show > .btn.btn-brand {
    color: #fff;
    border-color: #c70c0f;
    background-color: #c70c0f !important;
}


.btn.btn-primary {
    border-color: #141011 !important;
    background-color: #141011 !important;
}

.btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g) {
        fill: #ffffff;
    }
.btn.btn-primary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
        fill: #ffffff;
    }


.aside-menu .menu > .menu-item > .menu-link.active .menu-icon i {
    color: #e00d12;
}

.btn.btn-active-color-primary:hover:not(.btn-active)
{
	color: #040404;
}

a:hover {
    color: #000000;
}

a {
    color: #141011;
}

.aside-menu .menu > .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i, .aside-menu .menu > .menu-item > .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
    color: #141011;
}

.text-hover-primary:hover {
    color: #141011 !important;
}

.btn-check:active + .btn.btn-active-light-primary, .btn-check:checked + .btn.btn-active-light-primary, .btn.btn-active-light-primary.active, .btn.btn-active-light-primary.show, .btn.btn-active-light-primary:active:not(.btn-active), .btn.btn-active-light-primary:focus:not(.btn-active), .btn.btn-active-light-primary:hover:not(.btn-active), .show > .btn.btn-active-light-primary {
    color: #362E2D;
    background-color: #fff5f5 !important;
}

    .btn-check:active + .btn.btn-active-light-primary i, .btn-check:checked + .btn.btn-active-light-primary i, .btn.btn-active-light-primary.active i, .btn.btn-active-light-primary.show i, .btn.btn-active-light-primary:active:not(.btn-active) i, .btn.btn-active-light-primary:focus:not(.btn-active) i, .btn.btn-active-light-primary:hover:not(.btn-active) i, .show > .btn.btn-active-light-primary i {
        color: #362E2D;
    }

    .btn-check:active + .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:checked + .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g) {
        fill: #362E2D;
    }


.btn.btn-light-primary {
    color: #141011;
    background-color: #fff5f5;
}

    .btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g) {
        fill: #141011;
    }
	.btn.btn-light-primary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
        fill: #ffffff;
    }

    .btn-check:active + .btn.btn-light-primary, .btn-check:checked + .btn.btn-light-primary, .btn.btn-light-primary.active, .btn.btn-light-primary.show, .btn.btn-light-primary:active:not(.btn-active), .btn.btn-light-primary:focus:not(.btn-active), .btn.btn-light-primary:hover:not(.btn-active), .show > .btn.btn-light-primary {
        color: #fff;
        border-color: #c70c0f;
        background-color: #141011 !important;
    }

.nav-item
{
    height:74px;
}

.aside-menu .menu > .menu-item.here > .menu-link .menu-icon i, .aside-menu .menu > .menu-item.show > .menu-link .menu-icon i {
    color: #141011;
}

.menu-state-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active), .menu-state-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) {
    color: #141011;
}

.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i, .menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i {
    color: #141011;
}

.menu-state-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title, .menu-state-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title {
    color: #141011;
}

.form-check.form-check-solid .form-check-input:checked {
    background-color: #215a00;
}
.btn-check:active + .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:checked + .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g) {
    fill: #215a00;
}

.btn-check:active + .btn.btn-primary, .btn-check:checked + .btn.btn-primary, .btn.btn-primary.active, .btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active), .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show > .btn.btn-primary {
    background-color: #362E2D!important;
}

.aside-menu .menu > .menu-item > .menu-link .menu-icon i {
    color: #b5b5b5;
}


.stepper.stepper-pills .stepper-item.current .stepper-icon {
    background-color: #141011;
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check, .stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-check {
    color: #141011 !important;
}



.text-primary {
    color: #141011 !important;
}

.dropzone {
    border: 1px dashed #141011;
    background-color: #fff5f5;
}


.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected {
    background-color: #141011;
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--highlighted {
    background-color: #fff5f5;
    color: #141011;
}

.page-item.active .page-link {
    background-color: #141011;
}

.page-link:hover {
    background-color: #fff5f5;
    color: #141011;
}



.nav-line-tabs .nav-item .nav-link.active, .nav-line-tabs .nav-item .nav-link:hover:not(.disabled), .nav-line-tabs .nav-item.show .nav-link {
    border-bottom: 1px solid #141011;
}

.text-active-primary.active {
    color: #141011 !important;
}

.btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default, .btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default, .btn.btn-outline.btn-outline-dashed.btn-outline-default.active, .btn.btn-outline.btn-outline-dashed.btn-outline-default.show, .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active), .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active), .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default {
    color: #141011;
    border-color: #141011;
    background-color: #fff5f5 !important;
}

.cl-component-item:hover {
    border-width: 1px;
    border-style: dashed;
    border-color: #e4e6ef;
    border-radius: 0.475rem;
    background-color: #f5f8fa;
}

.cl-component-item.active {
    border-width: 1px;
    border-style: dashed;
    background-color: #f5f8fa;
    border-color: #141011;
    border-radius: 0.475rem;
}

.cl-select-product
{
    cursor:pointer;
}

.cl-product-card.active {
    border-width: 1px;
    border-style: dashed;
    background-color: #f5f8fa;
    border-color: #141011;
    border-radius: 0.475rem;
}

.h-dont-read {
    background-color: #d5e3ef;
    border-color: #EDF7FF;
    border-radius: 10px;
}

@media print {
    #kt_wrapper {
        padding: 0 !important;
    }
    #kt_content {
        padding: 0 !important
    }
    #kt_content_container {
        padding: 0 !important
    }
    .card .card-header{
        min-height:35px!important;
    }
    .card .card-body
    {
        padding:0.25rem!important;
    }
    table td {
        padding-left: 0.6rem !important;
        padding-right: 0.6rem !important;
        padding-top: 0.4rem !important;
        padding-bottom: 0.4rem !important;
    }

    table th {
        padding-left: 0.8rem !important;
        padding-right: 0.8rem !important;
        padding-top: 0.6rem !important;
        padding-bottom: 0.6rem !important;
    }
}

.badge-primary-top {
    color: #fff;
    background-color: #141011;
}

.text-primary-ribbon {
    color: #009ef7 !important;
}

.menu-title{
    color:white;
    font-size:10px;
}

.aside-primary {
    background-color: #1e1e2d;
}

.aside .aside-secondary {
    box-shadow: 4px 0 4px -4px #888!important;
}


.pulse.pulse-primary .pulse-ring
{
	border-color:#ff0100
}


.pulse-ring.quick-puls {
    display: block;
    border-radius: 40px;
    height: 40px;
    width: 40px;
    position: absolute;
    animation: animation-pulse 0.5s ease-out;
    animation-iteration-count: infinite;
    opacity: 0;
    border-width: 3px;
    border-style: solid;
    border-color: var(--kt-gray-500);
}


.accordion.accordion-icon-toggle .accordion-icon .svg-icon, .accordion.accordion-icon-toggle .accordion-icon i
{
	color:#141011;
}


