.theme-lightgrey {
    color-scheme: light !important;
    background: #fff;
    color: #333;
}

    .theme-lightgrey .background {
        background: #ddd;
        font-weight: bold;
    }

    .theme-lightgrey a {
        color: #666666;
    }

    .theme-lightgrey.error,
    .theme-lightgrey.login {
        background: #666666;
    }

        .theme-lightgrey.login .wrapper h1 {
            background: url(../img/fxcubic.png) no-repeat center;
        }

        .theme-lightgrey.login .wrapper .login-body {
            background: #fff;
        }

        .theme-lightgrey.login .login-body .servername {
            background-color: #eee;
            color: #333;
        }

        .theme-lightgrey.login .wrapper .login-body h2 {
            color: #333;
        }

        .theme-lightgrey.login .wrapper .login-body .pw .reveal {
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 1px solid #ccc;
        }

        .theme-lightgrey.login .wrapper .login-body .pw input:focus + .reveal {
            border-top: 1px solid #628c2c;
            border-right: 1px solid #628c2c;
            border-bottom: 1px solid #628c2c;
        }

        .theme-lightgrey.login .wrapper .login-body .forget a {
            background: #eee;
            color: #555;
        }

    .theme-lightgrey .text-success {
        color: #3c763d;
    }

    .theme-lightgrey .text-danger {
        color: #a94442;
    }

    .theme-lightgrey .form-control[disabled],
    .theme-lightgrey .form-control[readonly],
    .theme-lightgrey fieldset[disabled] .form-control {
        background: #eee;
        opacity: 0.7;
        border: 1px solid #ccc;
    }

    .theme-lightgrey textarea,
    .theme-lightgrey select,
    .theme-lightgrey input,
    .theme-lightgrey div.tagsinput {
        background: #fff;
        color: #333;
        border: 1px solid #ccc !important;
    }

        .theme-lightgrey textarea:focus,
        .theme-lightgrey select:focus,
        .theme-lightgrey input:focus,
        .theme-lightgrey .bootstrap-switch.bootstrap-switch-focused,
        .theme-lightgrey div.tagsinput:has(input:focus) {
            border: 1px solid #628c2c !important;
            outline: none !important;
            -webkit-box-shadow: none !important;
            box-shadow: none !important;
        }

        .theme-lightgrey div.tagsinput input {
            color: #fff !important;
            border: 0px !important;
        }

            .theme-lightgrey div.tagsinput input:focus {
                color: #333 !important;
                border: 1px solid transparent !important;
            }

        .theme-lightgrey div.tagsinput:has(input.not_valid),
        .theme-lightgrey div.tagsinput:has(input.not_valid:focus) {
            border: 1px solid #FBD8DB !important;
        }

        .theme-lightgrey div.tagsinput input.not_valid {
            color: #ff0000 !important;
            background-color: #FBD8DB !important;
        }

    .theme-lightgrey.panel-widget .panel.lightgrey {
        border: 2px solid #666666;
    }

        .theme-lightgrey.panel-widget .panel.lightgrey:hover {
            border-color: #4d4d4d !important;
        }

        .theme-lightgrey.panel-widget .panel.lightgrey .panel-heading {
            background: #666666 !important;
        }

            .theme-lightgrey.panel-widget .panel.lightgrey .panel-heading .panel-title > a {
                color: #fff;
            }

            .theme-lightgrey.panel-widget .panel.lightgrey .panel-heading:hover {
                background: #4d4d4d !important;
            }

    .theme-lightgrey .font-lightgrey {
        color: #666666;
    }

    .theme-lightgrey ul > li.lightgrey, .label-lightgrey {
        background: #666666;
    }

    .theme-lightgrey .progress .bar.bar-lightgrey {
        background: #666666;
    }

    .theme-lightgrey .pricing-tables .pricing.lightgrey > li.head {
        background: #666666;
    }

        .theme-lightgrey .pricing-tables .pricing.lightgrey > li.head .info {
            background: #737373;
        }

        .theme-lightgrey .pricing-tables .pricing.lightgrey > li.head .name {
            background: #4d4d4d;
        }

    .theme-lightgrey .btn.btn-lightgrey {
        background: #666666;
        color: #fff !important;
    }

        .theme-lightgrey .btn.btn-lightgrey:hover {
            background: #4d4d4d;
        }

    .theme-lightgrey .box.box-color.lightgrey .box-title {
        background: #666666 !important;
    }

        .theme-lightgrey .box.box-color.lightgrey .box-title .actions > a:hover {
            color: #666666;
        }

    .theme-lightgrey .box.box-color.lightgrey .form-wizard .wizard-steps li.active .single-step .title {
        background: #666666;
    }

    .theme-lightgrey .box.box-color.lightgrey .btn.btn-primary {
        background: #666666;
    }

    .theme-lightgrey .box.box-bordered.box-color.lightgrey .box-title {
        border-color: #666666 !important;
    }

    .theme-lightgrey .box.box-bordered.box-color.lightgrey .box-content {
        border-color: #666666 !important;
    }

    .theme-lightgrey .box.box-bordered.box-color.lightgrey .slimScrollDiv {
        border-bottom: 2px solid #666666;
    }

    .theme-lightgrey .timeline > li .timeline-content .left .icon.lightgrey {
        background: #666666;
    }

    .theme-lightgrey .daterangepicker .active {
        background: #666666;
    }

    .theme-lightgrey .mobile-sidebar-toggle {
        color: #fff;
    }

    .theme-lightgrey .datepicker.datepicker-dropdown .datepicker-days .active,
    .theme-lightgrey .datepicker.datepicker-dropdown .datepicker-years .active,
    .theme-lightgrey .datepicker.datepicker-dropdown .datepicker-months .active {
        background: #666666;
    }

        .theme-lightgrey .datepicker.datepicker-dropdown .datepicker-days .active:hover, .theme-lightgrey .datepicker.datepicker-dropdown .datepicker-years .active:hover, .theme-lightgrey .datepicker.datepicker-dropdown .datepicker-months .active:hover {
            background: #4d4d4d;
        }

    .theme-lightgrey .form-wizard .wizard-steps li.active .single-step .title {
        background: #666666;
    }

    .theme-lightgrey #navigation #brand {
        background: #eee url(../img/fxcubic-mini.png) no-repeat;
    }

    .theme-lightgrey .servername {
        background-color: #ddd;
    }

    .theme-lightgrey #left {
        background: #eee;
    }

        .theme-lightgrey #left > .states .all,
        .theme-lightgrey #left > .states .global,
        .theme-lightgrey #left > .states .rule,
        .theme-lightgrey #left > .states .symbol {
            border: 1px solid #eee !important;
        }

        .theme-lightgrey #left > .states ul.dropdown-menu .info {
            background: #e5e5e5;
        }

        .theme-lightgrey #left .subnav .subnav-title {
            color: #444;
        }

            .theme-lightgrey #left .subnav .subnav-title:hover {
                color: #222;
            }

        .theme-lightgrey #left .subnav-title .dropdown-menu li a {
            color: white;
        }

            .theme-lightgrey #left .subnav-title .dropdown-menu li a:hover {
                color: #333;
            }

        .theme-lightgrey #left .subnav-title .dropdown-menu li.btn-default a {
            color: #333;
        }

        .theme-lightgrey #left .subnav .subnav-menu > li > a {
            color: #333;
        }

            .theme-lightgrey #left .subnav .subnav-menu > li > a.btn-primary,
            .theme-lightgrey #left .subnav .subnav-menu > li > a.btn-success,
            .theme-lightgrey #left .subnav .subnav-menu > li > a.btn-info,
            .theme-lightgrey #left .subnav .subnav-menu > li > a.btn-warning,
            .theme-lightgrey #left .subnav .subnav-menu > li > a.btn-danger {
                color: #fff;
            }

            .theme-lightgrey #left .subnav .subnav-menu > li > a.btn-default:hover {
                background-color: #ddd;
            }

        .theme-lightgrey #left .btn {
            background: #eee;
            color: #666;
        }

            .theme-lightgrey #left .btn:hover {
                background: #ccc;
            }

    .theme-lightgrey .ui-resizable-handle.ui-resizable-s {
        background-color: #ccc;
    }

        .theme-lightgrey .ui-resizable-handle.ui-resizable-s:active,
        .theme-lightgrey .ui-resizable-handle.ui-resizable-s:hover,
        .theme-lightgrey .ui-resizable-handle.ui-resizable-e:active,
        .theme-lightgrey .ui-resizable-handle.ui-resizable-e:hover {
            background-color: #bbb;
        }

    .theme-lightgrey .nicescroll-cursors {
        background-color: #aaa;
    }

        .theme-lightgrey .nicescroll-cursors:hover {
            background-color: #999;
        }

    .theme-lightgrey .btn-default {
        color: #333;
        background-color: #fff;
        border-color: #ccc;
    }

        .theme-lightgrey .btn-default:hover {
            color: #333;
            background-color: #e6e6e6;
            border-color: #adadad;
        }

    .theme-lightgrey .btn-primary {
        color: #fff;
        background-color: #337ab7;
        border-color: #2e6da4;
    }

        .theme-lightgrey .btn-primary:hover {
            color: #fff;
            background-color: #286090;
            border-color: #204d74;
        }

    .theme-lightgrey .btn-info {
        color: #fff;
        background-color: #5bc0de;
        border-color: #46b8da;
    }

        .theme-lightgrey .btn-info:hover {
            color: #fff;
            background-color: #31b0d5;
            border-color: #269abc;
        }

    .theme-lightgrey .btn-success {
        color: #fff;
        background-color: #5cb85c;
        border-color: #4cae4c;
    }

        .theme-lightgrey .btn-success:hover {
            color: #fff;
            background-color: #449d44;
            border-color: #398439;
        }

    .theme-lightgrey .btn-warning {
        color: #fff;
        background-color: #f0ad4e;
        border-color: #eea236;
    }

        .theme-lightgrey .btn-warning:hover {
            color: #fff;
            background-color: #ec971f;
            border-color: #d58512;
        }

    .theme-lightgrey .btn-danger {
        color: #fff;
        background-color: #d9534f;
        border-color: #d43f3a;
    }

        .theme-lightgrey .btn-danger:hover {
            color: #fff;
            background-color: #c9302c;
            border-color: #ac2925;
        }

    .theme-lightgrey .btn {
        background: #eee;
        color: #333;
    }

        .theme-lightgrey .btn:hover {
            background: #ccc;
        }

        .theme-lightgrey .btn.btn-primary {
            background: #666666;
            color: #fff;
            border-color: #404040;
        }

            .theme-lightgrey .btn.btn-primary:hover {
                background: #404040;
            }

        .theme-lightgrey .btn.btn-info {
            background: #a4ccf1;
        }

            .theme-lightgrey .btn.btn-info:hover {
                background: #62a7e7;
                color: #333;
            }

        .theme-lightgrey .btn.btn-warning {
            background: #fab750;
        }

            .theme-lightgrey .btn.btn-warning:hover {
                background: #f8a31f;
                color: #333;
            }

        .theme-lightgrey .btn.btn-danger {
            background: #ff4433;
            color: #fff;
        }

            .theme-lightgrey .btn.btn-danger:hover {
                background: #E51400;
            }

        .theme-lightgrey .btn.btn-success {
            background: #40bf40;
            color: #fff;
        }

            .theme-lightgrey .btn.btn-success:hover {
                background: #339933;
            }

        .theme-lightgrey .btn.btn-inverse {
            background: #484848;
            color: #fff;
        }

            .theme-lightgrey .btn.btn-inverse:hover {
                background: #111;
            }

    .theme-lightgrey .tooltip.left .tooltip-arrow {
        border-left-color: #000;
    }

    .theme-lightgrey .tooltip.top .tooltip-arrow {
        border-top-color: #000;
    }

    .theme-lightgrey .tooltip.right .tooltip-arrow {
        border-right-color: #000;
    }

    .theme-lightgrey .tooltip.bottom .tooltip-arrow {
        border-bottom-color: #000;
    }

    .theme-lightgrey .tooltip-inner {
        background-color: #000;
        color: #fff;
    }

    .theme-lightgrey .dropdown-menu {
        background: #ffffff;
        border: 2px solid #666;
    }

        .theme-lightgrey .dropdown-menu > li:focus > a,
        .theme-lightgrey .dropdown-menu > li:hover > a {
            background: #ddd;
            color: #333;
        }

        .theme-lightgrey .dropdown-menu > li > a {
            color: #333;
        }

    .theme-lightgrey.locked {
        background: #666666 !important;
    }

        .theme-lightgrey.locked .pull-left a {
            background: #404040;
        }

            .theme-lightgrey.locked .pull-left a:hover {
                background: #262626;
            }

    .theme-lightgrey #navigation {
        background: #666666;
    }

        .theme-lightgrey #navigation .toggle-mobile {
            background: #404040;
        }

        .theme-lightgrey #navigation .mobile-nav.open {
            background: #666666;
        }

            .theme-lightgrey #navigation .mobile-nav.open > li.active > a {
                background: #262626;
            }

            .theme-lightgrey #navigation .mobile-nav.open > li.active > ul {
                background: #262626;
            }

            .theme-lightgrey #navigation .mobile-nav.open > li > a {
                background: #404040;
            }

            .theme-lightgrey #navigation .mobile-nav.open > li > ul {
                background: #404040;
            }

        .theme-lightgrey #navigation .main-nav > li.active > a,
        .theme-lightgrey #navigation .main-nav > li.open.active > a {
            background: #FFF;
            color: #2a2a2a !important;
        }

            .theme-lightgrey #navigation .main-nav > li.active > a .caret,
            .theme-lightgrey #navigation .main-nav > li.open.active > a .caret {
                border-top-color: #333;
            }

            .theme-lightgrey #navigation .main-nav > li.active > a:hover {
                background: #FFF;
                color: #333;
            }

                .theme-lightgrey #navigation .main-nav > li.active > a:hover .caret {
                    border-top-color: #333;
                }

        .theme-lightgrey #navigation .main-nav > li.open > a {
            background: #404040;
            color: #fff !important;
        }

        .theme-lightgrey #navigation .main-nav > li > a {
            color: #fff;
        }

            .theme-lightgrey #navigation .main-nav > li > a:hover {
                background: #404040;
                color: #fff;
            }

        .theme-lightgrey #navigation .main-nav > li.open.active > .dropdown-menu > .active > a {
            background: #ddd;
            color: #333;
        }

            .theme-lightgrey #navigation .main-nav > li.open.active > .dropdown-menu > .active > a:after {
                border-left-color: #000;
            }

        .theme-lightgrey #navigation .user .icon-nav > li > a {
            color: #fff;
        }

            .theme-lightgrey #navigation .user .icon-nav > li > a:hover {
                background: #404040;
                color: #fff;
            }

            .theme-lightgrey #navigation .user .icon-nav > li > a i {
                color: #fff;
            }

        .theme-lightgrey #navigation.dark-color .user .icon-nav > li > a > * {
            color: #333 !important;
        }

        .theme-lightgrey #navigation.dark-color .user .icon-nav > li > a:hover > *,
        .theme-lightgrey #navigation.dark-color .user .icon-nav > li.open > a > * {
            color: #fff !important;
        }

        .theme-lightgrey #navigation .user .dropdown.open {
            background: #404040;
        }

        .theme-lightgrey #navigation .user .dropdown > a:hover {
            background: #404040;
            color: #ccc;
        }

        .theme-lightgrey #navigation .dropdown-menu {
            border-color: #666666;
            color: #333;
        }

            .theme-lightgrey #navigation .dropdown-menu > li > a {
                background: #fff;
                color: #333;
            }

                .theme-lightgrey #navigation .dropdown-menu > li > a:hover {
                    background: #666;
                    color: #fff;
                }

            .theme-lightgrey #navigation .dropdown-menu > li.dropdown-submenu .dropdown-menu {
                border-top: 2px solid #666666;
            }

            .theme-lightgrey #navigation .dropdown-menu > li.dropdown-submenu:hover > a,
            .theme-lightgrey #navigation .dropdown-menu > li.dropdown-submenu:focus > a {
                background: #666666;
                color: #fff;
            }

    .theme-lightgrey .search-form .search-pane button[type="submit"] {
        background: #666666;
    }

    .theme-lightgrey .messages > li.insert .submit button {
        background: #666666;
    }

    .theme-lightgrey .messages > li.right .name {
        color: black;
    }

    .theme-lightgrey .messages > li.right .message {
        background: #cccccc;
    }

        .theme-lightgrey .messages > li.right .message p {
            color: #1a1a1a;
        }

        .theme-lightgrey .messages > li.right .message .time {
            color: #1a1a1a;
        }

        .theme-lightgrey .messages > li.right .message .caret {
            border-left: 7px solid #cccccc;
        }

    .theme-lightgrey .letterbox .letter > li.active {
        background: #666666;
    }

    .theme-lightgrey .calendar .fc-content .fc-event .fc-event-inner {
        background: #666666;
    }

    .theme-lightgrey .calendar .fc-button.fc-state-active {
        background: #666666;
    }

        .theme-lightgrey .calendar .fc-button.fc-state-active:hover {
            background: #666666;
        }

    .theme-lightgrey .table.table-user tr.alpha td.alpha-val span {
        background: #666666;
    }

    .theme-lightgrey.table.dataTable .sorting_asc {
        background: url("../img/sorting-asc.png") no-repeat right center #eee;
    }

    .theme-lightgrey.table.dataTable .sorting_desc {
        background: url("../img/sorting-desc.png") no-repeat right center #eee;
    }

    .theme-lightgrey.table.dataTable .sorting {
        background: url("../img/sorting.png") no-repeat right center #eee;
    }

    .theme-lightgrey .tagsinput#textfield_tagsinput .tag,
    .theme-lightgrey .ms-container .multi-custom-header,
    .theme-lightgrey .slider .ui-slider-handle,
    .theme-lightgrey .form-wizard .wizard-steps li.active .single-step .title,
    .theme-lightgrey .user-list h4, .theme-lightgrey .nav.nav-pills > li.active > a,
    .theme-lightgrey .nav.nav-list > li.active > a,
    .theme-lightgrey .table.table-colored-header thead th,
    .theme-lightgrey .table.table-colored-header thead td,
    .theme-lightgrey .dataTables_wrapper .dataTables_paginate > span > a.paginate_active,
    .theme-lightgrey .elfinder-navbar .ui-state-active,
    .theme-lightgrey .pagination.pagination-custom li.active a:hover,
    .theme-lightgrey .pagination.pagination-custom li.active a {
        background: #666666;
    }

    .theme-lightgrey .elfinder-navbar .ui-state-active {
        border-color: #666666;
    }

    .theme-lightgrey #main {
        background: #fff;
    }

        .theme-lightgrey #main .box .box-title .tabs > li.active > a {
            background: #666666;
        }

        .theme-lightgrey #main .box.box-color .box-title {
            background: #666666;
        }

            .theme-lightgrey #main .box.box-color .box-title .tabs > li.active > a {
                background: #fff;
                color: #666666;
            }

            .theme-lightgrey #main .box.box-color .box-title .tabs > li > a:hover {
                color: #666666;
            }

        .theme-lightgrey #main .box.box-bordered.box-color .box-title {
            border-color: #666666;
        }

        .theme-lightgrey #main .box.box-bordered.box-color .box-content {
            border-color: #666666;
        }

    .theme-lightgrey .grid-stack-item {
        background: #fff;
    }

    .theme-lightgrey .box .box-title {
        border-bottom: 1px solid #ff0000;
    }

    .theme-lightgrey .box .box-title {
        border-bottom: 1px solid #ddd;
    }

        .theme-lightgrey .box .box-title h3 {
            color: #444;
        }

    .theme-lightgrey .box .box-content {
        background: #fff;
    }

    .theme-lightgrey .table-striped > tbody > tr:nth-of-type(odd) {
        background: #f9f9f9;
    }

    .theme-lightgrey .table > tbody > tr > td,
    .theme-lightgrey .table > tbody > tr > th,
    .theme-lightgrey .table > tfoot > tr > td,
    .theme-lightgrey .table > tfoot > tr > th,
    .theme-lightgrey .table > thead > tr > td,
    .theme-lightgrey .table > thead > tr > th {
        border-top: 1px solid #ddd;
    }

    .theme-lightgrey .table tr th {
        background: #eee;
        color: #444;
    }

    .theme-lightgrey .table > thead > tr > th {
        border-bottom: 2px solid #ddd;
    }

    .theme-lightgrey .platform-ul .pin {
        color: #fff;
    }

    .theme-lightgrey .dropdown.keep-open .platform-ul .pin {
        color: #000;
    }

    .theme-lightgrey .dropdown-menu .divider {
        background-color: #e5e5e5;
    }

    .theme-lightgrey .table.table-hover tr:hover > td {
        background: #f8f8f8;
    }

    .theme-lightgrey .dashboardSmallText {
        color: #111;
    }

    .theme-lightgrey .dashboard-providers tr {
        color: #111;
    }

    .theme-lightgrey .inactive.quick-link,
    .theme-lightgrey .inactive .quick-link {
        color: rgb(255, 157, 0);
    }

    .theme-lightgrey .disabled .quick-link,
    .theme-lightgrey .disabled.quick-link {
        color: silver;
    }

    .theme-lightgrey .online .quick-link,
    .theme-lightgrey .online.quick-link {
        color: green;
    }

    .theme-lightgrey .idle .quick-link,
    .theme-lightgrey .idle.quick-link {
        color: #222;
    }

    .theme-lightgrey .unstable .quick-link,
    .theme-lightgrey .unstable.quick-link {
        color: #a05000;
    }

    .theme-lightgrey .connecting .quick-link,
    .theme-lightgrey .connecting.quick-link,
    .theme-lightgrey .shutdown .quick-link,
    .theme-lightgrey .shutdown.quick-link {
        color: rgb(202, 0, 0);
    }

    .theme-lightgrey .notification-inactivestate {
        color: rgb(255, 157, 0);
    }

    .theme-lightgrey .notification-activestate {
        color: lightgreen;
    }

    .theme-lightgrey .notification-settings > li span {
        color: #666;
    }

    .theme-lightgrey .notification-settings > li .version-toggle > a,
    .theme-lightgrey .notification-settings > li .notification-toggle > a {
        color: #444;
    }

        .theme-lightgrey .notification-settings > li .notification-toggle > a:hover {
            background: #666;
            color: #fff;
        }

    .theme-lightgrey .theme-settings > li .version-toggle > a,
    .theme-lightgrey .theme-settings > li .theme-toggle > a {
        color: #444;
    }

        .theme-lightgrey .theme-settings > li .theme-toggle > a:hover {
            background: #666;
            color: #fff;
        }

    .theme-lightgrey .dashboard-platforms tr.true {
        color: green;
    }

    .theme-lightgrey .dashboard-platforms tr.false {
        background: #d9534f !important;
        color: white;
    }

        .theme-lightgrey .dashboard-platforms tr.false:hover,
        .theme-lightgrey .table.table-hover tr.false:hover > td {
            color: #d9534f !important;
            color: white;
        }

    .theme-lightgrey #dashboard .latency.danger {
        color: red;
    }

    .theme-lightgrey #dashboard td.filled span {
        color: green;
    }

    .theme-lightgrey #dashboard td.rejected span {
        color: red;
    }

    .theme-lightgrey #dashboard .performance-graph {
        border: 1px solid #eee;
    }

    .theme-lightgrey .dashboard-providers .alert-mode {
        color: #0a0ad7;
    }

    .theme-lightgrey .dashboard-providers .cell-style {
        border-right: 1px solid #DDD;
    }

    .theme-lightgrey .dashboard-providers .btn-group > .dropdown-toggle .fa-refresh {
        color: #888;
    }

    .theme-lightgrey .dashboard-providers .btn-group.open > .dropdown-toggle,
    .theme-lightgrey .dashboard-providers .btn-group > .dropdown-toggle:hover {
        background: #eee;
    }

    .theme-lightgrey #dashboard .dashboard-variables tbody > tr.NA {
        background: #d9534f !important;
        color: white;
    }

        .theme-lightgrey #dashboard .dashboard-variables tbody > tr.NA:hover,
        .theme-lightgrey .table.table-hover tr.NA:hover > td {
            background: #c9302c !important;
            color: #fff !important;
        }

    .theme-lightgrey .alert-danger {
        color: #a94442;
        background-color: #f2dede;
    }

    .theme-lightgrey dashboard-createnew:hover {
        background-color: #eee !important;
    }

    .theme-lightgrey .dashboard-item {
        border: silver 1px solid;
    }

        .theme-lightgrey .dashboard-item .info {
            border-top: silver 1px solid;
        }

            .theme-lightgrey .dashboard-item .info .title:hover {
                background-color: #eee !important;
            }

            .theme-lightgrey .dashboard-item .info .dropdown > a {
                color: black !important;
            }

                .theme-lightgrey .dashboard-item .info .dropdown > a:hover {
                    background-color: #eee !important;
                }

            .theme-lightgrey .dashboard-item .info .dropdown:hover > a {
                background-color: #eee !important;
            }

    .theme-lightgrey .bootstrap-switch .bootstrap-switch-label {
        color: #333;
        background: #fff;
    }

    .theme-lightgrey .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
    .theme-lightgrey .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
        color: #fff;
        background-color: #5c5cb8;
    }

    .theme-lightgrey .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
    .theme-lightgrey .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
        color: #fff;
        background-color: #5cb85c;
    }

    .theme-lightgrey .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
    .theme-lightgrey .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
        color: #fff;
        background: #d9534f;
    }

    .theme-lightgrey .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
    .theme-lightgrey .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
        color: #fff;
        background: #5bc0de;
    }

    .theme-lightgrey .chosen-container-single .chosen-single span {
        color: #444;
    }

    .theme-lightgrey .chosen-container .chosen-drop .chosen-results > li.highlighted {
        background: #368ee0;
    }

    .theme-lightgrey .chosen-container.chosen-container-single .chosen-search input {
        background: none;
    }

    .theme-lightgrey .chosen-container.chosen-container-single .chosen-single {
        background: #fff;
        border: 1px solid #ccc;
    }

        .theme-lightgrey.chosen-container.chosen-container-single .chosen-single:focus {
            border: 1px solid #628c2c;
        }

    .theme-lightgrey .chosen-container.chosen-container-multi .chosen-choices {
        background: #fff;
    }

        .theme-lightgrey .chosen-container.chosen-container-multi .chosen-choices:has(input:focus) {
            border: 1px solid #628c2c;
        }

        .theme-lightgrey .chosen-container.chosen-container-multi .chosen-choices .search-choice {
            background: #ddd;
            color: #333;
        }

            .theme-lightgrey .chosen-container.chosen-container-multi .chosen-choices .search-choice:focus {
                border: 1px solid #628c2c;
            }

    .theme-lightgrey .chosen-container-multi .chosen-choices,
    .theme-lightgrey .chosen-container .chosen-drop {
        border: 1px solid #ccc;
        background-color: #fff;
    }

    .theme-lightgrey .chosen-container .chosen-results {
        color: #444;
    }

    .theme-lightgrey .tagsinput[id$="_tagsinput"] .tag {
        background: #ddd;
        color: #333;
    }

    .theme-lightgrey #price-monitor table tbody tr:nth-child(4n+1),
    .theme-lightgrey #price-monitor table tbody tr:nth-child(4n+2) {
        background: #f9f9f9;
    }

    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(2),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(6),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(8) {
        border: 1px solid lightgrey;
    }

    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(10),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(12),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(14),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(16),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(18),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(20),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(22),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(24),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(26),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(28),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(30),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(32),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(34),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(36),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(38),
    .theme-lightgrey table.price-monitor-table tr:nth-child(odd) td:nth-child(40),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(2),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(7),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(9),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(11),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(13),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(15),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(17),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(19),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(21),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(23),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(25),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(27),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(29),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(31),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(33),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(35),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(37),
    .theme-lightgrey table.price-monitor-table tr:nth-child(even) td:nth-child(39) {
        border-left: 1px solid lightgrey;
    }

    .theme-lightgrey table .price-monitor-table tr:nth-child(even) {
        border-bottom: 1px solid #ccc;
    }

    .theme-lightgrey table.price-monitor-table tr {
        border-top: 1px solid lightgrey;
        border-bottom: 1px solid lightgrey;
    }

    .theme-lightgrey table.price-monitor-table td.status {
        border-left: 1px solid #ddd;
    }

        .theme-lightgrey table.price-monitor-table td.status > div.state {
            border: 1px solid lightgrey;
        }

        .theme-lightgrey table.price-monitor-table td.status .fa-lock {
            color: #bbb;
        }

    .theme-lightgrey .chosen-container-active .chosen-choices li.search-field input[type=text] {
        color: #222 !important;
    }

    .theme-lightgrey .chosen-container .chosen-results li.no-results {
        color: #777;
        background-color: #f4f4f4;
    }

    .theme-lightgrey .bootstrap-switch {
        border: 1px solid #ccc;
    }

    .theme-lightgrey .depth-monitor-table td.even {
        background-color: #fafafa;
    }

    .theme-lightgrey .depth-monitor-table td.odd {
        background-color: #f5f5f5;
    }

    .theme-lightgrey .depth-monitor-table td.price {
        background-color: #ffffff;
    }

    .theme-lightgrey .depth-monitor-table th.text-muted {
        color: #c0c0c0 !important;
    }

    .theme-lightgrey table.depth-monitor-table tr td.bid.vwapBid,
    .theme-lightgrey table.depth-monitor-table tr td.bid.vwapOffer,
    .theme-lightgrey table.depth-monitor-table tr td.bid {
        background-color: #d9534f !important;
        color: white;
        font-weight: bolder;
    }

    .theme-lightgrey table.depth-monitor-table tr td.offer.vwapBid,
    .theme-lightgrey table.depth-monitor-table tr td.offer.vwapOffer,
    .theme-lightgrey table.depth-monitor-table tr td.offer {
        background-color: #337ab7 !important;
        color: white;
        font-weight: bolder;
    }

        .theme-lightgrey table.depth-monitor-table tr td.offer.bid {
            background: -webkit-linear-gradient(left, #d9534f, #337ab7 ); /* For Safari 5.1 to 6.0 */
            background: -o-linear-gradient(right, #d9534f, #337ab7); /* For Opera 11.1 to 12.0 */
            background: -moz-linear-gradient(right, #d9534f, #337ab7); /* For Firefox 3.6 to 15 */
            background: linear-gradient(to right, #d9534f, #337ab7); /* Standard syntax */
            color: white;
        }

    .theme-lightgrey table.depth-monitor-table tr td.vwapbid {
        background: -webkit-linear-gradient(left, #d9534f, transparent, transparent, transparent); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(right, #d9534f, transparent, transparent, transparent); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(right, #d9534f, transparent, transparent, transparent); /* For Firefox 3.6 to 15 */
        background: linear-gradient(to right, #d9534f, transparent, transparent, transparent); /* Standard syntax */
    }

        .theme-lightgrey table.depth-monitor-table tr td.vwapbid.odd {
            background: -webkit-linear-gradient(left, #f5f5f5, #f5f5f5, #d9534f ); /* For Safari 5.1 to 6.0 */
            background: -o-linear-gradient(right, #f5f5f5, #f5f5f5, #d9534f); /* For Opera 11.1 to 12.0 */
            background: -moz-linear-gradient(right, #f5f5f5, #f5f5f5, #d9534f); /* For Firefox 3.6 to 15 */
            background: linear-gradient(to right, #f5f5f5, #f5f5f5, #d9534f); /* Standard syntax */
        }

        .theme-lightgrey table.depth-monitor-table tr td.vwapbid.even {
            background: -webkit-linear-gradient(left, #fafafa, #fafafa, #d9534f ); /* For Safari 5.1 to 6.0 */
            background: -o-linear-gradient(right, #fafafa, #fafafa, #d9534f); /* For Opera 11.1 to 12.0 */
            background: -moz-linear-gradient(right, #fafafa, #fafafa, #d9534f); /* For Firefox 3.6 to 15 */
            background: linear-gradient(to right, #fafafa, #fafafa, #d9534f); /* Standard syntax */
        }

    .theme-lightgrey table.depth-monitor-table tr td.vwapoffer {
        background: -webkit-linear-gradient(left, transparent, transparent, transparent, #337ab7); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(right, transparent, transparent, transparent, #337ab7); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(right, transparent, transparent, transparent, #337ab7); /* For Firefox 3.6 to 15 */
        background: linear-gradient(to right, transparent, transparent, transparent, #337ab7); /* Standard syntax */
    }

        .theme-lightgrey table.depth-monitor-table tr td.vwapoffer.odd {
            background: -webkit-linear-gradient(left, #337ab7, #f5f5f5, #f5f5f5); /* For Safari 5.1 to 6.0 */
            background: -o-linear-gradient(right, #337ab7, #f5f5f5, #f5f5f5); /* For Opera 11.1 to 12.0 */
            background: -moz-linear-gradient(right, #337ab7, #f5f5f5, #f5f5f5); /* For Firefox 3.6 to 15 */
            background: linear-gradient(to right, #337ab7, #f5f5f5, #f5f5f5); /* Standard syntax */
        }

        .theme-lightgrey table.depth-monitor-table tr td.vwapoffer.even {
            background: -webkit-linear-gradient(left, #337ab7, #fafafa, #fafafa); /* For Safari 5.1 to 6.0 */
            background: -o-linear-gradient(right, #337ab7, #fafafa, #fafafa); /* For Opera 11.1 to 12.0 */
            background: -moz-linear-gradient(right, #337ab7, #fafafa, #fafafa); /* For Firefox 3.6 to 15 */
            background: linear-gradient(to right, #337ab7, #fafafa, #fafafa); /* Standard syntax */
        }

    .theme-lightgrey table.depth-monitor-table tr td.bidline {
        background-color: #f3d0cf !important;
    }

    .theme-lightgrey table.depth-monitor-table tr td.offerline {
        background-color: #cfe2f3 !important;
    }

    .theme-lightgrey .depth-monitor-history .canvasjs-chart-tooltip table td {
        color: #000;
    }

    .theme-lightgrey table.treetable {
        border: 1px solid #888;
    }

        .theme-lightgrey table.treetable td {
            border: 1px solid #ddd;
        }

            .theme-lightgrey table.treetable td.no-border {
                border: 0px;
            }

    .theme-lightgrey .json-editor .well,
    .theme-lightgrey .json-view .well {
        background-color: #f5f5f5;
        border: 1px solid #e3e3e3;
    }

    .theme-lightgrey .json-editor .form-group {
        border-bottom: 1px solid #ddd;
    }

    .theme-lightgrey .json-editor h3 {
        color: #555;
    }

        .theme-lightgrey.json-editor h3 > .fa-question-circle,
        .theme-lightgrey.json-editor .well label > .fa-question-circle,
        .theme-lightgrey.json-editor .checkbox > label > .fa-question-circle {
            color: #ccc;
        }

    .theme-lightgrey .json-editor .fa-question-circle {
        color: #888 !important;
    }

        .theme-lightgrey .json-editor .fa-question-circle:hover {
            color: #555 !important;
        }

    .theme-lightgrey .json-editor .row div[data-schematype="object"] > div:last-child,
    .theme-lightgrey .json-editor .row div[data-schematype="array"] > div:last-child {
        border-bottom: 1px solid #ddd;
    }

    .theme-lightgrey .json-editor div[data-schemapath="root.settings.price_feed.protocol"] > select {
        background-color: white !important;
    }

    .theme-lightgrey .json-editor-property-list-tool {
        border-bottom: 1px solid #ddd;
        background: #fff;
    }

    .theme-lightgrey .json-editor .modal-container {
        background: #fff;
        border: 1px solid #000;
    }

    .theme-lightgrey .json-editor p.help-block {
        color: #777;
    }

    .theme-lightgrey .form-horizontal .form-group {
        background: #f6f6f6;
    }

    .theme-lightgrey .form-horizontal.form-bordered .form-group .control-label {
        color: #555;
    }

        .theme-lightgrey .form-horizontal.form-bordered .form-group .control-label small {
            color: #888;
        }

    .theme-lightgrey .dataTables_wrapper .dataTables_paginate > a {
        background: #eee;
        color: #333;
    }

        .theme-lightgrey .dataTables_wrapper .dataTables_paginate > a:hover {
            background: #ddd;
        }

        .theme-lightgrey .dataTables_wrapper .dataTables_paginate > a.paginate_button.disabled:hover {
            background: #eee;
        }

    .theme-lightgrey .dataTables_wrapper .dataTables_paginate > span > a {
        background: #eee;
        color: #333;
    }

        .theme-lightgrey .dataTables_wrapper .dataTables_paginate > span > a.paginate_active {
            background: #368ee0;
            color: #fff;
        }

    .theme-lightgrey .table-bordered > tbody > tr > td,
    .theme-lightgrey .table-bordered > tbody > tr > th,
    .theme-lightgrey .table-bordered > tfoot > tr > td,
    .theme-lightgrey .table-bordered > tfoot > tr > th,
    .theme-lightgrey .table-bordered > thead > tr > td,
    .theme-lightgrey .table-bordered > thead > tr > th {
        border: 1px solid #ddd;
    }

    .theme-lightgrey .table > tbody > tr.active > td,
    .theme-lightgrey .table > tbody > tr.active > th,
    .theme-lightgrey .table > tbody > tr > td.active,
    .theme-lightgrey .table > tbody > tr > th.active,
    .theme-lightgrey .table > tfoot > tr.active > td,
    .theme-lightgrey .table > tfoot > tr.active > th,
    .theme-lightgrey .table > tfoot > tr > td.active,
    .theme-lightgrey .table > tfoot > tr > th.active,
    .theme-lightgrey .table > thead > tr.active > td,
    .theme-lightgrey .table > thead > tr.active > th,
    .theme-lightgrey .table > thead > tr > td.active,
    .theme-lightgrey .table > thead > tr > th.active {
        background-color: #f5f5f5;
    }

    .theme-lightgrey .table-hover > tbody > tr.active:hover > td,
    .theme-lightgrey .table-hover > tbody > tr.active:hover > th,
    .theme-lightgrey .table-hover > tbody > tr:hover > .active,
    .theme-lightgrey .table-hover > tbody > tr > td.active:hover,
    .theme-lightgrey .table-hover > tbody > tr > th.active:hover {
        background-color: #e8e8e8;
    }

    .theme-lightgrey .table > tbody > tr.success > td,
    .theme-lightgrey .table > tbody > tr.success > th,
    .theme-lightgrey .table > tbody > tr > td.success,
    .theme-lightgrey .table > tbody > tr > th.success,
    .theme-lightgrey .table > tfoot > tr.success > td,
    .theme-lightgrey .table > tfoot > tr.success > th,
    .theme-lightgrey .table > tfoot > tr > td.success,
    .theme-lightgrey .table > tfoot > tr > th.success,
    .theme-lightgrey .table > thead > tr.success > td,
    .theme-lightgrey .table > thead > tr.success > th,
    .theme-lightgrey .table > thead > tr > td.success,
    .theme-lightgrey .table > thead > tr > th.success {
        background-color: #dff0d8;
    }

    .theme-lightgrey .table-hover > tbody > tr.success:hover > td,
    .theme-lightgrey .table-hover > tbody > tr.success:hover > th,
    .theme-lightgrey .table-hover > tbody > tr:hover > .success,
    .theme-lightgrey .table-hover > tbody > tr > td.success:hover,
    .theme-lightgrey .table-hover > tbody > tr > th.success:hover {
        background-color: #d0e9c6;
    }

    .theme-lightgrey .table > tbody > tr.info > td,
    .theme-lightgrey .table > tbody > tr.info > th,
    .theme-lightgrey .table > tbody > tr > td.info,
    .theme-lightgrey .table > tbody > tr > th.info,
    .theme-lightgrey .table > tfoot > tr.info > td,
    .theme-lightgrey .table > tfoot > tr.info > th,
    .theme-lightgrey .table > tfoot > tr > td.info,
    .theme-lightgrey .table > tfoot > tr > th.info,
    .theme-lightgrey .table > thead > tr.info > td,
    .theme-lightgrey .table > thead > tr.info > th,
    .theme-lightgrey .table > thead > tr > td.info,
    .theme-lightgrey .table > thead > tr > th.info {
        background-color: #d9edf7;
    }

    .theme-lightgrey .table-hover > tbody > tr.info:hover > td,
    .theme-lightgrey .table-hover > tbody > tr.info:hover > th,
    .theme-lightgrey .table-hover > tbody > tr:hover > .info,
    .theme-lightgrey .table-hover > tbody > tr > td.info:hover,
    .theme-lightgrey .table-hover > tbody > tr > th.info:hover {
        background-color: #c4e3f3;
    }

    .theme-lightgrey .table > tbody > tr.warning > td,
    .theme-lightgrey .table > tbody > tr.warning > th,
    .theme-lightgrey .table > tbody > tr > td.warning,
    .theme-lightgrey .table > tbody > tr > th.warning,
    .theme-lightgrey .table > tfoot > tr.warning > td,
    .theme-lightgrey .table > tfoot > tr.warning > th,
    .theme-lightgrey .table > tfoot > tr > td.warning,
    .theme-lightgrey .table > tfoot > tr > th.warning,
    .theme-lightgrey .table > thead > tr.warning > td,
    .theme-lightgrey .table > thead > tr.warning > th,
    .theme-lightgrey .table > thead > tr > td.warning,
    .theme-lightgrey .table > thead > tr > th.warning {
        background-color: #fcf8e3;
    }

    .theme-lightgrey .table-hover > tbody > tr.warning:hover > td,
    .theme-lightgrey .table-hover > tbody > tr.warning:hover > th,
    .theme-lightgrey .table-hover > tbody > tr:hover > .warning,
    .theme-lightgrey .table-hover > tbody > tr > td.warning:hover,
    .theme-lightgrey .table-hover > tbody > tr > th.warning:hover {
        background-color: #faf2cc;
    }

    .theme-lightgrey .table > tbody > tr.danger > td,
    .theme-lightgrey .table > tbody > tr.danger > th,
    .theme-lightgrey .table > tbody > tr > td.danger,
    .theme-lightgrey .table > tbody > tr > th.danger,
    .theme-lightgrey .table > tfoot > tr.danger > td,
    .theme-lightgrey .table > tfoot > tr.danger > th,
    .theme-lightgrey .table > tfoot > tr > td.danger,
    .theme-lightgrey .table > tfoot > tr > th.danger,
    .theme-lightgrey .table > thead > tr.danger > td,
    .theme-lightgrey .table > thead > tr.danger > th,
    .theme-lightgrey .table > thead > tr > td.danger,
    .theme-lightgrey .table > thead > tr > th.danger {
        background-color: #f2dede;
    }

    .theme-lightgrey .table-hover > tbody > tr.danger:hover > td,
    .theme-lightgrey .table-hover > tbody > tr.danger:hover > th,
    .theme-lightgrey .table-hover > tbody > tr:hover > .danger,
    .theme-lightgrey .table-hover > tbody > tr > td.danger:hover,
    .theme-lightgrey .table-hover > tbody > tr > th.danger:hover {
        background-color: #ebcccc;
    }

    .theme-lightgrey #platformsDiv > table > tbody > tr:nth-child(6) > td.success > div {
        background: #255815;
        color: white;
    }

        .theme-lightgrey #platformsDiv > table > tbody > tr:nth-child(6) > td.success > div:hover {
            background: yellow;
            color: black;
        }

    .theme-lightgrey #platformsDiv > table > tbody > tr.info > td.info > table > tbody > tr > td > div {
        background: #0e0e0e;
        color: white;
    }

    .theme-lightgrey .nav > li > a,
    .theme-lightgrey .nav > li > a {
        color: #666;
    }

        .theme-lightgrey .nav > li > a:focus,
        .theme-lightgrey .nav > li > a:hover {
            background-color: #eee;
        }

    .theme-lightgrey .nav .open > a,
    .theme-lightgrey .nav .open > a:focus,
    .theme-lightgrey .nav .open > a:hover {
        background-color: #fff;
        border-color: #222;
    }

    .theme-lightgrey .nav-tabs {
        border-bottom: 2px solid #ddd;
    }

        .theme-lightgrey .nav-tabs > li.active > a,
        .theme-lightgrey .nav-tabs > li.active > a:focus,
        .theme-lightgrey .nav-tabs > li.active > a:hover {
            color: #555;
            background-color: #fff;
            border-color: #fff;
        }

        .theme-lightgrey .nav-tabs > li > a:hover {
            border-color: #eee;
            background: #eee;
            color: #666;
        }

    .theme-lightgrey .list-group-item {
        color: #555;
        background-color: #fff;
    }

        .theme-lightgrey .list-group-item:hover {
            color: #555;
            background-color: #ddd;
        }

        .theme-lightgrey .list-group-item.active,
        .theme-lightgrey .list-group-item.active:focus,
        .theme-lightgrey .list-group-item.active:hover {
            color: #fff;
            background-color: #979797;
            border-color: #979797;
        }

    .theme-lightgrey #config-global .nav-tabs > li.active,
    .theme-lightgrey #config-symbols-map .nav-tabs > li.active {
        border: 2px solid #ddd;
        border-bottom-color: #fff;
    }

    .theme-lightgrey #config-global .nav-tabs > li,
    .theme-lightgrey #config-symbols-map .nav-tabs > li {
        border: 2px solid #fff;
        border-bottom: #ddd;
    }

    .theme-lightgrey #config-global .nav-tabs .dropdown a.dropdown-toggle,
    .theme-lightgrey #config-symbols-map .right .nav-tabs .dropdown a.dropdown-toggle {
        color: #999999;
    }

        .theme-lightgrey #config-global .nav-tabs .dropdown a.dropdown-toggle:hover,
        .theme-lightgrey #config-symbols-map .right .nav-tabs .dropdown a.dropdown-toggle:hover {
            color: #000;
            background: #fff;
            border-color: #000;
        }

    .theme-lightgrey .nav.nav-tabs .dropdown.open a.dropdown-toggle {
        background-color: #fff;
        border-color: #000;
    }

    .theme-lightgrey #config-global .nav-tabs .dropdown.open a.dropdown-toggle:hover {
        background: #fff;
        border-color: #222;
    }

    .theme-lightgrey .popover {
        background: #fff;
    }

        .theme-lightgrey .popover.left > .arrow:after {
            border-left-color: #fff;
        }

        .theme-lightgrey .popover.top > .arrow:after {
            border-top-color: #fff;
        }

        .theme-lightgrey .popover.right > .arrow:after {
            border-right-color: #fff;
        }

        .theme-lightgrey .popover.bottom > .arrow:after {
            border-bottom-color: #fff;
        }

    .theme-lightgrey .popover-title {
        background: #fff;
        color: #666;
        border-bottom: 1px solid #999;
    }

    .theme-lightgrey .popover.right > .arrow {
        border-right-color: #999 !important;
    }

    .theme-lightgrey .bootbox.modal .modal-content {
        background: #fff;
    }

    .theme-lightgrey .bootbox.modal .bootbox-close-button {
        color: #888;
    }

    .theme-lightgrey .bootbox.modal .modal-header {
        border-bottom: 1px solid #e5e5e5;
    }

    .theme-lightgrey .bootbox.modal .modal-footer {
        border-top: 1px solid #e5e5e5;
    }

    .theme-lightgrey #config-symbols-map .left-container .config-symbols-map-menu {
        background: #fff;
        color: #666;
        border: 2px solid #666;
    }

        .theme-lightgrey #config-symbols-map .left-container .config-symbols-map-menu.filter hr {
            border-top: 1px solid #666;
        }

    .theme-lightgrey .slickgrid {
        border: 1px solid #bbb;
    }

    .theme-lightgrey .slick-header-column {
        background: #f5f7f7;
    }

    .theme-lightgrey .slick-header {
        background: #f5f7f7;
    }

    .theme-lightgrey #dashboard .slick-row.odd .slick-cell {
        background-color: #fcfdfe;
    }

    .theme-lightgrey #dashboard .slick-row.even .slick-cell {
        background-color: #fff;
    }

    .theme-lightgrey .slick-header-column {
        background: #eee;
        color: #444;
    }

    .theme-lightgrey .slick-resizable-handle {
        border-right: 1px solid #ddd;
    }

    .theme-lightgrey .slick-header {
        border: 0;
        border-bottom: 2px solid #ddd;
        background: #eee;
    }

    .theme-lightgrey #config-symbols-map .slick-viewport-left .slick-row.active .slick-cell {
        background: #ddd;
    }

    .theme-lightgrey #config-symbols-map .slick-pane-right .slick-viewport-right .slick-row.active {
        background: #f1f1f1;
    }

    .theme-lightgrey #slickGrid-symbols-map .slick-header-columns-left .slick-header-column:hover {
        background: #eee;
    }

    .theme-lightgrey #slickGrid-symbols-map .slick-header-columns-left .slick-resizable-handle:hover {
        background: #ccc;
    }

    .theme-lightgrey #slickGrid-symbols-map .slick-header-columns-left button {
        background: #eee;
        border: 1px solid #ccc;
    }

    .theme-lightgrey #slickGrid-symbols-map .slick-header-columns-right {
        background: #eee;
    }

    .theme-lightgrey #slickGrid-symbols-map-picker-menu {
        background: #fff;
        border: 1px solid #ccc;
    }

    .theme-lightgrey #config-symbols-map .ui-resizable.moving .ui-resizable-handle,
    .theme-lightgrey #config-symbols-map .ui-resizable-handle:hover {
        background: #eee;
    }

    .theme-lightgrey .ui-widget-content {
        background: #fff;
        color: #000;
    }

    .theme-lightgrey .slick-cell,
    .theme-lightgrey .slick-headerrow-column,
    .theme-lightgrey .slick-footerrow-column {
        border-right-color: silver;
        border-bottom-color: #c0c0c0;
    }

    .theme-lightgrey .grid-canvas-left .slick-cell,
    .theme-lightgrey .grid-canvas-left .slick-headerrow-column,
    .theme-lightgrey .grid-canvas-left .slick-footerrow-column {
        border-right-color: #888;
        border-bottom-color: #888;
    }

    .theme-lightgrey .slick-row.even {
        background-color: #f8f8f8;
    }

    .theme-lightgrey .slick-viewport-left .even .symbolsmap-dimensions-symbol,
    .theme-lightgrey .slick-viewport-left .even .symbolsmap-dimensions-pricinggroup {
        background-color: #e8e8e8;
    }

    .theme-lightgrey .slick-cell.editable {
        background-color: #fff;
        border-color: #628c2c !important;
    }

    .theme-lightgrey .symbolsmap-dimensions-symbol, .theme-lightgrey .symbolsmap-dimensions-pricinggroup {
        background: #eee;
    }

        .theme-lightgrey .symbolsmap-dimensions-symbol a {
            color: #666;
        }

        .theme-lightgrey .symbolsmap-dimensions-pricinggroup a {
            color: #666;
        }

            .theme-lightgrey .symbolsmap-dimensions-pricinggroup a i.fa-lock {
                color: #ccc;
            }

                .theme-lightgrey .symbolsmap-dimensions-pricinggroup a i.fa-lock:hover {
                    color: #666;
                }

    .theme-lightgrey .json-editor .pricing-groups .source .providers li .fa-ellipsis-v {
        color: #ccc;
    }

    .theme-lightgrey .json-editor .pricing-groups .source .providers {
        border: 1px solid #ABABAB;
    }

        .theme-lightgrey .json-editor .pricing-groups .source .providers li {
            background: #e6e6e6 !important;
            border: 1px solid #ABABAB;
            color: #555;
        }

    .theme-lightgrey .json-editor .pricing-groups .source {
        border: 1px solid #ABABAB;
    }

    .theme-lightgrey .json-editor .selectwithmenu .dropdown {
        background: #eee;
        color: #333;
    }

        .theme-lightgrey .json-editor .selectwithmenu .dropdown:hover {
            background: #ccc;
        }

    .theme-lightgrey .chosen-container-active a {
        border: 1px solid #628c2c;
    }

        .theme-lightgrey .chosen-container-active a.search-choice-close {
            border: none;
        }

    .theme-lightgrey .json-editor .pricing-groups .chosen-container-active.chosen-with-drop.up .chosen-drop {
        border: 1px solid #ccc;
    }

    .theme-lightgrey .dhx_cal_container {
        background-color: #fff;
    }

    .theme-lightgrey .dhx_cal_header,
    .theme-lightgrey .dhx_cal_header div div {
        background: #fff;
        color: #999;
    }

    .theme-lightgrey .dhx_matrix_cell,
    .theme-lightgrey .dhx_matrix_scell {
        border-bottom: 1px solid #CECECE;
        border-right: 1px solid #CECECE;
        background-color: #fff;
    }

    .theme-lightgrey #scheduler-form {
        background-color: white;
        color: black;
        border: 1px solid gray;
    }

        .theme-lightgrey #scheduler-form .footer {
            border-top: 1px solid #e5e5e5;
        }

    .theme-lightgrey #slickGrid-symbols-map .slick-cell .bid-disabled,
    .theme-lightgrey #slickGrid-symbols-map .slick-cell .offer-disabled {
        background-color: #a94442;
        color: white;
    }

    .theme-lightgrey .symbolsmap-dimensions-symbol a.disabled {
        color: silver;
    }

    .theme-lightgrey .xdsoft_datetimepicker {
        background: #fff;
        border-bottom: 1px solid #628c2c;
        border-left: 1px solid #628c2c;
        border-right: 1px solid #628c2c;
        border-top: 1px solid #628c2c;
        color: #333;
    }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
            border-bottom: 1px solid #ddd;
        }

            .theme-lightgrey .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div {
                background: #f5f5f5;
                border-top: 1px solid #ddd;
                color: #666;
            }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_label {
            background-color: #fff;
        }

            .theme-lightgrey .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {
                border: 1px solid #ccc;
                background: #fff;
            }

                .theme-lightgrey .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
                    color: #fff;
                    background: #33AAFF;
                }

                .theme-lightgrey .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
                    background: #33aaff;
                    box-shadow: none;
                    color: #fff;
                }

            .theme-lightgrey .xdsoft_datetimepicker .xdsoft_label i,
            .theme-lightgrey .xdsoft_datetimepicker .xdsoft_prev,
            .theme-lightgrey .xdsoft_datetimepicker .xdsoft_next,
            .theme-lightgrey .xdsoft_datetimepicker .xdsoft_today_button {
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
            }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar td,
        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar th {
            background: #f5f5f5;
            border: 1px solid #ddd;
            color: #666;
        }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar th {
            background: #f1f1f1;
        }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
            color: #628c2c;
            font-weight: bolder;
        }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
            background: #ffe9d2;
            box-shadow: none;
            color: #000;
        }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
            background: #c1ffc9;
            box-shadow: none;
            color: #000;
        }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
            background: #628c2c;
            box-shadow: none;
            color: #fff;
        }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar td:hover,
        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
            color: #fff !important;
            background: #808080 !important;
        }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_calendar th {
            color: #999;
        }

        .theme-lightgrey .xdsoft_datetimepicker .xdsoft_copyright {
            color: #ccc !important;
        }

            .theme-lightgrey .xdsoft_datetimepicker .xdsoft_copyright a {
                color: #eee !important;
            }

                .theme-lightgrey .xdsoft_datetimepicker .xdsoft_copyright a:hover {
                    color: #aaa !important;
                }

    .theme-lightgrey .xdsoft_time_box {
        border: 1px solid #ccc;
    }

    .theme-lightgrey .xdsoft_scrollbar > .xdsoft_scroller {
        background: #ccc !important;
    }

    .theme-lightgrey .jsondiffpatch-added .jsondiffpatch-property-name,
    .theme-lightgrey .jsondiffpatch-added .jsondiffpatch-value pre,
    .theme-lightgrey .jsondiffpatch-modified .jsondiffpatch-right-value pre,
    .theme-lightgrey .jsondiffpatch-textdiff-added {
        background: #bbffbb;
        color: #000;
        border: 1px solid #ccc;
    }

    .theme-lightgrey .jsondiffpatch-deleted .jsondiffpatch-property-name,
    .theme-lightgrey .jsondiffpatch-deleted pre,
    .theme-lightgrey .jsondiffpatch-modified .jsondiffpatch-left-value pre,
    .theme-lightgrey .jsondiffpatch-textdiff-deleted {
        background: #ffbbbb;
        color: #000;
        border: 1px solid #ccc;
    }

    .theme-lightgrey .jsondiffpatch-unchanged,
    .theme-lightgrey .jsondiffpatch-movedestination {
        color: gray;
    }

    .theme-lightgrey .jsondiffpatch-moved .jsondiffpatch-moved-destination {
        background: #ffffbb;
        color: #888;
    }

    .theme-lightgrey .jsondiffpatch-textdiff-location {
        color: #bbb;
    }

    .theme-lightgrey .jsondiffpatch-error {
        background: red;
        color: white;
    }

    .theme-lightgrey .reports-border {
        border: 1px solid silver;
    }

    .theme-lightgrey .reports-sub-border {
        border: 1px solid silver;
    }

    .theme-lightgrey .reports-base-order-header {
        background-color: #eee;
    }

    .theme-lightgrey .reports-base-order-sub-header {
        background-color: #eee;
    }

    .theme-lightgrey .reports-base-order-check {
        background-color: rgb(220, 255, 255);
    }

    .theme-lightgrey .reports-base-order-fill {
        background-color: rgb(220, 255, 220);
    }

    .theme-lightgrey .reports-base-order-reject {
        background-color: rgb(255, 220, 220);
    }

    .theme-lightgrey .json-view .bool,
    .theme-lightgrey .json-view .null,
    .theme-lightgrey .json-view .num,
    .theme-lightgrey .json-view .undef {
        color: #9ac1dd;
    }

    .theme-lightgrey .json-view .str {
        color: #dd9ac1;
    }

    .theme-lightgrey body.error .wrapper .code,
    .theme-lightgrey body.error .wrapper .desc {
        color: #fff;
    }

    .theme-lightgrey .div.jsoneditor2 {
        color: #ccc;
        border: 0px;
    }

    .theme-lightgrey div.jsoneditor2-menu {
        background-color: #f6f6f6;
        border: 0px;
    }

        .theme-lightgrey div.jsoneditor2-menu > button,
        .theme-lightgrey div.jsoneditor2-menu > div.jsoneditor2-modes > button {
            background-color: #666;
        }

            .theme-lightgrey div.jsoneditor2-menu > button:hover,
            .theme-lightgrey div.jsoneditor2-menu > div.jsoneditor2-modes > button:hover {
                background-color: #1a1a1a;
                border: 1px solid #1a1a1a;
            }

            .theme-lightgrey div.jsoneditor2-menu > button.jsoneditor2-separator,
            .theme-lightgrey div.jsoneditor2-menu > div.jsoneditor2-modes > button.jsoneditor2-separator {
                background: #666;
                border: 1px solid #666;
            }

    .theme-lightgrey table.jsoneditor2-search div.jsoneditor2-frame {
        border: 1px solid #ccc;
        background-color: #fff;
    }

    .theme-lightgrey div.jsoneditor2 .jsoneditor2-search input {
        color: #333;
    }

    .theme-lightgrey table.jsoneditor2-search div.jsoneditor2-results {
        color: #666;
    }

    .theme-lightgrey div.jsoneditor2-tree table.jsoneditor2-tree {
        border: 1px solid #ccc;
        background: #f0f0f0;
    }

    .theme-lightgrey div.jsoneditor2-tree button.jsoneditor2-button:focus {
        background-color: #343434;
        outline: #343434 solid 1px;
    }

    .theme-lightgrey .jsoneditor2-schema-error,
    .theme-lightgrey div.jsoneditor2 td,
    .theme-lightgrey div.jsoneditor2 textarea,
    .theme-lightgrey div.jsoneditor2 th,
    .theme-lightgrey div.jsoneditor2-field,
    .theme-lightgrey div.jsoneditor2-value {
        color: #111;
    }

        .theme-lightgrey div.jsoneditor2-value.jsoneditor2-string {
            color: #006000;
        }

        .theme-lightgrey div.jsoneditor2-value.jsoneditor2-number {
            color: #ee422e;
        }

        .theme-lightgrey div.jsoneditor2-value.jsoneditor2-boolean {
            color: #ff8c00;
        }

        .theme-lightgrey div.jsoneditor2-field.jsoneditor2-highlight,
        .theme-lightgrey div.jsoneditor2-field[contenteditable=true]:focus,
        .theme-lightgrey div.jsoneditor2-field[contenteditable=true]:hover,
        .theme-lightgrey div.jsoneditor2-value.jsoneditor2-highlight,
        .theme-lightgrey div.jsoneditor2-value[contenteditable=true]:focus,
        .theme-lightgrey div.jsoneditor2-value[contenteditable=true]:hover {
            background-color: #fe0;
            border: 1px solid #fe0;
        }

        .theme-lightgrey div.jsoneditor2-field.jsoneditor2-highlight-active,
        .theme-lightgrey div.jsoneditor2-field.jsoneditor2-highlight-active:focus,
        .theme-lightgrey div.jsoneditor2-field.jsoneditor2-highlight-active:hover,
        .theme-lightgrey div.jsoneditor2-value.jsoneditor2-highlight-active,
        .theme-lightgrey div.jsoneditor2-value.jsoneditor2-highlight-active:focus,
        .theme-lightgrey div.jsoneditor2-value.jsoneditor2-highlight-active:hover {
            background-color: #ffffab;
            border: 1px solid #ffffab;
        }

    .theme-lightgrey div.jsoneditor2-readonly {
        color: #999;
    }

    .theme-lightgrey div.jsoneditor2-contextmenu ul {
        background: #fff;
        border: 2px solid #666;
        color: #ccc;
    }

        .theme-lightgrey div.jsoneditor2-contextmenu ul li button {
            color: #333;
        }

            .theme-lightgrey div.jsoneditor2-contextmenu ul li button:focus,
            .theme-lightgrey div.jsoneditor2-contextmenu ul li button:hover {
                color: #fff;
                background-color: #666;
            }

            .theme-lightgrey div.jsoneditor2-contextmenu ul li button.jsoneditor2-selected,
            .theme-lightgrey div.jsoneditor2-contextmenu ul li button.jsoneditor2-selected:focus,
            .theme-lightgrey div.jsoneditor2-contextmenu ul li button.jsoneditor2-selected:hover {
                color: #333;
                background-color: #ddd;
            }

    .theme-lightgrey .dashboard-ordermonitor tr.sent {
        background-color: #5bc0de;
    }

        .theme-lightgrey .dashboard-ordermonitor tr.sent:hover td {
            background-color: #31b0d5;
        }

        .theme-lightgrey .dashboard-ordermonitor tr.sent.light {
            background-color: #cddadd;
        }

            .theme-lightgrey .dashboard-ordermonitor tr.sent.light:hover td {
                background-color: #eaf7fb;
            }

    .theme-lightgrey .dashboard-ordermonitor tr.queued {
        background-color: #5bc0de;
    }

        .theme-lightgrey .dashboard-ordermonitor tr.queued:hover td {
            background-color: #31b0d5;
        }

        .theme-lightgrey .dashboard-ordermonitor tr.queued.light {
            background-color: #cddadd;
        }

            .theme-lightgrey .dashboard-ordermonitor tr.queued.light:hover td {
                background-color: #eaf7fb;
            }

    .theme-lightgrey .dashboard-ordermonitor tr.filled {
        background-color: #5cb85c;
    }

        .theme-lightgrey .dashboard-ordermonitor tr.filled:hover td {
            background-color: #449d44;
        }

        .theme-lightgrey .dashboard-ordermonitor tr.filled.light {
            background-color: #ddeedd;
        }

            .theme-lightgrey .dashboard-ordermonitor tr.filled.light:hover td {
                background-color: #eafbea;
            }

    .theme-lightgrey .dashboard-ordermonitor tr.rejected {
        background-color: #d9534f;
    }

        .theme-lightgrey .dashboard-ordermonitor tr.rejected:hover td {
            background-color: #c9302c;
        }

        .theme-lightgrey .dashboard-ordermonitor tr.rejected.light {
            background-color: #f1c2c0;
        }

            .theme-lightgrey .dashboard-ordermonitor tr.rejected.light:hover td {
                background-color: #ffdfdc;
            }

    .theme-lightgrey .dashboard-ordermonitor tr.timedout {
        background-color: #d69a45;
    }

        .theme-lightgrey .dashboard-ordermonitor tr.timedout:hover td {
            background-color: #eda034;
        }

        .theme-lightgrey .dashboard-ordermonitor tr.timedout.light {
            background-color: #e3d17b;
        }

            .theme-lightgrey .dashboard-ordermonitor tr.timedout.light:hover td {
                background-color: #ffec93;
            }

    .theme-lightgrey .dashboard-ordermonitor.order-grouping tr > td:first-child:empty {
        background-color: #fff;
    }

    .theme-lightgrey .dashboard-ordermonitor.order-grouping tr[bo] td:first-child {
        border-bottom: 1px solid #666 !important;
        border-left: 1px solid #666 !important;
        border-top: 1px solid #666 !important;
    }

    .theme-lightgrey .dashboard-ordermonitor.order-grouping tr[bo] td:not(:first-child) {
        border-top: 1px solid #666 !important;
    }

    .theme-lightgrey .dashboard-ordermonitor.order-grouping tr[bo] + tr[po]:last-child td:not(:first-child),
    .theme-lightgrey .dashboard-ordermonitor.order-grouping tr:last-child td {
        border-bottom: 1px solid #666 !important;
    }

    .theme-lightgrey .dashboard-ordermonitor.order-grouping tr[po] td:first-child,
    .theme-lightgrey .dashboard-ordermonitor.order-grouping td:last-child {
        border-right: 1px solid #666 !important;
    }

    .theme-lightgrey .grid-stack-item > *:first-child {
        border: silver 2px dotted;
    }

    .theme-lightgrey .grid-stack-item.ui-draggable-disabled > *:first-child {
        border: transparent 2px solid;
    }

    .theme-lightgrey .grid-stack > .grid-stack-item > .ui-resizable-se,
    .theme-lightgrey .grid-stack > .grid-stack-item > .ui-resizable-sw {
        background: #eee;
        color: #333;
        opacity: 0.7;
    }

        .theme-lightgrey .grid-stack > .grid-stack-item > .ui-resizable-se:hover,
        .theme-lightgrey .grid-stack > .grid-stack-item > .ui-resizable-sw:hover {
            background: #ccc;
        }

    .theme-lightgrey .dashboard-edit-left .nav-tabs {
        background-color: #ddd;
    }

        .theme-lightgrey .dashboard-edit-left .nav-tabs > li > a:hover {
            background-color: #e6e6e6;
        }

        .theme-lightgrey .dashboard-edit-left .nav-tabs > li.active > a,
        .theme-lightgrey .dashboard-edit-left .nav-tabs > li.active > a:focus,
        .theme-lightgrey .dashboard-edit-left .nav-tabs > li.active > a:hover {
            background-color: #eee;
            border: none;
        }

    .theme-lightgrey #left .dashboard-edit-left li a {
        color: #555;
    }

    .theme-lightgrey #widget-setting > h3 {
        background: #ddd;
        border: 0 !important;
        color: #333 !important;
    }

    .theme-lightgrey #widget-setting > div {
        border-left: 4px solid #ddd;
        border-right: 4px solid #ddd;
        border-bottom: 2px solid #ddd;
    }

    .theme-lightgrey #widget-setting .collapse-header {
        background: #eee;
        border-top: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
    }

    .theme-lightgrey #widget-setting .collapse-sort-number {
        background: #fff;
        border: 1px solid #eee;
    }

    .theme-lightgrey #widget-setting .collapse-reorder-icon {
        background: #eee;
        color: #bbb;
    }

    .theme-lightgrey #widget-setting .collapse-body {
        background: #fff;
    }

    .theme-lightgrey #widget-setting .collapse-group .title {
        border-bottom: 2px solid #ddd;
        color: #555;
    }

    .theme-lightgrey #widget-setting .variable-item:hover {
        background-color: #f8f8f8;
    }

    .theme-lightgrey #widget-setting .variable-item i.fa-check,
    .theme-lightgrey #widget-setting .variable-item i.fa-ban {
        color: #ccc;
    }

    .theme-lightgrey #widget-setting .aggr-group .title {
        background: #eee;
    }

    .theme-lightgrey #widget-setting .list-group .title {
        background: #eee;
        border-bottom: 2px solid #ddd;
    }

        .theme-lightgrey #widget-setting .list-group .title.ui-state-hover {
            background: #ddd;
        }

        .theme-lightgrey #widget-setting .list-group .title.ui-state-active {
            background: #fff;
            border-bottom: 2px solid #eee;
        }

    .theme-lightgrey #widget-setting .collapse-group label {
        color: #888;
    }

    .theme-lightgrey .no-data-label {
        color: #555;
    }

    .theme-lightgrey #config-diff-view {
        border: 1px solid #ccc;
    }

    .theme-lightgrey pre {
        background-color: #f5f5f5;
        color: #333;
        border-color: #ccc;
    }

    .theme-lightgrey .irs-line {
        background-color: #fff;
        border: 1px solid #eee;
    }

    .theme-lightgrey .irs-min,
    .theme-lightgrey .irs-max {
        background-color: #ccc !important;
    }

    .theme-lightgrey .bg-warning {
        background-color: #fcf8e3;
    }
