#hero .entry-header .entry-title {
  line-height: 40px;
  font-weight: 900;
  font-size: 33px;
}

.entry-summary.bloghash-entry {
  font-size: 18px;
  line-height: 23px;
  color: #1c1c1c;
}

a.bloghash-btn span {
  font-variant: normal;
  font-weight: 700;
  font-size: 20px;
  color: #ffffff;
}

.author-name {
  color: #e04b43;
}

.entry-meta .entry-meta-elements>span.posted-on {
  color: #e04b43;
}

#bloghash-topbar.bloghash-hide-mobile {
  background-color: #f5f5f5;
  border-bottom-width: 1px;
  border-bottom-color: #dbdbdb;
}

.bloghash-post-content {
  font-size: 22px;
  line-height: 23px;
  font-weight: 700;
  background-color: #ffffff;
}

#main .entry-header .entry-title {
  font-size: 40px;
  line-height: 45px;
  color: #292929;
  font-weight: 700;
}

.bloghash-breadcrumbs {
  background-color: #f5f5f5;
  border-bottom-color: #dbdbdb;
  border-top-color: #dbdbdb;
  box-shadow: 0 7px 7px rgba(0, 0, 0, 0.1);
}

.bloghash-container.bloghash-text-align-left {
  color: #e04b43;
}

#bloghash-topbar>.bloghash-container>.bloghash-flex-row>div {
  color: #292929;
}

strong {
  color: #292929;
}

.widget.bloghash-entry p {
  margin-top: 3px;
  color: #e04b43;
}

.entry-content.bloghash-entry {
  font-size: 20px;
  color: #2e2e2e;
  line-height: 29px;
}

.single .post-nav .nav-content {
  font-size: 17px;
  color: #292929;
  font-weight: 700;
}

.author-box .author-box-content {
  color: #e04b43;
  font-weight: 700;
  font-size: 15px;
}

.h4.author-box-title {
  margin-bottom: 1px;
}

.bloghash-widget.widget:not(.widget_text):not(.hester-core-custom-list-widget) ul {
  font-size: 17px;
}

.post-thumb-caption {
  text-align: left;
  color: #292929;
}

.bloghash-breadcrumbs ul {
  font-weight: 700;
}

.bloghash-logo.bloghash-header-element {
  width: 200px;
}

.wp-block-latest-posts__post-author {
  color: #e04b43;
}

.wp-block-latest-posts__post-date {
  display: none;
}

p {
  font-size: 20px;
  line-height: 29px;
  color: #141414;
  margin-bottom: -20px;
}

[class^=mashicon-] .text {
  font-size: 15px;
  font-weight: 700;
}

.bloghash-entry p {
  font-size: 19px;
}

.single .post-nav .nav-next .nav-content span:not(.ss-on-media-image-wrap) {
  font-size: 20px;
}

#bloghash-footer {
  background-color: #ffffff;
  border-top-color: #fffff;
}

#wp-block-search__input-1.wp-block-search__input {
  font-size: 16px;
}

.bloglamp #bloghash-header-inner {
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.2);
}

.bloglamp.bloghash-blog-horizontal .bloghash-article.has-post-thumbnail:not(.format-quote) .entry-media img {
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.1);
}

#post-1748.bloghash-article.post-1748.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-artikel.category-aussenpolitik.category-innenpolitik.category-nachrichten.category-politik {
  padding: 0px;
  padding-right: 50px;
  padding-left: 50px;
  box-shadow: 0 9px 9px rgba(0, 0, 0, 0.1);
  padding-bottom: 40px;
}

#bloghash-primary-nav.menu {
  font-size: 20px;
}

span {
  color: #363636;
}

#main .entry-header .entry-title a {
  font-size: 25px;
}

.post-thumb.entry-media.thumbnail {
  margin-bottom: 10px;
}

.single.bloghash-page-title-align-left .bloghash-article>.post-category {
  margin-bottom: 10px;
}

#post-1527.bloghash-article.post-1527.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-artikel.category-aussenpolitik.category-militaer.category-sicherheit {
  padding: 50px;
  padding-top: 0px;
}