html,
body {
  color: #181819;
  background-color: #f5f7fa;
}

.m-card {
  background-color: #ffffff;
}

::-webkit-scrollbar {
  background-color: transparent;
}

::-webkit-scrollbar-thumb {
  background-color: #abacaf;
}

.bt-tooltip-icon * {
  fill: #181819;
}

.blue-triangle-dropdown span:hover {
  background-color: rgba(0, 0, 0, 0.1);
}

.table-plain thead {
  background-color: transparent !important;
  color: #181819 !important;
}

.deviceMetricsPanel svg * {
  fill: #494a4b;
}

.action-notification {
  background-color: rgba(0, 0, 0, 0.9);
  color: #dcdee1;
  box-shadow: 3px 6px 14px rgba(0, 0, 0, 0.1);
}

.jconfirm .jconfirm-box {
  background-color: white !important;
}

.nav-pills li:not(.active) a:hover,
.nav-pills li:not(.active) a:active,
.nav-pills li:not(.active) a:focus,
.nav-pills :not(.active) a {
  color: #494a4b;
}

#global-action-notification {
  background-color: #2491bf;
}

#fp-form-buttons {
  background-color: #fff;
  border-bottom-color: #c4c5c8;
}

#header {
  background-color: #fff;
  border-bottom-color: #dcdee1;
}
#header #welcome-message {
  border-bottom-color: #dcdee1;
  color: #494a4b;
}
#header .bt-menu > a:hover {
  background-color: #dcdee1;
}
#header .bt-menu > a:not(:last-child) {
  border-bottom-color: #dcdee1;
}
#header .ctrl {
  border-color: #dcdee1;
  outline-color: #2491bf;
  background-color: transparent;
}
#header .ctrl:not([disabled]):focus,
#header .ctrl:not([disabled]):focus:hover,
#header .ctrl:not([disabled]):hover {
  background-color: #f5f7fa;
}
#header .ctrl.active * {
  fill: #2491bf;
}

.dropdown-menu.multi-col .row .col ul li button {
  background-color: transparent;
  color: #494a4b;
}
.dropdown-menu.multi-col .row .col ul li button:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.dropdown-menu.multi-col .row .col ul li button.active {
  background-color: rgba(0, 0, 0, 0.2);
}

.loading-icon-wrapper {
  background-color: rgba(255, 255, 255, 0.48);
}

.loading-icon > div {
  background-color: #0681B6;
}

#page-controls, #page-controls-og {
  background-color: #f5f7fa;
  border-bottom-color: #dcdee1;
}

#edit-mode-notification {
  background-color: #d2720c;
  color: #fff;
}

#page-contents.edit-mode #dashboard-settings-modal .modal-content {
  border-color: #F3922B !important;
}
#page-contents.edit-mode .grid-stack-item-content {
  border-color: #F3922B !important;
}

#site-navigation {
  background-color: #2491bf;
  background-image: linear-gradient(-52deg, #0681B6, #055C81);
  border-right-color: #022433;
  color: #f5f7fa;
}
#site-navigation span, #site-navigation a {
  outline-color: #022433;
}
#site-navigation ul li ul li a:hover {
  background-color: rgba(0, 0, 0, 0.17);
}
#site-navigation ul li > span:hover, #site-navigation ul > li a:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
#site-navigation ul li > span, #site-navigation ul li > a {
  color: #f5f7fa;
  border-bottom-color: rgba(0, 0, 0, 0.1);
}
#site-navigation ul li > span .dropdown-arrow *, #site-navigation ul li > a .dropdown-arrow * {
  fill: #fff;
}
#site-navigation ul > li.current-tab {
  background-color: rgba(0, 0, 0, 0.3);
}

#filters-menu {
  background-color: #fff;
  border-top-color: #dcdee1;
}
#filters-menu .ui-resizable-s {
  background-color: #494a4b;
}

#page-title {
  color: #7a7b7d;
}

#device-os-browser-row {
  background-color: #f5f7fa;
}

.focal-page-link:hover {
  background-color: #f5f7fa;
}

.ripple-wave {
  background-color: rgba(0, 0, 0, 0.5);
}

.icon-f * {
  fill: #494a4b;
}

.icon-s * {
  stroke: #494a4b;
}

.bt-menu {
  background-color: #fff;
  border-color: #dcdee1;
  box-shadow: 0 2px 4px 0 rgba(24, 24, 25, 0.2);
  -moz-box-shadow: 0 2px 4px 0 rgba(24, 24, 25, 0.2);
  -webkit-box-shadow: 0 2px 4px 0 rgba(24, 24, 25, 0.2);
}

.bt-icon svg * {
  fill: #494a4b;
}

.bt-icon.active * {
  fill: #0681B6;
}

tr.child {
  background-color: #dcdee1 !important;
}

.card {
  background-color: #fff;
  border-color: #dcdee1;
}
.card .bt-icon {
  fill: #181819 !important;
}

