/* Messages */
@import url("../../vendor/jgrowl/jquery.jgrowl.min.css");

div.jGrowl {
    z-index: 999999;
}
div.jGrowl > .ui-state-highlight {
    background: inherit;
    color: inherit;
    border: inherit;
}
.desk-message-success { background-color: green !important; }
.desk-message-error { background-color: brown !important; }
.desk-message-info { background-color: black !important; }

/* Order */
.desk-form .required-star { display: none; }
.desk-form .required .required-star { display: inline; }
.desk-form .error { border: 1px solid brown !important; }
.desk-form .required-star { color: brown; }

.desk-spinner {
    display: none;
    width: 32px;
    height: 32px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -32px;
    margin-top: -32px;
    background: url(../../img/spinner.gif);
    z-index: 9999;
}

.disabled {
    opacity: 0.5;
}
.changed {
    font-style: italic;
}

.card-stages .status-start .card-stages__item-text,.card-stages .status-start .card-stages__item-title-name {
    opacity: 0.5;
}
.card-stages .status-start.status-active-fake .card-stages__item-text,.card-stages .status-start.status-active-fake .card-stages__item-title-name {
    opacity: 1;
}
.card-stages .status-start .card-stages__item-title-time {
    display: none;
}
.card-stages .status-end .card-stages__item-title-left {
    background: #f75000;
}
.card-stages .status-end .card-stages__item-stage {
    color: white;
}
.card-stages form.private-data {
    background: none;
    border: none;
}

.tm-output-job-order-content .comment-list-wrap {
    display: flex;
    flex-flow: column;
    height: 500px;
}
.tm-output-job-order-content .comment-list-wrap > div {
    /*display: flex;
    flex-direction: column-reverse;*/
    overflow-y: scroll;
}

.tm-output-job-order-content .comment-list {
    display: flex;
    flex-direction: column-reverse;

}

.tm-executor-form [readonly],.tm-executor-form [disabled], .desk-form [readonly], .desk-form [disabled] {
    outline: none;
    border: none;
    background: none;
}

.desk-form [readonly], .desk-form [disabled]  {
    padding: 0;
}

