body {
    padding-top: 70px;
    background-color:#221F20;
}
.wrap {
}
:root {
    --ic-brand-primary:#018fe8;
    --ic-brand-primary-darkened-15:#018fe8;
}
.table { font-size:14px; }
.btn-primary {
    background-color: var(--ic-brand-primary);
    border-color:var(--ic-brand-primary-darkened-15);
    color:white;
}
.btn-primary:hover {
    background-color: var(--ic-brand-primary-darkened-15);
    border-color: var(--ic-brand-primary-darkened-15);
    color:white;
}
.btn-outline-primary {
    border-color:var(--ic-brand-primary);
    color: var(--ic-brand-primary);
}
.btn-outline-primary:hover {
    border-color:var(--ic-brand-primary);
    background-color: var(--ic-brand-primary);
}
.footer {
    z-index: 1000;
    bottom: 0;
    left: 0;
    height: 40px;
    position: absolute;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    padding-top: 10px;
    width: 100%
}
.footer .pull-left{
    position:fixed;
    left:10px
}
.footer .pull-right{
    position:fixed;
    right:10px
}
.breadcrumb li:before { content: "/"; padding-right: 5px; padding-left: 5px; }
.breadcrumb li:first-child:before { content: ""; padding-right: 0; }
.breadcrumb { background-color:#f2f5f8; }

.navbar{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}
.navbar-brand{max-height:100px;padding:0}
.navbar-brand img{width:100px}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.8)}
#navbarSupportedContent > ul > li{min-width:120px!important}
.app-navbar{background-color:#fff}
.nav-item .dropdown-subheader{padding-left:10px;font-weight:bold;font-size:12px;padding-top:10px}

.bs-callout{padding:15px;margin:10px 0 5px;border:1px solid #eee;border-left-width:5px;border-radius:3px}
.bs-callout h4{margin-top:0;margin-bottom:5px}
.bs-callout p:last-child{margin-bottom:0}
.bs-callout code{border-radius:3px}
.bs-callout+.bs-callout{margin-top:-5px}
.bs-callout-default{border-left-color:#777}
.bs-callout-default h4{color:#777}
.bs-callout-primary{border-left-color:#428bca}
.bs-callout-primary h4{color:#428bca}
.bs-callout-success{border-left-color:#5cb85c}
.bs-callout-success h4{color:#5cb85c}
.bs-callout-danger{border-left-color:#d9534f}
.bs-callout-danger h4{color:#d9534f}
.bs-callout-warning{border-left-color:#f0ad4e}
.bs-callout-warning h4{color:#f0ad4e}
.bs-callout-info{border-left-color:#5bc0de}
.bs-callout-info h4{color:#5bc0de}
/* BS4 fixes */
/* .flex-column */
.nav-stacked {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}
/* yii2-user */
.nav-pills > li > a {
    border-radius: 4px;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    text-decoration:none;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #337ab7!important;
}
.nav-pills > li > a:hover {
    background-color: #f5f5f5;
}
.panel-heading {
    font-size: 1.75rem;
}
form label{font-weight:600}
.help-block{color:red}
.table-sm-text{font-size:12px}
.image_preview{max-height:200px;display:none}
.image_height_max{max-height:70px}
.card-header{color:#4f4f4f}
.card-header h4{margin-bottom:0}
.card-img-top{
    margin:0 auto;
    padding:20px;
    /* IE FIX -  https://github.com/twbs/bootstrap/issues/21885 */
    max-width: 100%;
    flex-shrink: 0;
}

.RegistryResult0,.RegistryResult1,.RegistryResult2,.RegistryResult3 {
    text-align:center;
    white-space: nowrap;

    border-radius: 5px;
    padding: 2px 6px;
    color: rgb(255, 255, 255);
    font-weight: 400;
    font-size: 14px;
}
.RegistryResult0{
    background: rgba(51, 51, 51, 0.6);
}
.RegistryResult1{
    background-color: #004d40;
}
.RegistryResult2{
    background-color: #ffa31a;
}
.RegistryResult3{
    background-color: #ff6e6e;
}


/*const NOT_STARTED = 0;
const PASSED      = 1;
const STARTED     = 2;
const FAILED      = 3;*/


