.dis {
    color: white;
}
.link {
    font-size: 12pt;
    text-decoration: none;
    color: #818285;
    text-decoration-line: underline;
}
.link:hover  {
    color: #818285;
}
.link:link  {
    color: #818285;
}
.link:active  {
    color: #818285;
}
.link:visited {
  background: orange;
}

.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__logo {
    text-align: center;
    margin: 0 auto 0rem auto;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-action .m-login__btn.m-login__btn--primary {
    color: #ffffff;
    border-color: #818285;
    box-shadow: 0px 0px !important;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .m-login__form-action .m-login__btn {
    color: #818285;
    border-color: #818285;
    background-color: #818285;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control {
    color: #ffffff;
    background: rgba(129, 130, 133, 0.54)
}

::placeholder {
    color:#ffffff !important;
    opacity: 1;
  }

  .m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__form {
    margin: 2rem auto;
}

.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__form .m-login__form-action {
    text-align: center;
    margin-top: 2%;
}

.m-grid.m-grid--hor:not(.m-grid--desktop):not(.m-grid--desktop-and-tablet):not(.m-grid--tablet):not(.m-grid--tablet-and-mobile):not(.m-grid--mobile).m-grid--root {
    -webkit-box-flex: 1;
    flex: 1;
    background-color: aliceblue;
}
