/* Colors - start */
body,
.footer,
.table td,
.hr-title,
.hr-title p,
.input textarea:disabled,
.input input[type="text"]:disabled,
.input input[type="number"]:disabled,
.input input[type="password"]:disabled{
    background-color: #f5f5f5;
}

.header,
.extra-submenu{
    background-color: #353840;
}

.header .nav-count,
.header .nav-count2,
.header a.link-white{
    color: white;
}

.tabs-list-ul a{
    color: #596177;
}

.tabs-list-ul a{
    background-color: #dde0e1;
}

.message-default,
.header-form-search .input,
/*.header .nav-count,
.header a.active:hover .nav-count,
.header li:hover a.active .nav-count,*/
.tabs-list-term li a,
.requests-users-list .box{
    background-color: white;
}

.color0,
.b-dashboard-box.first .count,
.b-dashboard-box.first .sum,
.nav>ul>li>.active,
.extra-submenu-btn:hover>a,
.settings-list-option--link:hover,
.settings-list-option--link.active{
    color: #00c8e7;
}

.tabs-list-ul a.active{
    color: black;
}

.bg-color0,
.lightbox .lightbox-title,
.lightbox .close-button,
/*.nav>ul>li>.active,*/
/*.header .nav-count,
.header a:hover .nav-count,
.tabs-list-ul a.active,
.header .dropdown .nav-count,*/
.tabs-list-term li a.active{
    background-color: #00c8e7;
}

/*green*/
.color1{
    color: #15d458;
}
.bg-color1,
.fileinput-btn.bg-dark{
    background-color: #15d458;
}

/*orange*/
.nav .active,
.submenu-button .submenu li a:hover,
.header .nav>ul>li>a:hover,
.pagination .selected,
.header .dropdown>a,
.user-panel.dropdown .user-panel-name p
/*.header a.active:hover .nav-count,
.header a.active .nav-count*/
{
    color: #00c8e7;
}
.submenu-button .submenu li a.active{
    color: #00c8e7 !important;
}

/*.header a.active:hover .nav-count,
.header a.active .nav-count{
    border-color: #00c8e7;
}*/

.color2{
    color: #e8eced;
}
.bg-color2,
.default-box-header,
.settings-list{
    background-color: #e8eced;
}
.plupload_buttons a{
    background: #e8eced !important;
}

.submenu-button .submenu li a:hover{
    border-left: 2px solid #00c8e7;
}

.tabs-list{
    border-bottom: 2px solid #00c8e7;
}

.bCB{
    border-left: 2px solid #00c8e7;
}

.table tr.bg-color2 th.first{
    border-left: 1px solid #e8eced;
}
/*tr.bg-color2 th.first,*/
tr.bg-color2 th.last{
    border-right: 1px solid #e8eced;
}

/*grey dark*/
.color3{
    color: #161b23;
}
.bg-color3{
    background-color: #161b23;
}

/*grey light*/
body,
body a,
input,
textarea,
select,
.color4,
.header .submenu,
.header .submenu a{
    color: #5c6065;
}
.bg-color4{
    background-color: #5c6065;
}

.header,
.header a{
    color: #aaaaaa;
}

/*silver*/
.color5,
.column-tree-list .li-arrow,
.pagination a{
    color: #acb2b7;
}
.bg-color5{
    background-color: #acb2b7;
}

/*probka 1*/
.color6{
    color: #535a6c;
}

.header .logo>div{
    color: #f7f7f7;
}

.bg-color6{
    background-color: #535a6c;
}
.login-box-header,
.table-room-info-1{
    background-color: #f7f7f7;
}

/*probka 2*/
.color7{
    color: #404040;
}
.bg-color7{
    background-color: #404040;
}

/*probka 3*/
.color8{
    color: #f64747;
}
.bg-color8{
    background-color: #f64747;
}

/*probka 4*/
.color9,
.tr-active-mode.no-active .tr-active-mode{
    color: #9e9e9e;
}

.color10{
    color: #50545a;
}

/*White*/
.white,
.status-td,
.lightbox .lightbox-title,
.lightbox .close-button,
.header .user-panel-name .alerts,
/*.tabs-list-ul a.active,*/
.tabs-list-term li a.active,
.dashboard-stats-value{
    color: white;
}
/*
.header .nav>ul>li>a.active,
.header .nav>ul>li>a.active:hover{
    color: white !important;
}*/

