.has-error {
    color: #a94442;
}

.colour-bar-not-synced {
    background: #A0A0A0;
}

.colour-bar-not-synced-offline {
    background: #A0A0A0;
    opacity: 0.3;
}

.colour-bar-synced-to-gw {
    background: #FEC100;
}

.colour-bar-syncing,
.colour-bar-syncing-to-gateways {
    background: #B79014
}

.colour-bar-syncing-to-gateways > div,
.colour-bar-syncing > div {
    height: 12px;
    background: #23CC01;
    opacity: 0.5;
    transition: 0.5s linear;
    transition-property: width;
    animation: active-bar 1s forwards infinite;
}

.colour-bar-synced {
    background: #23CC01;
}

.colour-bar-synced-offline {
    background: #007F0E;
    opacity: 0.3;
}

.colour-bar-sync-failed {
    background: red;
}

.dt-row-bar-icon {
    height: 12px;
    width: 32px;
}

.dt-row-bar-icon.dt-row-bar-inline {
    display: inline-block;
    margin: auto;
}

@keyframes active-bar {
    from {
        width: 0%;
    }
    to {
        width: 100%;
    }
}

/* buttons */
.btn.btn-primary {
    color: black;
    background: #969696;
    border: none;
}

.btn.btn-primary:hover,
.btn.btn-primary:active,
.btn.btn-primary.focus,
.btn.btn-primary.active.focus,
.btn.btn-primary.active:hover
{
    color: white;
    background: black;
}

