
@media screen and (max-width: 570px) {

body { font-size: 1em; }

.header {
  margin-bottom: 0;
}

.header .nav {
  
}


.header .nav ul {
  
}


.header .nav-access ul li,
.header .nav ul li {
  font-size: 16px;
  clear: both;
  float: left;
}

.section-companies {
  display: none;
}

li.feature img {
  width: 50px;
  float: left;
  height: 50px;
}

.intro {
  height: auto;
}

.container .intro .row h1 { clear: both; }

.intro h1 { font-size: 36px; margin-top: 0; }

li.feature {
  padding: 0 5px;
  margin-bottom: 10px;
}

li.feature p {
  font-size: 16px;
  line-height: 1.3;
}

.section-statistic, .section-features {
  margin-bottom: 20px;
}

.navbar-default { border: 0; margin-bottom: 0; }

.fullscreen { height: 515px; }

.navbar { min-height: initial; }
.navbar-toggle { margin: 0; border: 0; }

.container-fluid {
  margin-right: 0;
  margin-left: 0;
}


.footer ul li { font-size: 16px; }


.footer .col-xs-3 { width: 100% !important; }

}