﻿.page-title, .ml-40 {
    margin-left: 0;
    margin-right: 3.334rem;
}

.sub-title {
    display: flex;
    padding-right: 0px;
    padding-left: 30px;
    margin-left: 0rem;
    margin-right: 3.334rem;
}

.continue-section {
    margin-right: 0rem;
    margin-left: 3.334rem;
    right: auto;
    left: 0px;
}

.btn i {
    margin-left: 10px;
    margin-right: 0px;
    rotate: 180deg;
}

.e-stepper.e-horizontal.e-label-before:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
    margin-left: 0 !important;
    */ margin-left: 0 !important;
    width: calc(-1 *var( --progress-bar-width)) !important;
    left: 40px;
}

.e-stepper .e-stepper-progressbar > .e-progressbar-value {
    width: calc(100% - var(--progress-value)) !important;
}

a.link-line,
.table-row label:nth-child(2), label.header-label.duration-header {
    padding-left: 0px;
    padding-right: 20px !important;
}

label.assumption-label:hover i {
    right: auto;
    left: 1.667rem;
}

label.assumption-label i.fa-trash {
    left: 3.5rem;
}

#main-tabs .e-tab-header {
    padding-left: 0;
    padding-right: 3.334rem;
}

.sub-title .toolbar {
    left: 40px;
    right: auto;
    float: left;
}

.lang-options span:first-child {
    border-radius: 0 6px 6px 0;
}

.lang-options span {
    border-radius: 6px 0 0 6px;
}

.ml-20 {
    margin-right: 1.334rem;
    margin-left: 0;
}

.ml-40 {
    margin-right: 3.334rem;
    margin-left: 0;
}

.power-bi-contaner {
    margin-left: 0;
    margin-right: 40px;
}

.input-slim {
    padding: 0 !important;
    text-align: left !important;
    padding-left: 0.8rem !important;
}

input.e-input, .e-input-group input.e-input, .e-input-group input, .e-input-group.e-control-wrapper input.e-input, .e-input-group.e-control-wrapper input, .e-float-input input.e-input, .e-float-input input, .e-float-input.e-control-wrapper input.e-input, .e-float-input.e-control-wrapper input, .e-input-group input.e-input:focus, .e-input-group.e-control-wrapper input.e-input:focus, .e-float-input.e-control-wrapper input:focus, .e-float-input input:focus, .e-input-group.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-input-focus input.e-input, .e-float-input.e-control-wrapper.e-input-focus input, .e-float-input.e-input-focus input {
    padding-left: 0px !important;
    padding-right: 8px !important;
    text-indent: 0;
}

a.nav-item span {
    font-size: 1.05rem;
}

.nav-section h3 {
    font-size: 1.1rem;
    font-weight: 600;
    text-transform: uppercase;
    color: #888;
    padding: 0 1rem;
    margin-bottom: 0.5rem;
    letter-spacing: 0.5px;
}

.continue-section button {
    float: left;
    margin-left: 0;
    margin-right: 1.667rem;
}

.continue-section {
    margin-right: 0;
    margin-left: 3.334rem;
}

.wizard .assumption-container-group .assumption-form-data {
    padding-right: 0px;
    padding-left: 5px;
}

.table-row.buttons {
    padding-right: 0px;
}

.assumptions-assignement {
    margin-left: 0;
    margin-right: 3.334rem;
}

.sub-title .toolbar button {
    min-width: 124px;
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
    right: auto !important;
    left: 16px;
}

.info-status-content {
    right: auto;
    left: 20px;
}

.e-checkbox-wrapper .e-frame + .e-label, .e-css.e-checkbox-wrapper .e-frame + .e-label {
    margin-right: 8px;
}

label.e-float-text, .e-float-input label.e-float-text, .e-float-input.e-control-wrapper label.e-float-text {
    text-align: right !important;
    right: 0 !important;
    left: auto !important;
    margin-right: -10px;
}

.e-grid .e-toolbar-items {
    direction: ltr;
}

    .e-grid .e-toolbar-items input {
        direction: rtl;
    }
