:root 
{
  --primary-text-color: #000000; /*#44576flightgray00b5e1*/
  --primary-background-color: #44576f;  /*blk*/
  --primary-border-color: #000000;  /*dkgray*/
  --primary-link-color: #000000;  /*Blue*/
  
  --secondary-background-color:#c3d500;  /*c3d500green*/
  --secondary-text-color:#44576f;  /*ltgray*/
  
  --momentum-lt-blue: #6c8bad;
  --momentum-white: #ffffff;
  
  --status-available:#84BD00;
  --status-informational:#008AD8;
  --status-degraded:#ff9e1b;
  --status-unavailable:#c5003e;
  --status-maintenance:#c3d500;
  --status-investigating:#5064CD;
  --status-monitoring:#fc6c85;
  --status-identified:#2794F2;
  
  --calendar-event:#44576f;
  
}

#page-wrapper{background-color:var(--primary-background-color)}

.navbar{background-color:var(--primary-background-color) !important;}
.ibox-title
{
    background-color:var(--secondary-background-color);
    border-color:var(--primary-border-color);
    color:var(--secondary-text-color);
}
.ibox-content
{
    background-color:#DEE2E6;
    border-color:var(--primary-border-color);
}
.panel-body-text{
    color:var(--primary-text-color);
}
.fa-chevron-up,.fa-chevron-down,.fa-expand { color:var(--secondary-text-color)}


.footer-brand a {color:var(--primary-text-color) }
.component-uptime-from{color:var(--primary-text-color);}
.text-secondary.component-uptime-to{color:var(--primary-text-color)!important;}
.component-uptime-percentage{color:var(--primary-text-color);}

.subscribe-link
{
    background-color:var(--primary-background-color);
    color::var(--primary-text-color);
}

body{color:var(--primary-text-color);}
a{color:var(--primary-link-color) !important;}
table,td,th,.border{border-color:var(--primary-border-color) !important;}
table > thead > tr > th 
{
    background-color:var(--primary-background-color) !important;
    color:var(--primary-text-color);
}
table > tbody > tr > td 
{
    color:var(--primary-text-color);
}

  /*button and bar colors*/

.component-available {color: var(--status-available);}
.component-informational {color: var(--status-informational);}
.component-degraded {color: var(--status-degraded);}
.component-unavailable {color: var(--status-unavailable);}
.component-maintenance {color:var(--status-maintenance);} 
.component-investigating {color:var(--status-investigating);}
.component-monitoring {color:var(--status-monitoring);}
.component-identified {color:var(--status-identified);}

.status-available{background-color: var(--status-available);}
.status-degraded{background-color: var(--status-degraded);}
.status-informational {background-color: var(--status-informational);}
.status-unavailable{background-color: var(--status-unavailable);}
.status-maintenance {background-color: var(--status-maintenance);} 
.status-investigating {background-color: var(--status-investigating);} 
.status-monitoring {background-color: var(--status-monitoring);} 
.status-identified {background-color: var(--status-identified);} 

.calendar-event
{
    background-color:var(--momentum-lt-blue) !important;
    color:var(--momentum-white) !important;
}

.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.p-1.text-capitalize.calendar-event.tooltipstered
{
    border-color: var(--momentum-lt-blue) !important;
}

.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.p-1.text-capitalize.calendar-event.tooltipstered:hover
{
    border-color:var(--primary-text-color) !important;
}

.fc-ltr .fc-h-event.fc-not-start, .fc-rtl .fc-h-event.fc-not-end, .fc-ltr .fc-h-event.fc-not-end, .fc-rtl .fc-h-event.fc-not-start
{
    border-color: var(--momentum-lt-blue) !important;
}
.fc-ltr .fc-h-event.fc-not-start:hover, .fc-rtl .fc-h-event.fc-not-end:hover, .fc-ltr .fc-h-event.fc-not-end:hover, .fc-rtl .fc-h-event.fc-not-start:hover
{
    border-color: var(--primary-text-color) !important;
}

.tooltipster-box
{
    background-color:var(--primary-background-color) !important;
    color:var(--primary-text-color);
}

.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border
{
    border-bottom-color:var(--primary-background-color);
}

.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border
{
    border-top-color:var(--primary-background-color);
}

.incident-date{
}
