.header-left-col .main-navigation ul:not(.sub-menu):not(.children) {
	line-height: 80px;
	color: #004D43;
}

#masthead .header-left-col .site-branding {
	max-width: 40%;
}

.wp-custom-logo #masthead .site-title,
#masthead .site-description {
	margin: 8px 12px 0;
}

#masthead .custom-logo {
	max-width: 500px;
	width: px;
}

.entry-content h5 {
margin-bottom: 15px;
margin-top: 15px;
}

#masthead .site-title {
	font-size: 27px;
	font-size: 1.688rem;
	font-weight: 900;
	margin: 0;
	line-height: 1;
	text-transform: uppercase;
	color: #000000;
	letter-spacing: -.02em;
	font-family: inherit;
	display: none;
}

#masthead .site-title a {
	color: inherit;
}

#masthead .site-description {

	font-size: 12.5px;
	display: block;
}

#masthead .header-left-col .main-navigation {
	width: 50%;
}

#masthead, #sticky-header {
	width: 100%;
	padding: 20px;
	box-shadow: 0 4px 5px -1px;

}

#masthead .header-right-col #header-search:before {
	content: "\f002";
	line-height: 26px;
}

.site-navigation a {
	display: block;
	text-decoration: none;
}

#page .jetpack-social-navigation ul, #page .social-navigation ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

body, .highlander-dark #respond label {
	color: #151E28;
}

body, button, input, select, textarea {
	color: #151E28;
	font-size: 20px;
}

h1, h2, h3, h4, h5, h6 {
	color: #151E28;
}

blockquote:before {
	background: defae7;
}

.archive-grid .hentry {
	height: 400px;
}

#colophon .widget-area .widget {
	float: left;
	color: white;
	width: 35%;
	padding: 0 30px;
	margin-bottom: 20px;
}

#colophon, #colophon a:hover {
	color: white;
}

.site-main .hentry-inner .entry-summary {
	display: none;
}

.main-navigation ul:not(.sub-menu):not(.children) > li {
	font-size: 16px;
}

.archive-grid .hentry .entry-footer .byline,
.hentry .entry-footer .byline {
	display: none;
}

olophon .footer-branding .site-footer-title, #colophon .footer-branding .site-footer-description {
	margin: 28px;
	display: none;
	position: static;
}

olophon .footer-bottom {
	text-transform: uppercase;
	font-weight: bolder;
	padding-top: 17px;
	padding-bottom: 31px;
}

.rt-reading-time  {
		margin-bottom: 15px;
	text-align: right;
	
	}

.entry-summary
{display:none}

.single .site-main .hentry.has-post-thumbnail .entry-header, .page .site-main .hentry.has-post-thumbnail .entry-header {
    -webkit-box-shadow: 0 -23px 25px rgba(0,0,0,0.1), 0 -2px 2px 0 rgba(0,0,0,0.08);
    box-shadow: 0 -23px 25px rgba(0,0,0,0.1), 0 -2px 2px 0 rgba(0,0,0,0.08);
    margin-top: -05px;
    z-index: 4;
}
.th-py-md {
    padding-bottom: 4px;
    padding-top: 30px;
}