#page-login{padding-top:30px}

.skin-blue .main-header .navbar {
    background-color: #367fa9;
}

.main-header .logo {
    padding: 0;
    display: block;
    position: relative;
}

.main-header .logo .logo-lg {
    background-image: url("/assets/img/kos-logo-horz-light_2021-02-15.svg");
    background-repeat: no-repeat;
    background-position: left center;
    background-size: auto;
    height:100%;
    width: 100%;
    position: relative;
}
.main-header .logo .logo-lg.logo-dev::before {
    content: "DEV";
    display: inline-block;
    background: #3497fd;
    color: #fff;
    padding: 2px 1px 0 2px;
    border-radius: 0;
    font-weight: 700;
    font-size: 10px;
    position: absolute;
    left: 15px;
    bottom: 4px;
    letter-spacing: .6px;
    border: 1px solid #fff;
    line-height: 11px;
}
.main-header .logo .logo-lg.logo-sandbox::before {
    content: "SANDBOX";
    display: inline-block;
    background: #3497fd;
    color: #fff;
    padding: 2px 1px 0 2px;
    border-radius: 0;
    font-weight: 700;
    font-size: 10px;
    position: absolute;
    left: 15px;
    bottom: 4px;
    letter-spacing: .6px;
    border: 1px solid #fff;
    line-height: 11px;
}
.main-header .logo .logo-lg.logo-local::before {
    content: "LOCAL";
    display: inline-block;
    background: #3497fd;
    color: #fff;
    padding: 2px 1px 0 2px;
    border-radius: 0;
    font-weight: 700;
    font-size: 10px;
    position: absolute;
    left: 15px;
    bottom: 4px;
    letter-spacing: .6px;
    border: 1px solid #fff;
    line-height: 11px;
}