﻿#choose-option-radio-button-list {
    margin-bottom: 15px;
}

    #choose-option-radio-button-list > input[type="radio"] {
        vertical-align: middle;
        width: 20px;
        float: left;
    }

.custom-popup {
    background-color: #efeeef;
    display: inline-block;
    left: 50%;
    padding: 15px;
    position: fixed;
    text-align: justify;
    top: 40%;
    z-index: 10;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
    -moz-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
    -ms-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
    -o-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
    -webkit-transition: opacity .5s, top .5s;
    -moz-transition: opacity .5s, top .5s;
    -ms-transition: opacity .5s, top .5s;
    -o-transition: opacity .5s, top .5s;
}

    .custom-popup p, .custompopup div {
        margin-bottom: 20px;
        width: 400px;
    }

    .custom-popup label {
        display: inline-block;
        text-align: left;
        width: 120px;
    }

    .custom-popup input[type="text"], .custompopup input[type="password"] {
        border: 1px solid;
        border-color: #999 #ccc #ccc;
        margin: 0;
        padding: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        -o-border-radius: 2px;
        border-radius: 2px;
    }

        .custom-popup input[type="text"]:hover, .custompopup input[type="password"]:hover {
            border-color: #555 #888 #888;
        }

    .custom-popup input[type="submit"] {
        float: right;
    }

.reset-password-application-form-label-td {
    width: 300px;
}

.text-danger {
    color: red;
}