.btn.disabled,
.btn.disabled:hover,
.btn.disabled:active,
.btn.disabled:focus,
.btn[disabled],
.btn[disabled]:hover,
.btn[disabled]:active,
.btn[disabled]:focus,
fieldset[disabled] .btn,
fieldset[disabled] .btn:hover,
fieldset[disabled] .btn:active,
fieldset[disabled] .btn:focus {
    background: #969696;
    color: black;
    cursor: not-allowed;
    filter: alpha(opacity = 65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}

/* Jquery UI buttons */


.ui-button,
.ui-button > .ui-button-text {
    color: black !important;
    background: #969696 !important;
    border: none !important;
}

.ui-button-text {
    padding: 6px 12px !important;
}

.ui-button.ui-state-hover:not(label),
.ui-button.ui-state-hover:not(label) > .ui-button-text,
.ui-button.ui-state-focus:not(label),
.ui-button.ui-state-focus:not(label) > .ui-button-text,
.ui-button.ui-state-active:not(label),
.ui-button.ui-state-active:not(label) > .ui-button-text {
    color: white !important;
    background: black !important;
}

.ui-button.disabled,
.ui-button[disabled],
fieldset[disabled] .ui-button {
    background: #969696;
    color: black;
    cursor: not-allowed;
    filter: alpha(opacity = 65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}

.checkbox-wrapper .ui-button {
    background: #fff !important;
}

.checkbox-wrapper .ui-button .ui-button-text {
    display: none;
}

/* sidebar */
.zoneworks-logo-black {
    content: url('/zoneworksxt/style/theme/default/zoneworks_logo_black.png');
}

.footer-logo.zoneworks-logo-black {
    margin-top: 8px;
}

.zoneworks-logo-white {
    content: url('/zoneworksxt/style/theme/default/zoneworks_logo_white.png');
}

.hive-combine-logo-black {
    content: url('/zoneworksxt/style/theme/default/hive_combine_logo_black.png');
}

.hive-combine-logo-white {
    content: url('/zoneworksxt/style/theme/default/hive_combine_logo_white.png');
}

.img-splash-emergency {
    content: url(/zoneworksxt/style/theme/default/splash_emergency_lighting.png);
}

.splash-button:hover .img-splash-emergency {
    content: url(/zoneworksxt/style/theme/default/splash_emergency_lighting_gradient.png);
}

.img-splash-auth {
    content: url(/zoneworksxt/style/theme/default/splash_auth_settings.png);
}

.splash-button:hover .img-splash-auth {
    content: url(/zoneworksxt/style/theme/default/splash_auth_settings_gradient.png);
}

.img-splash-system {
    content: url(/zoneworksxt/style/theme/default/splash_system.png);
}

.splash-button:hover .img-splash-system {
    content: url(/zoneworksxt/style/theme/default/splash_system_gradient.png);
}

.img-splash-general-lighting {
    content: url(/zoneworksxt/style/theme/default/splash_general_lighting.png);
}

.splash-button:hover .img-splash-general-lighting {
    content: url(/zoneworksxt/style/theme/default/splash_general_lighting_gradient.png);
}

/* sidebar main menus */
.img-sidebar-emg-lighting {
    content: url(/zoneworksxt/style/theme/default/sb_emergency_lighting.png);
}

/*
    this instead for b/w when section selected
    #sidebar-menu-container:not(.section-selected) .sidebar-menu .sidebar-menu:hover .img-sidebar-emg-lighting \
*/
.sidebar-menu.ui-selected > .img-sidebar-emg-lighting,
.sidebar-menu:hover > .img-sidebar-emg-lighting {
    content: url(/zoneworksxt/style/theme/default/sb_emergency_lighting_gradient.png);
}

.img-sidebar-general-lighting {
    content: url(/zoneworksxt/style/theme/default/sb_general_lighting.png);
}

.sidebar-menu.ui-selected > .img-sidebar-general-lighting,
.sidebar-menu:hover > .img-sidebar-general-lighting {
    content: url(/zoneworksxt/style/theme/default/sb_general_lighting_gradient.png);
}


.img-sidebar-system {
    content: url(/zoneworksxt/style/theme/default/sb_system.png);
}

.sidebar-menu.ui-selected > .img-sidebar-system,
.sidebar-menu:hover > .img-sidebar-system {
    content: url(/zoneworksxt/style/theme/default/sb_system_gradient.png);
}

.sidebar {
    background: #231F20;
    color: white;
}

.sidebar.section-selected {
    background: #302B2C;
}

#sidebar-menu-container.section-selected {
    background: #302B2C;
}

/* sidebar outer left menus */
.img-sidebar-controllers {
    content: url(/zoneworksxt/style/theme/default/sb_controller.png);
}

.sidebar-item:hover > .img-sidebar-controllers,
.sidebar-item.ui-selected > .img-sidebar-controllers,
.sidebar-header:hover > .img-sidebar-controllers,
.sidebar-header.ui-selected > .img-sidebar-controllers {
    content: url(/zoneworksxt/style/theme/default/sb_controller_gradient.png);
}

.img-sidebar-access-groups {
    content: url(/zoneworksxt/style/theme/default/sb_access_group.png);
}

.sidebar-header:hover > .img-sidebar-access-groups,
.sidebar-header.ui-selected > .img-sidebar-access-groups {
    content: url(/zoneworksxt/style/theme/default/sb_access_group_gradient.png);
}


.img-sidebar-drawings {
    content: url(/zoneworksxt/style/theme/default/sb_drawing.png);
}

.sidebar-item:hover > .img-sidebar-drawings,
.sidebar-item.ui-selected > .img-sidebar-drawings,
.sidebar-header:hover > .img-sidebar-drawings,
.sidebar-header.ui-selected > .img-sidebar-drawings {
    content: url(/zoneworksxt/style/theme/default/sb_drawing_gradient.png);
}


.img-sidebar-views {
    content: url(/zoneworksxt/style/theme/default/sb_views.png);
}

.sidebar-header:hover > .img-sidebar-views,
.sidebar-header.ui-selected > .img-sidebar-views {
    content: url(/zoneworksxt/style/theme/default/sb_views_gradient.png);
}


.img-sidebar-timed-events {
    content: url(/zoneworksxt/style/theme/default/sb_timed_event.png);
}

.sidebar-header:hover > .img-sidebar-timed-events,
.sidebar-header.ui-selected > .img-sidebar-timed-events {
    content: url(/zoneworksxt/style/theme/default/sb_timed_event_gradient.png);
}

.img-sidebar-groups {
    content: url(/zoneworksxt/style/theme/default/sb_group.png);
}

.sidebar-item:hover > .img-sidebar-groups,
.sidebar-item.ui-selected > .img-sidebar-groups,
.sidebar-header:hover > .img-sidebar-groups,
.sidebar-header.ui-selected > .img-sidebar-groups {
    content: url(/zoneworksxt/style/theme/default/sb_group_gradient.png);
}


.img-sidebar-dashboards {
    content: url(/zoneworksxt/style/theme/default/sb_dashboard.png);
}

.sidebar-item:hover > .img-sidebar-dashboards,
.sidebar-item.ui-selected > .img-sidebar-dashboards,
.sidebar-header:hover > .img-sidebar-dashboards,
.sidebar-header.ui-selected > .img-sidebar-dashboards {
    content: url(/zoneworksxt/style/theme/default/sb_dashboard_gradient.png);
}

/* sidebar inner left items */
.img-folder {
    content: url(/zoneworksxt/style/theme/default/sb_folder.png)
}

.sidebar-item:hover > .img-folder,
.sidebar-item.ui-selected > .img-folder {
    content: url(/zoneworksxt/style/theme/default/sb_folder_gradient.png)
}

.img-folder_building {
    content: url(/zoneworksxt/style/theme/default/sb_folder_building.png)
}

.sidebar-item:hover > .img-folder_building,
.sidebar-item.ui-selected > .img-folder_building {
    content: url(/zoneworksxt/style/theme/default/sb_folder_building_gradient.png)
}

.img-folder_floor {
    content: url(/zoneworksxt/style/theme/default/sb_folder_floor.png)
}

.sidebar-item:hover > .img-folder_floor,
.sidebar-item.ui-selected > .img-folder_floor {
    content: url(/zoneworksxt/style/theme/default/sb_folder_floor_gradient.png)
}

.img-folder_zone {
    content: url(/zoneworksxt/style/theme/default/sb_folder_zone.png)
}

.sidebar-item:hover > .img-folder_zone,
.sidebar-item.ui-selected > .img-folder_zone {
    content: url(/zoneworksxt/style/theme/default/sb_folder_zone_gradient.png)
}

.img-lwroot {
    content: url(/zoneworksxt/style/theme/default/sb_folder_lw.png)
}

.sidebar-item:hover > .img-lwroot,
.sidebar-item.ui-selected > .img-lwroot {
    content: url(/zoneworksxt/style/theme/default/sb_folder_lw_gradient.png)
}

.img-all_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_all.png)
}

