html,
body {
  height: 100%;
}
pre {
  padding: 0px;
  border: none;
  background: none;
}
.hljs {
  background: none;
}
.searchHit {
  background-color: yellow;
}
.namespace {
  font-weight: bold;
}
/* 
  Allow angular.js to be loaded in body, hiding cloaked elements until 
  templates compile.  The !important is important given that there may be 
  other selectors that are more specific or come later and might alter display.  
 */
[ng\:cloak],
[ng-cloak],
.ng-cloak {
  display: none !important;
}
.searchButton {
  width: 52px !important;
}
.tfm {
  margin-right: 0.25em;
  margin-bottom: 0.25em;
  margin-top: 0.25em;
  font-size: 100%;
  background-color: #5cb85c;
  display: inline-block;
}
.tfm-net45 {
  background-color: #f0ad4e;
}
.tfm-net451 {
  background-color: #f0ad4e;
}
.tfm-dnxcore50 {
  background-color: #808080;
}
.tfm-dotnet5_0 {
  background-color: #337ab7;
}
.tfm-dotnet5_1 {
  background-color: #337ab7;
}
.tfm-dotnet5_2 {
  background-color: #337ab7;
}
.tfm-dotnet5_3 {
  background-color: #337ab7;
}
.tfm-dotnet5_4 {
  background-color: #337ab7;
}
.tfm-dotnet5_5 {
  background-color: #337ab7;
}
.tfm-dotnet5_6 {
  background-color: #337ab7;
}
.tfm-dotnet5_7 {
  background-color: #337ab7;
}
.tfm-dotnet5_8 {
  background-color: #337ab7;
}
.tfm-dotnet5_9 {
  background-color: #337ab7;
}
.tfm-dotnet5_10 {
  background-color: #337ab7;
}
.tfm-netcore50 {
  background-color: #808080;
}
.tfm-portable {
  background-color: red;
}
table {
  table-layout: fixed;
  word-wrap: break-word;
}
/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  /* Negative indent footer by it's height */
  margin: 0 auto -60px;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* Set the fixed height of the footer here */
#push,
#footer {
  height: 60px;
}
#footer {
  background-color: #f5f5f5;
}
