.bg-orange {
    background-color: #FFA500;
}

.bg-violet {
    background-color: #5856d6;
}

.note-editor {
    border: 1px solid var(--bs-border-color);
    border-top-left-radius: 0.475rem;
    border-top-right-radius: 0.475rem;
}

.panel-heading.note-toolbar {
    background-color: var(--bs-border-color);
}

.action_table {
    display: flex;
}

.action_table > * {
    margin: 0 4px 4px;
    /*border: #7e8299 1px solid;*/
}

.action_table .btn-light {
    border: #7e8299 1px solid !important;
}

.nbr_stats .card {
    min-height: 203px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before, table.dataTable.dtr-column.collapsed > tbody > tr.parent > td.dtr-control:before, table.dataTable.dtr-column.collapsed > tbody > tr.parent > th.dtr-control:before,
:root table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, :root table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before, :root table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before, :root table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before {
    padding: 5px;
    /*margin-bottom: 15px;*/
}

.icon_45 {
    width: 45px;
}

.row_icon img {

    width: 45px;
    border-radius: 10px;
    margin-left: 10px;
}

img.svg-icon.svg-icon-2 {
    height: 1.5rem;
    width: 1.5rem;
    margin-right: .5rem;
    border-radius: 3px;
}

.btn-check:checked + .btn.btn-orange.btn-active-light-primary,
.btn-check:active + .btn.btn-orange.btn-active-light-primary,
.btn.btn-orange.btn-active-light-primary:focus:not(.btn-active),
.btn.btn-orange.btn-active-light-primary:hover:not(.btn-active),
.btn.btn-orange.btn-active-light-primary:active:not(.btn-active),
.btn.btn-orange.btn-active-light-primary.active,
.btn.btn-orange.btn-active-light-primary.show,
.show > .btn.btn-orange.btn-active-light-primary {
    color: #FFA500;
    border-color: #FFA5002B;
    background-color: #FFA5002B !important;
}

.btn-check:checked + .btn.btn-orange.btn-outline.btn-outline-dashed,
.btn-check:active + .btn.btn-orange.btn-outline.btn-outline-dashed,
.btn.btn-orange.btn-outline.btn-outline-dashed:focus:not(.btn-active),
.btn.btn-orange.btn-outline.btn-outline-dashed:hover:not(.btn-active),
.btn.btn-orange.btn-outline.btn-outline-dashed:active:not(.btn-active),
.btn.btn-orange.btn-outline.btn-outline-dashed.active,
.btn.btn-orange.btn-outline.btn-outline-dashed.show,
.show > .btn.btn-orange.btn-outline.btn-outline-dashed {
    border-color: #FFA500;
}

.btn.btn-orange.btn-active-light-primary:hover:not(.btn-active) i,
.btn-check:checked + .btn.btn-orange.btn-active-light-primary i {
    color: #FFA500;
}

.stepper.stepper-links .stepper-nav .stepper-item.current .stepper-title {
    color: #FFA500 !important;
}

.stepper.stepper-links .stepper-nav .stepper-item.current:after {
    background-color: #FFA500 !important;
}

/*project create*/

.roofs_dim .img_dim {
    height: 200px;
}

.dim_container .invalid-feedback {
    height: 0px;
}

.roofs_dim .input-group-text.green {
    background-color: #57B947;
    width: 20px;
}

.roofs_dim .input-group-text.orange {
    background-color: #FD7E14;
    width: 20px;
}

.roofs_dim .input-group-text.blue {
    background-color: #007BFF;
    width: 20px;
}

.capacite_batiment,
.estimation_eau,
.estimation_value {
    display: none;
}

.dataTables_filter {
    float: right;
}

.table-responsive {
    width: 100%;
}

.dt-buttons.btn-group {
    padding: 1rem 0;
}
#kt_body .btn.btn-light-warning{
    color:#FFA500
}
#kt_body .btn.btn-light-warning:hover{
    color:#FFF
}
@media (max-width: 991.98px) {
    #kt_app_content_container .card .card-body {
        padding: 2rem 0.50rem;
        color: var(--bs-card-color);
    }

    table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control {
        padding-left: 10px;
    }
}
