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

    .sm-logo img{
        width: 125px;
    }
    .big-logo img{
        width: 90px;
    }
    .form{
        width: 100%;
    }

    .logo-row{
  /*  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;*/
  position: absolute;
  transform: translateY(-50%);
  /* inset: 0; */
  /* margin: 0 auto; */
        top:50%;
  min-height: 500px;
  /* height: 100%; */
  width: 100%;
  }
    .form{
        /* position: unset; */
        /* margin: unset; */
    }    
    .show-below-450 {
        display: block !important;
        color: red;
        padding-left: 0;
        padding-right: 0;
    }

}
