#phpbb-content {
  /* --------------------------------------------------------------
	$Utilities
-------------------------------------------------------------- */
}
#phpbb-content .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
#phpbb-content .sr-only-focusable:active,
#phpbb-content .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
#phpbb-content .clearfix:before,
#phpbb-content .clearfix:after,
#phpbb-content .container:before,
#phpbb-content .container:after,
#phpbb-content .container-fluid:before,
#phpbb-content .container-fluid:after,
#phpbb-content .row:before,
#phpbb-content .row:after {
  content: " ";
  display: table;
}
#phpbb-content .clearfix:after,
#phpbb-content .container:after,
#phpbb-content .container-fluid:after,
#phpbb-content .row:after {
  clear: both;
}
#phpbb-content .center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#phpbb-content .pull-right {
  float: right !important;
}
#phpbb-content .pull-left {
  float: left !important;
}
#phpbb-content .hide {
  display: none !important;
}
#phpbb-content .show {
  display: block !important;
}
#phpbb-content .invisible {
  visibility: hidden;
}
#phpbb-content .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
#phpbb-content .hidden {
  display: none;
}
#phpbb-content .affix {
  position: fixed;
}
