/* Explorer and Edge CSS*/

/* Mac CSS */


/* Common CSS */
	.site-info {
  	display: none;
	}

/* Descktop CSS */
@media screen and (min-width: 451px) {
  
	.page-one-column .panel-content .wrap {
  	max-width: 1000px;
  	padding-top:5px;
	}
	.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
    color: #222;
    font-size: 14px;
    font-size: .875rem;
    font-weight: 800;
    letter-spacing: .14em;
    text-transform: uppercase;
    padding-top: 20px;
	}

	.has-sidebar:not(.error404) #primary {
  float: left;
  width: 100%;
	}

	h2 {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  color: #000000;
	}

	.has-header-video .custom-header-media iframe {
  -o-object-fit: fill;
  object-fit: fill;
	}

	.site-content-contain {
  z-index: 1;
	}

	.bbp-topic-permalink{
    font-size: 1.2em;
    font-weight: 700;
	}
	.bbp-forum-title{
	font-size: 1.2em;
    font-weight: 700;
	}
}

/* Mobile CSS */
@media screen and (max-width: 450px) {
  .wp-custom-header img{
  width:100%;
  max-width:450px;
  box-sizing:border-box;
  padding-left: 450px;
    background: url("/wp-content/uploads/2019/02/mb-banner.jpg");
  }
}