h1 {
  font-size: 22px;
  font-weight: bold;
}

.col-md-8.has-sidebar {
  background-color: #fcfcfc;
  box-shadow: none;
  border-width: 4px;
  border-style: dotted;
  border-color: #f5f5f5;
}

a:hover {
  color: #ff4c30;
  backface-visibility: hidden;
  position: relative;
  transition: 0.5s color ease;
  text-decoration: underline;
}

#related-articles {
  display: none;
}

a {
  color: #124cb8;
}

.col-md-8 {
  background-color: #fcfcfc;
  box-shadow: none;
  border-width: 4px;
  border-style: dotted;
  border-color: #f5f5f5;
}

.document-gallery .document-icon img {
  width: 40px;
}

.document-gallery .document-icon .title {
  color: #360f7a;
  font-size: 14px;
  line-height: 20px;
}

@media  {
  img {
    width: inherit;
  }
}

p {
  color: #292929;
}

.vc_separator h4 {
  color: #003859;
  font-size: 14px;
  font-weight: bold;
}

#lcp_instance_0.lcp_catlist {
  margin: 0px;
  padding-left: 10px;
}

#sidebar.sidebar h2 {
  font-size: 18px;
}

.comments {
  display: none;
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a {
  padding: 10px 16px;
}
@media only screen and (max-width: 1200px) {
.navigation-wrapper .primary-navigation-wrapper header .navbar-brand img {
    max-width: 250px;
		max-height: 100px;}
}