@charset "utf-8";
body{
    margin: 0;
    font-family: tahoma;
    font-size: 14px;
    background-color: #030169cb;
}
input:focus {
    outline: #ff0000 auto 8px !important;
    box-shadow: none !important;
}

label.error {
    color: rgb(255, 185, 185);
    font-size: 12px;
}

input[type="text"].error {
    background: #ffb5b5;
    outline: #c86969 auto 5px;
}

input[type="checkbox"].error {
    outline: #fc3b3b auto 5px;
    background-color: #ff0000 !important;
}

input[type="radio"].error {
    background: #ffb5b5;
    outline: #fc3b3b auto 5px;
}

input[type="password"].error {
    background: #ffb5b5;
    outline: #fc3b3b auto 5px;
}

input[type="time"].error {
    background: #ffb5b5;
    outline: #fc3b3b auto 5px;
}

input[type="file"].error {
    background: #ffb5b5;
    outline: #fc3b3b auto 5px;
}

textarea.error {
    background: #ffb5b5;
    outline: #fc3b3b auto 5px;
}

select.error {
    background: #ffb5b5;
    outline: #fc3b3b auto 5px;
}