.ql-question{border:solid 4px #eee;margin:5px 0px 10px 0px;background:#fff;padding-bottom:5px}.ql-question label{position:relative;top:-3px;padding-left:3px}.ql-simplequestion.ql-input_text{width:250px}.ql-input_number{width:50px}.ql-question.invalid .ql-questionNumber{background:#e15c51}.ql-invalidCustom,.ql-invalid .ql-inputwrapper{color:#e15c51;padding-right:20px;background-image:url(imageset/exclamation.106beeb8c569eec71ac9773fbad63d28.png);background-repeat:no-repeat;background-position:top right;display:inline}.ql-invalidCustom input,.ql-invalid .ql-inputwrapper input,.ql-invalidCustom textarea{border:1px solid #e15c51}.ql-questionContainer{margin-bottom:10px}.ql-questionText{color:#3a7304;display:block;font-size:14px;padding:3px 0px 0px 5px;float:left}.ql-questionNumber{font-size:20px;float:left;padding:8px 10px 12px 10px;width:20px;color:#fff;height:20px;text-align:center}.ql-questionInput{clear:both;margin:0px 5px 0px 5px;line-height:20px}.ql-radiolist,.ql-checklist{list-style:none;margin:0px;padding:0px}.ql-radiolist li,.ql-checklist li{list-style:none;padding:0px;margin:2px;padding:1px}.ql-inputwrapper,ul.ql-radiolist,ul.ql-checklist{margin-left:45px}.ql-radiogrid,.ql-checkgrid,.ql-mixedgrid{border-collapse:collapse;width:100%;border-bottom:solid 2px #e4e4e4}.ql-multigridlabel{font-size:11px;margin-right:5px}.ql-radiogrid td,.ql-checkgrid td,.ql-mixedgrid td{border-right:solid 2px #e4e4e4;border-left:solid 2px #e4e4e4;font-size:12px;padding:10px 5px}.ql-radiogrid th,.ql-checkgrid th,.ql-mixedgrid th{font-size:12px;border-bottom:solid 2px #e4e4e4}.ql-radiogrid td.answer,.ql-checkgrid td.answer,.ql-mixedgrid td.answer{text-align:center;width:100px}.ql-gridlabel{color:gray;font-size:8pt}.ql-gridItem{width:50%}.ql-radiogrid .ql-multiplegriditemtext,.ql-radiogrid .ql-radiogriditemtext,.ql-checkgrid .ql-radiogriditemtext,.ql-mixedgrid .ql-mixedgriditemtext{padding:10px 5px;width:230px}tr.ql-invalid .ql-multiplegriditemtext,tr.ql-invalid .ql-radiogriditemtext,tr.ql-invalid .ql-checkgriditemtext,tr.ql-invalid .ql-mixedgriditemtext{background-image:url(imageset/exclamation.106beeb8c569eec71ac9773fbad63d28.png);background-repeat:no-repeat;background-position:center left;padding-left:20px}.ql-radiogriditem.ql-invalid .answer .gridlabel,.ql-checkgriditem.ql-invalid .answer .gridlabel,.ql-radiogrid .ql-multiradiogridinputset.ql-invalid,.ql-mixedgrid .ql-mixedgridinputset.ql-invalid{color:#e15c51}.ql-multiradiogridinputset,.ql-mixedgridinputset{white-space:nowrap}strong{font-weight:bold;text-decoration:underline}div.ql-errorList{color:#e15c51;border:solid 4px #e15c51;padding:10px}.ql-even{background-color:#eee}.ql-odd{background-color:#fff}.ql-headerdesc{font-weight:normal}.ql-nextbutton,.ql-prevbutton{border-right:solid 2px #3a7304;border-bottom:solid 2px #3a7304;border-left:solid 2px #cbe0b6;border-top:solid 2px #cbe0b6;background-color:#fff;padding:10px;color:#7a7a7a;width:150px;margin:2px}.ql-listactions{padding:10px;border:solid 3px #eee;background-color:#f8f8f8}.ql-questionError{color:#e15c51;margin:0 5px 5px 45px}.ql-invalid .ui-slider{background:#f3d3d3;border-color:#dbb}.ql-slider-set,.ql-invalid .ql-slider-set{background:#cbe0b6;border-color:#abc096}.ql-slider_container{width:400px;margin-left:auto;margin-right:auto;padding:0 20px 0 20px}.ql-mindesc{float:left}.ql-maxdesc{float:right}.ql-hor_radio ul li{display:block;width:60px;float:left}.ql-notapplicable{padding-top:10px}.ql-graph{width:400px;height:300px}.ql-clear{clear:both}.ql-radiogriditemidx,.ql-checkgriditemidx,.ql-mixedgriditemidx{display:none}.ql-show-item-index .ql-radiogriditemidx,.ql-show-item-index .ql-checkgriditemidx,.ql-show-item-index .ql-mixedgriditemidx{display:inline}.ql-progressbar-container{margin:2px 0px;border:1px solid #ffc200;border-radius:8px;padding:0px;position:relative;height:16px;overflow:hidden;background:#f8f2e3}.ql-progressbar-bar{margin:0px;padding:0px;height:100%;background:#f8be04;background:linear-gradient(to bottom, #F8BE04, #DEA31A) repeat scroll 0 0 rgba(0,0,0,0)}.ql-progressbar-text{width:400px;text-align:center;margin:0px auto;padding:0px;background:none;color:#444;font-size:90%;position:absolute;left:0px;right:0px;top:1px}
