
html {
  position: relative;
  min-height: 100%;
}
body {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* #footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px;
  background-color: #FFF;
  text-align: center;
} */

/* #footer a {
    color: #333;
}

#footer a:hover {
    color: #000;
} */

.container .text-muted {
  margin: 20px 0;
}

@media (min-width: 576px){
  .container {
      max-width: 540px;
  }
}
@media (min-width: 768px){
  .container {
      max-width: 720px;
  }
}
@media (min-width: 992px){
.container {
    max-width: 960px;
}
}
@media (min-width: 1200px){
  .container {
      max-width: 1140px;
  }
}
#footer{
  font-family: "Roboto", sans-serif !important;
  line-height: 21px;
}
#footer h4{
  margin-top:0px!important;
  margin-bottom:8px!important;
  line-height:19.4px!important;
}
.grid-item2{
  line-height: 24px;
}