html {
    position:relative;
    min-height: 100%;
  }
body{
    padding-top: 80px;
    width:100%;
    background-color: #1f92aa;
    color: #ffffff;
    margin-bottom:190px;
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 190px; 
  }
  .imageSmall{
      display:none
  }

  @media only screen and (max-width: 600px) {
    .footer {
      Position: relative;
      height:50px;
    }
  }

  @media only screen and (max-width: 600px) {
    .imageBig{
        display:none
    }
    .imageSmall{
        display:inline;
    }
  }

  @media only screen and (max-width: 600px) {
    body{
        padding-top:0px;
    }
    h2{
        font-size:150%;
    }
    .col-sm{
        padding-top:20px;
    }
}