.card-clickable:not(.disabled):hover {
  border-color: #0681B6;
}
.card-clickable:not(.disabled):hover .card-title {
  background-color: #0681B6 !important;
  color: #fff !important;
}
.card-clickable:not(.disabled):hover .bt-icon {
  fill: #fff !important;
}

.card-clickable.active {
  border-color: #0681B6;
}
.card-clickable.active .card-title {
  background-color: #0681B6 !important;
  color: #fff !important;
}
.card-clickable.active .bt-icon {
  fill: #fff !important;
}

.pager-wrapper {
  border-left: 1px solid #dcdee1;
  border-top: 1px solid #dcdee1;
  border-bottom: 1px solid #dcdee1;
  border-right: 1px solid #dcdee1;
}

.linked-sortable {
  border-color: transparent;
}

#included-in-table li, #excluded-in-table li {
  height: 50px !important;
  width: calc(100% - 8px);
  margin: 4px;
  background-color: #dcdee1;
  color: black;
  white-space: normal;
  padding: 4px;
  list-style: none;
  float: left;
}

#thresholds-sortable-table li {
  background-color: #dcdee1;
  color: black;
}

.steps-container li {
  background-color: #dcdee1;
  color: black;
}

#header span[aria-labelledby=select2-site-id-container] {
  border-color: #c4c5c8 !important;
}

.select2-results__option--highlighted[aria-selected] {
  background-color: #6FBADB;
}

.select2-results__option[aria-selected=true] {
  background-color: #dcdee1;
}

.highcharts-loading,
.highcharts-container,
.highcharts-root,
.highcharts-background,
.highcharts-plot-background,
.highcharts-plot-border,
.highcharts-series-group,
.highcharts-button-box {
  background-color: transparent !important;
  fill: transparent !important;
}

.highcharts-legend,
.highcharts-legend-box {
  stroke: transparent;
}

.highcharts-tooltip span {
  z-index: 9999 !important;
  top: 2px !important;
  left: 2px !important;
}

.highcharts-tooltip span div {
  background-color: #fff;
  color: black;
  padding: 6px;
  z-index: 9999 !important;
  margin-bottom: -14px;
  margin-right: -14px;
}

.highcharts-tooltip-box {
  fill: #fff !important;
  color: black !important;
}

.dropdown-menu .btn-list {
  background-color: transparent;
  color: #7a7b7d;
}

.dropdown-menu .btn-list:hover {
  background-color: #dcdee1;
}

.panel {
  background-color: transparent;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
  color: #181819;
  background-color: #f5f7fa;
  border-color: #dcdee1;
  border-bottom-color: transparent;
}

.nav-tabs {
  border-bottom-color: #dcdee1;
}

.tab-control-row.bg-fill {
  background-color: #f5f7fa;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
  background-color: #2491bf;
}

.modal-content {
  box-shadow: 0 2px 4px 0 rgba(24, 24, 25, 0.2);
  -moz-box-shadow: 0 2px 4px 0 rgba(24, 24, 25, 0.2);
  -webkit-box-shadow: 0 2px 4px 0 rgba(24, 24, 25, 0.2);
}

.modal-table thead {
  background-color: #fff !important;
  color: #000 !important;
}

.modal-backdrop {
  background-color: #181819;
}

[disabled],
[disabled=disabled],
.disabled,
.select2-container--disabled,
.select2-container--default.select2-container--disabled .select2-selection--single,
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background: repeating-linear-gradient(135deg, rgba(171, 172, 175, 0.22), rgba(171, 172, 175, 0.22) 1px, transparent 0, transparent 0.8em) !important;
}

input[data-preconfigured=no] + .shared-badge,
input[data-preconfigured=yes] + .preconfigured-badge,
input[data-preconfigured=yes] + .tooltip + .preconfigured-badge,
.site-level-override-badge {
  background-color: rgba(5, 92, 129, 0.9);
  border-color: rgba(3, 50, 70, 0.9);
  color: #d3eaf4;
}

.btn {
  box-shadow: 0 1px 2px 0 rgba(24, 24, 25, 0.2);
  -moz-box-shadow: 0 1px 2px 0 rgba(24, 24, 25, 0.2);
  -webkit-box-shadow: 0 1px 2px 0 rgba(24, 24, 25, 0.2);
}

.tab-alt .tab-btn.active:not([id$=-level-btn]) {
  background-color: #f5f7fa;
}

.tab-alt .btn-default:not(.active):hover {
  color: #f5f7fa !important;
  background-color: #abacaf !important;
  border-color: #7a7b7d !important;
}

.tab-alt .tab-btn:not(.active):not([id$=-level-btn]) {
  background-color: #efefef;
}

.table {
  border-left-color: #dcdee1;
  border-right-color: #dcdee1;
  border-bottom-color: #dcdee1;
}
.table .table {
  background-color: #f5f7fa;
}

.rt-table .rt-thead, .table thead {
  background-color: #055C81;
  color: #fff;
}
.table thead a:not([class*=redirect-row]) {
  color: #fff;
}

.table-striped > tbody > tr:nth-of-type(odd), .table-striped .rt-tr.-odd {
  background-color: #fff;
}

