
@media all and (max-width: 799px) {
  .menu-primary {
    height: 100%;
  }
  .menu-primary-items .sub-menu {
    overflow: auto;
    height: 100%;
  }
}

h2.entry-title {
font-weight: bold;
}

@media all and (max-width: 799px) {
   .sidebar-left.sidebar.sidebar-left {
       display:none;
   }
}

.display-posts-listing.image-top .listing-item {
	text-align:center;
	margin-bottom: 32px;
}

.display-posts-listing.image-top .listing-item .title {
	display: block;
}

.display-posts-listing.image-top .listing-item .excerpt-dash {
	display: none;
}

.display-posts-listing.image-left .listing-item {
	overflow: hidden; 
	margin-bottom: 32px;
	width: 100%;
}

.display-posts-listing.image-left .image {
	float: left;
	margin: 0 16px 0 0;
	height:40px;
	width:40px;
}

.display-posts-listing.image-left .title {
	display: block;
}

.display-posts-listing.image-left .excerpt-dash { 
	display: none; 
}

button#llc_comments_button { 
	background-color: yellow;
}

a.wp-block-latest-posts__post-title {
	  font-family: 'Old Standard TT';
	  font-size: 1.125em;
    line-height: 1.333;
    font-weight: 600;
    color: #000;
    text-decoration: none;
}

.community-board .listing-item img  {
	text-align:center;
	margin: 0 auto;
	float:center;
	margin-bottom: 32px;
	width:80%;
	display: block;	
  box-shadow: 10px 10px 5px gray;
}

.archive div.featured-image img  {
	text-align:center;
	margin: 0 auto;
	float:center;
	margin-bottom: 32px;
	display: block;	
  box-shadow: 10px 10px 5px gray;
}


.wp-block-latest-comments__comment-meta  {
	line-height: 1.0;
}

.wp-block-latest-comments__comment-meta span {
	font-weight: bold;
}

.wp-block-latest-comments__comment-excerpt p {
	line-height:1.0;
	font-style:italic;
	font-weight: bold;
}

div.wp-block-jetpack-donations .donations__nav .is-active
{
    background-color: lightgray;
    color: black;
}

div.wp-block-jetpack-donations .donations__amount.is-selected {
    background-color: lightgray;
    color: black;	
}

.type-page .post-title {
	text-decoration:underline;
}

h3.advgbmap-title {
	font-weight:bold;
	font-style:italic;
	 font-family: "PT Sans-Serif", sans-serif;
}

.wpft-forum h1.post-title {
	display:none;
}

div.caption {
	font-size:10pt;
	font-style: italic;
	line-height:1.2;
}

figcaption {	
	font-size:10pt;
	font-style: italic;
	line-height:1.2;
	color: #666666;
}

.widget_ct_mission_news_post_list .title {
	font-weight: bold;
}

.widget_ct_mission_news_post_list .excerpt {
	font-style:italic ;
}

.home .post-header,
.home .entry-header { 
  display: none; 
}

.weather-atlas-header  {
	display:none;
}
.weather-atlas-footer {
	display:none;
}
.design-credit {
	display:none;
}

.page .featured-image {
	display:none;
}
.page .caption {
	display:none;
}

.home .widget .featured-image {
	display:inline;
}


.wpnbha.is-grid .sd-sharing {
	display:none;
}

.site-footer {
	background:black;
	color:white;
}

.site-footer a {
	background:black;
	color:white;
	text-decoration:none;
}

.site-footer a:hover {
	background:black;
	color:gold;
	text-decoration:none;
}

.footer-title-container .site-title a {
	color:white; 
}

.archive .featured-image img {
	width:50%;
}

.search-results .featured-image img {
	width:50%;
}

.jetpack-simple-payments-wrapper {
	padding:20px 38px;
	margin:1.5em 0;
	box-sizing:border-box;
	border-style: solid;
}

.jetpack_top_posts_widget a {
	text-decoration:none;
	height: 100%;
  font-size: 100%;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  font-family: "PT Serif", serif;
  color: #000;
  background: #fff;
}

.post-108104 div.wpgmza-basic-list-item.wpgmza_div_address, p.wpgmza_iw_address_p {
	display:none;
}

.menu div.current_text {
	display:none;
}

.type-page .comments-closed {
	display:none;
}

.nws-alerts-heading  {
	display:none;
}

.widget_media_image img {
	border-radius: 50px 20px;
}

h3#reply-title.comment-reply-title {
	  font-size: 90%;
    line-height: 1.5;
    font-family: "PT Serif", serif;
}

.widget-title {
      border-bottom: 3px solid #fcb900;
}
.adrotate-ad, .adrotate_banner, .adrotate-singe, .adrotate-group, adrotate-generic {max-width:728px; margin: 0 auto;}

.adrotate-ad img, .adrotate_banner img, .adrotate-single img, .adrotate-group img, .adrotate-generic img {display:block; width: 100%;}