.heading{margin:10px 0}.heading .form-control{margin:0;padding:0}.question-text .form-control{line-height:31px;margin:0}.question-text .form-control label{font-size:15px}.question-text .form-control label.error{color:red;font-style:italic;font-weight:normal;padding:0 10px;cursor:auto;display:none}.answer-choice{margin:0}.answer-choice .form-control{margin:0}.answer-choice .form-control label{padding:0}.answer-choice .form-control label strong{width:auto}.answer-choice .form-control .question-textinput,.answer-choice .form-control .question-textarea{margin-bottom:5px}.answer-choice .form-control .question-textinput,.answer-choice .form-control .question-textinput-short{width:85%}.answer-choice .form-control.bullet{vertical-align:middle}.answer-choice.expandable-heading{cursor:pointer}.answer-choice.expandable-heading .toggle{font-family:courier new, courier;line-height:21px}.answer-choice.expandable-heading .collect-category{font-size:16px;font-weight:bold;padding:0 2px;vertical-align:bottom}.answer-choice.expandable-heading .collection-description{padding:0 0 5px 20px}.answer-choice.expandable-answer-choice{display:none;margin:0 25px}.bullet-spacer{display:block;min-width:15px;margin-right:5px;float:left;line-height:31px}.warning-div{color:#900;background-color:#FEE;border:1px solid #633;text-align:center;font-weight:700;padding:5px 0;margin:10px 0}.warning-div.no-error{display:none}.warning-div .icon-caution-inverse{font-size:18px;padding:10px}.vue-accordion{border:none !important}.vue-accordion a.toggle .icon-plus,.vue-accordion a.toggle .icon-minus{display:none}
