﻿.forms{padding:20px 3%;display:inline-block;width:94%}.dynamic-form{}.form-description,.formElementNormalQuestions,.formElementGroupedQuestions{float:left;width:100%;padding:10px 0;border-bottom:solid 1px #ccc}.formElementNormalQuestions .formRow{border-bottom:none}.formButton{float:left;width:100%;padding:20px 0}.formElementGroupedQuestions{border-bottom:none}.formQuestion{float:left;width:37%;padding:0 3% 0 0}.formAnswer{float:left;width:60%}.formAnswer .cell{float:left;text-align:center;font-weight:bold}.formRow,.formRowAlt{float:left;width:100%;padding:4px 0;border-bottom:solid 1px #ccc}.formRowAlt{background:#eee}.formQuestionSub{float:left;width:40%}.formMultiTextBox,.formTextBox{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.form-validation-error{margin-left:15px;color:#c00}.formRequiredField{color:#c00;margin:3px 0 0 0;float:left}.formCheckBox{float:left}.formElementSubTitle{float:left;width:100%;padding:10px 0}@media(min-width:768px)and (max-width:1024px){}@media(max-width:767px){.formQuestion,.formAnswer{width:100%}.radioButtonListRow .formQuestionSub{width:100%;padding-bottom:7px}}