﻿/*#region Allgemein*/

input[type="text"], .inputContainer, #lbForgotPasswordInfo {
    font-size: 14pt;
}

input[type="text"] {
    letter-spacing: 1px;
}

input[type="submit"], input[type="button"], button {
    letter-spacing: 0.5px;
    font-size: 12pt;
    height: 36px;
}

input[type="text"] {
    background: transparent !important;
    border: none !important;
}

/*#endregion*/

/*#region Tables*/

#divForgotPassword {
    margin: 15px 0 30px 0; /* at once: top, right, bottom, left */
}

#divForgotPasswordTable {
    width: 500px;
    margin-bottom: 150px;
}

#divForgotPasswordInputTable {
    width: 330px;
}

#tbForgotPassword {
    width: 100%;
    background-color: red;
}

.tdlabel {
    width: 150px;
}

.tdvalue {
    float: right;
}

#tdForgotPasswordOutside {
    min-width: 660px;
    width: 660px;
}

#forgotPassword a {
    background-color: #d3dce0; /* Buttons etc.*/
    margin-left: 10px;
    margin-right: 3px;
    padding: 2px 3px;
    text-decoration: none;
}

#forgotPassword ul {
    margin: 0;
}

#forgotPassword li {
    display: inline;
    list-style: none;
}

#forgotPasswordForm .tdlabel {
    width: 160pt;
}

#forgotPasswordForm .main {
    height: 20px;
}

/*#endregion*/

/*#region Labesls*/

#lbForgotPasswordInfo {
    text-align: left;
    margin-left: 5px;
}

#divForgotPasswordInfo {
    margin-bottom: 65px;
}

/*#endregion*/

/*#region Buttons*/

#divSubmit {
    text-align: center;
}

#btnOK {
    width: 210px;
    margin-right: 5px;
}

#btnCancel {
    width: 165px;
    margin-right: 50px;
}

#btnInfoOK {
    width: 90px;
}

/*#endregion*/

/*#region Validator*/

#forgotPasswordForm .validator {
    text-align: center;
    vertical-align: bottom;
}

#forgotPasswordForm .validation-error {
    display: block;
    margin-left: 15px;
}

#forgotPasswordForm .validation-summary-errors ul {
    margin: 0;
    padding: 0;
}

#forgotPasswordForm .validation-summary-errors li {
    display: inline;
    list-style: none;
}

/*#endregion*/