.news { float: left; width: 100%; }
.news ul {  }
.news ul li { list-style: outside; }

/* START: news-list-view; */
.news-list-view { float: left; margin-left: -2%; margin-top: -1%; width: 104%; }
.news-list-view .article { float: left; padding: 2%; width: 33.33333%; }
.news-list-view .header { float: left; padding-bottom: 10px; width: 100%; }
.news-list-view .news-img-wrap { float: left; padding-bottom: 10px; width: 100%; }
.news-list-view .teaser-text { float: left; width: 100%; }
.news-list-view .footer { float: left; padding-top: 20px; width: 100%; }
.news-list-date { float: left; padding-right: 15px; }
.news-list-author { float: left; padding-right: 15px; }
@media screen and (max-width: 1280px) {
	.news-list-view .article { width: 50%; }
}
@media screen and (max-width: 700px) {
	.news-list-view .article { padding: 0 2%; width: 100%; }
}

.navAside .news-list-view { width: 102%; }
.navAside .news-list-view .article { width: 50%; }

@media screen and (max-width: 1080px) {
  .navAside .news-list-view .article { padding: 0 2%; width: 100%; }
}
/* END: news-list-view; */

/* START: News Navigations; */
.news-menu-view {  }
/* END: News Navigations; */

/* START: News search form; */
.news-search-form { min-width: 220px; }
.news-search-form form {  }
.news-search-form fieldset {  }
.news-search-form .form-group { float: left; padding-bottom: 8px; position: relative; width: 100%; }
.news-search-form .form-group label { float: left; width: 100%;
	-webkit-transition: all 500ms;
       -moz-transition: all 500ms;
         -o-transition: all 500ms;
            transition: all 500ms; }
.news-search-form .form-group input { float: left; min-height: 24px; position: relative; width: 100%; }

.js .news-search-form .form-group { padding-bottom: 20px; }
.js .news-search-form .form-group.active label { font-size: 80%; top: -14px; }
.js .news-search-form .form-group input { z-index: 5; }
.js .news-search-form .form-group label { left: 5px; position: absolute; top: 3px; z-index: 10; }
/* END: News search form; */

/* START: News tags; */
.news .news-tags { padding-left: 0; }
.news .news-tags li { float: left; list-style: none; padding-right: 15px; width: auto; }
/* END: News tags; */