.helper.value[data-rs-drop-down]{cursor:pointer}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}html,body{margin:0;padding:0;font-family:verdana;font-size:11px;line-height:1.27em;min-width:1024px;height:100%}a{color:inherit;text-decoration:none;cursor:pointer}.placeholder{color:#d3d3d3}.button-line{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;overflow:hidden;text-align:right}[ng-click],input[type=button],input[type=submit],input[type=file]{cursor:pointer}.input-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:2px 5px;margin:2px;font-size:11px;border-radius:2px;border:0 none;cursor:pointer;background-color:#4e4a47;color:#ddd}.input-button *[class^="icon-"],.input-button *[class*=" icon-"]{color:#ddd!important}.input-button.floating{float:right}.input-button:hover{background-color:#33312f;color:#fff}.input-button.disabled,.input-button.disabled:hover{background-color:#69635f;color:#fff;cursor:not-allowed}.input-button.teacher-submit{background-color:#082766;color:#fff}.input-button.teacher-submit:hover{background-color:#041537;color:#fff}.input-button.teacher-disabled{background-color:#dc6767;color:#fff;cursor:default}.input-button.teacher-reported{background-color:#dc6767;color:#fff;cursor:default}.input-button.button-light{background-color:#fff;color:#4e4a47}.bad{background-color:#dcc6bb!important}.hidden-upload{}.hidden-upload form,.hidden-upload input{position:absolute;visibility:hidden;width:0;height:0}.dropdown .label-1 .warner{position:absolute;right:0;top:0;bottom:0;color:red;padding-top:.5em}.error-msg{color:red;font-size:.7em;padding:0 5px 2px}.dropdown-list{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;background-color:#fff;border:1px solid #000;overflow-x:hidden;overflow-y:auto;max-height:400px;z-index:999;white-space:nowrap;box-shadow:1px 1px 2px #333;line-height:20px}.dropdown-list .plain,.dropdown-list .item,.dropdown-list .disabled,.dropdown-list .knob{padding:4px;padding-right:16px}.dropdown-list .connection-element{margin:10px;padding-right:110px;background:#fff;border:1px solid #fff}.dropdown-list .item.connection-element:hover{background-color:#dde7ff;border:1px solid #6c95ff;border-radius:4px;overflow:visible}.dropdown-list .disabled{color:#aaa}.dropdown-list .knob{font-size:8px;line-height:12px;font-weight:bold;text-align:center;color:#000;cursor:pointer}.dropdown-list .knob:hover{color:#666}.dropdown-list .item{cursor:pointer;min-height:20px}.dropdown-list .item:hover{background-color:#8af}.dropdown-list input[type=text],.dropdown-list input[type=password]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;border:1px solid #ccc;outline-style:none;padding:4px}.dropdown-list .helper{position:absolute;top:0;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.dropdown-list .helper.whole{left:0;right:0}.dropdown-list .helper.half-0{left:0;width:50%}.dropdown-list .helper.half-1{left:50%;width:50%}.dropdown-list .helper.third-0{left:0;width:33.33%}.dropdown-list .helper.third-1{left:33.33%;width:33.33%}.dropdown-list .helper.third-2{left:66.66%;width:33.33%}.dropdown-list .helper.name{left:0;width:40%}.dropdown-list .helper.value{left:40%;width:60%}.dropdown-list .helper.label-1{left:0;right:20px}.dropdown-list .helper.label-1.with-time{right:140px}.dropdown-list .helper.option-1{right:0;width:20px}.dropdown-list .helper.option-1.with-time{right:120px}.dropdown-list .helper.label-2{left:0;right:40px}.dropdown-list .helper.option-2{right:0;width:40px}.dropdown-list .helper.option-2.with-time{right:0;width:120px}.dropdown-list .helper.option-3.with-time{width:100px;right:20px}.dropdown-list .helper.option-4.with-time{right:0}.dropdown-list .helper .with-time .label-1{text-align:left}.dropdown-list .helper.tag-1{left:20px;right:0}.dropdown-list .helper.choice-1{left:0;width:20px}.dropdown-list .helper.tag-2{left:40px;right:0}.dropdown-list .helper.choice-2{left:0;width:40px}.dropdown-list .helper.option-1,.dropdown-list .helper.option-2,.dropdown-list .helper.choice-1,.dropdown-list .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}::-webkit-scrollbar{width:10px;height:10px;background-color:#fff}::-webkit-scrollbar-thumb{border:2px solid #fff;border-radius:5px;background-color:#4e4a47;min-height:40px;min-width:40px}::-webkit-scrollbar-corner{display:none}::-webkit-resizer{display:none}img{border:none}#mceModel{height:300px}.loading-ph{width:100%;height:100%;min-height:128px;background:url(/Content/img/graphics/loading.gif) 50% 50% no-repeat}#resume-page,#wording-page,#data-page{margin-top:5px}#resume-page .box,#wording-page .box,#data-page .box{background-color:#eee;padding:30px}#resume-page .option-group,#wording-page .option-group,#data-page .option-group{overflow:hidden}#resume-page .action-group,#wording-page .action-group,#data-page .action-group{overflow:hidden;padding-bottom:20px}#resume-page .td,#wording-page .td,#data-page .td,#resume-page .label,#wording-page .label,#data-page .label{position:absolute;top:0;height:28px;padding:4px;font-size:10pt;font-family:Verdana;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#resume-page .td.whole,#wording-page .td.whole,#data-page .td.whole,#resume-page .label.whole,#wording-page .label.whole,#data-page .label.whole{left:0;right:0}#resume-page .td.half-0,#wording-page .td.half-0,#data-page .td.half-0,#resume-page .label.half-0,#wording-page .label.half-0,#data-page .label.half-0{left:0;width:50%}#resume-page .td.half-1,#wording-page .td.half-1,#data-page .td.half-1,#resume-page .label.half-1,#wording-page .label.half-1,#data-page .label.half-1{left:50%;width:50%}#resume-page .td.third-0,#wording-page .td.third-0,#data-page .td.third-0,#resume-page .label.third-0,#wording-page .label.third-0,#data-page .label.third-0{left:0;width:33.33%}#resume-page .td.third-1,#wording-page .td.third-1,#data-page .td.third-1,#resume-page .label.third-1,#wording-page .label.third-1,#data-page .label.third-1{left:33.33%;width:33.33%}#resume-page .td.third-2,#wording-page .td.third-2,#data-page .td.third-2,#resume-page .label.third-2,#wording-page .label.third-2,#data-page .label.third-2{left:66.66%;width:33.33%}#resume-page .td.name,#wording-page .td.name,#data-page .td.name,#resume-page .label.name,#wording-page .label.name,#data-page .label.name{left:0;width:40%}#resume-page .td.value,#wording-page .td.value,#data-page .td.value,#resume-page .label.value,#wording-page .label.value,#data-page .label.value{left:40%;width:60%}#resume-page .td.label-1,#wording-page .td.label-1,#data-page .td.label-1,#resume-page .label.label-1,#wording-page .label.label-1,#data-page .label.label-1{left:0;right:20px}#resume-page .td.label-1.with-time,#wording-page .td.label-1.with-time,#data-page .td.label-1.with-time,#resume-page .label.label-1.with-time,#wording-page .label.label-1.with-time,#data-page .label.label-1.with-time{right:140px}#resume-page .td.option-1,#wording-page .td.option-1,#data-page .td.option-1,#resume-page .label.option-1,#wording-page .label.option-1,#data-page .label.option-1{right:0;width:20px}#resume-page .td.option-1.with-time,#wording-page .td.option-1.with-time,#data-page .td.option-1.with-time,#resume-page .label.option-1.with-time,#wording-page .label.option-1.with-time,#data-page .label.option-1.with-time{right:120px}#resume-page .td.label-2,#wording-page .td.label-2,#data-page .td.label-2,#resume-page .label.label-2,#wording-page .label.label-2,#data-page .label.label-2{left:0;right:40px}#resume-page .td.option-2,#wording-page .td.option-2,#data-page .td.option-2,#resume-page .label.option-2,#wording-page .label.option-2,#data-page .label.option-2{right:0;width:40px}#resume-page .td.option-2.with-time,#wording-page .td.option-2.with-time,#data-page .td.option-2.with-time,#resume-page .label.option-2.with-time,#wording-page .label.option-2.with-time,#data-page .label.option-2.with-time{right:0;width:120px}#resume-page .td.option-3.with-time,#wording-page .td.option-3.with-time,#data-page .td.option-3.with-time,#resume-page .label.option-3.with-time,#wording-page .label.option-3.with-time,#data-page .label.option-3.with-time{width:100px;right:20px}#resume-page .td.option-4.with-time,#wording-page .td.option-4.with-time,#data-page .td.option-4.with-time,#resume-page .label.option-4.with-time,#wording-page .label.option-4.with-time,#data-page .label.option-4.with-time{right:0}#resume-page .td .with-time .label-1,#wording-page .td .with-time .label-1,#data-page .td .with-time .label-1,#resume-page .label .with-time .label-1,#wording-page .label .with-time .label-1,#data-page .label .with-time .label-1{text-align:left}#resume-page .td.tag-1,#wording-page .td.tag-1,#data-page .td.tag-1,#resume-page .label.tag-1,#wording-page .label.tag-1,#data-page .label.tag-1{left:20px;right:0}#resume-page .td.choice-1,#wording-page .td.choice-1,#data-page .td.choice-1,#resume-page .label.choice-1,#wording-page .label.choice-1,#data-page .label.choice-1{left:0;width:20px}#resume-page .td.tag-2,#wording-page .td.tag-2,#data-page .td.tag-2,#resume-page .label.tag-2,#wording-page .label.tag-2,#data-page .label.tag-2{left:40px;right:0}#resume-page .td.choice-2,#wording-page .td.choice-2,#data-page .td.choice-2,#resume-page .label.choice-2,#wording-page .label.choice-2,#data-page .label.choice-2{left:0;width:40px}#resume-page .td.option-1,#wording-page .td.option-1,#data-page .td.option-1,#resume-page .label.option-1,#wording-page .label.option-1,#data-page .label.option-1,#resume-page .td.option-2,#wording-page .td.option-2,#data-page .td.option-2,#resume-page .label.option-2,#wording-page .label.option-2,#data-page .label.option-2,#resume-page .td.choice-1,#wording-page .td.choice-1,#data-page .td.choice-1,#resume-page .label.choice-1,#wording-page .label.choice-1,#data-page .label.choice-1,#resume-page .td.choice-2,#wording-page .td.choice-2,#data-page .td.choice-2,#resume-page .label.choice-2,#wording-page .label.choice-2,#data-page .label.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}#resume-page .td,#wording-page .td,#data-page .td{background-color:#fff;border:1px solid #ddd}#resume-page .helper,#wording-page .helper,#data-page .helper{position:absolute;top:0;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#resume-page .helper.whole,#wording-page .helper.whole,#data-page .helper.whole{left:0;right:0}#resume-page .helper.half-0,#wording-page .helper.half-0,#data-page .helper.half-0{left:0;width:50%}#resume-page .helper.half-1,#wording-page .helper.half-1,#data-page .helper.half-1{left:50%;width:50%}#resume-page .helper.third-0,#wording-page .helper.third-0,#data-page .helper.third-0{left:0;width:33.33%}#resume-page .helper.third-1,#wording-page .helper.third-1,#data-page .helper.third-1{left:33.33%;width:33.33%}#resume-page .helper.third-2,#wording-page .helper.third-2,#data-page .helper.third-2{left:66.66%;width:33.33%}#resume-page .helper.name,#wording-page .helper.name,#data-page .helper.name{left:0;width:40%}#resume-page .helper.value,#wording-page .helper.value,#data-page .helper.value{left:40%;width:60%}#resume-page .helper.label-1,#wording-page .helper.label-1,#data-page .helper.label-1{left:0;right:20px}#resume-page .helper.label-1.with-time,#wording-page .helper.label-1.with-time,#data-page .helper.label-1.with-time{right:140px}#resume-page .helper.option-1,#wording-page .helper.option-1,#data-page .helper.option-1{right:0;width:20px}#resume-page .helper.option-1.with-time,#wording-page .helper.option-1.with-time,#data-page .helper.option-1.with-time{right:120px}#resume-page .helper.label-2,#wording-page .helper.label-2,#data-page .helper.label-2{left:0;right:40px}#resume-page .helper.option-2,#wording-page .helper.option-2,#data-page .helper.option-2{right:0;width:40px}#resume-page .helper.option-2.with-time,#wording-page .helper.option-2.with-time,#data-page .helper.option-2.with-time{right:0;width:120px}#resume-page .helper.option-3.with-time,#wording-page .helper.option-3.with-time,#data-page .helper.option-3.with-time{width:100px;right:20px}#resume-page .helper.option-4.with-time,#wording-page .helper.option-4.with-time,#data-page .helper.option-4.with-time{right:0}#resume-page .helper .with-time .label-1,#wording-page .helper .with-time .label-1,#data-page .helper .with-time .label-1{text-align:left}#resume-page .helper.tag-1,#wording-page .helper.tag-1,#data-page .helper.tag-1{left:20px;right:0}#resume-page .helper.choice-1,#wording-page .helper.choice-1,#data-page .helper.choice-1{left:0;width:20px}#resume-page .helper.tag-2,#wording-page .helper.tag-2,#data-page .helper.tag-2{left:40px;right:0}#resume-page .helper.choice-2,#wording-page .helper.choice-2,#data-page .helper.choice-2{left:0;width:40px}#resume-page .helper.option-1,#wording-page .helper.option-1,#data-page .helper.option-1,#resume-page .helper.option-2,#wording-page .helper.option-2,#data-page .helper.option-2,#resume-page .helper.choice-1,#wording-page .helper.choice-1,#data-page .helper.choice-1,#resume-page .helper.choice-2,#wording-page .helper.choice-2,#data-page .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}#resume-page .tr,#wording-page .tr,#data-page .tr{width:100%;position:relative;padding:20px 0}#crowd-shortcut{margin-top:20px!important}#main-page .page-header.first{}.mceIframeContainer>iframe{background-color:#fff!important}[contenteditable]{border-bottom:1px dotted #aaa;padding:0 5px;background-color:#fff;min-height:20px}#main-page.front,#overlay-page.front,#popup-page.front{margin-left:auto;margin-right:auto;width:960px}#main-page .logo,#overlay-page .logo,#popup-page .logo{margin-left:20px;float:left;width:237px;height:62px;margin-top:-20px;position:relative;background:url("/Content/img/graphics/response_logo.png") no-repeat 0 19px}#main-page .logo a,#overlay-page .logo a,#popup-page .logo a{position:absolute;top:0;bottom:0;left:0;right:0;display:block}#main-page li.news-last,#overlay-page li.news-last,#popup-page li.news-last{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;display:inline-block!important;margin-right:50px;padding:5px;width:215px}#main-page li.news-last a,#overlay-page li.news-last a,#popup-page li.news-last a{max-height:1.4em;float:left;text-align:left;color:#000;display:inline-block!important;width:200px;margin:0!important;padding:0!important;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#main-page li.news-last a br,#overlay-page li.news-last a br,#popup-page li.news-last a br{content:' '}#main-page li.news-last a br:after,#overlay-page li.news-last a br:after,#popup-page li.news-last a br:after{content:' '}#main-page li.news-last a.x,#overlay-page li.news-last a.x,#popup-page li.news-last a.x{float:right;color:#fff;background-color:red;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;height:1.2em;width:1.2em;text-align:center;font-size:6pt!important;padding:0 2px 4px 2px!important}#main-page .loading-all,#overlay-page .loading-all,#popup-page .loading-all{float:left;margin-top:10px;margin-left:10px}#main-page .loading-bar,#overlay-page .loading-bar,#popup-page .loading-bar{height:9px;width:100px;margin:0 auto;background:url("/Content/img/graphics/progress.gif")}#main-page .loading-title,#overlay-page .loading-title,#popup-page .loading-title{text-align:center}#main-page #content .block,#main-page #content .inner-content{position:absolute;top:96px;bottom:0;left:0;right:0;overflow:auto}#main-page #content .inner-content>.fake-column{height:initial}#main-page.fixed{position:absolute;overflow-y:hidden;top:0;left:0;right:0;bottom:0;min-width:1024px}#main-page .page-header.first{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#092869;margin:2px 0 5px 0;padding:20px 10px 10px 0;height:32px;list-style-type:none;text-align:right;color:#fff}#main-page .page-header.first li{display:inline}#main-page .page-header.first li a{padding:10px 9px 8px 10px;font-size:11px;display:inline-block}#main-page .page-header.first li a:hover,#main-page .page-header.first li a.down{color:#ccc}#main-page .page-header.first li .widget{display:inline-block;min-width:14px;height:14px;padding:0 2px;text-align:center;background-color:#f1110d;color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}#main-page .page-header.first li.connection{margin-left:40px}#main-page .page-header.first li.connection div{display:inline}@media(max-width:1025px){#main-page .page-header.first li.translation{display:none}}#main-page .page-header.second{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#676c73;margin:0 0 0 0;padding:2px 10px;list-style-type:none;text-align:left;font-size:10pt;color:#fff;overflow:hidden}#main-page .page-header.second li{display:inline}#main-page .page-header.second li a,#main-page .page-header.second li span{padding:5px 9px 5px 10px;display:inline-block}#main-page .page-header.second li a:hover,#main-page .page-header.second li a.down{color:#ccc}#main-page .page-header.second .cont-left{padding-left:1px!important}#main-page .page-header.second .cont-right{padding-right:1px!important}.column-view .menu{padding-left:20px;color:#fff;text-align:center!important}.column-view .menu .left,.column-view .menu .middle,.column-view .menu .right{display:inline-block}.column-view .menu .left{float:left}.column-view .menu .right{float:right}.column-view .menu .columns a{margin:8px 4px}.column-view .menu a{display:inline-block;font-size:10pt;padding:4px 10px}.column-view .menu a:hover{color:#ccc}.column-view .menu .filter-inactive{color:#a0a0a0}.column-view .menu .left div,.column-view .menu .right div{display:inline-block}.column-view .menu .button{position:relative;margin:8px 4px}.column-view .menu .button.down{background-color:#4e4a47}.column-view .menu .button.down .corner{position:absolute;display:block;top:0;left:0;width:0;height:0;margin:0;padding:0;border:3px solid;border-color:#676c73 transparent transparent #676c73}.column-view .menu .label{position:relative;margin:8px 4px}.column-view .content{position:absolute;top:117px;left:5px;right:5px;bottom:10px}.column-view .column{float:left}.column-view .column,.column-view .fake-column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4px;height:100%;overflow:hidden}.column-view .column .outer-box,.column-view .fake-column .outer-box{position:relative;height:100%;background-color:#666;background:url("/Content/img/graphics/bg_survey_column.png") repeat-x}.column-view .column .outer-box .inner-box,.column-view .fake-column .outer-box .inner-box{position:absolute;top:24px;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto}.column-view .column .th,.column-view .fake-column .th{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-size:10pt;text-align:left;cursor:default;background-color:#4e4a47;color:#fff;padding:5px 6px;height:14px}.column-view .column .th a,.column-view .fake-column .th a{display:inline-block;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.column-view .column .th a:hover,.column-view .fake-column .th a:hover{color:#888}.column-view .column .th .corner,.column-view .fake-column .th .corner{position:absolute;display:block;top:0;left:0;width:0;height:0;margin:0;padding:0;border:3px solid;border-color:#fff transparent transparent #fff}.column-view .column .th .title,.column-view .fake-column .th .title{position:absolute;top:4px;bottom:4px;left:4px;right:4px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.column-view .column .th .title.r4,.column-view .fake-column .th .title.r4{right:92px}.column-view .column .th *[class^="icon-"],.column-view .fake-column .th *[class^="icon-"],.column-view .column .th *[class*=" icon-"],.column-view .fake-column .th *[class*=" icon-"]{font-size:14pt}.column-view .column .th .actions,.column-view .fake-column .th .actions{}.column-view .column .th .middle,.column-view .fake-column .th .middle,.column-view .column .th .right,.column-view .fake-column .th .right,.column-view .column .th .left,.column-view .fake-column .th .left{top:0;bottom:0;position:absolute;padding:2px 4px}.column-view .column .th .middle,.column-view .fake-column .th .middle{left:50%;margin-left:-50px;margin-right:-50px;text-align:center}.column-view .column .th .right,.column-view .fake-column .th .right{right:0;text-align:right}.column-view .column .padding,.column-view .fake-column .padding{min-height:100px}#downloads-page .content{top:69px}.download{position:relative;font-size:10pt;background-color:#266782}.download *[class^="icon-"],.download *[class*=" icon-"]{color:#4e4a47}.download *[class^="icon-"].disabled,.download *[class*=" icon-"].disabled{color:#807c79}.download.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}.download.line *[class^="icon-"],.download.line *[class*=" icon-"]{display:inline-block;padding:0 2px}.download.line .left,.download.line .right{display:inline-block}.download.line .left{float:left}.download.line .right{float:right}.download.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}.download.line .icon.narrow{width:8px;padding-left:0;padding-right:0}.download.line .icon.narrow span{padding-left:0;padding-right:0}.download.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.download.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.download.line a:hover{color:#888}.download.line.collapsed{border-bottom:1px solid #575757}.download.line .title{left:5px;right:45px}.download.line .icon,.download.line .icon *{color:#e0e7ea}.download:hover{background-color:#3286a9}#mail-import.data-view .data-table{top:42px}#respondents.data-view .data-table{top:52px}#respondents.data-view .data-table .table-corner,#respondents.data-view .data-table .table-rows{width:40px}#respondents.data-view .data-table .table-rows-end{width:20px}#respondents.data-view .data-table .table-columns,#respondents.data-view .data-table .table-cells{left:40px}#respondents.data-view .data-table .actions,#respondents.data-view .data-table .status{display:inline-block}#respondents.data-view .data-table .actions span:hover{cursor:pointer;color:#888}#respondents.data-view .input-button.right{float:right}#respondents.data-view .page-header{overflow:hidden;position:absolute;width:98%;top:22px}#respondents.data-view .page-header .left{float:left}#respondents.data-view .page-header .right{float:right}#respondents.data-view .page-header .survey-filter{display:inline-block}#respondents.data-view .page-header .survey-filter input{width:150px}.column-view .content.only-overview{top:102px}.progressbar-container{position:absolute;top:84px;left:0}.progressbar-container .progressbar-outer{position:absolute;left:100px;width:150px;height:10px;border:1px solid #fff}.progressbar-container .progressbar-outer.unilogin{left:300px}.progressbar-container .progressbar-outer .progressbar-inner{position:absolute;top:0;left:0;bottom:0;background-color:#fff;-webkit-transition:width 1s;transition:width 1s}.overlay .data-view{min-height:500px;position:relative}.overlay .data-view .table{top:35px}.data-view .helper{padding-top:3px;position:absolute;top:0;height:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.data-view .helper.whole{left:0;right:0}.data-view .helper.half-0{left:0;width:50%}.data-view .helper.half-1{left:50%;width:50%}.data-view .helper.third-0{left:0;width:33.33%}.data-view .helper.third-1{left:33.33%;width:33.33%}.data-view .helper.third-2{left:66.66%;width:33.33%}.data-view .helper.name{left:0;width:40%}.data-view .helper.value{left:40%;width:60%}.data-view .helper.label-1{left:0;right:20px}.data-view .helper.label-1.with-time{right:140px}.data-view .helper.option-1{right:0;width:20px}.data-view .helper.option-1.with-time{right:120px}.data-view .helper.label-2{left:0;right:40px}.data-view .helper.option-2{right:0;width:40px}.data-view .helper.option-2.with-time{right:0;width:120px}.data-view .helper.option-3.with-time{width:100px;right:20px}.data-view .helper.option-4.with-time{right:0}.data-view .helper .with-time .label-1{text-align:left}.data-view .helper.tag-1{left:20px;right:0}.data-view .helper.choice-1{left:0;width:20px}.data-view .helper.tag-2{left:40px;right:0}.data-view .helper.choice-2{left:0;width:40px}.data-view .helper.option-1,.data-view .helper.option-2,.data-view .helper.choice-1,.data-view .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.data-view .hidden-upload.button{text-align:center}.data-view .hidden-upload.button:hover{color:#888}.data-view.column-view .middle .more{display:inline;font-size:10pt;padding:4px 10px}.data-view.column-view .column .outer-box{background:#fff}.data-view .right a.language{padding:0;display:inline-block;text-align:center;margin:1px 0 1px 3px;width:19px;height:13px;border:2px solid transparent}.data-view .right a.language.active,.data-view .right a.language:hover{border:2px solid #fff}.data-view .right a.language img{display:block;margin:0}.data-view .right>div{display:inline}.data-view .right .survey-filter input{width:80px}.data-view .color-educations{background-color:#72ceb5;color:#000}.data-view .color-subjects{background-color:#b3dd39;color:#000}.data-view .color-teachers{background-color:#0090f3;color:#fff}.data-view .color-classes{background-color:#ac78b8;color:#fff}.data-view .color-students{background-color:#94a19b;color:#fff}.data-view .color-agents{background-color:#f88186;color:#000}.data-view .file-list{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.data-view .file-list .file-group{padding-top:10px}.data-view .file-list .file-group .file-head{padding:4px 14px 4px 4px;position:relative}.data-view .file-list .file-group .file{list-style-type:none;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:18px}.data-view .file-list .file-group .file.down{background-color:#4e4a47;color:#fff}.data-view .file-list .file-group .file-summary{padding-left:36px;font-size:10px;color:#666;white-space:normal}.data-view .file-list a{display:inline-block;font-size:10pt;padding:4px 10px}.data-view .file-list a.icon-remove{position:absolute;top:0;right:0}.data-view .file-list a:hover{color:#888}.data-view .file-list .cont-left{padding-left:1px!important}.data-view .file-list .cont-right{padding-right:1px!important}.data-view .file-list .inner-box{border:1px solid #000}.data-view .upload-view .data-table .heading{border-color:#008ec0;background-color:#008ec0}.data-view .upload-view .data-table .act{border-color:#008ec0;background-color:#008ec0}.data-view .upload-view .data-table .table-rows,.data-view .upload-view .data-table .table-rows-end,.data-view .upload-view .data-table .table-columns{background-color:#008ec0}.data-view .upload-view .file-list .file.down{background-color:#008ec0}.data-view .upload-view .file-list .file.down a:hover{color:#fff}.data-view .upload-view .file-list .th{background-color:#008ec0}.data-view .data-table{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0}.data-view .data-table .table-corner,.data-view .data-table .table-columns,.data-view .data-table .table-rows,.data-view .data-table .table-rows-end,.data-view .data-table .table-cells{position:absolute}.data-view .data-table .table-corner,.data-view .data-table .table-columns,.data-view .data-table .table-rows,.data-view .data-table .table-rows-end{overflow:hidden}.data-view .data-table .table-cells{overflow:auto}.data-view .data-table .table-corner,.data-view .data-table .table-rows{left:0;width:20px}.data-view .data-table .table-rows-end{right:0;width:20px}.data-view .data-table .table-corner,.data-view .data-table .table-columns{top:0;height:24px}.data-view .data-table .table-columns,.data-view .data-table .table-cells{left:20px;right:0}.data-view .data-table .table-rows,.data-view .data-table .table-rows-end,.data-view .data-table .table-cells{top:24px;bottom:0}.data-view .data-table .table-columns{right:0}.data-view .data-table .table-rows,.data-view .data-table .table-rows-end{bottom:0}.data-view .data-table .table-rows,.data-view .data-table .table-columns,.data-view .data-table .table-rows-end{background-color:#222}.data-view .data-table .table-cells{background-color:#eee}.data-view .data-table .table-rows-inner,.data-view .data-table .table-columns-inner,.data-view .data-table .table-cells-inner,.data-view .data-table .table-rows-end-inner{position:absolute;width:inherit;height:inherit}.data-view .data-table .heading{height:inherit;border:1px solid #444;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff}.data-view .data-table .heading .helper{position:absolute;top:0;height:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:4px}.data-view .data-table .heading .helper.whole{left:0;right:0}.data-view .data-table .heading .helper.half-0{left:0;width:50%}.data-view .data-table .heading .helper.half-1{left:50%;width:50%}.data-view .data-table .heading .helper.third-0{left:0;width:33.33%}.data-view .data-table .heading .helper.third-1{left:33.33%;width:33.33%}.data-view .data-table .heading .helper.third-2{left:66.66%;width:33.33%}.data-view .data-table .heading .helper.name{left:0;width:40%}.data-view .data-table .heading .helper.value{left:40%;width:60%}.data-view .data-table .heading .helper.label-1{left:0;right:20px}.data-view .data-table .heading .helper.label-1.with-time{right:140px}.data-view .data-table .heading .helper.option-1{right:0;width:20px}.data-view .data-table .heading .helper.option-1.with-time{right:120px}.data-view .data-table .heading .helper.label-2{left:0;right:40px}.data-view .data-table .heading .helper.option-2{right:0;width:40px}.data-view .data-table .heading .helper.option-2.with-time{right:0;width:120px}.data-view .data-table .heading .helper.option-3.with-time{width:100px;right:20px}.data-view .data-table .heading .helper.option-4.with-time{right:0}.data-view .data-table .heading .helper .with-time .label-1{text-align:left}.data-view .data-table .heading .helper.tag-1{left:20px;right:0}.data-view .data-table .heading .helper.choice-1{left:0;width:20px}.data-view .data-table .heading .helper.tag-2{left:40px;right:0}.data-view .data-table .heading .helper.choice-2{left:0;width:40px}.data-view .data-table .heading .helper.option-1,.data-view .data-table .heading .helper.option-2,.data-view .data-table .heading .helper.choice-1,.data-view .data-table .heading .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.data-view .data-table .act{width:inherit;height:inherit;padding:3px 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #444;background-color:#000;color:#fff}.data-view .data-table .cell{border:1px solid #000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.data-view .data-table .cell .checkbox{text-align:center}.data-view .data-table .cell .plain{width:100%;height:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.data-view .data-table .cell .const{background-color:#ddd;color:#666}.data-view .data-table .cell input{border-style:none;background-color:inherit;color:inherit;font:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;margin:0;padding:2px;outline-style:none}.data-view .data-table .cell input.focus{position:absolute;background-color:#fff;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;top:-5px;left:-5px;z-index:10;border:4px solid #092869;padding:1px;color:#000}.data-view .data-table .cell .row-actions{background-color:#767b76;height:18px}.data-view .data-table .cell .row-actions .action{margin-left:5px}.data-view .data-table .cell .row-actions .action a{line-height:20px;color:#fff}.data-view .data-table .cell .warner{position:absolute;top:0;right:0;line-height:18px;color:red;width:1em;height:1em;display:block}.data-view .data-table .not-started{color:red}.data-view .data-table .started{color:#b8860b}.data-view .data-table .finished{color:green}.popup-login{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:50%;top:50%;width:240px;margin-top:-118px;margin-left:-120px;margin-right:-120px;z-index:4}.popup-login .respondent-login-button{background-color:#f1110d;border-radius:2px;margin-bottom:24px;text-align:center;font-size:2em;width:480px;margin-left:-50%;margin-right:-50%}.popup-login .respondent-login-button a{padding:24px 0;display:block;outline:none}.popup-login .box{background-color:#eee;border:2px solid #fff;border-radius:2px;padding:24px 0}.popup-login .box .title{padding:0 20px}.popup-login .box input[type=text],.popup-login .box input[type=password]{width:80%;display:block;margin:0 auto 0}.popup-login .box label{font-weight:bold;margin:10px 21px 0 21px;display:block}.popup-login .box .input-button{margin-top:10px}.popup{background-color:#eee;border:2px solid #fff;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 20px;position:fixed;left:50%;width:240px;top:20%;margin-left:-120px;margin-right:-120px;z-index:4}.popup.wide{width:480px;margin-left:-240px;margin-right:-240px}.popup.dontshow{width:265px}.black{background-color:#000;opacity:.8;position:fixed;left:0;top:0;right:0;bottom:0;z-index:3}#overlay-page{min-width:1024px}.overlay{position:absolute;left:50%;right:50%;top:20px;z-index:4;background-color:#fff;border:2px solid #666;padding:24px 10px;width:1024px;margin-left:-512px;margin-right:-512px;margin-bottom:100px}.overlay .page-header.first.has-Download{margin-right:96px}.overlay .page-header.first ul{text-align:right}.overlay .page-header.first ul li{padding:10px;margin:4px;display:inline-block;color:#fff;background-color:#000}.overlay .page-header.first ul li a:hover,.overlay .page-header.first ul li a.down{color:#ddd}.overlay .page-header.second{background-color:#676c73;margin:0 0 0 0;padding:2px 10px;list-style-type:none;text-align:left;font-size:10pt;color:#fff}.overlay .page-header.second li{display:inline}.overlay .page-header.second li a,.overlay .page-header.second li span{padding:5px 2px 5px 2px;display:inline-block}.overlay .page-header.second li a:hover,.overlay .page-header.second li a.down{color:#ccc}.overlay .page-header.second .cont-left{padding-left:1px!important}.overlay .page-header.second .cont-right{padding-right:1px!important}.overlay.narrow{width:512px;margin-left:-256px;margin-right:-256px}.upload-dialog{z-index:99;position:absolute}.upload-dialog .popup{z-index:100}.upload-dialog .header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;color:#676c73}.upload-dialog form{text-align:left}.upload-dialog form input[type=file]{margin:2em 0;width:100%}.upload-dialog form input[type=submit]{text-indent:-10000px;position:absolute;left:-10000000000px;top:-10000000px;width:1px;height:1px;opacity:0}#school-page .column.teacher-admin .icon{color:#ddd}.settings{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.settings input[type=text],.settings input[type=password],.settings input[type=number],.settings textarea{margin:2px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px inset #eee}.settings input[type=text],.settings input[type=password],.settings textarea{width:100%}.settings input[type=number]{width:40px}.settings .box a,.settings .box a span{font-size:11px}.settings .icon-circle-empty:before{content:"";visibility:hidden}.settings .group{position:absolute;width:33.33%}.settings .group.c1{left:0%}.settings .group.c2{left:33.36%}.settings .group.c3{left:66.66%}.settings .group .section{margin:5px 0}.settings .group .box{background-color:#798981;color:#fff;padding:16px}.settings .group .box .helper.whole.dropdown .label-1,.settings .group .box .helper.whole.dropdown .option-1{display:inline-block}.settings .educations{position:relative;padding:12px 3px}.settings .educations .td,.settings .educations .label{position:absolute;top:0;height:21px;color:#000;padding:1px;font-size:10pt;font-family:Verdana;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.settings .educations .td.whole,.settings .educations .label.whole{left:0;right:0}.settings .educations .td.half-0,.settings .educations .label.half-0{left:0;width:50%}.settings .educations .td.half-1,.settings .educations .label.half-1{left:50%;width:50%}.settings .educations .td.third-0,.settings .educations .label.third-0{left:0;width:33.33%}.settings .educations .td.third-1,.settings .educations .label.third-1{left:33.33%;width:33.33%}.settings .educations .td.third-2,.settings .educations .label.third-2{left:66.66%;width:33.33%}.settings .educations .td.name,.settings .educations .label.name{left:0;width:40%}.settings .educations .td.value,.settings .educations .label.value{left:40%;width:60%}.settings .educations .td.label-1,.settings .educations .label.label-1{left:0;right:20px}.settings .educations .td.label-1.with-time,.settings .educations .label.label-1.with-time{right:140px}.settings .educations .td.option-1,.settings .educations .label.option-1{right:0;width:20px}.settings .educations .td.option-1.with-time,.settings .educations .label.option-1.with-time{right:120px}.settings .educations .td.label-2,.settings .educations .label.label-2{left:0;right:40px}.settings .educations .td.option-2,.settings .educations .label.option-2{right:0;width:40px}.settings .educations .td.option-2.with-time,.settings .educations .label.option-2.with-time{right:0;width:120px}.settings .educations .td.option-3.with-time,.settings .educations .label.option-3.with-time{width:100px;right:20px}.settings .educations .td.option-4.with-time,.settings .educations .label.option-4.with-time{right:0}.settings .educations .td .with-time .label-1,.settings .educations .label .with-time .label-1{text-align:left}.settings .educations .td.tag-1,.settings .educations .label.tag-1{left:20px;right:0}.settings .educations .td.choice-1,.settings .educations .label.choice-1{left:0;width:20px}.settings .educations .td.tag-2,.settings .educations .label.tag-2{left:40px;right:0}.settings .educations .td.choice-2,.settings .educations .label.choice-2{left:0;width:40px}.settings .educations .td.option-1,.settings .educations .label.option-1,.settings .educations .td.option-2,.settings .educations .label.option-2,.settings .educations .td.choice-1,.settings .educations .label.choice-1,.settings .educations .td.choice-2,.settings .educations .label.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.settings .educations .td{background-color:#fff;border:2px inset #eee}.settings .educations .helper{position:absolute;top:0;height:21px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.settings .educations .helper.whole{left:0;right:0}.settings .educations .helper.half-0{left:0;width:50%}.settings .educations .helper.half-1{left:50%;width:50%}.settings .educations .helper.third-0{left:0;width:33.33%}.settings .educations .helper.third-1{left:33.33%;width:33.33%}.settings .educations .helper.third-2{left:66.66%;width:33.33%}.settings .educations .helper.name{left:0;width:40%}.settings .educations .helper.value{left:40%;width:60%}.settings .educations .helper.label-1{left:0;right:20px}.settings .educations .helper.label-1.with-time{right:140px}.settings .educations .helper.option-1{right:0;width:20px}.settings .educations .helper.option-1.with-time{right:120px}.settings .educations .helper.label-2{left:0;right:40px}.settings .educations .helper.option-2{right:0;width:40px}.settings .educations .helper.option-2.with-time{right:0;width:120px}.settings .educations .helper.option-3.with-time{width:100px;right:20px}.settings .educations .helper.option-4.with-time{right:0}.settings .educations .helper .with-time .label-1{text-align:left}.settings .educations .helper.tag-1{left:20px;right:0}.settings .educations .helper.choice-1{left:0;width:20px}.settings .educations .helper.tag-2{left:40px;right:0}.settings .educations .helper.choice-2{left:0;width:40px}.settings .educations .helper.option-1,.settings .educations .helper.option-2,.settings .educations .helper.choice-1,.settings .educations .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.settings .educations .tr{width:100%;position:relative;padding:20px 0}.template{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-size:10pt;background-color:#00a95c}.template *[class^="icon-"],.template *[class*=" icon-"]{color:#4e4a47}.template *[class^="icon-"].disabled,.template *[class*=" icon-"].disabled{color:#807c79}.template.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}.template.line *[class^="icon-"],.template.line *[class*=" icon-"]{display:inline-block;padding:0 2px}.template.line .left,.template.line .right{display:inline-block}.template.line .left{float:left}.template.line .right{float:right}.template.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}.template.line .icon.narrow{width:8px;padding-left:0;padding-right:0}.template.line .icon.narrow span{padding-left:0;padding-right:0}.template.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.template.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.template.line a:hover{color:#888}.template.line.collapsed{border-bottom:1px solid #575757}.template.line .title{left:5px;right:104px}.template:hover{background-color:#00dc78}.overlay .download-button{padding:10px;margin:4px;display:inline-block;color:#fff;background-color:#000;position:absolute;top:35px;right:8px}.overlay.template-settings ul{list-style:none;padding:0}.overlay.template-settings ul li{list-style:none;margin-bottom:5px}.overlay.template-settings label{display:block}.overlay.template-settings input{width:100%;border:1px solid #ccc!important}#survey-page .widget{display:inline-block;min-width:14px;height:14px;padding:0 2px;text-align:center;background-color:#fff;color:#676c73;border-radius:7px}.survey{position:relative;font-size:10pt}.survey *[class^="icon-"],.survey *[class*=" icon-"]{color:#4e4a47}.survey *[class^="icon-"].disabled,.survey *[class*=" icon-"].disabled{color:#807c79}.survey.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}.survey.line *[class^="icon-"],.survey.line *[class*=" icon-"]{display:inline-block;padding:0 2px}.survey.line .left,.survey.line .right{display:inline-block}.survey.line .left{float:left}.survey.line .right{float:right}.survey.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}.survey.line .icon.narrow{width:8px;padding-left:0;padding-right:0}.survey.line .icon.narrow span{padding-left:0;padding-right:0}.survey.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.survey.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.survey.line a:hover{color:#888}.survey.line.collapsed{border-bottom:1px solid #575757}.survey.line{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.survey.line .title{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;left:34px;cursor:move}.survey.line.prepared .title{right:71px}.survey.line.active .title{right:79px}.survey.line.reported .title,.survey.line.archived .title{right:61px}.survey.line.class-teacher-structure{background-color:#fff}.survey.line.class-teacher-structure:hover{background-color:#fff}.survey.line.class-teacher-structure.expanded{background-color:#fff}.survey.line.class-teacher-structure.expanded:hover{background-color:#fff}.survey.line.class-teacher-structure .size,.survey.line.class-teacher-structure .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.class-teacher-structure .size.red,.survey.line.class-teacher-structure .progress.red{background-color:#dc6767}.survey.line.class-teacher-structure .size.orange,.survey.line.class-teacher-structure .progress.orange{background-color:#e7bd74}.survey.line.class-teacher-structure .size.green,.survey.line.class-teacher-structure .progress.green{background-color:#67cc7f}.survey.line.class-teacher-structure .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.class-teacher-structure .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.class-teacher-structure:hover{background-color:#fff}.survey.line.class-teacher-structure.expanded{background-color:#fff}.survey.line.class-teacher-structure.expanded:hover{background-color:#fff}.survey.line.class-teacher-structure .size,.survey.line.class-teacher-structure .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.class-teacher-structure .size.red,.survey.line.class-teacher-structure .progress.red{background-color:#dc6767}.survey.line.class-teacher-structure .size.orange,.survey.line.class-teacher-structure .progress.orange{background-color:#e7bd74}.survey.line.class-teacher-structure .size.green,.survey.line.class-teacher-structure .progress.green{background-color:#67cc7f}.survey.line.class-teacher-structure .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.class-teacher-structure .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.class-teacher-structure:hover{background-color:#fff}.survey.line.class-teacher-structure.expanded{background-color:#fff}.survey.line.class-teacher-structure.expanded:hover{background-color:#fff}.survey.line.class-teacher-structure .size,.survey.line.class-teacher-structure .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.class-teacher-structure .size.red,.survey.line.class-teacher-structure .progress.red{background-color:#dc6767}.survey.line.class-teacher-structure .size.orange,.survey.line.class-teacher-structure .progress.orange{background-color:#e7bd74}.survey.line.class-teacher-structure .size.green,.survey.line.class-teacher-structure .progress.green{background-color:#67cc7f}.survey.line.class-teacher-structure .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.line.class-teacher-structure .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.class-teacher-structure .title{right:79px;color:#4e4a47}.survey.line.prepared{background-color:#4cc1a1}.survey.line.prepared:hover{background-color:#72ceb5}.survey.line.prepared.expanded{background-color:#709d91}.survey.line.prepared.expanded:hover{background-color:#8eb2a8}.survey.line.prepared .size,.survey.line.prepared .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.prepared .size.red,.survey.line.prepared .progress.red{background-color:#dc6767}.survey.line.prepared .size.orange,.survey.line.prepared .progress.orange{background-color:#e7bd74}.survey.line.prepared .size.green,.survey.line.prepared .progress.green{background-color:#67cc7f}.survey.line.prepared .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.prepared .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.prepared:hover{background-color:#72ceb5}.survey.line.prepared.expanded{background-color:#709d91}.survey.line.prepared.expanded:hover{background-color:#8eb2a8}.survey.line.prepared .size,.survey.line.prepared .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.prepared .size.red,.survey.line.prepared .progress.red{background-color:#dc6767}.survey.line.prepared .size.orange,.survey.line.prepared .progress.orange{background-color:#e7bd74}.survey.line.prepared .size.green,.survey.line.prepared .progress.green{background-color:#67cc7f}.survey.line.prepared .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.prepared .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.prepared:hover{background-color:#72ceb5}.survey.line.prepared.expanded{background-color:#709d91}.survey.line.prepared.expanded:hover{background-color:#8eb2a8}.survey.line.prepared .size,.survey.line.prepared .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.prepared .size.red,.survey.line.prepared .progress.red{background-color:#dc6767}.survey.line.prepared .size.orange,.survey.line.prepared .progress.orange{background-color:#e7bd74}.survey.line.prepared .size.green,.survey.line.prepared .progress.green{background-color:#67cc7f}.survey.line.prepared .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.line.prepared .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.prepared .icon,.survey.line.prepared .icon *{color:#4e5650}.survey.line.active{background-color:#99c221}.survey.line.active:hover{background-color:#b3dd39}.survey.line.active.expanded{background-color:#88a043}.survey.line.active.expanded:hover{background-color:#a2ba5c}.survey.line.active .size,.survey.line.active .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.active .size.red,.survey.line.active .progress.red{background-color:#dc6767}.survey.line.active .size.orange,.survey.line.active .progress.orange{background-color:#e7bd74}.survey.line.active .size.green,.survey.line.active .progress.green{background-color:#67cc7f}.survey.line.active .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.active .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.active:hover{background-color:#b3dd39}.survey.line.active.expanded{background-color:#88a043}.survey.line.active.expanded:hover{background-color:#a2ba5c}.survey.line.active .size,.survey.line.active .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.active .size.red,.survey.line.active .progress.red{background-color:#dc6767}.survey.line.active .size.orange,.survey.line.active .progress.orange{background-color:#e7bd74}.survey.line.active .size.green,.survey.line.active .progress.green{background-color:#67cc7f}.survey.line.active .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.active .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.active:hover{background-color:#b3dd39}.survey.line.active.expanded{background-color:#88a043}.survey.line.active.expanded:hover{background-color:#a2ba5c}.survey.line.active .size,.survey.line.active .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.active .size.red,.survey.line.active .progress.red{background-color:#dc6767}.survey.line.active .size.orange,.survey.line.active .progress.orange{background-color:#e7bd74}.survey.line.active .size.green,.survey.line.active .progress.green{background-color:#67cc7f}.survey.line.active .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.line.active .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.active .icon,.survey.line.active .icon *{color:#565643}.survey.line.active.respondent-base{background-color:#2086c2}.survey.line.active.respondent-base:hover{background-color:#37a0de}.survey.line.active.respondent-base.expanded{background-color:#427da0}.survey.line.active.respondent-base.expanded:hover{background-color:#5a97bb}.survey.line.active.respondent-base .size,.survey.line.active.respondent-base .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.active.respondent-base .size.red,.survey.line.active.respondent-base .progress.red{background-color:#dc6767}.survey.line.active.respondent-base .size.orange,.survey.line.active.respondent-base .progress.orange{background-color:#e7bd74}.survey.line.active.respondent-base .size.green,.survey.line.active.respondent-base .progress.green{background-color:#67cc7f}.survey.line.active.respondent-base .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.active.respondent-base .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.active.respondent-base:hover{background-color:#37a0de}.survey.line.active.respondent-base.expanded{background-color:#427da0}.survey.line.active.respondent-base.expanded:hover{background-color:#5a97bb}.survey.line.active.respondent-base .size,.survey.line.active.respondent-base .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.active.respondent-base .size.red,.survey.line.active.respondent-base .progress.red{background-color:#dc6767}.survey.line.active.respondent-base .size.orange,.survey.line.active.respondent-base .progress.orange{background-color:#e7bd74}.survey.line.active.respondent-base .size.green,.survey.line.active.respondent-base .progress.green{background-color:#67cc7f}.survey.line.active.respondent-base .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.active.respondent-base .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.active.respondent-base:hover{background-color:#37a0de}.survey.line.active.respondent-base.expanded{background-color:#427da0}.survey.line.active.respondent-base.expanded:hover{background-color:#5a97bb}.survey.line.active.respondent-base .size,.survey.line.active.respondent-base .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.active.respondent-base .size.red,.survey.line.active.respondent-base .progress.red{background-color:#dc6767}.survey.line.active.respondent-base .size.orange,.survey.line.active.respondent-base .progress.orange{background-color:#e7bd74}.survey.line.active.respondent-base .size.green,.survey.line.active.respondent-base .progress.green{background-color:#67cc7f}.survey.line.active.respondent-base .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.line.active.respondent-base .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.active.respondent-base .icon,.survey.line.active.respondent-base .icon *{color:#495053}.survey.line.finished{background-color:#0072c0}.survey.line.finished:hover{background-color:#0090f3}.survey.line.finished.expanded{background-color:#1d6da3}.survey.line.finished.expanded:hover{background-color:#2489cf}.survey.line.finished .size,.survey.line.finished .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.finished .size.red,.survey.line.finished .progress.red{background-color:#dc6767}.survey.line.finished .size.orange,.survey.line.finished .progress.orange{background-color:#e7bd74}.survey.line.finished .size.green,.survey.line.finished .progress.green{background-color:#67cc7f}.survey.line.finished .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.finished .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.finished:hover{background-color:#0090f3}.survey.line.finished.expanded{background-color:#1d6da3}.survey.line.finished.expanded:hover{background-color:#2489cf}.survey.line.finished .size,.survey.line.finished .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.finished .size.red,.survey.line.finished .progress.red{background-color:#dc6767}.survey.line.finished .size.orange,.survey.line.finished .progress.orange{background-color:#e7bd74}.survey.line.finished .size.green,.survey.line.finished .progress.green{background-color:#67cc7f}.survey.line.finished .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.finished .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.finished:hover{background-color:#0090f3}.survey.line.finished.expanded{background-color:#1d6da3}.survey.line.finished.expanded:hover{background-color:#2489cf}.survey.line.finished .size,.survey.line.finished .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.finished .size.red,.survey.line.finished .progress.red{background-color:#dc6767}.survey.line.finished .size.orange,.survey.line.finished .progress.orange{background-color:#e7bd74}.survey.line.finished .size.green,.survey.line.finished .progress.green{background-color:#67cc7f}.survey.line.finished .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.line.finished .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.finished .icon,.survey.line.finished .icon *{color:#464e53}.survey.line.reported{background-color:#9757a6}.survey.line.reported:hover{background-color:#ac78b8}.survey.line.reported.expanded{background-color:#7f7d80}.survey.line.reported.expanded:hover{background-color:#999799}.survey.line.reported .size,.survey.line.reported .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.reported .size.red,.survey.line.reported .progress.red{background-color:#dc6767}.survey.line.reported .size.orange,.survey.line.reported .progress.orange{background-color:#e7bd74}.survey.line.reported .size.green,.survey.line.reported .progress.green{background-color:#67cc7f}.survey.line.reported .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.reported .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.reported:hover{background-color:#ac78b8}.survey.line.reported.expanded{background-color:#7f7d80}.survey.line.reported.expanded:hover{background-color:#999799}.survey.line.reported .size,.survey.line.reported .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.reported .size.red,.survey.line.reported .progress.red{background-color:#dc6767}.survey.line.reported .size.orange,.survey.line.reported .progress.orange{background-color:#e7bd74}.survey.line.reported .size.green,.survey.line.reported .progress.green{background-color:#67cc7f}.survey.line.reported .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.reported .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.reported:hover{background-color:#ac78b8}.survey.line.reported.expanded{background-color:#7f7d80}.survey.line.reported.expanded:hover{background-color:#999799}.survey.line.reported .size,.survey.line.reported .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.reported .size.red,.survey.line.reported .progress.red{background-color:#dc6767}.survey.line.reported .size.orange,.survey.line.reported .progress.orange{background-color:#e7bd74}.survey.line.reported .size.green,.survey.line.reported .progress.green{background-color:#67cc7f}.survey.line.reported .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.line.reported .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.reported .icon,.survey.line.reported .icon *{color:#ece5ed}.survey.line.archived{background-color:#798981}.survey.line.archived:hover{background-color:#94a19b}.survey.line.archived.expanded{background-color:#818181}.survey.line.archived.expanded:hover{background-color:#9b9b9b}.survey.line.archived .size,.survey.line.archived .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.archived .size.red,.survey.line.archived .progress.red{background-color:#dc6767}.survey.line.archived .size.orange,.survey.line.archived .progress.orange{background-color:#e7bd74}.survey.line.archived .size.green,.survey.line.archived .progress.green{background-color:#67cc7f}.survey.line.archived .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.archived .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.archived:hover{background-color:#94a19b}.survey.line.archived.expanded{background-color:#818181}.survey.line.archived.expanded:hover{background-color:#9b9b9b}.survey.line.archived .size,.survey.line.archived .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.archived .size.red,.survey.line.archived .progress.red{background-color:#dc6767}.survey.line.archived .size.orange,.survey.line.archived .progress.orange{background-color:#e7bd74}.survey.line.archived .size.green,.survey.line.archived .progress.green{background-color:#67cc7f}.survey.line.archived .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.archived .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.archived:hover{background-color:#94a19b}.survey.line.archived.expanded{background-color:#818181}.survey.line.archived.expanded:hover{background-color:#9b9b9b}.survey.line.archived .size,.survey.line.archived .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.archived .size.red,.survey.line.archived .progress.red{background-color:#dc6767}.survey.line.archived .size.orange,.survey.line.archived .progress.orange{background-color:#e7bd74}.survey.line.archived .size.green,.survey.line.archived .progress.green{background-color:#67cc7f}.survey.line.archived .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.line.archived .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.archived .icon,.survey.line.archived .icon *{color:#e9eae9}.survey.line.problem{background-color:#f65058}.survey.line.problem:hover{background-color:#f88186}.survey.line.problem.expanded{background-color:#da6c71}.survey.line.problem.expanded:hover{background-color:#e59498}.survey.line.problem .size,.survey.line.problem .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.problem .size.red,.survey.line.problem .progress.red{background-color:#dc6767}.survey.line.problem .size.orange,.survey.line.problem .progress.orange{background-color:#e7bd74}.survey.line.problem .size.green,.survey.line.problem .progress.green{background-color:#67cc7f}.survey.line.problem .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.problem .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.problem:hover{background-color:#f88186}.survey.line.problem.expanded{background-color:#da6c71}.survey.line.problem.expanded:hover{background-color:#e59498}.survey.line.problem .size,.survey.line.problem .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.problem .size.red,.survey.line.problem .progress.red{background-color:#dc6767}.survey.line.problem .size.orange,.survey.line.problem .progress.orange{background-color:#e7bd74}.survey.line.problem .size.green,.survey.line.problem .progress.green{background-color:#67cc7f}.survey.line.problem .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.line.problem .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.problem:hover{background-color:#f88186}.survey.line.problem.expanded{background-color:#da6c71}.survey.line.problem.expanded:hover{background-color:#e59498}.survey.line.problem .size,.survey.line.problem .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.line.problem .size.red,.survey.line.problem .progress.red{background-color:#dc6767}.survey.line.problem .size.orange,.survey.line.problem .progress.orange{background-color:#e7bd74}.survey.line.problem .size.green,.survey.line.problem .progress.green{background-color:#67cc7f}.survey.line.problem .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.line.problem .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey .title{left:5px;right:36px}.survey.body.class-teacher-structure .survey.line{border:none!important}.survey.body.class-teacher-structure .survey.prepared{background-color:rgba(76,193,161,.4)}.survey.body.class-teacher-structure .survey.prepared:hover{background-color:rgba(114,206,181,.4)}.survey.body.class-teacher-structure .survey.prepared.expanded{background-color:rgba(112,157,145,.4)}.survey.body.class-teacher-structure .survey.prepared.expanded:hover{background-color:rgba(142,178,168,.4)}.survey.body.class-teacher-structure .survey.prepared .size,.survey.body.class-teacher-structure .survey.prepared .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.prepared .size.red,.survey.body.class-teacher-structure .survey.prepared .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.prepared .size.orange,.survey.body.class-teacher-structure .survey.prepared .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.prepared .size.green,.survey.body.class-teacher-structure .survey.prepared .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.prepared .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.prepared .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.prepared:hover{background-color:rgba(114,206,181,.4)}.survey.body.class-teacher-structure .survey.prepared.expanded{background-color:rgba(112,157,145,.4)}.survey.body.class-teacher-structure .survey.prepared.expanded:hover{background-color:rgba(142,178,168,.4)}.survey.body.class-teacher-structure .survey.prepared .size,.survey.body.class-teacher-structure .survey.prepared .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.prepared .size.red,.survey.body.class-teacher-structure .survey.prepared .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.prepared .size.orange,.survey.body.class-teacher-structure .survey.prepared .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.prepared .size.green,.survey.body.class-teacher-structure .survey.prepared .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.prepared .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.prepared .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.prepared:hover{background-color:rgba(114,206,181,.4)}.survey.body.class-teacher-structure .survey.prepared.expanded{background-color:rgba(112,157,145,.4)}.survey.body.class-teacher-structure .survey.prepared.expanded:hover{background-color:rgba(142,178,168,.4)}.survey.body.class-teacher-structure .survey.prepared .size,.survey.body.class-teacher-structure .survey.prepared .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.prepared .size.red,.survey.body.class-teacher-structure .survey.prepared .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.prepared .size.orange,.survey.body.class-teacher-structure .survey.prepared .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.prepared .size.green,.survey.body.class-teacher-structure .survey.prepared .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.prepared .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.body.class-teacher-structure .survey.prepared .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.active{background-color:rgba(153,194,33,.4)}.survey.body.class-teacher-structure .survey.active:hover{background-color:rgba(179,221,57,.4)}.survey.body.class-teacher-structure .survey.active.expanded{background-color:rgba(136,160,67,.4)}.survey.body.class-teacher-structure .survey.active.expanded:hover{background-color:rgba(162,186,92,.4)}.survey.body.class-teacher-structure .survey.active .size,.survey.body.class-teacher-structure .survey.active .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.active .size.red,.survey.body.class-teacher-structure .survey.active .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.active .size.orange,.survey.body.class-teacher-structure .survey.active .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.active .size.green,.survey.body.class-teacher-structure .survey.active .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.active .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.active .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.active:hover{background-color:rgba(179,221,57,.4)}.survey.body.class-teacher-structure .survey.active.expanded{background-color:rgba(136,160,67,.4)}.survey.body.class-teacher-structure .survey.active.expanded:hover{background-color:rgba(162,186,92,.4)}.survey.body.class-teacher-structure .survey.active .size,.survey.body.class-teacher-structure .survey.active .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.active .size.red,.survey.body.class-teacher-structure .survey.active .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.active .size.orange,.survey.body.class-teacher-structure .survey.active .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.active .size.green,.survey.body.class-teacher-structure .survey.active .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.active .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.active .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.active:hover{background-color:rgba(179,221,57,.4)}.survey.body.class-teacher-structure .survey.active.expanded{background-color:rgba(136,160,67,.4)}.survey.body.class-teacher-structure .survey.active.expanded:hover{background-color:rgba(162,186,92,.4)}.survey.body.class-teacher-structure .survey.active .size,.survey.body.class-teacher-structure .survey.active .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.active .size.red,.survey.body.class-teacher-structure .survey.active .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.active .size.orange,.survey.body.class-teacher-structure .survey.active .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.active .size.green,.survey.body.class-teacher-structure .survey.active .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.active .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.body.class-teacher-structure .survey.active .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.active.respondent-base{background-color:rgba(32,134,194,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base:hover{background-color:rgba(55,160,222,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base.expanded{background-color:rgba(66,125,160,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base.expanded:hover{background-color:rgba(90,151,187,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base .size,.survey.body.class-teacher-structure .survey.active.respondent-base .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.active.respondent-base .size.red,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.active.respondent-base .size.orange,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.active.respondent-base .size.green,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.active.respondent-base .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.active.respondent-base .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.active.respondent-base:hover{background-color:rgba(55,160,222,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base.expanded{background-color:rgba(66,125,160,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base.expanded:hover{background-color:rgba(90,151,187,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base .size,.survey.body.class-teacher-structure .survey.active.respondent-base .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.active.respondent-base .size.red,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.active.respondent-base .size.orange,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.active.respondent-base .size.green,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.active.respondent-base .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.active.respondent-base .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.active.respondent-base:hover{background-color:rgba(55,160,222,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base.expanded{background-color:rgba(66,125,160,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base.expanded:hover{background-color:rgba(90,151,187,.4)}.survey.body.class-teacher-structure .survey.active.respondent-base .size,.survey.body.class-teacher-structure .survey.active.respondent-base .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.active.respondent-base .size.red,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.active.respondent-base .size.orange,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.active.respondent-base .size.green,.survey.body.class-teacher-structure .survey.active.respondent-base .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.active.respondent-base .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.body.class-teacher-structure .survey.active.respondent-base .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.finished{background-color:rgba(0,114,192,.4)}.survey.body.class-teacher-structure .survey.finished:hover{background-color:rgba(0,144,243,.4)}.survey.body.class-teacher-structure .survey.finished.expanded{background-color:rgba(29,109,163,.4)}.survey.body.class-teacher-structure .survey.finished.expanded:hover{background-color:rgba(36,137,207,.4)}.survey.body.class-teacher-structure .survey.finished .size,.survey.body.class-teacher-structure .survey.finished .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.finished .size.red,.survey.body.class-teacher-structure .survey.finished .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.finished .size.orange,.survey.body.class-teacher-structure .survey.finished .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.finished .size.green,.survey.body.class-teacher-structure .survey.finished .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.finished .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.finished .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.finished:hover{background-color:rgba(0,144,243,.4)}.survey.body.class-teacher-structure .survey.finished.expanded{background-color:rgba(29,109,163,.4)}.survey.body.class-teacher-structure .survey.finished.expanded:hover{background-color:rgba(36,137,207,.4)}.survey.body.class-teacher-structure .survey.finished .size,.survey.body.class-teacher-structure .survey.finished .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.finished .size.red,.survey.body.class-teacher-structure .survey.finished .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.finished .size.orange,.survey.body.class-teacher-structure .survey.finished .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.finished .size.green,.survey.body.class-teacher-structure .survey.finished .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.finished .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.finished .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.finished:hover{background-color:rgba(0,144,243,.4)}.survey.body.class-teacher-structure .survey.finished.expanded{background-color:rgba(29,109,163,.4)}.survey.body.class-teacher-structure .survey.finished.expanded:hover{background-color:rgba(36,137,207,.4)}.survey.body.class-teacher-structure .survey.finished .size,.survey.body.class-teacher-structure .survey.finished .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.finished .size.red,.survey.body.class-teacher-structure .survey.finished .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.finished .size.orange,.survey.body.class-teacher-structure .survey.finished .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.finished .size.green,.survey.body.class-teacher-structure .survey.finished .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.finished .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.body.class-teacher-structure .survey.finished .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.reported{background-color:rgba(151,87,166,.4)}.survey.body.class-teacher-structure .survey.reported:hover{background-color:rgba(172,120,184,.4)}.survey.body.class-teacher-structure .survey.reported.expanded{background-color:rgba(127,125,128,.4)}.survey.body.class-teacher-structure .survey.reported.expanded:hover{background-color:rgba(153,151,153,.4)}.survey.body.class-teacher-structure .survey.reported .size,.survey.body.class-teacher-structure .survey.reported .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.reported .size.red,.survey.body.class-teacher-structure .survey.reported .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.reported .size.orange,.survey.body.class-teacher-structure .survey.reported .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.reported .size.green,.survey.body.class-teacher-structure .survey.reported .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.reported .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.reported .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.reported:hover{background-color:rgba(172,120,184,.4)}.survey.body.class-teacher-structure .survey.reported.expanded{background-color:rgba(127,125,128,.4)}.survey.body.class-teacher-structure .survey.reported.expanded:hover{background-color:rgba(153,151,153,.4)}.survey.body.class-teacher-structure .survey.reported .size,.survey.body.class-teacher-structure .survey.reported .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.reported .size.red,.survey.body.class-teacher-structure .survey.reported .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.reported .size.orange,.survey.body.class-teacher-structure .survey.reported .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.reported .size.green,.survey.body.class-teacher-structure .survey.reported .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.reported .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.reported .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.reported:hover{background-color:rgba(172,120,184,.4)}.survey.body.class-teacher-structure .survey.reported.expanded{background-color:rgba(127,125,128,.4)}.survey.body.class-teacher-structure .survey.reported.expanded:hover{background-color:rgba(153,151,153,.4)}.survey.body.class-teacher-structure .survey.reported .size,.survey.body.class-teacher-structure .survey.reported .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.reported .size.red,.survey.body.class-teacher-structure .survey.reported .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.reported .size.orange,.survey.body.class-teacher-structure .survey.reported .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.reported .size.green,.survey.body.class-teacher-structure .survey.reported .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.reported .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.body.class-teacher-structure .survey.reported .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.archived{background-color:rgba(121,137,129,.4)}.survey.body.class-teacher-structure .survey.archived:hover{background-color:rgba(148,161,155,.4)}.survey.body.class-teacher-structure .survey.archived.expanded{background-color:rgba(129,129,129,.4)}.survey.body.class-teacher-structure .survey.archived.expanded:hover{background-color:rgba(155,155,155,.4)}.survey.body.class-teacher-structure .survey.archived .size,.survey.body.class-teacher-structure .survey.archived .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.archived .size.red,.survey.body.class-teacher-structure .survey.archived .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.archived .size.orange,.survey.body.class-teacher-structure .survey.archived .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.archived .size.green,.survey.body.class-teacher-structure .survey.archived .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.archived .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.archived .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.archived:hover{background-color:rgba(148,161,155,.4)}.survey.body.class-teacher-structure .survey.archived.expanded{background-color:rgba(129,129,129,.4)}.survey.body.class-teacher-structure .survey.archived.expanded:hover{background-color:rgba(155,155,155,.4)}.survey.body.class-teacher-structure .survey.archived .size,.survey.body.class-teacher-structure .survey.archived .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.archived .size.red,.survey.body.class-teacher-structure .survey.archived .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.archived .size.orange,.survey.body.class-teacher-structure .survey.archived .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.archived .size.green,.survey.body.class-teacher-structure .survey.archived .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.archived .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.archived .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.archived:hover{background-color:rgba(148,161,155,.4)}.survey.body.class-teacher-structure .survey.archived.expanded{background-color:rgba(129,129,129,.4)}.survey.body.class-teacher-structure .survey.archived.expanded:hover{background-color:rgba(155,155,155,.4)}.survey.body.class-teacher-structure .survey.archived .size,.survey.body.class-teacher-structure .survey.archived .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.archived .size.red,.survey.body.class-teacher-structure .survey.archived .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.archived .size.orange,.survey.body.class-teacher-structure .survey.archived .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.archived .size.green,.survey.body.class-teacher-structure .survey.archived .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.archived .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.body.class-teacher-structure .survey.archived .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.problem{background-color:rgba(246,80,88,.5)}.survey.body.class-teacher-structure .survey.problem:hover{background-color:rgba(248,129,134,.5)}.survey.body.class-teacher-structure .survey.problem.expanded{background-color:rgba(218,108,113,.5)}.survey.body.class-teacher-structure .survey.problem.expanded:hover{background-color:rgba(229,148,152,.5)}.survey.body.class-teacher-structure .survey.problem .size,.survey.body.class-teacher-structure .survey.problem .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.problem .size.red,.survey.body.class-teacher-structure .survey.problem .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.problem .size.orange,.survey.body.class-teacher-structure .survey.problem .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.problem .size.green,.survey.body.class-teacher-structure .survey.problem .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.problem .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.problem .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.problem:hover{background-color:rgba(248,129,134,.5)}.survey.body.class-teacher-structure .survey.problem.expanded{background-color:rgba(218,108,113,.5)}.survey.body.class-teacher-structure .survey.problem.expanded:hover{background-color:rgba(229,148,152,.5)}.survey.body.class-teacher-structure .survey.problem .size,.survey.body.class-teacher-structure .survey.problem .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.problem .size.red,.survey.body.class-teacher-structure .survey.problem .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.problem .size.orange,.survey.body.class-teacher-structure .survey.problem .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.problem .size.green,.survey.body.class-teacher-structure .survey.problem .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.problem .progress{margin-top:8px;padding-right:3px;text-align:right}.survey.body.class-teacher-structure .survey.problem .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.body.class-teacher-structure .survey.problem:hover{background-color:rgba(248,129,134,.5)}.survey.body.class-teacher-structure .survey.problem.expanded{background-color:rgba(218,108,113,.5)}.survey.body.class-teacher-structure .survey.problem.expanded:hover{background-color:rgba(229,148,152,.5)}.survey.body.class-teacher-structure .survey.problem .size,.survey.body.class-teacher-structure .survey.problem .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.survey.body.class-teacher-structure .survey.problem .size.red,.survey.body.class-teacher-structure .survey.problem .progress.red{background-color:#dc6767}.survey.body.class-teacher-structure .survey.problem .size.orange,.survey.body.class-teacher-structure .survey.problem .progress.orange{background-color:#e7bd74}.survey.body.class-teacher-structure .survey.problem .size.green,.survey.body.class-teacher-structure .survey.problem .progress.green{background-color:#67cc7f}.survey.body.class-teacher-structure .survey.problem .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.survey.body.class-teacher-structure .survey.problem .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.survey.line.class-teacher-structure .progress{text-align:center;background-color:#676c73;padding:0;color:#fff}.survey.body{background:url("/Content/img/graphics/bg_survey_body.png") repeat;padding:4px}.survey.body .section{padding:4px 2px}.survey.body .section .header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding:4px}.survey.body .respondent-options,.survey.section .respondent-options{width:100%;border-collapse:collapse}.survey.body .respondent-options tr,.survey.section .respondent-options tr{position:relative;background-color:inherit;height:28px}.survey.body .respondent-options .option-column,.survey.section .respondent-options .option-column{background-color:#fff;border:2px solid #ddd;padding:4px;font-size:10pt;font-family:Verdana;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.survey.body .table,.survey.section .table{background-color:inherit}.survey.body .table .th,.survey.section .table .th{height:18px}.survey.body .table .th .td,.survey.section .table .th .td{position:absolute;top:0;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.survey.body .table .th .td.whole,.survey.section .table .th .td.whole{left:0;right:0}.survey.body .table .th .td.half-0,.survey.section .table .th .td.half-0{left:0;width:50%}.survey.body .table .th .td.half-1,.survey.section .table .th .td.half-1{left:50%;width:50%}.survey.body .table .th .td.third-0,.survey.section .table .th .td.third-0{left:0;width:33.33%}.survey.body .table .th .td.third-1,.survey.section .table .th .td.third-1{left:33.33%;width:33.33%}.survey.body .table .th .td.third-2,.survey.section .table .th .td.third-2{left:66.66%;width:33.33%}.survey.body .table .th .td.name,.survey.section .table .th .td.name{left:0;width:40%}.survey.body .table .th .td.value,.survey.section .table .th .td.value{left:40%;width:60%}.survey.body .table .th .td.label-1,.survey.section .table .th .td.label-1{left:0;right:20px}.survey.body .table .th .td.label-1.with-time,.survey.section .table .th .td.label-1.with-time{right:140px}.survey.body .table .th .td.option-1,.survey.section .table .th .td.option-1{right:0;width:20px}.survey.body .table .th .td.option-1.with-time,.survey.section .table .th .td.option-1.with-time{right:120px}.survey.body .table .th .td.label-2,.survey.section .table .th .td.label-2{left:0;right:40px}.survey.body .table .th .td.option-2,.survey.section .table .th .td.option-2{right:0;width:40px}.survey.body .table .th .td.option-2.with-time,.survey.section .table .th .td.option-2.with-time{right:0;width:120px}.survey.body .table .th .td.option-3.with-time,.survey.section .table .th .td.option-3.with-time{width:100px;right:20px}.survey.body .table .th .td.option-4.with-time,.survey.section .table .th .td.option-4.with-time{right:0}.survey.body .table .th .td .with-time .label-1,.survey.section .table .th .td .with-time .label-1{text-align:left}.survey.body .table .th .td.tag-1,.survey.section .table .th .td.tag-1{left:20px;right:0}.survey.body .table .th .td.choice-1,.survey.section .table .th .td.choice-1{left:0;width:20px}.survey.body .table .th .td.tag-2,.survey.section .table .th .td.tag-2{left:40px;right:0}.survey.body .table .th .td.choice-2,.survey.section .table .th .td.choice-2{left:0;width:40px}.survey.body .table .th .td.option-1,.survey.section .table .th .td.option-1,.survey.body .table .th .td.option-2,.survey.section .table .th .td.option-2,.survey.body .table .th .td.choice-1,.survey.section .table .th .td.choice-1,.survey.body .table .th .td.choice-2,.survey.section .table .th .td.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.survey.body .table .th .td,.survey.section .table .th .td{padding:4px;font-size:10pt;font-family:Verdana;border:1px solid #444;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.survey.body .table .tr,.survey.section .table .tr{position:relative;background-color:inherit;height:28px}.survey.body .table .tr .td,.survey.section .table .tr .td,.survey.body .table .tr .helper,.survey.section .table .tr .helper{position:absolute;top:0;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.survey.body .table .tr .td.whole,.survey.section .table .tr .td.whole,.survey.body .table .tr .helper.whole,.survey.section .table .tr .helper.whole{left:0;right:0}.survey.body .table .tr .td.half-0,.survey.section .table .tr .td.half-0,.survey.body .table .tr .helper.half-0,.survey.section .table .tr .helper.half-0{left:0;width:50%}.survey.body .table .tr .td.half-1,.survey.section .table .tr .td.half-1,.survey.body .table .tr .helper.half-1,.survey.section .table .tr .helper.half-1{left:50%;width:50%}.survey.body .table .tr .td.third-0,.survey.section .table .tr .td.third-0,.survey.body .table .tr .helper.third-0,.survey.section .table .tr .helper.third-0{left:0;width:33.33%}.survey.body .table .tr .td.third-1,.survey.section .table .tr .td.third-1,.survey.body .table .tr .helper.third-1,.survey.section .table .tr .helper.third-1{left:33.33%;width:33.33%}.survey.body .table .tr .td.third-2,.survey.section .table .tr .td.third-2,.survey.body .table .tr .helper.third-2,.survey.section .table .tr .helper.third-2{left:66.66%;width:33.33%}.survey.body .table .tr .td.name,.survey.section .table .tr .td.name,.survey.body .table .tr .helper.name,.survey.section .table .tr .helper.name{left:0;width:40%}.survey.body .table .tr .td.value,.survey.section .table .tr .td.value,.survey.body .table .tr .helper.value,.survey.section .table .tr .helper.value{left:40%;width:60%}.survey.body .table .tr .td.label-1,.survey.section .table .tr .td.label-1,.survey.body .table .tr .helper.label-1,.survey.section .table .tr .helper.label-1{left:0;right:20px}.survey.body .table .tr .td.label-1.with-time,.survey.section .table .tr .td.label-1.with-time,.survey.body .table .tr .helper.label-1.with-time,.survey.section .table .tr .helper.label-1.with-time{right:140px}.survey.body .table .tr .td.option-1,.survey.section .table .tr .td.option-1,.survey.body .table .tr .helper.option-1,.survey.section .table .tr .helper.option-1{right:0;width:20px}.survey.body .table .tr .td.option-1.with-time,.survey.section .table .tr .td.option-1.with-time,.survey.body .table .tr .helper.option-1.with-time,.survey.section .table .tr .helper.option-1.with-time{right:120px}.survey.body .table .tr .td.label-2,.survey.section .table .tr .td.label-2,.survey.body .table .tr .helper.label-2,.survey.section .table .tr .helper.label-2{left:0;right:40px}.survey.body .table .tr .td.option-2,.survey.section .table .tr .td.option-2,.survey.body .table .tr .helper.option-2,.survey.section .table .tr .helper.option-2{right:0;width:40px}.survey.body .table .tr .td.option-2.with-time,.survey.section .table .tr .td.option-2.with-time,.survey.body .table .tr .helper.option-2.with-time,.survey.section .table .tr .helper.option-2.with-time{right:0;width:120px}.survey.body .table .tr .td.option-3.with-time,.survey.section .table .tr .td.option-3.with-time,.survey.body .table .tr .helper.option-3.with-time,.survey.section .table .tr .helper.option-3.with-time{width:100px;right:20px}.survey.body .table .tr .td.option-4.with-time,.survey.section .table .tr .td.option-4.with-time,.survey.body .table .tr .helper.option-4.with-time,.survey.section .table .tr .helper.option-4.with-time{right:0}.survey.body .table .tr .td .with-time .label-1,.survey.section .table .tr .td .with-time .label-1,.survey.body .table .tr .helper .with-time .label-1,.survey.section .table .tr .helper .with-time .label-1{text-align:left}.survey.body .table .tr .td.tag-1,.survey.section .table .tr .td.tag-1,.survey.body .table .tr .helper.tag-1,.survey.section .table .tr .helper.tag-1{left:20px;right:0}.survey.body .table .tr .td.choice-1,.survey.section .table .tr .td.choice-1,.survey.body .table .tr .helper.choice-1,.survey.section .table .tr .helper.choice-1{left:0;width:20px}.survey.body .table .tr .td.tag-2,.survey.section .table .tr .td.tag-2,.survey.body .table .tr .helper.tag-2,.survey.section .table .tr .helper.tag-2{left:40px;right:0}.survey.body .table .tr .td.choice-2,.survey.section .table .tr .td.choice-2,.survey.body .table .tr .helper.choice-2,.survey.section .table .tr .helper.choice-2{left:0;width:40px}.survey.body .table .tr .td.option-1,.survey.section .table .tr .td.option-1,.survey.body .table .tr .helper.option-1,.survey.section .table .tr .helper.option-1,.survey.body .table .tr .td.option-2,.survey.section .table .tr .td.option-2,.survey.body .table .tr .helper.option-2,.survey.section .table .tr .helper.option-2,.survey.body .table .tr .td.choice-1,.survey.section .table .tr .td.choice-1,.survey.body .table .tr .helper.choice-1,.survey.section .table .tr .helper.choice-1,.survey.body .table .tr .td.choice-2,.survey.section .table .tr .td.choice-2,.survey.body .table .tr .helper.choice-2,.survey.section .table .tr .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.survey.body .table .tr input[type=text],.survey.section .table .tr input[type=text],.survey.body .table .tr input[type=number],.survey.section .table .tr input[type=number],.survey.body .table .tr .td,.survey.section .table .tr .td{background-color:#fff;border:1px solid #ddd;padding:4px;font-size:10pt;font-family:Verdana;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.survey.body .table .tr input[type=number],.survey.section .table .tr input[type=number],.survey.body .table .tr input[type=text],.survey.section .table .tr input[type=text]{outline-style:none;width:100%;height:28px;font-style:italic}.survey.body .table .tr .helper.whole.dropdown .td.option-1 .icon-collapse,.survey.section .table .tr .helper.whole.dropdown .td.option-1 .icon-collapse,.survey.body .table .tr .helper.value .td.option-1 .icon-calendar,.survey.section .table .tr .helper.value .td.option-1 .icon-calendar,.survey.body .table .tr .helper.value .td.option-2 .icon-calendar,.survey.section .table .tr .helper.value .td.option-2 .icon-calendar,.survey.body .table .tr .helper.value .td.option-2 .icon-minus,.survey.section .table .tr .helper.value .td.option-2 .icon-minus,.survey.body .table .tr .td.option-1 .icon-trash,.survey.section .table .tr .td.option-1 .icon-trash,.survey.body .header .icon-collapse-top,.survey.section .header .icon-collapse-top,.survey.body .header .icon-collapse,.survey.section .header .icon-collapse{cursor:pointer}.centerQuestion{width:70%;margin:0 auto}@media(max-width:300px){.centerQuestion{width:100%}}@media(min-width:301px) and (max-width:400px){.centerQuestion{width:95%}}@media(min-width:401px) and (max-width:600px){.centerQuestion{width:90%}}@media(min-width:601px) and (max-width:800px){.centerQuestion{width:80%}}#question-page .question{padding-top:5px;text-align:center}#question-page .question i.audio{cursor:pointer}#question-page .question i.audio:hover{color:#f65058}#question-page .question a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand;text-decoration:underline}#question-page .question a:hover{color:#f65058}#question-page .question a.check{text-decoration:none;font-size:16px}#question-page .question input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#question-page .question .numeric-input input[type=number]{text-align:center;padding:5px 0}#question-page .question.has-second .instruction-text .smaller.instruction{margin-top:.5em}#question-page .question .question-text,#question-page .question .instruction-text,#question-page .question h1{font-size:16px;line-height:1.33em;margin-left:auto!important;margin-right:auto!important;width:70%}#question-page .question .question-text .smaller.instruction,#question-page .question .instruction-text .smaller.instruction,#question-page .question h1 .smaller.instruction{font-size:14px;text-align:left;font-weight:normal;margin:-2.5em -1.3em -2em}@media(max-width:300px){#question-page .question .question-text .smaller.instruction,#question-page .question .instruction-text .smaller.instruction,#question-page .question h1 .smaller.instruction{font-size:11px}}@media(min-width:301px) and (max-width:400px){#question-page .question .question-text .smaller.instruction,#question-page .question .instruction-text .smaller.instruction,#question-page .question h1 .smaller.instruction{font-size:12px}}@media(min-width:401px) and (max-width:600px){#question-page .question .question-text .smaller.instruction,#question-page .question .instruction-text .smaller.instruction,#question-page .question h1 .smaller.instruction{font-size:13px}}@media(min-width:601px) and (max-width:800px){#question-page .question .question-text .smaller.instruction,#question-page .question .instruction-text .smaller.instruction,#question-page .question h1 .smaller.instruction{font-size:16px}}@media(max-width:300px){#question-page .question .question-text,#question-page .question .instruction-text,#question-page .question h1{font-size:12px;width:100%}}@media(min-width:301px) and (max-width:400px){#question-page .question .question-text,#question-page .question .instruction-text,#question-page .question h1{font-size:14px;width:95%}}@media(min-width:401px) and (max-width:600px){#question-page .question .question-text,#question-page .question .instruction-text,#question-page .question h1{font-size:19px;width:90%}}@media(min-width:601px) and (max-width:800px){#question-page .question .question-text,#question-page .question .instruction-text,#question-page .question h1{font-size:22px;width:80%}}#question-page .question .question-text{padding:16px 32px 0}#question-page .question .instruction-text{margin:0 1.3em 4em}#question-page .question:first-child .instruction-text{margin:4em 1.3em 2em}@media(max-width:300px){#question-page .question .instruction-text.subquestion br~br{content:'.'!important;display:block!important;padding:.1em 0 0 0!important}}@media(min-width:301px) and (max-width:400px){#question-page .question .instruction-text.subquestion br~br{content:'.'!important;display:block!important;padding:.3em 0 0 0}}@media(min-width:401px) and (max-width:600px){#question-page .question .instruction-text.subquestion br~br{content:'.'!important;display:block!important;padding:.5em 0 0 0}}#question-page .question .input-text{font-size:18px;padding:8px 64px;text-align:center;line-height:initial;width:70%;margin-left:auto!important;margin-right:auto!important}@media(max-width:300px){#question-page .question .input-text{font-size:10px;width:100%}}@media(min-width:301px) and (max-width:400px){#question-page .question .input-text{font-size:11px;width:95%}}@media(min-width:401px) and (max-width:600px){#question-page .question .input-text{font-size:14px;width:90%}}@media(min-width:601px) and (max-width:800px){#question-page .question .input-text{font-size:16px;width:80%}}#question-page .question .open-input{padding:8px 64px}#question-page .question .open-input textarea{width:70%;margin:0 auto;height:200px;resize:vertical;border-style:none;outline-style:none;background-color:#eee;border:1px solid #000}@media(max-width:300px){#question-page .question .open-input textarea{width:100%}}@media(min-width:301px) and (max-width:400px){#question-page .question .open-input textarea{width:95%}}@media(min-width:401px) and (max-width:600px){#question-page .question .open-input textarea{width:90%}}@media(min-width:601px) and (max-width:800px){#question-page .question .open-input textarea{width:80%}}#question-page .question .open-input textarea:focus{background-color:#fff}#question-page .question .message{width:70%;margin:0 auto;min-height:20px;color:#f65058;font-size:12px;text-align:right}@media(max-width:300px){#question-page .question .message{width:100%}}@media(min-width:301px) and (max-width:400px){#question-page .question .message{width:95%}}@media(min-width:401px) and (max-width:600px){#question-page .question .message{width:90%}}@media(min-width:601px) and (max-width:800px){#question-page .question .message{width:80%}}#question-page .question .table{width:70%;margin:0 auto;font-size:14px;line-height:1.25em}@media(max-width:300px){#question-page .question .table{width:100%}}@media(min-width:301px) and (max-width:400px){#question-page .question .table{width:95%}}@media(min-width:401px) and (max-width:600px){#question-page .question .table{width:90%}}@media(min-width:601px) and (max-width:800px){#question-page .question .table{width:80%}}@media(max-width:300px){#question-page .question .table{font-size:6px}}@media(min-width:301px) and (min-width:300px) and (max-width:400px){#question-page .question .table{font-size:7px}}@media(min-width:401px) and (max-width:600px){#question-page .question .table{font-size:9px}}@media(min-width:601px) and (max-width:800px){#question-page .question .table{font-size:12px}}#question-page .question .table input{background-color:transparent;color:#fff;width:100%}#question-page .question .table table{width:100%;border-spacing:5px}@media(max-width:300px){#question-page .question .table table{border-spacing:1px}}@media(min-width:301px) and (min-width:300px) and (max-width:400px){#question-page .question .table table{border-spacing:1px}}@media(min-width:401px) and (max-width:600px){#question-page .question .table table{border-spacing:3px}}#question-page .question .table table tr td.check,#question-page .question .table table tr.light td.check,#question-page .question .table table tr th.check,#question-page .question .table table tr.light th.check{white-space:nowrap;text-align:right;width:70px!important;background-color:transparent;color:#000}#question-page .question .table table tr td.check.empty,#question-page .question .table table tr.light td.check.empty,#question-page .question .table table tr th.check.empty,#question-page .question .table table tr.light th.check.empty{visibility:visible}#question-page .question .table table tbody tr td{background-color:#676c73;color:#fff;text-align:left}#question-page .question .table table tbody tr td.cell{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand;background-color:#767b81}#question-page .question .table table tbody tr td.cell.do-not-know{background-color:#5b5f64}#question-page .question .table table tbody tr.light td{background-color:#85898f}#question-page .question .table table tbody tr.light td.cell{background-color:#95989d}#question-page .question .table table tbody tr td.cell:hover,#question-page .question .table table tbody tr.light td.cell:hover{background-color:#b9ccac}#question-page .question .table table tbody tr td.cell:hover.do-not-know,#question-page .question .table table tbody tr.light td.cell:hover.do-not-know{background-color:#a6be96}#question-page .question .table table tbody tr td.cell.down,#question-page .question .table table tbody tr.light td.cell.down,#question-page .question .table table tbody tr td.cell.down:hover,#question-page .question .table table tbody tr.light td.cell.down:hover{background-color:#769b5d;position:relative}#question-page .question .table table tbody tr td.cell.down::after,#question-page .question .table table tbody tr.light td.cell.down::after,#question-page .question .table table tbody tr td.cell.down:hover::after,#question-page .question .table table tbody tr.light td.cell.down:hover::after{content:"";display:flex;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;font-size:2em;font-family:"FontAwesome";text-align:center;vertical-align:middle;justify-content:center;opacity:.4}#question-page .question .table table tbody tr td.cell.down.do-not-know,#question-page .question .table table tbody tr.light td.cell.down.do-not-know,#question-page .question .table table tbody tr td.cell.down:hover.do-not-know,#question-page .question .table table tbody tr.light td.cell.down:hover.do-not-know{background-color:#658550}#question-page .question .table table td,#question-page .question .table table th{overflow:hidden;padding:.75em;vertical-align:baseline}#question-page .question .table table td.empty,#question-page .question .table table th.empty{visibility:hidden}@media(max-width:300px){#question-page .question .table table td,#question-page .question .table table th{padding:.75em 0}}@media(min-width:301px) and (min-width:300px) and (max-width:400px){#question-page .question .table table td,#question-page .question .table table th{padding:.75em .5em}}@media(min-width:401px) and (max-width:600px){#question-page .question .table table td,#question-page .question .table table th{padding:.75em .25em}}#question-page .question .table.matrix table th.choice .smile{background-size:13px!important;width:18px;height:13px;display:inline-block!important}@media(max-width:300px){#question-page .question .table.matrix table th.choice .smile{background-size:6px!important;width:7px!important;height:6px!important}}@media(min-width:301px) and (min-width:300px) and (max-width:400px){#question-page .question .table.matrix table th.choice .smile{background-size:7px!important;width:8px!important;height:7px!important}}@media(min-width:401px) and (max-width:600px){#question-page .question .table.matrix table th.choice .smile{background-size:9px!important;width:10px!important;height:9px!important}}@media(min-width:601px) and (max-width:800px){#question-page .question .table.matrix table th.choice .smile{background-size:12px!important;width:14px!important;height:12px!important}}#question-page .question .table.matrix table th.choice .smile.smile4{background:url("/Content/img/graphics/smile4.png") no-repeat}#question-page .question .table.matrix table th.choice .smile.smile3{background:url("/Content/img/graphics/smile3.png") no-repeat}#question-page .question .table.matrix table th.choice .smile.smile1{background:url("/Content/img/graphics/smile1.png") no-repeat}#question-page .question .table.matrix table th.choice .smile.smile0{background:url("/Content/img/graphics/smile0.png") no-repeat}#question-page .question .table.matrix table th.choice .smile-ved-ikke{display:inline-block!important;background:url("/Content/img/graphics/smile-ved-ikke.png") no-repeat;background-size:100%;width:50px;height:50px}@media(max-width:300px){#question-page .question .table.matrix table th.choice .smile-ved-ikke{width:36px;height:36px}}@media(min-width:301px) and (min-width:300px) and (max-width:400px){#question-page .question .table.matrix table th.choice .smile-ved-ikke{width:36px;height:36px}}#question-page .question .table.matrix table th.choice .smile-animated{display:inline-block!important;background:url("/Content/img/graphics/smilies.png") no-repeat;background-size:300%;width:50px;height:50px}@media(max-width:300px){#question-page .question .table.matrix table th.choice .smile-animated{background-size:275%;width:36px;height:36px}}@media(min-width:301px) and (min-width:300px) and (max-width:400px){#question-page .question .table.matrix table th.choice .smile-animated{background-size:278%;width:36px;height:36px}}@media(min-width:401px) and (max-width:600px){#question-page .question .table.matrix table th.choice .smile-animated{background-size:280%}}@media(min-width:601px) and (max-width:800px){#question-page .question .table.matrix table th.choice .smile-animated{background-size:290%}}#question-page .question .table.matrix table th.choice .smile-animated.smile-happy{background-position:100% 0}#question-page .question .table.matrix table th.choice .smile-animated.smile-neutral{background-position:50% 0}#question-page .question .table.matrix table th.choice .smile-animated.smile-sad{background-position:0% 0}#question-page .question .table.matrix table.fixed{border-spacing:5px 0;position:fixed;top:0}#question-page .question .table.matrix table.fixed tr th.choice{border-bottom:5px solid #eaeaea}#question-page .question .table.matrix table.fixed tr:last-child th.choice{border-bottom:0 none}#question-page .question .table.matrix table tr{height:3.4em}#question-page .question .table.matrix table tr th.choice,#question-page .question .table.matrix table tr td.cell{width:5%}#question-page .question .table.matrix table tr th.choice.wide,#question-page .question .table.matrix table tr td.cell.wide{width:auto}#question-page .question .table.matrix table.col-1 th.choice,#question-page .question .table.matrix table.col-1 td.cell{width:20%}#question-page .question .table.matrix table.col-1 th.choice[colspan='1']{width:20%;text-align:center}#question-page .question .table.matrix table.col-2 th.choice,#question-page .question .table.matrix table.col-2 td.cell{width:20%}#question-page .question .table.matrix table.col-2 th.choice[colspan='2']{width:40%;text-align:center}#question-page .question .table.matrix table.col-3 th.choice,#question-page .question .table.matrix table.col-3 td.cell{width:12%}#question-page .question .table.matrix table.col-3 th.choice[colspan='3']{width:36%;text-align:center}#question-page .question .table.matrix table.col-4 th.choice,#question-page .question .table.matrix table.col-4 td.cell{width:12%}#question-page .question .table.matrix table.col-4 th.choice[colspan='4']{width:48%;text-align:center}#question-page .question .table.matrix table.col-5 th.choice,#question-page .question .table.matrix table.col-5 td.cell{width:10%}#question-page .question .table.matrix table.col-5 th.choice[colspan='5']{width:50%;text-align:center}#question-page .question .table.matrix table.col-6 th.choice,#question-page .question .table.matrix table.col-6 td.cell{width:8%}#question-page .question .table.matrix table.col-6 th.choice[colspan='6']{width:48%;text-align:center}#question-page .question .table.matrix table.col-7 th.choice,#question-page .question .table.matrix table.col-7 td.cell{width:5%;white-space:nowrap}#question-page .question .table.matrix table.col-7 th.choice[colspan='7']{width:35%;text-align:center}#question-page .question .table.matrix table.col-8 th.choice,#question-page .question .table.matrix table.col-8 td.cell{width:5%;white-space:nowrap}#question-page .question .table.matrix table.col-8 th.choice[colspan='8']{width:40%;text-align:center}#question-page .question .table.matrix table.col-9 th.choice,#question-page .question .table.matrix table.col-9 td.cell{width:5%;white-space:nowrap}#question-page .question .table.matrix table.col-9 th.choice[colspan='9']{width:45%;text-align:center}#question-page .question .table.matrix table.col-10 th.choice,#question-page .question .table.matrix table.col-10 td.cell{width:5%;white-space:nowrap}#question-page .question .table.matrix table.col-10 th.choice[colspan='10']{width:50%;text-align:center}#question-page .question .table.matrix table.col-11 th.choice,#question-page .question .table.matrix table.col-11 td.cell{width:4%}#question-page .question .table.matrix table.col-11 th.choice[colspan='11']{width:44%;text-align:center}#question-page .question .table.matrix table.col-12 th.choice,#question-page .question .table.matrix table.col-12 td.cell{width:4%}#question-page .question .table.matrix table.col-12 th.choice[colspan='12']{width:48%;text-align:center}#question-page .question .table.matrix table th.choice.wide,#question-page .question .table.matrix table td.cell.wide,#question-page .question .table.matrix table th.choice[colspan].wide{width:auto!important}#question-page .question .table.matrix table thead tr th.choice{background-color:#092869;color:#fff}#question-page .question .table.matrix table thead tr th.choice.do-not-know{background-color:#061b48}#question-page .question .table.mc table tr{height:3.4em}#question-page .question .table.mc table tr td.cell{width:3.4em}#question-page .question .photos .photo-line{width:100px;height:100px;display:inline-block;margin-left:12px;margin-top:12px;position:relative}#question-page .question .photos .photo-line .remove-button{position:absolute;top:-10px;right:-10px;text-decoration:none;font-size:.75em}@media(max-width:300px){#question-page .question .photos .photo-line{margin-left:6px;margin-top:6px}#question-page .question .photos .photo-line .remove-button{top:-5px;right:-5px;font-size:inherit}}@media(min-width:301px) and (min-width:300px) and (max-width:400px){#question-page .question .photos .photo-line{margin-left:9px;margin-top:9px}#question-page .question .photos .photo-line .remove-button{top:-7px;right:-7px;font-size:inherit}}@media(min-width:401px) and (max-width:600px){#question-page .question .photos .photo-line{margin-left:9px;margin-top:9px}#question-page .question .photos .photo-line .remove-button{top:-7px;right:-7px;font-size:inherit}}@media(min-width:601px) and (max-width:800px){#question-page .question .photos .photo-line{margin-left:10px;margin-top:10px}#question-page .question .photos .photo-line .remove-button{top:-9px;right:-9px;font-size:inherit}}#question-page .question .photo-upload{font-size:20px;margin:4px;padding:4px 9px}#question-page .question .photo-upload.disabled{cursor:default;background-color:gray}#question-page .question .photo-upload.disabled:hover{background-color:gray}@media(max-width:300px){#question-page .question .photo-upload{font-size:7px}}@media(min-width:301px) and (min-width:300px) and (max-width:400px){#question-page .question .photo-upload{font-size:9px}}@media(min-width:401px) and (max-width:600px){#question-page .question .photo-upload{font-size:11px}}@media(min-width:601px) and (max-width:800px){#question-page .question .photo-upload{font-size:14px}}#question-page .navigation{font-size:32px;text-align:center;margin:16px 0}#question-page .navigation .button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand;color:#000}#question-page .navigation .button:hover{color:#666}#question-page .navigation .space{display:inline-block;width:50%}.overlay .languages{float:right;overflow:hidden;padding:0 1px 0 10px;margin:-5px 0 -5px 0}.overlay .languages a{padding:0;display:inline-block;text-align:center;margin:1px 0 1px 3px;width:19px;height:13px;border:2px solid transparent}.overlay .languages a.active,.overlay .languages a:hover{border:2px solid #000}.overlay .languages a img{display:block;margin:0}.overlay #question-page .question{}.overlay #question-page .question i.audio{cursor:pointer}.overlay #question-page .question i.audio:hover{color:#f65058}.overlay #question-page .question a{text-decoration:none!important}.overlay #question-page .question .audio{font-size:initial}.overlay #question-page .question table{table-layout:fixed}.overlay #question-page .question .table{width:100%}.overlay #question-page .question .open{text-align:left;margin:12px 12px 12px 7px;padding:0}.overlay #question-page .question .open span{padding:5px}.overlay #question-page .question .options{margin:0 17px;text-align:left}.overlay #question-page .question .options label,.overlay #question-page .question .options input{width:auto;color:#000}.overlay #question-page .question .open-input{padding:8px 94px}.overlay #question-page .question .wider-donot-know{width:7%!important;padding:1px}.overlay #question-page .question .table.matrix table tr.head.value{height:auto}.overlay #question-page .question .table.matrix table tr.head.value th{padding:0;height:1em}.overlay #question-page .question .table.matrix table tr.head.value th input{color:#000;background-color:#fffcc5;border:1px #000 solid}.overlay #question-page .question .table.matrix table tr.head.value th.hint{text-align:right}.overlay #question-page .question .table.matrix .additional-options{margin-left:15px;padding:5px 10px 10px;background-color:#eee;text-align:left}.overlay #question-page .logic{margin-left:10px}.overlay #question-page .logic a{text-decoration:none!important}.overlay #question-page .question-logic{margin-left:15px;padding:5px 10px 10px;background-color:#eee}.overlay #question-page .question-logic table{width:100%}.overlay #question-page .question-logic table td.action{width:2%}.overlay #question-page .question-logic table td.type{width:18%}.overlay #question-page .question-logic table input[type=text]{border:1px solid #ccc}.overlay #question-page textarea{background-color:transparent;border:none;width:100%!important;color:inherit;font-family:inherit;font-size:14px}@media(max-width:300px){.overlay #question-page textarea{font-size:10px}}@media(min-width:301px) and (max-width:400px){.overlay #question-page textarea{font-size:11px}}@media(min-width:401px) and (max-width:600px){.overlay #question-page textarea{font-size:12px}}@media(min-width:601px) and (max-width:800px){.overlay #question-page textarea{font-size:13px}}.overlay #question-page textarea.question-text,.overlay #question-page textarea.input-text{padding-left:0;padding-right:0}.overlay #question-page textarea.question-text{text-align:center}.overlay textarea.input-text{width:94%;text-align:left}.overlay input[type=text]{min-width:10px;width:100%;border:none;outline:none;font-size:18px;padding:0}@media(max-width:300px){.overlay input[type=text]{font-size:10px}}@media(min-width:301px) and (max-width:400px){.overlay input[type=text]{font-size:11px}}@media(min-width:401px) and (max-width:600px){.overlay input[type=text]{font-size:14px}}@media(min-width:601px) and (max-width:800px){.overlay input[type=text]{font-size:16px}}.overlay input[type=text].question-text,.overlay input[type=text].input-text{padding-left:0;padding-right:0}.overlay input[type=text].question-text{text-align:center}.overlay input[type=text].input-text{width:94%;text-align:left}.question-tiny .white,.question-tiny .gray,.question-tiny .blue{display:inline-block;padding:2px 4px;margin:2px}.question-tiny .white{background-color:#fff;color:#000}.question-tiny .gray{background-color:#4e4a47;color:#fff}.question-tiny .blue{background-color:#092869;color:#fff}.question-tiny .text{display:inline-block;height:1em;min-width:6px}#school-page .widget{display:inline-block;min-width:14px;height:14px;padding:0 2px;text-align:center;background-color:#fff;color:#676c73;border-radius:7px}.item{position:relative;font-size:10pt}.item *[class^="icon-"],.item *[class*=" icon-"]{color:#4e4a47}.item *[class^="icon-"].disabled,.item *[class*=" icon-"].disabled{color:#807c79}.item.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}.item.line *[class^="icon-"],.item.line *[class*=" icon-"]{display:inline-block;padding:0 2px}.item.line .left,.item.line .right{display:inline-block}.item.line .left{float:left}.item.line .right{float:right}.item.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}.item.line .icon.narrow{width:8px;padding-left:0;padding-right:0}.item.line .icon.narrow span{padding-left:0;padding-right:0}.item.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.item.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.item.line a:hover{color:#888}.item.line.collapsed{border-bottom:1px solid #575757}.item.line.admin{background-color:#4cc1a1}.item.line.admin:hover{background-color:#72ceb5}.item.line.admin.expanded{background-color:#709d91}.item.line.admin.expanded:hover{background-color:#8eb2a8}.item.line.admin .size,.item.line.admin .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.admin .size.red,.item.line.admin .progress.red{background-color:#dc6767}.item.line.admin .size.orange,.item.line.admin .progress.orange{background-color:#e7bd74}.item.line.admin .size.green,.item.line.admin .progress.green{background-color:#67cc7f}.item.line.admin .progress{margin-top:8px;padding-right:3px;text-align:right}.item.line.admin .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.line.admin:hover{background-color:#72ceb5}.item.line.admin.expanded{background-color:#709d91}.item.line.admin.expanded:hover{background-color:#8eb2a8}.item.line.admin .size,.item.line.admin .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.admin .size.red,.item.line.admin .progress.red{background-color:#dc6767}.item.line.admin .size.orange,.item.line.admin .progress.orange{background-color:#e7bd74}.item.line.admin .size.green,.item.line.admin .progress.green{background-color:#67cc7f}.item.line.admin .progress{margin-top:8px;padding-right:3px;text-align:right}.item.line.admin .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.line.admin:hover{background-color:#72ceb5}.item.line.admin.expanded{background-color:#709d91}.item.line.admin.expanded:hover{background-color:#8eb2a8}.item.line.admin .size,.item.line.admin .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.admin .size.red,.item.line.admin .progress.red{background-color:#dc6767}.item.line.admin .size.orange,.item.line.admin .progress.orange{background-color:#e7bd74}.item.line.admin .size.green,.item.line.admin .progress.green{background-color:#67cc7f}.item.line.admin .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.item.line.admin .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.line.department{background-color:#99c221}.item.line.department:hover{background-color:#b3dd39}.item.line.department.expanded{background-color:#88a043}.item.line.department.expanded:hover{background-color:#a2ba5c}.item.line.department .size,.item.line.department .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.department .size.red,.item.line.department .progress.red{background-color:#dc6767}.item.line.department .size.orange,.item.line.department .progress.orange{background-color:#e7bd74}.item.line.department .size.green,.item.line.department .progress.green{background-color:#67cc7f}.item.line.department .progress{margin-top:8px;padding-right:3px;text-align:right}.item.line.department .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.line.department:hover{background-color:#b3dd39}.item.line.department.expanded{background-color:#88a043}.item.line.department.expanded:hover{background-color:#a2ba5c}.item.line.department .size,.item.line.department .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.department .size.red,.item.line.department .progress.red{background-color:#dc6767}.item.line.department .size.orange,.item.line.department .progress.orange{background-color:#e7bd74}.item.line.department .size.green,.item.line.department .progress.green{background-color:#67cc7f}.item.line.department .progress{margin-top:8px;padding-right:3px;text-align:right}.item.line.department .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.line.department:hover{background-color:#b3dd39}.item.line.department.expanded{background-color:#88a043}.item.line.department.expanded:hover{background-color:#a2ba5c}.item.line.department .size,.item.line.department .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.department .size.red,.item.line.department .progress.red{background-color:#dc6767}.item.line.department .size.orange,.item.line.department .progress.orange{background-color:#e7bd74}.item.line.department .size.green,.item.line.department .progress.green{background-color:#67cc7f}.item.line.department .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.item.line.department .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.body{background:url("/Content/img/graphics/bg_survey_body.png") repeat;padding:4px}.item.body .section{padding:4px 2px}.item.body .section .header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding:4px}.item.body .table,.item.section .table{background-color:inherit}.item.body .table .tr,.item.section .table .tr{position:relative;background-color:inherit;height:28px}.item.body .table .tr .td,.item.section .table .tr .td,.item.body .table .tr .helper,.item.section .table .tr .helper{position:absolute;top:0;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.item.body .table .tr .td.whole,.item.section .table .tr .td.whole,.item.body .table .tr .helper.whole,.item.section .table .tr .helper.whole{left:0;right:0}.item.body .table .tr .td.half-0,.item.section .table .tr .td.half-0,.item.body .table .tr .helper.half-0,.item.section .table .tr .helper.half-0{left:0;width:50%}.item.body .table .tr .td.half-1,.item.section .table .tr .td.half-1,.item.body .table .tr .helper.half-1,.item.section .table .tr .helper.half-1{left:50%;width:50%}.item.body .table .tr .td.third-0,.item.section .table .tr .td.third-0,.item.body .table .tr .helper.third-0,.item.section .table .tr .helper.third-0{left:0;width:33.33%}.item.body .table .tr .td.third-1,.item.section .table .tr .td.third-1,.item.body .table .tr .helper.third-1,.item.section .table .tr .helper.third-1{left:33.33%;width:33.33%}.item.body .table .tr .td.third-2,.item.section .table .tr .td.third-2,.item.body .table .tr .helper.third-2,.item.section .table .tr .helper.third-2{left:66.66%;width:33.33%}.item.body .table .tr .td.name,.item.section .table .tr .td.name,.item.body .table .tr .helper.name,.item.section .table .tr .helper.name{left:0;width:40%}.item.body .table .tr .td.value,.item.section .table .tr .td.value,.item.body .table .tr .helper.value,.item.section .table .tr .helper.value{left:40%;width:60%}.item.body .table .tr .td.label-1,.item.section .table .tr .td.label-1,.item.body .table .tr .helper.label-1,.item.section .table .tr .helper.label-1{left:0;right:20px}.item.body .table .tr .td.label-1.with-time,.item.section .table .tr .td.label-1.with-time,.item.body .table .tr .helper.label-1.with-time,.item.section .table .tr .helper.label-1.with-time{right:140px}.item.body .table .tr .td.option-1,.item.section .table .tr .td.option-1,.item.body .table .tr .helper.option-1,.item.section .table .tr .helper.option-1{right:0;width:20px}.item.body .table .tr .td.option-1.with-time,.item.section .table .tr .td.option-1.with-time,.item.body .table .tr .helper.option-1.with-time,.item.section .table .tr .helper.option-1.with-time{right:120px}.item.body .table .tr .td.label-2,.item.section .table .tr .td.label-2,.item.body .table .tr .helper.label-2,.item.section .table .tr .helper.label-2{left:0;right:40px}.item.body .table .tr .td.option-2,.item.section .table .tr .td.option-2,.item.body .table .tr .helper.option-2,.item.section .table .tr .helper.option-2{right:0;width:40px}.item.body .table .tr .td.option-2.with-time,.item.section .table .tr .td.option-2.with-time,.item.body .table .tr .helper.option-2.with-time,.item.section .table .tr .helper.option-2.with-time{right:0;width:120px}.item.body .table .tr .td.option-3.with-time,.item.section .table .tr .td.option-3.with-time,.item.body .table .tr .helper.option-3.with-time,.item.section .table .tr .helper.option-3.with-time{width:100px;right:20px}.item.body .table .tr .td.option-4.with-time,.item.section .table .tr .td.option-4.with-time,.item.body .table .tr .helper.option-4.with-time,.item.section .table .tr .helper.option-4.with-time{right:0}.item.body .table .tr .td .with-time .label-1,.item.section .table .tr .td .with-time .label-1,.item.body .table .tr .helper .with-time .label-1,.item.section .table .tr .helper .with-time .label-1{text-align:left}.item.body .table .tr .td.tag-1,.item.section .table .tr .td.tag-1,.item.body .table .tr .helper.tag-1,.item.section .table .tr .helper.tag-1{left:20px;right:0}.item.body .table .tr .td.choice-1,.item.section .table .tr .td.choice-1,.item.body .table .tr .helper.choice-1,.item.section .table .tr .helper.choice-1{left:0;width:20px}.item.body .table .tr .td.tag-2,.item.section .table .tr .td.tag-2,.item.body .table .tr .helper.tag-2,.item.section .table .tr .helper.tag-2{left:40px;right:0}.item.body .table .tr .td.choice-2,.item.section .table .tr .td.choice-2,.item.body .table .tr .helper.choice-2,.item.section .table .tr .helper.choice-2{left:0;width:40px}.item.body .table .tr .td.option-1,.item.section .table .tr .td.option-1,.item.body .table .tr .helper.option-1,.item.section .table .tr .helper.option-1,.item.body .table .tr .td.option-2,.item.section .table .tr .td.option-2,.item.body .table .tr .helper.option-2,.item.section .table .tr .helper.option-2,.item.body .table .tr .td.choice-1,.item.section .table .tr .td.choice-1,.item.body .table .tr .helper.choice-1,.item.section .table .tr .helper.choice-1,.item.body .table .tr .td.choice-2,.item.section .table .tr .td.choice-2,.item.body .table .tr .helper.choice-2,.item.section .table .tr .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.item.body .table .tr input[type=text],.item.section .table .tr input[type=text],.item.body .table .tr input[type=number],.item.section .table .tr input[type=number],.item.body .table .tr .td,.item.section .table .tr .td{background-color:#fff;border:1px solid #ddd;padding:4px;font-size:10pt;font-family:Verdana;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.item.body .table .tr input[type=number],.item.section .table .tr input[type=number],.item.body .table .tr input[type=text],.item.section .table .tr input[type=text]{outline-style:none;width:100%;height:28px;font-style:italic}#teacherAdmin-page .widget{display:inline-block;min-width:14px;height:14px;padding:0 2px;text-align:center;background-color:#fff;color:#676c73;border-radius:7px}.item{position:relative;font-size:10pt}.item *[class^="icon-"],.item *[class*=" icon-"]{color:#4e4a47}.item *[class^="icon-"].disabled,.item *[class*=" icon-"].disabled{color:#807c79}.item.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}.item.line *[class^="icon-"],.item.line *[class*=" icon-"]{display:inline-block;padding:0 2px}.item.line .left,.item.line .right{display:inline-block}.item.line .left{float:left}.item.line .right{float:right}.item.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}.item.line .icon.narrow{width:8px;padding-left:0;padding-right:0}.item.line .icon.narrow span{padding-left:0;padding-right:0}.item.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.item.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.item.line a:hover{color:#888}.item.line.collapsed{border-bottom:1px solid #575757}.item.line.teacher-admin{background-color:#4cc1a1}.item.line.teacher-admin:hover{background-color:#72ceb5}.item.line.teacher-admin.expanded{background-color:#709d91}.item.line.teacher-admin.expanded:hover{background-color:#8eb2a8}.item.line.teacher-admin .size,.item.line.teacher-admin .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.teacher-admin .size.red,.item.line.teacher-admin .progress.red{background-color:#dc6767}.item.line.teacher-admin .size.orange,.item.line.teacher-admin .progress.orange{background-color:#e7bd74}.item.line.teacher-admin .size.green,.item.line.teacher-admin .progress.green{background-color:#67cc7f}.item.line.teacher-admin .progress{margin-top:8px;padding-right:3px;text-align:right}.item.line.teacher-admin .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.line.teacher-admin:hover{background-color:#72ceb5}.item.line.teacher-admin.expanded{background-color:#709d91}.item.line.teacher-admin.expanded:hover{background-color:#8eb2a8}.item.line.teacher-admin .size,.item.line.teacher-admin .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.teacher-admin .size.red,.item.line.teacher-admin .progress.red{background-color:#dc6767}.item.line.teacher-admin .size.orange,.item.line.teacher-admin .progress.orange{background-color:#e7bd74}.item.line.teacher-admin .size.green,.item.line.teacher-admin .progress.green{background-color:#67cc7f}.item.line.teacher-admin .progress{margin-top:8px;padding-right:3px;text-align:right}.item.line.teacher-admin .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.line.teacher-admin:hover{background-color:#72ceb5}.item.line.teacher-admin.expanded{background-color:#709d91}.item.line.teacher-admin.expanded:hover{background-color:#8eb2a8}.item.line.teacher-admin .size,.item.line.teacher-admin .progress{display:inline-block;width:32px;height:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:12px;font-size:6pt;border:1px solid #4e4a47;border-radius:5px}.item.line.teacher-admin .size.red,.item.line.teacher-admin .progress.red{background-color:#dc6767}.item.line.teacher-admin .size.orange,.item.line.teacher-admin .progress.orange{background-color:#e7bd74}.item.line.teacher-admin .size.green,.item.line.teacher-admin .progress.green{background-color:#67cc7f}.item.line.teacher-admin .progress{margin-top:8px;padding-right:3px;text-align:right;margin-right:2px}.item.line.teacher-admin .size{margin-top:8px;background-color:#fff;text-align:center;width:24px}.item.body{background:url("/Content/img/graphics/bg_survey_body.png") repeat;padding:4px}.item.body .section{padding:4px 2px}.item.body .section .header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding:4px}.item.body .table,.item.section .table{background-color:inherit}.item.body .table .tr,.item.section .table .tr{position:relative;background-color:inherit;height:28px}.item.body .table .tr .td,.item.section .table .tr .td,.item.body .table .tr .helper,.item.section .table .tr .helper{position:absolute;top:0;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.item.body .table .tr .td.whole,.item.section .table .tr .td.whole,.item.body .table .tr .helper.whole,.item.section .table .tr .helper.whole{left:0;right:0}.item.body .table .tr .td.half-0,.item.section .table .tr .td.half-0,.item.body .table .tr .helper.half-0,.item.section .table .tr .helper.half-0{left:0;width:50%}.item.body .table .tr .td.half-1,.item.section .table .tr .td.half-1,.item.body .table .tr .helper.half-1,.item.section .table .tr .helper.half-1{left:50%;width:50%}.item.body .table .tr .td.third-0,.item.section .table .tr .td.third-0,.item.body .table .tr .helper.third-0,.item.section .table .tr .helper.third-0{left:0;width:33.33%}.item.body .table .tr .td.third-1,.item.section .table .tr .td.third-1,.item.body .table .tr .helper.third-1,.item.section .table .tr .helper.third-1{left:33.33%;width:33.33%}.item.body .table .tr .td.third-2,.item.section .table .tr .td.third-2,.item.body .table .tr .helper.third-2,.item.section .table .tr .helper.third-2{left:66.66%;width:33.33%}.item.body .table .tr .td.name,.item.section .table .tr .td.name,.item.body .table .tr .helper.name,.item.section .table .tr .helper.name{left:0;width:40%}.item.body .table .tr .td.value,.item.section .table .tr .td.value,.item.body .table .tr .helper.value,.item.section .table .tr .helper.value{left:40%;width:60%}.item.body .table .tr .td.label-1,.item.section .table .tr .td.label-1,.item.body .table .tr .helper.label-1,.item.section .table .tr .helper.label-1{left:0;right:20px}.item.body .table .tr .td.label-1.with-time,.item.section .table .tr .td.label-1.with-time,.item.body .table .tr .helper.label-1.with-time,.item.section .table .tr .helper.label-1.with-time{right:140px}.item.body .table .tr .td.option-1,.item.section .table .tr .td.option-1,.item.body .table .tr .helper.option-1,.item.section .table .tr .helper.option-1{right:0;width:20px}.item.body .table .tr .td.option-1.with-time,.item.section .table .tr .td.option-1.with-time,.item.body .table .tr .helper.option-1.with-time,.item.section .table .tr .helper.option-1.with-time{right:120px}.item.body .table .tr .td.label-2,.item.section .table .tr .td.label-2,.item.body .table .tr .helper.label-2,.item.section .table .tr .helper.label-2{left:0;right:40px}.item.body .table .tr .td.option-2,.item.section .table .tr .td.option-2,.item.body .table .tr .helper.option-2,.item.section .table .tr .helper.option-2{right:0;width:40px}.item.body .table .tr .td.option-2.with-time,.item.section .table .tr .td.option-2.with-time,.item.body .table .tr .helper.option-2.with-time,.item.section .table .tr .helper.option-2.with-time{right:0;width:120px}.item.body .table .tr .td.option-3.with-time,.item.section .table .tr .td.option-3.with-time,.item.body .table .tr .helper.option-3.with-time,.item.section .table .tr .helper.option-3.with-time{width:100px;right:20px}.item.body .table .tr .td.option-4.with-time,.item.section .table .tr .td.option-4.with-time,.item.body .table .tr .helper.option-4.with-time,.item.section .table .tr .helper.option-4.with-time{right:0}.item.body .table .tr .td .with-time .label-1,.item.section .table .tr .td .with-time .label-1,.item.body .table .tr .helper .with-time .label-1,.item.section .table .tr .helper .with-time .label-1{text-align:left}.item.body .table .tr .td.tag-1,.item.section .table .tr .td.tag-1,.item.body .table .tr .helper.tag-1,.item.section .table .tr .helper.tag-1{left:20px;right:0}.item.body .table .tr .td.choice-1,.item.section .table .tr .td.choice-1,.item.body .table .tr .helper.choice-1,.item.section .table .tr .helper.choice-1{left:0;width:20px}.item.body .table .tr .td.tag-2,.item.section .table .tr .td.tag-2,.item.body .table .tr .helper.tag-2,.item.section .table .tr .helper.tag-2{left:40px;right:0}.item.body .table .tr .td.choice-2,.item.section .table .tr .td.choice-2,.item.body .table .tr .helper.choice-2,.item.section .table .tr .helper.choice-2{left:0;width:40px}.item.body .table .tr .td.option-1,.item.section .table .tr .td.option-1,.item.body .table .tr .helper.option-1,.item.section .table .tr .helper.option-1,.item.body .table .tr .td.option-2,.item.section .table .tr .td.option-2,.item.body .table .tr .helper.option-2,.item.section .table .tr .helper.option-2,.item.body .table .tr .td.choice-1,.item.section .table .tr .td.choice-1,.item.body .table .tr .helper.choice-1,.item.section .table .tr .helper.choice-1,.item.body .table .tr .td.choice-2,.item.section .table .tr .td.choice-2,.item.body .table .tr .helper.choice-2,.item.section .table .tr .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.item.body .table .tr input[type=text],.item.section .table .tr input[type=text],.item.body .table .tr input[type=number],.item.section .table .tr input[type=number],.item.body .table .tr .td,.item.section .table .tr .td{background-color:#fff;border:1px solid #ddd;padding:4px;font-size:10pt;font-family:Verdana;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.item.body .table .tr input[type=number],.item.section .table .tr input[type=number],.item.body .table .tr input[type=text],.item.section .table .tr input[type=text]{outline-style:none;width:100%;height:28px;font-style:italic}#mail-page .content{top:102px}#mail-page .column{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#mail-page .column.file-list{width:200px}#mail-page .column.file-list .file-info .file a.cont-right{max-width:129px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left}#mail-page .column.file-list .file-info .file a.cont-left{float:right}#mail-page .column.file-list .title{font-size:1em;font-weight:bold;margin:10px 0 5px}#mail-page .column.file-list.collapsed{width:40px}#mail-page .column .th{height:14px}#mail-page .column .inner-box{border:1px solid #000}#mail-page .column .inner-box .mail-edit{padding:5px}#mail-page .column .inner-box .mail-edit label{font-weight:bold}#mail-page .column .inner-box .mail-edit .title input{width:100%}#mail-page .column .inner-box .mail-edit .title .dropdown{float:right}#mail-page .column .inner-box .mail-edit .title .languages{float:right;overflow:hidden;padding:0 1px 0 10px;margin:-5px 0 -5px 0}#mail-page .column .inner-box .mail-edit .title .languages a{padding:0;display:inline-block;text-align:center;margin:1px 0 1px 3px;width:19px;height:13px;border:2px solid transparent}#mail-page .column .inner-box .mail-edit .title .languages a.active,#mail-page .column .inner-box .mail-edit .title .languages a:hover{border:2px solid #000}#mail-page .column .inner-box .mail-edit .title .languages a img{display:block;margin:0}#mail-page .column .inner-box .mail-edit .subject input{width:100%}#mail-page .column .inner-box .mail-edit .body{margin:0 -5px}#mail-page .column .inner-box .mail-edit .body label{margin:0 5px}#mail-page .column .inner-box .mail-assign{width:100%}#mail-page .column .inner-box .mail-assign .template{display:block;position:relative;font-size:10pt;background-color:#798981}#mail-page .column .inner-box .mail-assign .template *[class^="icon-"],#mail-page .column .inner-box .mail-assign .template *[class*=" icon-"]{color:#4e4a47}#mail-page .column .inner-box .mail-assign .template *[class^="icon-"].disabled,#mail-page .column .inner-box .mail-assign .template *[class*=" icon-"].disabled{color:#807c79}#mail-page .column .inner-box .mail-assign .template.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}#mail-page .column .inner-box .mail-assign .template.line *[class^="icon-"],#mail-page .column .inner-box .mail-assign .template.line *[class*=" icon-"]{display:inline-block;padding:0 2px}#mail-page .column .inner-box .mail-assign .template.line .left,#mail-page .column .inner-box .mail-assign .template.line .right{display:inline-block}#mail-page .column .inner-box .mail-assign .template.line .left{float:left}#mail-page .column .inner-box .mail-assign .template.line .right{float:right}#mail-page .column .inner-box .mail-assign .template.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}#mail-page .column .inner-box .mail-assign .template.line .icon.narrow{width:8px;padding-left:0;padding-right:0}#mail-page .column .inner-box .mail-assign .template.line .icon.narrow span{padding-left:0;padding-right:0}#mail-page .column .inner-box .mail-assign .template.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#mail-page .column .inner-box .mail-assign .template.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}#mail-page .column .inner-box .mail-assign .template.line a:hover{color:#888}#mail-page .column .inner-box .mail-assign .template.line.collapsed{border-bottom:1px solid #575757}#mail-page .column .inner-box .mail-assign .template.line .title{left:20px;right:20px}#mail-page .column .inner-box .mail-assign .template.line .icon,#mail-page .column .inner-box .mail-assign .template.line .icon *{color:#e9eae9}#mail-page .column .inner-box .mail-assign .template:hover{background-color:#94a19b}#mail-page .column .inner-box .mail-assign .template.body{background:url("/Content/img/graphics/bg_survey_body.png") repeat;padding:4px}#mail-page .column .inner-box .mail-assign .template.body .line{background-color:transparent}#mail-page .column .inner-box .mail-assign .template.body .line .title{left:0}#mail-page .column .inner-box .mail-assign .template.body .line .icon,#mail-page .column .inner-box .mail-assign .template.body .line .icon *{color:#000}.statistic.popup .table{background-color:inherit}.statistic.popup .table .tr{position:relative;background-color:inherit;height:28px}.statistic.popup .table .tr .td,.statistic.popup .table .tr .helper{position:absolute;top:0;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.statistic.popup .table .tr .td.whole,.statistic.popup .table .tr .helper.whole{left:0;right:0}.statistic.popup .table .tr .td.half-0,.statistic.popup .table .tr .helper.half-0{left:0;width:50%}.statistic.popup .table .tr .td.half-1,.statistic.popup .table .tr .helper.half-1{left:50%;width:50%}.statistic.popup .table .tr .td.third-0,.statistic.popup .table .tr .helper.third-0{left:0;width:33.33%}.statistic.popup .table .tr .td.third-1,.statistic.popup .table .tr .helper.third-1{left:33.33%;width:33.33%}.statistic.popup .table .tr .td.third-2,.statistic.popup .table .tr .helper.third-2{left:66.66%;width:33.33%}.statistic.popup .table .tr .td.name,.statistic.popup .table .tr .helper.name{left:0;width:40%}.statistic.popup .table .tr .td.value,.statistic.popup .table .tr .helper.value{left:40%;width:60%}.statistic.popup .table .tr .td.label-1,.statistic.popup .table .tr .helper.label-1{left:0;right:20px}.statistic.popup .table .tr .td.label-1.with-time,.statistic.popup .table .tr .helper.label-1.with-time{right:140px}.statistic.popup .table .tr .td.option-1,.statistic.popup .table .tr .helper.option-1{right:0;width:20px}.statistic.popup .table .tr .td.option-1.with-time,.statistic.popup .table .tr .helper.option-1.with-time{right:120px}.statistic.popup .table .tr .td.label-2,.statistic.popup .table .tr .helper.label-2{left:0;right:40px}.statistic.popup .table .tr .td.option-2,.statistic.popup .table .tr .helper.option-2{right:0;width:40px}.statistic.popup .table .tr .td.option-2.with-time,.statistic.popup .table .tr .helper.option-2.with-time{right:0;width:120px}.statistic.popup .table .tr .td.option-3.with-time,.statistic.popup .table .tr .helper.option-3.with-time{width:100px;right:20px}.statistic.popup .table .tr .td.option-4.with-time,.statistic.popup .table .tr .helper.option-4.with-time{right:0}.statistic.popup .table .tr .td .with-time .label-1,.statistic.popup .table .tr .helper .with-time .label-1{text-align:left}.statistic.popup .table .tr .td.tag-1,.statistic.popup .table .tr .helper.tag-1{left:20px;right:0}.statistic.popup .table .tr .td.choice-1,.statistic.popup .table .tr .helper.choice-1{left:0;width:20px}.statistic.popup .table .tr .td.tag-2,.statistic.popup .table .tr .helper.tag-2{left:40px;right:0}.statistic.popup .table .tr .td.choice-2,.statistic.popup .table .tr .helper.choice-2{left:0;width:40px}.statistic.popup .table .tr .td.option-1,.statistic.popup .table .tr .helper.option-1,.statistic.popup .table .tr .td.option-2,.statistic.popup .table .tr .helper.option-2,.statistic.popup .table .tr .td.choice-1,.statistic.popup .table .tr .helper.choice-1,.statistic.popup .table .tr .td.choice-2,.statistic.popup .table .tr .helper.choice-2{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-overflow:clip}.statistic.popup .table .tr input[type=text],.statistic.popup .table .tr input[type=number],.statistic.popup .table .tr .td{background-color:#fff;border:1px solid #ddd;padding:4px;font-size:10pt;font-family:Verdana;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.statistic.popup .table .tr input[type=number],.statistic.popup .table .tr input[type=text]{outline-style:none;width:100%;height:28px;font-style:italic}.statistics{padding:20px 10px}.statistics .table.statistic{background-color:inherit}.statistics .table.statistic .template,.statistics .table.statistic .mail{background:#fff}.statistics .table.statistic table{width:95%;margin:0 auto 5px;border-collapse:collapse;position:static}.statistics .table.statistic table tbody tr:nth-child(even){background-color:#ccc}.statistics .table.statistic table tr td{padding:5px;border:1px solid #aaa}.statistics .table.statistic thead{text-align:center}.statistics .table.statistic tfoot{text-align:right}.statistics .table.statistic tbody td:not(:first-child){text-align:right;width:80px}.statistics .table.statistic thead tr:first-child th:first-child,.statistics .table.statistic td:first-child{text-align:left}.statistics .table.statistic .mail tbody td:not(:first-child){width:170px}#news-page .content{top:102px}.news{position:relative;font-size:10pt;background-color:#eee}.news *[class^="icon-"],.news *[class*=" icon-"]{color:#4e4a47}.news *[class^="icon-"].disabled,.news *[class*=" icon-"].disabled{color:#807c79}.news.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}.news.line *[class^="icon-"],.news.line *[class*=" icon-"]{display:inline-block;padding:0 2px}.news.line .left,.news.line .right{display:inline-block}.news.line .left{float:left}.news.line .right{float:right}.news.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}.news.line .icon.narrow{width:8px;padding-left:0;padding-right:0}.news.line .icon.narrow span{padding-left:0;padding-right:0}.news.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.news.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.news.line a:hover{color:#888}.news.line.collapsed{border-bottom:1px solid #575757}.news.line{height:auto}.news.line .title{position:static;margin:5px;white-space:normal}.news.line .icon,.news.line .icon *{color:#f4f4f4}#logs-page .content{top:102px}.logs{position:relative;font-size:10pt;background-color:#eee}.logs *[class^="icon-"],.logs *[class*=" icon-"]{color:#4e4a47}.logs *[class^="icon-"].disabled,.logs *[class*=" icon-"].disabled{color:#807c79}.logs.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}.logs.line *[class^="icon-"],.logs.line *[class*=" icon-"]{display:inline-block;padding:0 2px}.logs.line .left,.logs.line .right{display:inline-block}.logs.line .left{float:left}.logs.line .right{float:right}.logs.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}.logs.line .icon.narrow{width:8px;padding-left:0;padding-right:0}.logs.line .icon.narrow span{padding-left:0;padding-right:0}.logs.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.logs.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.logs.line a:hover{color:#888}.logs.line.collapsed{border-bottom:1px solid #575757}.logs.line .title{left:5px;right:20px}.logs.line .title .sent,.logs.line .title .subject{padding:2px;border-right:5px solid #eee}.logs.line .title .subject{border-left:5px solid #eee}.logs.line .title .status{padding:2px;border-right:5px solid #eee}.logs.line .title .status.ok{background-color:#67cc7f}.logs.line .title .status.error{background-color:#dc6767}.logs.line .icon,.logs.line .icon *{color:#181818}#education-page .content{top:102px}#education-page .content .th input,#education-page .content .line input{box-sizing:border-box}#education-page .content .th .education-values.no-department,#education-page .content .line .education-values.no-department{right:96px;width:auto}#education-page .content .th .education-values,#education-page .content .line .education-values{position:absolute;top:5px;bottom:5px;left:20px;width:40%}#education-page .content .th .education-values .language,#education-page .content .line .education-values .language,#education-page .content .th .education-values .cosa,#education-page .content .line .education-values .cosa{position:absolute}#education-page .content .th .education-values .language,#education-page .content .line .education-values .language{width:39%}#education-page .content .th .education-values .cosa,#education-page .content .line .education-values .cosa{width:20%;right:0}#education-page .content .th .departments,#education-page .content .line .departments{position:absolute;top:5px;bottom:5px;right:96px;width:50%}#education-page .content .th .departments .department,#education-page .content .line .departments .department{float:left;text-align:center;line-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 3px;box-sizing:border-box}#education-page .content .line{line-height:28px}#education-page .content .line input{width:100%;padding:0;margin:0}#education-page .content .line .icon{line-height:normal;padding-top:0}#education-page .content .line .education-values{line-height:18px}#education-page .content .body .line .icon{width:13px}.education{position:relative;font-size:10pt;background-color:#eee}.education *[class^="icon-"],.education *[class*=" icon-"]{color:#4e4a47}.education *[class^="icon-"].disabled,.education *[class*=" icon-"].disabled{color:#807c79}.education.line{position:relative;height:28px;overflow:hidden;padding:0;cursor:default;border-left:1px solid #909090;border-right:1px solid #909090}.education.line *[class^="icon-"],.education.line *[class*=" icon-"]{display:inline-block;padding:0 2px}.education.line .left,.education.line .right{display:inline-block}.education.line .left{float:left}.education.line .right{float:right}.education.line .icon{text-align:center;padding-top:8px;width:18px;margin:0 2px 0 0}.education.line .icon.narrow{width:8px;padding-left:0;padding-right:0}.education.line .icon.narrow span{padding-left:0;padding-right:0}.education.line .title{position:absolute;top:5px;bottom:5px;left:20px;right:20px;padding:2px;background-color:#fff;color:#000;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.education.line a{display:inline-block;color:#4e4a47;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;cursor:hand}.education.line a:hover{color:#888}.education.line.collapsed{border-bottom:1px solid #575757}.education.line .icon,.education.line .icon *{color:#181818}.education.body{background:url("/Content/img/graphics/bg_survey_body.png") repeat}.education.body .line{background:none}.sp-input{background-color:#fff}#radar-page{}#radar-page .cell .th.action{cursor:pointer}#radar-page .cell .th .icon{float:right;line-height:14px;font-size:20px;vertical-align:middle}#radar-page .cell .th.action:hover .icon{color:#aaa}#radar-page .cell .th.action:hover .label{color:#aaa}#radar-page .sp-dd{display:none}#radar-page .sp-replacer{padding:0;margin:0;border:none;background:transparent}#radar-page .sp-preview{margin:0 0 3px 0;width:10px;height:10px;border-color:#798981}#radar-page .sp-preview-inner{margin:0}#radar-page .label.name{font-weight:bold;margin-bottom:5px}#radar-page .column-view .content{top:102px;min-width:800px}#radar-page .column-view .outer-box{background:#f4f4f4}#radar-page .button-group{width:100%;background-color:#555;position:absolute;right:0;bottom:24px}#radar-page .presentation-list{font-size:1.5em;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#radar-page .presentation-list .option-group{margin-left:10px}#radar-page .filter-list{position:absolute;top:0;left:0;width:100%;overflow:auto;bottom:45px;font-size:1.5em}#radar-page .filter-list .option-group{padding:5px 0;margin-left:10px}#radar-page .filter-list .option-group label{display:block;padding:5px 0}#radar-page .filter-list .option-group .option{margin-left:10px}#radar-page .filter-list .option-group .option .option{margin-left:20px}#radar-page .contentLeft{width:18%;float:left}#radar-page .contentLeft .cell{margin-bottom:10px}#radar-page .contentLeft .outer-box{padding:10px}#radar-page .contentLeft .column-view{height:100%}#radar-page .contentLeft .contentLeftInner{}#radar-page .contentLeft .teamQuestionnaires,#radar-page .contentLeft .comboDiv{display:block;width:180px;margin-bottom:10px}#radar-page .contentLeft .filterRadarStage .color{width:10px;height:10px;display:inline-block}#radar-page .content.presentation{top:73px;min-height:350px;background:#f4f4f4}#radar-page .content.presentation .front-page{margin-top:4em}#radar-page .content.presentation .front-page .title{font-family:Calibri,Times New Roman;font-size:44pt;margin:0;text-align:center;width:100%;line-height:normal;height:auto}#radar-page .content.presentation .front-page .info{font-family:Calibri,Times New Roman;font-size:30pt;margin:30px 0 0 0;text-align:center;width:100%;color:#595841;line-height:normal;height:auto}#radar-page .content.presentation .button-group{bottom:0!important}#radar-page .content.presentation .button-group .spacing{display:block;width:2em;height:1em}#radar-page .content.presentation .button-group .floating{float:right}#radar-page .content .contentRight{margin:0;width:82%;float:right;overflow:hidden;position:static;min-height:200px}#radar-page .content .contentRight .contentRightInner{padding:10px}#radar-page .content .contentRight .radarContainerMain,#radar-page .content .contentRight .frameContainer{width:100%;padding:10px}#radar-page .content .path{height:2em}#radar-page .content .path a{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;color:#798981}#radar-page .content .path a:last-child{display:none}#radar-page .content .path a::before{padding:0 5px;content:"/"}#radar-page .content .path a:hover{color:#94a19b}#radar-page .content .title{font-weight:bold;font-size:22pt;text-align:center;margin:0 0 0 15px;line-height:100%;padding:.5em 0}#main-page{height:100%}#main-page .grid_1,#main-page .grid_2,#main-page .grid_3,#main-page .grid_4,#main-page .grid_5,#main-page .grid_6,#main-page .grid_7,#main-page .grid_8,#main-page .grid_9,#main-page .grid_10,#main-page .grid_11,#main-page .grid_12{display:inline;float:left}#main-page #content .page-content{overflow:hidden}#main-page #content .page-content *{line-height:150%}#main-page #content .page-content ul.menu{float:right;overflow:hidden;margin:0;padding:0}#main-page #content .page-content ul.menu li{list-style-type:none;float:right;background-color:#f1110d}#main-page #content .page-content ul.menu li a{display:block;color:#fff;font-size:15px;padding:0 20px;height:27px;padding-top:13px}#main-page #content .page-content .front-login{margin-top:75px;padding-left:15px;padding-top:5px;position:relative;background-color:#092869;color:#fff}#main-page #content .page-content .front-login h2{margin-top:0}#main-page #content .page-content .front-login .button a{width:64px;height:64px;position:absolute;right:-15px;top:-22px;background:url(/Content/img/graphics/front-arrow.png) no-repeat center;overflow:visible}#main-page #content .page-content .front-login p{padding:0 0 15px 0;margin:0;font-size:11pt}#main-page #content .page-content .section.first .odd p{background-color:#4e4a47;color:#fff;padding:7px 15px 14px 15px;margin-top:0}#main-page #content .page-content .section.first .odd h2{background-color:#4e4a47;color:#fff;padding:10px 0 0 15px}#main-page #content .page-content .section.whole{border-top:2px solid #cdcdcd;padding-top:44px}#main-page #content .page-content .section.last .front-login{margin-top:22px}#main-page #content .page-content .section .grid_6.even{margin-left:20px}#main-page #content .page-content .section .grid_6 h2{margin-bottom:4px}#main-page #content .page-content .section .grid_6.separated{border-top:2px solid #cdcdcd;padding-top:46px}#main-page #content .page-content .section .grid_6 img{max-width:100%}#main-page.front .page-header.first{margin:0}#main-page.front .page-header.first .languages a{padding-left:5px}#main-page.front #content{background:url(/Content/img/graphics/head-image.png) no-repeat 0 0;background-color:#fff}#main-page.front.white{border-left:1px solid #092869;border-right:1px solid #092869}#main-page.front.white #content{border-left:1px solid #092869;border-right:1px solid #092869;margin:0 -1px;background-image:none;background-color:#fff}#main-page.front.white #content .page-content h1.title{float:none}#main-page .page-footer{height:44px}#main-page .page-footer #footer{height:44px;position:fixed;bottom:0;background-color:#fff;width:960px;color:#48515d}#main-page .page-footer #footer .block{text-align:center;margin-top:4px;border-top:3px solid #cdcdcd;padding-top:10px}#main-page .page-footer #footer .block a{display:inline-block;color:#48515d;text-decoration:none}#main-page .respondent-login-button{background-color:#f1110d;border-radius:2px;margin-bottom:24px;text-align:center;font-size:2em;width:50%;margin:2em auto}#main-page .respondent-login-button a{padding:24px 0;outline:none;display:block;line-height:1em;vertical-align:middle;text-align:center;background-color:#af5e66;color:#fff}#main-page .respondent-login-button a:hover{background-color:#f65058}#main-page .login,#main-page .teacher-survey,#main-page .captain-survey{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#main-page .login .box,#main-page .teacher-survey .box,#main-page .captain-survey .box{width:60%;margin:30px auto 0;padding:40px 30px 10px;background-color:#eee;border:2px solid #fff;border-radius:2px}#main-page .login .box .title,#main-page .teacher-survey .box .title,#main-page .captain-survey .box .title{padding:0 20px;margin:0}#main-page .login .box label,#main-page .teacher-survey .box label,#main-page .captain-survey .box label{font-weight:bold;margin-top:10px;display:block}#main-page .login .box input[type=text],#main-page .teacher-survey .box input[type=text],#main-page .captain-survey .box input[type=text],#main-page .login .box input[type=password],#main-page .teacher-survey .box input[type=password],#main-page .captain-survey .box input[type=password]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;margin:0}#main-page .login .box textarea,#main-page .teacher-survey .box textarea,#main-page .captain-survey .box textarea{width:99%}#main-page .login .box .buttons,#main-page .teacher-survey .box .buttons,#main-page .captain-survey .box .buttons{margin:20px 0 10px;text-align:center}#main-page .login .box .buttons .input-button i,#main-page .teacher-survey .box .buttons .input-button i,#main-page .captain-survey .box .buttons .input-button i{-webkit-animation-name:spin;-webkit-animation-duration:4000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:4000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:4000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear}#main-page .login .box table.teacher-survey-info,#main-page .teacher-survey .box table.teacher-survey-info,#main-page .captain-survey .box table.teacher-survey-info,#main-page .login .box table.captain-survey-info,#main-page .teacher-survey .box table.captain-survey-info,#main-page .captain-survey .box table.captain-survey-info{border-collapse:collapse;width:100%}#main-page .login .box table.teacher-survey-info td,#main-page .teacher-survey .box table.teacher-survey-info td,#main-page .captain-survey .box table.teacher-survey-info td,#main-page .login .box table.captain-survey-info td,#main-page .teacher-survey .box table.captain-survey-info td,#main-page .captain-survey .box table.captain-survey-info td{border:1px solid;padding-left:5px}#main-page .login .box table.teacher-survey-info td.row-title,#main-page .teacher-survey .box table.teacher-survey-info td.row-title,#main-page .captain-survey .box table.teacher-survey-info td.row-title,#main-page .login .box table.captain-survey-info td.row-title,#main-page .teacher-survey .box table.captain-survey-info td.row-title,#main-page .captain-survey .box table.captain-survey-info td.row-title{width:61%;text-align:right;padding-right:5px}#main-page .login .box table.captain-survey-info td.row-title,#main-page .teacher-survey .box table.captain-survey-info td.row-title,#main-page .captain-survey .box table.captain-survey-info td.row-title{width:50%}#main-page .captain-survey .box{width:67%}#main-page .captain-survey .box .one-line{float:left}#main-page .captain-survey .box .one-line.wind{width:29%}#main-page .captain-survey .box .one-line.wind input{width:50%}#main-page .captain-survey .box .one-line.temp{width:32%}#main-page .captain-survey .box .one-line.temp input{width:50%}#main-page .captain-survey .box .one-line.rain{width:39%}#main-page .captain-survey .box .one-line.rain select{padding:4px 0;width:50%}#main-page .captain-survey .box .comments{clear:both}@page{size:A4;-webkit-print-color-adjust:exact;margin:1cm auto;width:960px}@media print{#content,.first.page-header{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}.section{break-inside:avoid}}@media screen and (min-width:1024px),print and (min-width:1024px){.grid_6{width:380px}.grid_12{width:940px}.prefix_6{padding-left:380px}#content .page-content *{font-size:11pt}#content .page-content h1.title{font-size:26pt;letter-spacing:1.5px;background-color:#fff;margin:40px 0 42px 70px;float:left;padding:4px 20px 0 17px}#content .page-content h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold;font-size:24px;font-weight:normal}#content .page-content .section{margin:0 90px 44px 90px;overflow:hidden;clear:both}#content .page-content .section.first{margin:0 0 157px 74px}#content .page-content .section.last{margin-right:70px}.page-footer #footer{width:100%}.first.page-header .languages{}}@media screen and (max-width:1023px),print and (max-width:1023px){html,body{min-width:100%!important}}@media screen and (min-width:769px) and (max-width:1023px),print and (min-width:769px) and (max-width:1023px){html,body{min-width:100%!important}#main-page.front{width:95%!important}#main-page .grid_6{width:45%}#main-page .grid_12{width:95%}#main-page .prefix_6{padding-left:45%}#main-page #content .page-content *{font-size:11pt}#main-page #content .page-content h1.title{font-size:2.25em;letter-spacing:1.5px;background-color:#fff;margin:40px 0 57px 70px;float:left;padding:4px 20px 0 17px}#main-page #content .page-content h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold;font-weight:normal}#main-page #content .page-content .section{margin:0 auto 44px auto;overflow:hidden;clear:both;width:85%}#main-page #content .page-content .section.first{margin:0 auto 157px auto}#main-page #content .page-content .section.last{margin-right:70px}#main-page .page-footer #footer{width:95%}#main-page .first.page-header .languages{margin-right:-32px}}@media screen and (min-width:481px) and (max-width:768px),print and (min-width:481px) and (max-width:768px){html,body{min-width:100%!important}#main-page.front{width:100%!important}#main-page .grid_6{width:45%}#main-page .grid_12{width:95%}#main-page .prefix_6{padding-left:45%}#main-page #content .page-content *{font-size:11pt}#main-page #content .page-content h1.title{font-size:1.75em;letter-spacing:1.5px;background-color:#fff;margin:40px 0 57px 2%;float:left;padding:4px 20px 0 17px}#main-page #content .page-content h2{display:block;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold;font-size:1.5em;font-weight:normal}#main-page #content .page-content .section{margin:0 auto 44px auto;overflow:hidden;clear:both;width:95%}#main-page #content .page-content .section.first{margin:0 auto 157px auto}#main-page .page-footer #footer{width:100%}#main-page .page-footer #footer span.full{display:none}#main-page .first.page-header .languages{margin-right:-32px}}@media screen and (max-width:480px),print and (max-width:480px){html,body{min-width:100%!important}#main-page.front{width:100%!important}#main-page .logo{width:215px;background-size:215px}#main-page .grid_1,#main-page .grid_2,#main-page .grid_3,#main-page .grid_4,#main-page .grid_5,#main-page .grid_6,#main-page .grid_7,#main-page .grid_8,#main-page .grid_9,#main-page .grid_10,#main-page .grid_11,#main-page .grid_12{display:block;float:none}#main-page .grid_6{width:auto}#main-page .grid_12{width:100%}#main-page .prefix_6{padding-left:40%}#main-page #content .page-content{width:100%}#main-page #content .page-content *{font-size:1em}#main-page #content .page-content ul.menu li a{display:block;color:#fff;font-size:.75em;padding:0 20px;height:27px;padding-top:13px}#main-page #content .page-content h1.title{font-size:1.5em;letter-spacing:1.5px;background-color:#fff;margin:50px auto 42px auto;text-align:left;padding-left:2%;width:95%}#main-page #content .page-content h2{display:block;font-size:1.25em;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:bold;font-weight:normal}#main-page #content .page-content .field-items p{font-size:1em}#main-page #content .page-content .field-items .last p>a{line-height:2.5em}#main-page #content .page-content .section{width:95%;margin:0 auto 44px auto;overflow:hidden;clear:both}#main-page #content .page-content .section.first{width:95%;margin:0 auto 20% auto}#main-page #content .page-content .section .grid_6.even{margin-left:0;margin-right:20px}#main-page #content .page-content .front-login{margin-top:5em;padding-left:15px;padding-top:5px}#main-page #content .page-content .front-login p{padding:0 40px 15px 0;margin:0;font-size:.85em}#main-page #content .login .box{margin:10px auto 0;padding:15px 30px 10px}#main-page #content .login .box h2.title{margin-top:0;-webkit-margin-before:0}#main-page #content .login .box .title{padding:0 20px;margin:0}#main-page #content .login .box label{font-weight:bold;margin-top:10px;display:block}#main-page #content .login .box .buttons{margin:10px 0 10px;text-align:center}#main-page .page-footer #footer{width:100%}#main-page .page-footer #footer span.full{display:none}#main-page .first.page-header .languages{margin-right:-130px}}