:focus {
  box-shadow: none !important;
  outline: none !important; }

.alarmmodal .modal-dialog {
  max-width: 1000px; }

.toast-container {
  margin-top: 65px; }
  .toast-container [toast-component] {
    width: 500px; }
  .toast-container .toast-message {
    width: 100%; }
  .toast-container .alert {
    border: none;
    box-shadow: none !important;
    padding: .75rem 1.25rem;
    margin: 10; }
    .toast-container .alert :hover {
      box-shadow: none !important; }
  .toast-container .alert-success {
    color: #fff; }
    .theme-dark .toast-container .alert-success {
      background-color: #309F39; }
    .theme-light .toast-container .alert-success {
      background-color: #00C90F; }
  .theme-dark .toast-container .alert-warning {
    background-color: #E8AE31; }
  .theme-light .toast-container .alert-warning {
    background-color: #E8AE31; }
  .toast-container .alert-error {
    color: #fff; }
    .theme-dark .toast-container .alert-error {
      background-color: #D52E2B; }
    .theme-light .toast-container .alert-error {
      background-color: #D52E2B; }
  .toast-container .alert-dismissible {
    padding-right: 4rem; }
    .toast-container .alert-dismissible .toast-close-button {
      position: absolute;
      top: 0;
      right: 0;
      padding: .5rem 1.25rem;
      color: inherit; }

.remove-after::after {
  display: none; }

#monitorwrapper {
  min-height: 550px; }

.theme-dark .bg-card {
  background-color: #3d3d3d !important; }

.theme-light .bg-card {
  background-color: #ffffff !important; }

#monitorwrapper {
  overflow: visible; }

#tablewrapper {
  overflow: visible; }

.bg {
  top: 0; }

.hover-pointer:hover * {
  cursor: pointer !important; }

ov-root {
  height: auto !important; }

#alarmtabnav {
  margin-right: 0px; }

.theme-dark .modal-content {
  color: #ffffff;
  background-color: #4d4d4d; }

.theme-light .modal-content {
  color: #555555;
  background-color: #e0e0e0; }
