/* HEADER STYLES */

div.err-wrap.deprecate {
    display: none !important;
}

#main_header .top-header ul img {
  height: 30px;
  width: auto;
}

#main_header .header_menu {
  border-bottom: 1px solid white;
}

#cfg-logo {
  height: 36px !important;
  position: relative;
  top: -1px;
}

/* HEADING STYLES */
.inner-blog .heading-box h1 {
  font-size: 50px;
}

/* HOMEPAGE ARTICLE LISTING STYLES */
.list-image {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #424143;
}

.article-list-meta {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

/* PAGE SIDEBAR STYLES */
.blog-box {
	font-size: 0.84rem;
}

.title-date {
	display: flex;
	flex-wrap: wrap;       /* allow wrapping if not enough space */
	gap: 0.25em;           /* small space between title & date */
	align-items: baseline;  /* aligns the title & date nicely */
}

.title-date a {
	/* flex: 1 1 auto; */        /* take up remaining space */
	min-width: 0;          /* allow flex shrinking */
}

.entry-date {
	white-space: nowrap;   /* keep date on one line */
	flex-shrink: 0;        /* do not shrink */
	color: #666;
}


/* IMAGE STYLES */
.postBody img {
  max-width: 100%;
  height: auto;
}

/* old WP image alignment styles */
.alignright {
  float: right;
  margin: 0 0 10px 10px;
}

.alignleft {
  float: right;
  margin: 0 0 10px 10px;
}

/* LINK STYLES */

a > h1 {
  text-decoration: none; /* removes underline */
}

/* BUTTON STYLES */
.editEntryBtn {
	color: white !important;
	text-decoration: none !important;
	margin-top: 14px; 
	margin-left: 6px !important; 
	float: right;
}