.sidebar-item:hover > .img-all_fittings,
.sidebar-item.ui-selected > .img-all_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_all_gradient.png)
}

.img-ok_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_ok.png)
}

.sidebar-item:hover > .img-ok_fittings,
.sidebar-item.ui-selected > .img-ok_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_ok_gradient.png)
}

.img-faulty_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_faulty.png)
}

.sidebar-item:hover > .img-faulty_fittings,
.sidebar-item.ui-selected > .img-faulty_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_faulty_gradient.png)
}

.img-commissioning_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_commissioning.png)
}

.sidebar-item:hover > .img-commissioning_fittings,
.sidebar-item.ui-selected > .img-commissioning_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_commissioning_gradient.png)
}

.img-uncommissioned_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_uncommissioned.png)
}

.sidebar-item:hover > .img-uncommissioned_fittings,
.sidebar-item.ui-selected > .img-uncommissioned_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_uncommissioned_gradient.png)
}

.img-discovered_devices {
    content: url(/zoneworksxt/style/theme/default/sb_view_discovered.png)
}

.sidebar-item:hover > .img-discovered_devices,
.sidebar-item.ui-selected > .img-discovered_devices {
    content: url(/zoneworksxt/style/theme/default/sb_view_discovered_gradient.png)
}

.img-testing_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_testing.png)
}

.sidebar-item:hover > .img-testing_fittings,
.sidebar-item.ui-selected > .img-testing_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_testing_gradient.png)
}

.img-alarm_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_alarm.png)
}

.sidebar-item:hover > .img-alarm_fittings,
.sidebar-item.ui-selected > .img-alarm_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_alarm_gradient.png)
}

.img-overdue_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_overdue.png)
}

.sidebar-item:hover > .img-overdue_fittings,
.sidebar-item.ui-selected > .img-overdue_fittings {
    content: url(/zoneworksxt/style/theme/default/sb_view_overdue_gradient.png)
}

.img-drawing {
    content: url(/zoneworksxt/style/theme/default/sb_drawing.png);
}

.sidebar-item:hover > .img-drawing,
.sidebar-item.ui-selected > .img-drawing {
    content: url(/zoneworksxt/style/theme/default/sb_drawing_gradient.png)
}

.img-access-group {
    content: url(/zoneworksxt/style/theme/default/sb_access_group.png);
}

.sidebar-item:hover > .img-access-group,
.sidebar-item.ui-selected > .img-access-group {
    content: url(/zoneworksxt/style/theme/default/sb_access_group_gradient.png);
}

.img-group {
    content: url(/zoneworksxt/style/theme/default/sb_group.png);
}

