body,
#nav,
#menu > li > a,
#menu .sub > li > a:hover,
.offline,
#content .table > tbody > tr > td:nth-child(2) > a,
#content .table-abonents > tbody > tr > td:nth-child(3) > a,
#content .table-log > tbody > tr > td:nth-child(1) > a,
.list-main > li > a,
.panel-conf,
.panel-group-addon,
.on,
#table > tbody > tr:hover > td > .off,
#dynatable-pagination-links-table.pagination > li > a,
#dynatable-pagination-links-table.pagination > li > span,
.copyright a,
.copyright a:hover,
.copyright a:focus,
#purgatory-list ul > li > a,
#menu-small > li > a {
    color: #808080;
}

#nav {
    background-color: #f5f5f5;
    border-color: #e6e6e6;
}

.logo {
    border-color: #e6e6e6;
    color: #fff;
}

.logo,
#content .table > thead,
.panel-conf:hover,
.panel-conf.active,
.panel-group-addon:hover,
#table td > .badge,
.btn-slider.active:after,
#purgatory-badge, #purgatory-block,
#purgatory.active #purgatory-badge {
    background-color: #ee8900;
}

#content .table-clean > thead {
    background-color: transparent;
}

.toggle__checkbox:checked+.toggle__label:before {
    background-color: #2a822a;
}

.logo:hover {
    background-color: #d47a00;
}

#menu > li.active > a, #menu > li:hover > a {
    color: #fff;
    background-color: #b3b3b3;
}

#menu .sub > li > a {
    color: #b3b3b3;
}

#nav-bottom {
    background-color: #bababa;
    border-color: #e6e6e6;
}

#logout:hover,
#settings:hover,
#logout-small:hover {
    background-color: #cccccc;
}

#logout a,
#settings a,
#logout-small a {
    color: #fff;
}

#menu-small > li.active > a, #menu-small > li:hover > a {
    background-color: #b3b3b3;
    color: white;
}

#nav-bottom-small {
    background-color: #bababa;
    border-color: #e6e6e6;
}

.breadcumb ul > li,
.breadcumb ul > li > a {
    color: #b3b3b3;
}

#content h1,
.panel-conf:hover .badge,
.panel-conf.active .badge {
    color: #ee8900;
}

.subscribers__item_active .subscribers__link-checkbox {
    color: #2a822a;
}

#content .table > thead > tr > th, #content .table > thead > tr > th > a {
    color: #fff;
}

#content .table-clean > thead > tr > th,
#content .table-clean > thead > tr > th > a {
    color: inherit;
}

#content .table-striped > tbody > tr:nth-child(2n+1) > td, #content .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #f2f2f2;
}

#content .table > thead > tr > td, #content .table > tbody > tr > td, #content .table > tfoot > tr > td {
    border-color: #DDDDDD;
}

#content .table > tbody > tr:hover > td {
    background-color: #f5f5f5;
}

#content .table > tbody > tr > td {
    background-color: #fff;
}

.online {
    color: #8cc63f;
}

#content .table > tbody > tr > td:nth-child(2) > a,
#content .table-abonents > tbody > tr > td:nth-child(3) > a,
#content .table-log > tbody > tr > td:nth-child(1) > a {
    border-color: #808080;
}

#content .table-log > tbody > tr > td:nth-child(2) > a,
#content .table-log > tbody > tr > td:nth-child(2) > a :hover,
#content .table-log > tbody > tr > td:nth-child(2) > a :focus {
    text-decoration: none;
    border-bottom: none;
}

#content .table > tbody > tr > td:nth-child(2) > a:hover,
#content .table > tbody > tr > td:nth-child(2) > a:focus,
#content .table-log > tbody > tr > td:nth-child(1) > a:hover,
#content .table-log > tbody > tr > td:nth-child(1) > a:focus {
    color: #999;
}

.nav-tabs > li > a {
    color: #6BA021;
}

.main-page p,
.list-main > li {
    border-color: #ddd;
}

.list-main > li > a :hover {
    color: #b3b3b3;
}

.panel-conf {
    background-color: #eee;
    border-color: #e1e1e1;
}

.panel-conf:hover,
.panel-conf.active,
.panel-group-addon:hover {
    color: #fff;
}

.panel-conf.active,
.panel-conf:active,
.panel-conf:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.125) inset;
}

.panel-conf .badge {
    background-color: #ccc;
    color: #fff;
}

.panel-conf:hover .badge,
.panel-conf.active .badge {
    background-color: #fff;
}

