#news-container{
position:relative;
display:flex;
flex-direction: row;
flex-wrap:wrap;
width:90%;
margin-left:auto;
margin-right:auto;
align-items:stretch;
justify-content:center;
}
.news-row{
    display:flex;
    flex-direction:column;
	margin-top:10px;
	margin-bottom:10px;
	width:45%;
	margin-left:10px;
	margin-right:10px;
	border: solid 2px #ddaeae;
	overflow: hidden;
	padding:10px;
}
.news-r-text{
	height:100%;
	width:50%;
}
.news-r-text-title{
	font-family:MracScrt;
	font-size:3em;
	text-align:left;
	margin:10px;
	color:white;
    margin-bottom:0px;
}
.news-r-text-title-in{
color:#b80909;
padding:10px;
padding-bottom:0px;
}
.news-r-text-little{
    flex:1;
	padding:10px;
    padding-bottom:0px;
    text-align:justify;
}
.news-r-date{
 color:#777;
 font-size:0.9em;
 font-weight:bold;
  padding:4px;
}
.news-date{
 width:90%;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:10px;
}
.news-date-span{
 color:#777;
 font-size:0.9em;
 font-weight:bold;
 margin-left:30px;
}


.news-img-alt{
	width:100%;
	display:block;
}
.news-title{
margin-left:auto;
margin-right:auto;
width:90%;
margin-top:15px;
margin-bottom:0px;
font-family:Courgette;
color:#b80909;
}
#show-all{
width:87%;
color:#b80909;
margin-left:auto;
margin-right:auto;
margin-top:20px;
font-family:Courgette;
font-size:1.3em;	
}
#show-all-span{
	cursor:pointer;
    color:#b80909;
    user-select:none;
}
.date-expand-news{
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    margin:5px;
    margin-top:15px;
    margin-left:30px;
    margin-right:0px;
	clear:both;
    align-items:center;
}
.expand-news-span{
background-color:#b80909;
color:white;
border-radius:8px;
font-family:Courgette;
font-size:1em;
padding:4px;
box-shadow: 1px 1px #ddaeae;
cursor:pointer;
user-select:none;
}
@media screen and (max-width:600px){
#show-all{
width:82%;
}
.news-r-text-title{
font-size:1.8em;
}
.news-title{
    font-size:2.1em;
}
.news-row{
width:100%;
}
.news-img-small{
	width:40%;
}
.news-img-medium{
	width:100%;
}
.news-img-big{
	width:100%;
}

.news-img-p-small{
	width:30%;
}
.news-img-p-medium{
	width:60%;
}
.news-img-p-big{
	width:100%;
}
}
@media screen and (min-width:600px) and (max-width:1000px){
.news-r-text-title{
font-size:2.1em;
}
.news-title{
    font-size:2.2em;
}
.news-row{
width:100%;
}
.news-img-small{
	width:30%;
}
.news-img-medium{
	width:60%;
}
.news-img-big{
	width:80%;
}

.news-img-p-small{
	width:30%;
}
.news-img-p-medium{
	width:60%;
}
.news-img-p-big{
	width:80%;
}
}
@media screen and (min-width:1000px) and (max-width:1200px){
.news-r-text-title{
font-size:2.3em;
}
.news-title{
    font-size:2.3em;
}
.news-row{
width:45%;
}
.news-img-small{
	width:35%;
}
.news-img-medium{
	width:60%;
}
.news-img-big{
	width:80%;
}

.news-img-p-small{
	width:20%;
}
.news-img-p-medium{
	width:40%;
}
.news-img-p-big{
	width:50%;
}
}
@media screen and (min-width:1200px){
.news-r-text-title{
font-size:2.3em;
}
.news-title{
    font-size:2.3em;
}
.news-row{
width:45%;
}
.news-img-small{
	width:30%;
}
.news-img-medium{
	width:50%;
}
.news-img-big{
	width:80%;
}

.news-img-p-small{
	width:20%;
}
.news-img-p-medium{
	width:40%;
}
.news-img-p-big{
	width:50%;
}
}
