.container-header .grid-child {
  padding: 0;
}

.container-header .site-description{
  color: rgb(23, 23, 23);
  font-weight: 700;
}

.container-component, 
header .grid-child,
footer .grid-child {
  max-width: 1000px !important;
}

.brand-logo {
  font-weight: 700;
}

a:not([class]),
a {
  text-decoration: none;
}

.nav.nav-tabs {
  background-color: inherit;
  border: 0;
  box-shadow: none;
}

.mod-list li {
  padding-right: 10px;
}

.breadcrumb {
  background-color: inherit;
  font-size: 90%;
}

.com_joomgallery .jg-link,
.com_joomgallery h2,
.com_joomgallery h3 {
  display: none;
}

.layout-blog.view-category .item-image {
  max-width: 33%;
}