.sidebar-item:hover > .img-group,
.sidebar-item.ui-selected > .img-group {
    content: url(/zoneworksxt/style/theme/default/sb_group_gradient.png)
}

.img-kunbus_revpi {
    content: url(/zoneworksxt/style/theme/default/sb_revpi.png)
}

.img-ozuno_line_controller {
    content: url(/zoneworksxt/style/theme/default/sb_ozuno_dali.png)
}

.sidebar-item:hover > .img-kunbus_revpi,
.sidebar-item.ui-selected > .img-kunbus_revpi {
    content: url(/zoneworksxt/style/theme/default/sb_revpi_gradient.png)
}

.img-ilon {
    content: url(/zoneworksxt/style/theme/default/sb_ilon.png)
}

.sidebar-item:hover > .img-ilon,
.sidebar-item.ui-selected > .img-ilon {
    content: url(/zoneworksxt/style/theme/default/sb_ilon_gradient.png)
}

.img-ssiot {
    content: url(/zoneworksxt/style/theme/default/sb_ssiot.png)
}

.sidebar-item:hover > .img-ssiot,
.sidebar-item.ui-selected > .img-ssiot {
    content: url(/zoneworksxt/style/theme/default/sb_ssiot_gradient.png)
}

.img-ungrouped {
    content: url(/zoneworksxt/style/theme/default/sb_ungrouped.png);
}

.sidebar-item:hover > .img-ungrouped,
.sidebar-item.ui-selected > .img-ungrouped {
    content: url(/zoneworksxt/style/theme/default/sb_ungrouped_gradient.png)
}

.img-timed_event {
    content: url(/zoneworksxt/style/theme/default/sb_timed_event.png);
}

.sidebar-item:hover > .img-timed_event,
.sidebar-item.ui-selected > .img-timed_event {
    content: url(/zoneworksxt/style/theme/default/sb_timed_event_gradient.png)
}

.img-load-firmware-black {
    content: url("/zoneworksxt/style/theme/default/export_black.png");
}



.img-details-black {
    content: url(/zoneworksxt/style/theme/default/view_details_black.png);
}

.img-details-white {
    content: url(/zoneworksxt/style/theme/default/view_details_white.png);
}

.img-test-black {
    content: url(/zoneworksxt/style/theme/default/discharge_tests_black.png);
}

.img-test-white {
    content: url(/zoneworksxt/style/theme/default/discharge_tests_white.png);
}

.img-recollect-black {
    content: url(/zoneworksxt/style/theme/default/recollect_black.png);
}

.img-recollect-white {
    content: url(/zoneworksxt/style/theme/default/recollect_white.png);
}

.img-system-black {
    content: url(/zoneworksxt/style/theme/default/system_black.png);
}

.img-system-white {
    content: url(/zoneworksxt/style/theme/default/system_white.png);
}

.img-load-firmware {
    content: url(/zoneworksxt/style/theme/default/replacement_parts.png);
}

.img-delete-black {
    content: url(/zoneworksxt/style/theme/default/delete_black.png);
}

.img-delete-white {
    content: url(/zoneworksxt/style/theme/default/delete_white.png);
}

.img-edit-black {
    content: url(/zoneworksxt/style/theme/default/edit_black.png);
}

.img-edit-white {
    content: url(/zoneworksxt/style/theme/default/edit_white.png);
}

.img-info-black {
    content: url(/zoneworksxt/style/theme/default/info_black.png);
}

.img-info-white {
    content: url(/zoneworksxt/style/theme/default/info_white.png);
}

.img-manage-items-black {
    content: url(/zoneworksxt/style/theme/default/manage_items_black.png);
}

.img-manage-items-white {
    content: url(/zoneworksxt/style/theme/default/manage_items_white.png);
}

.img-add-folder-black {
    content: url(/zoneworksxt/style/theme/default/add_folder_black.png);
}

.img-add-folder-white {
    content: url(/zoneworksxt/style/theme/default/add_folder_white.png);
}

.img-add-group-black {
    content: url(/zoneworksxt/style/theme/default/add_group_black.png);
}

.img-add-group-white {
    content: url(/zoneworksxt/style/theme/default/add_group_white.png);
}

.img-add-black {
    content: url(/zoneworksxt/style/theme/default/add_black.png);
}

.img-add-white {
    content: url(/zoneworksxt/style/theme/default/add_white.png);
}

.img-open-tab-black {
    content: url(/zoneworksxt/style/theme/default/open_in_new_tab_black.png);
}

