.stepbar-container {
    display: flex;
    flex-direction: row;
    border-radius: 5px;
    background-color: lightgrey;
    justify-content: space-between;
    /*    margin: 0 10px 0 10px;*/
}


.stepbar-item {
    display: flex;
    text-align: center;
    color: black;
    padding: 10px 60px 10px 60px;
}

    .stepbar-item:last-child {
        border-bottom-right-radius: 5px;
        border-top-right-radius: 5px;
    }

    .stepbar-item:first-child {
        border-bottom-left-radius: 5px;
        border-top-left-radius: 5px;
    }

.stepbar-item--selected {
    font-weight: bolder;
    background-color: #EBEBEB;
}

.stepbar-item--disabled {
    color: gray;
}

.search-options-main {
    transition: height 0.4s ease-in;
}

.search-options-main-loaded {
    /* min-height: 300px; */
    height: 100%;
    background-color: #fff;
    border-radius: 10px;
    border: 1px solid #e6ecef;
}

.search-options-main-loading {
    height: 100%;
}

.search-result-rows:nth-child(even) {
    background-color: none;
}

.search-result-rows:nth-child(odd) {
    background-color: lightgrey;
}

.search-result-headers {
    font-weight: bold;
    text-decoration: underline;
}

.ui-tabview-panel {
    overflow: hidden;
}

.search-result-icon {
    padding-left: 5px;
    width: 40px;
    align-self: center;
    height: 40px;
    background-image:url("~/../images/open-line.png")
}

.search-result-chassi {
    padding: 6px 10px 6px 10px;
    width: 155px;
}

.search-result-status {
    padding: 6px 10px 6px 10px;
    width: 115px;
}

.search-result-updated {
    padding: 6px 10px 6px 10px;
    width: 100px;
}

.search-result-dealer {
    padding: 6px 10px 6px 10px;
    width: 200px;
}

.search-result-calculated {
    padding: 6px 10px 6px 10px;
    width: 85px;
}

.search-result-approved {
    padding: 6px 10px 6px 10px;
    width: 85px;
}

.search-result-comment {
    padding: 6px 10px 6px 10px;
    width: 160px;
}

.search-result-id {
    padding: 6px 10px 6px 10px;
    width: 170px;
}

.detail-comment-save-container {
    width: 0px;
    transition: width 0.4s ease-in;
    overflow: hidden;
    display: inline-block;
}

.detail-section-header {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
    height: 32px;
    font-size: 22px;
    font-family: 'Poppins';
    color: #000;
    margin-bottom:8px;
}

.detail-section-footer {
    background-color: transparent;
    color: transparent;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    height: 0;
}

.detail-section-financial {
    margin: 10px 0 10px 0;
}
.row-alternate-bg-colour {
    border-color: #cceefc;
    border-width: 1px;
    border-style: solid;
    margin: -1px 0 -1px 0px;
    padding: 5px;
}
.row-alternate-bg-colour:nth-child(odd) {
    background-color: #F7F9FA;
}
.rz-datatable-scrollable-header {
    background-color: #cceefc;
    border-bottom: solid 1px #dfe7eb;
}
.circle-singleline {
    margin-top: 30px;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    font-size: 30px;
    font-weight: bold;
    line-height: 65px;
    text-align: center;
    text-align: center;
    vertical-align: middle;
}
.wizard-steps-current {
    background: #00adef;
    color: #fff;
    margin-bottom: 30px;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}
.wizard-steps-default {
    background: #e8e8e8;
    color: #898989;
    margin-bottom: 30px;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}