.app-container {
  background-color: #77BC1F;
  color: #fff;
  text-align: center;
  display:flex;
  justify-content:center;
  align-items:center;
  height:200px;
  font-family: Helvetica;
  font-size: 35pt;
}
.app-container-wrapper a {
  text-decoration: none;
}

.app-container-inactive {
  background-color: #C8C8C8;
  color: #fff;
  text-align: center;
  display:flex;
  justify-content:center;
  align-items:center;
  height:200px;
  font-family: Helvetica;
  font-size: 35pt;
}
.app-container-wrapper {
  padding:40px;
}

/** Generated by FG **/
@font-face {
	font-family: 'Meta';
	src: url('fonts/MetaWebPro-Normal.eot');
	src: local('☺'), url('fonts/MetaWebPro-Normal.woff') format('woff'), url('fonts/MetaWebPro-Normal.ttf') format('truetype'), url('fonts/MetaWebPro-Normal.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.searchbox {
  margin:0 auto;
  max-width:300px;
}
.referrer_table tr td{
  max-width:800px;
}

body, html{
height: 100%;
padding: 0;
font-family: 'meta',sans-serif;
}

#content {
  margin-left:200px;
}

#sidebar {
  position: fixed;
  width: 200px;
  height: 100%;
  float: left;
  display: inline-block;
  background-color: rgb(37,37,40);
}
#sidebar .sidebarContent {
  text-align: center;
}
#sidebar .icon {
  font-size: 30pt;
  color: #aaa;
}
#sidebar .hmenu-item {
  padding: 10px;
}
#sidebar a {
  text-decoration: none;
}
#sidebar .hmenu-desc {
  font-size: 10pt;
  color: #c8c8c8;
}
#sidebar .hmenu-item:hover {
  background-color: #2d2d2d;
}
#sidebar .active .icon {
  font-size: 30pt;
  color: #77BC1F;
}
#sidebar .active .hmenu-desc {
  font-size: 10pt;
  color: #77BC1F;
}

.chart {
  height:200px;
  display: inline-block;
}
.liveLead {
  width: 10%;
  height: 15%;
  display: inline-block;
  text-align: center;
}

.analyticsReporter label {
  width:200px;
  display:block;
}