html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: auto;
}

@media (max-width: 576px) {
    .responsive-input

    {
        width: 60px !important;
        min-width: 0 !important;
        max-width: 100px;
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        font-size: 0.95rem;
    }

}

/*.columnShow{
    visibility:visible;
}

.columnNoShow{
    visibility:collapse;
}

@media only screen and (max-width:450px){
    .columnShow{
        visibility:collapse;
    }

    .columnNoShow{
        visibility:visible;
    }
}*/