.newsblock img {width: 100% !important;
border-radius: 0.25rem !important;
max-width: 100%;
height: auto;}

.newsimg img {width: 300px !important;
border-radius: 0.25rem !important;
max-width: 100%;
height: auto;}

.mod_nwi_default .mod_nwi_tag {
color: #397DD4;
  background-color: #ebf2fe;
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 400;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, transform 0.25s ease-in-out;
}


.praesidium img {max-width: 100%;  height: auto;}
#footer p {color:#fff;}