html {
  font-size: 62%;

}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
*,
*:before,
*:after {
  box-sizing: border-box;
}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
   .col-md-3{
    float: left;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16%;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
