
body { font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 400; color: #888; line-height: 30px; text-align: center; }

h1 { font-size: 26px; font-weight: 300; color: #555; line-height: 46px; font-style: italic; }

::-moz-selection { background: #8542a0; color: #fff; text-shadow: none; }
::selection { background: #8542a0; color: #fff; text-shadow: none; }


.form-login { padding: 20px 0; }

.form-login p.description { margin-bottom: 20px; }
.form-login p.copyright { margin-top: 40px; }

.form-login .form-group { text-align: left; }

.form-login input[type="text"],
.form-login input[type="password"] {
    background: none; border: 1px solid #ddd;
    font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 400; color: #888;
    box-shadow: none;
}
.form-login input[type="text"]:focus,
.form-login input[type="password"]:focus { outline: 0; background: none; border: 1px solid #a365bc; box-shadow: none; }

.form-login input[type="text"]:read-only { background: #f8e6ff; }

.form-login input[type="text"]::-moz-placeholder,
.form-login input[type="password"]::-moz-placeholder { color: #bbb; font-style: italic; }

.form-login input[type="text"]:-ms-input-placeholder,
.form-login input[type="password"]:-ms-input-placeholder { color: #bbb; font-style: italic; }

.form-login input[type="text"]::-webkit-input-placeholder,
.form-login input[type="password"]::-webkit-input-placeholder { color: #bbb; font-style: italic; }

.form-login button.btn-customized {
        margin-top: 1rem;
        padding: .75rem 1.5rem;
        background: #a365bc;
        border: 0;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        font-weight: 400; color: #fff;
    box-shadow: none;
}

.form-login button.btn-customized:hover,
.form-login button.btn-customized:active,
.form-login button.btn-customized:focus,
.form-login button.btn-customized:active:focus,
.form-login button.btn-customized.active:focus,
.form-login button.btn.btn-primary:not(:disabled):not(.disabled):active,
.form-login button.btn.btn-primary:not(:disabled):not(.disabled):active:focus {
        outline: 0; background: #8542a0; border: 0; color: #fff; box-shadow: none;
}

