﻿.k-workflowbase {
    position: relative;
    padding: 0px;
}

    .k-workflowbase .k-loading-image {
        background-size: 24px 24px;
    }

.k-dib {
    display: inline-block;
}

.k-workflowbase-buttons-search {
    vertical-align: top;
}

.k-workflowbase-statustext {
    margin-left: 2px;
}

.k-workflowbase-display {
    padding: 0;
    display: inline-block;
    width: 100%;
    width: -moz-available; /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available; /* Mozilla-based browsers will ignore this. */
    width: fill-available;
    vertical-align: middle;
}

.k-workflowbase-sessionview {
    padding: 0;
    background: transparent;
    display: inline-block;
    width: 100%;
    width: -moz-available; /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available; /* Mozilla-based browsers will ignore this. */
    width: fill-available;
}

.k-workflowbase-sessionview-buttons {
    padding: 0;
    text-align: right;
}

.k-workflowbase-sessionview-stage {
    margin: 0;
    background: transparent;
    float: left;
    display: block;
    /* width: -webkit-fill-available; */
    width: calc(100% - 20px);
}

.k-workflowbase-sessionview-stage-error {
    padding: 0;
    display: inline;
    float: right;
}

.k-workflowbase-sessionview-item {
    display: inline;
    float: right;
}

.k-workflowbase-sessionview-stage-header {
    padding: 0 0 0 2px;
    word-wrap: break-word;
    height: 19px;
    display: block;
    overflow: auto;
    line-height: 1.4em;
    width: 100%;
    width: -moz-available; /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available; /* Mozilla-based browsers will ignore this. */
    width: fill-available;
}

.k-workflowbase-sessionview-stage-headertext {
    display: inline-block;
    width: 100%;
    width: -moz-available; /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available; /* Mozilla-based browsers will ignore this. */
    width: fill-available;
}

.k-workflowbase-sessionview-stage-buttons {
    padding: 0;
    text-align: center;
    float: left;
    display: block;
}

.k-workflowbase-sessionview-menubutton {
    display: inline-block;
}
