.lightshow img {all: unset;
		min-width: 250px;
		max-width: 260px;
		margin: 5px;
		padding: 0px;						
		}
.lightshow {	display: flex;
		flex-wrap: wrap;
		justify-content: center;								
		}

/* title */


.region-content .block-views-block1-title-3-news-block-1 h2 {
	text-transform: uppercase;
}

.allnews, .allnews h2 {
	text-transform: uppercase;
}


.region-content .block-views-block1-title-3-news-block-1 {
	margin: 0;
	padding: 0;
}

.region-content .view-taxonomy-term-by-date ul,
.region-content .block-views-block1-title-3-news-block-1  .item-list ul,
.region-content .view-novini .item-list ul,
.region-content .block-views-blockallpage-block-1 .view-display-id-block_1 .item-list ul   {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	display:table;

}

.region-content .block-views-block1-title-3-news-block-1  .item-list  li,
.region-content .view-novini .item-list li,
.region-content .view-taxonomy-term-by-date .item-list li, 
.region-content .block-views-blockallpage-block-1 .view-display-id-block_1 .item-list li,
.region-content .view-zobrazhennya-terminu-taksonomii .item-list li {
	list-style-type: none;
        min-width:215px;
	max-width:360px;
	min-height:360px;
	max-height:500px;
	height:100%;
	float:left;
	padding-bottom:10px;
	margin:0 20px 10px 0;
}


.block-views-block1-title-3-news-block-1 .views-field-title, 
.block-views-block1-title-3-news-block-1 .views-field-title a,
.view-taxonomy-term-by-date .views-field-title a,
.view-novini .views-field-title a, 
.region-content .views-field-title,
.region-content .views-field-title a {
	color: #000000;
	font-weight:bold;
	font-size:105%;
	padding-right: 50px;
	text-decoration:none;
}


.block-views-block1-title-3-news-block-1 .views-field-title a:hover,
.view-taxonomy-term-by-date .views-field-title a:hover,
.view-novini .views-field-title a:hover {
	color: #ec6605;
}


.block-views-blockallpage-block-1 .datetime,
.block-views-block1-title-3-news-block-1 .datetime,
.region-content .views-field-created {
	color: #cccccc;
	font-size: 80%;
}


.view-a-z  .item-list .views-summary ul  {
	list-style-type: none;
}

.view-a-z .views-summary li {
	display: inline-block;
}


.node-content p.author {
	font-size: 90%;
        color: var(--c9);
	text-align: right;
}

.node-content .annotation {  
        background-color: var(--c13);
	border-left-color:#666;
	border-left-width:1px;
	border-style:none none none solid;
	color:#999;
	font-size:9px;
	font-style: italic;
	padding:5px 10px;
}

.node-content .annotation a {
	color:#000000;
}



/* -------------------- about --------------------*/

.view-taxonomy-term-about .item-list ul {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	display:table;
}


.view-taxonomy-term-about .item-list li {
	list-style-type: none;
	max-width:360px;
	min-height:500px;
	max-height:600px;
	float:left;
	padding:0px;
	margin:0 30px 10px 0px;
}

.view-taxonomy-term-about .item-list .views-field-title {
	padding:10px 0;
}

.view-taxonomy-term-about .item-list .views-field-body {
	padding:0px;
}


.view-taxonomy-term-about .item-list a {
	color: var(--c0);
	font-weight:bold;
	font-size:105%;
	text-decoration:none;
}

.view-taxonomy-term-about blockquote,
.view-taxonomy-term-about .item-list {
	background-color: var(--c10);
	background-image: none;
	color: var(--c12);
	font-size:100%;
	text-decoration:none;
	padding:0px;
	margin:0px;
	border:none;
}