#t4-topbar  {
 direction: ltr;
}
#t4-header .container {
  padding-top: 0.857rem;
  padding-bottom: 0.857rem;
}

.acm-slideshow .item::before {
  content: "";
  opacity: .7;
  background: none;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.h2, h2 {
    font-size: 2rem;
   
}


 
.t4-masthead-title
{
      background:#2d5c53;
}
.t4-mainnav { background-color: #f4f4f4; }

.isotope-layout .isotope-filter-list button.active, .isotope-layout .isotope-filter-list button:hover, .isotope-layout .isotope-filter-list button:focus, .isotope-layout .isotope-filter-list button:active {
  color: #45b244;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  border-radius: 4px 4px 0 0 ;
}
.isotope-layout .isotope-filter-list {
  border-bottom: 1px solid #ddd;
}
.card {
  max-width: 100% !important;
}
.gsilist li {
  border-right: 1px solid #dcd1d1;
  padding-left: 10px;
  padding-right: 10px;
}
body.modal-open .modal {
  background-color: transparent;
  
}
.classsection2 {padding-top: 50px;}
.pb-4, .py-4 {
  padding-bottom: 0rem !important;
  padding-top: 0rem !important;
}
.row, div.mod-languages ul {
    padding-top: 5px !important;
}
ol, ul, dl {
    margin-bottom: 10px;
}
.acm-slideshow .item { 
  height: 600px;
}
.acm-slideshow .slider-content {  
  padding-top: 10rem;  
}
@media (min-width: 1200px) {
  #t4-section-1 .container {
    max-width: 100%;
  }
}
.poweredby {display:none;}
#t4-masthead .bg-overlay-image {
  background-image: none; 
}

.t4-mainnav .col-lg-10 {   
    flex: auto;
    max-width: 100%;
 }