.panel-group-addon {
    background-color: #eee;
    border-color: #e1e1e1;
}

#disable {
    background-color: rgba(0, 0, 0, 0.15);
}

.mosaic:hover img, .preset:hover img {
    background-color: rgba(128, 128, 128, 0.1);
}

.mosaic.active img, .preset.active img {
    /*border: 1px dashed #808080;*/
    background-color: rgba(128, 128, 128, 0.3);
}

#table tr.active td {
    background-image: linear-gradient(to bottom, #FCF8E3 0px, #FCF8E3 100%); /* FCF8E3 F8EFC0*/
}

#table tr.tr-online td {
    background-image: linear-gradient(to bottom, #DFF0D8 0px, #DFF0D8 100%);
}

#table tr.tr-lector td {
    background-image: linear-gradient(to bottom, #aee4ff 0px, #aee4ff 100%); /* #C8E5BC */
}

#table tr.tr-request td {
    background-image: linear-gradient(to bottom, #e2dfcc 0px, #e2dfcc 100%);
}

#content .table > tbody > tr.tr-online > td {
    border-top: 1px solid #D6E9C6;
}

.tiel, .tiel-fake {
    background-color: #f5f5f5;
    border-color: #fff;
    box-shadow: 1px 1px 2px #DDD;
}

.position .list-group-item.over, .tiel.over {
    border-color: #000;
}

.position li:hover {
    background-color: #f2f2f2;
}

.position .list-group-item.disable {
    background: #f5f5f5 !important;
}

.btn-run, .btn-run:focus,
.panel-group.active .panel-group-addon {
    background: #ee8900;
    color: #fff;
}

.btn-run, .btn-run:focus,
.panel-group.active .panel-group-addon,
.btn-slider input:checked ~ label:before,
.panel-group.active,
.panel-conf:hover,
.panel-conf.active,
.panel-group-addon:hover {
    border-color: #ee8900;
}

.btn-run:hover, .btn-run.active:hover {
    background-color: #9AD646;
    border-color: #ABED49;
    color: #fff;
}

.btn-run.active, .btn-run:active, .btn-run:focus.active {
    background-color: #8CC63F; /*79d789*/
    border-color: #A5E847;
    color: #fff;
}

.btn-run .badge {
    background-color: #fff;
    color: #8CC63F;
}

.btn-run:hover .badge {
    background-color: #fff;
    color: #9AD646;
}

.off {
    color: #b6b6b6;
}

#table td > .badge {
    color: #fff;
}

#table td > .badge.online-duration {
    color: #fff;
    background-color: #8CC63F;
}

#table td > .addit-info > .badge {
    color: #fff;
    background-color: #23CCCC;
}

.params:not(:last-child),
.route:not(:last-child) {
    border-color: #ddd;
}

#dynatable-pagination-links-table.pagination > .active > a,
#dynatable-pagination-links-table.pagination > .active > span,
#dynatable-pagination-links-table.pagination > .active > a:hover,
#dynatable-pagination-links-table.pagination > .active > span:hover,
#dynatable-pagination-links-table.pagination > .active > a:focus,
#dynatable-pagination-links-table.pagination > .active > span:focus {
    background-color: #CCC;
    border-color: #CCC;
    color: #fff;
}

.conference-inner .dynatable-processing {
    color: #b3b3b3;
}

.btn-slider:after {
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.125) inset;
}

.btn-slider label:before {
    background: linear-gradient(to bottom, #FFFFFF 0%, #F2F2F2 100%);
    border-color: #ddd;
}

.btn-slider input:checked ~ label:before {
    background: linear-gradient(to bottom, #F2F2F2 0%, #FFFFFF 100%);
}

.btn-slider.active:after {
    border-color: #3E8F3E;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.125) inset;
}

.btn-slider.slider-green input:checked ~ label:before {
    border-color: #3E8F3E;
    background: linear-gradient(to bottom, #F2F2F2 0%, #FFFFFF 100%);
}

.btn-slider.slider-green.active:after {
    background-color: #419641;
    border-color: #3E8F3E;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.125) inset;
}

.btn-slider input[disabled] ~ label {
    color: rgba(0, 0, 0, 0.3);
}

#purgatory-badge {
    background-color: #8cc63f;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075);
}

#purgatory-badge span {
    background: linear-gradient(to bottom, #FFF, #EBEBEB) repeat scroll 0% 0% transparent;
}

#purgatory #purgatory-badge span:active,
#purgatory.active #purgatory-badge span {
    background: linear-gradient(to bottom, #EBEBEB, #FFF) repeat scroll 0% 0% transparent;
}

#purgatory.active #purgatory-badge span:active {
    background: linear-gradient(to bottom, #FFF, #EBEBEB) repeat scroll 0% 0% transparent;
}

#purgatory-block {
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075);
}