.img-open-tab-white {
    content: url(/zoneworksxt/style/theme/default/open_in_new_tab_white.png);
}

.img-report-black {
    content: url(/zoneworksxt/style/theme/default/reports_black.png);
}

.img-report-white {
    content: url(/zoneworksxt/style/theme/default/reports_white.png);
}

.img-run-report-black {
    content: url(/zoneworksxt/style/theme/default/run_a_report_black.png);
}

.img-run-report-white {
    content: url(/zoneworksxt/style/theme/default/run_a_report_white.png);
}

.img-report-lastdt-black {
    content: url(/zoneworksxt/style/theme/default/report_lastdt_black.png);
}

.img-report-lastdt-white {
    content: url(/zoneworksxt/style/theme/default/report_lastdt_white.png);
}

.img-report-details-black {
    content: url(/zoneworksxt/style/theme/default/report_details_black.png);
}

.img-report-details-white {
    content: url(/zoneworksxt/style/theme/default/report_details_white.png);
}

.img-report-faulty-black {
    content: url(/zoneworksxt/style/theme/default/report_faulty_black.png);
}

.img-report-faulty-white {
    content: url(/zoneworksxt/style/theme/default/report_faulty_white.png);
}

.img-save-black {
    content: url(/zoneworksxt/style/theme/default/save_black.png);
}

.img-save-white {
    content: url(/zoneworksxt/style/theme/default/save_white.png);
}

.img-bluetooth-black {
    content: url(/zoneworksxt/style/theme/default/bluetooth_black.png);
}

.img-download-black {
    content: url(/zoneworksxt/style/theme/default/download_black.png);
}

.img-download-white {
    content: url(/zoneworksxt/style/theme/default/download_white.png);
}

.img-status-black {
    content: url(/zoneworksxt/style/theme/default/status_black.png);
}

.img-status-white {
    content: url(/zoneworksxt/style/theme/default/status_white.png);
}

.img-node-status-black {
    content: url(/zoneworksxt/style/theme/default/node_status_black.png);
}

.img-node-status-white {
    content: url(/zoneworksxt/style/theme/default/node_status_white.png);
}

.img-commission-black {
    content: url(/zoneworksxt/style/theme/default/commission_black.png);
}

.img-read-serial-white {
    content: url(/zoneworksxt/style/theme/default/node_status_white.png);
}

.img-read-serial-black {
    content: url(/zoneworksxt/style/theme/default/node_status_black.png);
}

.img-commission-white {
    content: url(/zoneworksxt/style/theme/default/commission_white.png);
}

.img-recommission-black {
    content: url(/zoneworksxt/style/theme/default/reprovision_black.png);
}

.img-recommission-white {
    content: url(/zoneworksxt/style/theme/default/reprovision_white.png);
}

.img-unlock-black {
    content: url(/zoneworksxt/style/theme/default/unlock_black.png);
}

.img-unlock-white {
    content: url(/zoneworksxt/style/theme/default/unlock_white.png);
}

.img-modify-time-black {
    content: url(/zoneworksxt/style/theme/default/modify_time_black.png);
}

.img-modify-time-white {
    content: url(/zoneworksxt/style/theme/default/modify_time_white.png);
}

.img-secure-black {
    content: url(/zoneworksxt/style/theme/default/secure_black.png);
}

.img-secure-white {
    content: url(/zoneworksxt/style/theme/default/secure_white.png);
}

.img-start-black {
    content: url(/zoneworksxt/style/theme/default/start_black.png);
}

.img-start-white {
    content: url(/zoneworksxt/style/theme/default/start_white.png);
}

.img-resume-black {
    content: url(/zoneworksxt/style/theme/default/resume_black.png);
}

.img-resume-white {
    content: url(/zoneworksxt/style/theme/default/resume_white.png);
}

.img-skip-black {
    content: url(/zoneworksxt/style/theme/default/skip_black.png);
}

.img-skip-white {
    content: url(/zoneworksxt/style/theme/default/skip_white.png);
}

.img-append-black {
    content: url(/zoneworksxt/style/theme/default/append_black.png);
}

.img-append-white {
    content: url(/zoneworksxt/style/theme/default/append_white.png);
}

.img-to-default-group-black {
    content: url(/zoneworksxt/style/theme/default/move_to_default_group_black.png);
}

.img-to-default-group-white {
    content: url(/zoneworksxt/style/theme/default/move_to_default_group_white.png);
}

