header .container {
  background: linear-gradient(135deg, #9d4a4a, #855656, #403131);
  background-image: linear-gradient(
      135deg,
      rgba(255, 255, 255, 0.1) 25%,
      transparent 25%
    ),
    linear-gradient(225deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%),
    linear-gradient(45deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%),
    linear-gradient(315deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%);
  background-color: #002f5d;
}

footer .container {
  background: #114489;
  color: #ffffff;
}

a,
#customblock-SidebarMenu p.menu_item a,
#customblock-sidebarmenu p.menu_item a {
  color: #6397ff;
}

.page-header a.btn.btn-default.btn-xs,
ul#navigationUser li a {
  color: #6397ff;
}

.col-md-6.date-list.pr-0.py-4 {
  display: none;
}

.copy-right {
  color: white;
}

footer .container {
  background: linear-gradient(135deg, #e0e0e0, #cfcfcf, #b0b0b0);
  background-image: linear-gradient(
      135deg,
      rgba(255, 255, 255, 0.1) 25%,
      transparent 25%
    ),
    linear-gradient(225deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%),
    linear-gradient(45deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%),
    linear-gradient(315deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%);
  background-color: #31486a;
}

.pkp_block h2.title,
.pkp_block .content span.title,
.pkp_block span.title {
  text-shadow: 1px 1px 1px #3e2b2b;
  background-image: linear-gradient(
      135deg,
      rgba(255, 255, 255, 0.1) 25%,
      transparent 25%
    ),
    linear-gradient(225deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%),
    linear-gradient(45deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%),
    linear-gradient(315deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%);
  background-color: #002f5d;
  color: white;
}

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 20%;
  height: auto;
}
.navbar-brand.navbar-brand-logo img {
  max-width: 100%;
}

.footer-contact img {
  max-width: 100%;
}
