/*
Theme Name: South2corridor
Description: Custom Salient child theme for the SoutH2corridor
Theme URI:   https://www.south2corridor.net/
Author: 313 Werbeagentur
Author URI:  https://www.313.de
Template: salient
Version: 1.0
*/

/* Farben

Dunkelgruen: #006e2b
Gruen: #009b3e
Hellgruen: #b4ca41
Blau: #005a9b

/* Text-Styles */
sup { font-size: 0.65em; line-height: 14px; }
sub { font-size: 0.65em; line-height: 14px; }
.main-content .legal-information h1 { color: #005a9b; }
.main-content h1, .main-content h2, .main-content h3 { color: #005a9b; }
.main-content .light h2, .main-content .light h3 { color: #fff; }
.single-post .related-post-wrap .blog-recent.related-posts .post-header .excerpt { text-align: justify; }
.single-post h5 { text-align: justify; }
.main-content .excerpt { text-align: justify; }
.main-content p, .main-content h5 { text-align: justify; }
.justified p { text-align: justify; }
.larger p { font-size: 1.25em; line-height: 1.4em; }

/* Home Header */
@media only screen and (max-width: 690px){
  .nectar-split-heading { padding: 0 0.75em;}
}

/* Milestones */
.milestone-wrap .nectar-milestone .number { font-family: 'UbuntuBold', 'Open Sans', sans-serif; font-weight: 700;}
.milestone-wrap .nectar-milestone .symbol { font-family: 'UbuntuBold', 'Open Sans', sans-serif; font-weight: 700;}
.nectar-milestone .symbol-wrap { padding-left: 0.25em;}

/* News Teaser auf Startseite */
.nectar-post-grid .nectar-post-grid-item .content .item-main .nectar-post-grid-item__meta-wrap .meta-author { display: none; visibility: hidden; }
.nectar-post-grid .nectar-post-grid-item .content .item-main .nectar-post-grid-item__meta-wrap .meta-date::before { content: none; }
.nectar-post-grid .nectar-post-grid-item .content .meta-category { font-size: 16px !important;}

/* News Übersichtsseite */
.post-area .posts-container article .post-content .grav-wrap .text a { display: none; visibility: hidden; }
.post-area .posts-container article .post-content .grav-wrap .text span { font-family: 'UbuntuBold', 'Open Sans', sans-serif; font-weight: 700;}

/* Category Archives */
.blog-archive-header .section-title h1, .blog-archive-header .section-title .subheader { color: #005a9b !important; }
/* Single Posts */
.single-post #ajax-content-wrap #page-header-bg #single-below-header .meta-author { display: none !important; visibility: hidden !important; }
.single-post .blog-title #single-below-header>span { border-left: 0 none;}
.single-post .post .content-inner { padding-bottom: 0;}
body.single-post[data-bg-header=true] .container-wrap.no-sidebar { padding-bottom: 0; }
/* Related posts */
@media only screen and (max-width: 690px){
  .related-post-wrap .related-posts .post-header .excerpt {
    font-size: 16px !important;
  }
}
.related-post-wrap .related-posts .grav-wrap .text a { display: none; visibility: hidden; }
.related-post-wrap .related-posts .grav-wrap .text span { font-family: 'UbuntuBold', 'Open Sans', sans-serif; font-weight: 700;}
@media only screen and (max-width: 1000px) {
  .single-post .related-post-wrap .blog-recent.related-posts { max-width: 600px;}
}
/* Helpers */
/* Showing layout rows according to screen width */

@media only screen and (min-width: 1000px) {
.mobile-only { display: none; visibility: hidden; }
}
@media only screen and (max-width: 999px) {
    .desktop-only { display: none; visibility: hidden; }
}

/* Legal Information */
.main-content .legal-information h1 {
  font-size: 2em;
  line-height: 1.5em;
  margin: 0 0 1em 0;
}
.main-content .legal-information h2 {
  font-size: 1.5em;
  line-height: 1.5em;
  margin: 1em 0;
}
.main-content .legal-information h3 {
  font-size: 1.25em;
  line-height: 1.5em;
  margin: 1em 0;
}
.main-content .legal-information h4 {
  font-size: 1.125em;
  line-height: 1.5em;
  margin: 1em 0;
}