/*! MTS MiR CSS v1.0 */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}.grid:after{content:" ";display:table}.grid:after{clear:both}[class*="col-"]{float:left;margin-left:1.6%}[class*="col-"]:first-child{margin-left:0}.col-1-1{width:100%}.col-5-6{width:83.0666666667%}.col-3-4{width:74.6%}.col-2-3{width:66.1333333333%}.col-1-2{width:49.2%}.col-1-3{width:32.2666666667%}.col-1-4{width:23.8%}.col-1-6{width:15.3333333333%}body{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#555}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem;letter-spacing:-0.025em}h2{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:32px;font-size:2rem;line-height:24px;line-height:1.5rem}h3{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}h4{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}h5{margin-top:0;margin-bottom:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}h6{margin-top:0;margin-bottom:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}blockquote,iframe,label,p,pre,address,td,th,ul,ol,dl,dd,hr,table,input,button,textarea,[contenteditable]{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.reduce-type td,.reduce-type th{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem}small{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem}.color-complete{color:#6c6}.color-part-complete{color:#fa0}.color-incomplete{color:#f33}.color-waiting{color:#0ad}.color-sent-trans{color:#555}.form,.form>div{position:relative;margin-bottom:24px;margin-bottom:1.5rem}.form>div:after{content:"";display:table;clear:both}.buttons{text-align:center}.form .blessed{position:relative;float:right;z-index:4}label{position:relative;display:block;float:left;width:25%;padding-right:12px;padding-right:.75rem;text-align:right;margin:0;line-height:36px;line-height:2.25rem;cursor:pointer}label>input{margin-left:12px;margin-left:.75rem}input[type="submit"],input[type="button"],button,.menu a,select,.customSelect,input,textarea,[contenteditable],select[size]{height:36px;height:2.25rem;border-radius:6px;border-radius:.375rem;margin:0;padding:6px;padding:.375rem;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}input[type="submit"],input[type="button"],button,.menu a,select,.customSelect{background-color:#eeeef3;border:1px solid #ccc}input,textarea,[contenteditable],select[size]{border:1px solid #ccc;background:#fff;color:#000}input[type="submit"],input[type="button"],button,.menu a{background-color:#0ad;width:auto;padding:6px 12px;padding:.375rem .75rem;margin:0 6px 0;margin:0 .375rem 0;border:none;color:#fff}input:hover[type="submit"],input:hover[type="button"],button:hover,.menu a:hover{background-color:#fa0;color:#fff}input{width:50%}input[required]{background:url(../img/asterisk.svg) 99.5% 0.3em no-repeat;background-size:12px;background-size:.75rem}textarea,[contenteditable]{width:50%;height:180px;height:11.25rem;overflow-y:scroll}[contenteditable]{float:left}[contenteditable].single-line{height:36px;height:2.25rem;overflow:hidden;white-space:nowrap}[contenteditable].single-line br{display:none}input[type="radio"],input[type="checkbox"]{width:auto;margin-right:.5em;vertical-align:middle;-moz-appearance:radio;-webkit-appearance:radio}input[type="checkbox"]{-moz-appearance:checkbox;-webkit-appearance:checkbox}#foo:checked::before,input[type="radio"],input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);clip:rect(0 0 0 0)}#foo:checked,input[type="radio"]+label::before,input[type="checkbox"]+label::before{display:inline-block;font-family:FontAwesome;margin-right:.5em;content:"\00a0";text-align:center;border:1px solid #ccc;width:24px;width:1.5rem;height:24px;height:1.5rem;line-height:24px;line-height:1.5rem;border-radius:50%;background-color:#eeeef3}#foo:checked,input[type="checkbox"]+label::before{border-radius:6px;border-radius:.375rem}input[type="radio"]:checked+label::before{content:"\f111"}input[type="radio"]:not(:checked):hover+label::before{content:"\f111";color:#ccc}input[type="checkbox"]:checked+label::before{content:"\f00c"}input[type="checkbox"]:not(:checked):hover+label::before{content:"\f00c";color:#ccc}.form input[type="radio"]+label,.form input[type="checkbox"]+label{float:none;display:inline-block;text-align:left;width:auto;margin-right:12px;margin-right:.75rem}.form .tabs{margin-top:60px;margin-top:3.75rem}.form .tabs input[type="radio"]+label{float:left;margin-right:0;margin-left:0;padding-left:9px;padding-left:.5625rem;padding-right:9px;padding-right:.5625rem;margin-top:1px;border-radius:6px 6px 0 0;border-radius:.375rem .375rem 0 0}.form .tabs input[type="radio"]:checked+label{border:1px solid #ccc;border-bottom-color:#fff;-webkit-box-shadow:none;box-shadow:none}.form .tabs input[type="text"],.form .tabs textarea,.form .tabs [contenteditable]{float:right;margin-left:-50%;margin-right:25%;display:none !important;border-radius:0 6px 6px;border-radius:0 .375rem .375rem}.form .tabs span>input{display:none}.tab>:checked ~ label+input[type="text"],.tab>:checked ~ label+textarea,.tab>:checked ~ label+[contenteditable],.tab>:checked ~ label ~ span>input{display:block !important}.form .overflow{position:static;overflow-x:auto;width:50%;margin-left:25%;padding-top:60px;padding-top:3.75rem;margin-top:-24px;margin-top:-1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.form .overflow input[type="text"]{position:absolute;left:75%;border-top:none;border-radius:0 0 6px 6px;border-radius:0 0 .375rem .375rem}.form .overflow>label{position:absolute;left:0}select,.customSelect{width:50% !important}.customSelectInner{width:100% !important;line-height:24px;line-height:1.5rem;background:url(../img/caret-down.svg) center right no-repeat;background-size:auto 30%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}label+input[type="submit"],label+input[type="button"],label+button{margin-left:0;margin-bottom:0}.combined input[type="text"]:nth-last-of-type(2),.combined input[type="number"]:nth-last-of-type(2),.combined input[type="date"]:nth-last-of-type(2),.combined .customSelect{border-radius:6px 0 0 6px;border-radius:.375rem 0 0 .375rem}.combined textarea,.combined [contenteditable],.combined select[size]{border-radius:6px 0 6px 6px;border-radius:.375rem 0 .375rem .375rem}.combined input[type="submit"],.combined input[type="button"],.combined button{position:absolute;min-width:36px;min-width:2.25rem;margin:0;border-radius:0 6px 6px 0;border-radius:0 .375rem .375rem 0}.combined input[value="abc"]{left:75%}.combined:not(.wide) span input{left:75%}.combined .tt-hint+input{left:0 !important}.wide textarea,.wide [contenteditable]{width:68% !important}.wide span input{left:auto !important}.extra-wide textarea,.extra-wide [contenteditable]{width:95% !important}.extra-wide>span{float:left}.extra-wide>span input{left:auto !important}.extra-wide label{text-align:left}.related>input[type="text"],.related>input[type="number"],.related>input[type="date"]{float:left;width:15%}.related input+label,.related .twitter-typeahead+label{width:auto;margin-left:12px;margin-left:.75rem}.related .twitter-typeahead{float:left}.related .twitter-typeahead>input{width:100%}.stack>div:not(.tip){position:relative}.stack>div:not(.tip):after{content:"";display:table;clear:both}.stack>div:not(.tip):first-of-type input{border-radius:6px 6px 0 0;border-radius:.375rem .375rem 0 0}.stack>div:not(.tip):last-of-type input{border-bottom-color:#ccc;border-radius:0 0 6px 6px;border-radius:0 0 .375rem .375rem}.stack label{clear:left}.stack input{float:left;border-bottom-color:white;border-radius:0}.check-select-2-col{list-style:none;clear:both;padding-left:0}.check-select-2-col li{width:50%;float:left;margin-top:12px;margin-top:.75rem}.check-select-2-col li select,.check-select-2-col li .customSelect,.check-select-2-col li input{width:75% !important}.group{width:75%;float:left}input:focus,textarea:focus,[contenteditable]:focus,select[size]:focus{outline:none;border-color:#0ad !important;-webkit-box-shadow:inset 0 0 4px #0ad;box-shadow:inset 0 0 4px #0ad}input:disabled,input:disabled+label,select:disabled+.customSelect,textarea:disabled{opacity:0.65}.error,input[type="checkbox"].error+label::before,input[type="radio"].error+label::before{border-color:#fa0;-webkit-box-shadow:inset 0 0 4px #fa0;box-shadow:inset 0 0 4px #fa0}input[type="checkbox"].error+label:last-of-type::after,input[type="radio"].error+label:last-of-type::after{display:inline-block;content:'\00a0';background:url(../img/warning.svg) center center no-repeat;background-size:18px;background-size:1.125rem;width:24px;width:1.5rem;height:36px;height:2.25rem;margin-left:48px;margin-left:3rem}input.error,textarea.error{background:url(../img/warning.svg) 99% center no-repeat;background-size:18px;background-size:1.125rem}.errorText{font-weight:bold;color:Red;text-align:center;width:100%}.fa-refresh{vertical-align:middle;color:#0ad;position:relative;left:50%;margin-left:-7.92px;margin-left:-.495rem;z-index:3}.tt-menu{width:96%;margin-left:2%;padding:6px 0;padding:.375rem 0;background-color:white;border-radius:0 0 6px 6px;border-radius:0 0 .375rem .375rem;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25);box-shadow:0 2px 2px rgba(0,0,0,0.25)}.tt-suggestion{padding:6px 15.84px;padding:.375rem .99rem;margin:0}.tt-suggestion.tt-cursor{color:#fff;background-color:#0ad;cursor:pointer}.tt-suggestion:hover{cursor:pointer}table.center{margin-left:auto;margin-right:auto}html{font-size:100%;background:#eeeef3}.page-wrap{margin:0 auto;width:1000px;min-height:576px;min-height:36rem;padding:24px 0;padding:1.5rem 0;overflow:hidden}header{width:100%;height:48px;height:3rem;margin-bottom:24px;margin-bottom:1.5rem;background:#fff;position:relative;z-index:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);box-shadow:0 1px 4px rgba(0,0,0,0.25)}header .inner{width:1000px;height:100%;margin:0 auto}header .logo{position:absolute;top:6px;top:.375rem;height:36px;height:2.25rem;z-index:2}footer{margin:0 auto;padding:24px 0;padding:1.5rem 0;text-align:center;color:#999;width:1000px}.panel{position:relative;padding:24px;padding:1.5rem;margin-bottom:24px;margin-bottom:1.5rem;border-radius:6px;border-radius:.375rem;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);box-shadow:0 1px 4px rgba(0,0,0,0.25)}hr{margin:0 -24px 48px;margin:0 -1.5rem 3rem;background-image:radial-gradient(center bottom, #eeeef3 0%, #fff 60%);border:none;border-bottom:1px solid #eeeef3;height:24px;height:1.5rem}a{color:#0ad;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover,a:active{color:#fa0}.nav-wrap{position:absolute;top:0;right:0;width:100%;background:#fff}nav{width:1000px;margin:0 auto}nav ul{list-style:none;margin:0;float:right}nav li{position:relative;float:left}nav li li{float:none}nav li ul{position:absolute;top:-96px;top:-6rem;left:0;width:auto;display:block;background:#fff;padding:6px 0;padding:.375rem 0;border-top:1px solid #ddd;border-radius:0 0 6px 6px;border-radius:0 0 .375rem .375rem;z-index:-1;visibility:hidden;opacity:0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25);box-shadow:0 2px 2px rgba(0,0,0,0.25);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}nav li:hover>ul{top:auto;visibility:visible;opacity:1}nav li li ul{top:-6px;top:-.375rem;left:90%;border:0;border-radius:0 6px 6px 6px;border-radius:0 .375rem .375rem .375rem}nav li li:hover ul{top:-6px;top:-.375rem;left:100%}nav a{position:relative;display:block;white-space:nowrap;padding:12px 15.84px;padding:.75rem .99rem;-webkit-transition:none;transition:none}nav li li a{padding:6px 15.84px;padding:.375rem .99rem;padding-right:31.92px;padding-right:1.995rem}nav li a:first-child:nth-last-child(2):after{font-family:FontAwesome;content:"\f0d7";margin-left:7.92px;margin-left:.495rem;line-height:normal}nav li li a:first-child:nth-last-child(2):after{position:absolute;right:12px;right:.75rem;content:"\f0da";line-height:inherit}nav a:hover,nav a:active,nav li:hover,nav li:active,nav li:hover>a,nav li:active>a{color:white;background:#0ad}.tip{position:absolute;display:block;min-width:144px;min-width:9rem;bottom:100%;left:25%;visibility:hidden;background:rgba(0,0,0,0.8);z-index:5;opacity:0;color:white;font-weight:bold;border-radius:6px;border-radius:.375rem;padding:6px 12px;padding:.375rem .75rem;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:13px;font-size:.8125rem;line-height:24px;line-height:1.5rem;margin:0;margin-left:0;margin-left:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.tip::before{position:absolute;display:inline-block;content:'';border-style:solid;border-color:transparent;border-width:9px;border-width:.5625rem;border-top-color:rgba(0,0,0,0.8);top:100%;left:36px;left:2.25rem}:not(.tab)>label:hover ~ .tip,:not(.tab)>label:hover>.tip,:not(.tab)>label:hover ~ .tab input[type="radio"]:checked ~ .tip{visibility:visible;opacity:1;margin-bottom:8.4px;margin-bottom:.525rem}.menu{position:absolute;bottom:100%;left:25%;margin-bottom:-1px;visibility:hidden;opacity:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:6}.menu ul{list-style:none;margin:0;padding:0}.menu li{position:relative;float:left;margin:0}.menu li li{float:none;white-space:nowrap}.menu li li:last-child a{border-radius:0 0 6px 6px;border-radius:0 0 .375rem .375rem}.menu li ul{display:none;position:absolute}.menu li:hover>ul{display:block;max-height:216px;max-height:13.5rem;overflow:scroll;border-radius:0 0 6px 6px;border-radius:0 0 .375rem .375rem}.menu li a{margin:0;display:block;border-right:1px solid #fff;border-radius:0}.menu li a:first-child:nth-last-child(2):after{font-family:FontAwesome;content:"\f0d7";margin-left:7.92px;margin-left:.495rem;line-height:normal}.menu>ul>li:first-child>a{border-radius:6px 0 0 0;border-radius:.375rem 0 0 0}.menu>ul>li:last-child>a{border-radius:0 6px 0 0;border-radius:0 .375rem 0 0;border:none}[contenteditable]:focus{border-radius:0 6px 6px 6px;border-radius:0 .375rem .375rem .375rem}[contenteditable]:focus ~ .menu{visibility:visible;opacity:1}.black{color:black}.red{color:red}.green{color:green}.blue{color:blue}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8);visibility:hidden;opacity:0;z-index:7;-webkit-transition:all 0.3s;transition:all 0.3s}.modal{position:fixed;top:30%;left:50%;width:50%;max-width:1000px;visibility:hidden;z-index:8;-webkit-transform:translateX(-50%) translateY(-30%);transform:translateX(-50%) translateY(-30%)}.modal .panel{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 0.3s;transition:all 0.3s}button.modal-close{position:absolute;top:-12px;top:-.75rem;right:-12px;right:-.75rem;margin:0;padding:0;border-radius:50%;width:36px;width:2.25rem;min-width:0}button.modal-close i{line-height:30px;line-height:1.875rem}.show{visibility:visible}.show .panel{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.show ~ .overlay{visibility:visible;opacity:1}.tabs{padding:0;margin-top:36px;margin-top:2.25rem;border-radius:0 6px 6px;border-radius:0 .375rem .375rem}.tabs.squeeze>.tab>label{max-width:24px;margin-right:-8px !important;text-overflow:clip}.tabs.squeeze>.tab>label:hover,.tabs.squeeze>.tab>:checked+label{max-width:30%;margin-right:0 !important}.tabs.fixed-squeeze>.tab>label{width:2.5%;padding:6px 3px 0;padding:.375rem .1875rem 0;text-align:center;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem}.tabs.ultra-squeeze>.tab>label{max-width:24px;margin-right:-20px !important}.tabs.ultra-squeeze>.tab>label:hover,.tabs.ultra-squeeze>.tab>:checked+label{max-width:30%;margin-right:0 !important}.tabs.ultra-squeeze>.tab>label:after{position:absolute;top:-2px;left:-2px;text-shadow:2px 2px 3px #fff}.tab>label{position:relative;clear:none;float:left;width:auto;text-align:left;background:#f0f0f4;padding:6px 12px 0;padding:.375rem .75rem 0;bottom:31.92px;bottom:1.995rem;height:31.92px;height:1.995rem;border:1px solid #ccc;border-radius:6px 6px 0 0;border-radius:.375rem .375rem 0 0;line-height:24px;line-height:1.5rem;color:rgba(85,85,85,0.75);-webkit-box-shadow:inset 0 -2px 6px -2px rgba(0,0,0,0.2);box-shadow:inset 0 -2px 6px -2px rgba(0,0,0,0.2);overflow:hidden;white-space:nowrap;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.tab>label.complete{background-image:linear-gradient(135deg, #6c6 10px, rgba(102,204,102,0) 10px)}.tab>label.part-complete{background-image:linear-gradient(135deg, #fa0 10px, rgba(255,170,0,0) 10px)}.tab>label.incomplete{background-image:linear-gradient(135deg, #f33 10px, rgba(255,51,51,0) 10px)}.tab>label.waiting{background-image:linear-gradient(135deg, #0ad 10px, rgba(0,170,221,0) 10px)}.tab>label.sent-trans{background-image:linear-gradient(135deg, #555 10px, rgba(85,85,85,0) 10px)}.tab>label:hover,.tab>:checked+label{bottom:36px;bottom:2.25rem;height:36px;height:2.25rem;padding-bottom:6px;padding-bottom:.375rem;color:#555}.tab>:checked+label{background-color:#fff;-webkit-box-shadow:0 4px 0 0 #fff,0 1px 4px rgba(0,0,0,0.25);box-shadow:0 4px 0 0 #fff,0 1px 4px rgba(0,0,0,0.25);border:none}.tab .content{float:right;margin-left:-100%;width:100%;display:none;clear:none;padding:24px;padding:1.5rem}.tab>input[type="radio"]+label::before{display:none}.tab>:checked ~ label+.content{display:block}.collapse{max-height:240px;max-height:15rem;overflow:hidden}.open-tab{position:absolute;bottom:0;left:0;right:0;border-radius:6px;border-radius:.375rem;padding-top:72px;padding-top:4.5rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(80%, #fff));background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff 80%);color:#0ad;text-align:center}.open-tab button{margin:0;border-radius:6px 6px 0 0;border-radius:.375rem .375rem 0 0;min-width:0}.sortable-placeholder{background:rgba(0,170,221,0.1);border:1px dashed #0ad !important;height:48px;height:3rem}.sortable-group>.sortable-placeholder{position:relative;float:left;width:144px;width:9rem;bottom:36px;bottom:2.25rem}.sortable-group>.sortable-dragging>label{float:none;display:inline-block}.tab.sortable-dragging>:checked ~ label+.content{display:none}.sortable-group .tab:not(.add) label::after{float:left;margin:0 6px 0 -6px;margin:0 .375rem 0 -.375rem;font-family:FontAwesome;font-weight:normal;content:"\f07e";color:#0ad}.sortable-competency,.sortable-question{list-style:none;padding-left:0;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:bold}.sortable-competency{margin-top:24px;margin-top:1.5rem}.sortable-competency>li{position:relative;margin-bottom:24px;margin-bottom:1.5rem;clear:left}.sortable-competency .sortable-dragging{background:#fff}.sortable-competency .sortable-dragging .sortable-question{display:none}.sortable-competency .btn-group{position:absolute;top:6px;top:.375rem;background:white;visibility:hidden;opacity:0;right:-100px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.sortable-competency button{position:relative;float:left;min-width:36px;min-width:2.25rem;margin:0 0 0 6px;margin:0 0 0 .375rem}.competency-wrap:hover,.sortable-question li:hover{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px);-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.25);box-shadow:0px 2px 5px rgba(0,0,0,0.25)}.competency-wrap:hover .btn-group,.sortable-question li:hover .btn-group{visibility:visible;opacity:1;right:6px;right:.375rem}[class*="sortable-"] li a{display:block;padding:12px;padding:.75rem;margin-left:48px;margin-left:3rem}.competency-wrap{position:relative;border:1px solid #ccc;overflow:hidden}.sortable-question{margin-left:48px;margin-left:3rem;font-weight:normal}.sortable-question li{position:relative;border:1px solid #ccc;border-top:none;clear:left;overflow:hidden}.sortable-question li a{margin-left:96px;margin-left:6rem}.handle{position:absolute;width:48px;width:3rem;min-height:100%;min-height:100%;top:0;bottom:0;padding:12px 0;padding:.75rem 0;border-right:1px solid #ccc;color:#0ad;text-align:center;margin-top:0;margin-bottom:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;cursor:move}.handle::before{font-family:FontAwesome;font-weight:normal;content:"\f07d"}.handle:hover{margin-top:0;margin-bottom:0;font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}.q-number{position:absolute;top:0;bottom:0;left:48px;left:3rem;margin-top:0;margin-bottom:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;width:48px;width:3rem;padding:12px 0;padding:.75rem 0;border-right:1px solid #ccc;text-align:center}.delete,.associate{font-family:FontAwesome;font-weight:normal;margin-top:0;margin-bottom:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.delete::before{content:"\f014"}.associate::before{content:"\f05b"}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold;text-align:left}table.dataTable thead th,table.dataTable thead td{padding:6px 12px;padding:.375rem .75rem;border-bottom:1px solid #ccc}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:6px 12px;padding:.375rem .75rem;border-top:1px solid #ccc}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}table.dataTable thead [class*="sorting"]::before{font-family:FontAwesome;float:right}table.dataTable thead .sorting::before{content:"\f0dc";color:#ccc}table.dataTable thead .sorting_asc::before{content:"\f0de";color:#0ad}table.dataTable thead .sorting_desc::before{content:"\f0dd";color:#0ad}table.dataTable thead .sorting_asc_disabled::before{content:"\f0de";color:#ccc}table.dataTable thead .sorting_desc_disabled::before{content:"\f0dd";color:#ccc}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:6px 12px;padding:.375rem .75rem}table.dataTable th.center,table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.right,table.dataTable td.right{text-align:right}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ccc}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ccc;border-right:1px solid #ccc}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ccc}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr.odd:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.display tbody tr.odd:hover>.sorting_2,table.dataTable.display tbody tr.even:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.display tbody tr.odd:hover>.sorting_3,table.dataTable.display tbody tr.even:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,table.dataTable.display tbody tr.even:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,table.dataTable.display tbody tr.even:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,table.dataTable.display tbody tr.even:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #ccc}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper label{width:auto;padding:0;white-space:nowrap;line-height:18px;line-height:1.125rem}.dataTables_wrapper input[type="search"]{height:24px;height:1.5rem;width:240px;width:15rem}.dataTables_wrapper select{left:auto;width:auto !important}.dataTables_wrapper .customSelectInner{text-align:left;height:24px;height:1.5rem}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#0ad !important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#ccc !important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#ccc !important;background:transparent;-webkit-box-shadow:none;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fa0 !important}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), to(rgba(255,255,255,0)));background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#555}.dataTables_wrapper .dataTables_info{font-style:italic}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #ccc}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}
