﻿/*****************************/
/* Global                    */
/*****************************/
.loginlogout h2
{
    font-size: 3.5rem;
}
.loginlogout h3
{
    font-size: 2.75rem;
}
.loginlogout a
{
    color: #392b4a;
    text-decoration: underline;
}
.loginlogout .cgray
{
    padding: 25px 0;    
}
.loginlogout .toppadding
{
    padding-top: 5rem;
}

/*****************************/
/* Formulare                 */
/*****************************/
.loginlogout table td
{
    border: none;
}
.loginlogout .inputfield.regular, 
.loginlogout .inputfield.dropdown
{
    width: 90%;
}
.loginlogout ::placeholder
{
    color: #d8c7ff;
    opacity: 1;
}
.loginlogout :-ms-input-placeholder
{
    color: #d8c7ff;
}

.loginlogout ::-ms-input-placeholder
{
    color: #d8c7ff;
}
.loginlogout .inputfield.dropdown
{
    -webkit-appearance: none;
}
.loginlogout .inputfield.plz
{
    width: 17%;
}
.loginlogout .inputfield.ort
{
    width: 71%;
}
.loginlogout .fileInput .ruButton.ruBrowse
{
    width: 100%;
}
.loginlogout .message
{
    background-color: rgba(255, 255, 255, .5);
    margin: 0 10px 25px 10px;
    padding: 8px 0 0 0;
    border-radius: 5px;
}
.loginlogout .message.error
{
    background-color: rgba(216,199,255,.25);
}
.loginlogout .message p
{
    padding: 0;
    margin-bottom: 10px;
}
.loginlogout .valSummary > div
{
    margin: 0 0 25px 0;
    padding: 5px 20px 1px 20px;
    color: #fff;
    background-color: rgba(129, 102, 198, 1);
    border-radius: 5px;
}
.loginlogout .valSummary h3.vsummary
{
    font-size: 2.75rem;
    line-height: 3.25rem;
    padding-top: 0;
    margin-top: 0;
}
.loginlogout .valSummary h3 span
{
    font-size: 2rem;
    line-height: 2rem;
    font-weight: lighter;
}
.loginlogout input.weiter
{
    background-color: #8166c6 !important;
    background: linear-gradient(270deg, #1e0c50 0, #9404b4 0, #8166c6 100%) !important;
    color: #fff !important;
    border-radius: 50px !important;
    font-size: 14px;
    font-weight: normal;
}
.loginlogout input.weiter:hover
{
    color: #fff;
}