.subform_holder{
    background: #F7EDED;
    border: 1px solid #ddd;
    padding:15px;
    width: 100%; /* 600px;*/
    max-width: 95vw;
    margin:0 auto;
}

.mpFormField ul{
    list-style-type: none;
    padding-inline-start: 0;
}

.mpFormField ul li{
    height: 40px;
}



.mpFormField ul li input[type=checkbox] {
    transform:scale(1.5);
    margin-right: 30px;
}

.subform_holder table.mpFormTable tbody tr td{
    border:0;
    background: none;
    background-color: transparent;
}

#CNT1058{
    display:none;
}

.subform_holder table.mpFormTable tbody tr:nth-child(odd) td{
    background: none;
    background-color: transparent;
}

.mpLabelRow td{
    padding:0;
}

table.mpQuestionTable{
    width:100%;
    border:0;
}
table.mpQuestionTable  tbody tr td{
    border:0;
    background: none;
}
table.mpQuestionTable  tbody tr td:first-child{
    width: 50%;
}
table.mpQuestionTable  .sublabel{
    display:none;
}
