										/* General */
.news span.date, .news span.category {font-size: 14px; margin-right: 1em; line-height: 1.3;}

.news span.date {color: #018AA6;}
.news span.category {color: #888;}


										/* List */

.news.list .item h3 {
	line-height: 1.5;
	margin:0 0 0.3em;
}

.news.list .item h3 a {border-bottom: none;}


.news.list .item {
  padding:0;
  margin:0 0 1em;
  overflow:hidden;
  position:relative;
}
 

	/* cols */
.news.list[class*='cols-'] > .item {
	position: relative;
	display:inline-block;
	box-sizing: border-box;
	vertical-align:top;
	height:auto;
	
	width:300px;
	padding: 0 17.5px;
	margin: 0 0 35px;
	text-align:left;
}

.news.list[class*='cols-'] {margin-left:-17.5px;margin-right:-17.5px;}
.news.list[class*='cols-'] > .item:first-child {margin-left:0;}
.news.list.cols-3 > .item {width:33.3%;}
.news.list.cols-4 > .item {width:25%;}
.news.list.cols-5 > .item {width:20%;}



									/* single */
.news.single h2.news-title {
	font-size: 36px;
	line-height: 44px;
	font-weight: 300;
	font-family: 'Roboto';
	margin: 0 0 0.2em;
}									

.news.single .header {
	margin:0 0 1em;
}

.news.single .news-img-0 {
	margin:0 0 1em;
}

									/* amenu */
ul.news-amenu ul {
  padding-left:20px;
}

.news-amenu-container2 {position:relative;height:70px; margin-top:20px;margin-bottom:10px; }
.news-amenu-container2 ul ul {
  padding-left:0px;
}

.news-amenu-container2 ul {list-style:none; margin:0px;padding:0;}
.news-amenu-container2 h2 {display:none; }
.news-amenu-container2 .news-amenu h3 {display:inline; padding:0 10px 0 0; margin:0px; color:#010101;}
.news-amenu-container2 .news-amenu h3 a {color:#007AC2;}
.news-amenu-container2 .news-amenu ul {position:absolute; top:30px; left:0px; list-style:none}
.news-amenu-container2 .news-amenu ul li {float:left; margin:0px; padding:0 15px 0 0; color:#888;background:none;}
.news-amenu-container2 .allnews {display:none;}
.news-amenu-container2 .news-amenu .act {color:#010101; font-weight:bold;}

.news-counter {display:none;}

.news-amenu-container li {
  margin-bottom:0.3em;
}

.news-amenu-item-year {
  font-size:1.2em;
  margin-top:1em;
  margin-bottom:0.2em;
}

.calendar-nomonths .news-amenu-container2 {height:50px;}
.calendar-nomonths .news-amenu ul {
  display:none;
}

.news-search-form {margin:5px 0 10px;}
.news-search-form input {margin-right:10px;}

								/*news:paginator aka browse*/


								/* LAYOUTS > List */ 