.bg-white,
.pagination a,
.table tr.odd td,
.default-box-content,
.login-box,
.table td,
.settings-list-option{
    background-color: white;
}

.header .user-panel-name .alerts{
    background-color: #f64747;
}

/* Orange Light */
.orange-light{
    color: #ef7232;
}
/* Colors - end */

/* Border - start */
.bA,
.default-box-content,
.button-cancle,
.input,
.login-box,
.message-default,
.tabs-list-term li a,
.requests-users-list .box{
    border: 1px solid #e8eced;
}
.bR{
    border-right: 1px solid #e8eced;
}
.bL{
    border-left: 1px solid #e8eced;
}
.bT{
    border-top: 1px solid #e8eced;
}

.footer{
    border-top: 1px solid #e8eced;
}
.bB,
.requests-users-list{border-bottom: 1px solid #e8eced;}
.hr-title .hr{
    background: #dee2e3;
}

.table-dashboard td{
    border-top: 1px solid #dee2e3;
}

.header{border-bottom: 1px solid #e8eced;}
.table tr.ui-sortable-helper td{
    border-top: 1px solid #e8eced;
}
.table td{
    border-bottom: 1px solid #e8eced;
}
.table td.first{
    border-left: 1px solid #e8eced;
}
/*.table td.first,*/
.table td.last{
    border-right: 1px solid #e8eced;
}

.pagination a{
    border: 1px solid #e8eced;
}

.header .user-panel-name .alerts{
    border: 2px solid #353840;
}
.header .dropdown .user-panel-name .alerts{
    border-color: white;
}

.input.error{
    border-color: #f64747;
    background-color: #feecec;
}
.input.error input,
.input.error textarea{
    color: #f64747;
}
/* Border - end */

tr.green-td td{
    background-color: #faffef;
}

tr.red-td td{
    background-color: #fef2f2;
}

.table-default th,
.table-small th{
    color: #434343;
}

.green{
    color: #15d458;
}
.bg-green,
.timeline-status.bg-green,
.status-td.bg-green{
    background-color: #15d458;
}

.bg-pale-green,
.timeline-status.bg-pale-green,
.status-td.bg-pale-green{
    background-color: rgba(135, 211, 124, 0.5);
}

.button-border.border-green{
    border-color: #15d458;
}

.blue{
    color: #0000FF;
}

.yellow{
    color: #ffb200;
}
.bg-yellow,
.status-td.bg-yellow{
    background-color: #ffb200;
}

.red{
    color: #f64747;
}
.bg-red,
.status-td.bg-red,
.header .nav-count{
    background-color: rgb(246, 71, 71);
}
.header .nav-count2{
    background-color: #ffa500;
}

.bg-pale-red,
.status-td.bg-pale-red{
    background-color: rgba(246, 71, 71, 0.5);
}

.button-border.border-red{
    border-color: #f64747;
}

.dark{
    color: #535a6c;
}
.bg-dark,
.status-td{
    background-color: #535a6c;
}

.bg-silver{
    background-color: #e8eced;
}

.tabs-list-term li a.active,
.b-dashboard-box.first{
    border-color: #00c8e7;
}

.box-droppable-active{
    box-shadow: 0px 5px 10px rgba(0,0,0,.15);
    transition: all 0.3s ease;
}

.box-droppable-hover{
    border-color: #15d458 !important;
    box-shadow: none;
    transition: all 0.3s ease;
}

/* Opacity */
.opacity-50{
    opacity: 0.5;
}

.color-error{
    color: #f65151;
}

.b-dashboard-box{
    border-bottom: 10px solid #a4adbb;
}

.dashboard-stats-value{
    text-shadow: 2px 0px #a4adbb;
}
.dashboard-stats-value .number,
.dashboard-stats-value .beam{
    background-color: #a4adbb;
}

.room-status-IN,
.select-status .select2-container .select2-selection--single .select2-selection__rendered .IN,
.select-room-item.room-status-IN, .fault-status-STOPPED{
    background-color: #f64747;
}

.room-status-CLEANING,
.select-status .select2-container .select2-selection--single .select2-selection__rendered .CLEANING,
.select-room-item.room-status-CLEANING,.fault-status-INPROGRESS{
    background-color: #ffb200;
}
.fault-status{
    color: #ffffff;
    padding: 2px 16px;
    border-radius: 2px;
    font-size: 11px;
    font-family: "open_sanssemibold";
    font-weight: 400;
    white-space: nowrap;
    line-height: 14px;
    height: 13px;
}
.fault-room-status{
    width: 55px;
}
.damage-status-UNRESOLVED{
    border: 1px solid #f64747;
    color: #f64747;
}
.damage-status-RESOLVED{
    border: 1px solid #15d458;
    color: #15d458;
}
.damage-status{
    padding: 2px 16px;
    border-radius: 2px;
    font-size: 11px;
    font-family: "open_sanssemibold";
    font-weight: 400;
    word-wrap: break-word;
    line-height: 14px;
    margin: 2px;
}
.room-status-DIRTY,
.select-status .select2-container .select2-selection--single .select2-selection__rendered .DIRTY,
.select-room-item.room-status-DIRTY{
    background-color: #111111;
    color: #ffffff;
}

.room-status-TO_REFRESH,
.select-status .select2-container .select2-selection--single .select2-selection__rendered .TO_REFRESH,
.select-room-item.room-status-TO_REFRESH,.fault-status-UNSIGNED{
    background-color: #526170;
    color: #ffffff;
}

.aroom-status-READY
{
    padding: 2px 8px;
    background-color: #15d458;
    color: #ffffff;
    font-size: 13px;
}
.aroom-status-DISABLED
{
    padding: 2px 8px;
    background-color: #acb2b7;
    color: #ffffff;
    font-size: 13px;
}
.aroom-status-CLEANING
{
    padding: 2px 8px;
    background-color: #ffb200;
    color: #ffffff;
    font-size: 13px;
}
.aroom-status-DIRTY
{
    padding: 2px 8px;
    background-color: #111111;
    color: #ffffff;
    font-size: 13px;
}

.room-status-READY,
.select-status .select2-container .select2-selection--single .select2-selection__rendered .READY,
.select-room-item.room-status-READY,
.room-status-OUT,
.select-status .select2-container .select2-selection--single .select2-selection__rendered .OUT,
.select-room-item.room-status-OUT, .fault-status-COMPLETED{
    background-color: #15d458;
}
.fault-status-ASSIGNED{
    background-color: #3f83f1;
}

.room-status-DISABLED,
.select-status .select2-container .select2-selection--single .select2-selection__rendered .DISABLED,
.select-room-item.room-status-DISABLED{
    background-color: #acb2b7;
}

.room-status-PLANED,
.select-status .select2-container .select2-selection--single .select2-selection__rendered .PLANED,
.select-room-item.room-status-PLANED{
    color: #000000!important;
}

.table tr.room-status-IN>td{
    /*background-color: #feecec;*/
    background-color: #fff6f6;
}

.table tr.room-status-CLEANING>td{
    /*background-color: #fff7e5;*/
    background-color: #fffbf2;
}
.table tr.room-status-DIRTY>td{
    /*background-color: #fff7e5;*/
    background-color: #fbfbfb;
}
.table tr.room-status-TO_REFRESH>td{
    /*background-color: #fff7e5;*/
    background-color: #fbfbfb;
}
.table tr.room-status-PLANED>td{
    /*background-color: #fff7e5;*/
    background-color: #98cce0;
}
.table tr.room-status-DIRTYPLANED>td{
    /*background-color: #fff7e5;*/
    background-color: #98cce0;
}
.table tr.room-status-TO_REFRESHIN>td{
    /*background-color: #fff7e5;*/
    background-color: #fff6f6;
}
.table tr.room-status-DIRTYIN>td{
    /*background-color: #fff7e5;*/
    background-color: #fff6f6;
}
.table tr.room-status-READY>td,
.table tr.room-status-OUT>td{
    /*background-color: #e7fbee;*/
    background-color: #f3fdf6;
}

.table tr.room-status-DISABLED>td,
.table tr.tr-disabled>td{
    /*background-color: #f7f7f8;*/
    background-color: #fbfbfb;
}


.color-link{
    color: #4285f4 !important;
}
