body {
  background-color: #F1F1F1; }

#content > * > * {
  background-color: #fff; }

.header .navigation .nav-items.actived > a {
  color: #fff;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
.header .navigation .nav-items ul a,
.header .navigation .nav-items ul span {
  color: #2e2e2e; }
@media screen and (max-width: 767px) {
  .header .navigation .nav-items {
    border: none; }
    .header .navigation .nav-items a {
      text-align: start;
      font-size: 17px;
      line-height: 40px;
      height: auto; }
    .header .navigation .nav-items.actived > a {
      text-shadow: none !important; }
    .header .navigation .nav-items ul li a {
      color: #7A878C; } }

.portlet-title {
  border-width: 2px!important; }

.ltr .header .left-menu .date-c {
  text-align: end; }

