.zebra tr:nth-child(odd) {
  background: #b0c07f;
  padding: 2px;
  margin: 2px;
  border-collapse: separate;
  border-spacing: 2px;
  border-color: silver;
}
.zebra tr:nth-child(even) {
  border-color: silver;
}
.zebra tr:nth-child(odd) a {
  text-decoration-line: underline;
  text-decoration-style: dotted; 
}
img.portret {
  border-radius: 50%;
  max-width: 120px;
  height: auto;
  margin: 2px;
}
td.srodek {
  text-align: center;
  vertical-align: middle;
}
.krzyk, .info {
  display:block;
  padding: 12px; 
  margin: 5px;
  border-radius: 20px; 
  text-shadow: 1px 1px 2px #555; 
  box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
  text-align: center;
}
.krzyk {
  background: #9d1d20; 
  color: #fff; 
}
.info {
  background: #d9edf7;
  color: #2d6886; 
}
.szarymi {
  color: #777 !IMPORTANT;
}
#search form .button {
  background:#9e0e13;
} 
#search form .button:hover {
  background:#b7212d;
}
.badge {
  padding: 0px 4px;
  vertical-align: middle;
}
.badge {
  padding: 0px 4px;
  vertical-align: middle;
}
.container-header {
  background-image: url('/images/banners/akf-banner-900.jpg');
  background-blend-mode: luminosity;
  height: 260px;
  background-position-x: center;
  background-repeat: no-repeat;
  background-color: rgba(98,130,0,1.0);
}
.container-header .container-nav {
  background-color: rgba(66,77,32,.4);
}
.container-header .mod-menu > li > a {
  font-size: larger;
}
.container-header .grid-child {
  padding-bottom: 0.8em;
  font-weight: 700;
  margin-top: 2em
}
.blog-item {
  padding: 0 .5em 1em !important;
  border: 1px solid #eee;
  border-radius: 10px;
}
a:not([class]) {
  text-decoration: none;
}
.navbar {
  background-color: rgba(98, 130, 0, 0.5);
}
.btn-secondary {
  background-color: rgba(98, 130, 0, 0.5);
}
.container-search {
	display: flex;
	flex-wrap: wrap;
	background-color: rgba(192, 255, 0, 0.5);
}
.site-grid {
  background-color: #f0ffc4;
}
@media screen and (max-width: 768px) {
  table tr {
	display: block;
  }
  table td {
	display: block;
	width: auto;
  }
}