/**
 * BLOG STYLES
 * Plugin: Basic WordPress
 * Probepackungsformular
 * Date: 023-09-2019
 * Author: Gerald Sailer, DigitalerMarktplatz
 */

/**
  p/ul line height on blog post page */
  .elementor-widget-theme-post-content .elementor-widget-container p,
  .elementor-widget-theme-post-content .elementor-widget-container ul li {
      line-height: 1.5em;
  }
 
  
  
/**
   Pagination: current page indicator
   */
.page-numbers.current {
   font-weight: bold;
   color: #b5cbd8 !important;
}
.elementor-widget-text-editor a,
.single-post .elementor-widget-theme-post-content a {
   color: #619cba;
}
  
  
  
.elementor-widget-text-editor a:hover,
.single-post .elementor-widget-theme-post-content a:hover {
   text-decoration: underline;
}
.single-post .elementor-post-info__item--type-terms {
   padding-left: 0;
}
.single-post .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
   padding-left: 0;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items {
   margin-left: 0 !important;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
   margin-left: 0 !important;
}

.cat-item a {
   color: #990000;
}

.single-post .elementor-widget-container ul:not(.elementor-nav-menu):not('.elementor-post-info') {
   margin-bottom: 2em;
}
  


/*  in case prev or next are not available,
   reduce opacity */
span.page-numbers.prev,
span.page-numbers.next {
   opacity: 0.25;
}

.single-post .elementor-widget-theme-post-content p + h2,
.single-post .elementor-widget-theme-post-content p + h3,
.single-post .elementor-widget-theme-post-content p + h4,
.single-post .elementor-widget-theme-post-content ul + h2,
.single-post .elementor-widget-theme-post-content ul + h3,
.single-post .elementor-widget-theme-post-content ul + h4 {
   margin-top: 1.0em;
}

.single-post .elementor-widget-theme-post-content h2 {
   font-size: 26px;
}
@media screen and (max-width: 767px) {
   .single-post .elementor-widget-theme-post-content h2 {
      font-size: 24px;
   }
}

.single-post .elementor-widget-theme-post-content h3 {
   font-size: 22px;
}
@media screen and (max-width: 767px) {
   .single-post .elementor-widget-theme-post-content h3 {
      font-size: 20px;
   }
}

.elementor-post-info__terms-list a:hover {
   color: #fff !important;
}

.single-post .elementor-post-info .elementor-icon-list-item .elementor-icon-list-icon {
   display: none !important;
}

select[name="archive-dropdown"] {
   border-radius: 0;
   border-color: #990000;
   color: #990000;
}

/**
   hide default headlines */
.elementor-widget-wp-widget-categories h5,
.elementor-widget-wp-widget-archives h5 {
   display: none;
}


/**
   Interview Style */
p.interview {
   border-left: 4px solid rgba(181, 203, 217, 0.25);
   padding-left: 0.75em;
   padding-top: 0.5em;
   padding-bottom: 0.5em;
   font-style: italic;
   font-size: 1.5em;
   line-height: 1.25em !important;
   margin-top: 1em;
   background-color: rgba(181, 203, 217, 0.1);
}



/**
   categories widget */
.elementor-widget-wp-widget-categories ul {
   padding-left: 20px;
}
.elementor-widget-wp-widget-categories ul li {
   list-style: square;
   color: #990000;
}

/**
   pagination */
.elementor-pagination {
   margin-top: 40px;
}



/**
   Share Function
   */
.single-post button[type="submit"].elementor-button {
   display: none;
}
#form-field-accept_share+label {
   display: block;
   line-height: 1.4em;
   padding-left: 40px;
   margin-top: -10px;
   margin-bottom: 35px;
}
.elementor-share-btn_facebook,
.elementor-share-btn_twitter {
   pointer-events: none;
   opacity: .5;
}
.elementor-share-btn_facebook.active,
.elementor-share-btn_twitter.active {
   pointer-events: auto;
   opacity: 1;
}
input[type="checkbox"]#form-field-accept_share {
   background-color: #aaa;
}