/*
This file contains overrides of general styles used in dialogs.
*/
BODY.dialog {
    padding: 16px !important;
    margin: 0;
    flex-direction: column;
}

.dialog H1 {
    display: block;
    font-weight: bold;
    font-size: 110%;
    margin: 5px;
    letter-spacing: 0;
    word-spacing: 0;
}

.dialog P {
    display: block;
    margin: 5px;
    padding: 0;
}

.dialog FORM {
    padding: 0;
    margin: 0;
}

.dialog FORM.inputs {
    margin: 0;
    padding: 5px;
    border: 1px solid black;
}

.dialog FORM .variable {
    display: block;
}

.dialog FORM .checked .choice {
    display: block;
}

.dialog FORM .unchecked .choice {
    display: none;
}

.dialog FORM .choice {
    display: block;
    margin-left: 10px;
    font-weight: normal;
}

.dialog .buttons {
    display: block;
    text-align: right;
    margin-right: 0px;
    margin-top: 5px;
}

.dialog TABLE {
    padding: 0;
}

.dialog TABLE.tableResult {
    background-color: #9c9c9c;
}

.dialog TABLE.tableResult .title TD {
    background-color: #e0e0e0;
}

.dialog TABLE.cleartable {
    background-color: #9c9c9c;
    background-color: white;
}

.dialog .overskrift {
    background-color: #e0e0e0;
}

.dialog .dropdown TABLE {
    margin: 1px;
    padding: 0px;
}

.dialog .morpheuslist td {
    background-color: transparent;
}

.dialog .paginglistnavigator .overskrift {
    background-color: white;
}

/* CoreRespondentSelectDialoge */
.dialog FORM.selectRespondentsForm {
    margin-left: 10px;
}

.dialog .selectRespondentsForm .submitButton {
    margin-top: 5px;
}

.customizeColumnsTable {
    display: block;
    height: calc(100% - 100px);
    overflow-y: scroll;
    overflow-x: hidden;
}
