/* resolve issues with background positioning */
.background-fixed .panel-image {
  background-attachment: unset;
}
.background-fixed .panel-image {
  background-attachment: fixed;
}
.panel-content .wrap p {
  color: #585858;
}
.site-footer {
  background-color: #E6E6E6;
}
.site-footer .wrap {
  background-color: #E6E6E6;
}
.page-title {
  text-transform: none;
  letter-spacing: 0px;
  line-height: 18px;
  font-size: 18px;
}
.single .byline {
  display: none;
}
.entry-header .entry-title {
  font-size: 24px;
  font-weight: 800;
  line-height: 25px;
}
.entry-meta a {
  display: none;
}
.panel-content .wrap {
  padding-top: 60px;
  padding-bottom: 40px;
  background-color: #f8f6f6 !important;
}
body.has-header-image .site-title a {
  font-size: 28px;
  text-transform: none;
  letter-spacing: 1px;
}
.navigation-top .current_page_item > a {
  color: #212529;
}
body.page:not(.twentyseventeen-front-page) .entry-title {
  font-size: 18px;
  line-height: 18px;
  letter-spacing: 0px;
  text-transform: none;
}
body.has-header-image .site-title a {
  letter-spacing: 0px;
}
.page .panel-content .entry-title {
  margin-bottom: 25px;
}
.navigation-top {
  background-color: #E6E6E6;
}
.entry-title a {
  font-size: 20px;
  font-weight: 700;
}
body.has-header-image .site-title a {
  font-size: 24px;
  margin-left: -2px;
}
.pagination {
  border-style: none;
}
.colors-dark .navigation-top {
  background-color: #393939 !important;
}
.colors-dark .main-navigation > div > ul {
  background-color: #393939;
}
.colors-dark .site-description {
  padding-left: 1px;
}
.colors-dark .page .panel-content .entry-title {
  color: #b3b3b3 !important;
  font-size: 25px;
}
.colors-dark .site-title a {
  font-size: 25px;
  text-transform: none;
  letter-spacing: 0px;
  color: #b3b3b3 !important;
}
.colors-dark .navigation-top a {
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}
.wp-caption .wp-caption-text {
  color: #585858 !important;
  margin-top: 22px;
}
.frm_style_formidable-style.with_frm_style .frm_submit button {
  background-color: #b3b3b3;
}
.site-content {
  background-image: url("https://www.blumentenne.de/background.png");
}
#cookie-law-info-bar {
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  border-style: solid;
  border-width: 5px;
  border-color: #cacaca;
  box-shadow: 0px 8px 16px 2px rgba(88, 88, 88, 0.3);
}
.small.cli-plugin-button {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  font-size: 12px;
  font-weight: 800;
}
.cli-plugin-main-link.cli-plugin-button {
  border-top-right-radius: 50px;
  border-top-left-radius: 50px;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  font-size: 12px;
  font-weight: 800;
}
body.has-header-image .site-description {
  margin-left: -1px;
}
html > body > #page > div > #content > #primary > #main > #post-18 > div > div {
  background-color: #f8f4f4;
}
html > body > #page > div > #content > #primary > #main > #post-18 > div {
  background-color: #f8f4f4;
}
html > body > #page > #masthead > div:nth-child(2) {
  background-color: #d4d3d3;
}
html > body > #page > div > #content > #primary > #main > #panel1 > div:nth-child(2) {
  background-color: #f8f6f6;
}
html > body > #page > div > #content > #primary > #main > #panel1 > div:nth-child(2) > div {
  background-color: #f8f6f6;
}
.panel-content {
  background-color: #f8f6f6 !important;
}
.site-content-contain {
  background-color: #f8f6f6;
}
html > body > #page > #masthead > div:nth-child(2) {
  background-image: linear-gradient(180deg, white, #b4b4b4);
}
.wp-caption img[class*=wp-image-] {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  box-shadow: 5px 5px 10px 0px #787878;
}
html > body > #page > div > #content > #primary > #main > #post-18 > div > div > div > p:nth-child(5) > img {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  box-shadow: 5px 5px 10px 0px #787878;
}
html > body > #page > div > #content > #primary > #main > #post-18 > div > div > div > p:nth-child(4) > img {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  box-shadow: 5px 5px 10px 0px #787878;
}
html > body > #page > div > #content > #primary > #main > #post-18 > div > div > div > p:nth-child(4) > img {
  box-shadow: none;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}
html > body > #page > div > #content > #primary > #main > #post-18 > div > div > div > p:nth-child(5) > img {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  box-shadow: none;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}
html > body > #page > div > #content > #primary > #main > #post-18 > div > div > div > p:nth-child(4) > img {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  box-shadow: 5px 5px 10px 0px #787878;
}
html > body > #page > div > #content > #primary > #main > #post-18 > div > div > div > p:nth-child(5) > img {
  box-shadow: 5px 5px 10px 0px #787878;
}
html > body > #page > div > #content > #primary > #main > #panel1 > div:nth-child(2) > div > div > p:nth-child(7) > img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: px;
  border-bottom-left-radius: 0px;
}