#purgatory-list {
    background: linear-gradient(to bottom, #FFF, #EBEBEB) repeat scroll 0% 0% transparent;
}

#purgatory-list ul > li:not(:last-child) {
    border-color: #ccc;
}

#purgatory-list ul > li:hover {
    background-color: #ebebeb;
}

#purgatory-list ul > li:hover > a {
    color: #707070;
}

#bottom-panel {
    background-color: #f5f5f5;
    border-color: #ddd;
}

.decibel {
    border-color: #444;
}

.decibel-green.active {
    background-color: #009900;
}

.decibel-light-green.active {
    background-color: #00cc00;
}

.decibel-yellow.active {
    background-color: #ffff00;
}

.decibel-orange.active {
    background-color: #ff6633;
}

.decibel-red.active {
    background-color: #ff3300;
}

.mixer {
    border-color: #CCCCCC;
}

.mixer .ui-slider-range {
    background-color: #e6e6e6;
}

.mixer_muted {
    color: #999999;
}

.mixer_muted:hover {
    color: inherit;
}

.mixer_muted .mixers {
    background-color: #e6e6e6;
}

.list-group-item-green {
    background: linear-gradient(#fff, #d4ffd1) #fff;
}

.preset,
.preset:hover,
.preset:active {
    color: #9a9a9a;
}

.layout-mosaic_active,
.layout-mosaic:hover {
    background-color: #eeeeee;
}

.layout-mosaic_active {
    box-shadow: 0 0 6px 2px rgba(204, 204, 204, 1);
}

.layoutParticipant_active {
    background-color: #d4ffd1;
}

.layoutParticipant_active:hover {
    background-color: transparent;
}

.fa-custom {
    color: #b0b0b0;
    border-color: #b0b0b0;
}

.fa-custom:hover {
    color: #ee8900;
    border-color: #ee8900;
}

.fa-custom-header {
    color: #b0b0b0;
    border-color: #b0b0b0;
}

.fa-custom-large {
    color: white;
    background-color: #ee8900;
}

.fa-custom-large:hover {
    border-color: #ee8900;
    color: #ee8900;
    background-color: white;
}

.fa-custom-large-add:after {
    color: #ee8900;
    background-color: white;
    border-color: #ee8900;
}

.fa-custom-large-gray {
    background-color: #b0b0b0;
}

.fa-custom-large-gray.fa-custom-large-add:after {
    color: #b0b0b0;
    border-color: #b0b0b0;
}

.fa-custom-large-gray:hover {
    border-color: #b0b0b0;
    color: #b0b0b0;
}

.chat__pip {
    background: rgba(238,137,0,.8);
    border-color: #da7d00;
    text-shadow: 1px 1px 2px rgba(0,0,0,.5);
}

.chat__wrapper {
    background: rgba(238,137,0,.8);
    border-color: #da7d00;
}

/**
ffb755 20%
ffac3c 15%
 */
.login__type_active .login__link {
    background-image: linear-gradient(to bottom,#ffb755 0,#ee8900 100%);
    border-color: #ffac3c;
    color: #fff;
}

/**
da7d00 -5%
 */
.login__link:hover {
    background: #ee8900;
    border-color: #da7d00;
    color: #fff;
}

.login__form .form__group_focus .form__input-addon {
    background-color: #ee8900;
    color: #fff;
}

.login__form .form__btn {
    background-image: linear-gradient(to bottom,#ffb755 0,#ee8900 100%);
    color: #fff;
    box-shadow: 0 8px 6px -6px rgba(0,0,0,.5);
    border-bottom: 2px solid #da7d00;
    text-shadow: 1px 1px 1px rgba(0,0,0,.4);
}

.login__form .form__btn:hover {
    background: #ee8900;
}

.login__form .form__btn:active {
    background: #da7d00;
    box-shadow: 0 6px 6px -6px rgba(0,0,0,.5);
}

.withSelected_first .toolbar__link {
    color: #2a822a;
}

.withSelected_second .toolbar__link {
    color: #761c19;
}

.online-link {
    color: #8cc63f !important;
}

.online-link:hover {
    color: #aed778 !important;
}