.santepublic .dropdown-menu {width:350px;}
.t4-topbar {
  padding-top: 0;
  padding-bottom: 0;
}


.gsitopmenu {line-height: 30px; }
.gsitopmenu .navbar-nav {display: contents;}
.gsitopmenu  .navbar {padding: 0 0 ; justify-content: space-evenly;}
.gsitopmenu  .nav-link {padding: 21px 30px ; border-right: 1px solid #e9e9e9;}


.gsi-menubar li {
	width: 109%;
}
.t4-megamenu .dropdown-menu .dropdown-menu-inner > ul {
  padding: 0rem;
}

.languages
{
	min-width:110px;
padding-top: 8px;
}
div.mod-languages li {
  margin: 0rem;
}
.t4-banner {
  background: #00509f;
}
.blog .item-image img, .blog-featured .item-image img {
  object-fit: cover;
  height: 200px;
}
.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
  padding: 16px 14px;

}
.mod-languages
{
	float:right
}

#t4-section-14
{
padding-top:10px;
padding-bottom:10px;
}
.position-0{
display:flex;
}


#mod-finder-searchword189{
width: 100px;
box-sizing: border-box;
border: 1px solid #ccc;
border-radius: 4px;
font-size: 12px;
background-color: #fff;
background-image: url("../../../../images/Icon/searchicon.png");
background-position: 5px 9px;
background-repeat: no-repeat;
padding: 1px 0px 2px 25px;
-webkit-transition: width 0.4s ease-in-out;
transition: width 0.4s ease-in-out;
height: 35px;
margin: 3px;

}
#mod-finder-searchword189:focus{ width: 100%;}
#mod-finder-searchword189:hover{ width: 100%;}

.t4-megamenu .dropdown-menu {
  background: #fcfcfc;
}

.mod-languages__select .btn {
padding: .46rem 1.857rem;
}
.languages {
  padding-top: 3px;
}
.t4-module {
  margin-top: 0;
}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item {
	padding: .4rem .4rem;
}

.t4-main-body {
  padding-top: 1.58rem;
}
.sidebar-l {
  border: 1px solid #F4F4F4;
  margin-right: 16px;
  padding-right: 2px;
  background-color: #fcfcfc;
  padding-top: 20px;
}

@media (min-width: 992px) {
    .large-gutters.row {
        margin-left: 0;
        margin-right: 0;
    }
}

@media (max-width: 2000px) {
    .large-gutters.row > div {
        padding-left: 8px;
        padding-right: 8px !important;
        top: 0 !important;
    }
}
.acm-features.style-1 .features-details {
    margin-top: 125px;
}
@media (max-width: 567px) {
  .acm-features.style-1 .features-details {
    margin-top: 10px;
}
    
}


