.navbar {
    background-color: #0095c8;
    color: white;
    border-radius: 0 !important;
}

.navbar a {
    color: white;
}

.menu-item-search, .menu-item-chatium, #gcAccountUserMenu {
    display: none;
}

.navbar-toggle .icon-bar {
    background-color: black;
}

.notice-top-panel.gc-into-main-content {
    /*display: none;*/
}

.with-left-menu .gc-into-main-content {
    left: 0;
}

.smartbanner {
    display: none;
}

.char-counter {
    position: absolute;
    right: 5px;
    bottom: 5px;
    background-color: rgba(255, 255, 255, 0.7);
    padding: 2px 5px;
    border-radius: 3px;
    font-size: 12px;
    color: #666;
}

.password {
    position: relative;
}

.password-control {
    position: absolute;
    top: 56%;
    right: 8px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(/img/view.svg) 0 0 no-repeat;
}

.password-control.view {
    background: url(/img/no-view.svg) 0 0 no-repeat;
}

.form-group .help-block {
    right: 50px;
    pointer-events: none;
}

.navbar-nav.navbar-right {
    white-space: nowrap;
}

/* Уменьшаем отступы пунктов */
.navbar-nav > li > a {
    padding-left: 6px !important;
    padding-right: 6px !important;
}

/* Логотип тоже в одну линию */
.navbar-brand {
    white-space: nowrap;
}

/* Чтобы логотип не давил меню */
.navbar-brand img {
    height: 20px;
}

.zk_log {
    display: none !important;
}