.news .article:after,.news .nav:after{content:".";height:0;visibility:hidden;clear:both}
.news .clear,.news .footer,.news .nav:after,.news-clear{clear:both}
.news .nav ul{float:left;display:inline;margin:0}
.news .nav li{float:left}
.news .nav a{float:left;display:block}
.news .nav:after{display:block}

.news .article{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc}
.news .article:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none;}
.news .article:after{display:block}

aside .news .article{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}
aside .news .article:last-child{padding-bottom:10px;margin-bottom:10px;border-bottom:none;}

.news .news-list-view .news-img-wrap{float:left;margin:5px 15px 15px 0}
.news .news-list-view .news-img-wrap img{float:left;height:auto;width:auto}

.news .article .teaser-text{margin:0 0 10px}

.news-single .footer {margin-bottom:20px;margin-top:0;padding:10px 0 0;border-top:1px solid #ccc}
.news-single .article .news-img-wrap{margin:0 0 20px 0}
.news-single .teaser-text{font-family:"FrutigerLTW02-55Roman"}
.news-text-wrap{margin-bottom:10px}
.news-img-caption{padding:10px 0 0 0;font-size:90% !important;color:#888}

.news-morelink-wrap { text-align:right; }
.news-backlink-wrap { text-align:right; border-bottom:1px solid #ccc; margin:0 0 5px 0; padding:0 0 20px 0; }

.news .footer{padding:5px 0 0; }
.news .footer p{line-height:1em; margin:0 0 5px 0;}
.news .footer .news-list-date { display:inline-block; margin:0 2px 0 0; }
.news .footer .news-list-author { font-size:90%; }
.news .footer .news-category a{text-transform:uppercase}

.news .no-news-found{color:#DB0202;font-style:italic}

.news-category-view ul li{padding:5px 8px}
.news-category-view ul li li{padding:2px 8px 2px 12px}
.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}
.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}

.news-related-wrap{display:table;margin-top:20px;width:100%}
.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell}
.news-related ul li{line-height:1em;margin-bottom:12px}
.news-related ul li span{border-right:1px solid #DDD;display:inline-block;margin-right:8px;padding-right:8px;color:#888}
.news-related ul li span:last-child{border-right:0;padding-right:0}
.news-related h4{margin-bottom:10px}
.news-related-files ul li{margin-bottom:20px}
.news-related-files .news-related-files-link .jpg{background-position:0 0}

.news-menu-view ul { margin:0; padding:0; list-style:none; }
.news-menu-view ul li { font-family:"FrutigerLTW02-55Roman"; }
.news-menu-view ul li ul { margin:0 0 20px 0; line-height:1.6; }
.news-menu-view ul li ul li { font-family:"FrutigerLTW02-45Light"; }

/* layerslider news-slider elements */
.news_slider time { font-size:14px !important; padding:1px 3px; background:#ccc; }
.news_slider h3 { font-size:18px !important; margin:2px 0; }
.news_slider p { font-size:16px !important; white-space:normal; }
#layerslider .ls-link { border-bottom: none; }

/* tx_shariff */
.yellow main .shariff a, .blue main .shariff a { color:#fff; border-bottom:none; }

/* pagination */
.content ul.f3-widget-paginator { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; margin:.75em 0; padding:0; gap:.25em; }
.content ul.f3-widget-paginator li { border-top:none; list-style:none; }
