.m-login.m-login--1 .m-login__aside {
    width: 500px;
    padding: 2rem 4rem;
}

.m-login.m-login--1 .m-login__wrapper {
    padding-top: 14%;
}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control {
    color: white;
    background: rgba(0, 206, 209, 1);
}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control:focus {
    color: white;
}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control::-moz-placeholder {
    color: white;
    opacity: 1; }
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control:-ms-input-placeholder {
    color: white; }
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control::-webkit-input-placeholder {
    color: white; }
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control:focus {
    color: white; }
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .m-login__form-sub .m-checkbox {
    color: white;
}

.btn-focus {
    border: 1px solid #707070;
}

.m-login-2--skin-3{
    /*background: rgba(0, 206, 209, 1); !* Old browsers *!*/
    /*background: -moz-linear-gradient(bottom, rgba(0, 206, 209, 0.85) 0%, rgba(0, 206, 209, 0.85) 100%), url(../media/img/logo/background.png) no-repeat top center; !* FF3.6-15 *!*/
    /*background: -webkit-linear-gradient(bottom, rgba(0, 206, 209, 0.85) 0%, rgba(0, 206, 209, 0.85) 100%), url(../media/img/logo/background.png) no-repeat top center; !* Chrome10-25,Safari5.1-6 *!*/
    /*background: linear-gradient(to top, rgba(0, 206, 209, 0.85) 0%, rgba(0, 206, 209, 0.85) 100%), url(../media/img/logo/background.png) no-repeat top center; !* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!*/

    background: url(../media/img/logo/background.jpeg) no-repeat bottom center; /* Old browsers */
}

a.form-regis {
    margin-top: 10px;
    background-color: #00CED1;
    padding: 5px 10px;
    color: white;
    border-radius: 10px;
}

.m-login__btn {
    padding: 10px 20px !important;
}

.modal-content{
    background: #FFFFFF; /* Old browsers */
    background: -moz-linear-gradient(right, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.input-login {
    border-radius: 40px;
    border: none;
    padding: 1.2rem 1.5rem;
    color: white;
    background: #9dd1f3;
}

.input-login::placeholder {
    color: white;
}

.modal .modal-content {
    border-radius: 14px;
}

.btn-green {
    background-color: #206256;
    box-shadow: 0px 5px 10px 2px rgba(32, 98, 86, 0.19) !important;
    color: white;
}

.btn-green:hover {
    background-color: #134c42;
    color: white;
}