
/* Allgemein */
.news { font: 13px OpenSans , arial, helvetica, sans-serif; background-color:#fff; border-radius:10px; float:left; width:100%; }
#start .col-xs-12.col-md-8>div[class*='news'] {margin-bottom: 50px;}
#start .col-xs-12.col-md-8>div[class*='news']:last-of-type {margin-bottom: 0;}
aside .news {background-color: transparent; }
.news img { height: auto; width: 100%; float: left; }
.news .inner-wrap { padding: 0 10px 0 10px; }
.news h2 { font-size:25px; margin:20px 0 15px 0; }
.news .news-list-date { font-size: 13px; color:#9e9da2; text-align: right;  }
.news h3 { margin-bottom: 6px; }
.news h3 a { display:block; }
.news h4 { margin: 2px 0; font-size: 14px; }

/* Teaser */
.news-teaser { width: 100%; float: left; padding: 0 10px; margin-bottom: 30px;}
.news-teaser h3 {  font-size: 16px; }
.news-teaser p, .news-archive p {margin: 0; }
.news-teaser-text {margin-bottom: 10px; }
.news-teaser-text .date {margin:3px  0 5px 0; }
.news-teaser-image {height: auto; }
.news-teaser .news-teaser-image a {display: inline-block; position: relative;}

a.read-more { display: block; width: 100%; text-align: center; background-color: #e3e3e3; padding: 8px 0; border-radius: 4px;clear:both}

/* Archiv */
.news-archive {  font-size: 14px; float:left; width: 100%; margin-bottom: 22px; }
.news-archive img {float:left; margin-right: 10px; }
.news-archive h3 { margin: 3px 0 6px 0; font-size: 16px; clear: right; }
.news-archive .date { float: right; color: #9ea8ae; font-size: 13px;  }
.news-archive .news-img-wrap { float:left; margin-right:5px; }
.news-archive .news-archive-text p { margin:3px 0 15px 0; }
.news-archive .news-archive-image img { height: auto; }

/* Article */
.news-header span.date { font-family:OpenSans , arial, helvetica, sans-serif; }
.article h1 { margin-top:0;}
.article h3 { color: #5e6c72; font-size: 19px; clear:both; padding: 4px 0 2px 0; }
.article .vorspann { font-weight: bold; margin-bottom: 17px; width:100%; }
.article .lupe { margin-top:-36px; }

/* Paginierung Archiv */
.page-navigation ul li a:hover, .page-navigation ul li.current  { color: #5e6c72; }

@media (min-width:768px) {

    /* Allgemein */
    .news img { height: auto; width: auto; max-width: 100%; }
    /* Teaser */
    .news-teaser { width: 50%; }
    .news-teaser .text {min-height: 170px; }


    .news-archive .news-archive-image img { float: left; margin-right: 10px; }
}

@media (min-width: 992px) {

    /* Teaser */
    .news-teaser { width: 33.3333%; }
    .news-teaser .text {min-height: 200px; }
}

@media (min-width: 1200px) {

    /* Teaser */
    .news-teaser-image {height: 128px; }
    .news-teaser .text {min-height: 160px; }
    /* Article */
    .article { margin-top: 0; }
    .article h1 { font-size: 25px; }
    .article h3 { font-size: 19px; }
    .article .vorspann { font-weight: bold; margin: 17px 0; }
}