.img-to-retest-group-black {
    content: url(/zoneworksxt/style/theme/default/move_to_retest_group_black.png);
}

.img-to-retest-group-white {
    content: url(/zoneworksxt/style/theme/default/move_to_retest_group_white.png);
}

.img-identify-black {
    content: url(/zoneworksxt/style/theme/default/identify_black.png);
}

.img-identify-white {
    content: url(/zoneworksxt/style/theme/default/identify_white.png);
}

.img-identify-duration-black {
    content: url(/zoneworksxt/style/theme/default/identify_for_duration_black.png);
}

.img-identify-duration-white {
    content: url(/zoneworksxt/style/theme/default/identify_for_duration_white.png);
}

.img-logging-black {
    content: url(/zoneworksxt/style/theme/default/config_logging_black.png);
}

.img-logging-white {
    content: url(/zoneworksxt/style/theme/default/config_logging_white.png);
}

.img-mqtt-server-black {
    content: url(/zoneworksxt/style/theme/default/mqtt_server_black.png);
}

.img-mqtt-server-white {
    content: url(/zoneworksxt/style/theme/default/mqtt_server_white.png);
}

.img-toggle-black {
    content: url(/zoneworksxt/style/theme/default/toggle_black.png);
}

.img-toggle-white {
    content: url(/zoneworksxt/style/theme/default/toggle_white.png);
}

.img-grouping-black {
    content: url(/zoneworksxt/style/theme/default/grouping_black.png);
}

.img-grouping-white {
    content: url(/zoneworksxt/style/theme/default/grouping_white.png);
}

.img-cancel-black {
    content: url(/zoneworksxt/style/theme/default/cancel_black.png);
}

.img-cancel-white {
    content: url(/zoneworksxt/style/theme/default/cancel_white.png);
}

.img-logout-black {
    content: url(/zoneworksxt/style/theme/default/logout_black.png)
}

.img-logout-white {
    content: url(/zoneworksxt/style/theme/default/logout_white.png)
}

.img-home-black {
    content: url(/zoneworksxt/style/theme/default/home_black.png)
}

.img-home-white {
    content: url(/zoneworksxt/style/theme/default/home_white.png)
}

/* sidebar highlights */
.sidebar-header {
    border-left: 3px solid transparent;    
}
.sidebar-header:hover {
    background: #504749;    
}

.sidebar-header.ui-selected {
    background: none;
    border-left: 3px solid #F9A320;
    color: #F9A320;
}

#sidebar-menu-container:not(.section-selected) .sidebar-menu > .sidebar-item:hover {
    background: #3a3737;
}

#sidebar-subitems-container {
    color: lightgray;
    background-color: #4b4b4b;
}

#sidebar-subitems-container .sidebar-item > div:hover {
    color: white;
    background-color: #515251;
}

#sidebar-subitems-container .sidebar-item.ui-selected {
    color: white;
    background: #616261;
}

/* datatable column selectors */


.submenu-status > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/status_black.png);
}

.submenu-fitting-status > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/status_black.png);
}


.submenu-info > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/info_black.png);
}

.submenu-prod-profile > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/product_profile_black.png);
}


.submenu-commission > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/commission_black.png);
}

.submenu-node-status > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/node_status_black.png);
}

.submenu-comms > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/communication_black.png);
}

.submenu-real-time > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/real_time_black.png);
}

.submenu-test > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/discharge_tests_black.png);
}

.submenu-parts > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/replacement_parts_black.png);
}

.submenu-lighting > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/general_lighting_black.png);
}

.submenu-sensor-control > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/sensor_control_black.png);
}

.submenu-group-linking > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/linking_black.png);
}

.submenu-occupancy > .menu-icon {
    content: url(/zoneworksxt/style/theme/default/occupancy_black.png);
}

.dt-scroll-body .add-corridor-hold-button {
    content: url('../../image/add_corridor_64.png');
}

.dt-scroll-body .add-neighbour-button {
    content: url('../../image/add_neighbour_64.png');
}

.dt-scroll-body .rem-button,
.dt-scroll-body .add-button,
.dt-scroll-body .add-corridor-hold-button,
.dt-scroll-body .add-neighbour-button {
    max-width: 32px;
}

.rem-button {
    content: url('../../image/remove_64.png');
}

.add-button {
    content: url('../../image/add_64.png');
}

.add-button-black {
    content: url('../../image/add_black_64.png');
}
