@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:200;src:url("../fonts/poppins-v20-latin-200.woff2") format("woff2"),url("../fonts/poppins-v20-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:200;src:url("../fonts/poppins-v20-latin-200italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-200italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url("../fonts/poppins-v20-latin-300.woff2") format("woff2"),url("../fonts/poppins-v20-latin-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:300;src:url("../fonts/poppins-v20-latin-300italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-300italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url("../fonts/poppins-v20-latin-regular.woff2") format("woff2"),url("../fonts/poppins-v20-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:400;src:url("../fonts/poppins-v20-latin-italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url("../fonts/poppins-v20-latin-regular.woff2") format("woff2"),url("../fonts/poppins-v20-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:500;src:url("../fonts/poppins-v20-latin-italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url("../fonts/poppins-v20-latin-500.woff2") format("woff2"),url("../fonts/poppins-v20-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:600;src:url("../fonts/poppins-v20-latin-500italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-500italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url("../fonts/poppins-v20-latin-600.woff2") format("woff2"),url("../fonts/poppins-v20-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:700;src:url("../fonts/poppins-v20-latin-600italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-600italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url("../fonts/poppins-v20-latin-700.woff2") format("woff2"),url("../fonts/poppins-v20-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:800;src:url("../fonts/poppins-v20-latin-700italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-700italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;src:url("../fonts/poppins-v20-latin-800.woff2") format("woff2"),url("../fonts/poppins-v20-latin-800.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:900;src:url("../fonts/poppins-v20-latin-800italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-800italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:1000;src:url("../fonts/poppins-v20-latin-900.woff2") format("woff2"),url("../fonts/poppins-v20-latin-900.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:1000;src:url("../fonts/poppins-v20-latin-900italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-900italic.ttf") format("truetype")}:root{--pp-font-family--system:Poppins,Arial,Helvetica,sans-serif;--pp-font-family--primary:InterRS,sans-serif}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}#learningObjectiveList,.planningDocument3columns{list-style-type:none;padding-left:0}input[type=button]:not(.disableOldPP),input[type=submit]:not(.disableOldPP),input[type=reset]:not(.disableOldPP),.button,.link-button{letter-spacing:1.25px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-weight:600;font-size:0.875rem !important;padding:calc((36px - 2px - 21px)/2) 1em;display:inline-flex;align-items:center;text-align:center;justify-content:center;margin:0.5em 0;line-height:normal;border:1px solid #002d5a;background-color:#002d5a;border-radius:5px;position:relative;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}input[type=button]:not(.disableOldPP):not([disabled]):before,input[type=submit]:not(.disableOldPP):not([disabled]):before,input[type=reset]:not(.disableOldPP):not([disabled]):before,.button:not([disabled]):before,.link-button:not([disabled]):before{background-color:currentColor;border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1)}input[type=button]:not([disabled]):hover:not(.disableOldPP),input[type=submit]:not([disabled]):hover:not(.disableOldPP),input[type=reset]:not([disabled]):hover:not(.disableOldPP),.button:not([disabled]):hover,.link-button:not([disabled]):hover{color:#fff;background-color:rgba(0,45,90,0.9)}input[type=button]:not(.disableOldPP):not([disabled]):hover::before,input[type=submit]:not(.disableOldPP):not([disabled]):hover::before,input[type=reset]:not(.disableOldPP):not([disabled]):hover::before,.button:not([disabled]):hover::before,.link-button:not([disabled]):hover::before{opacity:0.08}input[type=button]:not([disabled]):active:not(.disableOldPP),input[type=submit]:not([disabled]):active:not(.disableOldPP),input[type=reset]:not([disabled]):active:not(.disableOldPP),.button:not([disabled]):active,.link-button:not([disabled]):active,input[type=button]:not([disabled]):focus:not(.disableOldPP),input[type=submit]:not([disabled]):focus:not(.disableOldPP),input[type=reset]:not([disabled]):focus:not(.disableOldPP),.button:not([disabled]):focus,.link-button:not([disabled]):focus{color:#fff}input[type=button]:not(.disableOldPP):not([disabled]):active::before,input[type=submit]:not(.disableOldPP):not([disabled]):active::before,input[type=reset]:not(.disableOldPP):not([disabled]):active::before,.button:not([disabled]):active::before,.link-button:not([disabled]):active::before,input[type=button]:not(.disableOldPP):not([disabled]):focus::before,input[type=submit]:not(.disableOldPP):not([disabled]):focus::before,input[type=reset]:not(.disableOldPP):not([disabled]):focus::before,.button:not([disabled]):focus::before,.link-button:not([disabled]):focus::before{opacity:0.24}input[type=button]:not([disabled]):focus:not(.disableOldPP),input[type=submit]:not([disabled]):focus:not(.disableOldPP),input[type=reset]:not([disabled]):focus:not(.disableOldPP),.button:not([disabled]):focus,.link-button:not([disabled]):focus{outline-offset:2px}input[disabled][type=button]:not(.disableOldPP),input[disabled][type=submit]:not(.disableOldPP),input[disabled][type=reset]:not(.disableOldPP),[disabled].button,[disabled].link-button{color:rgba(0,0,0,0.58);background-color:rgba(0,0,0,0.15);border-color:#ccc;cursor:default}td>input[type=button]:not(.disableOldPP),td>input[type=submit]:not(.disableOldPP),td>input[type=reset]:not(.disableOldPP),td>.button,td>.link-button{margin:0}input[type=button]:not(.disableOldPP) img,input[type=submit]:not(.disableOldPP) img,input[type=reset]:not(.disableOldPP) img,.button img,.link-button img{vertical-align:middle}@keyframes spin{0%{filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.pp-icon{vertical-align:middle;align-items:center;justify-content:center;display:inline-flex;font-size:24px;height:1em;width:1em}.pp-icon.mdi-loading:before{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.pp-icon:before{font-size:inherit}.pp-icon.left{margin-right:4px}.pp-icon.right{margin-left:4px}.pp-icon.primary{color:#002d5a}.pp-icon.x-small{font-size:12px}.pp-icon.small{font-size:16px}.pp-icon.medium{font-size:28px}.pp-icon.large{font-size:36px}.pp-icon.x-large{font-size:40px}.pp-icon.danger{color:#981b1b}.textarea,input[type=text]:not(.disableOldPP),input[type=password]:not(.disableOldPP),input[type=date]:not(.disableOldPP),input[type=time]:not(.disableOldPP),input[type=datetime-local]:not(.disableOldPP),input[type=number]:not(.disableOldPP),input[type=url]:not(.disableOldPP),input[type=search]:not(.disableOldPP),textarea:not(.disableOldPP),.character-input{color:rgba(0,0,0,0.87);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:not(.disableOldPP),button:not(.disableOldPP),select:not(.disableOldPP),textarea:not(.disableOldPP){font-family:inherit;font-size:inherit}fieldset:not(.disableOldPP){padding:1em;border-radius:6px}.label,label:not(.disableOldPP){margin:0.5em 0}.clickbox-wrapper.label,label.clickbox-wrapper:not(.disableOldPP){display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.clickbox-wrapper.label span,label.clickbox-wrapper:not(.disableOldPP) span{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.textarea,input[type=text]:not(.disableOldPP),input[type=password]:not(.disableOldPP),input[type=date]:not(.disableOldPP),input[type=time]:not(.disableOldPP),input[type=datetime-local]:not(.disableOldPP),input[type=number]:not(.disableOldPP),input[type=url]:not(.disableOldPP),input[type=search]:not(.disableOldPP),textarea:not(.disableOldPP){line-height:1.5}.full-width.textarea,input.full-width[type=text]:not(.disableOldPP),input.full-width[type=password]:not(.disableOldPP),input.full-width[type=date]:not(.disableOldPP),input.full-width[type=time]:not(.disableOldPP),input.full-width[type=datetime-local]:not(.disableOldPP),input.full-width[type=number]:not(.disableOldPP),input.full-width[type=url]:not(.disableOldPP),input.full-width[type=search]:not(.disableOldPP),textarea.full-width:not(.disableOldPP),.textarea--full-width.textarea,input.textarea--full-width[type=text]:not(.disableOldPP),input.textarea--full-width[type=password]:not(.disableOldPP),input.textarea--full-width[type=date]:not(.disableOldPP),input.textarea--full-width[type=time]:not(.disableOldPP),input.textarea--full-width[type=datetime-local]:not(.disableOldPP),input.textarea--full-width[type=number]:not(.disableOldPP),input.textarea--full-width[type=url]:not(.disableOldPP),input.textarea--full-width[type=search]:not(.disableOldPP),textarea.textarea--full-width:not(.disableOldPP){resize:vertical}.dense.textarea,input.dense[type=text]:not(.disableOldPP),input.dense[type=password]:not(.disableOldPP),input.dense[type=date]:not(.disableOldPP),input.dense[type=time]:not(.disableOldPP),input.dense[type=datetime-local]:not(.disableOldPP),input.dense[type=number]:not(.disableOldPP),input.dense[type=url]:not(.disableOldPP),input.dense[type=search]:not(.disableOldPP),textarea.dense:not(.disableOldPP){min-height:40px;padding:0 12px}.textarea,input[type=text]:not(.disableOldPP),input[type=password]:not(.disableOldPP),input[type=date]:not(.disableOldPP),input[type=time]:not(.disableOldPP),input[type=datetime-local]:not(.disableOldPP),input[type=number]:not(.disableOldPP),input[type=url]:not(.disableOldPP),input[type=search]:not(.disableOldPP),textarea:not(.disableOldPP),.character-input{background:#fafafa;margin:0.5em 0;padding:0.6em 12px;border:1px solid #909090;border-radius:6px;max-width:100%}.textarea:hover,input[type=text]:hover:not(.disableOldPP),input[type=password]:hover:not(.disableOldPP),input[type=date]:hover:not(.disableOldPP),input[type=time]:hover:not(.disableOldPP),input[type=datetime-local]:hover:not(.disableOldPP),input[type=number]:hover:not(.disableOldPP),input[type=url]:hover:not(.disableOldPP),input[type=search]:hover:not(.disableOldPP),textarea:hover:not(.disableOldPP),.character-input:hover,.textarea:focus,input[type=text]:focus:not(.disableOldPP),input[type=password]:focus:not(.disableOldPP),input[type=date]:focus:not(.disableOldPP),input[type=time]:focus:not(.disableOldPP),input[type=datetime-local]:focus:not(.disableOldPP),input[type=number]:focus:not(.disableOldPP),input[type=url]:focus:not(.disableOldPP),input[type=search]:focus:not(.disableOldPP),textarea:focus:not(.disableOldPP),.character-input:focus,.textarea:active,input[type=text]:active:not(.disableOldPP),input[type=password]:active:not(.disableOldPP),input[type=date]:active:not(.disableOldPP),input[type=time]:active:not(.disableOldPP),input[type=datetime-local]:active:not(.disableOldPP),input[type=number]:active:not(.disableOldPP),input[type=url]:active:not(.disableOldPP),input[type=search]:active:not(.disableOldPP),textarea:active:not(.disableOldPP),.character-input:active{color:#000;background:#fff;border:1px solid #959595}.error.textarea,input.error[type=text]:not(.disableOldPP),input.error[type=password]:not(.disableOldPP),input.error[type=date]:not(.disableOldPP),input.error[type=time]:not(.disableOldPP),input.error[type=datetime-local]:not(.disableOldPP),input.error[type=number]:not(.disableOldPP),input.error[type=url]:not(.disableOldPP),input.error[type=search]:not(.disableOldPP),textarea.error:not(.disableOldPP),.error.character-input{color:#981b1b;border:2px solid #981b1b}[disabled].textarea,input[disabled][type=text]:not(.disableOldPP),input[disabled][type=password]:not(.disableOldPP),input[disabled][type=date]:not(.disableOldPP),input[disabled][type=time]:not(.disableOldPP),input[disabled][type=datetime-local]:not(.disableOldPP),input[disabled][type=number]:not(.disableOldPP),input[disabled][type=url]:not(.disableOldPP),input[disabled][type=search]:not(.disableOldPP),textarea[disabled]:not(.disableOldPP),[disabled].character-input{background:#dbdbdb}[readonly].textarea,input[readonly][type=text]:not(.disableOldPP),input[readonly][type=password]:not(.disableOldPP),input[readonly][type=date]:not(.disableOldPP),input[readonly][type=time]:not(.disableOldPP),input[readonly][type=datetime-local]:not(.disableOldPP),input[readonly][type=number]:not(.disableOldPP),input[readonly][type=url]:not(.disableOldPP),input[readonly][type=search]:not(.disableOldPP),textarea[readonly]:not(.disableOldPP),[readonly].character-input{background:#dbdbdb;color:#555;outline:none}.textarea--code{font-family:monospace}.textarea--full-width{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;resize:vertical}textarea.textarea--error,textarea.textarea--error:hover,textarea.textarea--error:focus{color:#981b1b;border:2px solid #981b1b}div.chosen-container{font-size:0.85rem;text-align:left;vertical-align:middle;max-width:100%}div.chosen-container.chosen-container-single .chosen-single{color:rgba(0,0,0,0.87);border-radius:6px}div.chosen-container.chosen-container-single .chosen-drop{border-radius:0 0 6px 6px}select.select.chzn-select{font-size:1.3em}select:not(.disableOldPP){max-width:100%}input[type=checkbox]:not(.disableOldPP),input[type=radio]:not(.disableOldPP){margin-right:0.5em}.link-button{text-decoration:none}input[type=button]:not(.disableOldPP),input[type=submit]:not(.disableOldPP),input[type=reset]:not(.disableOldPP),button:not(.disableOldPP){white-space:normal}input[type=checkbox][disabled]+label,.a-block li a.act-disabled,.a-block li a.act-disabled:hover,.course-archived .a-block li a,.course-archived .treenode .treeNodeText a{cursor:default;opacity:0.8}a.line-through{text-decoration:line-through}a.disabled,a.disabled:hover{color:#818181 !important;cursor:default !important;text-decoration:none}.button-set{text-align:center;clear:both;margin:0.5em 0}.button-set .button{margin-left:0.5em}@media screen and (min-width: 600px){.button-set{text-align:right}}.fake-text-input{border:1px solid black;height:3em;margin:0.5em 0 0}.fake-textarea{border:1px solid black;height:12em;margin:0.5em 0 0}.fake-checkbox{display:inline-block;vertical-align:middle;border:1px solid black;width:1.5em;height:1.5em}.fake-checkbox-container{margin:0.5em 0}.fake-label{display:inline-block;vertical-align:middle}.pp-textarea:not(.disableOldPP){resize:none;width:100%}.pp-labeled_above>.pp-label,.pp-labeled_above>.pp-input,.pp-labeled_inside>.pp-label,.pp-labeled_inside>.pp-input{display:block}.pp-labeled_inside>.pp-label{padding:0 0 0 0.5em;margin:0.5em 0 -2em 0;font-size:0.75em;line-height:1;float:left;display:block;position:relative}.pp-labeled_inside>.pp-input_text,.pp-labeled_inside>.pp-textarea{padding-top:1em;display:block}.pp-labeled_aside>.pp-label,.pp-labeled_aside>.pp-input{display:inline-block}.pp-print .pp-checkbox{position:relative;z-index:1;vertical-align:middle;display:inline-block;box-sizing:border-box;width:100%;padding:0}.pp-print .pp-checkbox .pp-checkbox__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.pp-print .pp-checkbox .pp-checkbox__input ~ .pp-checkbox__label:before{content:' ';width:1em;height:1em;line-height:1em;font-size:1em;display:inline-block;border:1px solid black;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp-print .pp-checkbox .pp-checkbox__input:checked ~ .pp-checkbox__label:before{content:'X'}.pp-print .pp-input_text,.pp-print .pp-textarea,.pp-print .pp-input_text:disabled{border:1px solid black;background-color:transparent}.pp-print .pp-textarea{min-height:15em}.pp-print .no-print{display:none;visibility:hidden}.field{margin-bottom:1rem}.field .field__input{margin:0}.button--small{font-size:0.9rem;padding:0.5em;cursor:pointer}.select-wrapper-for-chosen.error .chosen-choices{border:1px solid #981b1b}.field-group{margin:0 0 1.5rem;padding:0;border:0}.field-group__title{font-weight:bold}.default-table{background:#fff;width:100%;margin:0 0 1em;padding:0;border-collapse:collapse;border:1px solid #dfdfdf;font-size:0.875rem}.default-table caption{text-align:left;font-style:italic;font-size:1.1rem;padding-left:1rem;color:#666}.default-table th{color:rgba(0,0,0,0.87);padding:1em}.default-table th a:not(.button){color:rgba(0,0,0,0.87)}.default-table tr{border-style:solid;border-color:#dfdfdf;border-width:1px 0}.default-table.box-table td,.default-table.box-table th{border-width:1px}.default-table td{padding:0.7rem}.default-table td a:not(.button){color:rgba(0,0,0,0.87)}.default-table td a:not(.button):hover{color:#002d5a}.default-table td.foldInlineBlock{display:inline-block}.default-table td .columnTitle{display:none;font-weight:bold;margin-right:0.5rem}.default-table td.altCount{border-radius:0}.default-table .icon-sort-asc,.default-table .icon-sort-desc{margin:0 5px}.default-table__pagination-select{display:none}[data-use-select-suggested="true"] .default-table__pagination-select{display:inline-block}[data-use-select-suggested="true"] .default-table__pagination-links{display:none}.default-table__label--show-when-collapsed{display:none}.pp-responsive-table--collapsable-info{display:none}@media screen{.responsive .pp-responsive-table{position:relative;overflow:hidden;width:100%}.responsive .pp-responsive-table .pp-responsive-table__scroll,.responsive .pp-responsive-table .pp-responsive-table__shadow{position:relative}.responsive .pp-responsive-table .default-table{margin:0}.responsive .pp-responsive-table .pp-responsive-table__scroll{overflow-x:auto}.responsive .pp-responsive-table .pp-responsive-table__head{width:100%}.responsive .pp-responsive-table .pp-responsive-table__head .pp-responsive-table__caption{text-align:left;font-style:italic;font-size:1.1rem;padding-left:1rem;color:#666}.responsive .pp-responsive-table:not(.pp-responsive-table--scrollable) .pp-responsive-table__head{display:none}.responsive .pp-responsive-table.pp-responsive-table--scrollable .pp-responsive-table__head{display:block}.responsive .pp-responsive-table.pp-responsive-table--scrollable table>caption{display:none}.responsive .pp-responsive-table.pp-responsive-table--scrollable[data-scrollable-left] .pp-responsive-table__shadow::before{-moz-box-shadow:15px 0 15px -15px inset;-webkit-box-shadow:15px 0 15px -15px inset;box-shadow:15px 0 15px -15px inset;content:" ";height:100%;position:absolute;top:0;width:15px;z-index:99}.responsive .pp-responsive-table.pp-responsive-table--scrollable[data-scrollable-right] .pp-responsive-table__shadow::after{-moz-box-shadow:-15px 0 15px -15px inset;-webkit-box-shadow:-15px 0 15px -15px inset;box-shadow:-15px 0 15px -15px inset;content:" ";height:100%;position:absolute;top:0;right:0;width:15px;z-index:99}}@media screen and (min-width: 600px){.default-table__cell--minimal-width{width:1%}}@media screen and (max-width: 599px){.table-tag-wrapper .page-iterator>.float-right{float:none;margin:.5em 0}.pp-responsive-table--collapsable thead,.pp-responsive-table--collapsable .default-table__row-header{display:none}.pp-responsive-table--collapsable tbody>tr{display:block}.pp-responsive-table--collapsable tbody>tr:not(:first-child){border-top:1px solid lightgrey}.pp-responsive-table--collapsable .default-table__cell--uncollapsable{padding:0 0.5em;display:inline-block;width:auto}.pp-responsive-table--collapsable tr.data-row{padding:0.5em 0}.pp-responsive-table--collapsable .default-table__row--foldable:not(.default-table__row--folded)>.default-table__cell--uncollapsable:first-child::before{transform:rotate(90deg)}.pp-responsive-table--collapsable .default-table__row--foldable>.default-table__cell--uncollapsable:first-child::before{width:2rem;height:2rem;vertical-align:middle;display:inline-block;cursor:pointer;background:transparent url(../icons/collapse_hide.png) center center no-repeat;content:'';transition:transform 0.1s linear}.pp-responsive-table--collapsable tbody>tr.data-row.default-table__row--folded>td:not(.default-table__cell--uncollapsable){display:none}.pp-responsive-table--collapsable tbody>tr>td{padding:0 0.5em;border:0}.pp-responsive-table--collapsable tbody>tr>td:not(.default-table__cell--uncollapsable){display:block;text-align:left;float:none;clear:both}.pp-responsive-table--collapsable tbody>tr>td:not(.default-table__cell--uncollapsable)[data-column]::before{content:attr(data-column);font-weight:bold;margin-right:0.5em}.pp-responsive-table--collapsable tbody>tr.default-table__row-empty-table-message>td{display:block}.pp-responsive-table--collapsable .default-table__label--show-when-collapsed{display:inline}}@media (any-pointer: coarse) and (max-width: 599px){.pp-responsive-table--collapsable-info{display:block}}.wizard{overflow:hidden;position:relative}.wizard .wizardPaging span{margin-right:5px}.wizard #overviewPane{overflow:hidden;position:relative}.wizard #viewPane{height:400px;overflow:hidden;position:relative}.wizard .panes-wrap{white-space:nowrap;position:absolute;top:0;left:0;width:100%;height:100%}.wizard .pane{width:100%;height:100%;display:inline-block;overflow:auto;margin:0;padding:0;vertical-align:top}.wizard fieldset.wizardItem{padding:15px;border:none;white-space:normal}.wizard #overviewPane .title{float:left;padding:5px;color:#666;cursor:pointer;margin:0px;position:relative;background:#ccc;border:3px solid #efefef}.wizard #overviewPane div.title:nth-child(odd) span,.wizard #overviewPane div.title:nth-child(even) span{padding-left:25px;position:relative;z-index:2}.wizard #overviewPane .title:first-child span{padding-left:5px}#overviewPane .title:after,#overviewPane .title:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute}#overviewPane .title:after{border-left-color:#ccc;border-width:1rem;top:50%;margin-top:-1rem;z-index:1}#overviewPane .title:before{border-left-color:#efefef;border-width:1.5rem;top:50%;margin-top:-1.5rem;z-index:1}.wizard #overviewPane .title:hover{color:#972}.wizard #overviewPane .title.active{cursor:default;background-color:#e5e5e5;color:black}#overviewPane .title.active:after{border-left-color:#e5e5e5}.wizard #overviewPane .title.active:hover{color:black}.wizard #buttonField{position:relative;padding:1em;padding-right:2em;text-align:right;border-top:1px solid}.wizard #buttonField input{margin-left:5px}.wizard #buttonField #nextButton{margin-right:10px}.wizard .box-body{padding:0}#planningDocumentForm h3{margin-top:15px;margin-bottom:5px}#planningDocumentEditSettings .textfield,#planningDocumentEditSettings .textarea{width:596px}#planningDocumentEditAssessmentMatrix .chosen-results{max-height:150px}#planningDocumentEditAssessmentMatrix .textfield,#planningDocumentEditAssessmentMatrix .textarea{width:596px}#planningDocumentEditAssessmentMatrix .chosen-results{max-height:150px}.wizard legend{font-size:14px;color:#333}#planningDocumentEditTargetedAreas .knowledgeAreasTitle{color:#444;font-weight:bold;margin:10px 0 3px 0}#planningDocumentEditLearningObjectives .references{float:left;width:50%}#planningDocumentEditLearningObjectives .learningObjective{float:left;width:50%}#planningDocumentEditTargetedAreas .abilityField,#planningDocumentEditTargetedAreas .coreContentFields{float:left;width:49%}#planningDocumentEditTargetedAreas .abilityField{padding-right:2%}#learningObjectiveList>li{border:1px solid black;padding:1em;margin-top:1em;overflow:auto}.planningDocument3columns{overflow:auto}.planningDocument3columns>li{float:left;width:31%;margin-right:2%}.planningDocument3columns ul{padding-left:2em}.planningDocument3columns ul li{list-style-type:disc}#learningObjectiveList li .objectiveEdit{display:none;clear:both}#learningObjectiveList li.edit .objectiveInfo{display:none}#learningObjectiveList li.edit .objectiveEdit{display:block}#planningDocumentEditTargetedAreas .coreContentField{margin-top:15px}.syllabusAbbreviation{display:none}.showSyllabusAbbreviations span.syllabusAbbreviation{display:inline}.helptext{font-style:italic;padding:10px;padding-left:30px;border:1px dotted #999;background:#f9f4e8 url(/pp/lookAndFeel/standard/icons/help_small.png) 10px 12px no-repeat;margin-bottom:20px;width:60%;min-width:560px;max-width:800px}.helptext p{margin:0 0 10px 0}.teachingText{padding:5px;margin-bottom:20px}.teachingText p{margin:0}.learningObjectives li{margin-bottom:2em}#syllabusId{width:300px}#amForm{clear:both}.assessmentMatrix table{border-width:0}.assessmentMatrix .last-changed{display:none}.assessmentMatrix .last-changed-row{border-width:0}.assessmentMatrix .last-changed-content-wrapper{border:solid #dfdfdf;border-width:0 1px 1px 1px;display:block;width:auto;margin:0 1em 1em 1em}.assessmentMatrix td.last-change-column-spanning{border-width:0 !important;padding:0;margin:0;text-align:center}.assessmentMatrix td{padding:10px;width:25%;vertical-align:top}.assessmentMatrix td textarea{width:100%;resize:vertical}.assessmentMatrix tr.expanded td{border-color:#dfdfdf;border-width:0.5em 1px 1px 1px}.assessmentMatrix tr.expanded td:first-child{border-left-width:0.5em}.assessmentMatrix tr.expanded td:last-child{border-right-width:0.5em}.assessmentMatrix td.assessment-basis-rows{border-color:#dfdfdf;border-width:0 0.5em 0.5em;cursor:default;padding-bottom:1em}.assessmentMatrix td.assessment-basis-rows .matrix-name{margin:1em 0 0 1em}.assessmentMatrix td.assessment-basis-rows .table-tag-wrapper{box-shadow:none}.assessmentMatrix td.assessment-basis-rows table tr td{pointer:default}.assessmentMatrix td.row-checkbox{width:4%}.assessmentMatrix td.grade-edit{width:32%}.assessmentMatrix .odd,.assessmentMatrix .even{background-color:transparent}.assessmentMatrix .matrixCaption{font-size:1.4em;font-weight:bold;color:#666;margin:15px 0 10px 0}.assessmentMatrix table.full td.grade{cursor:pointer}.assessmentMatrix table.customize td.grade{cursor:pointer}.assessmentMatrix table.readonly td.grade{cursor:default}.assessmentMatrix.legend{clear:left;margin:0}.assessmentMatrix tr.disabled{color:#949494}.assessmentMatrix .compare-popup{margin-left:2px;display:block;padding-top:5px}.compare-row ins{background-color:green;color:white}.compare-row del{background-color:red;color:black}.assessmentMatrix .grade.statusOrange,.symbol.statusOrange{background:#fa6}.assessmentMatrix .grade.statusYellow,.symbol.statusYellow{background:#ff9}.assessmentMatrix .grade.statusGreen,.symbol.statusGreen{background:#9f9}.assessmentMatrixBox{margin-bottom:1em}.assessmentMatrixPublishInfo{float:right;padding:0.3em 0.8em;background-color:#f7f7f7;border-radius:18px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.assessmentMatrixMini{position:relative;float:left}.assessmentMatrixMini .icon-new-old{position:absolute;left:100%}.assessmentMatrixMiniBox{position:relative;float:left}.assessmentMatrixMiniBox .assessmentMatrixMiniTitle{float:left;clear:both;margin-top:0.5em}.assessmentMatrixMini table.assessmentMatrix{font-family:arial;font-size:5pt;line-height:normal;background-color:white;border:2px solid #969696;cursor:pointer;border-collapse:collapse}.assessmentMatrixMini table.assessmentMatrix .grade{border:1px solid #c6c6c6}.assessmentMatrixMini th.assessmentMatrix{font-size:8pt;height:7px;text-align:center;border:1px solid #969696}.assessmentMatrixMini .assessmentMatrix td,.assessmentMatrixMini .assessmentMatrix th{padding:1px}.assessmentMatrixMini .assessmentMatrix td{border:1px solid gray;text-align:center;height:8px;width:32px}#amCourseParticipantsAndTeachers h2{margin-top:20px;margin-bottom:10px}#amAbilities{padding:0}#amAbilities li{margin:5px 15px}#am_tr textarea{width:300px;height:60px}.syllabusSelect.multiple{width:600px}.chosen-container li.syllabusSelectAssessmentMatrix{border-top:1px solid #ddd}.chosen-container li.syllabusSelectAssessmentMatrix:first-child{border-top:0}.chosen-container li.syllabusSelectPartialAssessmentMatrix{font-style:italic}.syllabus-select-tooltip-icon{vertical-align:top;margin-top:7px}#assesseeUserid{margin-top:30px}#amDescription{margin-bottom:20px}#iupFormContainerNewSubject .box-body,#addBlock .box-body,#planningDocumentOverviewForm .box-body{overflow:visible}#main-body-tag .chosen-container .chosen-drop{z-index:140}#main-body-tag .chosen-container-single .chosen-search{z-index:145}form.paragraph-width select.select{max-width:100%;text-overflow:ellipsis}.defaultSyllabusSelect{margin:15px 0}#customizedAssessmentMatrixName input{color:inherit;font-size:inherit;font-weight:inherit;width:100%;margin:0;padding:0.1em 0}#customAssessmentMatrices .disabled td a,#customAssessmentMatrices .disabled td{color:#818181}#customAssessmentMatrices .disabled td a.line-through{color:#818181}#customAssessmentMatrices .disabled td a.line-through:hover{color:#818181}#customAssessmentMatrices .disabled td.title a{color:#818181}#customAssessmentMatrices .disabled td.title a:hover{color:#818181}#customAssessmentMatrices .disabled td a{color:rgba(0,0,0,0.87)}#customAssessmentMatrices .disabled td a:hover{color:#002d5a}.targetedAssessmentMatrix .title{font-weight:bold}.customizedAssessmentMatrix .title{padding-left:1em}.summarizedCommentTitle{margin-top:0px}html{font-family:InterRS,sans-serif;font-size:16px;text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html.iOS_device{overflow:auto;width:100%}html.iOS_device body{overflow:scroll;width:100%}html,body{padding:0;margin:0}table{border-collapse:collapse}body{color:rgba(0,0,0,0.87);line-height:1.5}:focus{outline:0.125rem solid #000000}#tinymce:focus{outline:none}@supports (-webkit-overflow-scrolling: touch){html{overflow:auto;width:100%}body{overflow:scroll;width:100%}}.screen-reader-only__in-content{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}html.pdf-content *{word-wrap:break-word}html.pdf-content pre{white-space:pre-wrap}@media print{*{word-wrap:break-word}pre{white-space:pre-wrap}}a{color:#002d5a}a:hover{color:#001327}.hide{display:none}.link-icon img{vertical-align:middle;margin-right:4px}.icon-new-old{min-width:16px;display:inline-block;text-align:center}.info-message{font-weight:bold;color:#800}.error-message-link{font-weight:normal;color:#800}.info-message,.info-message-list,.not-completed-question,.error-message-link{list-style-type:none;padding-left:0;margin-left:0;margin-bottom:1em}.info-message-large{font-size:2em;font-weight:bold}#msgNotAnonymous{color:darkred;font-variant:normal;font-weight:bold;margin-top:0.5em}.not-completed-question{border:2px solid #c12f1d;padding:1em;margin:0 0 1em 0}.mandatory{color:#c12f1d;font-weight:bold;margin-right:0.2em}.question-mode{margin-top:-1rem;font-size:0.9rem;font-style:italic}.ppSection{margin-top:0.5em;padding-top:0.7em;padding-left:1em;border-top:2px solid silver;border-left:2px solid silver}div.ppQuestion ul li{list-style:disc}div.ppQuestion ol li{list-style:decimal}#dd-proxy-item{-webkit-box-shadow:3px 3px 8px #777;-moz-box-shadow:3px 3px 8px #777;box-shadow:3px 3px 8px #777;border-color:#777;z-index:10001}#dd-proxy-item.ppCorrectOrderItem{background-color:#bababa}#dd-proxy-item.ppPointItem{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.3}#dd-proxy-item.ppPointItem.pp-dd-proxy--keyboard{opacity:1}#dd-proxy-item.ppPointItem.pp-dd-proxy--keyboard[style]{background-image:url("/pp/lookAndFeel/standard/icons/point_crosshair.png") !important}#dd-proxy-item.ppPointItem.pp-dd-proxy--keyboard:focus{outline:2px dashed black}#ppTest .button-set{margin-bottom:1em;margin-top:1em}span.ppCommentLabel{font-weight:bold}div.ppTestHeader{padding-bottom:1em;margin-top:0.67em}div.ppTestNavigation{float:right}div.ppTestOverview{margin-bottom:1em}h2.ppQuestionHeader{color:#635a50;margin-bottom:0.3em}h1.withSubtitle{margin-bottom:0}p.asSubtitle{margin-top:0;margin-bottom:1.5em;color:#777;font-size:1.3em}.category-limits-results{list-style:none}.category-limits-results .category-limits-results__item{padding-left:2.5em;background-repeat:no-repeat;background-attachment:scroll;background-position:0.5em}.category-limits-results .category-limits-results__item--correct{background-image:url("../icons/correct-answer-check.png")}.category-limits-results .category-limits-results__item--incorrect{background-image:url("../icons/incorrect-answer-cross.png")}.survey-comparison-info{margin-top:3em}.survey-comparison-info dl{position:relative;width:50em}.survey-comparison-info dd{position:absolute;top:0}.poll-summary{margin-top:3em}div.ppQuestion{padding:1em 0;margin:0 0 1em 0;border-top:1px solid #A19C96}div.ppQuestion .ppQuestion__help{font-size:90%;font-style:italic}div.ppQuestion .expand-collapse{font-size:90%;margin-left:2px;margin-bottom:1em;display:inline-block}div.ppQuestion .expandCollaps.show p{margin-top:0}h3.ppQuestionName{margin:0.5em 0;color:#999}div.ppQuestionContent{margin-bottom:1em;overflow-wrap:break-word}div.ppQuestionMetadata{text-align:right}div.tc-max-exceeded{color:#f22}div.prompt{overflow:auto}.testAnswerKey{padding:1em 0 2em;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 600px){.testAnswerKey{-ms-flex-direction:row;flex-direction:row}}.testAnswerKey span{margin:0 1em 1em 0;padding:0.5em;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:inline-flex;align-items:center}.ppCorrectAnswerMarker{font-weight:bold;color:green}.ppCorrectMarkedAnswerMarker,div.ppCorrectMarkedOrderPairMarker,span.ppCorrectMarkedOrderPairMarker{background:#92D992}.ppCorrectMarker,.ppCorrectOrderPairMarker{background:#c2ffc3;background:-moz-repeating-linear-gradient(45deg, #dffdde, #dffdde 10px, #c2ffc3 10px, #c2ffc3 20px);background:-webkit-repeating-linear-gradient(45deg, #dffdde, #dffdde 10px, #c2ffc3 10px, #c2ffc3 20px);background:repeating-linear-gradient(45deg, #dffdde, #dffdde 10px, #c2ffc3 10px, #c2ffc3 20px)}.ppIncorrectAnswerMarker,div.ppIncorrectMarkedOrderPairMarker,span.ppIncorrectMarkedOrderPairMarker{background:#ffbbc6}.ppCorrectMarkedAnswerMarker,.ppIncorrectAnswerMarker{text-align:center}span.ppCorrectAnswerOrderPair,div.ppCorrectAnswerOrderPair{background:#92d992}span.ppPairItem.ppCorrectOrderPairMarker,div.ppPairItem.ppCorrectOrderPairMarker{border:1px dashed #aaa}.ppTestForm .ppPairItem.ppCorrectOrderPairMarker{border:1px solid #ddd}.ppPairHeading-item{display:inline-block;padding:0 0.5em;width:31%}.ppPairHeading{border-bottom:1px solid #a19c96}.ppQuestion .show-current-results{padding:0 1em}.ppQuestion .show-current-results ul{margin:0;padding:0;color:#444}.ppQuestion .show-current-results li{margin-bottom:4px;border-bottom:1px dotted #aaa;position:relative;list-style-type:none;cursor:pointer}.ppQuestion .ref{color:#333}.ppQuestion .show-current-results li div.stat{width:95%;background-color:#eee}.ppMatrix .show-current-results.odd li div.stat{background-color:#ddd}.ppQuestion .show-current-results li div.bar{height:1.3em;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}.ppQuestion .show-current-results li div.bar.percentLevelGrade_low{background-color:#333}.ppQuestion .show-current-results li div.bar.percentLevelGrade_middle{background-color:#ace}.ppQuestion .show-current-results li div.bar.percentLevelGrade_high{background-color:#d33}.ppQuestion .show-current-results li div.nr{position:absolute;right:0px}.ppControl{position:relative}.ppControl .survey-comparison-marked-answer{position:absolute;top:2px;left:-12px}.ppMatrixChoice .survey-comparison-marked-answer img,.ppControl .survey-comparison-marked-answer img{border:0}.ppControl .survey-comparison-marked-answer.horizontal{position:static;display:block;margin:3px 0 0 5px}.ppQuestion .refChoice{position:absolute;left:-14px}.ppMatrixChoice .survey-comparison-marked-answer{display:block;position:relative;left:3px;top:3px}.show-current-results li.selected{background-color:#ffa}div.hints{margin-top:1em;clear:both}div.hints p.hints-max-deduction{margin-top:0.75em}.ppPairItem,.ppCorrectOrderItem,.ppCorrectOrderComment{float:left;padding:0.5em;border:1px solid #ddd;background-color:#eee;width:325px;min-height:3em;text-align:center;overflow:hidden;margin:0.5em;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:center;justify-content:center;align-items:stretch;flex-flow:column nowrap}.ppPairItem.pp-dd-grabbed,.ppCorrectOrderItem.pp-dd-grabbed,.ppCorrectOrderComment.pp-dd-grabbed{border-color:#777;background-color:#bababa;color:#2d2d2d}.ppPairAnswers_given .ppPairItem{width:100%}.ppPairItem img,.ppCorrectOrderItem img,.ppCorrectOrderComment img{height:auto;max-width:100%}.ppPairItem,.ppCorrectOrderItem{touch-action:none}.ppEditor.ppPairItem,.ppEditor.ppCorrectOrderItem{background-color:#eee;float:none;margin:0}.ppEditor img.mceItem_ppItemAudio{width:300px;height:24px}.ppPair.targeted{border:1px solid #000;box-shadow:1px 1px 1px #888}table.ppCorrectAnswerPairTable{border-collapse:separate;border-spacing:1em}div.ppPairAnswers_given{float:left;margin-right:1em;width:100%}div.ppPairAnswers_correct{float:left}table.ppCorrectAnswerPairTable td.ppPairContainerCell{vertical-align:bottom}.ppPairContainer .ppPairItem.selected{border:2px solid #c12f1d !important;box-shadow:0 0 5px #c12f1d !important}.ppPairContainer .help-text{margin:15px 0 5px 0;text-align:center;padding-left:360px;width:340px;display:none;color:#666666}.ppPairContainer .help-text span{display:block;font-size:0.9em}.ppPairContainer .help-text:after{width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:15px solid #e8e8e8;content:" ";display:inline-block}div#ppTest .ppContent{word-wrap:break-word;word-break:break-word}div#ppTest .ppContent img{max-width:100%}.ppPairItemsParking{border:1px dashed #ccc;padding:0.5em 0 0 0.5em;min-height:51px;display:flex;flex-wrap:wrap}.ppPairItemsParking .ppPairItem{margin-top:0;margin-left:0}.ppPairItemsParking ~ .help-text{display:block}.ppPairSlot{float:left;min-height:3em;width:325px;margin:0.5em;border-radius:3px;border:1px dashed #ccc}.ppPairList .ppPair>.ppPairItem:first-child{position:relative;overflow:inherit;margin-right:20px}.ppPairList .ppPair>.ppPairItem:first-child:before{display:block;content:" ";position:absolute;border-top:dotted 3px #ddd;top:50%;right:-30px;width:30px;z-index:-1}div#ppTest .ppPairAnswers_given .ppPairList .ppPair>.ppPairItem:first-child{margin-right:15px}div#ppTest .ppPairAnswers_given .ppPairList .ppPair>.ppPairItem:first-child:before{right:-22px;width:20px}.ppPairSlot:empty{position:relative}.ppPairSlot:empty:after{content:"?";display:block;text-align:center;cursor:default;position:absolute;width:100%;left:0;font-size:25px;top:50%;margin-top:-20px;color:#002d5a}.ppPairMoveItem{position:relative}.ppPairMoveItem:focus{outline:2px solid black}.ppPairMoveItem:before{width:20px;height:1px;content:" ";display:block;border-bottom:double #002d5a;border-top:double #002d5a;position:absolute;top:5px;left:calc(50% - 10px);opacity:0.5}.ppPairSlot .ppPairItem{margin-right:0;width:100%}.ppPairSlot img{max-width:100%}.ppPairSlot .ppPairItem{margin:0}div.ppPair{float:left;clear:left;border:1px solid #ccc;margin:0.5em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ppPairMoveItem{cursor:move;background:#74b9ff;border-color:#002d5a}.ppPair .tooltip{position:absolute;z-index:25000;top:2.5em;left:14em;padding:10px;border:1px dashed #498;background-color:#ccc}.ppPairAnswers_given .ppPairSlot{margin:0.5em}.ppPairAnswers_given div.ppPair{width:100%}.ppPairAnswers_given .ppPair.ppPair>div{width:31%}@media screen and (max-width: 959px){.ppPairAnswers_given .ppPairHeading{display:none}.ppPairAnswers_given .ppPair{position:relative}.ppPairAnswers_given .ppPair .ppPairItem::before{content:attr(data-label);position:absolute;left:.4em}.ppPairAnswers_given .ppPair.ppPair>div{float:right;max-width:55%;width:55%;margin-left:40%}.ppPairAnswers_given div.ppCorrectMarkedOrderPairMarker,.ppPairAnswers_given div.ppIncorrectMarkedOrderPairMarker,.ppPairAnswers_given div.noAnswerGiven{max-width:100%}.pp-image-wrapper[style]{max-width:100%}}.multipleChoiceQuestion__outer{display:flex;align-items:start}.multipleChoiceQuestion__outer.vertical{display:grid;margin-right:0;margin-left:0}.multipleChoiceQuestion{background:#EEE;border:1px solid #ddd;border-radius:3px;max-width:100%;display:inline-block;margin:0 0.5em 0.5em 0;padding:0 0.5em}.multipleChoiceQuestion__inputLabel{display:flex}.multipleChoiceQuestion__inputLabel input{margin-top:1rem;align-self:flex-start}.multipleChoiceQuestion .ppContent,.multipleChoiceQuestion .ppContent label{display:flex;padding:0.25em 0.5em 0.25em 0}.multipleChoiceQuestion .ppContent .ppPseudoLabel{display:inline-block;margin:0.5em 0}.multipleChoiceQuestion .ppContent .ppPseudoLabel p{margin:0}.multipleChoiceQuestion .ppContent .labelSpan{margin-left:.5em}.sliderQuestion{width:80%;height:6rem;display:flex;flex-direction:column;margin:auto;position:relative}.sliderQuestion .sliderQuestion__slider input{-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:0.7}.sliderQuestion .sliderQuestion__slider input:focus::-webkit-slider-thumb{outline:2px solid black;padding:0.9rem}.sliderQuestion .sliderQuestion__slider input:focus::-moz-range-thumb{outline:2px solid black;padding:0.2rem}.sliderQuestion .sliderQuestion__slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border:0;border-radius:50%;background:#002d5a;cursor:pointer}.sliderQuestion .sliderQuestion__slider input::-moz-range-thumb{width:25px;height:25px;border:0;border-radius:50%;background:#002d5a;cursor:pointer}.sliderQuestion .sliderQuestion__slider input:hover,.sliderQuestion .sliderQuestion__slider input:disabled{opacity:1}.sliderQuestion .sliderQuestion__choices{width:calc(100% - 25px);position:relative;align-self:center}.sliderQuestion .sliderQuestion__choices>.sliderQuestion__choices__choice{display:flex;flex-direction:column}.sliderQuestion .sliderQuestion__choices>.sliderQuestion__choices__choice>.sliderQuestion__choices__answer{margin-top:auto;min-width:2rem}.sliderQuestion .sliderQuestion__choices>.sliderQuestion__choices__choice>.sliderQuestion__choices__answer.ppCorrectMarker{min-height:2rem}.sliderQuestion .sliderQuestion__choices>span{position:absolute;transform:translateX(calc(-50% + 2px));text-align:center;cursor:pointer}.sliderQuestion .sliderQuestion__choices>span.sliderQuestion__choices__choice--disabled{cursor:inherit}.ppFIBinput{margin:0.2rem 0;display:inline-grid}.ppFIBinput input{margin:0}.ppFIBinput .ppContent{display:block}.ppFIBinput .ppContent label{display:block}.multipleChoiceQuestion .ppControl,.ppFIBinput .ppControl{display:inline}.ppFIBinput .ppCorrectAnswerMarker{padding:0.5em;border-top:1px solid #ddd}.multipleChoiceQuestion .ppCorrectMarkedAnswerMarker,.sliderQuestion__choices__answer.ppCorrectMarkedAnswerMarker,.ppIncorrectAnswerMarker,.ppFIBinput .ppCorrectMarkedAnswerMarker{margin-top:-0.5rem}.multipleChoiceQuestion .ppCorrectMarker,.ppFIBinput .ppCorrectMarker{border-top:1px solid #ddd}.multipleChoiceQuestion .ppCorrectMarkedAnswerMarker,.multipleChoiceQuestion .ppIncorrectAnswerMarker,.multipleChoiceQuestion .ppCorrectMarker{margin:0 -0.5rem}.multipleChoiceQuestion .ppComment,.ppFIBinput .ppComment{padding:0.5em;border-top:1px solid #ddd}div.ppEssay textarea.readOnly,div.ppEssay .textarea-replacement{color:gray}@media screen{div.ppEssay .textarea-replacement{display:none}}.ppEssayTeacherComment{padding:0.2em;border:solid 1px #999}dl.ppCorrectAnswersList dd{margin-bottom:1em}.ppCorrectAnswerFIBItem{color:green}.ppGivenAnswerWrongFIBItem{text-decoration:line-through}.ppCorrectionTemplate{font-family:monospace}ol.ppCorrectOrder{list-style:none;margin:0;padding:0}.ppCorrectOrderComment,.ppCorrectOrderItem{margin-left:0;float:none}.ppCorrectOrderComment:focus,.ppCorrectOrderItem:focus{outline:2px solid black}ol.ppCorrectOrder .ppCorrectOrderItem{cursor:move}.ppCorrectOrderComment,.mce-content-body.ppCorrectOrderComment{background-color:#e3f2fd;border-color:#bbdefb}.ppOrderAnswers_given ol.ppCorrectOrder,.ppOrderAnswers_given ol.ppCorrectOrder *{box-sizing:border-box}.ppOrderAnswers_given ol.ppCorrectOrder li{display:block;clear:both}.ppOrderAnswers_given ol.ppCorrectOrder li>span{float:left;width:32%}.correct-order-answers-header>span{width:32%;float:left;margin:0 .5em 0 0}.ppOrderAnswers_given ol.ppCorrectOrder li{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ppOrderAnswers_given ol.ppCorrectOrder li>span{flex:1;padding-left:0}.correct-order-answers-header{display:flex}.correct-order-answers-header>span{flex:1}@media screen and (max-width: 599px){h1{font-size:1.5rem}h2{font-size:1.3rem}.ppOrderAnswers_given ol.ppCorrectOrder,.correct-order-answers-header{margin-left:0;padding-left:0}.ppOrderAnswers_given ol.ppCorrectOrder li{clear:both;border-bottom:1px solid #ddd;margin-bottom:.5em}.ppOrderAnswers_given ol.ppCorrectOrder li>span{float:left;width:48%}.correct-order-answers-header>span{width:48%;float:left}.correct-order-answers-header>span:nth-child(3){display:none}.ppOrderAnswers_given ol.ppCorrectOrder li>span:nth-child(3){flex:100%;margin-left:10em}.ppCorrectOrderComment[data-label]::before{content:attr(data-label);position:absolute;left:2em}}.ppCorrectAnswerPointMarkerContainerExample{border:1px dashed black;position:relative;width:8em;height:3em}.ppCorrectAnswerPointMarker{outline:1px solid #fff;box-shadow:0 0 2px 2px black;background-color:rgba(55,152,51,0.4);position:absolute}.ppIncorrectAnswerPointMarker{outline:1px solid #fff;box-shadow:0 0 2px 2px black;background-color:rgba(194,255,195,0.5);background:-moz-repeating-linear-gradient(45deg, rgba(223,252,222,0.65), rgba(223,252,222,0.65) 10px, rgba(194,255,195,0.65) 10px, rgba(194,255,195,0.65) 20px);background:-webkit-repeating-linear-gradient(45deg, rgba(223,252,222,0.65), rgba(223,252,222,0.65) 10px, rgba(194,255,195,0.65) 10px, rgba(194,255,195,0.65) 20px);background:repeating-linear-gradient(45deg, rgba(223,252,222,0.65), rgba(223,252,222,0.65) 10px, rgba(194,255,195,0.65) 10px, rgba(194,255,195,0.65) 20px);position:absolute}div.ppPointItemHolder{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin-bottom:1em;padding:0.2em;background-color:#f7f7f7;height:2.5em}div.ppPointImage{cursor:crosshair;background-repeat:no-repeat}div.ppPointImage img{max-width:100%;height:auto}.relativePos{position:relative}.ppPointItem{cursor:move;position:absolute;display:flex;align-items:center;justify-content:center}.ppPointItem:focus{outline:2px solid black}.ppCorrectAnswerMatrix .ppCorrectAnswerMarker{margin-top:0.5em}table.ppMatrix{display:block;overflow:auto;max-width:100%}table.ppMatrix tr.show-correct-answer{height:4.2rem}table.ppMatrix th,table.ppMatrix td{padding:0.5em;border:solid 1px #ddd}table.ppMatrix .odd{background-color:#eee}div.ppMatrixShadowWrapper{position:relative}table.ppMatrix.scrollableLeft::before,table.ppMatrix.scrollableRight::after{content:"";height:100%;position:absolute;top:0;width:15px;z-index:99}table.ppMatrix.scrollableLeft::before{box-shadow:15px 0 15px -15px inset;left:0}table.ppMatrix.scrollableRight::after{box-shadow:-15px 0 15px -15px inset;right:0}td.ppMatrixSubject{width:100%}td.ppMatrixChoice{text-align:center;vertical-align:top}input.ppMatrixControl{padding:0.5em}div.wysiwyg{width:100%}div.percentBarContainer{color:#fff;font-weight:bold;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,0.5);background:#dedede;border:2px solid #4b4b4b;max-width:400px;height:13px}div.percentBarContainer div.percentBar{background:#92d992;height:inherit;color:black;text-align:right}div.percentBarContainer div.percentBarNotEnough{background:#ffbbc6;height:inherit}div.percentBarContainer p.percentBarMsg{display:inline}#ppReportSubmissionPrompt{margin-bottom:2em}#ppReportSubmissionInfo{margin-bottom:1em}.ppReportSubmissionEntries{margin:0;padding:0}.ppReportSubmissionEntries>li{margin-bottom:1em;padding:1em;list-style-type:none}.ppReportSubmissionEntries>li .head{display:flex;justify-content:space-between;flex-wrap:wrap-reverse;font-weight:600}.ppReportSubmissionEntries>li .head .date{color:#888;font-size:0.875em;font-weight:normal}.ppReportSubmissionEntries>li hr{border-color:#dfdfdf;border-style:solid;border-width:0 0 1px 0;margin:1em 0}.ppReportSubmissionEntries>.indented{padding-left:3em}.ppReportSubmissionLabel{font-style:italic}#ppReportSubmissionStatus{margin-top:5px;background-color:#F0F0F0;padding:0.5em}.ppTestAssessment{margin-top:0.5em;margin-bottom:1.5em}ul.rsRoles{padding:0;margin:0;max-width:400px}ul.rsRoles li{list-style-type:none;margin-bottom:1em}ul.rsRoles li div{padding:1em;background-color:#EEE;font-style:italic;color:gray}ul.rsRoles li a{padding:1em;display:block;color:rgba(0,0,0,0.87);box-shadow:0 1px 3px rgba(0,0,0,0.3);transition:border 100ms linear}ul.rsRoles li a:hover{border-left-width:20px}.roleTeacher{border:1px solid #dfdfdf;border-left:10px solid #E59292}.roleStudent{border:1px solid #dfdfdf;border-left:10px solid #bada55}.roleReviewer{border:1px solid #dfdfdf;border-left:10px solid #85ABE5}li.deleted{background-color:#ccc;border-left:10px solid #222}li.deleted .head{font-weight:normal}.rsPrompt{margin:2em 0}.rsBox{padding:1em;background-color:#fafafa;border:1px solid #dfdfdf}.rsBox h2{margin-top:0}img{border-style:solid;border-width:0}img:not(.mceItem_ppItemAudio):not(.mceItem_ppItemFlash):not(.mce-object),video{max-width:100%;height:auto}#ppLtiLink{margin-top:2em}#ppTestBlocker{position:absolute;left:0px;margin:0;padding:0;width:100%;height:100%;background-color:#fff}.file-archive-table{border-collapse:collapse;border:1px solid #D8D8D8;width:100%}.file-archive-table td{padding:1em}.file-archive-table img{margin:0;padding:0;border:none}.file-archive-table thead th{text-align:left}.file-archive-table td .columnTitle{display:none;font-weight:bold;margin-right:0.5em}.list-attachments .file-name{padding-left:20px;background-repeat:no-repeat;background-position:0 1px;min-height:18px}.list-attachments ul{list-style-type:none;padding-left:0}.list-attachments ul .attached-files-item-functions a{margin-left:1em}.list-attachments .info{padding:5px;vertical-align:middle}.list-attachments .info:not(.thumbnail):first-child{padding-left:25px}.list-attachments .thumbnail{text-align:center}.hideWhileBrowsing{visibility:hidden}.printonly{display:none}@media print{.noprint{display:none}.printonly{display:block}}div#ppTest textarea{min-height:100px;box-sizing:border-box;width:100%}@media screen and (max-width: 599px){div#ppTest table{width:100%}div#ppTest img{max-width:100%;height:auto}div#ppTest input[type="checkbox"]{width:30px;height:30px;vertical-align:middle}div#ppTest input[type="radio"]{width:30px;height:30px;vertical-align:middle}table.ppMatrix th,table.ppMatrix td{padding:2px}.ppCorrectOrderItem{width:100%}.ppQuestion .show-current-results li div.stat{width:83%}.file-archive-table thead{display:none}.file-archive-table thead tr{display:none}.file-archive-table tr{border:none;display:block;padding:0.5em}.file-archive-table td{display:block;padding:0.2em}.file-archive-table td .columnTitle{display:inline}}@media screen and (max-width: 959px){div#ppTest .ppPairItem:not(.ppCorrectMarkedOrderPairMarker):not(.ppIncorrectMarkedOrderPairMarker){padding:0;float:none}div#ppTest .ppPairItem:not(.ppCorrectMarkedOrderPairMarker):not(.ppIncorrectMarkedOrderPairMarker):not(.ppPairMoveItem){width:50%}div.ppPairSlot{box-sizing:border-box;float:none;width:50%}div.ppPairSlot div.ppPairItem{width:100%}div#ppTest .ppPairItem,div#ppTest .ppPairSlot{min-height:3em;height:auto !important}div#ppTest .ppPairItem .ppContent img,div#ppTest .ppPairSlot .ppContent img{max-width:100%}div#ppTest .ppPairItemsParking{padding:0.5em 0.5em 20px 0.5em;display:flex;flex-wrap:wrap}div#ppTest .ppPairItemsParking .ppPairMoveItem{width:calc(50% - 5px);margin:0 10px 10px 0;float:left !important}div#ppTest .ppPairItemsParking .ppPairMoveItem:nth-child(even){margin-right:0}.ppPairList .ppPair{display:flex}.ppPairList .ppPair>.ppPairItem:first-child{margin-right:0.5em}.ppPairList .ppPair>.ppPairItem:first-child:before{width:15px;right:-16px}div#ppTest .ppPairAnswers_given .ppPairList .ppPair{display:block;position:inherit}div#ppTest .ppPairAnswers_given .ppPairList .ppPair>.ppPairItem:first-child:before{display:none}div#ppTest .ppPairAnswers_given .ppPairList .ppPair .ppPairSlot:empty{position:relative}div#ppTest .ppPairAnswers_given .ppPairList .ppPair>.ppPairSlot,div#ppTest .ppPairAnswers_given .ppPairList .ppPair>.ppPairItem{width:55% !important;position:inherit}div#ppTest .ppPairAnswers_given .ppPairList .ppPair>.ppPairSlot .ppPairItem,div#ppTest .ppPairAnswers_given .ppPairList .ppPair>.ppPairItem .ppPairItem{width:100% !important;float:none;padding-top:0;padding-bottom:0}.ppPairMoveItem:before{top:5px}.ppPairContainer .help-text{padding:5px 5px 0 0;width:50%;text-align:center;margin:0 0 0 50%}div#ppTest .ppPairSlot{height:3em;float:none}div#ppTest .ppPair{max-width:100%;float:none}}.mediapreviewcontainer{margin-right:0.5em;margin-top:0.5em;display:inline-block}.mediaoverlay{background-position:50%;background-size:auto 25%;background-repeat:no-repeat}.mediaoverlay.image{background-image:url("../icons/fullscreen.png");opacity:0}.mediaoverlay.video{background-image:url("../icons/play.png");opacity:0.4}.mediaoverlay:hover{cursor:pointer;opacity:1;background-color:rgba(200,200,200,0.2)}p,.pp-image-caption{word-wrap:break-word}.pp-image-caption{font-size:0.9rem;font-style:italic;display:block;clear:both}.audio-video-recorder{margin:0;padding:1em}.audio-video-recorder .preview-and-timer{min-height:3em;width:100%;text-align:center;line-height:2em;vertical-align:middle;border-bottom:0 solid #eee;padding-bottom:1em}.audio-video-recorder .preview-and-timer .preview{width:100%}.audio-video-recorder .preview-and-timer .timer{display:block}.audio-video-recorder .record-and-stop{text-align:center;vertical-align:middle;margin:0;padding-top:0;float:left;width:50%;height:3em}.audio-video-recorder .record-and-stop .record-button,.audio-video-recorder .record-and-stop .stop-button{height:3em;width:75%;padding:0}.audio-video-recorder .record-and-stop .record-button span,.audio-video-recorder .record-and-stop .stop-button span{line-height:1}.audio-video-recorder .save{text-align:center;margin:0;padding-top:0;float:left;width:50%;height:3em}.audio-video-recorder .save .save-button{height:3em;width:75%}.audio-video-recorder .save .save-button span{line-height:1}.audio-video-recorder::after{clear:both;content:" ";display:table}.pp-flip-card{background-color:transparent;width:330px;height:500px;perspective:1000px;display:inline-block;margin:5px}.pp-flip-card:focus{outline:0}.pp-flip-card:focus-visible .pp-flip-card__inner .pp-flip-card__front,.pp-flip-card:focus-visible .pp-flip-card__inner .pp-flip-card__back{border:2px solid black}.pp-flip-card.pp-flip-card--active .pp-flip-card__inner{transform:rotateY(180deg)}.pp-flip-card .pp-flip-card__inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;transform-origin:center center}.pp-flip-card .pp-flip-card__inner .pp-flip-card__front,.pp-flip-card .pp-flip-card__inner .pp-flip-card__back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:25px;border:1px solid #D1D1D1;box-shadow:4px 4px 4px rgba(0,0,0,0.25);padding:36px;box-sizing:border-box}.pp-flip-card .pp-flip-card__inner .pp-flip-card__front{background-color:#FFFFFF;color:black}.pp-flip-card .pp-flip-card__inner .pp-flip-card__back{background-color:#FFFFFF;color:black;transform:rotateY(180deg)}

/* CUSTOM CSS*/
