@font-face {
	font-family: SourceSansPro-Semibold;
	src: url('/apps/web/analytics/fonts/SourceSansPro-Semibold.otf')
}
@font-face {
	font-family: SourceSansPro-Bold;
	font-weight: bold;
	src: url('/apps/web/analytics/fonts/SourceSansPro-Bold.otf');
}
body {
	font-family: SourceSansPro-Semibold;
    /* padding-top: 50px; */ 
}
.dataColumnName {
    color: #999999;
}
.dataColumnCell {
    background-color: #eeeeee;
}
.dataRow1 {
    background-color: #ffffff;
}
.dataRow2 {
    background-color: #eeeeee;
}
.starter-template {
    text-align: center;
}
.status {
    color: #000000;
}
.status-gray {
    color: #999999;
}
.status-graygreen {
    color: #8BAB9E;
}
.status-green {
    color: #00b168;
}
.status-red {
    color: #cc3366;
}
.status-yellow {
    color: #ccc733;
}
.status-orange {
    color: #cc6633;
}
.status-blue {
    color: #3373cc;
}
.status-bar-gray {
    background-color: #999999;
    color: #ffffff;
}
.status-bar-graygreen {
    background-color: #8BAB9E;
    color: #ffffff;
}
.status-bar-green {
    background-color: #00b168;
    color: #ffffff;
}
.status-bar-red {
    background-color: #cc3366;
    color: #ffffff;
}
.status-bar-yellow {
    background-color: #ccc733;
    color: #ffffff;
}
.status-bar-orange {
    background-color: #cc6633;
    color: #ffffff;
}
.status-bar-blue {
    background-color: #3373cc;
    color: #ffffff;
}
.DisplayStatusBar_Healthy {
	background-color: #66b168;
    color: #ffffff;
}
.DisplayStatusBar_Fault {
	background-color: #d38484;
    color: #ffffff;
}
.DisplayStatusBar_Default {
	background-color: #8e8e8e;
    color: #ffffff;
}
td.bgreen {
    border-spacing:0.4em;
    background-color: #CCFFCC;
    font-family: sans-serif;
}
td.ptable {
    padding-right: 0.8em;	
    padding-left: 0.8em;	
}
h2 {
    font-family: SourceSansPro-Bold;
    font-size: 24px;
    font-weight: bold;
}
h3 {
    font-size: 20px;
    font-weight: bold;
}
h4 {
    font-size: 16px;
}
h5 {
    font-size: 12px;
}
div.vertical-line{
  width: 1px; /* Line width */
  background-color: black; /* Line color */
  height: 100%; /* Override in-line if you want specific height. */
}
.admin {
     color: #b98a5d; 
}
.verticalLine {
   width: 1px;
   height: 100%;
}
.largeSizeText {
    font-family: SourceSansPro-Bold;
    font-size: 24px;
    font-weight: bold;
}
.mediumSizeText {
    font-family: SourceSansPro-Bold;
    font-size: 20px;
    font-weight: bold;
}
.smallSizeText {
    font-family: SourceSansPro-Bold;
    font-size: 16px;
    font-weight: bold;
}
.extraSmallSizeText {
    font-family: SourceSansPro-Bold;
    font-size: 12px;
}
.navbar-default {
    background-color: #EEEEEE;
    border-color: #d8d8d8;
}
.disabledSelectOption {
    background-color: #999999;
}
