.border .frame-type-list header h2{
    color:#2a5f84;
    font-size:1.4em;
    margin:8px 0 15px 0;
    padding:0;
}


/*Standard List Style Start*/
.news .news-list-view .article{
    padding-bottom:40px;
}
.news .news-list-view .article .header{
    display:none;
}
.news .news-list-view .article .news-img-wrap{
    width:300px;
    height:200px;
    float:left;
}
.news .news-list-view .article .teaser-text {
  float:left;
  width: calc(100% - 300px);
  box-sizing: border-box;
  padding-left:15px;
}
.news .news-list-view .article .teaser-text h3{
    margin-bottom:20px;
}
.news .news-list-view .article .date-time{
    padding-bottom:5px;
}
.news .news-list-view .article .news-img-wrap a{
    display:inline-block;
    height:100%;
    width:100%;
}
.news .news-list-view .article .news-img-wrap a img,
.news .news-list-view .article .footer{
    display:none !important;
}
.news .news-list-view .article .more{
    color:#2A5F84;
    margin-top:15px;
    display:inline-block;
}
.news .news-list-view .article .event-date,
.news .news-list-view .article .event-time,
.news .news-list-view .article .event-place{
    display:none;
}
/*Standard List Style Stop*/

/*Veranstaltungen List Style Stop*/
.news .news-list-view.events-list .date-time{
  display:none;
}
.news .news-list-view.events-list  .article .event-date,
.news .news-list-view.events-list  .article .event-time{
    display:block;
    padding-bottom:8px;
}
.news .news-list-view.events-list  .article .event-date{
    font-weight:bold;
}
.news .news-list-view.events-list  .article .event-date span{
    font-weight:normal;
}
.news .news-list-view.events-list .article .event-place{
    display:inline-block;
}
.news .news-list-view.events-list .events-filter-form{
    background-color:#5f87a3;
    padding:10px 20px 0px 20px;
    display:inline-block;
    margin-bottom:55px;
}
.news .news-list-view.events-list .events-filter-form span{
    color:#fff;
    margin-right:20px;
    font-weight:bold;
    display:inline-block;
    vertical-align:middle;
    width:110px;
}
.news .news-list-view.events-list .events-filter-form input,
.news .news-list-view.events-list .events-filter-form select{
    vertical-align:middle;
    display:inline-block;
    padding:10px 20px;
    width:300px;
    box-sizing:border-box;
    height:45px;
}
.news .events-list .events-filter-form .search,
.news .events-list .events-filter-form .category-filter{
    display:inline-block;
    vertical-align:top;
    margin-right:15px;
    margin-bottom:10px;
}
.news .events-list .events-filter-form .search{
    margin-right:40px;
}


.news .events-list .events-filter-form .category-filter{
    margin-right:0;
}
.news .events-list .events-filter-form .search{
    
}
.news .news-list-view.events-list .hide{
    display:none;
}
.news .news-list-view.events-list .description p,
.news .news-list-view.events-list .description .event-place{
  display:inline-block;
}
/*Veranstaltungen List Style Stop*/


/*Slider List Style Start*/
.slider-bra.news .slider-container,
.slider-bra.news .swipe-container{
    height:100%;
    width:100%;
}
.slider-bra.fadein.news .slider-container .slide img{
    min-width:auto;
}
.slider-bra.news .article .header,
.slider-bra.news .article .more,
.slider-bra.news .article .date-time{
    display:none;
}
.slider-bra.fadein.news .slider-container .article{
    padding-bottom:15px;
}
.slider-bra.fadein.news .slider-container .article .news-img-wrap{
    width:95px;
    height:95px;
}
.slider-bra.fadein.news .slider-container .article .teaser-text {
  width: calc(100% - 95px);
  padding-left:15px;
}
.slider-bra.fadein.news .slider-container .article .teaser-text h3{
    font-weight:bold;
    padding:5px 0;
    margin:0;
}
.slider-bra.news .nav-numb{
    text-align:right;
    padding-bottom:20px;
}
.slider-bra.news .nav-numb span{
    display:inline-block;
    vertical-align:middle;
}
.slider-bra.fadein.news .nav-numb .next{
    position:static;
    width:10px;
    height:17px;
    background:url(/fileadmin/images/arrow_grey.svg) no-repeat scroll 0 0 / cover;
    margin-left:10px;
    cursor:pointer;
}
.slider-bra.fadein.news .nav-numb .prev{
    position:static;
    width:10px;
    height:17px;
    background:url(/fileadmin/images/arrow_grey.svg) no-repeat scroll 0 0 / cover;
    margin-right:10px;
    cursor:pointer;
    transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
}
.slider-bra.fadein.news .nav-numb .num-text{
    color:#727171;
}
/*Slider List Style Stop*/

/*Single page Start*/
.news-single h1{
    padding:10px 0 30px;
}
.news-single .news-list-date{
    display:none;
}
.news-single .teaser-text{
    color:#7c7575;
    margin-bottom:25px;
}
.news-single  .news-img-wrap img{
    width:100%;
    height:auto;
    margin-bottom:25px;
}
.news-single .news-list-category{
    display:none;
}
.news-single .news-text-wrap{
    line-height:1.6;
}
.news-single .event-place{
    display:none;
}
.news-backlink-wrap a{
  color: #2A5F84;
  margin-top: 30px;
  display: inline-block;
  font-size: 1.2em;
}
/*Single page Stop*/

/*Single page Veranstaltung Start*/
.news-single.single-events .single-date{
    display:none;
}
.news-single.single-events h1{
    padding:0 0 30px;
}

.news-single.single-events .event-date,
.news-single.single-events .event-time{
    padding-bottom:8px;
}
.news-single.single-events .event-date{
    font-weight:bold;
}
.news-single.single-events .event-date span{
    font-weight:normal;
}
.news-single.single-events .teaser-text{
    color:#000;
}

/*Single page Veranstaltung Stop*/

@media only screen and (max-width: 768px) {
    .news .news-list-view .article .news-img-wrap{
        width:150px;
        height:100px;
    }
    .news .news-list-view .article .teaser-text{
        width:calc(100% - 150px);
    }
    .news .news-list-view.events-list .events-filter-form span,
    .news .news-list-view.events-list .events-filter-form input,
    .news .news-list-view.events-list .events-filter-form select,
    .news .events-list .events-filter-form .search,
    .news .events-list .events-filter-form .category-filter{
        width:100%;
        margin:0;
    }
    .news .events-list .events-filter-form .search,
    .news .events-list .events-filter-form .category-filter{
        margin-bottom:20px;
    }
}

@media only screen and (max-width: 480px) {
    .news .news-list-view .article .news-img-wrap{
        width:100px;
        height:100px;
    }
    .news .news-list-view .article .teaser-text{
        width:calc(100% - 100px);
    }
}
