

#mode {
    height: 30px; line-height: 30px; background:#3498db; color: #fff; padding-left: 18px;
    display: none;
}
#mode_insight {
    height: 20px; background:#BDDE73; color: #fff; padding-left: 18px;
    display: none;
}
#mode_bak {
    height: 20px; background:#ffb606; color: #fff; padding-left: 18px;
    display: none;
}
#mode_kds {
    height: 20px; background:#e74c3c; color: #fff; padding-left: 18px;
    display: none;
}
#mode_legacy {
    height: 20px; background:#ffb606; color: #fff; padding-left: 18px;
    display: none;
}

body.subdomain-localhost #mode,
body.subdomain-vdb-dev-kabelnetze-org #mode,
body.subdomain-vdbdev-kabelnetze-org #mode,
body.subdomain-vdb3dev-kabelnetze-org #mode,
body.subdomain-vdb54-local #mode {
    display: block;
}
body.subdomain-insight-kabelnetze-org #mode_insight {
    display: block;
}
body.subdomain-vdbbak-kabelnetze-org #mode_bak {
    display: block;
}
body.subdomain-vdbkds-kabelnetze-org #mode_kds {
    display: block;
}
body.subdomain-vdblegacy-kabelnetze-org #mode_legacy {
    display: block;
}
body.subdomain-vdbdev-kabelnetze-org #wrapper, 
body.subdomain-vdb54-local #wrapper {
    background-color: #8eb1c9;
}



.margin-bottom {
    margin-bottom: 20px !important;
}
.profile-picture
{
    text-align: left;
}
.stats-label {
    padding-top: 9px;
}
.delform {
    display: none;
}

.delbox {
    margin-top: 40px;
    text-align: right;
}
.delbox.low-margin {
    margin-top: 10px;
}

.pagination > li > a, .pagination > li > span {
    padding: 2px 8px;
}

#side-menu i {
    min-width: 16px;
    /*margin-left: -14px;*/
}
#side-menu li .nav-second-level li a {
    padding-left: 40px;
}

.monthpicker, .daypicker {
    cursor: pointer !important;
}

.dnd {
    display:none;
}

textarea.form-control.medium {
    height: 100px;
}
textarea.form-control.large {
    height: 240px;
}

.searchclear {
    position: relative;
    left: -18px;
    top: 2px;
    cursor: pointer;
}

a.lnk {
    border-bottom: 1px dotted #ddd;
}
a.lnk:hover {
    border-bottom: 1px dotted #999;
}

.calicn .fa {
    position: relative;
    top: -30px;
}

.hpanel .alert {
    border-bottom: 1px solid #e4e5e7;
}

.padd-l {
    padding-left: 15px;
}

.modal-header {
    padding: 20px 30px;
}

.max80.over-max {
    background-color: #fcf8e3;
}

.text-muted2 {
    color: #bbb;
}