@charset "utf-8";
/* CSS Document */

body
{
	color: black;
}

#banner,  .homepage #heading,  .users #heading,  .projects #heading,  .groups #heading,  .documents #heading,  .member_information #heading,  .forms #heading,  .meetings_archive #heading
{
	background-image: none;
	color: black;
}

.header {
	background: none;
}



.screen_only {
	display:none !important;
}

.folded_outside
{
	display: block;
}

strong, b {
  font-weight: bold;
}


.description
{
	padding: 0px;
	margin-bottom: 5px;
}

.folded_inside
{
	border: none;
}

.left_column .content, .more_button,#footer,#right_side,#home_page_link,.line_content_right,#login,.under_list_button
{
	visibility: hidden;
}



.print_only
{

	margin-top: 0px;
	display: block !important;
	font-size: 0.9em;
	color: #000000;
}

.btn {
	background: #ffffff !important;
	color: #000000 !important;
}

.web_only
{
	display: none;
}

.next_meeting
{
	float:right;
	margin-bottom:1px;
	padding:1px 56px;
}

.group_listing
{
	display: block;
}

.group_listing .folded_outside
{
	display: block;
}

#main_content
{
	width: 100%;
}

#main_content .right_column
{
	float: left;
}

#main_content .left_column
{
	width: 200px;
}

.wide_table
{
	width: 100%;
}

#page_title
{
	width: 500px;
}

a, a:link, a:visited
{
	color: #000000;
}

br {display:none !important;}

#banner {display:none;}

.container {
	width: 98%;
}

.btn, .btn__wrapper {
	display: none;
}

h1 {
  font-size: 2rem;
}

h2 {
  font-size: 1.5rem;
}

h3, .content-row__title--alt {
  font-size: 1.3rem;
}

h4 {
  font-size: 1.2rem;
}

h5 {
  font-size: 1rem;
}

h6 {
  font-size: 0.875rem;
}
.content-header .row .col-6:nth-child(2){
	display: none;
}
.content-header {
	padding: 0.5rem 0.5rem;
}

.content-section {
	margin: 2rem 0;
}

.content-row {
	padding: 1rem 1.5rem;
}

#main_content {
	margin: 2rem 0;
}