.table > thead > tr > th {
  border-bottom-color: #0681B6;
}

.tablesorter-filter {
  color: #181819;
}

.tablesorter th:not(.sorter-false):hover {
  border-bottom-color: #d3eaf4;
}

.tablesorter-headerDesc,
.tablesorter-headerAsc {
  border-bottom-color: #d3eaf4 !important;
}

th.sorter-false .tablesorter-header-inner::after,
th.sorter-false .tablesorter-header-inner::before,
th.sorter-false:hover .tablesorter-header-inner::after,
th.sorter-false:hover .tablesorter-header-inner::before {
  background-color: inherit !important;
  border-bottom-color: #0681B6 !important;
}

.has-interaction:hover {
  background-color: rgba(0, 0, 0, 0.1) !important;
}

.daterangepicker {
  color: inherit;
  background-color: #fff;
}
.daterangepicker:before, .daterangepicker:after {
  border-bottom-color: rgba(0, 0, 0, 0.2);
}
.daterangepicker:before {
  border-right-color: transparent;
  border-left-color: transparent;
  border-bottom-color: #ccc;
}
.daterangepicker:after {
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: transparent;
}
.daterangepicker.dropup:before {
  border-top-color: #ccc;
}
.daterangepicker.dropup:after {
  border-top-color: #fff;
}
.daterangepicker .calendar-table {
  border-color: #fff;
  background-color: #fff;
}
.daterangepicker td, .daterangepicker th {
  border-color: transparent;
}
.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}
.daterangepicker td.week, .daterangepicker th.week {
  color: #ccc;
}
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}
.daterangepicker td.in-range {
  background-color: #d3eaf4;
  border-color: transparent;
  color: #000;
}
.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #055C81;
  border-color: transparent;
  color: #fff;
}
.daterangepicker .input-mini {
  border-color: #ccc;
  color: #555;
}
.daterangepicker .calendar-time select.disabled {
  color: #ccc;
}

.ranges li {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
  color: #055C81;
}
.ranges li:hover {
  background-color: #055C81;
  border-color: #055C81;
  color: #fff;
}
.ranges li.active {
  background-color: #055C81;
  border-color: #055C81;
  color: #fff;
}

.grid-stack .grid-stack-placeholder > .placeholder-content {
  border-color: #abacaf;
}

.grid-stack > .grid-stack-item > .grid-stack-item-content {
  border-color: #7a7b7d;
}

.grid-stack > .grid-stack-item.ui-draggable-dragging > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-draggable-dragging > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-resizable-resizing > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-resizable-resizing > .grid-stack-item-content {
  box-shadow: 1 3px 14px 2px rgba(24, 24, 25, 0.2);
  -moz-box-shadow: 1 3px 14px 2px rgba(24, 24, 25, 0.2);
  -webkit-box-shadow: 1 3px 14px 2px rgba(24, 24, 25, 0.2);
}

#bulk-edit-hr {
  border: none;
  height: 1px;
  background-color: #7a7b7d;
  margin-left: 5px;
  margin-right: 5px;
}

.expand-collapse-btn {
  color: black;
}

.department-list, .module-list, .department-list-header {
  border-color: black !important;
}

#table-for-test-results-table .tablesorter-hasChildRow {
  background-color: white;
}

span[id$=-progress-bar] {
  background-color: #0681B6;
}

.table-striped.conditions-table.table:not(.modal-table) thead th .tooltip-icon * {
  fill: #055C81 !important;
}

ul.mobileAlertsMenu {
  background-color: #2491bf;
  background-image: linear-gradient(-52deg, #0681B6, #055C81);
  border-right-color: #022433;
  color: #f5f7fa;
  margin-top: 1px;
  font-size: 20px;
  padding: 0px;
}
ul.mobileAlertsMenu li {
  padding: 10px 20px;
  border-bottom: 1px solid #666666;
}
ul.mobileAlertsMenu span a {
  color: #c2cee1;
}
ul.mobileAlertsMenu span a.active {
  border-left-color: #fff;
}

.page-name-wizard-type-card:hover {
  border-color: #0681B6 !important;
}
.page-name-wizard-type-card:hover button {
  /* width:400px; */
  color: #fff;
  background-color: #0681B6 !important;
  border-color: #055C81 !important;
}
.page-name-wizard-type-card:hover .method-img {
  /* width:400px; */
  color: #2491bf !important;
}
.page-name-wizard-type-card:hover .cls-4 {
  fill: #2491bf !important;
}

.page-name-wizard-type-card.active {
  border-color: #0681B6 !important;
}
.page-name-wizard-type-card.active .cls-4 {
  fill: #2491bf !important;
}

#score_card_container .icon path, #score_card_container .icon rect {
  fill: #494a4b;
}

.checklist-task-counter {
  background-color: #2491bf !important;
}

.width-tab.active {
  border-bottom: 3px solid #f5f7fa;
  margin-bottom: -1px;
}

#companyToggleConatiner, #groupsChart {
  background-color: #ffffff;
}

/*# sourceMappingURL=light.css.map */
