.mpFormField ul{height:auto;list-style-type:none;padding-left:0;margin:0}.mpFormField li{clear:both;height:auto;overflow:hidden;width:100%;margin-bottom:5px}.mpFormField textarea,.mpFormField input:not([type=radio]){margin:0 10px 0 0;width:95%}.mpFormField input[type=radio]{width:25px}.mpFormField .mpDateField.mpDD,.mpFormField .mpDateField.mpMM{width:50px}.mpFormField .mpDateField.mpYYYY{width:85px}.mpFormField ul li input,.mpFormField input.submitButton{width:auto}ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable.mpMatrixQuestion{flex-direction:column;display:block}ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable,.mpLabelRow{display:flex;flex-wrap:wrap}ul.mpFormTable.mpTwoColumnLayout li.mpQuestionTable{padding-right:0;margin-right:0}.mpFormTable{padding-left:0}.mpLabelRow,.mpMatrix,.mpFormText{width:100%}.mpErrorRow{flex-basis:100%}.mpFormField,.submitCell{flex-basis:58%}.mpFormLabel,.submitCellSpacer{flex-basis:38%}.mpQuestionTable div,.mpFormTable div{border:0 none;vertical-align:top;padding-bottom:5px;padding-top:5px}