.not-at-top .t4-header.t4-sticky {
  background: #332d29;
  position: fixed !important;
  width: 100%;
}

#t4-section-6 h4{
  display: none;
}

.t4-main-body {
  padding-top: 0;
  padding-bottom: 0;
}

.t4-footer .t4-section-inner {
  padding:1.07rem;
}

#t4-footer-info {
  padding-top:3rem;
  padding-bottom:1.07rem;
}
.mod-article-list.style-2 .item-inner {
  text-align: left;
}

.mod-article-list.style-2 .item-inner .article-content {
  padding: 0 1rem;
}

div.ja-masthead::before {
  opacity: 0.2;
}

.item-image.pull-left, .pull-left.item-image{
  float: left !important;
  margin-right: 2rem;
}

.no-sidebar .article-body, .no-sidebar .com-content-article__body{
  max-width: 900px;
}

h1.intro-image {
  display:none;
}

.largeheader .h6{
  font-size: 2rem !important;
}

navbar-brand img.logo-img{
  height: 60px;
}

.logo-img, .logo-img-sm{
  width: 100%;
  min-width: 280px;
}

.logo-img{
  min-width: 18vw;
}

.t4-module .nav li a{
  padding: 0;
}

#Mod248 .section-title-wrap.text-center {
  margin-top: 2rem;
  margin-bottom: 0rem;
}

.acm-features.style-5 .align-bottom .features-desc .section-title-wrap {
  margin-bottom: 1.2rem;
}

.section-title-wrap {
  margin-bottom: 1.2rem;
}

.sidebar-l .module-inner {
  padding-top: 4rem;
}

#t4-main-bottom {
  padding-bottom: 0;
}