@media only screen and (min-width: 767px) and (max-width:990px) {

.container {
  width: 100%;
}


}

@media (max-width:979px) {

.SplitFeatureText {
  min-height: inherit;
}

}

@media only screen and (max-width:860px) {

.header2 .navbar-default .navbar-nav>li,
.header1 .navbar-default .navbar-nav>li{
  padding: 28px 8px;
}

a.mobile-menu-close {
    right: 18px;
  
}

}

@media screen and (max-width: 768px) {  

.feature.business i {
  left: 0.85em;
  top: 0.45em;
}

.header1 .navbar {
    height: 100px;
}

.header2 .navbar {
    height: 75px;
}


}

@media screen and (max-width: 767px) {  


.Banner .customtypewowslider {
  margin-top: 100px;
  box-sizing: border-box;
  }

.Banner .videowrap {
  padding-top: 100px;
  }

.Banner .customtypewowslider .flex-caption {
  padding-top: 0;
  }

.header2 #mobile-menu-wrap {
  margin-top: 37px;
  }

.mobile-menu-open .header .navbar .navbar-brand.large {
  transform: inherit;
  }

#mobile-menu-wrap .navbar-nav {
  margin-top:50px;
  }

div.header2 ul.navbar-nav > li.dropdown.Active, div.header2 ul.navbar-nav > li:hover {
  background: inherit;
  }

div.header2 ul.sub-menu > li > a.Active {
  color: #000;
  }

.navbar-default .navbar-nav > li > a {
  padding: 5px 15px;
  }

.header2 .navbar-default .navbar-nav>li {
  padding-top: 0;
  }

.mobile-menu-open .header .navbar .navbar-brand.mobile {
  display: none;
  }

/*a.mobile-menu-close {
  right: 18px;
  top: 30px;
  }*/

nav.navbar-user a {
  font-size: 0;
}

.language-button i.fa-chevron-down {
  display: none;
  }
.user-links .nav .dropdown-menu.languages {
  display: none;
  }

.user-links .nav li.dropdown.open .dropdown-menu.languages {
  display: block;
  border: none;
  }
.user-links .nav li.dropdown.open .dropdown-menu.languages li {
  display: block;
  color: #fff;
  }


.user-links .nav li.dropdown.open .dropdown-menu.languages li a {
font-size: 14px;
  }
.user-links .caret {
  display: none;
  }
/*.container {
  width: 100%;
}*/



nav.navbar-user a > i {
  font-size: 20px;
  padding: 0.5em;
}

.user-links .navbar-nav > li {
  display: inline-block;
}

.header .navbar .navbar-brand.large {
  width: 80%;
}

.funfacts {
  padding: 1em 0;
}

.feature.business i {
  left: 0.85em;
  top: 0.45em;
}

.copyright p {
  text-align: center;
}

}