#masthead .site-branding .site-title a {
  font-size: 0px;
}

#masthead .site-branding .site-description {
  font-size: 0px;
}

body:not(.home) #colophon {
  background: #cecece;
}

/* Changes the menu background */
#masthead .top-bar {
    background: #cecece;
}

/* Moves the post meta to the left */
.entry-title, .entry-meta.postmeta {
    text-align: left;
}

/* Removes All Layout Related Decorative Borders */
#masthead, #masthead .top-bar,
#masthead .main-navigation-bar,
.header-design-2 #masthead .top-bar,
.archive-entry,
#colophon.footer-active-sidebar,
.post-navigation,
.comment-reply-title,
#colophon .site-info {
	border: none;
}

/* Moves the post meta to the left*/
.entry-meta {
	justify-content: flex-start;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* Adjusts the font size, padding, position and alignment of the text at the top of archive pages */
.archive .container > .page-header .page-title-text {
	padding: 10px 0;
	font-size: 30px;
}

.archive .container > .page-header .page-title {
	text-align: left;
}

.archive .container > .page-header, .search .container > .page-header {
    padding-top: 0px;
    padding-bottom: 40px;
}

/* Removes border below header in archive pages */
.archive .container > .page-header, .search .container > .page-header {
	border: none;
}

/* Adjusts the spacing after the "continue reading" text in archive pages */
.archive-entry {
	margin-top: 0px;
	margin-bottom: 40px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* Aligns the "continue reading" text to the left */
.more-link-wrapper {
	text-align: left;
  font-size: 14px;
}