/*
Board Images Mosaic CSS
*/

.containermosaic {
  position: relative;
  width: 100%;
}

.imagemosaic {
  display: block;
  width: 100%;
  height: auto;
}

.overlaymosaic {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #005A8C;
}

.containermosaic:hover .overlaymosaic {
  opacity: .8;
}

.textmosaic {
  color: white;
  font-size: 14px;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}

/* increasing text size of article titles below top 5 on front page */

.mh-custom-posts-small-title {
	font-size:16px;
}

/* blacking out footer copyright */

.mh-copyright, .mh-copyright a { display:none;
}

/* getting rid of comment counts and bppj author in titles in various places */

.mh-meta-comments {
	display:none;
}

.entry-meta-comments {
	display:none;
}

.entry-meta-author {
	display:none;
}

.mh-meta-author {
	display:none;
}
/* changing header font */
.mh-header-title {
	font-family: Georgia;
	color: #999999;
}

/* changing tagline font (original serif was too hard to read when small and blue) */

.mh-header-tagline {
	font-family: Georgia;
	font-weight: normal;
	color: #003262;
}

/* fixing "share this" section font to match other san-serif around it */
.sd-title {
	font-family: sarala;
}

/* changing background font */
.mh-main-nav {
	background: #003262;
}
.mh-footer {
	background: #003262
}
.mh-copyright-wrap{
	background: #003262;
	border-top-color: #E1E1E1;
}

/* changing heading font */
h1,h2,.mh-custom-posts-small-title {
	font-family: Georgia;
	font-weight: bolder;
	text-align: left;
}
.mh-posts-stacked-title {
	font-family: Georgia;
	font-weight: normal
}
.mh-posts-stacked-meta {
	font-family: Georgia;
	font-weight: normal;
	background: #003262
}
.mh-widget-title {
	font-family: Georgia;
	font-weight: normal;
	background: #EFEFEF
}
.mh-widget-title-inner {
	font-family: Georgia;
	font-weight: normal;
	background: #003262
}

.mh-widget {
	font-family: Georgia;
	font-weight: normal;
}

/*changing body fonts*/
.mh-content{
	font-family: Georgia;
	text-align: justify;
}
/*changing color for 2018 election widget*/
.mh-main-nav li:first-child a, .mh-main-nav .sub-menu li a {
    border: none;
		color: #003262;
		background: #FDB515;
}