.login-form {

}

/* ----------- Form Field Style ----------- */

@media (min-width: 1001px) {
    .row-last-field {
        padding-right: 0 !important;
    }
}

form p {
    margin-bottom: 15px !important;
}

form textarea {
    width: 100%;
    padding: 10px 15px;
    line-height: 25px !important;
}

form textarea::placeholder,
form input::placeholder {
    color: #999;
}

form select {
    width: 100%;
    font-family: inherit;
    padding: 0 15px;
}

form select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0;
    text-overflow: '';
}

form select::-ms-expand {
    display: none;
}

form i.fa-sort-down.fas {
    top: 10px !important;
}

/* ----------- Status Label Style ----------- */
span.status-lable {
    padding: 3px 7px;
    border-radius: 2px;
    font-size: 11px;
    font-weight: bold;
    width: 87px;
    display: inline-block;
    text-align: center;
    color: #FFFFFF;
}

span.status-lable.awaiting {
    background: #f0ad4e;
}

span.status-lable.reviewing {
    background: #5bc0de;
}

span.status-lable.verified {
    background: #5cb85c;
}

span.status-lable.declined {
    background: #d9534f;
}

span.status-lable.unknown {
    background: #777777;
}

/* ----------- Submit Form Style ----------- */
span#plan_share_price {
    font-weight: bold;
    color: #3cb878;
}

span.plan_share_price_alert {
    font-weight: bold;
    color: #DD4B39;
    display: none;
}