.daterangepicker td.active,
.daterangepicker td.active:hover,
.hvx-bounceball:before {
  background-color: #227AB7 !important;
  color: #FFFFFF !important;
}
.hvx-wizard-2.hvx-wizard-circle > .steps > ul > li:after,
.hvx-wizard-2.hvx-wizard-circle > .steps > ul > li:before,
.hvx-wizard ul li.active,
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover,
.hvx-radio-btn:checked:hover + label:before,
.hvx-radio-btn:hover + label:before,
.hvx-radio-btn:checked + label:before,
.hvx-checkbox:checked:hover + label:before,
.hvx-checkbox:hover + label:before,
.hvx-checkbox:checked + label:before,
.btn-default.focus,
.btn-default:focus,
.btn-default,
.hvx-theme-bg,
.pageno,
.time-picker .dropdown ul li.active,
.time-picker .dropdown ul li.active:hover {
  background-color: #227AB7 !important;
  color: #FFFFFF !important;
}
.btn-default:hover {
  background-color: rgba(34, 122, 183, 0.9) !important;
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open > .dropdown-toggle.btn-default.focus,
.open > .dropdown-toggle.btn-default:focus,
.open > .dropdown-toggle.btn-default:hover {
  background-color: #227AB7 !important;
  color: #FFFFFF !important;
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover {
  background-color: #227AB7 !important;
  color: #FFFFFF !important;
}
.hvx-list.hvx-inner-menu li a:hover,
.hvx-list.hvx-inner-menu li a.active,
.hvx-list.hvx-inner-menu li a:focus,
.nav-tabs.hvx-primary-tabs li .dropdown-menu li a,
.nav-tabs.hvx-primary-tabs li .dropdown-menu li a:hover,
.hvx-wizard-2 > .steps > ul > li.current .step,
.hvx-patient-info h2,
h4.modal-title,
.hvx-primary-link,
.hvx-primary-link:hover,
.hvx-primary-link:focus,
.hvx-table-listing th,
.hvx-theme-color {
  color: #227AB7;
}
.hvx-wizard-2 > .steps > ul > li.current .step,
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover,
.hvx-radio-btn:checked:hover + label:before,
.hvx-radio-btn:hover + label:before,
.hvx-radio-btn:checked + label:before,
.hvx-checkbox:checked:hover + label:before,
.hvx-checkbox:hover + label:before,
.hvx-checkbox:checked + label:before,
.btn-default:hover {
  border-color: #227AB7 !important;
}
.hvx-wizard ul li.active .chevron:before {
  border-left-color: #227AB7 !important;
}
/*login page*/
.loginPanel .icon {
  color: #227AB7;
}
.btn-primary.outline:hover,
.btn-primary.outline:focus,
.btn-primary.outline:active,
.btn-primary.outline.active,
.open > .dropdown-toggle.btn-primary,
.hvx-wizard-3 > ul li.active,
.hvx-form-layout form h2,
.hvx-theme-color,
.btn-primary.outline:active,
.btn-primary.outline.active,
.btn-primary.outline {
  color: #227AB7 !important;
}
.btn-primary.outline:hover,
.btn-primary.outline:focus,
.btn-primary.outline:active,
.btn-primary.outline.active,
.open > .dropdown-toggle.btn-primary,
.hvx-theme-border-color,
.btn-primary.outline:active,
.btn-primary.outline.active,
.btn-primary.outline {
  border-color: #227AB7 !important;
}
.hvx-igrid .hvx-igrid-td:hover,
.hvx-igrid-active {
  background-color: rgba(34, 122, 183, 0.1) !important;
  border: 1px solid #227AB7 !important;
  color: #FFFFFF !important;
}
.mover-selected,
.hvx-chartTypeComponent .hvx-chattype-header {
  background: #227AB7 !important;
  color: #FFFFFF !important;
}
#hvx-menu-show {
  background: #227AB7 !important;
  color: #FFFFFF !important;
}
.imageEditorApp .tui-image-editor-header,
.imageEditorApp .tui-image-editor-header,
.tui-image-editor-container .tui-image-editor-menu,
.tui-image-editor-container .tui-image-editor-help-menu {
  background: #227AB7 !important;
  color: #FFFFFF !important;
}
#hvx-menu-show {
  background: #227AB7 !important;
  color: #FFFFFF !important;
}
.hvx-single-static-layout-inner {
  border-top-color: #227AB7 !important;
}
.hvx-single-static-layout .hvx-single-static-layout-inner span i {
  color: #227AB7 !important;
}
.vue-treeselect__checkbox--checked,
.vue-treeselect__checkbox--indeterminate {
  border-color: #227AB7 !important;
  background: #227AB7 !important;
  color: #FFFFFF !important;
}
.btn-default {
  color: #FFFFFF !important;
}
ul.hvx-main-menu > li a {
  color: #FFFFFF !important;
  opacity: 0.7;
}
ul.hvx-main-menu > li a:hover,
ul.hvx-main-menu > li.active a {
  opacity: 1;
}
ul.hvx-main-menu > li a:hover,
ul.hvx-main-menu > li a.nuxt-link-active {
  opacity: 1;
}
.hvx-menu-icon {
  background: #227AB7 !important;
  color: #fff;
}
.switch input:checked + .slider {
  background-color: #227AB7 !important;
}
