div.checkbox{padding:0}div.checkbox span{top:0}.hidden{display:none}.iframecontainer{width:100%;height:100%}div.responsive{margin-top:15px}.wide{display:none;max-width:1200px;margin:0 auto;padding-top:50px;padding-bottom:50px;padding-left:35px;padding-right:35px}.narrow{display:none}@media(min-width:1025px){div.responsive .wide{display:block}html{font-weight:400;font-size:16px}}@media(max-width:1024px){div.responsive .narrow{display:block}html{font-weight:400;font-size:16px}}div.notresponsive .wide{display:block}div.notresponsive .narrow{display:block}select{margin-top:10px}p{margin:0;padding:0}td{padding:0;height:auto}div{padding:0;margin:0;height:auto}td.center{text-align:center}.wide td{vertical-align:top}.divIndicatorCircle{position:fixed;top:8px;right:8px;width:56px}.divIndicatorBar{position:fixed;top:0;width:100%;left:50%;transform:translateX(-50%);padding:0}.divNavigation{text-align:center}.divNavigation table{margin-left:auto;margin-right:auto}.divNavigation p.shortcut{margin-top:3px;font-size:.55rem;color:#888}.narrow .divNavigation{padding-top:30px;text-align:center}.narrow .divNavigation p.shortcut{display:none}.narrow .divNavigation{padding-bottom:100px}.divSave{padding:10px;font-size:1.2rem;text-align:center;margin-top:100px}.wide .divSave{padding-bottom:35px}.wide .multipleQuestionsContainer{padding-bottom:15px}.wide .multipleQuestionsContainer table.default,.wide .multipleQuestionsContainer table.text,.wide .multipleQuestionsContainer table.number{padding-bottom:20px}.narrow .questionContainer{padding-top:20px;padding-left:5px;padding-right:5px;padding-bottom:30px;border-bottom:1px dotted #000}.wide table.multipleText table{padding-top:10px}.narrow div.table.tng,.narrow div.default,.narrow div.table.multipleText{padding-top:10px}.wide table.default p.questionText,.wide table.number p.questionText,.wide table.text p.questionText{padding-bottom:10px}.narrow div.questionContainer div.checkbox{padding-top:3px;padding-bottom:3px}.wide table.default td.option.clickable{padding-top:3px;padding-bottom:3px}p.questionCommonHeader{font-size:1.2rem}p.questionCommonInformation{font-style:italic}p.questionHeader{font-size:1rem;padding-bottom:5px}p.questionInformation{font-style:italic;font-size:1rem;padding-top:5px;padding-bottom:5px}p.questionText{font-size:1.2rem}p.questionNumber{font-size:1.2rem}p.questionValidIndicator{}p.questionCommonHeader,p.questionCommonInformation,p.questionHeader,p.questionInformation{}.narrow .questionContainer p.questionNumber{font-size:.5rem;margin:0;padding:0}div.checkbox{display:flex;flex-wrap:nowrap}div.box{}div.text{word-wrap:break-word;overflow-wrap:break-word}div.text div.optionTextbox{display:inline;margin-left:10px}.wide td.qn{text-align:right}.btnPrev,.btnNext,.btnSave{width:110px}.btnSave,.btnNext,.btnPrev{align-items:center;justify-content:center;padding:8px;background-color:#ddd;color:#000;border:none;border-radius:.3125rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.2);font-weight:300;text-transform:uppercase;overflow:hidden}.btnPrev.buttonEnabled,.btnNext.buttonEnabled,.btnSave.buttonEnabled{background-color:#3498db;color:#fff}.btnPrev.buttonDisabled,.btnNext.buttonDisabled{background-color:#ddd;color:#000}.btnSave.buttonDisabled{background-color:#ddd;color:#d3d3d3}td.qvi,div.qvi{min-width:20px}.questionValidIndicator.icon{vertical-align:top}.questionValidIndicator.icon.invalid::after{content:'!';background:red;color:#fff;padding:3px 7px;border-radius:100%;font-size:8px;font-weight:bold;vertical-align:top}.wide table.questionValidIndicator{margin-left:auto;margin-right:auto;padding-top:20px}.questionValidIndicator.number{font-size:.8rem;text-align:right}.questionValidIndicator.text,.questionValidIndicator.number{color:red}.questionValidIndicator.text{font-weight:bold}.narrow .questionValidIndicator.text{padding-top:20px}.narrow .prsi+div.questionValidIndicator.text{padding-top:0}.wide td.information{font-size:1.2rem}.information{padding:10px}.wide table.prsi{}.wide table.prsi tr.aspectTexts td{text-align:center;word-wrap:break-word;padding-top:5px;padding-bottom:5px}.wide table.prsi tr.aspectTexts td.pr{background-color:#80beff}.wide table.prsi tr.aspectTexts td.si{background-color:#ffbe80}.wide table.prsi tr.aspectTexts td.na{}.wide table.prsi tr.optionTexts td{width:60px;max-width:60px;min-width:60px;padding:5px 2px 5px 2px;font-size:.8rem;text-align:center;word-wrap:break-word}.wide table.prsi tr.optionTexts td.pr{background-color:#a6d2ff}.wide table.prsi tr.optionTexts td.si{background-color:#ffd2a6}.wide table.prsi tr.optionTexts td.na{background-color:#d2d2d2}.wide table.prsi td.clickable{text-align:center;padding-top:5px;padding-bottom:5px}.wide table.prsi td.pr.clickable{background-color:#cce6ff}.wide table.prsi td.si.clickable{background-color:#ffe6cc}.wide table.prsi td.na.clickable{background-color:#e6e6e6}.wide table.prsi td.qt{min-width:350px;border-bottom:2px dotted #d2d2d2}.wide table.prsi p.questionNumber{font-size:1rem}.wide table.prsi p.questionText{font-size:1rem}.wide table.prsi div.checkbox{display:inline-block;padding-left:5px}.narrow div.table{margin-left:0;margin-right:0;width:100%;margin-top:5px}.narrow div.table.prsi div.checkbox{}.narrow div.table.prsi div.box{display:inline-block}.narrow div.table.prsi div.text{display:inline-block;word-wrap:break-word}.narrow div.table.prsi .cell.header{padding-top:5px;padding-bottom:5px}.narrow div.table.prsi .cell.header p{font-weight:bold;font-size:.9rem}.narrow div.table.prsi .cell.pr{background-color:#a6d2ff;text-align:center}.narrow div.table.prsi .cell.si{background-color:#ffd2a6;text-align:center}.narrow div.table.prsi div.row>div{display:table-cell;width:50%;font-size:.9rem;vertical-align:middle;text-align:center;border-top:1px solid #000}.narrow div.table.prsi div.row .cell.na.padding{width:25%}.narrow div.table.prsi div.checkbox{display:inline-block}.narrow div.table.prsi div.navUp{text-align:left}.narrow div.table.prsi div.navDown{text-align:right}.narrow div.table.prsi div.navUp button,.narrow div.table.prsi div.navDown button{border:none;justify-content:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.2);font-weight:300;background-color:#3498db;color:#fff;border-radius:.3125rem;padding:5px}.wide div.checkbox.tng{height:50px;width:50px}.wide table.tng td{vertical-align:middle}.wide table.tng td.qt{min-width:350px}.wide table.tng td.option{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px}.wide table.tng td.qt,.wide table.tng td.option{border-bottom:2px dotted #d2d2d2}.narrow .tng .cell{text-align:center}.wide table.grade td{vertical-align:middle}.wide table.grade td.optionSmall{width:100px;max-width:100px;text-align:center;word-wrap:break-word;font-size:.8rem;background-color:#add8e6}.wide table.grade td.option.clickable{text-align:center;padding-top:5px;padding-bottom:5px}.wide table.grade div.checkbox{display:inline-block}.wide table.multipleText tr.optionRow td{padding:5px;min-width:200px}.wide table.multipleText tr.optionRow td:nth-child(1){}.wide table.multipleText tr.optionRow td:nth-child(2){}.wide table.multipleText tr.optionRow input[type=text]{width:100%}.narrow div.table.multipleText div.cell{padding:5px}.wide td.clickable:hover{background-color:#ffffc2!important}.wide tr.hoverRow td.qt{background-color:#ffffc2!important}input[type=range]{width:100%}.wide table.numberLine{width:auto}.wide table.numberLine td.option{padding-top:15px}.wide table.numberLine td.option.left{text-align:left}.wide table.numberLine td.option.right{width:70%;text-align:right}.wide table.numberLine td.slider{width:100%}.narrow div.table.slider{}.narrow div.table.slider div.option{padding-top:15px}.narrow div.table.slider div.option.left{text-align:left}.narrow div.table.slider div.option.right{width:70%;text-align:right}input[type=date]{font-size:1.1rem}.progressCircle{stroke:#d2d2d2;stroke-opacity:.5}.progressCircleFill{stroke:#3498db;stroke-opacity:.5}.progressCircleText{opacity:.5}.progressBar{height:4px;transition:width 1s,background-color .5s}.progressBarClickColor{background-color:#d2d2d2!important}.progressBar{background-color:#3498db;opacity:.5}table.text{width:auto}table.text tr td:last-child{width:100%}textarea{width:95%}#divValues{position:absolute;z-index:100;right:0;top:0}table.multipleNumber input[type=text]{text-align:right;width:60px}