.create-new-user-page {
    background: white;
    position: relative;
}

/*#peopleImage {
    position: absolute;
    left: 30px;
    top: 20px;  
}*/

.imageAndBlurb h3, .imageAndBlurb p {
    display: inline-block;
}

#passwordMeter {
    position: relative;
    float: left;
    display: inline;
    float: left;
    left: 270px;
    top: -40px;
}

.frame {
    position: absolute;
    width: 147px;
}

.meterImage {
    position: absolute;
    left: 9px;
    top: 21px;
    width: 128px;
}

.Red {
    color: red !important;
}

.no-close .ui-dialog-titlebar-close {
    display: none !important;
}

.create-form input {
    margin-right: 36px;
    cursor: pointer;
}

    .create-form input#ReferredBy {
        width: 168px;
    }

    .create-form input.oneHalf {
        width: 114px;
        margin-right: 5px;
    }

    .create-form input.oneQuarters {
        width: 77px;
        margin-right: 5px;
    }

.create-form select.phones {
    width: 128px !important;
}

.create-form select.regions {
    width: 66px;
    margin-right: 4px;
}

.create-form select.doubleLength {
    width: 264px;
}

.imageAndBlurb .isloading-wrapper.isloading-right {
    position: absolute;
    bottom: 22px;
    right: 75px;
}

.imageAndBlurb .isloading-overlay {
    width: 100% !important;
}

.imageAndBlurb .isloading-overlay .isloading-wrapper {
    width: auto !important;
}

.guest-rsvp-page {
    background: white;
    position: relative;
}

    .guest-rsvp-page .create-form .controls.column1 {
        width: 100%;
    }

    .guest-rsvp-page .create-form .show-details {
        line-height: 2em;
        width: 37%;
        float: left;
    }

        .guest-rsvp-page .create-form .show-details.emphasis {
            font-weight: bold;
        }

    .guest-rsvp-page .create-form .guestRsvpButton {
        padding: 10px 20px;
        background: #0a2835;
        color: white;
        border: none;
        text-transform: uppercase;
        width: 254px !important;
    }

        .guest-rsvp-page .create-form .guestRsvpButton.rsvpNo {
            background: #92a3ad;
        }

    .guest-rsvp-page .create-form a#GetDirections {
        padding: 4px 10px;
        border: 1px solid #e78f08;
        background-color: #f6a828;
        text-align: center;
        border-radius: 4px;
        text-transform: uppercase;
        font-size: 12px;
    }

    .guest-rsvp-page .create-form .for-more-info {
        margin: 28px 0 0 0px;
        font-size: 12px;
        font-weight: bold;
    }

        .guest-rsvp-page .create-form .for-more-info a {
            color: #133F5C;
        }

.guestRsvpButton {
    padding: 10px 14px;
    background: #0a2835;
    color: white;
    border: none;
    text-transform: uppercase;
    width: 254px !important;
    text-align: center;
    cursor: pointer;
}
