#switchUserDialog * {
    font-size: 0.95em;
}

#switchUserDialog_content .ui-inputfield {
    background: #FFFFFF;
    color: #000000;
    width: calc(100% - 6px) !important;
    box-shadow: none;
    border: 1px solid #c5dbec;
    vertical-align: middle;
    padding: 4px;
    border-radius: 0;
}

#switchUserDialog div.ui-icon {
    width: 7px;
    height: 7px;
}

#switchUserDialog span.ui-button-text {
    padding: 0;
    font-size: 0.95em;
}

#switchUserDialog div.ui-dialog-footer {
    text-align: right;
}

#switchUserDialog button.ui-button {
    padding: .4em 1em;
    line-height: normal;
    margin-left: 10px;
}

#switchUserDialog span.required::after {
    content: "*";
    color: red;
}

#switchUserDialog .ui-widget-header {
    color: #FFFFFF;
    font-weight: bold;
    border: 1px solid #4297d7;
    background: #5c9ccc url(jquery-ui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;
}

#switchUserDialog .ui-dialog-titlebar {
    padding: 0.4em 1em;
}

#switchUserDialog .ui-dialog-titlebar-close {
    border: none;
}

#switchUserDialog .ui-resizable-n {
    height: 2px;
}

#switchUserDialog .ui-resizable-s {
    height: 2px;
}

#switchUserDialog .ui-resizable-e {
    width: 2px;
}

#switchUserDialog .ui-resizable-w {
    width: 2px;
}

.switchUserLabelColumn {
    width: 30%;
}

.switchUserInputColumn {
    width: 60%;
}

.switchUserInputColumn > input {
    width: 97%;
}

.switchUserFullWidth {
    width: 100%;
}

table.switchUserFullWidth {
    padding-bottom: 10px;
}