.ui .header {
    background: none;
    padding-left: 0;
}

.header {
    background-color: #254F86;
}

.patient-banner {
    background-color: #031223;
}

.patient-banner .label {
    font-style: italic;
    color: #bdbdbd;
}
.proforma-header {
    background-color: #3684FF;
}
.proforma-header a {
    color: white;
}
.proforma-wrapper .sections {
    border: 1px solid #3684FF;
}
.inner .section {
    background-color: white;
}
.question-wrapper {
    border-bottom: 1px solid #cccccc;
}
.question-wrapper .question {
    padding: 10px 25px;
    display: inline-block;
    vertical-align: center;
}
.section .question {
    clear: none;
    width: 99%;
}
.middle-section .proforma-header {
    background-color: #245566 !important;
    border: 1px solid #3684FF;
    border-bottom: 0;
}
.section-header.consent {
    background-color: #9c38bd;
}

/* directive box */
.question-wrapper.directive:first-child {
    background-color: #EFF9FC !important;
    border: 1px solid lightgrey;
    border-radius: 2px;
}
.directive .question .title {
    margin-left: -5px;
}

.answers {
    width: 63.5%;
}

.dent-manikin-directive {
    margin-bottom: 20px;
}
.dent-selected-areas .section-header {
    background-color: white;
    color: black;
    padding: 0 8px;
}
.dent-manikin-viewer {
    display: table-cell;
    vertical-align: middle;
}

.dent-selected-areas {
    display: table-cell !important;
    width: 100%;
}

.manikin-wrapper {
    display: table;
    width: 100%;
}