.pt-enabled, .hook-enable {
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    color: #276900;
}

.add-existing-item {
    margin-right: 20px;
}

@media (max-width: 1200px) {

    .add-existing-item {
        margin-right: 0px;
        margin-top: 10px;
    }

    .pagination:first-child {
        margin-right: -20px!important;
        margin-top: 10px!important;
    }
}


.history-status{
    font-weight: bold;
    vertical-align: middle;
}

.history-status-OFFLINE{
    color: #9e9e9e;
}

.history-status-INTERRUPTED{
    color: #9b97e4;
}

.history-status-RUN{
    color: #0085ff;
}

.history-status-ERROR{

}

.history-status-DELAY{
    color: #808419;
}

.history-status-OK{
    color: #276900;
}

.project-status{
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

.project-status-SYNC{
    color: #f40;
}

.project-status-WAIT_SYNC{
    color: #0085ff;
}

.project-status-OK{
    color: #276900;
}



.stdout-line .S{color:red}/* Строки красные */
.stdout-line .func{color:blue}/* Юзер-функции синие */
.stdout-line .C{color:orange}/* Комменты оранжевые */
.stdout-line .kwrd{font-weight:bold}/* Ключевые слова полужирные */
.stdout-line .R{color:gray} /*Серые регвыражения */
.stdout-line.fatal{
    background: #ffe7e7;
}

.history-stdout{
    overflow: auto;
    max-height: calc(100vh - 338px);
    min-height: 400px;
    background: #fff;
}

@media (min-width: 767px) {
    .history-stdout{
        max-height: calc(100vh - 414px);
    }
}


.history-mode.history-fullsize .history-LeftInfo{
    width: 100%;
}

.history-mode.history-fullsize .history-RightInfo{
    display: none;
}

.history-mode .history-LeftInfo .btn-history-resize .glyphicon-resize-full{
    display: block;
}

.history-mode.history-fullsize .history-LeftInfo .btn-history-resize .glyphicon-resize-full{
    display: none;
}



.history-mode .history-LeftInfo .btn-history-resize .glyphicon-resize-small{
    display: none;
}

.history-mode.history-fullsize .history-LeftInfo .btn-history-resize .glyphicon-resize-small{
    display: block;
}


.bg-logo {
    background-image: url(/static/img/logo/horizontal.png);
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:150px 40px;
    -o-background-size: 150px 40px;
    -moz-background-size:150px 40px;
    background-size: 150px 40px;
    display: block;
    width:150px;
    height: 40px;
    margin:0px;
    margin-top: 5px;
    float: left;


}

.bg-logo {
    display: block;
    width:160px;
}

*::-webkit-scrollbar {
    width: 0px;
}