@import "ccl.css";:root{--font-family-headings:Lato,LatoBold,Helvetica,Arial,sans-serif;--font-family-body:Lato,LatoRegular,Helvetica,Arial,sans-serif}.font-regular{font-family:var(--font-family-body)}.font-bold{font-family:var(--font-family-headings)}.font-size-xl{font-size:1.625rem}.font-size-l{font-size:1.375rem}.font-size-m{font-size:1.125rem}.font-size-base{font-size:1rem}.font-size-base-small{font-size:.875rem}.font-size-caption{font-size:.75rem}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.text-100{font-size:.75rem}.text-200{font-size:.875rem}.text-300{font-size:1rem}.text-400{font-size:1.125rem}.text-600{font-size:1.375rem}.text-800{font-size:1.625rem}.text-bold-800{color:#333;font-family:var(--font-family-headings);margin-bottom:2.25rem;font-size:1.625rem;font-weight:700}.text-bold-600{color:#333;font-family:var(--font-family-headings);margin-bottom:2.25rem;font-size:1.375rem;font-weight:700}.text-bold-400{color:#333;font-family:var(--font-family-headings);margin-bottom:2.25rem;font-size:1.125rem;font-weight:700}.text-regular-300{color:#333;font-family:var(--font-family-body);margin-bottom:2rem;font-size:1rem;font-weight:400}.weight-normal{font-weight:400}.weight-bold{font-weight:700}[data-font-theme=lato]{--font-family-headings:Lato,LatoBold,Helvetica,Arial,sans-serif;--font-family-body:Lato,LatoRegular,Helvetica,Arial,sans-serif}[data-font-theme=atkinson]{--font-family-headings:Atkinson Hyperlegible,Helvetica,Arial,sans-serif;--font-family-body:Atkinson Hyperlegible,Helvetica,Arial,sans-serif}[data-font-theme=din1451]{--font-family-headings:DIN1451Alt,Helvetica,Arial,sans-serif;--font-family-body:DIN1451Alt,Helvetica,Arial,sans-serif}[data-font-theme=opendyslexic]{--font-family-headings:OpenDyslexicBold,Helvetica,Arial,sans-serif;--font-family-body:OpenDyslexic,Helvetica,Arial,sans-serif}@font-face{font-display:swap;font-family:LatoRegular;src:url(../fonts/Lato/Lato-Regular-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Lato;font-weight:400;src:url(../fonts/Lato/Lato-Regular-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Lato;font-weight:700;src:url(../fonts/Lato/Lato-Bold-webfont.woff2)format("woff2")}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;src:url(../fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;src:url(../fonts/AtkinsonHyperlegibleNext/AtkinsonHyperlegibleNext-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:DIN1451Alt;src:url(../fonts/Din1451altTT/din1451alt.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OpenDyslexic;src:url(../fonts/opendyslexic/OpenDyslexic-Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:OpenDyslexicBold;src:url(../fonts/opendyslexic/OpenDyslexic-Bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:FontAwesome;src:url(../fonts/font-awesome/fontawesome-webfont.eot);src:url(../fonts/font-awesome/fontawesome-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/font-awesome/fontawesome-webfont.woff2)format("woff2"),url(../fonts/font-awesome/fontawesome-webfont.woff)format("woff"),url(../fonts/font-awesome/fontawesome-webfont.ttf)format("truetype"),url(../fonts/font-awesome/fontawesome-webfont.svg?#fontawesomeregular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:flat-video;src:url(../fonts/flat-video/flat-video.eot);src:url(../fonts/flat-video/flat-video.eot?#iefix)format("embedded-opentype"),url(../fonts/flat-video/flat-video.woff)format("woff"),url(../fonts/flat-video/flat-video.ttf)format("truetype"),url(../fonts/flat-video/flat-video.svg#flat-video)format("svg")}html{box-sizing:border-box}html.itsl-html-full-height,html.itsl-html-full-height>body{height:100%}*,:after,:before{box-sizing:inherit}body{font-family:var(--font-family-body);margin:.75rem .75rem 2rem;padding:0}input{margin-left:0;padding-left:0}h1>span>img{vertical-align:middle}body.popup{margin:0}a.details_expand_collapse{position:absolute;top:5px;right:10px}a.helplink{text-decoration:none}a.helplink img{vertical-align:baseline}.nowrap{white-space:nowrap}.tablelisting td input.text{border:1px solid}.tablelisting caption{text-align:left;padding-top:.75rem;padding-bottom:.25rem;font-weight:700}.inactive,a.inactive,a.inactive:active,a.inactive:focus,a.inactive:hover,a.inactive:link,a.inactive:visited{color:#565656}.itsl-info-text{color:#4a4a4a;margin-left:0;display:block}.itsl-info-text img{vertical-align:top}.itsl-form-comment-newline{display:block}.itsl-form-floatingsection{float:left;min-width:100px;max-width:450px;margin-right:2rem}.itsl-form-floatingsection.itsl-user-input-section{max-width:600px}.containerbox-with-tabs{background-color:#fff;border:1px solid #cfcfcf;padding:1rem}div.frameheaderinfo{margin:0;padding:.75rem .75rem 0 0;position:relative}div.frameheaderinfo table{height:60px}.MemberSelector{width:230px}.oneLineText1{cursor:default;height:1.5em;position:relative;overflow:hidden}.oneLineText2{float:left;white-space:nowrap;position:absolute}.select-hierarchy-control{margin-right:1rem}.infoTip{color:#9b9b9b}.extension{line-height:normal}.mediumWidth{width:450px}.input-file-single{width:300px;height:36px}.ui-dialog{clear:both}.itsl-information-publish-status span{text-decoration:none}.itsl-information-visibility-checkbox{margin-right:50px}.itsl-information-message-textarea{width:98%;height:10em}.promobox{margin:0 0 1.25rem;position:relative}.gray-italic{color:#333;font-style:italic}pre.xml{margin:0;font-size:1.125rem}pre.xml-migration{margin:.75rem 0;font-size:1.125rem}.itsl-formbox{clear:left;background:#fff;border:1px solid #ececec;border-radius:4px;padding:.75rem;box-shadow:0 2px #e1e1e1}table.itsl-block-table,table.itsl-block-table>tbody,table.itsl-block-table>tbody>tr,table.itsl-block-table>tbody>tr>td{display:block}.published-externally-courses-tree td img{vertical-align:middle}body.login .warning-surround .ccl-feedback{margin-bottom:0;display:inline-block}.itsl-person-detail-info_container{margin-bottom:.75rem}.iframe-container{margin:auto;display:block;position:absolute;inset:128px 19px 10px 17px;overflow:hidden}.iframe-container>iframe{border:0;width:100%;height:100%}.itsl-radiolist label{margin:0 .25rem .125rem 0}.dashed-border-top{border-top:2px dashed #e1e1e1}.simple-editor-container textarea{width:99%}.popup-editor-container .popup-editor-content{min-height:10px}.inline-score{width:50px}.inline-score-label{vertical-align:middle;background:#f9f9f9;border:1px solid #e1e1e1;width:52px;min-height:24px;line-height:24px;display:inline-block}.inline-score-label:hover{color:inherit;background-color:#f2f2f2;border:1px solid #cfcfcf}.itsl-option-inactive{color:#757575}.itsl-vertically-separated-item{vertical-align:middle}.itsl-vertically-separated-item:after{content:"|";color:#cfcfcf;margin:0 .25rem}.itsl-vertically-separated-item:last-child:after{content:" "}.itsl-checkboxlist-horizontal input{margin-left:.25rem}li.itsl-gorizontal-separated-item{vertical-align:middle;border-top:1px solid #e1e1e1;padding:.75rem;list-style:none}li.itsl-gorizontal-separated-item:first-child{border-top:0}.itsl-link-right{position:absolute;right:8px}.itsl-ajax-loader{z-index:10;background-image:url(../icons/ajax-loader-big.gif);background-repeat:no-repeat;width:128px;height:128px;margin:-64px 0 0 -64px;position:absolute;top:50%;left:50%}.wcag-showOnFocus{position:absolute;top:-500px;left:0}.wcag-showOnFocus:focus{position:initial}[onclick*="/toggleFavorite/"],.NttQuestionNavigator{box-sizing:content-box}.itsl-removelink{color:#9b9b9b;cursor:pointer;padding:0 7px 0 .25rem}.itsl-removelink:hover{color:#4a4a4a;font-weight:700}.ccl-grid .gridtable tbody td.itsl-selectexistingelements-grid-typeicon-cells{text-align:center;width:26px;padding:.25rem}.itsl-selectexistingelements-grid-lo-cells{width:220px}.itsl-selectexistingelements-grid-folder-cells{width:120px}.itsl-homework-label{color:#785f86;text-transform:uppercase;font-size:.875rem;font-style:normal;font-weight:700}.full-screen--enabled{max-width:none;margin:0;padding:0}.full-screen--enabled .page-header-wrapper{display:none}.full-screen--enabled iframe{position:absolute}.full-screen--enabled>.itsl-lte-view-hidden{overflow-y:visible}#popup_overlay{opacity:1!important;background:#4b4b4ba8!important}body.cardlist .tablefooter{border-top:1px solid #cfcfcf}.cardlist h2{margin-bottom:0;padding:0}.itsl-personinfocard a>img{vertical-align:middle;margin:0 0 0 .125rem}.itsl-personinfocard td.right>a{float:right;display:block}.itsl-personinfocard td.right>a>img{margin:0}table.itsl-person-list{border-collapse:separate;border-spacing:2px;width:95%}.categorybox{width:100%;color:inherit;background-color:#fff;border:1px solid #ececec;border-radius:4px;margin:0 0 2rem;padding:0;list-style-type:none}.categorybox.itsl-categorybox-noheader{border-bottom:0}div.categorybox h2.skin{text-align:left;text-indent:0;border-radius:4px 4px 0 0;margin:0 auto;padding:.25rem 1.25rem;font-weight:700;line-height:25px}.categorybox h2.skin{border-top-style:solid;border-top-width:10px;font-size:1.375rem}td.categorybox h2.skin{background:0}.categorybox a{color:#565656;font-weight:700;text-decoration:none}.categorybox button{color:#565656;text-align:left;background-color:#0000;border:0;padding:0;font-weight:700}.categorybox .ccl-imagewithtext-text{padding-right:1rem}.categorybox24 li.disabled:hover,.categorybox48 li.disabled:hover{color:#757575;background-color:#fff;border:1px solid #fff}.categorybox24 li:hover,.categorybox48 li:hover{background-color:#ececec;border:1px solid #cfcfcf;border-radius:4px}.categorybox24 li,.categorybox48 li{vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #fff;width:33.16%;padding:.25rem 0 1rem;display:inline-block}.categorybox24 li.inactive:hover,.categorybox48 li.inactive:hover{background-color:#fff;border:1px solid #fff}.categorybox24 li.inactive .ccl-imagewithtext-title,.categorybox24 li.inactive .ccl-imagewithtext-column-image,.categorybox48 li.inactive .ccl-imagewithtext-title,.categorybox48 li.inactive .ccl-imagewithtext-column-image{filter:grayscale();opacity:.5}.categorybox24 li.inactive .ccl-imagewithtext-text,.categorybox48 li.inactive .ccl-imagewithtext-text{font-style:italic}.categorybox24,.categorybox48{margin:0 1.25rem;padding:.75rem 0;list-style:none}.categorybox img[src*=hourglass]{padding:.125rem}@media only screen and (width<=1023px){.categorybox24 li,.categorybox48 li{width:50%}}@media only screen and (width<=568px){.categorybox24 li,.categorybox48 li{width:100%}}body.print p,body.print .description th,body.print .description td,body.print .minilisting,body.print .minilisting td,body.print .letter-text-holder-print>div{font-size:10.5pt}body.print{background:#fff}body.print h1{background:0 0 no-repeat;margin:.25rem 0 1.25rem 1.5rem;padding:0;font-size:18pt}body.print h1.skin{background:0}body.print h1.logo{text-align:center}body.print h3{margin:1rem 0 0;padding:0 0 0 1.5rem;font-size:13pt}body.print p,body.print .letter-text-holder-print>div{margin:0 1.5rem}body.print .logo img{margin:.25rem 0 2rem 1.5rem}body.print .description th{text-align:left;padding-right:1.5em;font-size:10pt}body.print .description{margin-left:45px}body.print .description td{padding:0;font-size:10pt}body.print .minilisting{padding:.25rem 1rem 0}body.print .copyright{text-align:center;padding-top:.75rem;font-size:10pt}body.print .tablesimple{padding-left:1.5rem}body.print .tablesimple table{border:1px solid #333}body.print .tablesimple th,body.print .tablesimple td{background:0;border-bottom:1px solid #333;border-left:1px solid #333;font-size:9pt}.treemenu-modaldialog{background-color:#fff;margin:.75rem 0;overflow-y:auto}html .treemenu-modaldialog .ccl-treemenu li.jstree-alternate>a{background-color:#fff}html .treemenu-modaldialog .ccl-treemenu li.jstree-alternate>a,html .treemenu-modaldialog .ccl-treemenu li.jstree-alternate.jstree-last>a,html .treemenu-modaldialog .ccl-treemenu li.jstree-alternate:first-child>a{border-color:#fff}.treemenu-viewport{background:#ececec;border-right:1px solid #e1e1e1;margin:0;overflow:auto}.treemenu-viewport .ccl-treemenu li{min-width:120px}h1.treemenu-title{background:#ececec;margin:0;padding:.5rem .5rem .5rem 1.25rem;font-size:1rem;font-weight:700}.treemenu-viewport .messageRootLevelParentFolder>ul>li{margin-left:38px}.treemenu-viewport .ccl-treemenu .messageRootLevelParentFolder.jstree-open>a>img,.treemenu-viewport .ccl-treemenu .messageRootLevelParentFolder.jstree-closed>a>img{background:0}.treemenu-viewport .ccl-treemenu.jstree{overflow-x:hidden}.treemenu-viewport .ccl-treemenu.jstree a,.treemenu-viewport .ccl-treemenu.jstree li>span{color:#565656;word-break:break-word;padding:.0625rem .125rem .0625rem 0}.treemenu-viewport .ccl-treemenu.jstree span.jstree-subheading{color:#cfcfcf;text-transform:uppercase}.treemenu-viewport .ccl-treemenu a.jstree-hovered,.treemenu-viewport .ccl-treemenu li.inactive>a.jstree-hovered{color:#2879c7}.treemenu-viewport .ccl-treemenu ins.jstree-icon{float:left;vertical-align:middle;cursor:pointer;background-position-x:2px;background-repeat:no-repeat;background-size:16px;width:16px;height:16px;margin-top:.25rem;padding:0;display:none}div.l-sidebar-mask:not([style*="display: block"])+.treemenu-viewport .ccl-treemenu li.inactive>a>img,div.l-sidebar-mask:not([style*="display: block"])+.treemenu-viewport .ccl-treemenu li.inactive>span>img{opacity:.5}.treemenu-viewport .ccl-treemenu li.jstree-open>ins.jstree-icon{background-image:url(../icons/xp/flip_down.png);display:inline-block}.treemenu-viewport .ccl-treemenu li.jstree-open>ins.jstree-icon:hover{background-image:url(../icons/xp/flip_down_hover.png);background-size:16px}.treemenu-viewport .ccl-treemenu li>a>img,.treemenu-viewport .ccl-treemenu li>span>img{margin-right:.125rem}.treemenu-viewport .ccl-treemenu li.jstree-closed>ins.jstree-icon{background-image:url(../icons/xp/flip_up.png);display:inline-block}.treemenu-viewport .ccl-treemenu li.jstree-closed>ins.jstree-icon:hover{background-image:url(../icons/xp/flip_up_hover.png);background-size:16px}.treemenu-viewport .ccl-treemenu a.jstree-clicked{background-color:inherit;color:#00458f;font-weight:700}.treemenu-viewport .ccl-treemenu li.inactive>a,.treemenu-viewport .ccl-treemenu li.inactive>span{color:#757575;font-style:italic}.treemenu-viewport .ccl-treemenu li.inactive a.jstree-clicked{color:#00458f}.treemenu-viewport nav.ccl-treemenu>ul>li{padding:.25rem 0;font-size:.875rem}.treemenu-viewport .ccl-treemenu>ul>li>ul{margin-bottom:-4px}.treemenu-viewport .ccl-treemenu>ul>li>ul li{padding:.125rem 0;font-size:.875rem}.treemenu-viewport .ccl-treemenu.jstree>ul>li>ul>li a{display:block}.treemenu-viewport .ccl-treemenu.jstree>ul>li>ul>li a>span.inactive,.treemenu-viewport .ccl-treemenu.jstree>ul>li>ul>li span>span.inactive{color:#565656}#vakata-dragged ins.jstree-invalid{background:url(../icons/xp/treemenu-invalid.png)}#vakata-dragged ins.jstree-ok{display:none}.ccl-treemenu a.jstree-hovered-dnd,.ccl-treemenu li.inactive>a.jstree-hovered-dnd{background-color:#e1e1e1}.ccl-treemenu a.jstree-dragged-element,.ccl-treemenu li.inactive>a.jstree-dragged-element{background-color:#cfcfcf}.ccl-treemenu li>a>img,.ccl-treemenu li>span>img{width:16px;height:16px}.ccl-treemenu li.jstree-leaf.folder>a>img,.ccl-treemenu li.jstree-leaf.folder>span>img,.ccl-treemenu li.jstree-closed>a>img,.ccl-treemenu li.jstree-closed>span>img{background-image:url(../icons/xp/element_folder16.png);background-size:contain}.ccl-treemenu li.jstree-open>a>img,.ccl-treemenu li.jstree-open>span>img{background-image:url(../icons/xp/element_folder_open16.png);background-size:contain}.ProxyToolOperations{width:100%}.ProxyToolOperations .AdminOperations{float:left;width:50%;margin:0;padding:0;list-style-type:none;display:table}.ProxyToolOperations .LearnOperations{width:50%;margin:0;padding:0;list-style-type:none;display:table}.ProxyToolOperations li{margin-bottom:.75rem}.ProxyToolOperations .action{font-size:1rem;font-weight:700;text-decoration:none}.ProxyToolOperations .action img{vertical-align:middle}.ProxyToolOperations .action span{text-decoration:underline}.ProxyToolOperations .action:active,.ProxyToolOperations .action:focus,.ProxyToolOperations .action:link,.ProxyToolOperations .action:visited{color:#0055b0}.ProxyToolOperations .action:hover{color:#333}.tabsframe .ccl-feedback{margin-top:0}.assessment-record-filter-message .gradebookClearFilter,.assessment-record-filter-message .gradebookClearFilter:active,.assessment-record-filter-message .gradebookClearFilter:focus,.assessment-record-filter-message .gradebookClearFilter:hover,.assessment-record-filter-message .gradebookClearFilter:link,.assessment-record-filter-message .gradebookClearFilter:visited,.itsl-lo-progress-report-item-assessments span a,.itsl-lo-progress-report-item-assessments span a:active,.itsl-lo-progress-report-item-assessments span a:focus,.itsl-lo-progress-report-item-assessments span a:hover,.itsl-lo-progress-report-item-assessments span a:link,.itsl-lo-progress-report-item-assessments span a:visited{font-weight:700}.headingandnavigation{padding:.125rem 0;overflow:auto}.headingandnavigation span{float:right}.headingandnavigation select{width:125px;margin-left:.25rem;font-size:.875rem}.headingandnavigation h2.skin{float:left;background:0;margin:0;line-height:1.6em}.colorbox_blue,.colorbox_yellow,.colorbox_red,.colorbox_green,.colorbox_grey,.colorbox_white,.itsl-grid-filter-message{white-space:nowrap;border-style:solid;border-width:1px;padding:0 .125rem}.colorbox_blue{color:#00458f;background-color:#ecf8ff;border-color:#7dafe4;padding-top:0}.colorbox_yellow,.itsl-grid-filter-message{color:#565656;background-color:#f2c77e;border-color:#684c21}.colorbox_red{color:#ca4343;background-color:#fff8f7;border-color:#ca4343}.colorbox_green{color:#1f6e4b;background-color:#f3f8f5;border-color:#1f6e4b}.colorbox_grey{color:#565656;background-color:#ececec;border-color:#cfcfcf}.colorbox_white{color:#565656;background-color:#fff;border-color:#cfcfcf}p.containerfunction{margin:0 .75rem 0 0}p.containerfunction a.right{float:right}p.containerfunction img{vertical-align:middle;margin-right:.125rem}p.containerfunction a{float:left;margin-right:.5rem;text-decoration:none}p.containerfunction a span{text-decoration:underline}.section p.containerfunction{margin-left:.75rem}.description{border-collapse:collapse}.description th{text-align:left;padding-right:1.25rem}.description.itsl-description-nowrapheader th{white-space:nowrap}.description th,.description td{vertical-align:top;margin:0}.description tr{height:1.2em}.description table tr{margin:0;padding:0}.description td p{margin:0}.description .participant_list_part1,.description .participant_list_part1 div{white-space:nowrap;width:170px;font-weight:700}.description .participant_list_part2a,.description .participant_list_part2a div{white-space:nowrap}.description .participant_list_part2b,.description .participant_list_part2b div{white-space:nowrap;text-align:right}.description .participant_list_part2c,.description .participant_list_part2c div{white-space:nowrap;text-align:left;width:100px;padding-left:1.25rem}.description .participant_list_part3{white-space:nowrap;text-align:left;width:70%}.itsl-fix-moz-description td{display:-moz-grid}.XButton{cursor:pointer;z-index:1;background:url(../images/editor/x-marks-the-spot.gif) no-repeat;width:16px;height:16px;position:fixed;top:0;right:0}button.XButton{right:1px}body.itsl-fckdialog{background:#fff;margin:0 .75rem .75rem;padding:0}body.itsl-fckdialog-noborder{background:0;margin:0;padding:0}body.itsl-fckdialog .form{padding:0}body.itsl-fckdialog .itsl-pagefunctions{margin-right:.75rem}body.itsl-fckdialog .XButton{top:4px}.cke_panel.cke_combopanel__dynamicinsertmenu{width:200px;height:170px}.cke_panel.cke_combopanel__dynamicinsertmenu img{border:0}.itsl-simpleeditor-text{padding:.5rem}html.ccl-cssmodal-has-overlay .cke_dialog_background_cover{opacity:1!important;background-color:#4b4b4ba8!important}.cke_widget_embedSemantic{max-width:600px}.footer{background:#ececec;border-top:1px solid #9b9b9b;height:1.5em;padding:.125rem .25rem}.footer img{vertical-align:top}.footer .left{float:left}.footer .right{float:right;white-space:nowrap}.form{padding:0 0 .25rem}.ccl-formsection-ol input[type=text]{border:2px solid #cfcfcf;border-radius:5px;outline:0;transition:border-color .15s ease-in-out}.ccl-formsection-ol input[type=text]:not([disabled]):hover{border-color:#7dafe4}.ccl-formsection-ol input[type=text]:not([disabled]):focus{border-color:#0055b0}.ccl-formsection-ol input[type=text]:disabled{color:#757575;opacity:initial;background-color:#e1e1e1;border-color:#9b9b9b}.ccl-formsection-ol input[type=text]{padding:.25rem}.form .ccl-formsection-ol input[type=text]:focus{border-color:#2879c7}.form ol{font-size:1rem}.form ol li.formbuttons{padding-left:1.375rem;list-style-type:none}.form table th,.form table td{text-align:left;vertical-align:top;padding:.25rem .125rem}.form table th{white-space:nowrap;padding-right:1.25rem}.form table .changeslink{padding-left:1em}.form table .changeslink img{vertical-align:middle}.form fieldset{margin-bottom:.25rem;padding:0}.form ul.choicegroups,.form ul.choicegroups li,.form ul.flexiblechoicegroups,.form ul.flexiblechoicegroups li{margin:0;padding:0;font-size:1rem;list-style-type:none}.form ul.choicegroups li{float:left;width:200px;display:block}.form ul.flexiblechoicegroups li{float:left;margin-right:1rem;display:block}.form .colorpicker span{padding:0 .25rem 0 0}.form .colorpicker input{vertical-align:middle}.form .colorpicker a img{vertical-align:bottom;border:1px solid #000;margin:0 .25rem .125rem}.form .colorpicker a{text-decoration:none}.form .colorpicker a span{padding:0;text-decoration:underline}.form .sequenceorganizer{padding:1em 0}.form .sequenceorganizer select{width:500px}.form .sequenceorganizer .moveup,.form .sequenceorganizer .movedown{white-space:nowrap;padding:0 0 0 510px}.form .sequenceorganizer .moveup img,.form .sequenceorganizer .movedown img{vertical-align:bottom}.form .sequenceorganizer .movedown{margin-top:-32px}.form .sequenceorganizer .moveup{margin-bottom:-32px}.form .sequenceorganizer .movedown a,.form .sequenceorganizer .moveup a{text-decoration:none}.form .sequenceorganizer .movedown a span,.form .sequenceorganizer .moveup a span{margin-left:.25rem;text-decoration:underline}.form a.url{text-decoration:none}.form a.url span{padding:0 0 0 .25rem;text-decoration:underline}.form a.url img{vertical-align:middle;margin-left:.25rem}.formtable{margin:0;padding:0}.formtable td,.formtable th{vertical-align:top}.formtable table tr th,.formtable table tr td{background:0;padding:.25rem 0}.formtable table.toolIconSelector tr td{border:0}.formtable table tr td.formbuttons{border-bottom:0;padding:.75rem 0}.formtable table tr.continued td,.formtable table tr.continued th{border-bottom:0 #fff}.formtable td.fullrow{padding:.25rem 1.25rem .25rem .75rem}.formtable tr.buttons td{background:0}.formtable th.sectionheader{margin-top:1em;font-size:1rem}.formtable table table tr td{padding:.25rem .75rem .25rem .25rem}.formtable table table tr th{padding:.25rem}.formtable table table tr td,.formtable table table tr th{font-size:1em}.formtable .nttquestioncategorieseditor table,.formtable .tablesimple table{margin:0}.formtable h2{color:#4a4a4a;background-color:#0000;font-size:1.375rem;font-weight:700}.formtable h3{color:#4a4a4a;background-color:#0000;margin-top:.25rem;margin-bottom:0;font-size:1.125rem;font-weight:700}.formtable .ccl-dialog-titlecontainer h2{color:#565656;font-size:1.625rem;font-weight:400}.formtable table tr td .itsl-radio-list input,.formtable table tr td .itsl-radio-list label{vertical-align:middle;margin-top:.125rem;margin-bottom:.25rem}.formtable .action{margin-top:.75rem;margin-bottom:.5em;font-size:1rem;font-weight:700;text-decoration:underline}.formtable .action img{vertical-align:middle;margin:0 .25rem 0 0}.formtable .action,.formtable .action:active,.formtable .action:focus,.formtable .action:link,.formtable .action:visited{color:#0055b0}.formtable .action:hover{color:#333}.formtable table{border-collapse:collapse;text-align:left;width:100%}.formtable table table{clear:both;width:auto;margin:.75rem 0 0}.formtable fieldset{border-width:0;margin:0;padding:0}.formtable fieldset div,.formtable fieldset label,.formtable fieldset input{margin-top:.25rem;margin-bottom:.25rem}.formtable table tr td input,.formtable table tr td select,.formtable table tr td label{margin:0 .25rem .125rem 0}.formtable table tr td div.ccl-okorcancel input{margin-bottom:0}.formtable table tr td label.itsl-form-label,div.assessment-records span label.itsl-form-label,.ccl-formpanel label.itsl-form-label,.ccl-formpanel span.itsl-form-label{color:#4a4a4a;background-color:#0000;margin-bottom:.125rem;font-weight:700;display:block}.formtable table tr td label.itsl-form-label span.error{color:#ca4343;margin-left:.25rem;font-weight:400}.formtable table tr th span,.formtable table tr th label{color:#4a4a4a;font-weight:700}.formtable table tr td label.itsl-ensuing-label,.formtable table tr td span.itsl-form-comment{color:#4a4a4a;background-color:#0000}.formtable table table td{font-size:1em}.formtable table tr td input.disabled{background-color:#ecf8ff}.formtable table table tr td.nopadding,.formtable table table tr td.manualassessment.nopadding{padding:0}.formtable .itsl-minor-edit{padding-top:1.25rem;display:inline-block}.formtable table tr td textarea,.formtable table tr td input[type=text],.formtable table tr td select{color:#333}.formtable table tr td select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%3E%3Cpath%20d='M0%200l10%20.003L4.996%206z'/%3E%3C/svg%3E") right 8px top 50%/10px no-repeat;border:2px solid #cfcfcf;border-radius:5px;padding:.25rem 2rem .25rem 1rem}.formtable table tr td select:disabled{color:#757575;opacity:initial;background-color:#e1e1e1;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='%23757575'%3E%3Cpath%20d='M0%200l10%20.003L4.996%206z'/%3E%3C/svg%3E");border-color:#9b9b9b}.formtable table tr td select:focus{border-color:#0055b0}.formtable table tr td select.ccl-modern-input-invalid{border-color:#ca4343!important}.formtable table tr td select::-ms-expand{display:none}.formtable table tr td textarea,.formtable table tr td input[type=text]:not(.ui-autocomplete-input),.formtable table tr td input[type=password]{border:2px solid #cfcfcf;border-radius:5px;outline:0;padding:.25rem;transition:border-color .15s ease-in-out}.formtable table tr td textarea:not([disabled]):hover,.formtable table tr td input[type=text]:not(.ui-autocomplete-input):not([disabled]):hover,.formtable table tr td input[type=password]:not([disabled]):hover{border-color:#7dafe4}.formtable table tr td textarea:not([disabled]):focus,.formtable table tr td input[type=text]:not(.ui-autocomplete-input):not([disabled]):focus,.formtable table tr td input[type=password]:not([disabled]):focus{border-color:#0055b0}.formtable table tr td textarea:disabled,.formtable table tr td input[type=text]:not(.ui-autocomplete-input):disabled,.formtable table tr td input[type=password]:disabled{color:#757575;opacity:initial;background-color:#e1e1e1;border-color:#9b9b9b}.formtable table tr td textarea.ccl-modern-input-invalid,.formtable table tr td input[type=text]:not(.ui-autocomplete-input).ccl-modern-input-invalid,.formtable table tr td input[type=password].ccl-modern-input-invalid{border-color:#ca4343!important}.formtable table tr td textarea{width:100%}.formtable table tr th{text-align:left;border-bottom:0;font-weight:700}.formtable .input_active th{vertical-align:middle;width:1%;padding:0}.formtable .input_active td{vertical-align:middle;text-align:left;border-bottom:0;padding-left:0}.formtable .input_active td select{margin-top:0}.EntityObjectivesEditor select{float:left;width:200px}.formtable table.toolIconSelector{margin:0}.formtable .toolIconSelector th{vertical-align:middle;width:auto;padding-left:0}.formtable .toolIconSelector th label{color:inherit;font-weight:400}.form div.list-info-message ul{margin-left:0;padding:0 0 0 1rem}.formtable .toolIconSelector .icon{vertical-align:middle;text-align:center}.formtable .toolIconSelector .upload{vertical-align:middle}.formtable .toolIconSelector .upload .disabledaction{color:#757575}.formtable tr .sectionheader,.formtable .sectionheader{border:0;border-top:2px solid #ececec;padding:.25rem 0 0}.formtable tr .sectionheader.sectionheader-first{border-top:0}.formtable tr .sectionheader h2{margin:0;position:static}.formtable .ccl-grid th{color:#4a4a4a;background-color:#f9f9f9;border-bottom:1px solid #e1e1e1;padding:.125rem .125rem 0 .25rem}.no-margin-left-form input[type=checkbox]{margin-left:0!important}.itsl-permission-body .formtable table tr td label.itsl-form-label{color:#333;font-weight:400}.itsl-permission-body .formtable table tr th.sectionheader h2{font-weight:700}.itsl-treegrid{border-collapse:collapse;background-color:#fff;width:100%}.itsl-treegrid td{word-wrap:break-word;vertical-align:top;border:1px solid #cfcfcf;padding:.125rem}.itsl-treegrid th.toolbarHeader{margin:0;padding:0}.itsl-treegrid td.inline-textbox-container,.itsl-treegrid td.drag-and-drop-container{border-spacing:0;margin:0;padding:0}.itsl-treegrid td.inline-textbox-container span{margin:0;padding:.125rem .125rem .25rem;line-height:normal}.itsl-treegrid td.inline-textbox-container img{padding-top:.125rem}.itsl-treegrid td span{word-wrap:break-word;white-space:pre-wrap}.itsl-treegrid th{text-align:left;padding:.125rem;font-weight:400;line-height:1em;overflow:hidden}.itsl-treegrid .alternate th{white-space:nowrap;background:#f4f4f4}.headercell{border:1px solid #cfcfcf;min-width:100px;padding-left:.125rem;padding-right:.125rem}.itsl-treegrid .itsl-theme-column div{position:relative}.itsl-treegrid .addNewLink{color:#41956c;text-decoration:none}.itsl-treegrid .addNewLink:hover{text-decoration:underline}.itsl-treegrid .addNewLink:visited{color:#41956c}.itsl-treegrid-addlinkcontainercell{position:relative}.itsl-theme-column.itsl-treegrid-addlinkcontainercell div,.itsl-treegrid .add-new.itsl-treegrid-addlinkcontainercell div,.itsl-treegrid-addlinkcontainercell.itsl-ilp-taskscell .itsl-ilp-taskscell-panel{margin-bottom:55px}a.itsl-treegrid-addlink,a.itsl-treegrid-addlink:link,a.itsl-treegrid-addlink:visited,a.itsl-treegrid-addlink:active,a.itsl-treegrid-addlink:focus{text-align:center;color:#565656;border-top:1px solid #e1e1e1;border-left-style:none;border-left-color:inherit;border-left-width:0;border-right-style:none;border-right-color:inherit;border-bottom-style:none;border-right-width:0;border-bottom-color:inherit;background-color:#fff;background-image:linear-gradient(#fff,#e7e7e7);border-bottom-width:0;padding:.125rem .25rem;font-size:.75rem;font-weight:700;text-decoration:none}a.itsl-treegrid-addlink:hover{color:#41956c;background-color:#f9f9f9;background-image:linear-gradient(#fafafa,#e2e2e2)}a.itsl-treegrid-addlink img{vertical-align:middle;margin:0 .25rem 0 0;display:inline-block}a.itsl-treegrid-addlink,.itsl-theme-column>.inline-textbox-edit,.itsl-treegrid .add-new.itsl-treegrid-addlinkcontainercell .inline-textbox-edit,.itsl-ilp-taskscell>.inline-textbox-edit{position:absolute;bottom:0;left:0;right:0}@-moz-document url-prefix(){.itsl-treegrid-addlinkcontainercell{position:static}a.itsl-treegrid-addlink,.itsl-theme-column>.inline-textbox-edit,.itsl-treegrid .add-new.itsl-treegrid-addlinkcontainercell .inline-textbox-edit,.itsl-ilp-taskscell>.inline-textbox-edit{margin-top:.25rem;display:block;position:relative}a.itsl-treegrid-addlink,a.itsl-treegrid-addlink:link,a.itsl-treegrid-addlink:visited,a.itsl-treegrid-addlink:active,a.itsl-treegrid-addlink:focus{border:1px solid #e1e1e1;border-radius:16px;margin:.25rem}.itsl-theme-column.itsl-treegrid-addlinkcontainercell div,.itsl-treegrid .add-new.itsl-treegrid-addlinkcontainercell div,.itsl-treegrid-addlinkcontainercell.itsl-ilp-taskscell .itsl-ilp-taskscell-panel{margin-bottom:0}}.itsl-theme-column .itsl-removelink{position:absolute;top:0;right:0}.itsl-treegrid-cell-viewmode-multiline:hover{background-color:#ececec}.itsl-treegrid-cell-viewmode-multiline:hover .rich-text-link-container{visibility:visible}.itsl-treegrid-cell-editmode-textbox-multiline{background-color:#0000;border:0;outline-width:0;outline-style:none;margin:0;padding:0;overflow:hidden}.itsl-treegrid-cell-viewmode-textbox-multiline{margin:0;padding:0;display:block}.itsl-treegrid-cell-viewmode-textbox-multiline,.itsl-treegrid-cell-editmode-textbox-multiline{text-align:left;text-indent:0;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.mainmenu{background-color:#f4f4f4}.mainmenu .menuframe{background-color:#fff;border:1px solid #cfcfcf}.minilisting{padding:0 0 .25rem .75rem}.minilisting.minilisting-dense{padding:0}.minilisting table{border-collapse:collapse;width:98%}.minilisting td,.minilisting tr th{padding:.25rem .75rem}.minilisting.minilisting-dense td{padding-left:.125rem}.minilisting td img,.minilisting td span{vertical-align:middle}.minilisting td a{text-decoration:none}.minilisting td a:hover span{text-decoration:underline}.minilisting td a.action{color:#0f3b73;text-decoration:underline}.minilisting td a.inactive{color:#757575;text-decoration:underline}.minilisting tr{border-bottom:1px solid #ececec}.minilisting tr:last-child{border-bottom:0}.minilisting table tr th{text-align:left;background-color:#fff}.minilisting.minilisting-dense tr th{padding-left:.125rem}.minilisting tr.coloured td,.minilisting td.coloured{background:#b5cec0}.section .minilisting table{table-layout:auto}.section .minilisting{margin:.5rem 0}.minilisting tr td div.no-overflow-cell{padding:.0625rem;overflow:hidden}.minilisting tr td.rowIcon{width:16px;max-width:16px;padding-right:0}.minilisting tr td.doubleRowIcon{width:34px;min-width:34px;padding-right:0}.minilisting input{width:190px}.ui-dialog .minilisting{width:100%;padding:0}.ui-dialog .minilisting table{font-size:1em}.ui-dialog .minilisting td a{color:#0f3b73;text-decoration:underline}.ui-dialog-grid-container{max-height:300px;margin-bottom:1.25rem;overflow:hidden auto}.newslist{margin-bottom:.75rem}.newslist .title{margin:0;padding:.2em .75rem .1em;font-size:1.125rem}.newslist .content{padding:0 .75rem}.newsitem{margin-top:.5rem;padding:0}.newsitem .title a{text-decoration:none}.newsitem .title a:hover{text-decoration:underline}.newslist .newsitem .footer{color:#757575;background:#fff;border-top:0;height:1.5em;margin-top:.75rem;padding:.5rem .75rem;font-size:.75rem;font-weight:400}.newslist .newsitem .footer img{vertical-align:top}.newslist .newsitem .footer .comments{float:right;white-space:nowrap}.itsl-bulletinlist{word-wrap:break-word}.itsl-bulletinlist .newsitem{border-top:1px solid #e1e1e1}.itsl-bulletinlist .newsitem .footer{background:#fff;height:auto;min-height:40px}.itsl-bulletinlist .ccl-commentmodule{letter-spacing:normal;margin-top:1.25rem;font-size:1rem;font-weight:400;line-height:22px}.oldcal{background-color:#fff;padding:.25rem .75rem}.oldcal .month,.oldcal .month td{background-color:#7dafe4}.oldcal .month td{color:#333}.oldcal th{border-bottom:1px solid #9b9b9b}.oldcal table{width:160px}.oldcal table td{color:#757575;text-align:right}.oldcal table td a,.oldcal table td a:active,.oldcal table td a:hover,.oldcal table td a:visited{color:#333;text-decoration:none}.oldcal table td.today a{border:1px solid #ca4343;padding:0 .125rem}#current-date-title{text-align:left;vertical-align:middle;color:#333;margin:0;padding:.25rem;font-size:106.667%;font-weight:700;display:inline-block}a.itsl-calendar-nav-link{color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;padding:.5rem 0;font-weight:700;text-decoration:none;display:inline-block}a.itsl-calendar-nav-link.active,a.itsl-calendar-nav-link:hover{color:#00458f}a.itsl-calendar-nav-link.disabled{color:#757575;cursor:default}.itsl-calendar-bottom-nav>a{color:#785f86;font-weight:700}.itsl-calendar-bottom-nav>a:hover:not([disabled]){color:#5d4a68}.itsl-calendar-bottom-nav>a>.itsl-calendar-nav-button-text{text-decoration:underline}.itsl-calendar-print-menu-item{color:#4a4a4a}.calendar-addclasses-onboarding-startmodal{content:"";z-index:4001;background-color:#4b4b4ba8;position:fixed;inset:0}.calendar-addclasses-onboarding-startmodal>div{text-align:center;background-color:#fff;border-radius:4px;flex-direction:column;justify-content:center;width:550px;max-width:100%;height:450px;max-height:100%;padding:1.5rem;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%)translateY(-50%);box-shadow:0 3px 22px #0000001a}.calendar-addclasses-onboarding-startmodal>div>h1{color:#4a4a4a;flex-grow:0;flex-shrink:0;margin:0 0 1.25rem;font-size:1.625rem;font-weight:700}.calendar-addclasses-onboarding-startmodal>div>h3{flex-grow:0;flex-shrink:0;margin:0 0 1.25rem;font-size:1rem;font-weight:400}.calendar-addclasses-onboarding-startmodal>div>div{justify-content:center;align-items:center}.calendar-addclasses-onboarding-startmodal>div>a{flex-grow:0;flex-shrink:0;margin:auto}.calendar-addclasses-onboarding-startmodal .calendar-addclasses-onboarding-image{vertical-align:middle;max-width:100%;max-height:180px;margin:.75rem 1.25rem 2rem}.itsl-calendar-information-feedback-container .ccl-info-feedback{z-index:10;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media only screen and (width<=568px){.calendar-addclasses-onboarding-startmodal>div{border-radius:0;width:100%;height:100%;top:0;left:0;transform:translate(0)}}@media only screen and (height<=558px){.calendar-addclasses-onboarding-startmodal,.calendar-addclasses-onboarding-finalmodal{display:none!important}}.coursesCatalog{right:7px}.itsl-drop-down-arrow{background-image:url(../icons/dropdown_arrow.png);background-position:100%;background-repeat:no-repeat;padding-right:7px}.itsl-pagefunctions{float:right;padding-left:.75rem}.itsl-pagefunctions>img{-moz-box-sizing:content-box;box-sizing:content-box;background-image:url(../icons/ellipsis-border.svg);background-repeat:no-repeat;background-size:40px 32px;width:40px;height:32px;margin:.75rem 0 0}.itsl-pagefunctions>button{font-weight:initial;margin:.75rem 0;padding:.5rem .75rem;font-size:1.125rem}.itsl-pagefunctions>button.ili-h-ellipsis{font-family:FontAwesome!important}li.itsl-pagefunctions-selected-item{background-color:#ececec}div.plagiate h3{margin:0 0 0 .75rem}div.plagiate .tablelisting th{border-bottom:0}div.plagiate table{margin:0 .75rem}div.plagiate div.tablesimple table tr td.checkbox{white-space:nowrap}div.plagiate_compare_table table tr th{background-color:#ececec;border-bottom:1px solid #9b9b9b;padding:.125rem .25rem}div.plagiate_compare_table tr.plagiate_compare td{color:#565656;background-color:#f2c77e;border:1px solid #684c21;padding:.25rem}div.comment{color:#1f6e4b;padding-left:2em}div.comment a,div.comment a:active,div.comment a:hover,div.comment a:link,div.comment a:visited{color:#1f6e4b}a.rssbutton,a.rssbutton:active,a.rssbutton:focus,a.rssbutton:hover,a.rssbutton:link,a.rssbutton:visited{color:#fff;background-color:#7e5a22;border:2px solid #ffdb98;border-color:#ffdb98 #a63f3d #883836 #f2c77e;padding:.0625rem .125rem;font-weight:700;text-decoration:none}a.rssbutton:hover{background-color:#e4af50}.templatepreview li{float:left;width:200px;height:200px;margin:0 2rem 2rem 0;padding:.0625rem;list-style-type:none;position:relative;overflow:hidden}.templatepreview li div p{background:#f4f4f4;margin:.25rem 0 0;padding:.125rem .25rem;font-size:1.125rem}.templatepreview li a{background:0 0 no-repeat;display:block;position:relative}.section{background-color:#fff;margin-bottom:1.25rem}.examsection{margin-bottom:1.25rem}.examsection h2.skin{padding:0}.examsection textarea[disabled],.examsection textarea[disabled=disabled]{background-color:#ececec}.section .headingandnavigation,.examsection .headingandnavigation{margin:0 0 .5rem}span.status_available,span.status_not_available,span.status_red,span.status_blue,span.status_green,span.status_yellow,span.status_white,span.status_transparent,span.status_ntt_not_assessed{border-style:solid;border-width:1px;border-radius:4px;margin:0 .25rem 0 0;padding:0 .25rem;text-decoration:none;display:inline-block}span.status_transparent{color:#333;border-color:#e1e1e1}span.status_available,span.status_green{color:#1f6e4b;background-color:#f3f8f5;border-color:#1f6e4b}span.status_not_available,span.status_blue{color:#00458f;background-color:#ecf8ff;border-color:#7dafe4}span.status_red{color:#ca4343;background-color:#fff8f7;border-color:#ca4343}span.status_yellow{color:#565656;background-color:#f2c77e;border-color:#684c21}span.status_white{color:#565656;background-color:#fff;border-color:#cfcfcf}span.status_ntt_not_assessed{color:#565656;background-color:#ececec;border-color:#cfcfcf}.tablelisting table input[type=text]{border:1px solid #cfcfcf}.toolbarlistcontainer .tablelisting{clear:both}.toolbarlistcontainer .tablelisting table{clear:both;border-collapse:collapse;border:0;width:100%;margin:0}.toolbarcontainer{border:1px solid #9b9b9b;border-top:0}.toolbarcontainer .form,.toolbarcontainer .formbuttons{margin-left:.25rem}.toolbarlistcontainer .form table{margin-left:0}.tablelisting table tr:hover{background:#b5cec0}.nohover table tr:hover{background:0}.noborder table tr td,.tablelisting.noborder table tr{border:0}.tablelisting table.topalignedheader tr th{vertical-align:top}.tablelisting table.topalignedheader .th-text{padding-right:2rem}.tablelisting .th-text{margin-top:.0625rem;padding-right:2rem;display:block;overflow:hidden}.tablelisting .th-text a{width:100%;display:inline-block}.tablelisting .th-icon{float:right;height:19px;display:block}.tablelisting th:first-child,.tablelisting td:first-child{border-left:0}.tablelisting th:last-child,.tablelisting td:last-child{border-right:0}.tablelisting table>tbody>tr>th{background-color:#fff}.tablelisting table th.th-sortable:hover,.tablelisting table th.th-sortable:hover a,.tablelisting table th.th-sortable:hover a:active,.tablelisting table th.th-sortable:hover a:focus,.tablelisting table th.th-sortable:hover a:hover,.tablelisting table th.th-sortable:hover a:link,.tablelisting table th.th-sortable:hover a:visited,.tablelisting table th.th-selected,.tablelisting table th.th-selected:hover,.tablelisting table th.th-selected:hover a,.tablelisting table th.th-selected:hover a:active,.tablelisting table th.th-selected:hover a:focus,.tablelisting table th.th-selected:hover a:hover,.tablelisting table th.th-selected:hover a:link,.tablelisting table th.th-selected:hover a:visited{color:#333;background-color:#efebf1}.tablelisting th.checkboxcolumn,.tablelisting td.checkboxcolumn{width:1%;padding-left:.25rem;padding-right:.25rem}.tablelisting table th.iconcolumn,.tablelisting table td.iconcolumn{text-align:center;width:20px;padding:0}.tablelisting table td.favouritecolumn{width:55px;padding-left:1.125rem;padding-right:1.125rem}.tablelisting table td.favouritecolumn .th-text{padding-right:0}.tablelisting table th a{color:#333;background:0;border:0;text-decoration:underline}.tablelisting table th.th-sortable a,.tablelisting th.th-selected a{background:0;padding:.125rem;text-decoration:none;display:block}.tablelisting table th a.inactive{color:#757575;border:0;text-decoration:none}.tablelisting table th a.inactive:hover{color:#757575;border:0}.tablelisting table th a:hover{background:0;border:0}.tablelisting table th{text-align:left;padding-right:1.25rem}.tablelisting td{padding:.5rem .25rem}.tablelisting .pagenavigation{text-align:left;padding-left:.25rem}.tablelisting table .username{text-align:left}.tablelisting span.pseudolink{cursor:pointer}.tablelisting span.floatleft{float:left;height:24px}.tablelisting table th .NTT_dropDownFilter a{display:inline-block}.tablelisting .nonbordered td{border-top:0;border-left:0;border-right:0}.tablelisting table tr td table td,.tablelisting table tr td table th,.tablelisting table tr td table td table td,.tablelisting table tr td table td table th{font-size:1em}.statistic .tablelisting span.floatleft{height:auto}.tablelisting .resultsTable .selectionH,.tablelisting .resultsTable .selection{width:24px;padding-left:.25rem;padding-right:0}.tablelisting table.resultsTable tr.has-result:hover{cursor:pointer}.tablelisting table tr td .tablenavigation,.tablelisting table tr td .tablenavigation tr td{font-size:1em}.tablelisting table tr td .tablenavigation tr td{white-space:nowrap;padding-left:.25rem}.tablelisting table tr td .tablenavigation tr .pageinformation{text-align:right}.tablelisting{background:#fff;border-top:0;margin-top:.75rem}.tablelisting table{border-collapse:collapse;background:#fff;width:100%;margin:0}.tablelisting table tr>td,.tablelisting table tr>th{border-bottom:1px solid #ececec}.tablelisting table.newcal tr>td{border-bottom:0}.tablelisting tr:first-child:hover{background:0}.tablelisting table>tr:last-child,.tablelisting table>tbody>tr:last-child,.tablelisting table>tr:last-child>td,.tablelisting table>tbody>tr:last-child>td{border-bottom:0}.tablelisting table tr th{color:#565656;text-align:left;vertical-align:middle;padding:0 .25rem;font-weight:700}.tablelisting table th a,.tablelisting table th a:active,.tablelisting table th a:focus,.tablelisting table th a:hover,.tablelisting table th a:link,.tablelisting table th a:visited{color:#565656;vertical-align:inherit;background:0;text-decoration:none}.tablelisting table th a.inactive,.tablelisting table th a.inactive:active,.tablelisting table th a.inactive:focus,.tablelisting table th a.inactive:hover,.tablelisting table th a.inactive:link,a.inactive:visited{color:#757575}.tablelisting table .altselected td{background-color:#ecf8ff}.tablelisting table .selected td{background-color:#b5cec0}.tablelistingAlignTop table td{vertical-align:top}.tablelisting ul{margin:0;padding:0;list-style:none}.tablelisting ul li .emptytext{font-style:italic}.tablelisting table.sms{width:auto}.tablelisting td.gb-final{cursor:pointer}.tablelisting table tr th.ccl-table-highlight,.tablelisting table tr.ccl-table-highlight:hover,.tablelisting table tr.ccl-table-highlight td.coloured,.tablelisting table tr td.coloured.ccl-table-highlight,.tablelisting table tr.ccl-table-highlight td.gb-final,.tablelisting table tr td.gb-final.ccl-table-highlight{background:#ececec}.tablelisting table tr.ccl-table-highlight td:hover,.tablelisting table tr.ccl-table-highlight th:hover{background:#cfcfcf}.tablelisting.ccl-grid table.gridtable td.gridpager{border:0;padding:0}.tablelisting table.newcal{border:1px solid #cfcfcf}.tablelisting table tr th.newcal{background-color:#f9f9f9;border-bottom-color:#cfcfcf}.tablelisting>table.newcal>tbody>tr>td.alternate{background-color:#ececec}.tablelisting td p{margin-top:0;margin-bottom:0}.tablelisting>table tr>td,.tablelisting>table tr>td>input,.tablelisting>table tr>td>img{vertical-align:middle}.tablelisting.assessment-record-table>table{box-sizing:content-box;width:auto}.tablelisting.assessment-record-table>table>thead{border-bottom:1px solid #ececec}.tablelisting.assessment-record-table>table>thead tr{border-bottom:0}.tablelisting.assessment-record-table th.grade-book-category-header{border-bottom:1px solid #ececec}.tablelisting.assessment-record-table>table tr>th,.tablelisting.assessment-record-table>table tr>td{border-left:1px solid #ececec}.tablelisting.assessment-record-table>table tr>th.itsl-left-dark-border,.tablelisting.assessment-record-table>table tr>td.itsl-left-dark-border{border-left:1px solid #cfcfcf}.tablelisting.assessment-record-table>table tr>th:last-child,.tablelisting.assessment-record-table>table tr>td:last-child{border-right:1px solid #ececec}.tablelisting.assessment-record-table>table>thead>tr>th{background:#fff}.assessment-record-table-container .tablelisting.assessment-record-table>div.ccl-pager{border:0}.tablelisting.assessment-record-table>table tr>th:first-child,.tablelisting.assessment-record-table>table tr>td:first-child{border-left:0}.tablelisting.assessment-record-table table{border-top:1px solid #ececec;border-bottom:1px solid #ececec;border-right:1px solid #ececec}.tablelisting .header-icon{border-right:1px solid #ececec}.tablefooter a{text-decoration:none}.tablefooter select{color:#333;margin-left:.25rem;font-size:.75rem;font-weight:700}.tablefooter{color:#9b9b9b;background-color:#ececec;border-radius:3px;height:25px;padding:.5rem 0}.tablelisting .tablefooter{border:0;padding:.5rem 0 0}.tablefooter a.grid-pager-paging-link{color:#9b9b9b}.tablefooter a.grid-pager-paging-link-text{color:#565656}.tableoperation{color:#9b9b9b;min-height:25px;margin:0;padding:.25rem .75rem;font-size:.75rem}.tableoperation select{color:#333;max-width:100%;margin-left:.25rem;font-size:.75rem;font-weight:700}.tablesimple .alternate{background-color:#f4f4f4}.tablesimple{background:0;padding:0}.tablelsimple input{vertical-align:sub;background-color:#0000;border:0}.tablesimple table{border-collapse:collapse;background:#fff;width:98%}.tablesimple .checkbox{width:1em;padding:0}.tablesimple td img{margin-left:.25rem}.tablesimple th,.tablesimple td{border:1px solid #9b9b9b;padding:.0625rem .125rem;font-size:1rem}.tablesimple table th img{vertical-align:text-bottom}.tablesimple th{text-align:left;border-bottom:0}.tablesimple input{background-color:#0000;border:0}.tablesimple .altselected td,.tablesimple .selected td{background-color:#ecf8ff}.bottomtoolbar .assessment-record-filter-message{border-bottom:1px solid #cfcfcf}.ccl-gridtoolbar .checkbox-selector .toolbar-filter-dropdown,.toolbar-filter-holder .checkbox-selector .toolbar-filter-dropdown{margin:0 0 0 -4px;padding:.125rem .5rem}.ccl-gridtoolbar li a img.arrow-down{margin:0;display:none}.toolbar-container{border-collapse:collapse;background-image:none;border-width:0;margin:0;padding:0}.ccl-gridtoolbar .itemsleft li:hover,.ccl-gridtoolbar .itemsright li .dropDownFilter:hover,.ccl-gridtoolbar .itemsright li .dropDownFilter:hover .switcher,.ccl-gridtoolbar .itemsright li .checkbox-selector:hover,.ccl-gridtoolbar .itemsright li .checkbox-selector:hover .switcher{border-radius:5px}section.ccl-cssmodal-mobile-toolbar>div.ccl-gridtoolbar{background-color:#5d4a68}.toprow{height:25px}tr.totalrow{background-color:#ecf8ff;font-weight:700}.totalrow td{height:25px}.match-adoption-criteria{background-color:#b5cec0}.not-match-adoption-criteria{background-color:#eabebb}table td .h-userinput.itsl-assignment-answer{overflow:auto}.h-userinput img{box-sizing:border-box}@media only screen and (width<=568px){.h-userinput img{max-width:100%;height:auto!important}}.itsl-widget-content-ul .h-userinput a{text-decoration:underline}.description td .h-userinput p{margin:0 0 .5em}.tablelisting .h-userinput ul{margin:auto;padding-left:2.5rem;list-style-type:disc}.tablelisting div.h-userinput table{border:1px solid #cfcfcf}table.description .h-userinput th,td.description .h-userinput th{text-align:center}table.description th+td{width:100%}table.description th{white-space:nowrap}.minilisting td div.h-userinput,.minilisting td div.h-userinput span{vertical-align:baseline}.ingress,.ingress p,.ingress.h-userinput,.ingress.h-userinput p,.ingress.h-userinput li{color:#4a4a4a;font-size:1.125rem}.image-limiter .h-userinput img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%!important;height:auto!important}.image-limiter .h-userinput table img{max-width:none!important}iframe.embed-content{max-width:800px}.filelistercontainer{border:1px solid #cfcfcf}.filelisterimagepreview{margin:.75rem 0 0;padding:0}.filelisterimagepreview li{float:left;width:100px;height:8em;margin:0 .75rem 1rem 0;list-style-type:none;position:relative;overflow:hidden}.filelisterimagepreview li div div div{height:50px}.filelisterimagepreview li div{text-align:center;padding:.25rem}.filelisterimagepreview li div p{text-align:center;margin:0}.filelisterimagepreview li a{display:block;position:relative}ul.itsl-detailed-info{margin:0;padding:0}ul.itsl-detailed-info>li{clear:both;margin:0 0 .25rem;padding:0;list-style:none}ul.itsl-detailed-info>li>span:first-child{padding:0 .25rem 0 0;font-weight:700}table.view-mail{vertical-align:top;text-align:left;width:100%;margin-top:.25rem;margin-left:1.5rem}table.view-mail th{text-align:left;vertical-align:top;width:10%}table.view-mail td{text-align:left;vertical-align:top;width:90%}.sendMessageForm a{vertical-align:top}.sendMessageForm .message-search-user-link-container{vertical-align:top;display:inline-block}.messageListToolbar *{margin:0}.messageListToolbar .toolbar .filter{float:right}.messageListToolbar .toolbar .filter select{width:260px}@media only screen and (device-width:768px){.messageListToolbar .toolbar .filter select{width:210px;margin-top:.25rem}.messageListToolbar .toolbar .filter{padding:0}}.messageListSearch{margin:0;padding:0;display:inline;position:absolute;top:45px;right:20px}.messagesSelectionColumn{width:24px}.messagesFavoritesColumn{width:20px}.messagesToColumn{width:130px}div.messagesToFloatingLabel{cursor:default;text-overflow:ellipsis;text-align:left;background-color:#fff5e3;border:1px solid #7dafe4;width:710px;padding:.125rem;display:none;position:absolute}.messagesFromColumn{width:150px}.emailFromColumn{width:200px}div.messageFrom{cursor:pointer;text-overflow:ellipsis;display:inline;overflow:hidden}div.messageFrom:hover{text-decoration:underline}a.messagesSubjectAndBody{white-space:nowrap;text-overflow:ellipsis;width:99%;padding-left:0;text-decoration:none;display:block;overflow:hidden}a.messagesSubjectAndBody:hover{text-decoration:underline}.messagesAttachmentsColumn{width:20px}.messagesDateColumn,.emailDateColumn{width:145px}.readMessageHeader{background:#f9f9f9;border:1px solid #cfcfcf;padding:.75rem 1.25rem}.readMessageHeader td{padding-left:1.5rem}.readMessageBody{background:#fff;border:1px solid #cfcfcf;border-top:0;padding:.75rem 1.25rem}.readMessageBody td{padding-left:0}.messagingActionList{width:115px}.messagingActionList optgroup option{padding-left:1rem;padding-right:1rem}.itsl-grid-filter-message{white-space:normal;text-align:center;border-radius:4px;padding:.25rem}.ob_t6v{background-image:url(vertical.gif)}@media only screen and (width<=568px){.itsl-message-list-table tr,.itsl-email-list-table tr{border-top:1px solid #ececec;display:block}.itsl-message-list-table tr td,.itsl-email-list-table tr td{border-bottom:0;font-size:1.125rem;display:block}.itsl-message-list-table tr:first-child,.itsl-email-list-table tr:first-child{display:none}.itsl-message-list-table tr td.checkboxcolumn{float:left;display:inline-block}.itsl-message-list-table tr:nth-child(2),.itsl-email-list-table tr:nth-child(2){border-top:0}.itsl-message-list-table tr td:nth-child(2){text-align:right}.messageDate{color:#565656;font-size:.75rem}a.messagesSubjectAndBody{white-space:normal;overflow:visible}a.messagesSubjectAndBody:hover,div.messageFrom:hover{text-decoration:none}.itsl-message-list-table .tablelisting table tr>td,.itsl-message-list-table .tablelisting table tr>th,.itsl-email-list-table .tablelisting table tr>td,.itsl-email-list-table .tablelisting table tr>th{border-bottom:0}}.discussion_category{color:#333;white-space:nowrap;float:left;background-color:#fff;border:1px solid #333;margin:0 .25rem;padding:0 .125rem}.discussion_category_list{color:#333;white-space:nowrap;float:left;background-color:#fff;border:1px solid #333;margin:0;padding:0 .125rem}.discussionCategoryListItem{width:150px;margin:.1em}.discussionCategoryQuasiLink{cursor:pointer}.discussionCategoryQuasiLink span{margin-left:.25rem;text-decoration:underline}.discussionCategoryQuasiLink img{vertical-align:bottom;position:relative}.ccl-colorpicker-popup.discussion-category{width:120px}.discussionSearch{position:absolute;top:40px;right:10px}div.discussionSearchPost{white-space:nowrap;text-overflow:ellipsis;color:#9b9b9b;width:100%;overflow:hidden}.threadViewTable td{border:1px solid #ececec;padding:0}.threadViewTable tr.highlightedRow,.threadViewTable tr.highlightedRow>td{background-color:#fff5e3}.threadViewTable .quoted{clear:both;border:1px dashed;margin:1em;padding:.5em}.threadViewTable .quoteContainer{float:right}.threadViewTable .quoteText{clear:both}.threadViewTable .parentAuhtor{float:left;font-weight:700}.itsl-thread-new-post{margin-top:50px}.itsl-thread-new-post>h2{margin-top:0;padding-left:.75rem;font-weight:700}.discussion-quote-open{background-image:url(../icons/quote_start.gif);background-size:21px 14px;width:21px;height:14px}.discussion-quote-close{background-image:url(../icons/quote_end.gif);background-size:21px 14px;width:21px;height:14px}.itsl-thread-post{padding-left:.75rem;padding-right:.75rem;position:relative}.itsl-thread-post .itsl-thread-post-author .itsl-thread-post-author-name{text-decoration:none}.itsl-thread-post .itsl-thread-post-header{margin-bottom:.75rem}.itsl-thread-post .itsl-thread-post-header .itsl-thread-post-header-category{border-style:solid;border-width:1px;margin:0;padding:0 .25rem;font-weight:700;display:inline-block}.itsl-thread-post .itsl-thread-post-header .itsl-thread-post-header-functions-view-link{position:absolute;top:5px;right:5px}.itsl-thread-post .itsl-thread-post-text{margin-bottom:.75rem}.itsl-thread-post .itsl-thread-post-text .itsl-thread-post-deleted{border:1px solid #cfcfcf;padding:.75rem}.itsl-thread-post .itsl-thread-post-updated{color:#757575;text-align:right;font-size:.875rem}.itsl-thread-post .itsl-thread-post-textValidator,.itsl-thread-post .itsl-thread-post-categoryValidator{color:#ca4343;margin-top:.25rem;margin-bottom:.25rem;font-weight:700;display:block}.itsl-thread-post .itsl-thread-post-author{align-items:center;padding-right:2rem;display:flex}.itsl-thread-post .itsl-thread-post-author .itsl-thread-post-author-name{font-weight:700}.itsl-thread-post .itsl-thread-post-author .itsl-thread-post-author-avatar{background-size:32px;border-radius:32px;max-height:32px;margin-right:.75rem}.itsl-thread-post .itsl-thread-post-author,.itsl-thread-post .itsl-thread-post-content{margin-top:1rem;margin-bottom:1rem}.itsl-color-picker-window{z-index:10;background-color:#fff;border:1px solid gray;width:120px;padding:.25rem;display:block;position:absolute}.itsl-color-picker-close-button{float:right;cursor:pointer;display:block}.itsl-color-picker-item{float:left;cursor:pointer;border:0;width:20px;height:20px;margin:.25rem;display:block}.itsl-icon-picker-item img{border:1px solid gray;width:20px;height:20px;margin:0;padding:0;display:inline-block;position:relative}.kids-colorpicker{vertical-align:middle;display:inline-block}.task-list-table .minilisting{padding:0}.task-list-table .minilisting th{padding:0 .25rem 0 0}.task-list-table .minilisting td.nowrap{padding:0 .75rem 0 0}.task-list-table .minilisting td.mandatory{text-align:right;width:16px;font-size:1px;padding-right:0!important}.task-list-table table,.task-list-table table tr{height:100%}.task-list-table .minilisting td div{height:1.5em;position:relative;overflow:hidden}.task-list-table .minilisting td div div{float:left;white-space:nowrap;position:absolute}.task-list-table .minilisting .h-highlight{font-weight:400}.calendarTaskListColumn{white-space:nowrap;width:13%;padding-right:0!important}.task-list-table .minilisting td.calendarTaskListColumn div{height:auto;position:static;overflow:visible}.task-list-table .minilisting td.calendarTaskListColumn div div{float:none;position:static}.calendarTaskListHeader{height:25px;border-style:none!important;padding:.25rem 0 0 .25rem!important;font-weight:700!important}.dropDownFilter .layer{z-index:1000;background-color:#fff;border:1px solid #9b9b9b;padding-left:.125rem;padding-right:.25rem;font-weight:400;display:none;position:absolute;overflow:hidden}.dropDownFilter .layer .checkBoxItem{white-space:normal;border-top:1px solid #cfcfcf;padding:.25rem 0}.dropDownFilter .layer .checkBoxItem:first-child{border-top:0}.dropDownFilter .layer .checkBoxItem input,.dropDownFilter .layer .checkBoxItem label{vertical-align:middle}.dropDownFilter .layer .emptyTextItem{white-space:normal;border-top:1px solid #cfcfcf;padding:.25rem 0}.dropDownFilter a{text-decoration:none}.dropDownFilter a img{vertical-align:middle;padding:.25rem}.dragHolder{padding:0;display:block}.dragHolderEmpty{border:1px dashed #757575;display:block}.dragItem,.dragItemActive{cursor:pointer;display:block}div.lessonListHolder>div.dragHolder,div.lessonListHolder>div.lessonListItemHolder,div.lessonListHolder>div.dragHolderEmpty,div.lessonListHolder>div.dragHolderEmpty>div.dragItemActive{display:inline-block}.dragItemActive a{background-color:#fff}.dragItemActive .lessonListItemIcon,.dragItemActive .lessonListItem{background-color:#fff;display:block}.dragItemActive input{visibility:hidden;display:none}.dropAcceptor{border:1px solid #0000;width:100%;height:100px;margin:0;display:block}.dropAcceptorHover{background-color:#ecf8ff;border:1px solid #add2f7;margin:0}.dropAcceptorHover .dragHolder{border-color:#ecf8ff}.lessonDropAcceptor{margin:0;padding-top:0}td.drag-and-drop-container>div.lessonDropAcceptor{padding:.125rem}.lessonDropAcceptorHover{border-top:3px solid #7dafe4;padding-top:0}.bh-final-first-column{background:#fff5e3;border-left:1px solid #9b9b9b}.tablelisting tr.alternate .bh-final-first-column{background:#e1e1e1;border-left:1px solid #9b9b9b}.bh-final{background:#fff5e3;border-left:1px solid #9b9b9b}.tablelisting tr.alternate .bh-final{background:#e1e1e1;border-left:1px solid #9b9b9b}.tablelisting .topalignedheader .delete-icon,.tablelisting .topalignedheader .edit-icon{opacity:.5;height:auto}.tablelisting .topalignedheader .delete-icon:hover,.tablelisting .topalignedheader .edit-icon:hover{opacity:1;height:auto}div.assessment-records>span{float:left;margin-right:1.5rem}div.assessment-records span.last-item{float:none;margin-right:0}div.assessment-records span.last-item img{vertical-align:middle}div.form div.formtable table.assessment-records tr td{width:25%}.minilisting.assessment-records-div table.assessment-records-table{width:100%}.minilisting.assessment-records-div table.assessment-records-table tr:first-child th:first-child{min-width:200px}.tablelisting tr.coloured td,.tablelisting table tr td.coloured{background:#b5cec0}.tablelisting table tr td.gb-final,.minilisting table tr.gb-final{background:#f3f8f5}.tablelisting tr.alternate td.gb-final{background:#93baa4}.tablelisting table tr td.gb-group-average,.minilisting table tr.gb-group-average{font-weight:700}.gradebookFilterLabel{float:left;margin-right:.5rem;padding-top:.75rem;padding-left:.25rem}.gradebookClearFilter{cursor:pointer;color:#0055b0;background:0;border:0;margin-left:1.25rem;padding:0;text-decoration:underline}.assessment-record-filter-message .gradebookClearFilter{margin-left:0}.gradebook-weight-percent{color:#565656;width:60px;margin-left:1.25rem;display:inline-block}h3.itsl-weighting-name-of-grade{color:#757575;margin:.25rem 0 0 1.25rem;font-size:1.125rem;font-weight:700}.itsl-weighting-input,.itsl-weighting-item-title{margin-left:2.5rem}.itsl-weighting-maxscore{font-weight:400}.assessment-record-term-manager{margin-bottom:.875rem;line-height:36px}.assessment-record-table-container{margin-bottom:.75rem}.assignments-table{overflow:auto}.assessment-record-table>table>thead>tr>th.find-participant,.assessment-record-table>table>tbody>tr>th:first-child a{width:160px;min-width:160px;max-width:160px}.assessment-record-table-student-base-image,.assessment-record-table-student-generic-image{background-image:none;background-size:32px;border-radius:50%;width:32px;height:32px}.assessment-record-table-student-generic-image{border:2px solid #dad2df}.assessment-record-table>table>tbody>tr>td:first-child a{text-align:left;text-overflow:ellipsis;width:146px;display:block;overflow:hidden}.assessment-record-table>table>thead>tr>th.find-participant{border-bottom:0;padding-top:.125rem}.assessment-record-table table>thead>tr>th{vertical-align:top;width:110px;min-width:110px;max-width:110px;padding:.125rem .25rem 0;overflow:hidden}.assessment-record-table.tablelisting{margin-top:0}.assessment-record-table table>tbody>tr>td.gb-overall span{overflow:hidden}.assessment-record-table>table>tbody>tr>th:first-child a,.assessment-record-table table>tbody>tr>td.gb-extra span{display:block;overflow:hidden}.assessment-record-table table>tbody>tr .assessmentcontainer{max-width:95px;display:inline-block}.assessment-record-table table>tbody>tr>td.gb-extra{text-align:left}.assessment-record-table table>tbody>tr>td.gb-extra span{text-overflow:ellipsis;width:102px}.assessment-record-table table>tbody>tr>td .gb-too-late{color:#ca4343;font-size:.875rem}.assessment-record-table table>tbody>tr>td .gb-draft{color:#a63f3d;font-size:.875rem}.assessment-record-table table>thead>tr>th .gb-headerlink{width:108px;margin:0 .0625rem;padding:0 0 .0625rem;text-decoration:none;display:block}.assessment-record-person-items .gb-nowrap,.assessment-record-table table>thead>tr>th .gb-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.assessment-record-person-items .ccl-rwgm-row .gb-exempt,.assessment-record-table table>tbody>tr>td .gb-exempt,ul.summary-views>li .gb-exempt{text-decoration:line-through}.assessment-record-table table>thead>tr>th div.gb-nowrap{color:#0055b0}.assessment-record-table table tr th a .ccl-tooltip-link{color:inherit;border-bottom:0}.assessment-record-table table tr a.inactive,.assessment-record-table table tr a.inactive:active,.assessment-record-table table tr a.inactive:focus,.assessment-record-table table tr a.inactive:hover,.assessment-record-table table tr a.inactive:link,.assessment-record-table table tr a.inactive:visited{color:#757575}.assessment-record-table table>thead>tr a,.assessment-record-table table>tbody>tr a{text-decoration:none}.assessment-record-table table>thead>tr th a:hover,.assessment-record-table table>tbody>tr a:hover{text-decoration:underline}.assessment-record-table table>tbody>tr>th{background-color:inherit}.assessment-record-table table>thead>tr>th,.assessment-record-table table>tbody>tr>td{text-align:center}.tablelisting.assessment-record-table table>tbody>tr>td.empty-message{text-align:left;border-left:0;border-right:0}.assessment-record-table table>tbody>tr>th:first-child{text-align:left;padding:.25rem;font-weight:400}.assessment-record-table th.grade-book-item-header-bottom{vertical-align:bottom;border-top:0;border-bottom:0;padding:0}.grade-book-item-header-bottom .bottom-holder{height:18px;margin:.125rem 0 0;padding-bottom:.25rem;display:block;position:relative}.assessment-record-item-header a.menubutton{width:18px;height:17px;position:absolute;bottom:0;right:0}.assessment-record-item-header a.menubutton img{vertical-align:initial;width:11px}.gb-maxscore,.gb-overall-assessment{color:#333;font-weight:400}.gb-overall-assessment{white-space:nowrap;float:left;text-overflow:ellipsis;width:77px;height:inherit;padding:0 .125rem;overflow:hidden}.assessment-record-assessment-scale-text,.assessment-record-table th.grade-book-item-header-bottom span.gb-maxscore,.assessment-record-table th.grade-book-item-header-bottom span.gb-overall-assessment{color:#9b9b9b;font-size:.875rem;display:inline-block}.assessment-record-table th.grade-book-item-header-bottom span.gb-maxscore,.assessment-record-table th.grade-book-item-header-bottom span.gb-overall-assessment{width:100%}.gb-maxscore.inactive{color:#757575}.assessment-record-page .toolbar ul li img.arrow-down{float:none;display:inline}.assessment-record-header-text,.assessment-record-table th.grade-book-category-header,.assessment-record-table table>thead>tr>th.assessment-record-item-header a.gb-headerlink,.assessment-record-table th.assessment-record-item-header{color:#757575;font-size:.875rem}.assessment-record-table th.assessment-record-item-header{border-bottom:0;padding-top:.5rem}.assessment-record-table table>thead>tr>th.assessment-record-item-header a.gb-headerlink{max-width:80px;line-height:16px;display:inline-block}.assessment-record-table th.grade-book-category-header{color:#4a4a4a;vertical-align:middle;line-height:16px}.assessment-record-table th.grade-book-category-header>span{width:95%;display:inline-block}.assessment-record-table table>thead>tr>th.assessment-record-item-header a.gb-headerlink>span{height:16px;max-height:16px}div.assessment-record-table-container{border:1px solid #ececec}.assessment-record-popups .ccl-dropdownmenu{padding:.25rem;font-weight:400}.assessment-record-popups .ccl-dropdownmenu a{margin:0}.assessment-record-popups .ccl-dropdownmenu .ccl-iconlink img{vertical-align:middle;margin-right:.25rem}.assessment-record-popups .ccl-dropdownmenu .ccl-iconlink span{vertical-align:middle}.assessment-record-page .ccl-tooltip-popup{width:250px}.ccl-gridtoolbar .searchbox input+input{width:110px}.find-participant>span{width:100%;padding-top:.125rem}.assessment-record-searchbox-text,.assessment-record-table .searchbox>input+input{color:#9b9b9b;font-size:.875rem;font-style:normal}.assessment-record-table .searchbox{width:95%;margin-top:.125rem;padding:0}.assessment-record-searchbox-outline,.assessment-record-table .searchbox>label+input,.assessment-record-table .searchbox>input+input{border:2px solid #e1e1e1;height:25px}.assessment-record-table .searchbox>input+input{border-radius:0 5px 5px 0;outline:0;width:85%}.find-participant .searchbox>input+input{width:80%}.assessment-record-table .searchbox>label+input{border-radius:5px 0 0 5px;width:12%}.find-participant .searchbox>label+input{width:15%}.assessment-record-table .searchbox>a{height:16px}.assessment-record-table .searchbox>a>img{vertical-align:top;margin-left:.125rem}.score-view-type{display:inline-block}.score-view-type,.gb-category-filter{margin-right:1rem}.assessment-record-transfer-state,.assessment-record-transfer-help{padding:.75rem .25rem 0 0}.assessment-record-transfer-status img,.assessment-record-transfer-state img,.assessment-record-transfer-help img{vertical-align:middle}.assessment-record-person-items .ccl-rwgm-row a.menubutton:hover,.assessment-record-table table>tbody>tr a.menubutton:hover{text-decoration:none}.assessment-record-person-items .assessment-record-grade-label{background-color:#0000;border:1px solid #0000;border-radius:3px;padding:.25rem}.assessment-record-person-items .assessment-record-grade-label.ccl-dropdownmenu-targetlink{cursor:pointer}.assessment-record-person-items .assessment-record-grade-label.ccl-dropdownmenu-menuitem-selected,.assessment-record-person-items .assessment-record-grade-label.ccl-dropdownmenu-targetlink:hover{background-color:#f4f4f4;border-color:#e1e1e1}.assessment-record-table table>tbody>tr>td .menubutton>img,.assessment-record-person-items .ccl-rwgm-col .menubutton>img{visibility:hidden;vertical-align:middle}.assessment-record-table table>tbody>tr>td:hover .menubutton>img,.assessment-record-table table>tbody>tr>td .menubutton:focus>img,.assessment-record-table table>tbody>tr>td.ccl-dropdownmenu-menuitem-selected .menubutton>img,.assessment-record-person-items .ccl-rwgm-col:hover .menubutton>img,.assessment-record-person-items .ccl-rwgm-col .menubutton:focus>img,.assessment-record-person-items .ccl-dropdownmenu-menuitem-selected .menubutton>img{visibility:visible}.assessment-record-table table .ccl-dropdownmenu-menuitem-selected,.assessment-record-table table .ccl-table-highlight .ccl-dropdownmenu-menuitem-selected{background:#cfcfcf!important}.assessment-record-settings h2{color:#b67d1b;background-color:#0000;margin-bottom:.25rem;font-size:1.375rem}.assessment-record-settings .average-column{float:left;margin-right:100px}.assessment-record-settings .inputs-block{margin-top:.5rem;margin-bottom:.5rem}.assessment-record-settings .horizontal-radiobutton-list label{margin-right:.75rem}.assessment-record-person-items-top{margin-bottom:.75rem}.assessment-record-person-items-top .settings{float:right}.assessment-record-person-items-top .settings>*{vertical-align:middle}.assessment-record-person-items-top .settings>label{margin:0 .125rem 0 .75rem}.assessment-record-person-items-top .settings>:first-child{margin-left:0}.assessment-record-person-items .ccl-accordion-section{background-color:#f4f4f4;border:1px solid #cfcfcf;border-radius:4px;margin-bottom:.75rem}.assessment-record-person-items .ccl-accordion-section-content{margin-top:0}.ccl-accordion-section-header-container .gb-label{font-size:.75rem;font-weight:400}.assessment-record-person-items .ccl-rwgm-row{background-color:#fff;border:1px solid #cfcfcf;border-radius:3px;margin-top:.75rem;padding:.25rem}.assessment-record-person-items .ccl-rwgm-row a{text-decoration:none}.assessment-record-person-items .ccl-rwgm-row a:hover{text-decoration:underline}.assessment-record-person-items .ccl-rwgm-row .course-average{font-weight:700}.assessment-record-person-items .ccl-rwgm-row .gb-headerlink{max-width:250px;font-weight:700;display:inline-block}.assessment-record-person-items .ccl-rwgm-row .rwgm-col:first-child>*{vertical-align:top}ul.itsl-assessment-record-final{background-color:#ffffffbf;border:1px solid #ececec;border-radius:4px;margin:0;padding:0;list-style-type:none}ul.itsl-assessment-record-final li{border-color:#ececec;border-bottom-style:solid;border-bottom-width:1px;padding:1rem .75rem}ul.itsl-assessment-record-final li:last-child{border:0}.itsl-assessment-record-final-title,.assessment-record-person-overall{color:#565656;font-size:1.375rem;font-weight:700}.assessment-record-page h2{color:#333;margin-top:1.25rem;font-size:1.625rem}.assessment-record-person-overall{padding:.25rem 0}.ccl-accordion-section-header-container .itsl-grade,.assessment-record-person-overall .itsl-grade{font-size:1.125rem}.assessment-record-person-overall:first-child{margin-left:0}@media screen and (width<=640px){.assessment-record-person-items-top .settings{float:none;width:auto;margin-bottom:.75rem}}.assessment-record-summary-text{margin:.25rem 0 1.25rem}.weighed-items-selector{width:250px}.gradebook-summary-tabs-block{margin:0 0 1.25rem;padding:0}.gradebook-summary-tabs{margin:0;padding:0;display:inline-block}.gradebook-summary-tabs li.summary-tab a,.gradebook-summary-tabs li.summary-tab a:active,.gradebook-summary-tabs li.summary-tab a:focus,.gradebook-summary-tabs li.summary-tab a:link,.gradebook-summary-tabs li.summary-tab a:visited{color:#333}.gradebook-summary-tabs li.summary-tab.selected{color:#fff;cursor:inherit;background:#5497db}.gradebook-summary-tabs li.summary-tab a,.gradebook-summary-tabs li.summary-tab span{padding:.5rem;font-size:1.375rem;text-decoration:none;display:inline-block}.gradebook-summary-tabs li.summary-tab.selected a{border-left:1px solid #cfcfcf;position:relative}.gradebook-summary-tabs li.summary-tab.selected a:after{content:" ";border-top:4px solid #fff;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;padding:0;display:inline-block;position:absolute;top:50%;left:25%}.gradebook-summary-tabs li.summary-tab.selected a,.gradebook-summary-tabs li.summary-tab.selected a:hover{color:#5497db}.gradebook-summary-tabs li{margin:.75rem .75rem 0 0;display:inline-block}.gradebook-summary-tabs li.summary-tab{background:#cfcfcf}.gradebook-summary-tabs li.summary-tab a:hover,.gradebook-summary-tabs li.summary-tab.selected:hover{color:#fff;background:#5497db}.gradebook-summary-tabs li.summary-tab,.gradebook-summary-tabs li.summary-tab a{border-radius:5px}.gradebook-summary-tabs li.summary-tab a.menubutton{border-radius:0 5px 5px 0}.grade-book-summary-existing-assessments-table a.gradebookClearFilter{margin-left:0}.grade-book-existing-assessment-table-type-icon-cell{width:28px}.grade-book-existing-assessment-table-term-cell,.grade-book-existing-assessment-table-category-cell{width:350px}.grade-book-summary-existing-assessments-table div.ccl-feedback{text-align:center}.assessment-record-summary-calculation .horizontal-radiobutton-list label{margin-right:.75rem}.assessment-record-summary-calculation .itsl-info-text{color:#4a4a4a}.assessment-record-summary-calculation .description-label{color:#565656;margin-bottom:.125rem;font-weight:700}.assessment-record-summary-calculation div.status{margin:.75rem 0 0}.assessment-record-summary-calculation div.status>div:first-child{color:#565656;margin:0 0 .25rem;font-weight:700}ul.summary-status-selector{margin:0;padding:0;list-style-type:none}ul.summary-status-selector.vertical li{margin:0 0 .25rem}ul.summary-status-selector.horizontal li{float:left;margin:0 1.25rem 0 0}.summary-status{white-space:nowrap;border-style:solid;border-width:1px;margin:0 .25rem 0 0;padding:.0625rem .25rem}.summary-status.not-set{color:#565656;background-color:#fff;border-color:#cfcfcf}.summary-status.in-progress{color:#565656;background-color:#f2c77e;border-color:#684c21}.summary-status.completed{color:#1f6e4b;background-color:#f3f8f5;border-color:#1f6e4b}.summary-status-popup{margin:0 0 1.25rem}.summary-status-popup hr{background:#cfcfcf;border:0;height:1px}.summary-view-title{border-bottom:1px solid #cfcfcf;padding-bottom:.25rem}.highlighted-summary-items .summary-item{margin-top:2rem}.summary-item-description{color:#565656;text-align:justify;margin-top:.75rem}.summary-views,.summary-items{padding-left:0;list-style:none}.summary-views>li{vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:250px;margin:.25rem 2rem 2rem 0;list-style-type:none;display:inline-block}.summary-item{color:#565656;background-color:#0000;margin-top:1.25rem;font-size:1.375rem;font-weight:700}.summary-item>*{vertical-align:top}.not-highlighted-summary-items .summary-item-title{white-space:nowrap;text-overflow:ellipsis;max-width:185px;display:inline-block;overflow:hidden}.not-highlighted-summary-items .summary-item-score{color:#333}.highlighted-summary-items,.not-highlighted-summary-items{margin-left:.75rem}.summary-statuses{padding:0 0 0 .75rem;list-style-type:none}.summary-statuses li{vertical-align:middle;margin-right:2rem;line-height:12px;display:inline-block}.summary-statuses span{width:12px;height:12px;margin-right:.75rem;padding:0;display:inline-block}.assessment-record-table>table tr>td>.assessment>*{vertical-align:middle}.assessment-record-table>table tr>td .status-container{width:104px;display:inline-block}.assessment-record-table>table tr>td .status{text-overflow:ellipsis;max-width:98px;line-height:21.6px;display:inline-block;overflow:hidden}.itsl-latest-assessment-row-inactive{opacity:.5}.itsl-latest-assessment-row-exempt *{text-decoration:line-through}@media only screen and (width<=568px){.itsl-latest-assessment-column-imagewithtitle{width:75%}}.lessonListItemHolder{position:relative}.lessonListItemHolder .inactive span{color:#565656}.lessonListItemHolder span{width:100%}div.lessonListHolder{cursor:default}.inline-textbox-view,.inline-textbox-edit,.inline-textbox-watermark{border-spacing:0;text-align:left;text-indent:0;background-color:#0000;border:1px solid #0000;margin:0;padding:0 .125rem .125rem;font-family:inherit;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:block}.inline-textbox-view:hover{background-color:#f2f2f2;border:1px solid #cfcfcf}.inline-textbox-edit,.inline-textbox-watermark{background-color:#fff5e3;border:1px solid #cfcfcf}.inline-textbox-watermark{color:#757575}.rich-text-link-container{visibility:hidden;color:#333;text-align:center;margin:.5rem 0 .25rem}.rich-text-link-container span,.rich-text-link-container img{vertical-align:middle}.itsl-planner{margin-top:1rem;line-height:24px}.itsl-planner .ccl-learningobjectivesselector-emptycontainer{padding-bottom:0}.itsl-planner .ccl-actionitemlist{background-color:#0000}.itsl-planner .ccl-actionitemlist .ccl-actionitemlist-separator{border-top:0}.itsl-planner .ccl-actionitemlist>li{line-height:100%}.itsl-planner .ccl-actionitemlist>li.ui-sortable-helper{background-color:#fff}.itsl-planner .ccl-actionitemlist>li.itsl-planner-empty-cell-label{margin-top:.25rem;margin-bottom:.25rem;padding-top:0;padding-bottom:0;color:#9b9b9b!important;font-style:italic!important}.itsl-planner .ccl-hybrideditoritem-text-container{background-color:inherit;margin-left:-.375rem;padding-left:.25rem}.itsl-planner .itsl-plans{margin-top:.75rem}.itsl-planner .itsl-planner-empty-cell-label,.itsl-planner .ccl-actionitemlist>li.itsl-planner-empty-cell-label{margin-top:.25rem;margin-bottom:.25rem;padding-top:0;padding-bottom:0;color:#9b9b9b!important;font-style:italic!important}.itsl-planner .itsl-planner-htmltext-error .error{color:#ca4343;font-weight:700}.itsl-planner .itsl-planner-warning-icon{vertical-align:middle;color:#e4af50;margin-left:.25rem;font-size:1rem}.itsl-planner .itsl-planner-display-mode-switcher{white-space:nowrap;margin-bottom:.25rem}.itsl-planner a.itsl-planner-column-content-link,.itsl-planner button.itsl-planner-column-content-link{color:#00458f;font-size:.875rem;font-weight:700}.itsl-planner .itsl-planner-column-content-link:hover{color:#00458f;text-decoration:underline}.itsl-planner .itsl-planner-column-lo-list{display:block}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator{box-sizing:border-box;background-color:#fff;border:2px solid #ececec;border-radius:30px;max-width:280px;height:30px;margin-top:.25rem;margin-right:.75rem;padding-right:1rem;font-size:.875rem;line-height:.875rem;display:inline-block;position:relative}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator .itsl-plan-objectives-remove,.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator .itsl-topic-objectives-remove{margin-left:.25rem;font-size:1rem;position:absolute;top:6px;right:10px}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator .itsl-planner-learningobjective-link-container{max-width:100%;padding-left:.75rem;padding-right:0}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator .itsl-planner-learningobjective-link-container .itsl-planner-learningobjective-link{white-space:nowrap;text-overflow:ellipsis;color:#565656;vertical-align:middle;border:0;max-width:100%;display:inline-block;overflow:hidden}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator .itsl-planner-learningobjective-link-container .itsl-planner-learningobjective-link .ccl-tooltip-link{cursor:default;color:#565656}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator .itsl-planner-learningobjective-link-container a.ccl-iconlink.itsl-planner-learningobjective-link[href] span:hover{color:#565656;text-decoration:none}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator:hover{border:2px solid #565656}.itsl-planner .itsl-plan-elements .itsl-plan-elements-action-link{color:#757575;font-size:1.375rem}.itsl-planner .itsl-plan-elements .itsl-plan-elements-item-link{color:#565656;vertical-align:middle;border:0;font-size:.875rem}.itsl-planner .itsl-plan-elements .itsl-plan-elements-item-link>img{width:16px;height:16px}.itsl-planner .itsl-plan-elements a.itsl-plan-elements-item-link:hover{color:#00458f!important}.itsl-planner .itsl-add-topic-dialog .itsl-add-topic-title>input[type=text]{width:calc(100% - 30px)}.itsl-planner .itsl-topic{margin-bottom:1rem}.itsl-planner .itsl-topic .itsl-topic-title-inline-editor,.itsl-planner .itsl-topic .ccl-hybrideditoritem .itsl-topic-title-inline-editor~input.itsl-planner-htmltext-editmode-singleline{margin-top:-.25rem;margin-left:-.25rem;padding:.25rem}.itsl-planner .itsl-topic .itsl-topic-color-container{float:left;border-style:solid;border-width:2px;border-radius:16px;width:32px;height:32px;display:block}.itsl-planner .itsl-topic .itsl-topic-content-container{background-color:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 2px #00000017}.itsl-planner .itsl-topic .itsl-topic-plans{background-color:#f9f9f9;border-top:1px solid #ececec;padding:.75rem 1.25rem}.itsl-planner .itsl-topic .itsl-topic-title{padding:1.25rem;overflow-y:auto}.itsl-planner .itsl-topic .itsl-topic-title h2{color:#757575;margin:.125rem 0 0 48px;font-weight:700}.itsl-planner .itsl-topic .itsl-topic-title .itsl-topic-menu-expander{color:#333;background:0;border:0;margin-right:.25rem;padding:0;font-size:1.375rem}.itsl-planner .itsl-topic .itsl-topic-checkbox{margin-top:-8px;display:inline-block}.itsl-planner .itsl-topic .itsl-topic-expander{color:#2879c7;font-size:1.125rem}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-expander-link{color:#2879c7;background:0;border:0;padding:0}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-expander-link:before{content:url(../icons/header-show-hover.png);margin-right:.25rem;font-weight:700}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-dates{margin-left:.25rem;display:inline-block}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-dates:before{content:"-";margin:0 .25rem 0 0}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-expanded-text{display:inline-block}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-collapsed-text{display:none}.itsl-planner .itsl-topic .itsl-topic-expander.itsl-topic-expanded button:before{content:url(../icons/header-hide-hover.png)}.itsl-planner .itsl-topic .itsl-topic-expander.itsl-topic-expanded .itsl-topic-dates{display:none}.itsl-planner .itsl-topic .itsl-topic-expander.itsl-topic-expanded .itsl-topic-collapsed-text{display:inline-block}.itsl-planner .itsl-topic .itsl-topic-expander.itsl-topic-expanded .itsl-topic-expanded-text{display:none}.itsl-planner .itsl-plan-title{vertical-align:middle;margin-right:.75rem;display:inline-block}.itsl-planner .itsl-plan-date{vertical-align:top;font-size:.875rem;display:inline-block}.itsl-planner .itsl-plan-date .ccl-iconbutton{padding-top:0;padding-bottom:0;line-height:24px}.itsl-planner .itsl-plan-date .ccl-iconbutton>span{vertical-align:top}.itsl-planner .itsl-plan-classhours-editor-item{display:inline-block}.itsl-planner .itsl-plan-classhours-editor-item input{max-width:50px}.itsl-planner .itsl-plan-classhours-label{font-size:.875rem}.itsl-planner .itsl-plan-thumbnail-cell-container{margin:.75rem}.itsl-planner .itsl-plan-thumbnail-cell-image{max-width:100%}.itsl-planner .itsl-plan-action-menu{background:0;border:0;padding:0}.itsl-planner .ccl-responsivegrid{overflow-x:auto}.itsl-planner .ccl-responsivegrid .emptygridtext{margin:0}.itsl-planner .ccl-responsivegrid .emptygridtext,.itsl-planner .ccl-responsivegrid .gridtext{border-color:#ececec}.itsl-planner .ccl-responsivegrid .ccl-gridtoolbar-freeze{background-color:#f9f9f9}.itsl-planner .ccl-responsivegrid .itsl-plan-cell-sortable-draghandler{color:#cfcfcf;cursor:move;vertical-align:middle;margin-right:.25rem;font-size:1.625rem;display:inline-block}.itsl-planner .ccl-responsivegrid .itsl-plan-elements-item{padding-right:1rem}.itsl-planner .ccl-responsivegrid .itsl-plan-elements-item-link{white-space:nowrap}.itsl-planner .ccl-responsivegrid .itsl-plan-elements-item-link span{white-space:normal}.itsl-planner .ccl-responsivegrid .ccl-actionitemlist>li>a{margin-left:0}.itsl-planner .ccl-responsivegrid .itsl-plan-title-label{margin-right:.25rem}.itsl-planner .ccl-responsivegrid .itsl-plan-title-redirect-icon img{margin-bottom:.25rem}.itsl-planner .ccl-responsivegrid .itsl-plan-actions-footer{color:#2879c7;text-align:center;font-size:.875rem;display:block}.itsl-planner .ccl-responsivegrid .itsl-plan-objectives-add span,.itsl-planner .ccl-responsivegrid .itsl-plan-objectives-add span:hover{text-decoration:none}.itsl-planner .ccl-responsivegrid .ccl-hybrideditoritem-text-container,.itsl-planner .ccl-responsivegrid .itsl-planner-htmltext-editmode-singleline{font-size:.875rem}.itsl-planner .ccl-responsivegrid .itsl-plan-thumbnail-cell-image-uploader-container{width:100px;height:100px}.itsl-planner .ccl-responsivegrid .itsl-plan-thumbnail-cell-image-uploader-container .itsl-plan-thumbnail-cell-add-image{font-size:24px;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px)}.itsl-planner .ccl-responsivegrid .gridrow:not(.inactive) .itsl-plan-title-label{font-weight:700}.itsl-planner .ccl-responsivegrid .gridrow:not(.inactive) .itsl-plan-inactive-icon{display:none}.itsl-planner .ccl-responsivegrid .gridrow.inactive{color:#565656}.itsl-planner .ccl-responsivegrid .gridrow.inactive .itsl-plan-inactive-icon{vertical-align:top;margin-top:.25rem;margin-right:.25rem;font-size:18px}.itsl-planner .ccl-responsivegrid .defaultview [class*=gridcolumn-]{float:none;padding:0;display:block}.itsl-planner .ccl-responsivegrid .defaultview .gridrow{color:#333;border:1px solid #ececec;border-radius:3px;margin-bottom:1rem;overflow:visible}.itsl-planner .ccl-responsivegrid .defaultview .gridrow .itsl-plan-title .itsl-plan-title-label,.itsl-planner .ccl-responsivegrid .defaultview .gridrow .itsl-plan-title .itsl-planner-htmltext-editmode-singleline{font-size:1rem}.itsl-planner .ccl-responsivegrid .defaultview .gridrow:first-child{margin-top:0}.itsl-planner .ccl-responsivegrid .defaultview .gridrow:last-child{margin-bottom:.25rem}.itsl-planner .ccl-responsivegrid .defaultview .gridrow.reorder-mode .itsl-plan-card-draghandler-placeholder{position:relative}.itsl-planner .ccl-responsivegrid .defaultview .gridrow.reorder-mode .itsl-plan-card-row .itsl-plan-card-draghandler-placeholder .sortable-draghandler{top:12px;left:inherit}.itsl-planner .ccl-responsivegrid .defaultview .gridrow.reorder-mode .reordergridcolumn{display:none}.itsl-planner .ccl-responsivegrid .defaultview .gridrow.reorder-mode.inactive .itsl-plan-inactive-icon,.itsl-planner .ccl-responsivegrid .defaultview .gridrow.reorder-mode:not(.inactive) .itsl-plan-title{margin-left:.75rem}.itsl-planner .ccl-responsivegrid .defaultview .selectedgridrow{background-color:#f3f8f5}.itsl-planner .ccl-responsivegrid .defaultview .selectedgridrow>input[type=checkbox]{margin-right:9px}.itsl-planner .ccl-responsivegrid .defaultview .selectgridcolumn{margin-top:.75rem}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row{border-top:1px solid #ececec;width:100%;display:table}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row:first-child{border-top:0}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-card-cell{vertical-align:top;border-left:1px solid #ececec;padding:.75rem;display:table-cell}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-card-cell:first-child{border-left:none}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-title-library-icon{vertical-align:middle;line-height:18px;display:inline-block}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-action-menu{margin-top:.125rem;font-size:1.375rem;position:absolute;right:2rem}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row{border-top:1px solid #ececec;width:100%;height:100%;display:table;position:relative}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row:first-child{border-top:0}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row .itsl-plan-card-header-cell{vertical-align:top;border-left:1px solid #ececec;height:100%;display:table-cell;position:relative}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row .itsl-plan-card-header-cell:first-child{border-left:none}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row .itsl-plan-card-header-cell:not(:first-child){width:100%}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row .itsl-plan-card-header-cell .itsl-plan-card-row:not(:first-child){height:calc(100% - 1.5rem - 26px)}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row .itsl-plan-card-header-cell .itsl-plan-card-cell{height:100%;position:relative}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-actions-footer{width:100%;height:25px;position:absolute;bottom:-29px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container{text-align:center;border-top:1px dashed #ececec;width:100%;height:25px;position:absolute;bottom:-30px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container .itsl-plan-elements-add-resources{color:#2879c7;border-top:0;font-size:.875rem;font-weight:700;display:block;position:static}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container .itsl-plan-elements-add-resources:hover{text-decoration:underline}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container .itsl-planner-column-lo-list{margin-top:.75rem}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container .itsl-plan-objectives-add{border-top:0;display:block;position:static}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container .itsl-plan-objectives-add span{vertical-align:baseline}@media only screen and (width>=569px){.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-thumbnail-cell-image-placeholder{width:100px}}.itsl-planner .ccl-responsivegrid .tableview{border-collapse:collapse}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-title-label{font-size:.875rem}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-min-title-width{min-width:100px}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-min-date-width{min-width:140px}.itsl-planner .ccl-responsivegrid .tableview .selectedgridrow .gridcolumn{background-color:#f3f8f5}.itsl-planner .ccl-responsivegrid .tableview .selectedgridrow a.itsl-plan-content-expander-link:before{content:"";z-index:-1;background-color:#cfcfcf;width:100%;height:1px;display:block;position:absolute;top:49%;left:0}.itsl-planner .ccl-responsivegrid .tableview .selectedgridrow a.itsl-plan-content-expander-link>span{background-color:#f3f8f5;padding:0 .75rem;display:inline-block}.itsl-planner .ccl-responsivegrid .tableview .selectedgridrow a.itsl-plan-content-expander-link>span:hover{text-decoration:none}.itsl-planner .ccl-responsivegrid .tableview .selectedgridrow a.itsl-plan-content-expander-link{text-align:center;z-index:0;color:#00458f;margin-bottom:.75rem;padding:0 1.25rem;font-weight:400;display:block;position:relative}.itsl-planner .ccl-responsivegrid .tableview .selectedgridrow a.itsl-plan-content-expander-link:before{background-color:#ececec}.itsl-planner .ccl-responsivegrid .tableview .selectgridcolumn{box-sizing:content-box}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-add-container{text-align:center}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-add-container .itsl-plan-elements-add-resources,.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-add-container .itsl-plan-objectives-add{display:inline-block}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-add-container .itsl-plan-elements-add-resources{color:#2879c7;font-size:.875rem;font-weight:700}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-add-container .itsl-plan-elements-add-resources:hover{text-decoration:underline}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-thumbnail-cell-container{margin:.25rem 0}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-action-menu{float:right;position:relative}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-htmltext-viewer.h-userinput ul,.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-htmltext-viewer.h-userinput ol{display:block}@media print{.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-column-lo-list>li.ccl-actionitemlist-separator{max-width:200px}}@media only screen and (width>=569px){.itsl-planner .ccl-responsivegrid .tableview .gridcolumn{vertical-align:top;background-color:#fff;border:1px solid #ececec;max-width:250px;padding:.25rem .75rem}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn.reordergridcolumn{border-right-width:0;max-width:10px;padding-left:.25rem}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn:not(.reordergridcolumn) .sortable-draghandler{display:none}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn.selectgridcolumn{border-left-width:0;padding-left:.25rem}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn.itsl-planner-fixed-width-column{width:120px;max-width:120px}.itsl-planner .ccl-responsivegrid .tableview .ui-sortable-helper .gridcolumn{border-top-color:#0000}.itsl-planner .ccl-responsivegrid .tableview .ccl-actionitemlist:not(.itsl-planner-column-lo-list)>li:first-child{padding-top:0}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-max-width-column{max-width:300px}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-column-lo-list{margin-top:0}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-column-lo-list>li.ccl-actionitemlist-separator{max-width:100%;margin-right:.75rem}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-thumbnail-cell-image-uploader-container{height:60px}}.itsl-planner .ccl-responsivegrid .itsl-plan-cell-title{color:#565656;margin:0;font-size:.875rem;font-weight:700}.itsl-planner .ccl-responsivegrid .selectedgridrow{background-color:#f3f8f5}.itsl-planner .ccl-responsivegrid .selectedgridrow a.itsl-plan-content-expander-link:before{content:"";z-index:-1;background-color:#cfcfcf;width:100%;height:1px;display:block;position:absolute;top:49%;left:0}.itsl-planner .ccl-responsivegrid .selectedgridrow a.itsl-plan-content-expander-link>span{background-color:#f3f8f5;padding:0 .75rem;display:inline-block}.itsl-planner .ccl-responsivegrid .selectedgridrow a.itsl-plan-content-expander-link>span:hover{text-decoration:none}.itsl-planner .ccl-responsivegrid .selectedgridrow a.itsl-plan-content-expander-link{text-align:center;z-index:0;color:#00458f;margin-bottom:.75rem;padding:0 1.25rem;font-weight:400;display:block;position:relative}.itsl-planner .ccl-responsivegrid .selectedgridrow a.itsl-plan-content-expander-link:before{background-color:#ececec}.itsl-planner .ccl-responsivegrid .itsl-planner-htmltext-editmode-multiline{font-size:.875rem}.itsl-planner .ccl-responsivegrid .itsl-planner-htmltext-editmode-singleline{display:inline-block}.itsl-planner .ccl-responsivegrid .itsl-plan-date-error{color:#ca4343;background-color:#fff8f7;border-color:#ca4343}.itsl-planner .ccl-responsivegrid .itsl-plan-date-error .error{color:#ca4343;font-weight:700}.itsl-planner .ccl-cssmodal textarea{width:99%}.itsl-planner .itsl-planner-htmltext-wrapper,.itsl-planner .itsl-planner-htmltext-wrapper>.itsl-plan-card-cell{box-sizing:border-box;display:block!important}.itsl-planner .itsl-planner-htmltext-viewer img,.itsl-planner .itsl-planner-htmltext-viewer iframe,.itsl-planner .itsl-planner-htmltext-viewer table{max-width:100%!important}.itsl-planner.itsl-planner-no-topics .itsl-topic-title,.itsl-planner.itsl-planner-no-topics .itsl-topic-expander{display:none}.itsl-planner.itsl-planner-no-topics .itsl-topic{border:0}.itsl-planner.itsl-planner-no-topics .itsl-topic-color-container{display:none}.itsl-planner.itsl-planner-no-topics .itsl-topic-content-container{background-color:#0000;border:0}.itsl-planner.itsl-planner-no-topics .itsl-topic .itsl-topic-plans{background-color:#0000;border:0;padding:0}.itsl-planner:not(.itsl-planner-no-topics) .itsl-topic-columns{border-bottom:1px solid #fff;padding:0 1.25rem}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button{height:100%;position:relative}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button .itsl-plan-card-cell{height:100%;padding-bottom:2rem;position:relative}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button .itsl-plan-card-cell>div:first-child{height:100%;position:relative}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .gridrow:not(.inactive) .itsl-plan-title{width:calc(100% - 56px)}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .gridrow.inactive .itsl-plan-title{width:calc(100% - 74px)}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-classhours-editor-item .ccl-hybrideditoritem-text-container,.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-classhours-editor-item .itsl-planner-htmltext-editmode-singleline,.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-title .ccl-hybrideditoritem-text-container,.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-title .itsl-planner-htmltext-editmode-singleline{margin-top:-4px}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .tableview .gridrow:not(.inactive) .itsl-plan-title{width:calc(100% - 2rem)}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .tableview .gridrow.inactive .itsl-plan-title{width:calc(100% - 2rem - 18px)}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .itsl-plan-classhours-editor-item .ccl-hybrideditoritem-text-container,.itsl-planner.itsl-planner-edit .ccl-responsivegrid .itsl-plan-classhours-editor-item .itsl-planner-htmltext-editmode-singleline,.itsl-planner.itsl-planner-edit .ccl-responsivegrid .itsl-plan-title .ccl-hybrideditoritem-text-container,.itsl-planner.itsl-planner-edit .ccl-responsivegrid .itsl-plan-title .itsl-planner-htmltext-editmode-singleline{min-height:30px;line-height:24px}.itsl-planner.itsl-planner-edit .itsl-topic-objectives .itsl-topic-objectives-add{margin:0 0 .0625rem;position:relative}.itsl-planner.itsl-planner-edit .itsl-topic-title{position:relative}.itsl-planner.itsl-planner-edit .itsl-topic-title h2{margin-right:2.5rem;padding-right:1rem}.itsl-planner.itsl-planner-edit .itsl-topic-title .itsl-topic-edit-options{position:absolute;top:1.25rem;right:1.25rem}.itsl-planner.itsl-planner-edit .itsl-planner-htmltext-viewer{font-size:.875rem}.itsl-planner.itsl-planner-edit .itsl-planner-htmltext-watermark{color:#565656;float:left}.itsl-planner:not(.itsl-planner-edit) .itsl-topic-color-container,.itsl-planner.itsl-planner-edit .itsl-without-topic .itsl-topic-color-container,.itsl-planner.itsl-planner-edit .itsl-topic-color-container:not(:hover){border-color:#0000!important}.itsl-planner a.itsl-plan-content-expander-link:before{content:"";z-index:-1;background-color:#cfcfcf;width:100%;height:1px;display:block;position:absolute;top:49%;left:0}.itsl-planner a.itsl-plan-content-expander-link>span{background-color:#fff;padding:0 .75rem;display:inline-block}.itsl-planner a.itsl-plan-content-expander-link>span:hover{text-decoration:none}.itsl-planner a.itsl-plan-content-expander-link{text-align:center;z-index:0;color:#00458f;margin-bottom:.75rem;padding:0 1.25rem;font-weight:400;display:block;position:relative}.itsl-planner a.itsl-plan-content-expander-link:before{background-color:#ececec}.itsl-planner .itsl-planner-dialog-overlay-background{z-index:2;background:#ffffffb3;width:100%;height:100%;display:none;position:fixed;inset:0}.itsl-planner .itsl-homework-label{vertical-align:middle;padding-left:.25rem}.itsl-planner .ccl-gridtoolbar .ccl-button{margin-right:0}.itsl-planner .ccl-context-dialog,.itsl-cb-planner .ccl-context-dialog{border:1px solid #ececec;box-shadow:0 2px 5px #00000059}.itsl-planner .ccl-context-dialog .ccl-context-dialog-header>h2,.itsl-cb-planner .ccl-context-dialog .ccl-context-dialog-header>h2{color:#333;font-size:1rem;font-weight:700}.itsl-planner .ccl-context-dialog .ccl-context-dialog-header,.itsl-cb-planner .ccl-context-dialog .ccl-context-dialog-header{border-bottom:0}.itsl-planner .ccl-context-dialog .ccl-context-dialog-footer,.itsl-cb-planner .ccl-context-dialog .ccl-context-dialog-footer{border-top:0}.itsl-planner-print-only{display:none}.itsl-planner-copydialog-options{margin-top:.25rem}.itsl-planner-copydialog-options .itsl-planner-copydialog-option{padding:.25rem 0}.itsl-planner-copydialog-progress{text-align:center;margin:.5em auto}.itsl-planner-copydialog-dropdown{width:200px}@media only screen and (width<=568px){.itsl-planner .ccl-responsivegrid{border-top:0}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row{border-top:0;width:auto;display:block}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row:first-child .itsl-plan-card-cell:first-child{border-top:0}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row div.ccl-rwgm-column-1-1{width:auto;display:block}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-card-cell{border-top:1px solid #ececec;border-left:none;width:auto;display:block}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-action-menu{position:absolute;top:8px;right:2rem}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-action-menu.itsl-plan-action-menu-less-margin{right:.75rem}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row,.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row .itsl-plan-card-header-cell{width:auto;display:block}.itsl-planner .ccl-responsivegrid .defaultview .selectgridcolumn{margin-top:.75rem;margin-right:.75rem}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner .itsl-planner-empty-cell-label{margin-top:0}.itsl-planner .ccl-responsivegrid .tableview .gridrow{background-color:#fff;margin-bottom:.75rem;position:relative}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn{border-bottom:1px solid #ececec;padding:.75rem}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-min-title-width{position:relative}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .gridcolumn{padding-left:1rem}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .gridcolumn .itsl-plan-action-menu{position:absolute;top:8px;right:2rem}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .gridcolumn .itsl-plan-action-menu.itsl-plan-action-menu-less-margin{right:.75rem}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .reordergridcolumn{padding-left:.25rem;display:none}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .selectgridcolumn{z-index:3;padding:0}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .sortable-draghandler{padding:0;position:absolute;top:12px;left:5px}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode.inactive .itsl-plan-title{width:calc(100% - 24px - 2rem)}.itsl-planner .ccl-responsivegrid .tableview .selectgridcolumn{border-bottom:0;padding:0;position:absolute;top:10px;right:10px}.itsl-planner .ccl-responsivegrid .tableview .reordergridcolumn{border-bottom:0;padding-left:.25rem;position:absolute;top:0;left:0}.itsl-planner .ccl-responsivegrid .itsl-plan-thumbnail-cell-image-uploader-container{width:auto;height:60px;margin-right:25px}.itsl-planner .ccl-responsivegrid .itsl-plan-thumbnail-cell-image-placeholder{width:inherit}.itsl-planner .ccl-responsivegrid .reorder-mode .itsl-plan-thumbnail-cell-image-placeholder{padding-right:25px}.itsl-planner .ccl-responsivegrid .reorder-mode .itsl-plan-thumbnail-cell-image-placeholder .itsl-plan-thumbnail-delete-button{right:25px}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator{max-width:240px}.h-ie11 .itsl-planner .ccl-responsivegrid .itsl-plan-thumbnail-cell-image-placeholder .itsl-plan-thumbnail-cell-image{width:100%;max-width:inherit}}.itsl-planner-error-message{color:#ca4343}.itsl-planner-importexport-info{color:#757575;font-style:italic;display:block}.itsl-aggr-planner-course-plans{margin-bottom:.75rem}.itsl-aggr-planner-course-plans .itsl-aggr-planner-expander{color:#333;text-transform:uppercase;background-color:#ececec;padding:.25rem;font-size:1rem}.itsl-aggr-planner-course-plans .itsl-aggr-planner-expander .itsl-aggr-planner-expanderlink{color:#333}.itsl-aggr-planner-course-plans .itsl-aggr-planner-expander .itsl-aggr-planner-expanderlink:after{content:url(../icons/header-show-hover.png);height:5px;margin-left:.25rem;font-weight:700}.itsl-aggr-planner-course-plans .itsl-aggr-planner-expander.itsl-aggr-planner-expanded a:after{content:url(../icons/header-hide-hover.png)}@media only screen and (width>=569px){.itsl-aggr-planner-week-switcher{float:right;margin-right:.25rem;display:inline-block}}.itsl-plan-details-container{margin:0 0 1rem;padding:0 0 0 .25rem}.itsl-plan-details-header:not(:last-child){margin-bottom:1rem}.itsl-plan-details-header .itsl-plan-title{word-break:break-all;word-break:break-word}.itsl-plan-details-header .itsl-plan-title .ccl-tooltip-link{color:#333;font-weight:700}.itsl-plan-details-header .itsl-plan-title .ccl-tooltip-link:hover{color:#0055b0}.itsl-plan-details-header>button{width:100%;text-align:inherit;background:0;border:0;padding:0}ul.itsl-planlist{margin:0;padding:0;list-style:none}.itsl-planner-copy-public-link span{vertical-align:top}.itsl-planner-columns .gridcolumn{background-color:#fff}.itsl-planner-columns .gridcolumn input[type=text],.itsl-planner-columns .gridcolumn select{box-sizing:border-box;border:1px solid #ececec;width:100%}.itsl-planner-columns .itsl-planner-columns-column{border-color:#ececec}.itsl-planner-columns .itsl-planner-columns-delete-cross,.itsl-planner-columns .itsl-planner-columns-delete-cross:hover{cursor:pointer;font-size:1.625rem;color:#333!important}@media only screen and (width>=769px){.itsl-planner-columns .gridcolumn input[type=text],.itsl-planner-columns .gridcolumn select,.itsl-planner-columns .itsl-planner-columns-column{width:200px}}@media only screen and (width>=569px) and (width<=768px){.itsl-planner-columns .tableview{table-layout:fixed}}@media only screen and (width>=569px){.itsl-planner-columns .gridcolumn{border-bottom:1px solid #ececec;padding:.75rem .25rem}.itsl-planner-columns .reordergridcolumn{vertical-align:middle}.itsl-planner-columns .itsl-planner-columns-column-with-delete-cross{padding-right:1.25rem;position:relative}.itsl-planner-columns .itsl-planner-columns-delete-cross{position:absolute;top:0;right:0}.itsl-planner-columns .itsl-planner-columns-delete-cross>span{display:block}}@media only screen and (width<=568px){.itsl-planner-columns .gridrow{border-bottom:1px solid #ececec;padding-bottom:.75rem;position:relative}.itsl-planner-columns .gridrow .gridrow:last-child{border-bottom:0}.itsl-planner-columns .gridcolumn{padding:.25rem 2rem .25rem 1.25rem}.itsl-planner-columns .reordergridcolumn{position:absolute;top:5px;left:0}.itsl-planner-columns .itsl-planner-columns-delete-cross{position:absolute;top:5px;right:5px}}.itsl-planner-settings-section-separator{border-bottom:2px dashed #e1e1e1}.itsl-planner-timeline{margin:.75rem 0}.itsl-planner-timeline .vis-item{margin-top:.75rem}.itsl-planner-timeline .vis-item .vis-item-overflow{cursor:pointer;height:20px;overflow:visible}.itsl-planner-timeline .vis-item.vis-range .vis-item-content{display:block;position:absolute}.itsl-planner-timeline .itsl-planner-timeline-item-title{width:100%;position:absolute;top:-23px;left:0}.itsl-planner-timeline .itsl-planner-timeline-item-content{padding:0 0 0 .125rem;font-size:.75rem;display:block;overflow:hidden}.itsl-planner-timeline .vis-item-overflow:after{position:absolute;right:2px}.itsl-planner-timeline .itsl-planner-timeline-topic-arrow-expanded{background:url(../icons/header-hide-hover.png) 100% 2px no-repeat}.itsl-planner-timeline .itsl-planner-timeline-topic-arrow-collapsed{background:url(../icons/header-show-hover.png) 100% 2px no-repeat}.itsl-planner-timeline .vis-item .vis-item-content{width:100%;padding:0}.itsl-planner-timeline .itsl-planner-timeline-plan{background-color:#fff!important}.itsl-planner-timeline .itsl-planner-timeline-inactive-plan{color:#cfcfcf;border-color:#cfcfcf;font-style:italic}.itsl-planner-timeline .vis-foreground .vis-group{border-bottom:0}.itsl-planner-timeline .vis-range.vis-selected{border-color:inherit;border-style:dashed}.itsl-planner-timeline-plan-context-dialog-container.ccl-context-dialog-content{max-height:initial}.il-planner-with-library-links.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button .itsl-plan-card-cell{padding-bottom:55px}.il-planner-with-library-links.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button .itsl-plan-card-cell .itsl-plan-add-container{height:50px;line-height:50px;bottom:-55px}.il-planner-with-library-links.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button .itsl-plan-card-cell .itsl-plan-add-container a{height:auto;line-height:initial;vertical-align:middle;width:auto;display:inline-block}.itsl-planner-date-visibility-label{visibility:visible;margin-top:-14px;margin-left:-225px;position:absolute}@media only screen and (width>=679px) and (width<=768px){.itsl-planner-date-visibility-label{margin-left:-30.5vw}}@media only screen and (width>=569px) and (width<=678px){.itsl-planner-date-visibility-label{margin-left:-30.1vw}}@media only screen and (width<=568px){.itsl-planner-date-visibility-label{margin-left:0;position:relative}}.itsl-planner-date-dropdown{margin-bottom:17px}.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-close{width:2rem;height:2.5rem;padding:.25rem}@media only screen and (width<=568px){.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner{height:243px}.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner .ccl-cssmodal-mobile-toolbar{display:none}.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-close{width:2.1rem;height:2rem;padding-top:.25rem;padding-bottom:.25rem;display:flex;position:absolute}.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-close:active,.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-close:focus{display:flex}.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-content.ccl-modal-webkit-overflow{overflow:initial}}.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-close>svg{fill:#757575;stroke-width:1px;width:1.5rem;height:1.5rem}.itsl-planner-settings-workflow-type-item{vertical-align:top;width:calc(50% - 10px);min-height:150px}.itsl-planner-settings-workflow-type-item-image{width:100%;padding-top:.75rem}.column-chooser-left-border{border-left:1px solid #e1e1e1;margin-left:.75rem;padding-left:.75rem}.column-chooser-dialog{font-size:100%}.column-chooser-link{margin-top:.125rem}.column-chooser-link a{text-decoration:none}.column-chooser-link a span{text-decoration:underline}.column-chooser-link a img{float:left}.column-chooser-informationtext{-ms-word-wrap:break-word;word-wrap:break-word;margin-bottom:1rem;display:block}.itsl-column-chooser-one-column{max-width:840px;width:auto!important}.itsl-column-chooser-one-column .sortable-list div{cursor:move;background-color:#e1e1e1;border:1px solid #c2b5ca;width:auto;margin:0 0 .75rem;padding:.25rem;font-weight:400;list-style:none;overflow:hidden}.itsl-column-chooser-one-column .ccl-dialog-titlecontainer h2{white-space:nowrap;color:#565656;margin:0 0 .75rem .75rem;padding-top:.25rem;padding-right:1.5rem;line-height:40px;overflow:visible}.itsl-lte-container{position:relative}.itsl-lte-view{margin-bottom:0}.itsl-learningtoolelement-ios-scroll-fix{-webkit-overflow-scrolling:touch;overflow-y:scroll}.itsl-learningtoolelement-copying-frame{text-align:center;vertical-align:middle;margin-top:15%}.itsl-learningtoolelement-copying-frame img{margin:1.25rem}.itsl-learningtoolelement-copying-frame span{color:#cfcfcf;font-size:1.625rem;font-weight:400}.itsl-learningtoolelement-publish-dialog.ccl-cssmodal>.ccl-cssmodal-modal-inner{background:#f9f9f9;box-shadow:0 3px 22px #0000001a}.itsl-learningtoolelement-publish-dialog.ccl-cssmodal>.ccl-cssmodal-modal-inner>.ccl-cssmodal-modal-content{padding:0}.itsl-learningtoolelement-publish-dialog.ccl-cssmodal>.ccl-cssmodal-modal-inner>.ccl-cssmodal-modal-content>iframe{border-radius:4px}.itsl-learningtoolelement-add-library-button{margin-top:.75rem}.itsl-learningtoolelement-add-library-mobile-modal{border-radius:0;width:100%;bottom:0;top:auto!important;left:0!important}.itsl-learningtoolelement-add-library-mobile-modal>.ccl-context-dialog-content>button{width:85%;height:40px;margin:1.25rem auto;display:block}.itsl-comment-arrow-box{box-sizing:border-box;background:#fff;border:1px solid #cfcfcf;border-radius:3px;padding:.125rem;position:relative}.itsl-comment-arrow-box textarea{resize:none;box-sizing:border-box;border:0;outline:0;width:100%;height:130px}.itsl-comment-arrow-box:after,.itsl-comment-arrow-box:before{content:" ";border:solid #0000;width:0;height:0;position:absolute;top:100%;left:10%}.itsl-comment-arrow-box:after{border-width:10px;border-color:#fff #fff0 #fff0;margin-left:-12px}.itsl-comment-arrow-box:before{border-width:11px;border-color:#9b9b9b #7770 #7770;margin-left:-11px}.itsl-copytoclipboardpanel{float:right;margin-top:.0625rem;margin-left:.5rem;margin-right:-13px}.itsl-linkorembedpanel{border:1px solid #cfcfcf;margin-left:.5rem;padding:.0625rem;overflow:hidden}.itsl-linkorembedpanel input{margin:0;padding:0}.itsl-google-drive-proxy-iframe{z-index:2;border:0;width:100%;height:60px;position:relative;top:0;left:0}.itsl-lte-expanded-iframe{z-index:4;background-color:#f2f2f2}.itsl-lte-expanded-iframe-stacked-under-settings{z-index:2}@media only screen and (width<=568px){.itsl-learningtoolelement-add-library-button{display:none}}.itsl-sortable-list{border:0;margin:0;padding:0}.itsl-sortable-list div{cursor:move;background-color:#e1e1e1;border:1px solid #c2b5ca;width:250px;margin:0 0 .75rem;padding:.25rem;font-weight:400;list-style:none;overflow:hidden}.itsl-sortable-list div input{cursor:pointer;float:left;border-spacing:0;width:1em;height:1em;margin:.0625rem 0 0 .125rem;padding:0}.itsl-sortable-list div input[type=checkbox]{width:13px;height:13px;margin:.25rem .25rem 0;padding:.0625rem}.itsl-sortable-list div label{cursor:inherit;margin-left:.25rem;display:block}div.itsl-sortable-list-placeholder{background-color:#0000;border:1px dashed #c2b5ca;height:23px}div.itsl-sortable-list-disabled{color:#757575;cursor:default;background-color:#f4f4f4;border:1px solid #e1e1e1}.itsl-sortable-list-inline{min-height:1em}.itsl-sortable-list-inline>.itsl-sortable-item,.itsl-sortable-list-inline>.itsl-sortable-list-placeholder{display:inline-block}.itsl-sortable-list-inline>.itsl-sortable-list-placeholder{vertical-align:top;border:1px solid #7dafe4;margin:.25rem}.statusSelectContainer{cursor:pointer;font-size:100%}.statusList{z-index:1000;color:inherit;background-color:#fff;border:1px solid #cfcfcf;padding:.125rem .125rem 0;display:none;position:absolute}.showList span{border-style:solid;border-width:1px;padding:0 .25rem;display:inline-block}.showList img{margin-left:.25rem;margin-right:.25rem}.statusList span{white-space:nowrap;cursor:pointer;border:1px solid #cfcfcf;margin-bottom:.125rem;padding-left:.25rem;padding-right:.25rem;display:block}.progress-bar-holder{float:left}.progress-bar,.progress-bar-empty,.progress-bar-holder{width:200px}.progress-bar,.progress-bar-empty{border-spacing:0;border-collapse:collapse;float:left;white-space:nowrap;background-color:#fff;border:1px solid #cfcfcf;height:1em;margin:0;padding:0;overflow:hidden}.progress-bar-empty{border:1px solid #cfcfcf}.progress-bar div,.progress-bar-empty{white-space:nowrap;float:left;overflow:hidden}.ilp-task-holder{border-top:1px solid #ececec;width:100%;min-width:400px;display:inline-block}div.alternate{width:100%;color:inherit;display:inline-block}.ilp-task-holder .ilp-greenmark{float:left;width:16px;margin:.5rem .25rem 0}.ilp-task-holder .inline-edit-holder{float:left;width:60%;margin-right:.75rem;padding-top:.25rem;padding-bottom:.25rem}.empty-icon{padding-left:21px}.itsl-treegrid .ilp-task-holder span.statusSelectContainer,.ilp-task-status{float:left;white-space:nowrap;width:25%;margin-top:.0625rem;padding:.25rem 0}.ilp-task-status span{cursor:default;border:1px solid #cfcfcf;padding:0 .25rem}.ilp-grid-holder .itsl-treegrid td.inline-textbox-container{border-spacing:0;margin:0;padding:0}.ilp-grid-holder .itsl-treegrid td,.ilp-grid-holder .itsl-treegrid td.inline-textbox-container div.add-new{padding-top:.25rem;padding-bottom:.25rem}.CreateEditILP .TitleTextBox{width:450px}.CreateEditILP .DatesItslTimeSpan .basicdatepicker input{width:100px;margin-left:.75rem}.CreateEditILP .DatesItslTimeSpan div{margin-right:1.25rem;display:inline}.itsl-treegrid .add-new.add-new-competence .itsl-treegrid-addlink{display:block;position:static}.ilp-grid-holder .itsl-treegrid .add-new.add-new-competence{padding:0}.itsl-treegrid .itsl-ilp-taskscell .itsl-removelink{float:right;margin:.5rem .25rem 0 0}.ilp-status{width:99%;padding:0 0 1rem .75rem;display:inline-block}.ilp-status-section,.ilp-status-section-center,.ilp-status-section-right{vertical-align:text-bottom}.ilp-status-section{float:left;margin-right:50px;padding-top:.25rem}.ilp-status-section-center{float:left;margin-left:1rem}.ilp-status-section-right{float:right;margin-left:1rem;margin-right:1.25rem}.ilp-progress{vertical-align:text-bottom;width:200px;margin-left:.75rem;display:inline-block}.tablelisting table td.ilp-grid-curren-plan{text-align:center}.ilp-grid-lock-icon{margin-left:.25rem}.ilpoverview-table-progressbar-container{float:left;width:100%;margin-top:.5rem}.ilpoverview-table-progressbar-container img{margin-top:-1px}.itsl-ilpoverview-table-ilp-title-first,.itsl-ilpoverview-table-ilp-title{border:1px solid #0000;margin-bottom:.5rem}.itsl-ilpoverview-table-ilp-title{margin-top:.5rem}.itsl-cb-ilp-container .progress-bar{float:none;width:100%}.itsl-cb-ilp-name a{margin-bottom:.25rem;display:inline-block}.hierarchy-list td{vertical-align:top}.hierarchy-list-items,.hierarchy-list-add-link{text-align:left;margin-top:0;margin-bottom:0;padding-top:0}.hierarchy-list-item-holder{vertical-align:middle;white-space:nowrap;cursor:default;padding-top:0;padding-bottom:.25rem}.hierarchy-list-item-holder a,.hierarchy-list-item-holder a:hover,.hierarchy-list-item-holder a:active,.hierarchy-list-item-holder a:focus,.hierarchy-list-item-holder a:link,.hierarchy-list-item-holder a:visited{color:#333;background-color:#0000;text-decoration:none}.hierarchy-list-item-holder span{padding-right:.25rem}.hierarchy-list-item-remove{cursor:pointer;padding-left:.25rem}.hierarchy-list-item-remove img{vertical-align:text-bottom}.hierarchy-list-add a,.hierarchy-list-add-link a:hover,.hierarchy-list-add-link a:active,.hierarchy-list-add-link a:focus,.hierarchy-list-add-link a:link,.hierarchy-list-add-link a:visited{color:#0f3b73;background-color:#0000;text-decoration:none}.hierarchy-list-add-link img{vertical-align:text-bottom}.hierarchy-list-add-link span{text-decoration:underline}.hierachy-list-title{vertical-align:top;margin-top:.25rem;margin-right:1.25rem;font-weight:700}.itsl-publish-holder{margin:.125rem 2.5rem}.itsl-publish-draft-holder,.itsl-publish-green-box,.itsl-publish-lock-holder{padding:.125rem .25rem;display:inline-block}.itsl-publish-draft-holder{color:#333;background-color:#ecf8ff;border-style:solid;border-width:1px;border-radius:4px}.itsl-publish-green-box{color:#1f6e4b;background-color:#f3f8f5;border:1px solid #1f6e4b;border-radius:4px}.toolbar .checkbox-selector,.checkbox-selector{margin-left:.75rem;display:inline-block;position:static}.checkbox-selector button.switcher{background:0;border:0;padding:0}div.checkbox-selector .switcher,.dropDownFilter .switcher{cursor:pointer;color:#333;padding:.5rem .25rem;display:inline-block}.grid-checkbox-selector .switcher{font-size:1rem}.checkbox-selector .switcher img{margin:0;padding:0 0 0 .25rem}.checkbox-selector a.switcher{text-decoration:none}.toolbar .checkbox-selector>div,.checkbox-selector>div{visibility:hidden;z-index:1000;background:#fff;border:1px solid #9b9b9b;padding:.25rem;position:absolute;top:-1000px;left:-1000px}.checkbox-selector .empty-item{border-bottom:0;font-style:italic}.empty-item input[type=checkbox]{display:none}.checkbox-selector>div>span{border-bottom:1px solid #cfcfcf;padding:.25rem 0;display:block}.checkbox-selector>div>span:last-child{border-bottom:0}.checkbox-selector>div>span>label{padding-left:.125rem;font-weight:400}.cloud-email-info-box{float:left;background-color:#f2f2f2;border:1px solid #cfcfcf;width:100%;margin:.75rem 0 1.25rem;padding:0}.cloud-email-info-box .information{float:left;width:80%;padding:.25rem}.cloud-email-info-box .links{float:right;text-align:right;padding:.25rem}.cloud-email-info-box ul{margin:0;display:block}.cloud-email-info-box li{margin-left:.25rem;padding:.25rem;list-style-type:none}.add-domain-policy-enabled input{width:auto!important}.cloud-email-hierarchy-properties,.cloud-email-manual-steps{background-color:#ecf8ff;margin-bottom:1rem;padding:.75rem}.edit-cloud-email-row-title{vertical-align:top;width:10%;max-width:130px;padding:.75rem;font-weight:700;display:inline-block}.edit-cloud-email-row-content,.confirm-cloud-email-row-content{padding:.75rem;display:inline-block}.confirm-cloud-email-auto-connect{margin-left:.25rem}.confirm-cloud-email-auto-connect-header .confirm-cloud-email-row-title{color:#4a4a4a;background-color:#0000;font-weight:700;display:block}.edit-cloud-email-row-content label{vertical-align:top}.edit-cloud-email-row-content input{margin-bottom:.25rem;margin-left:0;padding-left:0}.edit-cloud-email-buttons{padding-left:320px}.form-buttons input{margin-right:.75rem}.edit-cloud-email-owndomain-panel{margin:0 0 .75rem 1.25rem;padding:.25rem;display:block}.edit-cloud-email-owndomain-panel label{width:150px;margin-left:1.25rem;display:inline-block}.edit-cloud-email-owndomain-panel input{width:250px;margin:.25rem 0}.cloud-email-status span{text-decoration:none}.cloud-email-activate-manual-task{margin:0;padding-left:1.5rem}.cloud-email-activate-confirm-field{float:left;width:15em;display:block}.add-cloud-email-domain-panel,.add-cloud-email-org-panel{margin-bottom:1rem;padding:0}.add-cloud-email-psw-panel{padding:0}.panel-row{margin:.25rem 0;display:block}.add-cloud-email-domain-panel label,.add-cloud-email-psw-panel label,.add-cloud-email-org-panel label{width:200px;margin-left:1.25rem;display:inline-block}.add-cloud-email-domain-panel input{width:250px;margin:.25rem 0}.add-cloud-email-psw-panel input{width:100px;margin:.25rem 0}.domain-admin-customers-panel label{margin-right:1rem}.domain-admin-customers-panel select{width:300px}.domain-admin-view-form-row{float:left;width:100%;line-height:1.5em}.domain-admin-view-form-row-title{float:left;width:20%;font-weight:700}.domain-admin-view-profile-list{margin-right:1em}.domain-admin-view-error-message{display:block}.psw-random-icon img{vertical-align:middle}.itsl-cloudemailprofilessettings-badwordsdialog-panel{max-height:300px;overflow-y:auto}.learningobjectives-tree .ccl-treemenu li>a>.learningobjectives-description{color:#333;font-weight:400;display:block}.learningobjectives-tree .ccl-treemenu li>a{color:#0055b0;border:1px solid #0000;margin-left:-20px;margin-right:0;padding-left:38px;font-weight:700;display:block}.learningobjectives-tree .ccl-treemenu li.jstree-alternate>a{background-color:#f2f2f2;border-left:1px dashed #ececec;border-right:1px dashed #ececec}.learningobjectives-tree .ccl-treemenu li.jstree-alternate:first-child>a{border-top:1px dashed #ececec}.learningobjectives-tree .ccl-treemenu li.jstree-alternate.jstree-last>a{border-bottom:1px dashed #ececec}.learningobjectives-tree nav.ccl-treemenu>ul>li{margin-left:1.25rem}.learningobjectives-tree .ccl-treemenu>ul>li ins.jstree-icon{margin-left:-16px;position:relative}.learningobjectives-tree nav.ccl-treemenu>ul>li.jstree-leaf a{margin-left:-20px}.learningobjectives-tree .ccl-treemenu ins.jstree-icon{float:left;vertical-align:middle;cursor:pointer;background-position-x:2px;background-repeat:no-repeat;background-size:16px;width:16px;height:16px;margin-top:.25rem;padding:0;display:none}.learningobjectives-tree .ccl-treemenu li.jstree-open>ins.jstree-icon{background-image:url(../icons/xp/flip_down.png);display:inline-block}.learningobjectives-tree .ccl-treemenu li.jstree-open>a>img,.learningobjectives-tree .ccl-treemenu li.jstree-closed>a>img{background:0}.learningobjectives-tree .ccl-treemenu li.jstree-open>ins.jstree-icon:hover{background-image:url(../icons/xp/flip_down_hover.png)}.learningobjectives-tree .ccl-treemenu li>a>img{vertical-align:middle;margin:0 .25rem 0 -20px}.learningobjectives-tree .ccl-treemenu li.jstree-closed>ins.jstree-icon{background-image:url(../icons/xp/flip_up.png);display:inline-block}.learningobjectives-tree .ccl-treemenu li.jstree-closed>ins.jstree-icon:hover{background-image:url(../icons/xp/flip_up_hover.png)}.objectivesHolder .learningobjectives-tree .ccl-treemenu li.jstree-alternate:first-child>a.jstree-hovered,.objectivesHolder .learningobjectives-tree .ccl-treemenu li.jstree-alternate.jstree-last>a.jstree-hovered,.learningobjectives-tree .ccl-treemenu li.jstree-alternate>a.jstree-clicked,.learningobjectives-tree .ccl-treemenu li.jstree-alternate:first-child>a.jstree-clicked,.learningobjectives-tree .ccl-treemenu li.jstree-alternate.jstree-last>a.jstree-clicked,.objectivesHolder .learningobjectives-tree .ccl-treemenu li>a.jstree-hovered,.learningobjectives-tree .ccl-treemenu li>a.jstree-clicked,.learningobjectives-tree .ccl-treemenu li.itsl-jstree-selected>a,.learningobjectives-tree .ccl-treemenu li>a:focus,.learningobjectives-tree .ccl-treemenu li:first-child>a:focus,.learningobjectives-tree .ccl-treemenu li.jstree-alternate:first-child>a:focus,.learningobjectives-tree .ccl-treemenu li.jstree-alternate.jstree-last>a:focus,html .treemenu-modaldialog .ccl-treemenu li.jstree-alternate>a:focus{background-color:#b5cec0;border:1px solid #f2f2f2}.learningobjectives-tree .ccl-treemenu li>input.jstree-checkbox{float:left;margin:.5rem 1.5rem 0 0}.learningobjectives-tree .ccl-treemenu li.inactive>a{color:#565656;font-style:italic}.learningobjectives-tree .ccl-treemenu li.inactive>a>img{opacity:.5}.learningobjectives-tree-min-height{min-height:375px}.itsl-lor-createdcontainer{float:left;margin:0 2.5rem .75rem 0}.itsl-lor-modifiedcontainer{float:left;margin-bottom:.75rem}.itsl-lor-descriptioncontainer,.itsl-lor-descriptioncontainer .itsl-lor-label{margin-bottom:.75rem;display:inline-block}.itsl-lor-label{font-weight:700}.itsl-lor-error-log-header{margin:1rem}a.learningobjectiverepository-sidebarlink,a.learningobjectiverepository-sidebarlink:link{color:#565656;padding:.5rem .5rem .5rem 1.25rem;font-size:.875rem}a.learningobjectiverepository-sidebarlink:hover{color:#2879c7}.learningobjectiverepository-statelist{padding:0 .75rem}.learningobjectiverepository-statelist>li{border-top:1px solid #e1e1e1}.learningobjectiverepository-statelist>li:first-child{border-top:0}.learningobjectiverepository-statenamecontainer{vertical-align:top;width:40%;margin-bottom:.25rem;padding-top:.25rem;display:inline-block}.learningobjectiverepository-statevaluescontainer{vertical-align:top;margin-bottom:.25rem;display:inline-block}.learningobjectiverepository-nostates{padding:.25rem 0;font-style:italic;display:block}.ccl-treemenu.jstree.learningobjectiverepository-treemenu{padding-left:.25rem;overflow-x:visible}.ccl-treemenu.jstree.learningobjectiverepository-treemenu li.jstree-open>a>img,.ccl-treemenu.jstree.learningobjectiverepository-treemenu li.jstree-closed>a>img{background:0}.body-white-background{background:#fff;margin:0 .125rem 0 0}ul.itsl-learning-objectives-list{margin:0;padding:0;list-style:none}ul.itsl-learning-objectives-list-for-elements li{margin:0 7px 0 0;display:inline}ul.itsl-learning-objectives-list li img{vertical-align:middle;margin-right:.25rem}.itsl-learning-objectives-list-help-link{float:right}@media only screen and (width>=569px){.itsl-learning-objectives-list-help-link{margin-right:50px}}.itsl-learning-objectives-list-help-link img{vertical-align:top}.itsl-learning-objectives-editor select{width:200px}.itsl-learning-objectives-editor .ccl-feedback{display:none}.itsl-learning-objectives-editor-buttons,.itsl-learning-objectives-editor-assessment-type{margin:.25rem 0}.itsl-learning-objectives-editor-button{margin-right:.75rem}.itsl-learning-objectives-editor-button a>span{text-decoration:none}.itsl-learning-objectives-editor-button a>img{vertical-align:bottom}.itsl-learning-objectives-editor .itsl-removelink,.itsl-learning-objectives-editor .itsl-removelink:hover{color:#00458f}ul.itsl-learning-objectives-editor-items{clear:both;margin:0;padding:.125rem 0 0;list-style-type:none}ul.itsl-learning-objectives-editor-items input[type=checkbox],ul.itsl-learning-objectives-editor-items img{vertical-align:middle;width:16px;height:16px;margin-right:.25rem}ul.itsl-learning-objectives-editor-items>li{margin-top:.25rem}.itsl-learning-objectives-editor-button a.inactive{cursor:default}.itsl-learning-objectives-editor-button a.inactive img{opacity:.5}.itsl-learning-objectives-editor-status{color:#757575;font-style:italic}.learning-objectives-assessment-settings-description-text{color:#565656}.learning-objectives-assessment-settings li.learning-objectives-assessment-settings-levels{border-bottom:0;border-left:0;border-right:0;padding-bottom:.25rem;display:inline-block}.learning-objectives-assessment-settings-levels .levels-table,.learning-objectives-assessment-settings-levels .levels-table table{border-bottom:1px solid #ececec}.learning-objectives-assessment-settings-levels .levels-table .level-input,.learning-objectives-assessment-settings-levels .levels-table .level-input input{width:240px}.learning-objectives-assessment-settings .alertstop{display:none}.assess-multiple-criteria-list{padding:.25rem 0}div.learning-objectives-report-settings{margin-top:.25rem}.learning-objectives-report-settings h2.ccl-formsection-titleheader{margin-bottom:.25rem}.learning-objectives-report-statuses table.gridtable{width:auto}.learning-objectives-report-statuses table.gridtable td,.learning-objectives-report-statuses table.gridtable th{text-align:left;white-space:nowrap;padding-left:.5rem;padding-right:.5rem}.learning-objectives-report-statuses table.gridtable td{text-align:center}.learning-objectives-report-statuses table.gridtable td.lockedStartsAt,.learning-objectives-report-statuses table.gridtable td.title{text-align:left}.learning-objectives-report-statuses table.gridtable td.lockedStartsAt span{display:inline-block}.learning-objectives-report-statuses table.gridtable input[type=text]{vertical-align:middle;width:200px}.status-color-box{vertical-align:middle;border:1px solid #cfcfcf;border-radius:3px;width:25px;height:18px;margin-right:.25rem;display:inline-block}.status-validator-message{color:#d6615d;min-width:8px;padding-left:.125rem;display:inline-block}.no-margin-feedback span.text{margin-left:0;display:inline-block}.itsl-lo-progress-report-item{background:#fff;border:1px solid #cfcfcf;margin-top:.75rem;padding:.25rem}.itsl-lo-progress-report-item-title{word-break:break-word;margin-bottom:.5rem;font-weight:700}.itsl-lo-progress-report-item-description{clear:both;text-align:justify;word-break:break-word}.itsl-lo-progress-report-item-description span{color:#565656;margin:0 0 .125rem;display:block}.itsl-lo-progress-report-item .ccl-grid .gridtable{margin-top:0}.itsl-assessment-history-grid-element-name-column{width:100%}.lo-history-chart-holder .itsl-lo-progress-title{white-space:nowrap;text-align:left;vertical-align:top;color:#4a4a4a;height:22px;margin-bottom:.75rem;padding:.125rem .125rem 0 .25rem;font-style:normal;font-weight:700}.lo-history-chart-holder .itsl-lo-progress-title-span{padding-left:.875rem}.itsl-lo-progress-report-student .itsl-lo-progress-report-item-title{margin-bottom:0}.itsl-lo-progress-report-student .itsl-lo-progress-report-item-description{clear:none;text-align:justify;margin:.5rem .25rem 0 0}.itsl-lo-assessment-toggle-exclusion{cursor:pointer}.itsl-lo-progress-report-item-title>span{color:#333}@media only screen and (width>=569px) and (width<=1023px),print{.itsl-lo-progress-report-item-progress-chartwithstatussummary{width:220px}.itsl-lo-progress-report-student .itsl-lo-progress-report-item-description{margin-right:220px}}@media only screen and (width>=569px),print{.itsl-lo-progress-report .itsl-lo-progress-report-item-progress-chartwithstatussummary{float:right;overflow:hidden}}@media only screen and (width<=568px){.itsl-lo-progress-report .itsl-lo-progress-report-item-progress-chartwithstatussummary{float:none;width:220px;overflow:hidden}.itsl-lo-progress-report .itsl-lo-progress-report-item-progress-chart,.itsl-lo-progress-report .itsl-lo-progress-report-item-progress-statussummary{margin-left:0}.itsl-lo-progress-report-student .itsl-lo-progress-report-item-description{margin-right:0}}.itsl-lo-progress-report-item-progress-chart,.itsl-lo-progress-report-item-progress-statussummary{float:left;margin:.5rem 0 0 1rem}.itsl-lo-progress-report-item-progress-chart{width:180px}.itsl-lo-progress-report-item-progress-chart span{color:#565656;display:block}.itsl-lo-progress-report-item-progress-statussummary{width:200px}.itsl-lo-progress-report-item-progress-statussummary .ccl-status-box{margin-bottom:.5em;display:block}.itsl-lo-progress-report-item-assessments span{color:#565656;display:inline-block}.itsl-lo-progress-report-item-assessments span.itsl-lo-assessment-status-item{text-align:center;border:1px solid #cfcfcf;border-radius:3px;min-width:23px;margin-bottom:.25rem;margin-left:.0625rem;padding:0 .125rem;display:inline-block}.itsl-lo-progress-report-item-assessments span a,span.ccl-status-box-small a{width:100%;text-decoration:none;display:inline-block}.itsl-lo-progress-report-item-assessments span a:hover,span.ccl-status-box-small a:hover{text-decoration:underline}.itsl-lo-progress-report-item-assessments{margin:0 .75rem 0 0;padding:0;display:inline-block}.itsl-lo-progress-report-item-assessments>li{list-style-type:none;display:inline-block}.itsl-lo-progress-report-item-progress-container div.nowrap{padding-top:0}@media only screen and (width>=769px){ul.ccl-rwgm-row>li.itsl-lo-progress-report-item-progress-container{float:right}}.itsl-lo-progress-report-item-progress-container .itsl-lo-progress-report-item-progressbar{vertical-align:middle;width:239px;margin-bottom:.25rem;display:inline-block;overflow-x:hidden}.itsl-lo-progress-report .itsl-lo-progress-report-summary{background:#fff;border:1px solid #cfcfcf;margin-top:.25rem;margin-bottom:.25rem;padding:.25rem .25rem 0}.itsl-lo-progress-report .ccl-accordion-section-header-container .ccl-accordion-section-header-link{width:100%;height:16px}.itsl-lo-progress-report .itsl-lo-progress-report-section-header-item:first-child{background:0;padding-left:0}.itsl-lo-progress-report .itsl-lo-progress-report-section-header-item{background:url(../icons/xp/flip_down.png) 0/16px 16px no-repeat;padding-left:1rem}.itsl-lo-progress-report .ccl-accordion-section-content .itsl-lo-progress-report-section-header,.itsl-lo-progress-report .ccl-expandable-container-content .itsl-lo-progress-report-section-header,.itsl-lo-progress-report .ccl-expandable-container-expander .itsl-lo-progress-report-section-header{font-size:1.125rem;font-weight:700}.itsl-lo-progress-report .ccl-accordion-section-content .itsl-lo-progress-report-section-header{margin:1rem 0 .25rem}.itsl-lo-progress-report .ccl-accordion-container .ccl-accordion-section{margin-bottom:.25rem}.itsl-lo-progress-report .ccl-accordion-section-header{padding-top:1.25rem}.itsl-lo-progress-report .ccl-accordion-expanded-section-header{margin-bottom:-11px;padding:0}.itsl-lo-progress-report .ccl-accordion-expanded-section-header .itsl-lo-progress-report-section-header{display:none}.itsl-lo-progress-report-item-title .ccl-iconlink{white-space:normal}.itsl-lo-progress-report{overflow:hidden}.itsl-lo-progress-report-grid .emptytablecell{text-align:left;font-style:italic}.itsl-lo-progress-report-grid .itsl-lo-progress-report-grid-status-cell{text-align:center;width:8%}@media print{.itsl-lo-progress-report-grid .itsl-lo-progress-report-grid-status-cell{white-space:normal}.itsl-lo-progress-report-grid .itsl-lo-progress-report-grid-person-name-cell{word-break:normal!important}}.itsl-lo-progress-report-grid td.itsl-lo-progress-report-grid-mastery-cell .itsl-lo-progress-report-item-progress-container{width:239px}.itsl-lo-progress-report-student-details .ccl-accordion-section-header,.itsl-lo-progress-report-student-details .ccl-accordion-expanded-section-header{color:#565656;background-position:50% 2px;background-repeat:no-repeat;min-height:16px;padding-top:1.25rem;padding-left:.25rem}.itsl-lo-progress-report-student-details .ccl-accordion-expanded-section-header div.itsl-lo-progress-report-section-header{margin-bottom:1.5rem;display:block}.itsl-lo-progress-report-student-details .ccl-accordion-section-content .ccl-rwgm-box{margin-bottom:0;padding:0}.itsl-lo-progress-report-student-details .ccl-accordion-section-content select{width:225px}.itsl-lo-progress-report-student-details .itsl-lo-progress-report-item-description{margin-right:200px}.itsl-lo-assessment-details-header-left,.itsl-lo-assessment-details-header-right{vertical-align:top;height:100%;display:inline-block}.itsl-lo-assessment-details-header-left{max-width:300px;margin-bottom:.75rem;margin-right:2.5rem}.itsl-lo-assessment-details-header-right{text-align:justify;max-width:100%}.itsl-lo-assessment-details-header-left div{margin-top:.75rem}.override-status-box{min-width:80px}.itsl-override-status-dropdown-hint{color:#757575;margin-top:.25rem;display:block}.lo-history-holder .cell-caption{color:#565656;margin-right:.75rem}.itsl-history-right-column{float:right;width:200px}.itsl-history-left-column{width:auto;overflow:hidden}.lo-history-holder td{vertical-align:top;white-space:nowrap;padding-right:.75rem}.lo-history-chart-holder{text-align:left}.lo-history-chart-holder img{margin-left:1rem}.lo-history-holder table td:first-child{max-width:400px;overflow:hidden}@media screen and (width<=1024px){.lo-history-chart-holder{display:none}.lo-history-holder table td:first-child{max-width:200px}}.repository-criteria-card-info{color:#757575;font-size:.875rem}.repository-criteria-card-info .repository-criteria-card-level{color:#fff;background-color:#b67d1b;border-bottom:0;border-radius:3px;margin:.25rem .5rem 0 0;padding:0 .5rem;display:inline-block}.repository-criteria-card-info .repository-criteria-card-level.is-empty{color:inherit;background-color:#cfcfcf}.repository-criteria-card-details>ul>li{padding-top:0;padding-bottom:0}.itsl-lo-person-aggregated-report-filter-container .checkbox-selector .switcher{vertical-align:middle;padding:0}.ccl-lo-report-header-title{word-break:break-word}.ili-learning-objective{color:#9179a0}img.itsl-lor-subject-icon{vertical-align:middle;background-image:url(../icons/xp/published_subject_16.png);width:0;height:0;padding:.5rem;display:inline-block}.itsl-lor-tagit-container>.tagit>.tagit-new>input{min-width:250px}.anonymous-access-link{box-shadow:none;box-sizing:border-box;color:#565656;pointer-events:none;resize:none;background-color:#fff;border:1px solid #cfcfcf;border-radius:4px;outline:0;flex-grow:1;width:75%;margin-right:.75rem;font-size:.875rem;line-height:1.5;display:block;padding:.75rem 23px 9px .75rem!important}.feedback{visibility:hidden;height:20px;padding:.5rem 0;font-size:.875rem}.copy-button{color:#f4f4f4;border:3px solid #0000;outline:3px solid}.copy-button:focus{border:3px solid;outline:3px solid #0055b0}.personprofile_helpimage{margin-left:.25rem;display:inline-block}.personprofile_helpimage img{margin:0}.personprofile_esafety input[type=checkbox]{margin-right:.25rem}.personprofile_esafety span{left:auto;position:static!important}.personprofile_esafety{position:static!important}.personprofile_esafety div{margin:.0625rem 0}.personprofile_esafety label{white-space:nowrap;width:150px;display:inline-block;overflow:visible}.personprofile_esafety b{white-space:nowrap;width:170px;margin-bottom:.25rem;padding-right:.25rem;display:inline-block}img.itsl-person-picture-medium{border:1px solid #fff;border-radius:24px;width:24px;height:24px}img.itsl-person-picture-large{border:1px solid #fff;border-radius:32px;width:32px;height:32px}.policy-edit-form-name-field,.policy-edit-form-description-field{width:200px}.policy-edit-form-organization-field{width:205px}.policy-edit-form-section-label{float:left;width:200px;font-weight:700}.formtable table tr td label.policy-edit-form-label{float:left;width:200px;font-weight:400}.policy-edit-form-section-columns{font-weight:700}.policy-edit-form-esafety-header b{white-space:nowrap;width:170px;margin-bottom:.25rem;padding-right:.25rem;display:inline-block}.policy-edit-form-esafety{margin-left:100px}.policy-edit-form-esafety-user-group{margin-left:205px}.policy-edit-form-esafety select{width:170px}.policy-edit-form-esafety-row{float:left;width:175px}.policy-edit-form-section-dropdown-row{float:left;margin-right:.75rem}.policy-overview-grid{width:100%;margin:0;padding:0}.policy-overview-grid th,.policy-overview-grid .alternate th{white-space:nowrap;overflow:hidden}.policy-edit-form-section-columns,.form-policy-base-control-checkbox,.form-policy-permitted-control{float:left;width:150px}.form-policy-textbox-comment{padding-left:.5em}.form-description-item{margin-top:1em;margin-bottom:1em}.policyList{max-height:300px;margin-bottom:2rem;overflow:auto}.policyList table{width:95%;font-size:1rem}.policyList table td{vertical-align:top}.policyList table td a{color:#0f3b73}.policy-edit-form .interface-chooser-container{float:left}.itsl-privacy-changed-dialog .ccl-checkbox{margin-top:.25rem;margin-bottom:.25rem;display:block}.itsl-privacy-changed-dialog .ccl-checkbox .ccl-checkbox-label{font-size:.875rem}.itsl-privacy-changed-dialog .ccl-checkbox.itsl-privacy-changed-profile .ccl-checkbox-label{font-weight:400}.permission-matrix-row-title-cell{width:200px}.permission-matrix .permission-matrix-column-header,.permission-matrix .permission-matrix-cell{text-align:center}ul.itsl-permissions{margin:.75rem 0 0;padding:0}ul.itsl-permissions li{margin:0 0 .75rem;padding:0;list-style:none}.itsl-permissions-bullets{margin:.5em 0 1em;padding:0;list-style-position:inside}.itsl-permissions-operations-table{border-collapse:collapse;border-spacing:0}.itsl-permissions-operations-table td{padding:.25rem .75rem .25rem 0}.itsl-permission-explanation{border-collapse:collapse;border-spacing:0}.itsl-permission-explanation>thead>tr>th,.itsl-permission-explanation>tbody>tr>td,.itsl-permission-explanation>tr>th,.itsl-permission-explanation>tr>td{padding:0 .75rem 0 0}.term-edit-session-panel-left-part{float:left;margin-right:1.25rem}.formtable .term-edit-form th,.term-edit-form-name-field{width:200px}.term-edit-form-description-field{width:350px}.term-edit-form-def-code-field{margin-right:.25rem}.policy-edit-form table.term-edit-form-weekdays-list{margin:0}.term-edit-form .term-form-panel input{margin-left:0;padding:0}.term-edit-form .term-form-panel{padding-left:0}.term-edit-form a{text-decoration:none}.term-edit-form label{vertical-align:top}a.plus-button img{margin-left:0}img.term-button{margin:0 0 -4px .25rem}.terms-modal-termlist-title{padding:.75rem 0;font-weight:700}@media only screen and (width>=1024px){.itsl-term-management-toolbar{overflow:hidden}.itsl-term-management-toolbar .itemsleft{float:left;display:block}.itsl-term-management-toolbar .itemsright{display:block;overflow:hidden}.itsl-term-management-toolbar .itemsright>li{width:99%}.itsl-term-management-toolbar .ccl-searchtextbox{float:right;margin-top:.125rem}}.attendance-infoIcon img{vertical-align:text-bottom;margin-right:.75rem}.itsl-attendance-timetable{min-height:20px;margin-bottom:1.25rem;margin-left:.75rem;margin-right:.75rem}.attendance-code-box{border-spacing:0;vertical-align:middle;border:1px solid #cfcfcf;width:3em;margin:0 .25rem 0 .125rem;padding:.0625rem;overflow:hidden}.attendance-code-list{z-index:1000;color:inherit;-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #cfcfcf;max-height:275px;padding:0;display:none;overflow:auto}.attendance-code-list-item{z-index:1000;color:inherit;white-space:nowrap;text-align:left;background-color:#fff;border-bottom:1px solid #cfcfcf;margin:0;padding:.25rem;display:block}.attendance-code-box span{white-space:nowrap;padding-left:.125rem;padding-right:.125rem;display:inline-block}.attendance-code-list-item-selected{background-color:#ecf8ff}.attendance-code-box-select-container{cursor:pointer;white-space:nowrap;border:1px solid #cfcfcf;padding:0;font-size:100%;display:inline-block}@media screen and (-webkit-device-pixel-ratio>=0){::i-block-chrome,.attendance-code-box-select-container{line-height:11px}}.attendance-code-list-item a{border-spacing:0;text-align:center;border:1px solid #cfcfcf;width:2.5em;margin:0 .25rem 0 .125rem;padding:.0625rem;text-decoration:none;display:inline-block;overflow:hidden}.attendance-code-list-show{background:0;border:0;margin:0;padding:0;text-decoration:none;display:block}.attendance-code-list-show span{text-align:center;vertical-align:middle;padding:0 1rem}.attendance-code-list-show img{margin:0 .125rem 0 0}.itsl-attendance-weekdaypicker-current{color:#0f3b73;background-color:#ecf8ff;border:1px solid #add2f7;padding:.25rem}.attendance-header-container,.learner-keep-attendance-header-container{margin-bottom:.25rem;margin-right:.75rem}.attendance-header-section-block{margin-top:1.25rem;display:block}.attendance-header-section-block select{min-width:75px}.complete-term-holder{margin:0 .125rem;padding:0}.itsl-attendance-status-draft,.itsl-attendance-status-completed{border-style:solid;border-width:1px;margin-left:.25rem;margin-right:.25rem;padding:0 .125rem;display:inline-block}.itsl-attendance-status-draft{color:#565656;background-color:#fff;border-color:#cfcfcf}.itsl-attendance-status-completed{color:#1f6e4b;background-color:#f3f8f5;border-color:#1f6e4b}.attendance-week-submit-holder{margin-left:.125rem;margin-right:.25rem;padding:0;display:inline-block}.keep-attendance .checkbox-selector .switcher{float:none}.tablelisting table.attendance-grid tr td.separator,.tablelisting table.attendance-grid tr th.separator{border-left:1px solid #ececec}.tablelisting table.attendance-grid tr td,.tablelisting table.attendance-grid tr td.bordered,.tablelisting table.attendance-grid tr td.checkboxcolumn{vertical-align:top;padding-left:0;padding-right:0}.tablelisting table.attendance-grid tr td.checkboxcolumn,.tablelisting table.attendance-grid tr th.checkboxcolumn{text-align:center;width:16px;padding-left:.125rem;padding-right:.25rem}.checkboxcolumn input[type=checkbox]{margin-left:0;margin-right:0;padding:0}.tablelisting table.attendance-grid tr td.person,.tablelisting table.attendance-grid tr td.personbordered,.tablelisting table.attendance-grid tr td.hourbordered{text-align:left;vertical-align:top;padding-top:.125rem;padding-left:.25rem;padding-right:0}.tablelisting table.attendance-grid tr td.person{vertical-align:middle;padding-top:0;padding-bottom:.25rem}.tablelisting table.attendance-grid tr td.sessionbordered{text-align:left;vertical-align:top;background-color:#b5cec0;padding-top:.125rem;padding-left:.25rem;padding-right:0}.tablelisting table.attendance-grid tr td.bordered{padding-left:.25rem}.tablelisting table.attendance-grid tr td.session{vertical-align:middle;background-color:#b5cec0;border-left:1px solid #ececec;padding-left:7px}.tablelisting table.attendance-grid tr td.empty{vertical-align:middle;padding-left:.25rem}.tablelisting table.attendance-grid tr td img,.tablelisting table.attendance-grid tr th img{vertical-align:middle;float:none;padding-left:.25rem}.tablelisting table.attendance-grid tr th{text-align:left;padding-left:.0625rem}.tablelisting table.attendance-grid tr th.center{text-align:center;padding-right:.125rem}.tablelisting table.attendance-grid tr th.person{text-align:left;padding-left:.25rem;padding-right:0}.tablelisting table.attendance-grid tr th a,.tablelisting table.attendance-grid tr th a:active,.tablelisting table.attendance-grid tr th a:focus,.tablelisting table.attendance-grid tr th a:hover,.tablelisting table.attendance-grid tr th a:link,.tablelisting table.attendance-grid tr th a:visited{text-decoration:none}.tablelisting table.attendance-grid tr td div.oneattendance{padding:.25rem 0 .25rem .25rem}.tablelisting table.attendance-grid tr th div.oneattendance{white-space:nowrap;padding:0 0 .25rem .125rem}.tablelisting table.attendance-grid tr th div.attendanceheader{white-space:nowrap;padding:0 0 .25rem .25rem}.tablelisting table.attendance-grid tr th span.label{padding-left:.125rem}.week-selector-control a{margin-right:.25rem}.week-selector-control select{min-width:60px;margin-right:.75rem}.attendance-WeekOverview{margin:1.25rem 0;display:inline-block}.report-learner-grid-label{margin:.75rem 0;font-weight:700;display:inline-block}.report-learner-rate-label{width:45%;margin:.125rem 0;display:inline-block}.report-learner-rate-percent{text-align:right;width:60px;margin-right:.75rem;font-weight:700;display:inline-block}.attendance-report .checkbox-selector .switcher{float:none}.group-filter-text{padding-bottom:.25rem;display:inline-block}.attendance-category-column-header{display:block}.attendance-report .attendance-category-column-header,.attendance-report .attendance-category-column-header-inline{border:0;width:40px;margin-right:.125rem;padding:0 .25rem;font-size:.75rem}.attendance-report .attendance-category-column-header-inline{display:inline-block}.attendance-report-margin{margin:.25rem 0}.attendance-report-code-color{float:left;vertical-align:middle;text-align:center;border:1px solid #cfcfcf;width:30px;margin-right:.75rem;display:inline-block}.overview-grid .checkbox-selector .switcher{float:none}.attendance-color-cell{border:1px solid #cfcfcf;width:20px;height:10px}.attendance-hierarchy-list{margin-bottom:.75rem}.attendance-hierarchy-list td{vertical-align:top}.attendance-hierarchy-list ul{margin-top:0;margin-bottom:0;list-style-type:none;list-style-position:outside}.attendance-hierarchy-list a{margin-left:2.5rem;display:inline-block}.attendance-register-absence-label{color:#565656;margin-bottom:.75rem;display:block}.formtable table tr td .self-register-hour-session-box{margin:.25rem 0 0 1.25rem}.self-register-hour-label{float:left;width:30px;margin-top:0;padding-top:0}.self-register-hour-course-container{padding-left:2rem}.attendance-self-registered-absences-box{background:#fff5e3;border:1px solid #ffdb98;margin-bottom:.75rem;padding:.75rem}.attendance-self-registered-absences-box ul{margin:.75rem 0 0;padding:0;list-style-type:none}.attendance-self-registered-absences-box div{font-weight:700}.attendance-self-registered-absences-box-toggle-link{float:right;font-size:.875rem;font-weight:400}.attendance-self-registered-absences-validator{vertical-align:top;display:inline-block}.attendance-self-registered-absences-box span.italic{font-style:italic}.notstarted,.onhold,a.notstarted,a.onhold{color:#565656;background-color:#fff;border-color:#cfcfcf}.ongoing,a.ongoing{color:#00458f;background-color:#ecf8ff;border-color:#7dafe4}.completed,a.completed{color:#1f6e4b;background-color:#f3f8f5;border-color:#1f6e4b}.waitingforothers,a.waitingforothers{color:#565656;background-color:#f2c77e;border-color:#684c21}.itsl-categories-legend-control,.itsl-legend-controls{width:100%;padding-top:.75rem;padding-bottom:.75rem;display:block;overflow:hidden}.itsl-legend-control{margin-right:1rem;display:inline-block}.itsl-categories-legend-control>span{vertical-align:middle;padding-right:.25rem}.itsl-categories-legend-control .itsl-categories-legend-control-appendix{border-left:1px solid #333;margin:-1px 0 0 .75rem}.itsl-categories-legend-control .itsl-categories-legend-control-appendix span{padding-left:1.5rem}.itsl-legend-control-box{border-spacing:0;border:1px solid #cfcfcf;border-radius:11px;width:11px;height:11px;margin:0 .25rem 0 0;padding:0;display:inline-block;overflow:hidden}.itsl-legend-control-categories{vertical-align:middle;display:inline}.behaviorsettings-radiobuttonslist{margin:0;padding:0;list-style-type:none}.behaviorreport-header-container{margin:0 0 .25rem;line-height:2em}.behaviorreport-header-container select{margin-left:.25rem}.behaviorreport-weight-cell{width:80px;display:inline-block}.behaviorreport-name-cell{width:150px;max-width:150px;overflow:hidden}.behaviour-report-message{white-space:normal}.behavior-radiobuttonslist{margin:0;padding:0;list-style-type:none}.behavior-radiobuttonslist li{display:inline}.behavior-dropdownlist{width:345px}.behavior-dropdownlist option{width:450px;overflow:hidden}.behavior-checkboxlist{margin:0;padding:0;list-style-type:none}.behavior-changelog{margin:0 0 2rem .75rem;position:relative}.behavior-changelog-text{position:absolute;left:195px}.behaviour-header-container{clear:left;margin:.25rem 0 .75rem}.behaviour-header-section{margin:.75rem 1.25rem 0 0}.behaviour-header-section select{min-width:150px;margin-left:.75rem}.behaviour-header-section p{margin:0 0 .75rem}.behaviour .checkbox-selector .switcher{float:none}.behaviour-summary-label{margin:0 1.25rem .25rem 0;font-weight:700;display:inline-block}.behaviour-summary-text{margin-bottom:.25rem;display:inline-block}.behaviour-assessment-person-selector table tr td{padding:0 .75rem 0 0}.behaviour-assessment-person-selector table{border-spacing:0}.il-mylibrarylearningobjectinstance-sharingscopeinfo{float:left;clear:left}.il-mylibrarylearningobjectinstance-sharingscopeinfo span,.il-mylibrarylearningobjectinstance-sharingscopeinfo img{vertical-align:middle}.il-mylibrarylearningobjectinstance-sharingscopeinfo img{margin:0 .25rem}.il-mylibrarylearningobjectinstance-edit-dropdown .h-disabled{opacity:.5}.letter-last-letter-label{color:#565656;margin-left:.75rem;font-style:italic}.letter-last-letter-label img{vertical-align:middle;padding-bottom:.25rem}.itsl-letter-text-holder{color:inherit;border:1px solid #cfcfcf;margin-top:1rem;padding:.75rem}.letter-text-holder-print{color:inherit;margin-top:1rem;padding:.75rem}.letter-create-letter-information{color:#565656;margin:0 0 .75rem;font-style:italic}.itsl-letter-dot-separator a span:after{content:"."}.itsl-letter-dot-separator a:last-of-type span:after,.itsl-letter-dot-separator a.lastvisible span:after{content:""}ul.progressSlots{clear:both;width:203px;margin:0;padding:.25rem;list-style:none;display:block}ul.progressSlots li{float:left;vertical-align:middle;width:3px;height:17px;margin:.0625rem .0625rem 0 0;padding:0;line-height:17px;overflow:visible}ul.progressSlots li.progressSlots-percentage-view{width:2px;margin:.0625rem 0 0}.done{background:#41956c url(../images/completed.png) repeat-x}.open{background:#9b9b9b url(../images/open.png) repeat-x}.deadline{background:#ffdb98 url(../images/deadline.png) repeat-x}.past_deadline{background:#ca4343 url(../images/past_deadline.png) repeat-x}.not_active{background:#fff url(../images/not_active.png) repeat-x}ul.progressSlots li.splitter{background:#565656;width:2px}.progressLegend{width:17px}.task-completion-warning-icon{vertical-align:top;padding-left:.25rem}ul.itsl-simplelist{margin:0;padding:0;list-style-type:none}ul.itsl-simplelist>li{margin:0;padding:0}.grid-description-section{margin:.25rem 0 .75rem .75rem}.itsl-coursetemplate-grid-column-title img{vertical-align:middle;margin-top:-1px;margin-right:.25rem}.grid-label{color:#565656;padding-bottom:.25rem;font-weight:700;display:block}.grid-comment-box{background:#f9f9f9;border:1px solid #ececec;border-radius:3px;width:auto;min-height:24px;margin-top:.25rem}@media only screen and (width<=568px){.itsl-rwd-grid-fix{position:absolute;left:10px;right:10px;overflow:hidden}}.view-assessment-log-learner-info{padding:.25rem 0 .75rem .75rem}.view-assessment-log-item,.view-assessment-log-item-alternative{border-top:1px solid #cfcfcf;padding:.25rem 0 .75rem .75rem}.view-assessment-log-item-alternative:first-child{border-top:0}.view-assessment-log-item{background-color:#f4f4f4}.view-assessment-log-item-section{clear:both;padding-top:.25rem}.view-assessment-log-item-previous-value{color:#565656}.view-assessment-log-item-section-name{float:left;width:15%;min-width:175px;font-weight:700}.view-assessment-log-feedback{margin:.75rem .75rem .75rem 0;display:block}@media only screen and (width<=568px){.view-assessment-log-item-section-name{width:auto;margin-right:.25rem}}.person-card-container{background:#fff;border:1px solid #565656;width:230px;min-height:100px}.person-card-container .tabellinje{width:100%;margin:0;padding:0}.person-card-small-icon{width:16px;height:16px}.person-card-picture{width:50px;height:50px}.formtable table .person-card-container table tr td{border:0;padding:.125rem}.formtable table.itsl-member-selector{margin:0}.formtable table.itsl-member-selector tr td{border:0;padding:0}.person-card-container a{text-decoration:none}.assessments-deleted{color:#565656!important;text-decoration:line-through!important}table.assessments-grid{color:inherit;background-color:#fff}table.assessments-grid a{text-decoration:underline}.formtable table.assessments-grid tr td,.formtable table.assessments-grid tr th{border:1px solid #cfcfcf;padding:.125rem 0 .125rem .125rem}.formtable table.assessments-grid tr th{font-weight:700}.add-assessment-dialog{margin:0 0 .75rem}.add-assessment-dialog label{float:left;width:120px;font-weight:700;display:inline-block}.add-assessment-dialog input,.add-assessment-dialog select{width:350px}.add-assessment-dialog div{margin:.75rem 0 0}.add-assessment-dialog .error-msg{color:#d6615d;background-color:inherit}.add-assessment-dialog-checkbox input{float:left;width:auto;margin:.25rem .25rem .25rem 0!important}.add-assessment-dialog-checkbox label{width:auto;font-weight:400}.person-assessment-coursetitle-status{color:#757575;font-size:1rem;font-style:italic;font-weight:400;display:inline}.itsl-assessment-item-panel-left,.itsl-assessment-item-panel-small-left{float:left;margin-right:1.25rem}.itsl-assessment-item-panel-left{min-width:200px}.itsl-assessment-form-container .ccl-formsection-showseparator{margin:.75rem 0}.itsl-assessment-form-container .itsl-assessment-type-panel{margin-left:17px}.itsl-assessment-no-comment-label{color:#757575}a.itsl-custom-activity-expander-container:before{content:"";z-index:-1;background-color:#cfcfcf;width:100%;height:1px;display:block;position:absolute;top:49%;left:0}a.itsl-custom-activity-expander-container>span{background-color:#fff;padding:0 .75rem;display:inline-block}a.itsl-custom-activity-expander-container>span:hover{text-decoration:none}a.itsl-custom-activity-expander-container{text-align:center;z-index:0;color:#41956c;margin-bottom:.75rem;padding:0 1.25rem;font-weight:700;display:block;position:relative}.itsl-custom-activity-subheader{color:#9b9b9b;font-weight:700;display:block}.itsl-custom-activity-title{width:400px}@media only screen and (width<=568px){.itsl-custom-activity-title,.ccl-deadline-activationmode{box-sizing:border-box;width:100%}.popup-editor-open-button.ccl-ck-link-center{white-space:pre;align-items:center;display:flex}}.itsl-workflow-progress span.completed{color:#1f6e4b;background-color:#f3f8f5;border-color:#1f6e4b}.itsl-workflow-progress span{color:inherit;text-align:center;background-color:#fff;border:1px solid #cfcfcf;width:16px;margin-right:.25rem;line-height:16px;display:inline-block}.itsl-workflowvisibility-arrowdown{text-align:center;color:#565656;background-color:#f4f4f4;border:1px solid #e1e1e1;margin:.75rem auto 2rem;padding:.75rem;line-height:1.3em;position:relative}.itsl-workflowvisibility-arrowdown-arrow-border{border:30px solid #0000;border-top:20px solid #e1e1e1;border-bottom-width:20px;width:0;height:0;position:absolute;bottom:-41px;left:200px}.itsl-workflowvisibility-arrowdown-arrow{border:30px solid #0000;border-top:20px solid #f4f4f4;border-bottom-width:20px;width:0;height:0;position:absolute;bottom:-39px;left:200px}.itsl-logout-infopanel{text-align:center;font-size:1.375rem}.login .itsl-logout-infopanel{margin:.75rem 0 0}.itsl-logout-infopanel img{margin-right:.75rem}.itsl-logout-infopanel img,.itsl-logout-infopanel span{vertical-align:middle}.itsl-browsefiles-grid-embed-column a img{margin:0}.itsl-browsefiles-grid>tbody>tr>td>input{vertical-align:middle}@media only screen and (width<=568px){.itsl-fckdialog .itsl-browsefiles-grid>tbody>tr>th:nth-child(5),.itsl-fckdialog .itsl-browsefiles-grid>tbody>tr>td:nth-child(5),.itsl-fckdialog .itsl-browsefiles-grid>tbody>tr>th:nth-child(6),.itsl-fckdialog .itsl-browsefiles-grid>tbody>tr>td:nth-child(6),.itsl-fckdialog .itsl-browsefiles-grid>tbody>tr>th:nth-child(7),.itsl-fckdialog .itsl-browsefiles-grid>tbody>tr>td:nth-child(7),.itsl-fckdialog .itsl-browsefiles-grid>tbody>tr>th:nth-child(4),.itsl-fckdialog .itsl-browsefiles-grid>tbody>tr>td:nth-child(4){display:none}}@media only screen and (width>=569px){.itsl-browsefiles-grid-name-column{word-break:break-word}}.itsl-previewmedia-playercontainer{float:left;margin-right:.75rem}.itsl-previewmedia-optionscontainer{margin-left:330px}.itsl-previewmedia-optionscontainer p{margin-top:0;font-weight:700}.itsl-previewmedia-optionscontainer ul{margin:0;padding:0;list-style-type:none}.itsl-previewmedia-optionscontainer ul>li{white-space:nowrap;margin:0 0 .75rem;padding:.25rem 0 .25rem .25rem}.itsl-previewmedia-optionscontainer ul>li div{margin-top:.25rem}.itsl-previewmedia-optionscontainer.size-options p{margin-bottom:.25rem}.itsl-previewmedia-optionscontainer.size-options span.validationtext{white-space:normal;display:block}.itsl-previewmedia-optionscontainer ul>li label,.itsl-previewmedia-optionscontainer ul>li img{vertical-align:middle}.itsl-previewmedia-optionscontainer ul>li label{display:inline-block}.itsl-previewmedia-optionscontainer ul>li input[type=text]{width:30px;margin-left:.25rem}.itsl-previewmedia-audioplayer{margin-top:140px}.itsl-apps-container{color:#565656;clear:both;box-sizing:content-box;background-color:#f4f4f4;border-radius:0 0 15px 15px;height:460px}.itsl-apps-container.itsl-apps-container-noapps{background-color:#0000}.itsl-apps-row-left,.itsl-apps-row-middle,.itsl-apps-row-right{float:left;background-color:#fff;border-bottom:1px solid #cfcfcf;height:126px;padding:13px .75rem 13px 19px}.itsl-apps-row-left:hover,.itsl-apps-row-middle:hover,.itsl-apps-row-right:hover{background-color:#cfcfcf}.itsl-apps-row-left{border-right:1px solid #cfcfcf;width:250px}.itsl-apps-row-middle{border-left:1px solid #fff;border-right:1px solid #cfcfcf;width:249px}.itsl-apps-row-right{border-left:1px solid #fff;width:250px}.itsl-apps-row-left.itsl-apps-last-row{border-radius:0 0 0 15px}.itsl-apps-row-right.itsl-apps-last-row{border-radius:0 0 15px}div.itsl-apps-last-row{border-bottom:0;padding-bottom:.875rem}.itsl-apps-row-alternate{background-color:#ececec}.itsl-apps-cell-thumbnail{float:left;background-color:#9b9b9b;border-radius:5px;width:48px;height:48px;margin-right:.75rem}.itsl-apps-cell-titlecontainer{text-overflow:ellipsis;height:99px;padding:0 0 0 .125rem;overflow:hidden}.itsl-apps-cell-titlecontainer h4{margin:.25rem 0 .125rem;font-size:.875rem;font-weight:700;line-height:1.3em}a.itsl-apps-cell-title:link,a.itsl-apps-cell-title:visited,a.itsl-apps-cell-title:active,a.itsl-apps-cell-title:hover{text-overflow:ellipsis;color:#0055b0;text-decoration:none;display:block;overflow:hidden}.itsl-apps-cell-shortdescription{font-size:.75rem;line-height:1.1em}.itsl-apps-row-left:hover a.itsl-apps-cell-title,.itsl-apps-row-middle:hover a.itsl-apps-cell-title,.itsl-apps-row-right:hover a.itsl-apps-cell-title{text-decoration:underline}.itsl-apps-cell-left{float:left;width:61px;height:61px}.itsl-apps-cell-status{white-space:nowrap;font-size:.75rem;font-style:italic;line-height:normal}.itsl-apps-button{cursor:pointer;border-radius:4px;height:1.8em;margin:.5rem 0 .25rem;padding:0;font-size:.875rem;line-height:23px;display:inline-block}.itsl-apps-button a,.itsl-apps-button a:hover{cursor:pointer;text-decoration:none}.itsl-apps-button-disabled,.itsl-apps-button-disabled a,.itsl:apps-button-disabled a:hover{cursor:default}.itsl-apps-button-text{color:#fff;text-align:center;background:#9b9b9b url(../icons/xp/add-button-gradient.png) 0 100% repeat-x;border-right:1px solid #565656;border-radius:4px 0 0 4px;height:1.8em;padding:0 .75rem;display:inline-block}.itsl-apps-button-text:hover{background:0;border-right:1px solid #0000}.itsl-apps-button-image{float:right;width:23px;height:1.8em;display:block}.itsl-apps-button-image-add{background:url(../icons/xp/mini-add.png) 3px 3px no-repeat}.itsl-apps-button-image-remove{background:url(../icons/xp/mini-close.png) 4px 4px no-repeat}.itsl-apps-button-image-license{background:url(../icons/xp/mini-alert.png) 3px 3px no-repeat}.add-app{background:#6da788 url(../icons/xp/add-button-gradient.png) 0 100% repeat-x}.remove-app{background:#d6615d url(../icons/xp/add-button-gradient.png) 0 100% repeat-x}.alert-app{background:#e4af50 url(../icons/xp/add-button-gradient.png) 0 100% repeat-x}.itsl-apps-not-found{color:#00458f;margin-left:.75rem;font-style:italic}.itsl-apps-search-not-found{color:#333;border-top:2px dashed #9b9b9b;margin:0 .75rem .75rem}.itsl-apps-search-not-found p{margin-left:0}.itsl-apps-search-not-found span{font-weight:700}.itsl-apps-search-not-found ul{margin-top:0;padding-left:1.125rem}.itsl-apps-sorting-container{float:right;margin:-45px 2rem 0 0}@media only screen and (width<=568px){.itsl-apps-sorting-container{margin:-16px .75rem 0}}.itsl-apps-sorting-container select,.itsl-apps-sorting-container select option,.itsl-apps-sorting-container label{color:#00458f;font-family:var(--font-family-body);font-size:.875rem;font-weight:700}h3.itsl-apps-search-result{color:#b67d1b;float:left;height:16px;margin:9px .75rem .75rem;display:none}h3.itsl-apps-search-result span{font-style:italic}.itsl-apps-pager-container{float:right;display:inline}.itsl-apps-pager-container:empty{display:none}.framedimage{background-repeat:no-repeat;border:1px solid #e1e1e1;display:inline-block}.bigframe{border-radius:192px;width:192px;height:192px;margin-right:.75rem}.smallframe{border-radius:140px;width:140px;height:140px}.edit-test-column{float:left;width:30%;min-width:200px;padding-right:1.25rem}div.formbuttons{clear:both;padding:1.25rem .25rem 1.25rem 0}td.formbuttons{padding:1.25rem .25rem 1.25rem 0;font-size:1rem}.il-publishedby a,.il-publishedby a:link,.il-publishedby a:active,.il-publishedby a:visited,.il-publishedby a:hover{color:#0055b0;background-color:#0000}.il-publishedby a,.il-publishedby a:link,.il-publishedby a:active,.il-publishedby a:visited{text-decoration:none}.il-publishedby a:hover{text-decoration:underline}.dimmed-element-header{opacity:.5;word-break:break-word}.dashed-line-separator{border-bottom:1px dashed #9b9b9b;margin:.25rem 0}table.search-form{width:auto}table.search-form tr td.narrow{width:300px;padding-right:2.5rem}.search-form tr td.narrow input[type=text],.search-form tr td.narrow select{width:100%}.search-form tr td.narrow div.search-dates-holder input[type=text]{width:70px}table tr td.search-checkbox-list{width:680px;padding:0}table tr td.search-checkbox-list span{display:inline-block}table tr td.search-checkbox-list span label,table tr td.search-checkbox-list label{margin-right:1.25rem;line-height:22px}table tr td.search-checkbox-list span input[type=checkbox],table tr td.search-checkbox-list input[type=checkbox]{margin-bottom:0}.search-form tr td.selector a{float:right}.search-form tr td.selector label{float:left;display:inline}.search-form a,.search-form a:active,.search-form a:focus,.search-form a:hover,.search-form a:link,.search-form a:visited{color:#0f3b73}.tabsframe{voice-family:"\"}\"";voice-family:inherit;z-index:2;clear:left;background:#fff;border:1px solid #ececec;border-radius:0 4px 4px;margin:0;padding:.5rem .75rem .75rem;box-shadow:0 2px #e1e1e1}.tabsframe.tabsframe-transparent{box-shadow:none;background-color:#0000;border:0}.tabsframe .attendance-header-container{margin-left:0}.tabsframe span.formbuttons{margin-left:0;margin-right:0}.cardlist-wrapper h2.skin{margin-left:0}.tabsframe .tablelisting{width:auto}.tabsframe .tablelisting table.newcal{margin-bottom:0}.tabsframe .toolbar,.tabsframe .tablefooter{margin-top:.0625rem;margin-bottom:-1px}.tabsframe .formtable .toolbar,.tabsframe .formtable .itsl-grid-filter-message{border-left:1px solid #fff;border-right:1px solid #fff;margin-left:0;margin-right:0}.tabsframe .newslist .containerfunction{margin-top:.75rem;margin-left:.75rem}.tabsframe .newslist .footer{margin:.25rem .25rem 0}.tabsframe .newslist .sectionheader h2.skin{margin:0 0 0 .75rem}.tabsframe .newslist .sectionheader a{margin-right:.75rem}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.resource-status-color{vertical-align:middle;border-radius:5px;width:10px;height:10px;margin-right:.25rem;display:inline-block}.resource-status-text{vertical-align:middle;margin-left:.25rem;display:inline-block}.resource-booked-time-text{vertical-align:middle;margin-left:1.25rem;margin-right:.25rem}.itsl-booking-available,.itsl-booking-booked,.itsl-booking-partly-booked,.itsl-booking-availability-unknown{margin:0}.itsl-booking-available{color:#1f6e4b;background-color:#f3f8f5;border:1px solid #1f6e4b}.itsl-booking-booked{color:#ca4343;background-color:#fff8f7;border:1px solid #ca4343}.itsl-booking-partly-booked{color:#565656;background-color:#f2c77e;border:1px solid #684c21}.itsl-booking-availability-unknown{color:#565656;background-color:#fff;border:1px solid #cfcfcf}.itsl-resource-booking-legend div{margin-right:.25rem;line-height:12px}.itsl-resource-booking-legend div div{margin:0 .25rem 0 0}.itsl-resourcebooking-grid-column-name>div,.itsl-resourcebooking-grid-column-description>div,.itsl-resourcebooking-grid-column-availability div{word-wrap:break-word}.itsl-resourcebooking-grid-column-name{width:20%}.itsl-resourcebooking-grid-column-orgainsation{width:15%}.itsl-resourcebooking-grid-column-description{width:35%}.itsl-resourcebooking-grid-column-availability{width:30%}.itsl-resourcebooking-grid-column-availability div ul{margin:0;padding:0;list-style:none}@media only screen and (width<=568px){.itsl-resourcebooking-grid-column-name{width:25%}.itsl-resourcebooking-grid-column-description{width:40%}.itsl-resourcebooking-grid-column-availability{width:35%}}.popup-editor{background:#f4f4f4;border:1px solid #cfcfcf;padding:.75rem;overflow:hidden}.itsl-dashboard-add-edit-text .popup-editor{overflow-y:auto!important}.popup-editor-content{min-height:100px}.popup-editor-open-button{color:#333;background:url(../icons/xp/edit_text.png) no-repeat;height:28px;padding-left:28px;line-height:28px;display:inline-block;position:absolute}.screen-reader{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screen-reader-focusable:active,.screen-reader-focusable:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.person-preferences-panel-left{float:left;width:400px}.person-preferences-panel-right h2{visibility:hidden}.person-preferences-panel-right select{margin-right:.75rem}.email-col-heading{font-size:1.125rem;color:#b67d1b!important}.email-col-item a,.email-col-item a:active,.email-col-item a:focus,.email-col-item a:hover,.email-col-item a:link,.email-col-item a:visited{color:#2879c7;font-size:1rem}.mysettings-rwgm-box{color:#4a4a4a;background-color:#fff;margin-bottom:1.25rem;padding:.75rem}.mysettings-rwgm-box .mysettings-rwgm-row{background-color:#f4f4f4;border-radius:3px;margin-bottom:.75rem;padding:0 .25rem;box-shadow:0 0 #fff}.mysettings-rwgm-box .mysettings-rwgm-col{word-wrap:break-word;overflow-wrap:break-word;margin-top:0;margin-bottom:.25rem}ul.mysettings-rwgm-row>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.75rem .25rem .25rem;display:inline-block}ul.mysettings-rwgm-row li.rwgm-col-span-all{padding-bottom:.25rem;padding-left:.25rem;display:block}.mysettings-rwgm-row{box-shadow:none;background:#fff;border-bottom:1px solid #ececec;border-radius:0;margin:0;padding:0;line-height:22px;list-style:none}.mysettings-rwgm-row>li{padding-top:.25rem}[class*=mysettings-rwgm-row]:last-of-type{border-bottom:0}.mysettings-rwgm-col{vertical-align:top;border:1px solid #0000;width:100%}.mysettings-rwgm-row span.label{color:#565656;font-size:100%;display:block}.mysettings-rwgm-col:hover{cursor:pointer;background:#e6e0d24d;border:1px solid #e6e0d24d;border-radius:3px}ul.disabled .mysettings-rwgm-col:hover{background:#f9f9f9;border:1px solid #0000}.ccl-rwgm-no-hover .mysettings-rwgm-col:hover{background:0;border:1px solid #0000}.mysettings-rwgm-col img{float:left;padding-right:.25rem}@media only screen and (width>=480px){.mysettings-rwgm-row .mysettings-rwgm-col:first-child{word-wrap:break-word;overflow-wrap:break-word;width:25%}.column-two li.mysettings-rwgm-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%}.column-three .mysettings-rwgm-col{width:30%}.column-four .mysettings-rwgm-col{width:22.5%}.column-five .mysettings-rwgm-col{width:18%}.column-six .mysettings-rwgm-col{width:14%}.column-seven .mysettings-rwgm-col{width:12.86%}}.labels,a.labels{text-align:center;color:#4a4a4a;margin:.75rem .75rem .75rem 0;padding:.25rem .75rem;font-size:.875rem;line-height:1.5em;text-decoration:none;display:inline-block}.pill{border-radius:5px;padding:.25rem}.success{color:#1f6e4b;background-color:#f3f8f5;border:1px solid #1f6e4b}.errors{color:#ca4343;background-color:#fff8f7;border:1px solid #ca4343}.warning{color:#565656;background-color:#f2c77e;border:1px solid #684c21}.info{color:#00458f;background-color:#ecf8ff;border:1px solid #7dafe4}.lookout{color:#333;background-color:#ffdb98;border:1px solid #f2c77e}.weighed-items-selector .tablelisting .weight-column{width:40%}.admin-assessments h2.ccl-formsection-titleheader{padding-top:.25rem}.itsl-graphic-element{vertical-align:middle;background:#ececec;border:1px solid #e1e1e1;border-radius:5px;margin:.25rem;padding:.125rem .25rem;display:inline-block}a.itsl-graphic-element:hover{background:#e1e1e1}.itsl-graphic-element-temp{background:#fff;border:1px dashed #9b9b9b}.itsl-graphic-element-temp:hover{background:#fff}.itsl-graphic-element .ccl-tooltip-link{margin-left:.25rem}.itsl-working-portfolio-container{max-width:1280px;margin:.75rem 0 2rem;padding:0 1rem;margin-left:auto!important;margin-right:auto!important}.working-portfolio-view-task .showList{margin-top:.25rem;display:inline-block}.working-portfolio-view-task .statusList{box-shadow:none}.working-portfolio-view-task .statusList li{z-index:1000;border:0;padding:0}.working-portfolio-view-task .statusList li a{white-space:nowrap;cursor:pointer;border:1px solid #cfcfcf;margin-bottom:.125rem;padding-left:.25rem;padding-right:.25rem;display:block}.itsl-working-portfolio-task-overview-grid .ccl-feedback-messagecontainer ol li{margin-left:.25rem;display:inline-block}.itsl-working-portfolio-task-overview-grid .ccl-feedback-messagecontainer ol li .gradebookClearFilter{margin-left:0}.working-portfolio-view-task .task-status-selector label.ccl-formpanel-descriptionlabel{color:#333}.working-portfolio-view-task .details-column h2.ccl-formsection-titleheader{margin-top:.25rem;margin-bottom:.25rem}.itsl-working-portfolio-add-task-add-element li,.itsl-working-portfolio-add-task-add-element .ccl-actionitemlist>li{padding:0}.itsl-working-portfolio-add-task-add-element .ccl-actionitemlist>li>a{color:#2879c7;margin:0;padding:0;font-size:1rem}.itsl-working-portfolio-add-task-add-element .ccl-actionitemlist-separator{border:0}.itsl-working-portfolio-add-task-add-element .ccl-actionitemlist-separator>a{color:#2879c7;margin:0;padding:0;font-size:1rem}.itsl-working-portfolio-add-task-add-element .itsl-working-portfolio-element-selector-menu-container{border:1px solid #cfcfcf;border-radius:3px;padding:0;box-shadow:0 3px 9px #0003}.itsl-working-portfolio-add-task-add-element .itsl-working-portfolio-element-selector-menu-container ul li{border:0}.itsl-working-portfolio-add-task-add-element .itsl-working-portfolio-element-selector-menu-container ul li:last-child{border-top:1px solid #cfcfcf}.itsl-working-portfolio-add-task-add-element .itsl-working-portfolio-element-selector-menu-container ul li:hover{color:#00458f}.itsl-working-portfolio-add-task-add-element .itsl-working-portfolio-element-selector-menu-container .itsl-working-portfolio-element-selector-add-link{color:#5d4a68;font-weight:700}.itsl-portfolio-delete-button{float:right;margin-right:0}.itsl-hierarchy-browser>ul{margin:.25rem!important}.itsl-hierarchy-browser li{position:relative}.itsl-hierarchy-browser>ul>li>ins.jstree-icon{margin-left:-17px!important}.itsl-hierarchy-browser>ul>li>a>ins.jstree-icon{display:none}.itsl-hierarchy-browser>ul>li>ul{margin-left:0!important}.itsl-hierarchy-browser li ins.jstree-icon{cursor:pointer;z-index:1;background-size:16px;width:16px;height:16px;position:absolute;top:1px;left:17px}.itsl-hierarchy-browser a{position:relative;padding-left:1.125rem!important;line-height:18px!important;display:block!important}.itsl-hierarchy-browser a.jstree-hovered-dnd{border:1px solid #5497db;padding:0 .0625rem;background-color:#ecf8ff!important}.itsl-hierarchy-browser a>.itsl-actions{vertical-align:top;padding-left:.25rem;display:none}.itsl-hierarchy-browser li.itsl-is-admin>a.jstree-hovered>.itsl-actions{display:inline-block}.itsl-hierarchy-browser li.itsl-new{display:none}.itsl-hierarchy-browser li.itsl-is-admin li.itsl-new{display:block}.itsl-hierarchy-browser li.itsl-locked{opacity:.5}.itsl-hierarchy-browser li.itsl-locked a>.itsl-actions,.itsl-hierarchy-browser li.itsl-locked li.itsl-new{display:none!important}.itsl-hierarchy-browser a>.itsl-actions>div{width:16px;height:16px;margin-left:.25rem;display:inline-block}.itsl-hierarchy-browser .itsl-site>a .itsl-actions .itsl-delete{display:none}.itsl-hierarchy-browser .itsl-actions .itsl-edit{background-image:url(../icons/xp/hierarchy_edit16.png)}.itsl-hierarchy-browser .itsl-actions .itsl-delete{background-image:url(../icons/xp/hierarchy_delete16.png)}.itsl-hierarchy-browser .itsl-site>ins.jstree-icon,.itsl-hierarchy-browser-legend.itsl-site{background-image:url(../icons/xp/hierarchy_site16.png)}.itsl-hierarchy-browser .itsl-organisation>ins.jstree-icon,.itsl-hierarchy-browser-legend.itsl-organisation{background-image:url(../icons/xp/hierarchy_organisation16.png)}.itsl-hierarchy-browser .itsl-hierarchy>ins.jstree-icon,.itsl-hierarchy-browser-legend.itsl-hierarchy{background-image:url(../icons/xp/hierarchy_hierarchy16.png)}.itsl-hierarchy-browser .itsl-new>ins.jstree-icon{background-image:url(../icons/xp/hierarchy_new16.png)}.itsl-hierarchy-browser-legend{vertical-align:middle;width:16px;height:16px}.itsl-hierarchy-browser a.jstree-hovered{color:#5497db}.itsl-hierarchy-browser li a>ins.jstree-icon{margin-left:-32px!important;margin-right:1.25rem!important}.itsl-hierarchy-browser li.jstree-open a>ins.jstree-icon{background-image:url(../icons/xp/flip_down.png)}.itsl-hierarchy-browser li.jstree-open a.jstree-hovered>ins.jstree-icon{background-image:url(../icons/xp/flip_down_hover.png)}.itsl-hierarchy-browser li.jstree-closed a>ins.jstree-icon{background-image:url(../icons/xp/flip_up.png)}.itsl-hierarchy-browser li.jstree-closed a.jstree-hovered>ins.jstree-icon{background-image:url(../icons/xp/flip_up_hover.png)}.itsl-hierarchy-browser .itsl-new a>ins.jstree-icon{background-image:none!important}.itsl-hierarchy-browser-popup input{margin:auto!important;padding-left:.5rem!important;padding-right:.5rem!important}.itsl-recommendation-items .itsl-resources-count-title{margin-top:.25rem;font-weight:400}.itsl-recommendation-items .itsl-resources-assign-link{color:#2879c7}.itsl-recommendation-items .ccl-actionitemlist>li{padding:.25rem 0 0}.itsl-recommendation-items .ccl-actionitemlist li>a{margin-right:.25rem}.itsl-popular-resources{font-size:.875rem}.itsl-recommendation-person-card .ccl-imagewithtext-column-image{margin-right:.75rem}.ccl-inline-reply textarea{box-sizing:border-box;border:1px solid #e1e1e1;border-radius:3px;padding-left:.25rem}.ccl-inline-reply .ccl-okorcancel{float:right}.itsl-thirdpartyapiscope-wrapper{max-width:380px;margin:0 auto;position:relative}.itsl-participants-hierarchy select{min-width:340px;height:200px}.itsl-participants-hierarchy .buttons-container{width:80px;margin:0 auto}@media only screen and (width<=568px){.itsl-participants-hierarchy select{width:100%;min-width:0}}@media only screen and (width>=569px){.itsl-participants-hierarchy{white-space:nowrap}.itsl-participants-hierarchy .buttons-container{display:inline}}.itsl-slats-block{border-bottom:1px solid #ececec}.itsl-slats-module{text-align:center}.itsl-slats-top-label{color:#757575;margin:0}.itsl-slats-bottom-label{margin:0;font-weight:700}@media only screen and (width<=640px){.itsl-slats-module{text-align:left}}.itsl-message-input{cursor:text;border:1px solid #cfcfcf;border-radius:3px;overflow-x:hidden}.itsl-message-input input{min-width:200px}.itsl-letter-templates-head{margin-bottom:.25rem;margin-right:2rem}.itsl-assessmentletter-letter-group-action-link-invisible{display:none}.itsl-assessmentletter-generating-in-progress-img{float:left;margin:.25rem .25rem 0 0}.itsl-assessmentletter-persons-grid-cell-internal-item{max-height:24px;overflow:hidden}a.itsl-assessmentletter-check-icon{color:#6da788}.itsl-person-autocomplete-menu li:not(:last-child){border-bottom:1px solid #cfcfcf}ul.itsl-person-autocomplete-menu.ui-menu>li a:hover,ul.itsl-person-autocomplete-menu.ui-menu>li a:hover span{text-decoration:none}.itsl-person-autocomplete-menu.ui-menu{padding:.0625rem 0}.itsl-person-autocomplete-menu.ui-widget-content{border-color:#cfcfcf;max-width:400px}ul.itsl-person-autocomplete-menu.ui-menu>li>a>span{padding:.25rem;display:block}ul.itsl-person-autocomplete-menu.ui-menu>li>span{padding:0 .0625rem}@media only screen and (width<=568px){.itsl-person-autocomplete-menu.ui-widget-content{max-width:250px}}[id$=Person_ChangeDetails_FormContainer] input,[id$=Person_ChangeDetails_FormContainer] textarea{width:240px}[id$=Person_ChangeDetails_FormContainer] .form-small-textbox{width:80px}[id$=Person_ChangeDetails_FormContainer] .form-large-textbox{width:152px}[id$=Person_ChangeDetails_FormContainer] .ccl-datepicker input{width:auto}[id$=Person_ChangeDetails_FormContainer] [id$=FileRepoUploader] .ccl-tabs-container{display:none}[id$=Person_ChangeDetails_FormContainer] .jcrop-dragbar.ord-n{height:25px;top:-8px}[id$=Person_ChangeDetails_FormContainer] .jcrop-dragbar.ord-s{height:25px;bottom:-8px}[id$=Person_ChangeDetails_FormContainer] .jcrop-dragbar.ord-e{width:25px;right:-8px}[id$=Person_ChangeDetails_FormContainer] .jcrop-dragbar.ord-w{width:25px;left:-8px}[id$=Person_ChangeDetails_FormContainer] .jcrop-handle.ord-sw,[id$=Person_ChangeDetails_FormContainer] .jcrop-handle.ord-se,[id$=Person_ChangeDetails_FormContainer] .jcrop-handle.ord-ne,[id$=Person_ChangeDetails_FormContainer] .jcrop-handle.ord-nw{width:18px;height:18px}[id$=Person_ChangeDetails_CurrentPicture]{width:192px;height:192px}#person-change-details-remove-button{margin-left:1rem}#person-change-details-dialog-content-wrapper{margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}#person-change-details-img-preview{background-color:#f2f2f2;margin:0 auto;display:table;position:relative}#ctl00_ContentPlaceHolder_ProfilePictureDialog_FileRepoUploader_ctl02_ctl00>div>div.ccl-fileuploader-browse-zone>div.ccl-fileuploader-drop-zone{width:auto;padding-left:.75rem;padding-right:.75rem}#ctl00_ContentPlaceHolder_ProfilePictureDialog_FileRepoUploader_ctl02_ctl00>div>div:nth-child(2)>table>tbody>tr>td.name,#ctl00_ContentPlaceHolder_ProfilePictureDialog_FileRepoUploader_ctl02_ctl00>span,#ctl00_ContentPlaceHolder_ProfilePictureDialog_ModalDialogFeedbackMessage_ctl00{display:none}#ctl00_ContentPlaceHolder_ProfilePictureDialog_ctl00{max-width:100%}.itsl-cs-coursename>input{width:50%;min-width:250px}.itsl-cs-sync-key{padding-bottom:1.25rem}.itsl-cs-sync-key>input[type=text]{width:50%}.itsl-cs-description-section ol li textarea{width:100%;min-height:10em}.itsl-cs-coursefriendlyname-no-permission{color:#00458f}.itsl-counter-badge{text-align:center;border-radius:4px;min-width:16px;padding:0 .25rem;font-size:.875rem;display:block}.itsl-counter-badge-grey{color:#333;background-color:#ececec;border:1px solid #e1e1e1}@media only screen and (width<=568px){div#should-process-zip-container{padding-top:1rem}}.google-drive-iframe{z-index:2;border:0;width:100%;height:172px;position:relative;top:0;left:0}#google-drive-tab,#dropbox-tab,#file-tab,#onedriveForBusiness-drive-tab{min-height:178px}.itsl-block-ui-panel{z-index:999;box-sizing:border-box;background-color:#0000;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.report_wrapper .error_msg,.report_wrapper .loading_message{padding-top:5%;padding-bottom:5%}.report_wrapper .error_msg{width:80%;max-width:550px;margin:auto}.report_wrapper .error_image{background-image:url(../images/reporting/em-2-1.svg);background-position:50%;background-repeat:no-repeat;height:3em;margin-bottom:2.5rem}.report_wrapper .error_details{color:#2879c7;margin:0 auto;font-size:1.125rem;line-height:2em}.report_wrapper .error_msg .error_code{color:#e4af50;margin:0 auto;padding-top:2rem;font-weight:700}.report_wrapper .categorybox img{width:auto;height:auto;margin:.75rem}.report_wrapper .loading_message{background-image:url(../icons/ajax-loader.gif);background-position:50%;background-repeat:no-repeat;margin:auto}.report_wrapper .categorybox48 li{width:33.33%;min-width:340px;padding:.25rem 0}.report_wrapper .categorybox48 img{border:1px solid #ccc;width:192px;margin:0}.report_wrapper .ccl-imagewithtext-column-image{margin-right:1rem}.report_wrapper .ccl-imagewithtext{margin-bottom:0;padding:1rem}.report_wrapper .ccl-imagewithtext-title{word-wrap:break-word;max-height:192px;overflow:hidden}#AdvancedReportModal{width:100%}#AdvancedReportModal:not(.ccl-cssmodal-visualstyle-benevolent) .ccl-cssmodal-modal-inner{inset:0}#AdvancedReportModal .ccl-cssmodal-modal-inner{width:90%;height:90%;max-height:100%;margin:auto}#AdvancedReportModal .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-content{-webkit-overflow-scrolling:touch;height:100%;margin-left:1.25rem;margin-right:70px;padding:0;overflow:hidden}#AdvancedReportModal .ccl-tableau-placeholder{margin-top:50px}#AdvancedReportModal .ccl-pageheader{text-overflow:ellipsis;white-space:nowrap;height:1.5em;margin-top:.75rem;overflow:hidden}.h-ios #AdvancedReportModal .ccl-cssmodal-modal-content{overflow:auto}@media only screen and (width<=568px){#AdvancedReportModal .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-content{height:calc(100% - 31px)}}.itsl-supervisor-hierarchy-dropdown>span:first-child{vertical-align:middle}.itsl-folder-allowed-elements-grid .headergridrow,.itsl-folder-allowed-elements-grid .gridrow{margin:0;padding:0}.itsl-folder-allowed-elements-grid .gridcolumn{vertical-align:middle;border-bottom:1px solid #e1e1e1;padding-top:.25rem;padding-bottom:.25rem;padding-left:.25rem}.itsl-folder-allowed-elements-grid .itsl-allowed-element-container{margin-bottom:.25rem;display:inline-block}.itsl-folder-allowed-elements-grid .itsl-allowed-element-container>img{width:16px;height:16px}@media only screen and (width<=568px){.itsl-folder-allowed-elements-grid .tableview .gridrow,.itsl-folder-allowed-elements-grid .tableview .gridcolumn{-moz-box-sizing:inherit;box-sizing:inherit;width:auto}.itsl-folder-allowed-elements-grid .tableview .gridrow,.itsl-folder-allowed-elements-grid .tableview .headergridrow{display:table-row}.itsl-folder-allowed-elements-grid .tableview .gridcolumn{display:table-cell}.itsl-folder-allowed-elements-grid .tableview .selectgridcolumn{width:15px;max-width:15px}}.itsl-term-assessment-dropdown-option{width:200px}.itsl-person-privacy-protection-indicator{z-index:1;position:absolute;bottom:0;left:0}.itsl-person-picture-container{position:relative}@media only screen and (width>=569px){.itsl-process-folder-convert-lp-to-folder{margin-left:45px;margin-right:1rem}}.itsl-process-folder-description{word-break:break-word}.itsl-process-folder-description-path{color:#565656;word-break:break-word;font-size:.75rem}.itsl-process-folder-search{min-width:265px;margin-right:-9px;position:relative;bottom:5px}.itsl-process-folder-search>div>input::-ms-clear{display:none}.itsl-process-folder-search .ili{padding:.25rem .75rem 0 .25rem;display:block}.itsl-process-folder-search>.il-search-box{box-sizing:border-box;width:100%;padding:0;display:inline-block}.itsl-process-folder-search>.il-search-box>button.il-search-clearbutton{box-sizing:border-box;color:#fff;float:left;text-align:center;cursor:pointer;background-color:#0000;border:0;width:40px;height:40px;margin-right:-40px;font-size:1.375rem;line-height:40px;display:inline-block;position:absolute;right:40px}.itsl-process-folder-search>.il-search-box>button.il-search-clearbutton.disabled{display:none}.itsl-process-folder-search>.il-search-box>button.il-search-clearbutton:focus{outline:0}.itsl-process-folder-search>.il-search-box>button.il-search-clearbutton>.il-search-clear-text{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.itsl-process-folder-search>.il-search-box>button.il-search-clearbutton>.ili-search:before{content:"";background:url(../Common/semiotic/icons/times-circle-solid--gray--600.556c6ba7.svg) no-repeat;width:18px;height:18px;display:inline-block}.itsl-process-folder-search>.il-search-box>.il-search-textbox{box-sizing:border-box;float:left;background:#fff url(../Common/semiotic/icons/search-solid--gray--500.4816ccd0.svg) 15px/17px 18px no-repeat;border:2px solid #cfcfcf;border-radius:4px;width:100%;height:40px;font-size:.875rem;line-height:40px;display:inline-block}.itsl-process-folder-search>.il-search-box>.il-search-textbox:focus{border:2px solid #2879c7;border-radius:4px}.itsl-process-folder-search.il-search>.il-search-box>input[type=text].il-search-textbox{padding-left:43px;padding-right:35px}@media only screen and (width>=768px){.itsl-process-folder-search{min-width:380px}}.itsl-process-folder-grid>div>ul.itemsright{display:block}.itsl-process-folder-grid>div>ul.itemsright>li{margin-bottom:0;display:block}.itsl-process-folder-grid>div>ul.itemsleft{width:100%;padding-top:.75rem}.itsl-process-folder-grid.itsl-process-folder-search-active>div.ccl-gridtoolbar{min-height:60px;padding-bottom:.75rem}.itsl-process-folder-grid.itsl-process-folder-search-active>div>ul.itemsleft>li:first-of-type{float:right;width:100%;padding-left:.75rem}@media only screen and (width>=768px){.itsl-process-folder-grid.itsl-process-folder-search-active>div>ul.itemsleft>li:first-of-type{width:auto!important}}.itsl-process-folder-search-results-toolbar{margin-top:1rem;font-size:1rem}.itsl-process-folder-search-results-toolbar>.itsl-process-folder-search-results-text{color:#5d4a68;cursor:initial;float:left;font-weight:700}.itsl-process-folder-search-results-toolbar>.itsl-process-folder-search-results-text:before{content:"";background:url(../Common/semiotic/icons/search-solid--brand--700.ce89e45f.svg) 0 0/100% 100% no-repeat;margin-right:.25rem;padding-right:1rem}.itsl-process-folder-search-results-toolbar>.itsl-process-folder-search-results-clear{color:#00458f;float:right}@media print{.h-userinput .ad-gallery .ad-image-wrapper .ad-image{width:100%!important;text-align:"center"!important;top:0!important;left:0!important}}.il-library-browser .ccl-cssmodal-modal-inner{background-color:#0000;border-radius:6px}.il-library-browser .ccl-cssmodal-modal-content{border-radius:4px;padding:0}.il-library-browser .ccl-cssmodal .ccl-cssmodal-mobile-toolbar{display:none!important}.il-library-browser .ccl-cssmodal button.ccl-cssmodal-modal-close{top:16px;right:16px}.il-library-browser .ccl-cssmodal .ccl-cssmodal-modal-close svg{width:16px;height:16px}@media only screen and (width<=568px){.il-library-browser .ccl-cssmodal-modal-inner,.il-library-browser .ccl-cssmodal-modal-content{border-radius:0}}.itsl-top-banner{text-align:center;margin-top:-19px;margin-left:-12px;margin-right:-12px;font-size:1.125rem;font-weight:400}.itsl-top-banner-modern-ui{text-align:center;margin-top:-19px;margin-left:-16px;margin-right:-16px;font-size:1.125rem;font-weight:400}.itsl-top-banner h1,.itsl-top-banner-modern-ui h1{color:#785f86;padding-top:35px;font-size:2rem;font-weight:700}.itsl-top-banner p,.itsl-top-banner-modern-ui p{color:#785f86}.itsl-top-banner a.itsl-top-banner-button-primary,.itsl-top-banner-modern-ui a.itsl-top-banner-button-primary{margin:.75rem auto}.itsl-top-banner a.itsl-top-banner-button-default,.itsl-top-banner-modern-ui a.itsl-top-banner-button-default{color:#785f86;background-color:#0000;margin:.75rem auto}.itsl-top-banner a.itsl-top-banner-button-default:hover,.itsl-top-banner-modern-ui a.itsl-top-banner-button-default:hover{text-decoration:underline}.itsl-welcome-top-banner{background-image:url(../images/onboarding/welcome_top_banner_background_left.png),url(../images/onboarding/welcome_top_banner_background_right.png);background-position:0,100%;background-repeat:no-repeat;background-size:auto 207px,auto 207px;min-height:207px}.itsl-welcome-top-banner-whats-new-modal-content{color:#4a4a4a;font-size:1rem;font-weight:400}.itsl-welcome-top-banner-whats-new-modal-content h3{color:#d6615d;font-size:1.625rem;font-weight:700}.itsl-welcome-top-banner-whats-new-modal-content p{line-height:1.63}.itsl-welcome-top-banner-whats-new-modal-content .itsl-stay-tuned-block{text-align:center}.itsl-welcome-top-banner-whats-new-modal-content .itsl-stay-tuned-block h2{color:#785f86;font-size:2rem;font-weight:700;line-height:1.71}.itsl-welcome-top-banner-whats-new-modal-content .itsl-stay-tuned-block p{font-size:1.125rem;line-height:1.67}.itsl-welcome-top-banner-whats-new-modal-content .itsl-stay-tuned-block h3{color:#785f86;font-weight:700;line-height:1.25}.itsl-stay-tuned-image-container{height:135px;margin-left:auto;margin-right:auto;display:table}.itsl-stay-tuned-image-container>div{vertical-align:bottom;display:table-cell}@media only screen and (width<=768px){.itsl-welcome-top-banner-whats-new-modal-content .itsl-whats-new-modal-image-mobile-center{margin:0 auto;float:none!important}}.itsl-welcome-top-banner-whats-new-modal-content>.fgs-row{margin-bottom:2.5rem}.itsl-welcome-top-banner-whats-new-modal-content>.fgs-row:not(:first-child)>div:nth-child(2n){padding-top:2rem}.itsl-whats-new-modal-compact .ccl-overlay-modal-header{padding-bottom:0!important}.itsl-whats-new-modal-compact .ccl-overlay-modal-content{padding-top:0!important}p.itsl-onboarding-announcement-text{color:#4a4a4a;margin-top:2rem;margin-bottom:0;font-size:1.125rem;font-weight:700;line-height:1.2}.itsl-onboarding-announcement-button{border-radius:4px;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;font-style:normal;font-weight:400;display:inline}.itsl-elementlinkdialog-folder-state-collapsed,.itsl-elementlinkdialog-folder-state-expanded{background-position:100%;background-repeat:no-repeat;background-size:contain;width:13px;height:13px;display:inline-block}.itsl-elementlinkdialog-item-focused-area,.itsl-elementlinkdialog-item-focused-area input,.itsl-elementlinkdialog-item-focused-area label{cursor:pointer}.itsl-elementlinkdialog-folder-state-collapsed{background-image:url(../icons/xp/caret-right-collapsed.svg)}.itsl-elementlinkdialog-folder-state-expanded{background-image:url(../icons/xp/caret-right-expanded.svg)}.itsl-elementlinkdialog-list-item{align-items:center;margin:.75rem;display:flex}.itsl-elementlinkdialog-list-item>.ccl-checkbox{display:inline-block}.itsl-elementlinkdialog-list-item>.itsl-elementlinkdialog-list-item-element{flex-basis:100%;align-items:center;padding:.75rem;display:flex}.itsl-elementlinkdialog-list-item>.itsl-elementlinkdialog-list-item-element>img{margin-right:.25rem}.itsl-elementlinkdialog-item-focused-area:hover,.itsl-elementlinkdialog-item-focused-area:hover label,.itsl-elementlinkdialog-item-focused-area label:hover{background-color:#f4f4f4}.itsl-elementlinkdialog-list-item label img{pointer-events:none;vertical-align:middle}.itsl-elementlinkdialog-expand-button{background-color:#0000;border:0;margin:0 .25rem 0 1.25rem;padding:0}.itsl-elementlinkdialog-not-folder-item{margin-left:35px}.ccl-cssmodal .itsl-elementlinkdialog-errorfeedback-container{max-width:none;margin:-16px -16px 1rem}.formtable table.enrol-in-courses-search-form tr:nth-child(3),.formtable table.enrol-in-courses-search-form tr:nth-child(4){float:left;margin-right:2rem}.formtable table.enrol-in-courses-search-form tr td input[type=text]{background:#fff;border:2px solid #e1e1e1;border-radius:5px;width:500px;padding:.5rem}.itsl-welcome-modal a.itsl-welcome-modal-button-default{color:#785f86}.itsl-welcome-modal a.itsl-welcome-modal-button-default:hover{text-decoration:underline}.itsl-welcome-modal .itsl-onboarding-announcement-button{margin:.75rem auto;padding:.75rem 1.25rem}.itsl-welcome-modal h1{padding-top:1.5rem;font-size:1.625rem;font-weight:700}.itsl-welcome-modal h3{font-size:1.125rem;font-weight:700}.itsl-welcome-modal-greeting,.itsl-welcome-modal-content-description,.itsl-welcome-modal-content-question{margin:.75rem 0}.itsl-welcome-modal-content-question{margin-bottom:2rem;font-size:1rem}.ccl-gridtoolbar .itsl-term-assessments-overview-course-workflow-menu li{margin:0;padding:.5rem;display:list-item}#report-container{width:100%}#report-container .itsl-report-filters-container{margin-bottom:1rem}#report-container .itsl-report-filters-container .itsl-report-filter>*{vertical-align:middle;line-height:normal;display:inline-block}#report-container .itsl-report-filters-container .itsl-report-filter{margin:0 1rem 1.25rem 0;display:inline-block}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-label{text-align:right;font-size:.875rem}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-options:focus,#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-options:active{outline:0}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-options:hover .itsl-report-filter-selected-option{border:2px solid #7dafe4}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-options:focus .itsl-report-filter-selected-option{border:2px solid #2879c7}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-selected-option{cursor:pointer;border:2px solid #cfcfcf;border-radius:4px;width:100%;padding:.0625rem .75rem;font-size:.875rem}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-selected-option .itsl-report-filter-selected-option-label{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:90%;margin-bottom:.125rem;display:inline-block;overflow:hidden}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-selected-option .iselement .itsl-report-filter-list-item-bullet,#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-selected-option .iscategory .itsl-report-filter-list-item-bullet{float:left;border-radius:6px;width:12px;height:12px;margin:.5rem .75rem 0 0;display:block}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-options.itsl-report-filter-closed:hover .itsl-report-filter-selected-option{border:2px solid #7dafe4}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-options.itsl-report-filter-closed .itsl-report-filter-selected-option{border:2px solid #cfcfcf}#report-container .itsl-report-filters-container .itsl-report-filter ul{z-index:40;background:#fff;border:1px solid #ececec;border-radius:4px;height:auto;max-height:240px;display:none;position:absolute;top:36px;overflow:auto;box-shadow:0 3px 9px #0003}#report-container .itsl-report-filters-container .itsl-report-filter ul:focus{outline:0}#report-container .itsl-report-filters-container .itsl-report-filter ul li{cursor:pointer;padding:.25rem .5rem;font-size:.875rem;line-height:1.6em}#report-container .itsl-report-filters-container .itsl-report-filter ul li:hover{background-color:#efebf1}#report-container .itsl-report-filters-container .itsl-report-filter ul li{max-width:300px}#report-container .itsl-report-filters-container .itsl-report-filter ul li .itsl-report-filter-list-item-bullet{float:left;border-radius:6px;width:12px;height:12px;margin:.5rem .75rem 0 0;display:block}#report-container .itsl-report-filters-container .itsl-report-filter ul.itsl-report-filter-closed{display:none}#report-container .itsl-report-filters-container .itsl-report-filter ul.itsl-report-filter-open{display:block}#report-container .itsl-report-filters-container .itsl-report-filter .iselement .itsl-report-filter-list-item-bullet{background-color:#e4af50}#report-container .itsl-report-filters-container .itsl-report-filter .iscategory .itsl-report-filter-list-item-bullet{background-color:#9179a0}#report-container svg{display:block}#report-container #trendline-header,#report-container td[headers=trendline-header]{width:12%}#report-container #assessments-header,#report-container td[headers=assessments-header]{width:32%}#report-container #progress-header,#report-container td[headers=progress-header]{vertical-align:top;width:23%}#report-container #overall-average-header,#report-container td[headers=overall-average-header]{background-color:#f9f9f9;width:10%}#report-container #trendline-header span{padding-bottom:1rem}#report-container #trendline-header .itsl-report-trendline-chart-legend{display:inline}#report-container #trendline-header .itsl-report-trendline-chart-legend div{padding-right:.25rem}#report-container #assessments-header .itsl-report-assessments-chart-scale{border-top:1px solid #e1e1e1;width:100%;margin-top:.75rem;padding:.25rem 0 .5rem}#report-container #assessments-header .axis path{fill:none;stroke:none;stroke-width:0;display:none}#report-container #assessments-header .axis line{stroke:#ececec;shape-rendering:crispedges}#report-container #assessments-header .axis text{fill:#757575;font-size:.875rem;font-weight:400}#report-container .itsl-assessments-container,#report-container .itsl-progress-bar-container,#report-container .itsl-trendline-container{width:100%}#report-container .itsl-assessments-container .axis path{fill:none;stroke:none;stroke-width:0;display:none}#report-container .itsl-assessments-container .axis line{stroke:#ececec;shape-rendering:crispedges;stroke-dasharray:1 1}#report-container .itsl-assessments-container .axis text{fill:#757575;font-size:.875rem;font-weight:400}#report-container .itsl-assessments-container .points circle{fill:#2879c7;opacity:.5;mix-blend-mode:multiply}#report-container .itsl-assessments-container .points .point-marked{fill:#e4af50;opacity:1;mix-blend-mode:normal}#report-container .itsl-assessments-container .points .point-marked.iscategory{fill:#9179a0}#report-container .itsl-assessments-container .points path.special-point{stroke:#2879c7;stroke-width:2px}#report-container .itsl-assessments-container .points path.special-point-marked{stroke:#e4af50;stroke-width:2px}#report-container .itsl-assessments-container .points path.special-point-marked.iscategory{stroke:#9179a0}#report-container .itsl-trendline-container .axis path{fill:none;stroke:none;stroke-width:0;display:none}#report-container .itsl-trendline-container .axis line{stroke:#ececec;shape-rendering:crispedges}#report-container .itsl-trendline-container .axis text{fill:#757575;font-size:.875rem;font-weight:400}#report-container .itsl-trendline-container .area path{fill:#ececec;stroke:#e1e1e1}#report-container .itsl-trendline-container .line path{fill:none;stroke-width:2px;stroke:#2879c7}#report-container .itsl-trendline-container .line circle{fill:#e4af50}#report-container .itsl-trendline-container .line circle.iscategory{fill:#9179a0}#report-container .itsl-trendline-container .max-line line{stroke:#cfcfcf;stroke-width:1px;stroke-dasharray:2 3}#report-container .itsl-progress-bar-container{padding:0 .75rem}#report-container .itsl-progress-bar-container .itsl-report-progress-bar div{float:left;width:2px;height:18px;margin:0 .125rem 7px 0}#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.rect{background-color:#cfcfcf}#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.done,#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.open,#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.deadline,#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.past_deadline,#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.not_active{background-image:none}#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.completed,#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.done{background-color:#b5cec0}#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.deadline{background-color:#ffdb98}#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.past_deadline{background-color:#d6615d}#report-container .itsl-progress-bar-container .itsl-report-progress-bar div.not_active{background-color:#ececec}#report-container .itsl-progress-bar-container .itsl-report-progress-bar-tasks-completion{color:#9b9b9b;margin:.25rem 0;font-size:.75rem}#report-container .itsl-progress-bar-container .itsl-report-progress-bar-tasks-completion span{color:#42354a}.tablelisting #report-container table#report-table{table-layout:fixed}.tablelisting #report-container table#report-table tr{border-bottom:1px solid #e1e1e1}.tablelisting #report-container table#report-table tr th{color:#9179a0;text-align:center;vertical-align:top;text-transform:uppercase;border-top:1px solid #e1e1e1;border-bottom:0;border-right:1px solid #e1e1e1;height:80px;padding:0;font-size:.875rem}.tablelisting #report-container table#report-table tr th:first-child{border-left:1px solid #e1e1e1}.tablelisting #report-container table#report-table tr th span{margin-top:11px;display:block}.tablelisting #report-container table#report-table tr th .itsl-report-trendline-chart-legend span{vertical-align:middle;text-transform:none;font-size:.75rem;font-weight:400;line-height:1.2em;display:table-cell}.tablelisting #report-container table#report-table tr:nth-of-type(2n+3){background-color:#f9f9f9}.tablelisting #report-container table#report-table td{border-bottom:0;border-right:1px solid #e1e1e1;min-height:90px;padding:0}.tablelisting #report-container table#report-table td:first-child{border-left:1px solid #e1e1e1}.tablelisting #report-container table#report-table td[headers=overall-average-header]{text-align:center;vertical-align:middle;word-wrap:break-word;font-size:1rem}.tablelisting #report-container table#report-table #name-header,.tablelisting #report-container table#report-table td[headers=name-header]{text-overflow:ellipsis;width:23%;padding:9px 11px 0;overflow:hidden}.tablelisting #report-container table#report-table #name-header #student-search,.tablelisting #report-container table#report-table td[headers=name-header] #student-search{text-align:left;border:2px solid #cfcfcf;border-radius:5px;display:block}.tablelisting #report-container table#report-table #name-header #student-search img,.tablelisting #report-container table#report-table td[headers=name-header] #student-search img{vertical-align:bottom}.tablelisting #report-container table#report-table #name-header #student-search img:hover,.tablelisting #report-container table#report-table td[headers=name-header] #student-search img:hover{cursor:pointer}.tablelisting #report-container table#report-table #name-header #student-search input[type=text],.tablelisting #report-container table#report-table td[headers=name-header] #student-search input[type=text]{vertical-align:text-bottom;border:0;width:78%;padding-left:.25rem}.tablelisting #report-container table#report-table td[headers=name-header]{text-align:left;padding:0 1.375rem}.tablelisting #report-container table#report-table td[headers=name-header] img{margin-right:11px}.tablelisting #report-container table#report-table td[headers=name-header] span.modern{color:#42354a;font-size:1rem;font-weight:700}.tablelisting #report-container table#report-table tr:nth-of-type(2n+3) td[headers=overall-average-header]{background-color:#f4f4f4}.tablelisting #report-container table#report-table tr:hover,.tablelisting #report-container table#report-table tr:hover td[headers=overall-average-header]:nth-child(n+1){background-color:#fff5e3}.itsl-report-d3-tooltip{color:#fff;background:#565656;border-radius:4px;padding:.25rem .75rem;font-size:1rem;line-height:1;top:0;left:0;-webkit-box-shadow:0 2px 3px #565656;-moz-box-shadow:0 2px 3px #565656;box-shadow:0 2px 3px #565656}.itsl-report-d3-tooltip p{margin:.25rem 0;font-size:.75rem;line-height:1.2em}.itsl-report-d3-tooltip h4{border-top:1px dashed #cfcfcf;margin:1rem 0;padding-top:1rem;font-size:.875rem}.itsl-report-d3-tooltip h4:first-child{border-top:0;margin-top:.25rem;padding-top:0}.itsl-report-d3-tooltip .bold{font-weight:700}#itsl-transfer-grades select{border:2px solid #e1e1e1;border-radius:4px;padding:.125rem}#itsl-transfer-grades select.itsl-transfer-grades-term-selector{min-width:200px}#itsl-transfer-grades select:focus{border-color:#7dafe4;outline:0}#itsl-transfer-grades .itsl-transfer-grades-displaynone{display:none}#itsl-transfer-grades .ccl-info-feedback{bottom:inherit;position:absolute}#itsl-transfer-grades .ccl-info-feedback .ccl-info-feedback-buttons button.ccl-info-feedback-extrabutton:disabled:before{content:""}#itsl-transfer-grades div#itsl-transfer-grades-main-section{border:2px solid #e1e1e1;border-bottom-width:4px;border-radius:4px}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-main-section-header{background-color:#f4f4f4;border-bottom:2px solid #e1e1e1;padding:.75em}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-main-section-header h2{color:#333;font-weight:700}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods{padding:1.25rem}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period-collapsed{border-bottom:1px solid #e1e1e1}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period{margin-bottom:.75rem}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-grading-period-header{cursor:pointer;vertical-align:middle;background-image:url(../icons/xp/flip_down.png);background-position:0 0;background-repeat:no-repeat;background-size:16px;min-width:16px;min-height:16px;max-height:100%;padding-left:1rem;display:inline-block}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-grading-period-header-collapsed{background-image:url(../icons/xp/flip_up.png)}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid{margin-top:.25rem}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container{overflow:auto}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-header-row,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-header-row,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row{background-color:#fff;border-bottom:1px solid #e1e1e1;padding:0;position:relative;overflow:auto}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-header-row,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-header-row{text-transform:uppercase;font-weight:700}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row:last-of-type,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row:last-of-type{border-bottom:0}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row .itsl-transfer-grades-cell-header,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row .itsl-transfer-grades-cell-header{text-transform:uppercase;font-weight:700;display:none}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row select,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row select{width:100%;max-width:200px}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row select.itsl-transfer-grades-default-mapping-type,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row select.itsl-transfer-grades-default-mapping-type{border-color:#7dafe4}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row>div[class^=itsl-transfer-grades-lineitem-grid-column-]:first-of-type,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row>div[class^=itsl-transfer-grades-lineitem-grid-column-]:first-of-type{font-weight:700}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row span,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row span{text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row button.ccl-button,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row button.ccl-button{min-width:100px}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row button.itsl-transfer-grades-info-feedback-spin:before,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row button.itsl-transfer-grades-info-feedback-spin:before{content:"";box-sizing:border-box;margin-left:-20px;font:1.125rem/1 FontAwesome;-webkit-animation:2s linear infinite ccl-info-feedback-spin;animation:2s linear infinite ccl-info-feedback-spin;position:absolute}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-empty-text,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-empty-text{color:#565656;background-color:#fff;border:0;margin:9px 0;padding:.5rem .75rem;font-style:italic}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div[class*=itsl-transfer-grades-lineitem-grid-column-],#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div[class*=itsl-transfer-grades-lineitem-grid-column-]{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.75rem;display:inline-block}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-column-1-5,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-column-1-5{width:20%}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-column-1-4,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-column-1-4{width:25%}@media only screen and (width<=568px){#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-column-1-5,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-column-1-4,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-column-1-5,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-column-1-4{width:100%}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container [class*=itsl-transfer-grades-lineitem-grid-column-],#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container [class*=itsl-transfer-grades-lineitem-grid-column-]{float:none;padding-right:0}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-header-row,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-header-row{display:none}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row .itsl-transfer-grades-cell-header,#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container div.itsl-transfer-grades-lineitem-grid-row .itsl-transfer-grades-cell-header{display:block}}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-grid div.itsl-transfer-grades-lineitem-grid-container{border:1px solid #e1e1e1;border-top-left-radius:4px;border-top-right-radius:4px}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area-grid div.itsl-transfer-grades-lineitem-grid-container{border-top:1px solid #e1e1e1}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area{border:1px solid #e1e1e1;border-top:0}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area div.itsl-transfer-grades-lineitem-sent-area-header{cursor:pointer;vertical-align:middle;color:#9179a0;background-image:url(../icons/xp/flip_down.png);background-position:0 0;background-repeat:no-repeat;background-size:16px;min-width:16px;min-height:16px;max-height:100%;margin-left:.75rem;padding-left:1rem;font-size:.75rem;display:inline-block}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods div.itsl-transfer-grades-grading-period div.itsl-transfer-grades-lineitem-sent-area div.itsl-transfer-grades-lineitem-sent-area-collapsed{background-image:url(../icons/xp/flip_up.png)}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section{padding-top:45px;overflow-x:auto}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table{border-collapse:collapse;word-wrap:break-word;display:inline-block;overflow:auto}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table thead{text-transform:uppercase}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table thead>tr:first-of-type>th:first-of-type{text-align:left}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section{border:2px solid #e1e1e1;border-radius:4px;min-width:180px;max-width:250px}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section div#itsl-transfer-grades-person-search-image{cursor:pointer;vertical-align:middle;float:left;background-image:url(../icons/xp/search_no_shadow24.png);background-position:0 0;background-repeat:no-repeat;background-size:24px;min-width:24px;min-height:24px;max-height:100%;padding-left:24px;display:inline-block}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section span{display:block;overflow:hidden}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section input[type=text]{box-sizing:border-box;border:0;width:100%}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section input[type=text]:focus{outline:0}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section input[placeholder]{text-overflow:ellipsis}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section input::-moz-placeholder{text-overflow:ellipsis}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section input:-moz-placeholder-shown{text-overflow:ellipsis}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section input:placeholder-shown{text-overflow:ellipsis}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-not-linked-header-image,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-linked-header-image{vertical-align:middle;display:inline-block}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-not-linked-header-image i,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-linked-header-image i{vertical-align:middle;padding-right:.5rem;font-size:1.375rem}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header{vertical-align:middle;display:inline-block}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header span{white-space:nowrap}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header span i{border-style:solid;border-width:1px;border-radius:32px;width:32px;height:32px;margin-right:.25rem;font-size:1.125rem;line-height:29px}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header span i.ili-hourglass-start{color:#7dafe4;border-color:#7dafe4}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header span i.ili-envelope-open-o{color:#dd817b;border-color:#dd817b}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header span i.ili-envelope-o{color:#ca4343;border-color:#ca4343}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header span i.ili-paper-plane-o{color:#41956c;border-color:#41956c}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-linked-header-descr{text-transform:none;font-size:.75rem;font-weight:400}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table tbody>tr:nth-child(2n){background-color:#f9f9f9}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table tr:nth-child(3)>th{color:#9179a0;font-size:.875rem}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td{border:1px solid #e1e1e1;height:54px;padding:0 .25rem}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th.itsl-transfer-grades-lineitem-result-cell-selected,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td.itsl-transfer-grades-lineitem-result-cell-selected{border-top:0;margin:0;padding:0}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container{box-sizing:border-box;-webkit-box-sizing:content-box;-moz-box-sizing:border-box;background-color:#f9f9f9;border:2px solid #7dafe4;border-radius:4px;height:100%;display:block}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner{width:100%;height:100%;display:table}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner .itsl-transfer-grades-lineitem-result-content,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner .itsl-transfer-grades-lineitem-result-content{vertical-align:middle;text-align:center;border:0;display:table-cell}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner .itsl-transfer-grades-lineitem-result-content>span,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner .itsl-transfer-grades-lineitem-result-content>span{display:inline}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner .itsl-transfer-grades-lineitem-result-content .itsl-transfer-grades-selected-assessment-scale,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner .itsl-transfer-grades-lineitem-result-content .itsl-transfer-grades-selected-assessment-scale{display:none}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner .itsl-transfer-grades-lineitem-result-content .itsl-transfer-grades-assessment-scale-items-list,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td.itsl-transfer-grades-lineitem-result-cell-selected .itsl-transfer-grades-lineitem-result-container .itsl-transfer-grades-lineitem-result-container-inner .itsl-transfer-grades-lineitem-result-content .itsl-transfer-grades-assessment-scale-items-list{display:inline}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th .itsl-transfer-grades-lineitem-result-content,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td .itsl-transfer-grades-lineitem-result-content{white-space:nowrap;border-bottom:2px dotted #9179a0;padding:.125rem;line-height:1em;display:inline-block}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th .itsl-transfer-grades-lineitem-result-content>span,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td .itsl-transfer-grades-lineitem-result-content>span{text-overflow:ellipsis;max-width:200px;display:inline-block;overflow:hidden}@media only screen and (width<=568px){#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th .itsl-transfer-grades-lineitem-result-content>span,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td .itsl-transfer-grades-lineitem-result-content>span{max-width:100px}}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th .itsl-transfer-grades-lineitem-result-content>select,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td .itsl-transfer-grades-lineitem-result-content>select{border-width:1px;border-color:#333;max-width:200px}@media only screen and (width<=568px){#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th .itsl-transfer-grades-lineitem-result-content>select,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td .itsl-transfer-grades-lineitem-result-content>select{max-width:100px}}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th .itsl-transfer-grades-lineitem-result-content .itsl-transfer-grades-assessment-scale-items-list,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td .itsl-transfer-grades-lineitem-result-content .itsl-transfer-grades-assessment-scale-items-list{display:none}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th.itsl-transfer-grades-grid-cell-selected-background-color,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td.itsl-transfer-grades-grid-cell-selected-background-color{background-color:#7fcdb94d}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td:first-child{font-weight:700}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td:focus{outline:0}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table tbody>tr>td:not(:first-of-type){text-align:center}@media only screen and (width<=568px){#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table th,#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td{text-overflow:ellipsis;white-space:nowrap;min-width:200px;overflow:hidden}}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-person-info{display:table}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-person-info .itsl-transfer-grades-person-image{background-position:50%;background-repeat:no-repeat;background-size:32px;border:1px solid #fff;border-radius:32px;width:32px;height:32px;margin-top:25%;margin-bottom:25%;margin-right:.75rem}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-person-info .itsl-transfer-grades-person-name{vertical-align:middle;display:table-cell}.itsl-lo-alignment-report-no-data{font-size:.875rem}.itsl-lo-alignment-report-row{border-bottom:1px solid #ececec;padding:7px 0;font-size:.875rem}.itsl-lo-alignment-report-row:last-child{border-bottom:0}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-hierarchy-path{color:#9b9b9b}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-hierarchy-path>span:last-child{color:#42354a;font-size:1rem;display:block}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item{float:left;border-radius:4px;width:240px;height:106px;margin:.25rem}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item.no-usages{border:2px dotted #887b8680}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item.with-usages{background-color:#f3f8f5;border:2px solid #93baa4}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-title{height:70%;padding:11px 1rem 0}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-title>span{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:55px;line-height:18px;display:-webkit-box;overflow:hidden}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-usages{cursor:pointer;border-top:2px solid #ececec;height:30%;padding:.25rem 13px 0}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-usages>a{color:#757575;font-size:.75rem}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-usages>a>.triangle-down{border-top:5px solid #5d4a68;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-top:.75rem}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-usages.active>a{color:#2879c7!important}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-usages.active>a>.triangle-down{border-top-color:#2879c7!important}.itsl-lo-alignment-report-context-dialog{border:1px solid #ececec;border-radius:4px;width:400px}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-arrow{left:60px!important}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content{max-height:100%}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content>ul{margin-top:.25rem;padding-left:0;font-size:.875rem;list-style-type:none}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content>ul>li:first-child{color:#757575}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content>ul>li{float:left;width:100%;margin-bottom:.75rem}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content>ul>li>span{margin:-4px 0 0 7px}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content>ul>li>span>a{color:#4a4a4a}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content .itsl-lo-alignment-report-element-title{white-space:nowrap;text-overflow:ellipsis;width:92%;overflow:hidden}.itsl-lo-alignment-report-filter-bar{margin-bottom:2.5rem}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs{margin-left:0;padding:.25rem;list-style-type:none}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li{float:left;margin-left:2rem;font-weight:700}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li:first-child{margin-left:0}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li a{opacity:1;padding-bottom:7px}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li a:link,.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li a:visited{color:#757575;text-decoration:none}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li a:hover,.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li a.active{color:#785f86;text-decoration:none}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li a.active{box-shadow:inset 0 -1px #42354a}.filter-not-aligned .itsl-lo-alignment-report-row-all-aligned{display:none}.filter-not-aligned .itsl-lo-alignment-report-item.with-usages,.filter-not-aligned .itsl-lo-alignment-report-no-data.itsl-lo-alignment-report-row-no-aligned{display:none!important}.filter-not-aligned .itsl-lo-alignment-report-no-data.itsl-lo-alignment-report-row-all-aligned{display:block!important}.filter-aligned .itsl-lo-alignment-report-row-no-aligned{display:none}.filter-aligned .itsl-lo-alignment-report-item.no-usages{display:none!important}.filter-aligned .itsl-lo-alignment-report-no-data.itsl-lo-alignment-report-row-no-aligned{display:block!important}.filter-aligned .itsl-lo-alignment-report-no-data.itsl-lo-alignment-report-row-all-aligned{display:none!important}.itsl-external-gradebook-coursesection{border:1px solid #cfcfcf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 .125rem 2rem;padding:.35em .625em .75em}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid{overflow-x:auto}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table{border-collapse:collapse;word-wrap:break-word}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table th,.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table td{vertical-align:central;text-align:center;border:1px solid #e1e1e1;padding:.25rem}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table th .ili-loading,.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table td .ili-loading{font-size:1rem}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>thead{text-transform:uppercase}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>thead>tr:nth-child(2)>th{color:#9179a0;font-size:.875rem}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>thead>tr:first-of-type>th:first-of-type,.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>tbody>tr>td:first-of-type{text-align:left}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>tbody>tr>td:first-of-type .itsl-external-gradebook-person-info{display:table}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>tbody>tr>td:first-of-type .itsl-external-gradebook-person-info>div{background-position:50%;background-repeat:no-repeat;background-size:32px;border:1px solid #fff;border-radius:32px;width:32px;height:32px;margin-top:.25rem;margin-bottom:.25rem;margin-right:.75rem}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>tbody>tr>td:first-of-type .itsl-external-gradebook-person-info>span{vertical-align:middle;display:table-cell}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>tbody>tr:nth-child(2n){background-color:#f9f9f9}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>tbody>tr:hover{background-color:#b5cec0}.itsl-accept-rules-disclaimertext{border:1px solid #cfcfcf;padding:.75rem}section.ccl-cssmodal.itsl-elementparticipantpicker-dialog>.ccl-cssmodal-modal-inner>.ccl-cssmodal-modal-header{height:auto;padding-bottom:0}section.ccl-cssmodal.itsl-elementparticipantpicker-dialog>.ccl-cssmodal-modal-inner>.ccl-cssmodal-modal-header>h2{color:#5d4a68;font-weight:700}section.ccl-cssmodal.itsl-elementparticipantpicker-dialog>.ccl-cssmodal-modal-inner>.ccl-cssmodal-modal-content{flex-direction:column;padding-bottom:0;display:flex}section.ccl-cssmodal.itsl-elementparticipantpicker-dialog>.ccl-cssmodal-modal-inner .ccl-radiobutton-wrapper{margin-left:-12px;font-weight:700}table.itsl-elementparticipantpicker-dialog-search-results{border-spacing:0;flex:1 1 0;min-height:200px;display:block;overflow-y:auto}table.itsl-elementparticipantpicker-dialog-search-results>thead th,table.itsl-elementparticipantpicker-dialog-search-results>tbody td{padding:0 .75rem}table.itsl-elementparticipantpicker-dialog-search-results>thead th:first-child,table.itsl-elementparticipantpicker-dialog-search-results>tbody td:first-child{width:1%}table.itsl-elementparticipantpicker-dialog-search-results>thead{background-color:#f4f4f4;position:sticky;top:0;transform:translateY(-1px)}table.itsl-elementparticipantpicker-dialog-search-results>thead>tr>th{text-align:left;text-transform:uppercase;padding-top:1px}table.itsl-elementparticipantpicker-dialog-search-results>tbody{background-color:#fff}table.itsl-elementparticipantpicker-dialog-search-results>tbody>tr:hover{background-color:#ececec}table.itsl-elementparticipantpicker-dialog-search-results>tbody>tr>td{border-top:1px solid #ececec;line-height:3}.itsl-elementparticipantpicker-dialog-empty-text{color:#333;font-size:1rem}.itsl-elementparticipantpicker-dialog-search{width:100%}.itsl-elementparticipantpicker-dialog-search input[type=search]{-webkit-appearance:searchfield;-moz-appearance:searchfield;appearance:searchfield;box-sizing:border-box;background-color:#fff;background-image:url(../../Common/semiotic/icons/search-solid--gray--500.4816ccd0.svg);background-position:12px;background-repeat:no-repeat;background-size:18px 18px;border:2px solid #cfcfcf;border-radius:5px;width:300px;padding:.75rem .25rem .5rem 2.5rem;font-size:.875rem}.itsl-elementparticipantpicker-dialog-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}@media only screen and (width<=568px){.itsl-elementparticipantpicker-dialog-search input[type=search]{width:100%}}.itsl-elementparticipantpicker-changeparticipants{color:#785f86;background-color:#0000;border:0;margin:0;padding:.75rem;font-weight:700}a.itsl-elementparticipantpicker-personlink{align-items:center;text-decoration:none;display:flex}a.itsl-elementparticipantpicker-personlink>img{border:2px solid #a997b5;border-radius:32px;flex-shrink:0;width:32px;height:32px;margin-right:.75rem}a.itsl-elementparticipantpicker-personlink>.itsl-elementparticipantpicker-personinformation{line-height:normal}a.itsl-elementparticipantpicker-personlink>.itsl-elementparticipantpicker-personinformation>.itsl-elementparticipantpicker-personsubtitle{color:#757575;font-size:.75rem}.itsl-elementparticipantpicker-personmaintitle,.itsl-elementparticipantpicker-grouptitle{color:#333;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:1rem;font-weight:700;text-decoration:underline #00458f}.itsl-elementparticipantpicker-personmaintitle:hover{text-decoration:underline #333}.itsl-elementparticipantpicker-dialog-footer{align-items:stretch;height:40px;display:flex}.itsl-elementparticipantpicker-dialog-footer>div{align-items:stretch;display:flex}.l-main-content-addresourcemenu-container{border-radius:4px;box-shadow:0 3px 9px #00000046}.l-main-content-addresourcemenu-container,.l-main-content-addresourcemenu-container>.ccl-context-dialog-content{padding:0}.l-main-content-addresourcemenu-container .l-main-content-addresourcemenu-link,.l-main-content-addresourcemenu-container .l-main-content-addresourcemenu-showall-item{padding:.75rem 1rem}.l-main-content-addresourcemenu-container .l-main-content-addresourcemenu-list{margin:0}.l-main-content-addresourcemenu-container .l-main-content-addresourcemenu-list .l-main-content-addresourcemenu-link{color:#4a4a4a;font-weight:400;display:block}.l-main-content-addresourcemenu-container .l-main-content-addresourcemenu-list .l-main-content-addresourcemenu-link:hover{background-color:#dad2df}.l-main-content-addresourcemenu-container .l-main-content-addresourcemenu-showall-item{border-top:1px solid #ececec}.l-main-content-addresourcemenu-container a.ccl-iconlink[href] span:hover{text-decoration:none}.assessment-record-table>table>tbody>tr>th:first-child a.modern{width:230px;min-width:230px;max-width:230px}.assessment-record-table>table>tbody>tr>td:first-child a.person-image-link,.assessment-record-table>table>tbody>tr>td:first-child a.modern,.assessment-gradebook-link{text-align:left;text-overflow:ellipsis;vertical-align:middle;display:inline-block;overflow:hidden}.assessment-record-table>table>tbody>tr>td:first-child a.modern{color:#333;white-space:nowrap;width:146px;font-size:1rem;font-weight:700}.assessment-record-table>table>tbody>tr>td:first-child a.person-image-link{width:auto;margin-left:.25rem;margin-right:.75rem}.assessment-record-table>table,.assessment-record-table>table>tbody>tr>td{height:100%}.assessment-record-table>table>tbody>tr>td.grade-book-cell{padding:0}.assessment-record-table>table>tbody>tr>td>div{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.disable-hover,.disable-hover *{pointer-events:none!important}input[type=number]{-moz-appearance:textfield}body:not(.h-android) .assessment-record-term-manager>select,.gradebook-toolbar-dropdown,.common-gradebook-dropdowns{background-color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDQzMzYzKSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgMTAgNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBwb2ludHM9IjAsMCAxMCwwLjAwMyA0Ljk5Niw2ICIvPg0KPC9zdmc+DQo=);background-position:right 8px top 50%;background-repeat:no-repeat;background-size:10px;border:2px solid #cfcfcf;border-radius:4px;outline:0}.gradebook-toolbar-dropdown{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button;max-width:200px;padding:.25rem 2rem .25rem 1rem;display:inline-block}.gradebook-toolbar-dropdown:hover,.gradebook-toolbar-dropdown:focus,.ccl-dropdownmenu-menuitem-selected{border-color:#0055b0}.gradebook-toolbar-dropdown-menu{background-color:#fff;border:1px solid #ececec;border-radius:4px;top:180px;box-shadow:0 3px 9px #0003}.ccl-gridtoolbar a{color:#333}body:not(.h-android) .assessment-record-term-manager>select{box-sizing:content-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;outline:0;height:18px;padding:.25rem 2rem .25rem 1rem;font-size:.875rem;line-height:18px;display:inline-block}body:not(.h-android) .assessment-record-term-manager>select:hover{border-color:#7dafe4}body:not(.h-android) .assessment-record-term-manager>select:focus{border-color:#2879c7}body:not(.h-android) .assessment-record-term-manager>select::-ms-expand{display:none}.assessment-record-gradebook-tabsframe{min-width:0;max-width:95vw}.itsl-elementplanpicker-showinplans-container{flex-wrap:wrap;display:flex}.itsl-elementplanpicker-showinplans-container .itsl-elementplanpicker-showinplans-plans .h-inactive{margin-top:.75rem}.itsl-elementplanpicker-showinplans-container .ccl-htmlitempicker-modern-menu>ul>li>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.itsl-elementplanpicker-showinplans-container .itsl-elementplanpicker-showinplans-loader{background-image:url(../icons/ajax-loader.gif);background-position:0 0;background-repeat:no-repeat;height:38px}.itsl-elementplanpicker-severalplans .horizontallist li{word-break:break-all}.itsl-elementplanpicker-severalplans .horizontallist li:last-child:after{content:"."}.itls-usersetting-cloud-grid-template{color:#4a4a4a;font-size:1rem}.itls-usersetting-cloud-grid-template table{margin:0}.itls-usersetting-cloud-grid-template table th{vertical-align:middle;color:#9b9b9b;background-color:#f9f9f9;height:45px;font-size:.75rem;font-weight:700}.itls-usersetting-cloud-grid-template table th:first-child{border-top-left-radius:4px;padding-left:1.375rem}.itls-usersetting-cloud-grid-template table th:last-child{border-top-right-radius:4px}.itls-usersetting-cloud-grid-template table td{color:#9b9b9b;width:33%;height:50px}.itls-usersetting-cloud-grid-template table td:first-child{padding-left:1.375rem}.itls-usersetting-cloud-grid-template table td:first-child img{width:24px;margin-right:.75rem}.itls-usersetting-cloud-grid-template table td:first-child>*{vertical-align:middle}.itls-usersetting-cloud-grid-template table td:last-child{text-align:right;padding-right:1.375rem}.itls-usersetting-cloud-grid-template table tbody>tr:hover{background-color:#fff}.itls-usersetting-cloud-grid-buttoncell-template>input{text-align:center;color:#333;background-color:#fff;border:2px solid #c2b5ca;border-radius:4px;min-height:32px;padding-left:1.375rem;padding-right:1.375rem;font-size:.875rem;font-weight:700;line-height:1}.itls-usersetting-cloud-grid-buttoncell-template>input:hover{border:2px solid #757575}.itls-usersetting-cloud-grid-buttoncell-template>input:active{background-color:#ececec;border:2px solid #757575}.itsl-final-modal{content:"";z-index:4001;background-color:#ffffffe6;position:fixed;inset:0;overflow-y:auto}.itsl-final-modal>.itsl-final-modal-main{background-color:#fff;border-radius:4px;justify-content:center;width:600px;max-width:100%;height:310px;max-height:100%;padding:1.5rem;display:flex;position:absolute;top:180px;left:50%;transform:translate(-50%)translateY(-50%);box-shadow:0 3px 22px #0000001a}.itsl-final-modal>.itsl-final-modal-main>div>h1{color:#785f86;margin:0 0 1.25rem;font-size:2.5rem;font-weight:700}.itsl-final-modal>.itsl-final-modal-main>div>h3{color:#4a4a4a;margin:0 0 1.25rem;font-size:1rem;font-weight:700}.itsl-final-modal>.itsl-final-modal-main>div>p{color:#333;margin:0 0 1.25rem;font-size:.875rem}.itsl-final-modal .itsl-final-modal-image{vertical-align:middle;max-height:264px;margin:.75rem 1.25rem 2rem}.itsl-popup-dialog{background-color:#fff;border:1px solid #fff;border-radius:4px;padding:1.25rem!important}.itsl-popup-dialog #popup_message{margin-bottom:1rem}.itsl-popup-dialog input{margin-right:.25rem}.itsl-kpi-detailsofmeasurements-contextdialog h1{float:left;white-space:normal;text-align:center;width:100%;margin:1rem 0;padding:0 1rem;font-size:1.375rem;font-weight:700}.itsl-kpi-detailsofmeasurements-contextdialog span.itsl-kpi-detailsofmeasurements-no-data-span{color:#9b9b9b;text-align:center;width:100%;padding:0 .75rem;font-size:.875rem;display:inline-block}.itsl-kpi-detailsofmeasurements-contextdialog ul{margin:0;padding:0;list-style:none}.itsl-kpi-detailsofmeasurements-contextdialog ul>li{color:#9b9b9b;border-bottom:1px solid #ececec;padding:0 .75rem;font-size:.875rem}.itsl-kpi-detailsofmeasurements-contextdialog ul>li>div{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:inline-block;overflow:hidden}.itsl-kpi-detailsofmeasurements-contextdialog ul>li>div:first-child{width:75%}.itsl-kpi-detailsofmeasurements-contextdialog ul>li:last-child{border-bottom:0}.itsl-kpi-detailsofmeasurements-contextdialog .itsl-kpi-detailsofmeasurements-list-header{color:#565656;text-transform:uppercase;border-bottom:1px solid #ececec;border-top-left-radius:6px;padding:.75rem .75rem 0;font-size:.75rem;font-weight:700}.itsl-add-edit-module-apps-hierarchies>.ccl-expandablelist{padding-left:0;list-style-type:none}.itsl-hierarchy-dialog-add-button[disabled],.itsl-hierarchy-dialog-add-button:active[disabled],.itsl-hierarchy-dialog-add-button:focus[disabled],.itsl-hierarchy-dialog-add-button:link[disabled],.itsl-hierarchy-dialog-add-button:visited[disabled],a.itsl-hierarchy-dialog-add-button[disabled],a.itsl-hierarchy-dialog-add-button:active[disabled],a.itsl-hierarchy-dialog-add-button:focus[disabled],a.itsl-hierarchy-dialog-add-button:link[disabled],a.itsl-hierarchy-dialog-add-button:visited[disabled]{color:#9b9b9b}.itsl-treeviewselector-folder-state-collapsed,.itsl-treeviewselector-folder-state-expanded{background-position:100%;background-repeat:no-repeat;background-size:contain;width:13px;height:13px;display:inline-block}.itsl-treeviewselector-item-focused-area,.itsl-treeviewselector-item-focused-area input,.itsl-treeviewselector-item-focused-area label{cursor:pointer}.itsl-treeviewselector-folder-state-collapsed{background-image:url(../icons/xp/caret-right-collapsed.svg)}.itsl-treeviewselector-folder-state-expanded{background-image:url(../icons/xp/caret-right-expanded.svg)}.itsl-treeviewselector-list-item{align-items:center;margin:.75rem;display:flex}.itsl-treeviewselector-list-item>label{align-items:center;padding:.75rem;display:flex}.itsl-treeviewselector-list-item>label>img{margin-right:.25rem}.itsl-treeviewselector-item-focused-area:hover,.itsl-treeviewselector-item-focused-area:hover label,.itsl-treeviewselector-item-focused-area label:hover{background-color:#f4f4f4}.itsl-treeviewselector-list-item label img{pointer-events:none;vertical-align:middle}.itsl-treeviewselector-expand-button{margin:0 .25rem 0 1.25rem}.itsl-treeviewselector-not-folder-item{margin-left:37px}@keyframes highlightSettingAndFade{0%{background:#b5cec0}to{background:0}}@media only screen and (height<=490px){.itsl-lte-content .itsl-ajax-loader{margin-top:0;top:10px}}.itsl-lte-settings{background-color:inherit}.itsl-lte-settings .itsl-lte-telemetry>.c-uxsurvey{margin-bottom:.75rem}.itsl-lte-settings footer{text-align:left}.itsl-lte-settings .ccl-learningobjectivesselector-emptycontainer{padding-bottom:0}.itsl-lte-settings .ccl-button{text-align:center;margin-top:.125rem}.itsl-lte-settings .ccl-button .ili{font-size:1rem}.itsl-lte-settings .ccl-error-feedback .ccl-error-feedback-icon i:before{color:#0000;background-image:url(../icons/xp/exclamation-circle.svg);background-repeat:no-repeat;background-size:32px 32px;width:32px;height:32px;display:inline-block;content:""!important}.itsl-lte-settings .ccl-custom-tooltip-content-container{width:250px;padding-top:.25rem;padding-bottom:.25rem}.itsl-lte-settings .itsl-lte-settings-show-more-options-link{background:0;border:0;padding:0}.itsl-lte-settings .itsl-lte-settings-show-more-options-link:before{content:"";z-index:-1;background-color:#cfcfcf;width:100%;height:1px;display:block;position:absolute;top:49%;left:0}.itsl-lte-settings .itsl-lte-settings-show-more-options-link>span{background-color:#f2f2f2;padding:0 .75rem;display:inline-block}.itsl-lte-settings .itsl-lte-settings-show-more-options-link>span:hover{text-decoration:none}.itsl-lte-settings .itsl-lte-settings-show-more-options-link{text-align:center;z-index:0;color:#785f86;width:100%;margin-bottom:.75rem;padding:0 1.25rem;font-weight:700;display:block;position:relative}.itsl-lte-settings .itsl-lte-setting-title-label{margin-bottom:.125rem;font-size:.875rem;display:block}.itsl-lte-settings .itsl-lte-settings-disabled-text{color:#565656}.itsl-lte-settings-text-description{color:#9b9b9b;font-size:.875rem;display:inline-block}.itsl-lte-settings-add-link,.itsl-lte-settings-remove-link{background:0;border:0;padding:0;font-size:.875rem;font-weight:700}.itsl-lte-settings-add-link:before,.itsl-lte-settings-remove-link:before{vertical-align:middle;padding-right:.25rem;font-size:1.625rem}.itsl-lte-settings-add-link{color:#00458f}.itsl-lte-settings-add-link:before{content:"+"}button.itsl-lte-settings-add-link span:hover{color:#00458f;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#00458f;text-decoration-color:#00458f}button.itsl-lte-settings-remove-link{color:#ca4343}button.itsl-lte-settings-remove-link:before{content:"×"}button.itsl-lte-settings-remove-link span:hover{color:#ca4343;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#ca4343;text-decoration-color:#ca4343}.itsl-lte-settings-activation-container .itsl-lte-settings-activation-label{color:#4a4a4a;cursor:pointer;vertical-align:middle;font-weight:700}.itsl-lte-settings-activation-container .itsl-lte-settings-activation-icon{vertical-align:middle;width:24px;height:24px;margin-left:1rem;display:inline-block}.itsl-lte-settings-activation-container.disabled .itsl-lte-settings-activation-label,.itsl-lte-settings-activation-container.disabled .itsl-lte-settings-activation-icon{opacity:.5;color:#9b9b9b!important;cursor:default!important}.itsl-lte-settings-peer-assessment-container .itsl-lte-settings-peer-assessment-label{font-size:.875rem}.itsl-lte-settings-wrapper{background-color:#f2f2f2}.itsl-lte-settings-wrapper .itsl-lte-settings-skiplink{color:#fff;background:#333;padding:.5rem;position:absolute;right:0;transform:translateY(-99999px)}.itsl-lte-settings-wrapper .itsl-lte-settings-skiplink:focus-visible{outline-offset:3px;z-index:3;border-radius:4px;outline:3px solid #0055b0;transform:translateY(0%)}.itsl-lte-view-overlayedit .itsl-lte-setting-section{border-top:1px solid #cfcfcf;padding:1.5rem .75rem}.itsl-lte-view-overlayedit .itsl-lte-setting-section:first-child{border-top:0}.itsl-lte-view-overlayedit .itsl-lte-setting-section.itsl-lte-setting-section-highlight{animation:2s ease-in-out highlightSettingAndFade}@media only screen and (width>=769px){.itsl-lte-view-overlayread .itsl-lte-setting-section{border-top:1px solid #cfcfcf;padding:1.5rem .75rem}.itsl-lte-view-overlayread .itsl-lte-setting-section:first-child{border-top:0}.itsl-lte-view-overlayread .itsl-lte-setting-section.itsl-lte-setting-section-highlight{animation:2s ease-in-out highlightSettingAndFade}}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header,.itsl-lte-view-overlayedit .itsl-lte-setting-section .itsl-lte-setting-header{vertical-align:top;white-space:nowrap;margin-bottom:.75rem}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon,.itsl-lte-view-overlayedit .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon{vertical-align:middle;background-size:1.25rem;width:1.25rem;height:1.25rem;display:inline-block}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon>svg,.itsl-lte-view-overlayedit .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon>svg{width:1.25rem;height:1.25rem}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon>svg .mainColor,.itsl-lte-view-overlayedit .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon>svg .mainColor{fill:#785f86}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon>svg .strokeColor,.itsl-lte-view-overlayedit .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon>svg .strokeColor{stroke:#785f86}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-button-icon,.itsl-lte-view-overlayedit .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-button-icon{display:none}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-text,.itsl-lte-view-overlayedit .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-text{white-space:normal;vertical-align:middle;text-transform:uppercase;color:#785f86;margin-top:0;margin-bottom:0;margin-left:.25rem;font-size:.75rem;font-weight:700;display:inline-block}.itsl-lte-view-summary .itsl-lte-setting-header-icon,.itsl-lte-view-summary .itsl-lte-setting-header-text{display:none}.itsl-lte-view-summary .itsl-lte-setting-button-icon{cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:25px;padding:0;display:inline-block}.itsl-lte-view-summary .itsl-lte-setting-button-icon:hover,.itsl-lte-view-summary .itsl-lte-setting-button-icon:focus{background-color:#f9f9f9;border-color:#ececec}.itsl-lte-view-summary .itsl-lte-setting-button-icon>svg,.itsl-lte-view-summary .itsl-lte-setting-button-icon>img{vertical-align:middle;width:24px;height:24px}.itsl-lte-view-summary .itsl-lte-setting-button-icon>svg .mainColor,.itsl-lte-view-summary .itsl-lte-setting-button-icon>img .mainColor{fill:#785f86}.itsl-lte-view-summary .itsl-lte-setting-button-icon>svg .strokeColor,.itsl-lte-view-summary .itsl-lte-setting-button-icon>img .strokeColor{stroke:#785f86}.itsl-lte-view-summary .itsl-lte-setting-button-icon.itsl-lte-setting-header-less-opacity-icon>img{opacity:.4}.itsl-lte-view-summary .itsl-lte-setting-button-icon.itsl-lte-setting-header-less-opacity-icon>svg .mainColor{fill:#9179a0}.itsl-lte-view-summary .itsl-lte-setting-button-icon.itsl-lte-setting-header-less-opacity-icon>svg .strokeColor{stroke:#9179a0}@media only screen and (width>=769px){.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header.itsl-lte-setting-read-invisible-header{display:none}.ccl-custom-tooltip-content-container .itsl-lte-setting-tooltip-header,.ccl-custom-tooltip-content-container .itsl-lte-setting-tooltip-content,.ccl-custom-tooltip-content-container .ccl-checkbox-tooltip{text-align:center;color:#fff;font-size:.875rem;line-height:1.4}.ccl-custom-tooltip-content-container .itsl-lte-setting-tooltip-header,.ccl-custom-tooltip-content-container .ccl-checkbox-tooltip{font-weight:700}.ccl-custom-tooltip-content-container .itsl-lte-setting-tooltip-content{margin-top:.25rem}.ccl-custom-tooltip-content-container .itsl-lte-setting-tooltip-footer{text-align:center;color:#cfcfcf;margin-top:.25rem;font-size:.75rem;display:block}.itsl-lte-content,.itsl-lte-settings{box-sizing:border-box}.itsl-lte-settings{z-index:3;background-color:#f2f2f2;background-clip:padding-box;border:1px solid #f2f2f2;position:absolute;top:0}.itsl-lte-settings-wrapper{z-index:2;position:fixed;top:0;bottom:0}.itsl-lte-settings-wrapper .itsl-lte-settings-skiplink{transition:transform .3s;top:-.5rem;right:30px;transform:translateY(-100%)}.itsl-lte-settings-wrapper .itsl-lte-settings-skiplink:focus-visible{top:8px}.itsl-lte-view-hidden{overflow-y:auto}.itsl-lte-view-hidden .itsl-lte-content{width:100%}.itsl-lte-view-hidden .itsl-lte-settings{display:none}.itsl-lte-view-summary,.itsl-lte-view-overlayread,.itsl-lte-view-overlayedit{height:100%}.itsl-lte-view-summary .itsl-lte-settings-overlay-dialog-inner-container,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-inner-container,.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-inner-container{position:absolute;inset:0;overflow-y:auto}.itsl-lte-view-summary .itsl-lte-settings-overlay-dialog-footer,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-footer,.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-footer{z-index:3;background:#f2f2f2;padding:0;position:absolute;bottom:0;left:0;right:0}.itsl-lte-view-summary{margin-right:86px}.itsl-lte-view-summary .itsl-lte-settings{border:1px solid #0000;width:70px;padding:0;right:-86px}.itsl-lte-view-summary .itsl-lte-settings-wrapper{width:70px}.itsl-lte-view-summary .itsl-lte-settings-change{display:none}.itsl-lte-view-summary .itsl-lte-setting-section{margin-bottom:.25rem}.itsl-lte-view-summary .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-button-icon{padding:12px}.itsl-lte-view-summary .itsl-lte-setting-section .itsl-lte-setting-content-container{display:none}.itsl-lte-view-summary .itsl-lte-settings-overlay-dialog-inner-container{padding:.75rem 20px .75rem 0}.itsl-lte-view-summary .itsl-lte-settings-overlay-dialog-collapse{display:none}.itsl-lte-view-summary .itsl-lte-settings-overlay-dialog-inner-container.itsl-lte-settings-with-footer,.itsl-lte-view-summary .itsl-lte-settings-overlay-dialog-inner-container.itsl-lte-settings-with-double-footer{bottom:65px}.itsl-lte-view-summary .itsl-lte-settings-skiplink{position:fixed;right:8px}.itsl-lte-view-overlayedit,.itsl-lte-view-overlayread{margin-right:434px}.itsl-lte-view-overlayedit .itsl-lte-settings,.itsl-lte-view-overlayread .itsl-lte-settings{width:402px;right:-434px}.itsl-lte-view-overlayedit .itsl-lte-settings-wrapper,.itsl-lte-view-overlayread .itsl-lte-settings-wrapper{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:402px}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-expand,.itsl-lte-view-overlayedit .itsl-lte-show-only-if-mobile-options-expanded>.itsl-lte-settings-change,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-expand,.itsl-lte-view-overlayread .itsl-lte-show-only-if-mobile-options-expanded>.itsl-lte-settings-change{display:none}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-inner-container,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-inner-container{padding:0 16px}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-background,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-background{z-index:1;background:#ffffffb3;width:100%;height:100%;display:none;position:fixed;inset:0}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-footer-button-container,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-footer-button-container{border-top:1px solid #cfcfcf;padding:1rem 1.5rem}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-inner-container.itsl-lte-settings-with-footer,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-inner-container.itsl-lte-settings-with-footer{bottom:65px}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-inner-container.itsl-lte-settings-with-double-footer,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-inner-container.itsl-lte-settings-with-double-footer{bottom:130px}.itsl-lte-settings-overlay-dialog-collapse,.itsl-lte-settings-overlay-dialog-expand{color:#785f86;font-weight:700;text-decoration:none}.itsl-lte-settings-overlay-dialog-collapse:hover,.itsl-lte-settings-overlay-dialog-expand:hover{text-decoration:none}.itsl-lte-settings-overlay-dialog-collapse .ili,.itsl-lte-settings-overlay-dialog-expand .ili{color:#785f86}.itsl-lte-settings-overlay-dialog-collapse{background:0;border:0;padding:0;font-size:.875rem;display:inline-block;overflow:hidden}.itsl-lte-settings-overlay-dialog-collapse .ili{vertical-align:middle;margin-right:1rem;font-size:1.625rem}.itsl-lte-settings-overlay-dialog-expand{background:0;border:1px solid #0000;border-radius:25px;padding:12px;display:inline-block}.itsl-lte-settings-overlay-dialog-expand:hover{background-color:#f9f9f9;border-color:#ececec}.itsl-lte-settings-overlay-dialog-expand .ili{text-align:center;width:24px;font-size:24px;line-height:24px}}@media only screen and (width<=768px){.itsl-lte-content,.itsl-lte-settings{width:100%}.itsl-lte-settings .itsl-lte-show-only-if-mobile-options-expanded{display:none}.itsl-lte-settings .itsl-lte-expand-mobile-options .itsl-lte-show-only-if-mobile-options-expanded{display:block}.itsl-lte-settings .ili{width:20px;line-height:24px}.itsl-lte-settings .ccl-custom-tooltip{display:none!important}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings{box-sizing:border-box;width:100%;height:100%;max-height:100%;box-shadow:none;border:0;border-radius:0;position:fixed!important;inset:0!important}.itsl-lte-view-overlayread .itsl-lte-setting-section,.itsl-lte-view-summary .itsl-lte-setting-section{padding-bottom:1.25rem}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header,.itsl-lte-view-summary .itsl-lte-setting-section .itsl-lte-setting-header{vertical-align:middle;display:inline-block}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon>img,.itsl-lte-view-summary .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-icon>img{width:24px;height:24px}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-text,.itsl-lte-view-summary .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-header-text{display:none}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-content-container,.itsl-lte-view-summary .itsl-lte-setting-section .itsl-lte-setting-content-container{vertical-align:text-top;max-width:calc(100% - 40px);margin-left:.75rem;display:inline-block}.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-footer,.itsl-lte-view-summary .itsl-lte-settings-overlay-dialog-footer{display:none}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-inner-container{padding:0 16px;position:absolute;inset:0;overflow-y:auto}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-inner-container.itsl-lte-settings-with-footer{bottom:65px}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-footer{z-index:3;background:#f2f2f2;padding:0;position:absolute;bottom:0;left:0;right:0}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-footer .itsl-lte-settings-overlay-dialog-footer-button-container{border-top:1px solid #cfcfcf;padding:1rem 1.5rem}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings-wrapper{width:100%;height:100%}}.ccl-cssmodal-has-overlay .itsl-lte-view-overlayedit .itsl-lte-expanded-iframe,.ccl-cssmodal-has-overlay .itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-footer{z-index:-1}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%3E%3Cpath%20d='M0%200l10%20.003L4.996%206z'/%3E%3C/svg%3E") right 8px top 50%/10px no-repeat;border:2px solid #cfcfcf;border-radius:5px;padding:.25rem 2rem .25rem 1rem}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol select:disabled{color:#757575;opacity:initial;background-color:#e1e1e1;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='%23757575'%3E%3Cpath%20d='M0%200l10%20.003L4.996%206z'/%3E%3C/svg%3E");border-color:#9b9b9b}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol select:focus{border-color:#0055b0}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol select.ccl-modern-input-invalid{border-color:#a63f3d!important}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol select::-ms-expand{display:none}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol input{max-width:125px;padding-left:1rem;padding-right:.75rem}@media only screen and (width>=769px){body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol input{max-width:115px;padding-left:.75rem;padding-right:.25rem}}@media only screen and (width<=768px){body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol select{padding-left:.75rem;padding-right:1.5rem}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol input{max-width:115px;padding-left:.75rem;padding-right:.25rem}}.itsl-manage-learner-defined-group-labeled-input{margin-top:.25rem;margin-bottom:1rem}.itsl-manage-learner-defined-group-labeled-input .itsl-person-autocomplete-menu.ui-widget-content{max-width:100%}.itsl-manage-learner-defined-group-labeled-input .ui-autocomplete-input{width:100%}.itsl-manage-learner-defined-group-container{width:100%;margin-top:1rem;display:table}.itsl-manage-learner-defined-group-container .itsl-manage-learner-defined-user{display:table-row}.itsl-manage-learner-defined-group-container .itsl-manage-learner-defined-user .itsl-manage-learner-defined-image-container{border-bottom:1px solid #cfcfcf;width:2rem;padding:.25rem .75rem .25rem 0;display:table-cell}.itsl-manage-learner-defined-group-container .itsl-manage-learner-defined-user .itsl-manage-learner-defined-remove-link-container,.itsl-manage-learner-defined-group-container .itsl-manage-learner-defined-user .itsl-manage-learner-defined-name-container{vertical-align:middle;border-bottom:1px solid #cfcfcf;display:table-cell}.itsl-manage-learner-defined-group-container .itsl-manage-learner-defined-user .itsl-manage-learner-defined-remove-link-container{width:15px}.itsl-lo-list-content{margin:0;padding:0;font-size:.75rem;overflow:hidden auto}.itsl-lo-list-content .itsl-lo-list-title{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;color:#333;max-width:100%;line-height:25px;display:inline-block;overflow:hidden}.itsl-lo-list-content .itsl-lo-list-description{color:#333;margin-top:.25rem;margin-left:1rem}.itsl-lo-list-content .itsl-lo-list-delete{vertical-align:middle;color:#565656;text-decoration:none;position:absolute;top:2px;right:10px}.itsl-lo-list-content .itsl-lo-list-title-container{cursor:pointer;background-color:#fff;border:2px solid #cfcfcf;border-radius:21px;max-width:100%;height:32px;margin-top:.25rem;padding-left:.75rem;display:inline-block;position:relative}.itsl-lo-list-content .itsl-lo-list-title-container.itsl-lo-list-title-container-read{background-color:#f4f4f4}.itsl-lo-list-content .itsl-lo-list-title-container.itsl-lo-list-title-container-expanded{border:2px solid #f2c77e}.itsl-lo-list-content .itsl-lo-list-title-expanded:before{color:#e4af50}.itsl-lo-list-content.itsl-lo-list-content-read .itsl-lo-list-title-container{padding-right:.75rem}.itsl-lo-list-content.itsl-lo-list-content-edit .itsl-lo-list-title-container{padding-right:1.25rem}.itsl-lo-list-content li:not(:last-child){padding-bottom:.25rem}.itsl-lte-icon{background-size:1.25rem;width:1.25rem;height:1.25rem;display:inline-block}.itsl-lo-list-lo-selector .ccl-learningobjectivesselector{z-index:6!important}.itsl-workload-infotext{color:#333;font-size:.875rem}.itsl-workload-errortext{color:#883836;font-size:.875rem;display:block}.itsl-workload-errortext:before{content:"";vertical-align:text-bottom;background-image:url(../Common/semiotic/icons/exclamation-circle--red--600.ffae1d97.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;width:16px;height:16px;margin:.125rem;display:inline-block}.itsl-workload-estimationhourseditbox{text-align:center;border:2px solid #cfcfcf;border-radius:4px;width:68px;height:36px;padding:.25rem}.itsl-workload-estimationhourseditbox-error{border:2px solid #883836}.itsl-workload-informationbox{color:#565656;background:#f9f9f9 url(../icons/info_gray--600.svg) 10px 7px no-repeat;margin-left:-45px;padding:.5rem .25rem .25rem 37px;font-size:.875rem}.itsl-workload-section{padding-left:46px}.itsl-assignto-info{font-size:.875rem}.itsl-lp-view,.itsl-lp-edit{margin-top:50px}.itsl-lp-view .itsl-lp-step,.itsl-lp-edit .itsl-lp-step{align-items:flex-start;display:flex}@media only screen and (width<=568px){.itsl-lp-view .itsl-lp-step,.itsl-lp-edit .itsl-lp-step{flex-wrap:wrap}}.itsl-lp-view .itsl-lp-step .itsl-lp-step-name,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content,.itsl-lp-view .itsl-lp-step .itsl-lp-step-options,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-name,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-options{flex-shrink:1;flex-basis:0;margin-bottom:1.25rem}.itsl-lp-view .itsl-lp-step a.itsl-lp-step-remove,.itsl-lp-view .itsl-lp-step a.itsl-lp-step-remove:hover,.itsl-lp-view .itsl-lp-step a.itsl-lp-step-drag,.itsl-lp-view .itsl-lp-step a.itsl-lp-step-drag:hover,.itsl-lp-edit .itsl-lp-step a.itsl-lp-step-remove,.itsl-lp-edit .itsl-lp-step a.itsl-lp-step-remove:hover,.itsl-lp-edit .itsl-lp-step a.itsl-lp-step-drag,.itsl-lp-edit .itsl-lp-step a.itsl-lp-step-drag:hover{color:#9b9b9b;width:1.375rem;height:1.375rem;margin-top:1rem;margin-left:.75rem;font-size:1.375rem}.itsl-lp-view .itsl-lp-step a.itsl-lp-step-drag:hover,.itsl-lp-edit .itsl-lp-step a.itsl-lp-step-drag:hover{cursor:move}.itsl-lp-view .itsl-lp-step .itsl-lp-step-name,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-name{flex-grow:2;flex-shrink:0;min-width:80px;max-width:130px;padding-top:1.25rem;padding-right:1rem}.itsl-lp-view .itsl-lp-step .itsl-lp-step-name .itsl-lp-step-name-label,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-name .itsl-lp-step-name-label{color:#757575;font-size:1.375rem;font-weight:700}@media only screen and (width<=568px){.itsl-lp-view .itsl-lp-step .itsl-lp-step-name,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-name{flex-grow:0;min-width:100%}}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content{flex-grow:9;flex-shrink:3}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element{padding:.75rem 1rem}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-condition,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-trigger-if,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-trigger-else,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-condition,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-trigger-if,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-trigger-else{margin-top:1rem;margin-bottom:.75rem;padding:0 .75rem}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-condition,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-condition{align-items:center;display:flex}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-label:not(:lang(zh-CN)),.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-label:not(:lang(zh-CN)){margin-left:.125rem;margin-right:.125rem}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element{background-color:#fff;border:1px solid #cfcfcf;border-radius:4px;align-items:center;display:flex}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element.itsl-lp-step-element-empty,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element.itsl-lp-step-element-empty{background-color:#f2f2f2;border-style:dashed}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element.itsl-lp-step-element-empty .itsl-lp-step-add-element,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element.itsl-lp-step-element-empty .itsl-lp-step-add-element{color:#757575;background:url(../icons/xp/add-resource-element.svg) 5px no-repeat;width:100%;padding:.25rem 1rem .25rem 50px;display:block}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element .itsl-lp-step-element-icon,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element .itsl-lp-step-element-icon{width:32px;min-width:32px;height:32px;min-height:32px}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element .itsl-lp-step-element-title,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-element .itsl-lp-step-element-title{color:#333;word-break:break-word;flex-grow:1;padding:0 1rem;font-size:1rem;font-weight:700;text-decoration:none}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%3E%3Cpath%20d='M0%200l10%20.003L4.996%206z'/%3E%3C/svg%3E") right 8px top 50%/10px no-repeat;border:2px solid #cfcfcf;border-radius:5px;padding:.25rem 2rem .25rem 1rem}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown:disabled,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown:disabled,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown:disabled,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown:disabled,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown:disabled,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown:disabled,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown:disabled,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown:disabled{color:#757575;opacity:initial;background-color:#e1e1e1;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='%23757575'%3E%3Cpath%20d='M0%200l10%20.003L4.996%206z'/%3E%3C/svg%3E");border-color:#9b9b9b}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown:focus,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown:focus,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown:focus,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown:focus,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown:focus,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown:focus,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown:focus,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown:focus{border-color:#0055b0}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown.ccl-modern-input-invalid,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown.ccl-modern-input-invalid,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown.ccl-modern-input-invalid,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown.ccl-modern-input-invalid,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown.ccl-modern-input-invalid,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown.ccl-modern-input-invalid,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown.ccl-modern-input-invalid,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown.ccl-modern-input-invalid{border-color:#a63f3d!important}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown::-ms-expand,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown::-ms-expand,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown::-ms-expand,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown::-ms-expand,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown::-ms-expand,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown::-ms-expand,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown::-ms-expand,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown::-ms-expand{display:none}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown{margin-left:.25rem;margin-right:.25rem}@media only screen and (width<=568px){.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-status-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition .itsl-lp-step-condition-score-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if .itsl-lp-step-trigger-if-step-dropdown,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else .itsl-lp-step-trigger-else-step-dropdown{max-width:180px;margin-bottom:.25rem}}.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-condition,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-if,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-content .itsl-lp-step-rules .itsl-lp-step-trigger-else{padding-left:2rem}.itsl-lp-view .itsl-lp-step .itsl-lp-step-options,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-options{flex-grow:1;flex-shrink:0;min-width:80px;max-width:80px}@media(hover:hover){.itsl-lp-view .itsl-lp-step .itsl-lp-step-options>a:before,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-options>a:before{visibility:hidden}.itsl-lp-view .itsl-lp-step:hover .itsl-lp-step-options>a:before,.itsl-lp-view .itsl-lp-step .itsl-lp-step-options>a:focus:before,.itsl-lp-edit .itsl-lp-step:hover .itsl-lp-step-options>a:before,.itsl-lp-edit .itsl-lp-step .itsl-lp-step-options>a:focus:before{visibility:visible}}.itsl-lp-view .itsl-lp-step-elements-and-conditions,.itsl-lp-edit .itsl-lp-step-elements-and-conditions{background-color:#ececec;border:1px solid #e1e1e1;border-radius:6px;padding:.25rem}.itsl-lp-view .itsl-lp-step-elements-and-conditions:hover,.itsl-lp-edit .itsl-lp-step-elements-and-conditions:hover{background-color:#e1e1e1}.itsl-lp-view a.itsl-lp-add-step,.itsl-lp-edit a.itsl-lp-add-step{color:#9b9b9b;background:url(../icons/xp/add-learning-path-step.svg) 20px no-repeat;border:2px dashed #cfcfcf;border-radius:6px;width:100%;padding:1rem 1rem 1rem 70px;font-weight:700;display:block}.itsl-lp-view a.itsl-lp-add-step:hover,.itsl-lp-edit a.itsl-lp-add-step:hover{color:#1f6e4b;background-image:url(../icons/xp/add-learning-path-step-hover.svg);border-color:#41956c}.itsl-lp-view .itsl-lp-finish,.itsl-lp-edit .itsl-lp-finish{padding:2.5rem;font-size:1.625rem}.itsl-lp-view .itsl-lp-finish-line,.itsl-lp-edit .itsl-lp-finish-line{background:url(../icons/xp/chess-board-faded.svg) 0 0/14px 14px;min-width:200px;height:21px;display:block}@media only screen and (width>=569px){.itsl-lp-view .itsl-lp-finish-line,.itsl-lp-edit .itsl-lp-finish-line{margin-top:1.25rem}.itsl-lp-move-button{margin-left:36px;margin-right:1rem}}.itsl-lp-loader-overlay-background{z-index:2;background:#ffffffb3;width:100%;height:100%;position:fixed;inset:0}.itsl-lp-take-dialog .ccl-fullscreen-content-container .ccl-rwgm-row .ccl-rwgm-column-1-4{background-color:#ececec;overflow-y:auto}@media only screen and (width>=569px){.itsl-lp-take-dialog .ccl-fullscreen-content-container .ccl-rwgm-row .ccl-rwgm-column-1-4{height:100%}}@media only screen and (width<=568px){.itsl-lp-take-dialog .ccl-fullscreen-content-container{overflow-y:auto}}.itsl-lp-take-dialog .ccl-rwgm-row,.itsl-lp-take-dialog .ccl-rwgm-row .ccl-rwgm-column-3-4,.itsl-lp-take-dialog .ccl-rwgm-row .ccl-rwgm-column-3-4 iframe{height:100%}.itsl-lp-take-dialog .itsl-lp-step-element{border-bottom:1px solid #cfcfcf;align-items:center;padding:1rem;font-size:.875rem;display:flex}.itsl-lp-take-dialog .itsl-lp-step-element .itsl-lp-step-element-icon{width:16px;height:16px;margin-right:.25rem}.itsl-lp-take-dialog .itsl-lp-step-element a.itsl-lp-step-element-title{text-overflow:ellipsis;white-space:nowrap;color:#565656;overflow:hidden}.itsl-lp-take-dialog .itsl-lp-step-element:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a997b5;margin-right:.25rem;font-family:FontAwesome}.itsl-lp-take-dialog .itsl-lp-step-element.itsl-lp-element-passed:before{content:""}.itsl-lp-take-dialog .itsl-lp-step-element.itsl-lp-element-passed a.itsl-lp-step-element-title{text-decoration:line-through}.itsl-lp-take-dialog .itsl-lp-step-element:not(.itsl-lp-element-passed):not(.itsl-lp-element-visited):before{content:"";color:#2879c7}.itsl-lp-take-dialog .itsl-lp-step-element:not(.itsl-lp-element-passed).itsl-lp-element-visited:before{content:""}.itsl-lp-take-dialog .itsl-lp-step-element:not(.itsl-lp-element-passed) a.itsl-lp-step-element-title{color:#333;font-weight:700}.itsl-lp-take-dialog .itsl-lp-step-element.itsl-lp-element-selected,.itsl-lp-take-dialog .itsl-lp-step-element:hover{background-color:#f4f4f4}.itsl-lp-take-dialog iframe{border:0;width:100%}.itsl-calendar-bouncing-dot-container{text-align:center;width:100px;height:15px;margin:auto}.itsl-calendar-bouncing-dot-container>div{background-color:#cfcfcf;border-radius:100%;width:15px;height:15px;margin:0 .25rem;animation:1.2s ease-in-out infinite both bouncingMiddleDots;display:inline-block}.itsl-calendar-bouncing-dot-container .itsl-calendar-bouncing-dot:first-child{animation-direction:alternate}.itsl-calendar-bouncing-dot-container .itsl-calendar-bouncing-dot:last-child{animation-direction:alternate-reverse}.itsl-calendar-bouncing-dot-container .itsl-calendar-bouncing-dot:first-child,.itsl-calendar-bouncing-dot-container .itsl-calendar-bouncing-dot:last-child{animation-name:bouncingEdgeDots;animation-delay:-.12s}@keyframes bouncingEdgeDots{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes bouncingMiddleDots{0%,to{transform:scale(0)}40%,60%{transform:scale(1)}}.itsl-customactivityelementpicker-selectedlist>li{border:1px solid #ececec;border-radius:4px;align-items:center;min-width:0;max-width:100%;display:flex}.itsl-customactivityelementpicker-selectedlist>li:hover{background-color:#efebf1;border-color:#a997b5}.itsl-customactivityelementpicker-selectedlist>li:focus{border:0}.itsl-customactivityelementpicker-selectedlist>li>a{border:2px solid #0000;align-items:center;height:60px}.itsl-customactivityelementpicker-selectedlist>li>a:focus{border-color:#0055b0;border-radius:3px;outline:0}.itsl-customactivityelementpicker-selectedlist>li>a:first-child{color:#333;flex-grow:1;flex-shrink:1;align-items:center;font-size:1rem;font-weight:700;display:flex;overflow:hidden}.itsl-customactivityelementpicker-selectedlist>li>a:first-child .itsl-customactivityelementpicker-selectedlist-elementtitle{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;overflow:hidden}.itsl-customactivityelementpicker-selectedlist>li>a:first-child span:first-child{flex-shrink:0}.itsl-customactivityelementpicker-selectedlist>li .itsl-customactivityelementpicker-selectedlist-detachelement{flex-shrink:0;padding:21px;display:flex}.itsl-customactivityelementpicker-selectedlist>li.h-inactive a:first-child img{opacity:.5}.itsl-customactivityelementpicker-selectedlist>li.h-inactive .itsl-customactivityelementpicker-selectedlist-elementtitle{color:#9b9b9b;font-style:normal}.itsl-customactivityelementpicker-selectedlist>li>.itsl-customactivityelementpicker-selectedlist-detachelement{justify-content:space-around}.itsl-customactivityelementpicker-selectedlist-addbutton>.ili-plus-circle{color:#6da788}.itsl-gdpr-manage-page{padding:.75rem}.itsl-gdpr-manage-page h2.ccl-formsection-titleheader{margin-top:.75rem;margin-bottom:.75rem}.itsl-gdpr-manage-page textarea{width:100%;font-size:.875rem}.itsl-gdpr-manage-page-basic-data{height:160px;overflow:auto}.itsl-gdpr-manage-page-basic-data .gdpr-basic-data-section{letter-spacing:normal;text-align:left;color:#333;margin:.125rem;padding:.25rem;font-size:.875rem;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.36}.itsl-gdpr-manage-page-checkbox{margin-top:1rem;font-weight:700}.itsl-gdpr-manage-page-radiobutton{font-weight:700}.itsl-gdpr-manage-page-remark{margin-top:.75rem;margin-bottom:.75rem;font-size:.875rem}.itsl-gdpr-manage-page-remark>a{font-weight:700;text-decoration:underline}.itsl-gdpr-manage-page-action-description{margin-left:52px;font-size:.875rem}.itsl-gdpr-manage-page-description{font-size:.875rem}.itsl-gdpr-manage-page-grid{margin-bottom:1rem}.itsl-gdpr-manage-page .gdpr-action-disabled{opacity:.6}.itsl-gdpr-manage-page .gdpr-action-disabled input .ccl-radiobutton+.ccl-radiobutton-label{cursor:default}.itsl-gdpr-manage-page .gdpr-action-disabled input.ccl-radiobutton+.ccl-radiobutton-label:after{background-color:#f2f2f2;width:28px;height:28px;top:5px;left:6px}.itsl-gdpr-manage-page-tooltip{color:#883836;cursor:pointer;display:inline-block;position:relative}.itsl-gdpr-manage-page-tooltip-content{z-index:1;width:400px;height:0;position:absolute;bottom:150%;left:50%;transform:translate(-50%)}.itsl-gdpr-manage-page-tooltip-content-text{visibility:hidden;color:#fff;text-align:center;word-break:normal;background-color:#4a4a4a;border-radius:6px;padding:.75rem 1.25rem;font-size:.875rem;line-height:normal;position:absolute;bottom:150%}.itsl-gdpr-manage-page-tooltip-content-text:after{content:"";border:10px solid #0000;border-top-color:#4a4a4a;margin-left:-12px;position:absolute;top:100%;left:50%}@media only screen and (width<=768px){.itsl-gdpr-manage-page-tooltip-content{width:200px}}.itsl-gdpr-manage-page-tooltip:hover .itsl-gdpr-manage-page-tooltip-content-text{visibility:visible}.itsl-gdpr-view-page{margin:1.25rem}.itsl-cloudresources fieldset{margin:0 1.25rem 1.25rem}.itsl-cloudresources .ccl-controltabs.h-is-mobile{display:block!important}.itsl-cloudresources .ccl-controltabs.h-is-not-mobile,.itsl-cloudresources .ccl-pagetabs-separator.h-clear-l.h-is-not-mobile{display:none!important}@media only screen and (width>=640px){.itsl-cloudresources .ccl-controltabs.h-is-not-mobile,.itsl-cloudresources .ccl-pagetabs-separator.h-clear-l.h-is-not-mobile{display:block!important}.itsl-cloudresources .ccl-controltabs.h-is-mobile{display:none!important}}.itsl-cloudresources .ccl-controltabs img{width:24px;height:24px}.itsl-cloudresources-description{margin-left:34px;font-size:.875rem}.itsl-cloudresources .itsl-cloudresources-validation-error-message{color:#a63f3d;margin-top:.75rem;font-weight:400;display:inline-block}.itsl-cloudresources .itsl-cloudresources-give-consent-container{margin:0 0 .75rem 33px}.itsl-cloudresources .itsl-cloudresources-give-consent-container .itsl-cloudresources-description{margin-left:0}.itsl-cloudresources .header>h2{margin-top:1.5rem;font-size:1.125rem;font-weight:700}.itsl-cloudresources .ccl-radiobutton-wrapper{font-size:.875rem;font-weight:400}.itsl-cloudresources .ccl-radiobutton-wrapper .ccl-radiobutton-label{height:30px;padding-top:.25rem}.itsl-cloudresources .ccl-radiobutton-wrapper .ccl-radiobutton-label:before{width:22px;height:22px}.itsl-cloudresources .ccl-radiobutton-wrapper .ccl-radiobutton-label:after{width:12px;height:12px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button{height:40px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok{box-shadow:none;border-radius:4px;outline:0;padding-top:0;padding-bottom:0;line-height:40px;position:relative}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok:focus:not([disabled]):not(:hover):not(:active):after{content:"";background-color:#0000;border:3px solid #0055b0;border-radius:8px;position:absolute}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok[disabled]{color:#757575;background-color:#e1e1e1;border:2px solid #9b9b9b}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok{color:#fff;background-color:#008859}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok:not([disabled]):hover{background-color:#235c40}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok:not([disabled]):active{background-color:#10493e}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok:not([disabled]):focus:after{inset:-5px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey{box-shadow:none;border-radius:4px;outline:0;position:relative}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey:focus:not([disabled]):not(:hover):not(:active):after{content:"";background-color:#0000;border:3px solid #0055b0;border-radius:8px;position:absolute}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey[disabled]{color:#757575;background-color:#e1e1e1;border:2px solid #9b9b9b}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey{color:#42354a;background-color:#fff;border:2px solid #a997b5}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey:not([disabled]):hover,.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey:not([disabled]):active{color:#fff;border-color:#0000}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey:not([disabled]):hover{background-color:#5d4a68}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey:not([disabled]):active{background-color:#42354a}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey:not([disabled]):focus:after{inset:-7px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-course-title{margin-bottom:2rem;font-weight:700;line-height:24px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container{flex-wrap:wrap;display:flex}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container>div{margin-right:2rem}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container>div>.ccl-datepicker>input{text-align:center;border:2px solid #cfcfcf;border-radius:5px;height:40px;padding-left:.25rem}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container>div>.ccl-datepicker>input:focus{border-color:#2879c7;outline:0}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container>div>.ccl-datepicker>input.itsl-calendar-print-dialog-datepicker-error-state{border-color:#a63f3d}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container>div>.ccl-datepicker>button{display:none}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container .itsl-calendar-print-dialog-error-container{color:#883836;margin-top:.75rem}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-course-dropdown-container{margin-top:2rem}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-course-dropdown-container>select{border:2px solid #cfcfcf;border-radius:4px;min-width:235px;max-width:100%;height:32px;font-size:.875rem}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-course-dropdown-container>label,.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container .itsl-multiplecoursesearchselector-searchinput-container>label,.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container .ccl-datepicker>label{padding:0 1rem 0 0;font-size:.875rem;font-weight:700}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container.itsl-calendar-print-dialog-container-teacher-view>.itsl-calendar-print-dialog-course-dropdown-container>label,.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container.itsl-calendar-print-dialog-container-teacher-view .ccl-datepicker>label{margin-bottom:1rem;display:block}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container .itsl-multiplecoursesearchselector-searchinput-container{margin-top:2.5rem}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container .itsl-multiplecoursesearchselector-searchinput-container .itsl-multiplecoursesearchselector-searchinput{margin-top:.75rem}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .selectize-dropdown .selectize-dropdown-content{max-height:40vh}.itsl-emailaddressconfirmation-container{justify-content:center;display:flex}.itsl-emailaddressconfirmation-container div{margin:.75rem 0;font-size:.875rem}.itsl-emailaddressconfirmation-container div.itsl-emailaddressconfirmation-title{color:#5d4a68;font-size:1.375rem;font-weight:700}body.itsl-login-two-factor-page{text-align:center;background-color:#5d4a68;margin:0;padding:0 3%}body.itsl-login-two-factor-page .itsl-login-two-factor-container{box-sizing:border-box;background-color:#fff;border:1px solid #fff;border-radius:5px;flex-direction:column;align-items:center;max-width:640px;margin:2em auto;padding:1.25rem 50px;display:flex}body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-greeting{color:#757575;margin:.25rem 0 0;font-size:1.625rem;font-weight:400;line-height:46px}body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-change-username{color:#785f86;margin:.25rem 0;font-size:.875rem;font-weight:700}body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-component-container{align-self:stretch}body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-component-container .prom-modal{text-align:left}body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-component-container .prom-modal footer{text-align:left;margin:inherit}body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-component-container .prom-modal header>h1{font-weight:700}body.itsl-login-two-factor-page .l-login-links{width:66.66%;margin:1.25rem auto}body.itsl-login-two-factor-page a,body.itsl-login-two-factor-page a:link,body.itsl-login-two-factor-page a:visited{text-decoration:none}body.itsl-login-two-factor-page a:hover{text-decoration:underline}body.itsl-login-two-factor-page .copyrightlogo{background:url(../images/brand.svg) top no-repeat;height:33px}body.itsl-login-two-factor-page .copyrightlogo>img,body.itsl-login-two-factor-page .language-picker{display:none}@media only screen and (width<=568px){body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-greeting{font-size:1.125rem}}.il-search-box{box-sizing:border-box;width:100%;padding-right:2.5rem;display:inline-block}.il-search-box.focus{border:2px solid #2879c7;border-radius:5.5px}.il-search-textbox{box-sizing:border-box;float:left;border:2px solid #cfcfcf;border-right:0;border-radius:4px 0 0 4px;width:100%;height:40px;font-size:.875rem;line-height:40px;display:inline-block}.il-search-textbox:focus{outline:0}.il-search>.il-search-box>input[type=text].il-search-textbox{padding-left:1rem;padding-right:0}.il-search+.il-search-liveresults{z-index:110;background-color:#fff;border:1px solid #ececec;border-bottom:0;border-radius:5px;position:absolute;box-shadow:0 1px 2px #0000002d}.il-search+.il-search-liveresults>div{min-width:265px;max-height:270px}.il-search+.il-search-liveresults>div:not(.il-search-liveresult-noresults){min-height:63px}.il-search+.il-search-liveresults>div:not(.il-search-liveresult-noresults)>a>.il-search-liveresult:hover{cursor:pointer;background-color:#efebf1}.il-search+.il-search-liveresults>.il-search-liveresult-noresults{height:39px}.il-search+.il-search-liveresults>.il-search-liveresult-noresults>div{cursor:default;text-align:center}.il-search+.il-search-liveresults>.il-search-liveresult-noresults>div>span{position:relative;top:9px}.il-search+.il-search-liveresults>div>a:last-child .il-search-liveresult{border-bottom:0}.il-search+.il-search-liveresults>div>a>.il-search-liveresult{border-bottom:1px solid #ececec;height:60px}.il-search+.il-search-liveresults>div>a>.il-search-liveresult>img{border-width:0;width:24px;height:24px;margin:1rem;margin-bottom:1.25rem!important}.il-search+.il-search-liveresults>div>a>.il-search-liveresult>div{width:80%;display:inline-block;position:relative;top:-15px}.il-search+.il-search-liveresults>div>a>.il-search-liveresult>div>span{color:#333;font-size:.875rem;font-weight:700!important}.il-search+.il-search-liveresults>div>a>.il-search-liveresult>div>span,.il-search+.il-search-liveresults>div>a>.il-search-liveresult>div>.itsl-process-folder-description-path{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.il-search+.il-search-liveresults>.il-search-liveresults-showall{color:#00458f;text-align:center;border-top:1px solid #ececec;height:39px;padding-top:9px;font-size:.875rem;font-weight:700;display:block;min-height:39px!important}a.il-search-submit.disabled{color:#757575;cursor:default;background-color:#cfcfcf;border:2px solid #cfcfcf}a.il-search-submit{box-sizing:border-box;color:#fff;float:left;text-align:center;background-color:#0b8356;border:2px solid #0b8356;border-left:0;border-radius:0 4px 4px 0;width:40px;height:40px;margin-right:-40px;font-size:1.375rem;line-height:40px;display:inline-block}a.il-search-submit:focus{outline:0}.itsl-change-details-red-text{color:#ca4343}.itsl-take-survey .formtable table tr td .itsl-take-survey-mobile-buttons input{margin-bottom:0}.itsl-take-survey .formtable table td .h-userinput{overflow:auto}@media only screen and (width<=568px){.itsl-take-survey .formtable>table,.itsl-take-survey .formtable>table>tbody,.itsl-take-survey .formtable>table>tbody>tr,.itsl-take-survey .formtable>table>tbody>tr>td,.itsl-take-survey .formtable>table>thead,.itsl-take-survey .formtable>table>thead>tr,.itsl-take-survey .formtable>table>thead>tr>th{display:block}}@media only screen and (width>=569px){.itsl-take-survey-matrix{display:table}.itsl-take-survey-matrix .itsl-take-survey-matrix-th,.itsl-take-survey-matrix .itsl-take-survey-matrix-tr{display:table-row}.itsl-take-survey-matrix .itsl-take-survey-matrix-tr .itsl-take-survey-matrix-td{text-align:center;vertical-align:middle}.itsl-take-survey-matrix .itsl-take-survey-matrix-tr .itsl-take-survey-matrix-td:first-child{text-align:left}.itsl-take-survey-matrix .itsl-take-survey-matrix-td{padding:.75rem;display:table-cell}}@media only screen and (width<=568px){.itsl-take-survey-matrix .itsl-take-survey-matrix-th{display:none}.itsl-take-survey-matrix .itsl-take-survey-matrix-tr{margin-bottom:2rem}.itsl-take-survey-matrix .itsl-take-survey-matrix-tr .itsl-take-survey-matrix-td:first-child{margin-bottom:1rem;font-weight:700}.itsl-take-survey-matrix .itsl-take-survey-matrix-td{margin:.75rem 0}}.itsl-take-survey-matrix-td{white-space:pre}.itsl-take-survey-mobile-buttons{vertical-align:middle;width:100%;display:table}.itsl-take-survey-mobile-buttons .itsl-take-survey-action-buttons-container{vertical-align:middle;text-align:right;display:table-cell}.itsl-take-survey-mobile-buttons .itsl-take-survey-cancel-button{color:#785f86;vertical-align:middle;text-decoration:underline;display:table-cell}.itsl-take-survey-mobile-buttons .itsl-take-survey-back-button{color:#42354a;background-color:#fff;border:2px solid #a997b5;padding:.5rem .75rem;font-size:1.375rem}.itsl-take-survey-result-answer{margin-top:.75rem}.itsl-take-survey-result-answer header{border-bottom:1px solid #ececec;font-weight:700}.itsl-twofactor-manage{line-height:1.5}.itsl-twofactor-manage .ccl-formsection-showseparator{margin-top:1.25rem}.itsl-twofactor-manage-row{padding:1.25rem .75rem 0}.itsl-twofactor-manage-row>div>a{color:#00458f;font-weight:700;text-decoration:underline}.itsl-twofactor-manage-row>div>a:hover{color:#0f3b73}.itsl-twofactor-manage-row>div>a:visited{color:#5d4a68}.itsl-twofactor-manage-row__input{margin-right:0}.itsl-twofactor-manage-authenticator-app-info{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.itsl-twofactor-manage-icon-warning{float:left;width:24px;height:24px;margin-right:.5rem}.itsl-twofactor-manage-text-warning{color:#a63f3d;font-weight:700;overflow:hidden}@media only screen and (width<=568px){.itsl-twofactor-manage-row input{margin-left:.25rem}}@media screen and (width>=900px){.itsl-supervisoroverview-toolbar{overflow:hidden}.itsl-supervisoroverview-toolbar .itemsleft{float:left;display:block}.itsl-supervisoroverview-toolbar .itemsright{display:block;overflow:hidden}.itsl-supervisoroverview-toolbar .itemsright>li{width:99%}.itsl-supervisoroverview-toolbar .searchbox{float:right;margin-top:.125rem}}.itsl-colorpicker{border:0;min-width:0;margin-bottom:.25rem;padding:0;display:block}.itsl-colorpicker__legend{color:#4a4a4a;border:0;width:100%;margin-bottom:.125rem;padding:0;font-weight:700;display:block}.itsl-colorpicker__description{display:block}.itsl-colorpicker__wrapper{max-width:350px;display:block}.itsl-colorpicker__option{display:inline-block}.itsl-colorpicker__input{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.itsl-colorpicker__labelwrapper{vertical-align:middle;border:3px solid #0000;border-radius:50%;padding:.125rem;display:inline-block}.itsl-colorpicker__label{box-sizing:border-box;cursor:pointer;vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:18px;border-radius:50%;width:30px;height:30px;font-size:0;display:inline-block}.itsl-colorpicker__input:checked+.itsl-colorpicker__labelwrapper>.itsl-colorpicker__label{background-image:url(../Common/semiotic/icons/check--black.6d28fb07.svg)}.itsl-colorpicker__input:disabled+.itsl-colorpicker__labelwrapper>.itsl-colorpicker__label{cursor:default;background-color:#e1e1e1}.itsl-colorpicker__input:not(:disabled):hover+.itsl-colorpicker__labelwrapper>.itsl-colorpicker__label{border-width:15px}.itsl-colorpicker__input:not(:disabled):focus+.itsl-colorpicker__labelwrapper{border-color:#0055b0}.person-settings-layout{color:#333;max-width:1280px;margin:auto;padding:.75rem}.person-settings-layout .person-settings-header h1{color:#5d4a68;margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.person-settings-layout .person-settings-content{background-color:#f9f9f9;border:1px solid #ececec;border-radius:4px;padding:1.5rem}.alert-services h2{margin:0 0 1.25rem;font-size:1rem;font-weight:700}.alert-services .alert-services-columns .alert-services-row{background-color:#fff;border:1px solid #ececec;border-radius:4px;flex-direction:row;display:flex}@media only screen and (width<=767px){.alert-services .alert-services-columns .alert-services-row{flex-direction:column}}.alert-services .alert-services-columns .alert-services-column{background-color:#fff;border-radius:4px;flex-direction:column;width:100%;padding:.875rem 1.25rem;display:flex}.alert-services .alert-services-columns .alert-services-column:last-child{border:1px solid #ececec;margin-top:.75rem}.alert-services .alert-services-columns .alert-services-column .alert-services-type{order:1;margin:0;padding-left:0;font-weight:700}.alert-services .alert-services-columns .alert-services-column .alert-services-type .tooltip{color:#757575;font-size:.875rem;font-weight:400}.alert-services .alert-services-columns .alert-services-column .alert-services-text{order:2;margin-top:.25rem}.alert-services .alert-services-columns .alert-services-column .alert-services-activation{order:3;margin-top:1rem}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a{color:#785f86;border:3px solid #0000;border-radius:8px;outline:0;font-weight:700;text-decoration:underline}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a:hover{color:#0f3b73}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a:disabled{color:#9b9b9b}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a:focus{color:#0055b0;border-color:#0055b0}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a{color:#00458f;font-weight:700}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a:disabled{color:#333;font-weight:400;text-decoration:none}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a{border:0}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a:visited{color:#00458f}.alert-services .alert-services-columns .alert-services-row[data-is-active=true] [data-inactive],.alert-services .alert-services-columns .alert-services-column[data-is-active=true] [data-inactive],.alert-services .alert-services-columns .alert-services-row[data-is-active=true] [data-unregistered],.alert-services .alert-services-columns .alert-services-column[data-is-active=true] [data-unregistered],.alert-services .alert-services-columns .alert-services-row[data-is-active=false] [data-active],.alert-services .alert-services-columns .alert-services-column[data-is-active=false] [data-active],.alert-services .alert-services-columns .alert-services-row[data-is-active=false] [data-unregistered],.alert-services .alert-services-columns .alert-services-column[data-is-active=false] [data-unregistered]{display:none}.alert-services .alert-services-columns .alert-services-row[data-is-registered=false] [data-unregistered],.alert-services .alert-services-columns .alert-services-column[data-is-registered=false] [data-unregistered]{display:block}.alert-services .alert-services-columns .alert-services-row[data-is-registered=false] [data-active],.alert-services .alert-services-columns .alert-services-column[data-is-registered=false] [data-active],.alert-services .alert-services-columns .alert-services-row[data-is-registered=false] [data-inactive],.alert-services .alert-services-columns .alert-services-column[data-is-registered=false] [data-inactive]{display:none}.alert-subscriptions .alert-subscriptions-rows .alert-subscriptions-row{padding:.875rem 1.25rem;display:flex}.alert-subscriptions .alert-subscriptions-rows .alert-subscriptions-row:not(:first-of-type){background-color:#fff;border:1px solid #ececec}.alert-subscriptions .alert-subscriptions-rows .alert-subscriptions-row:nth-of-type(2){border-top-left-radius:4px;border-top-right-radius:4px}.alert-subscriptions .alert-subscriptions-rows .alert-subscriptions-row:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.alert-subscriptions .alert-subscriptions-rows .alert-subscriptions-row .alert-subscriptions-type{width:100%}.alert-subscriptions .alert-subscriptions-rows .alert-subscriptions-row .alert-subscriptions-service{text-align:center;width:150px}.alert-subscriptions .alert-subscriptions-rows .alert-subscriptions-row.header{margin:0;padding-left:0;font-weight:700}.alert-section-indent{margin-top:2rem}a.alert-help-link{color:#785f86;border:3px solid #0000;border-radius:8px;outline:0;font-weight:700;text-decoration:underline}a.alert-help-link:hover{color:#0f3b73}a.alert-help-link:disabled{color:#9b9b9b}a.alert-help-link:focus{color:#0055b0;border-color:#0055b0}a.alert-help-link{color:#00458f;font-weight:700}a.alert-help-link:disabled{color:#333;font-weight:400;text-decoration:none}a.alert-help-link{font-weight:400}a.alert-help-link:visited{color:#00458f}.ccl-formcontainer .fixedwidth{width:250px}.ccl-fileuploader-filelist td.cancel button,.ccl-fileuploader-filelist td.delete button{background-image:url(../icons/xp/delete16.png)}.ccl-fileuploader-browse-zone{box-sizing:content-box}.ccl-tooltip-arrow-up{background-image:url(../icons/ToolTipArrowUp.png)}.ccl-tooltip-arrow-down{background-image:url(../icons/ToolTipArrowDown.png)}.tablelisting table .ccl-textboxautocomplete input[type=text]{border:1px solid #9b9b9b;width:auto}.ccl-textboxautocomplete .ui-dropdownbutton{background-image:url(../icons/dropdown_arrow.png)}.ccl-dialog.texteditor-plugin div.ccl-dialog-closecontainer img{background-image:url(../icons/xp/close.png);width:35px;height:35px;margin-top:1.25rem;margin-right:1.125rem}.ccl-dialog>div.ccl-dialog-closecontainer>.ccl-iconlink>img{margin-right:.125rem}.ccl-datepicker .ui-datepicker-trigger{background:url(../icons/xp/calendar34.svg) 50%/17px no-repeat}.ccl-deadline .ccl-datepicker .ccl-timecontrolscontainer label{padding:0 .25rem}.ccl-grid .columnchooserlink img{background:url(../icons/xp/column_chooser16.png) no-repeat;width:13px;height:13px}.ccl-accordion-section-header{background:url(../icons/header-show-hover.png) 50% 2px no-repeat}.ccl-accordion-expanded-section-header{background:url(../icons/header-hide-hover.png) 50% 2px no-repeat}.ccl-accordiongrid .expandablerow img{background:url(../icons/xp/flip_up.png)}.ccl-accordiongrid .expandablerow.expandedrow img{background:url(../icons/xp/flip_down.png)}.ccl-accordiongrid .expandablerow:hover img{background:url(../icons/xp/flip_up_hover.png)}.ccl-accordiongrid .expandablerow.expandedrow:hover img{background:url(../icons/xp/flip_down_hover.png)}.toolbar ul>li>a.ccl-iconlink span:hover{text-decoration:none}html .ccl-button.ccl-button-in-progress,html .ccl-button[disabled].ccl-button-in-progress,.ccl-rubric-criteria-share-loading-icon{color:#0000;background-image:url(../icons/ajax-loader-small.gif);background-position:50%}.ccl-pageheader>span>span:hover~.ccl-pageheader-titlelink-viewmode img,.ccl-pageheader-titlelink-viewmode:hover img,.ccl-pageheader-titlelink-viewmode:focus img{background-image:url(../icons/xp/title-edit24.png)}.ccl-pageheader-titlelink-editmode img{background-image:url(../icons/xp/title-edit-ok24.png)}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (resolution>=2x){.ccl-pageheader>span>span:hover~.ccl-pageheader-titlelink-viewmode img,.ccl-pageheader-titlelink-viewmode:hover img,.ccl-pageheader-titlelink-viewmode:focus img{background-image:url(../icons/xp/title-edit48.png)}.ccl-pageheader-titlelink-editmode img{background-image:url(../icons/xp/title-edit-ok48.png)}}.ccl-folderselector-treecontainer li.jstree-open>ins.jstree-icon{background-image:url(../icons/xp/flip_down.png)}.ccl-folderselector-treecontainer li.jstree-closed>ins.jstree-icon{background-image:url(../icons/xp/flip_up.png)}.ccl-folderselector .ccl-dialog-closecontainer img{background-image:url(../icons/xp/close.png)}.ccl-folderselector-navigateuplink img{background-image:url(../icons/xp/folder_up16.png)}.ccl-folderselector-selectbutton img{background-image:url(../icons/xp/add.svg);width:16px;height:16px}.ccl-folderselector-progress-message{background:url(../icons/ajax-loader-arrows.gif) 0 1px no-repeat;padding-left:1.25rem}@media only screen and (width>=769px){.ccl-folderselector-treecontainer-desktop-hidden .ccl-folderselector-menu-toggler{background-image:url(../icons/xp/toggle-treemenu-off32.png)}.ccl-folderselector-treecontainer-desktop-visible .ccl-folderselector-menu-toggler{background-image:url(../icons/xp/toggle-treemenu-on32.png)}}@media only screen and (width>=769px) and (-webkit-device-pixel-ratio>=2),only screen and (width>=769px) and (resolution>=2x){.ccl-folderselector-treecontainer-desktop-hidden .ccl-folderselector-menu-toggler{background-image:url(../icons/xp/toggle-treemenu-off64.png)}.ccl-folderselector-treecontainer-desktop-visible .ccl-folderselector-menu-toggler{background-image:url(../icons/xp/toggle-treemenu-on64.png)}}@media only screen and (width<=768px){.ccl-folderselector-treecontainer-mobile-hidden .ccl-folderselector-menu-toggler{background-image:url(../icons/xp/toggle-treemenu-off32.png)}.ccl-folderselector-treecontainer-mobile-visible .ccl-folderselector-menu-toggler{background-image:url(../icons/xp/toggle-treemenu-on32.png)}}@media only screen and (width<=768px) and (-webkit-device-pixel-ratio>=2),only screen and (width<=768px) and (resolution>=2x){.ccl-folderselector-treecontainer-mobile-hidden .ccl-folderselector-menu-toggler{background-image:url(../icons/xp/toggle-treemenu-off64.png)}.ccl-folderselector-treecontainer-mobile-visible .ccl-folderselector-menu-toggler{background-image:url(../icons/xp/toggle-treemenu-on64.png)}}.ccl-learningobjectivesselector-add{background-image:url(../icons/xp/search16.png)}.ccl-learningobjectivesselector .jstree-icon.Folder,.ccl-folderselector-itemcell span.Folder{background-image:url(../icons/xp/element_folder16.png)}.ccl-learningobjectivesselector .jstree-icon.Category,.ccl-folderselector-itemcell span.Category,.ccl-learningobjectivesselector-selecteditemicon.Category{background-image:url(../icons/xp/category-icon16.png)}.ccl-learningobjectivesselector .jstree-icon.Subject,.ccl-folderselector-itemcell span.Subject{background-image:url(../icons/xp/published_subject_16.png)}.ccl-learningobjectivesselector .jstree-icon.Subject.Unpublished,.ccl-folderselector-itemcell span.Subject.Unpublished{background-image:url(../icons/xp/subject16.png)}.ccl-learningobjectivesselector .jstree-icon.LearningObjective,.ccl-folderselector-itemcell span.LearningObjective,.ccl-learningobjectivesselector-selecteditemicon.LearningObjective{background-image:url(../icons/xp/learningobjective16.png);background-size:16px}.l-languagelist .ccl-htmlitempicker>span{width:auto!important}.l-languagelist .ccl-iconlink{color:#0055b0}.l-languagelist .ccl-iconlink span:hover{text-decoration:underline}@media only screen and (width>=769px){.login #l-header{min-height:90px}}.ccl-commentmodule-editbtn{background-image:url(../icons/xp/edit32.png)}.ccl-commentmodule-deletebtn{background-image:url(../icons/xp/delete32.png)}.ccl-commentmodule-showmenulink{background-image:url(../icons/xp/pm-settings32.png)}.ccl-commentmodule{border:0}.ccl-commentmodule-list{margin-left:-8px}.ccl-commentmodule-inputarea{background-color:#fff;margin-left:-8px}.ccl-commentmodule-img{border:2px solid #dad2df!important}.ccl-textexpander-container>a{font-weight:700}.ccl-commentmodule-showmoretext a:hover{text-decoration:none}.ccl-rubric-criteria-share-icon{background-image:url(../icons/xp/sharing16.png)}.ccl-rubric-criteria-reshare-icon{background-image:url(../icons/xp/feedback_warning16.png)}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (resolution>=2x){.ccl-rubric-criteria-share-icon{background-image:url(../icons/xp/sharing32.png)}.ccl-rubric-criteria-reshare-icon{background-image:url(../icons/xp/feedback_warning32.png)}}.ccl-star{background-image:url(../icons/xp/favorite_on16.png)}.ccl-star.ccl-star-off{background-image:url(../icons/xp/favorite_off16.png)}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (resolution>=2x){.ccl-star{background-image:url(../icons/xp/favorite_on32.png)}.ccl-star.ccl-star-off{background-image:url(../icons/xp/favorite_off32.png)}}.ccl-expandable-container-header{background-image:url(../icons/header-show-hover.png)}.ccl-expandable-container.expanded .ccl-expandable-container-header{background-image:url(../icons/header-hide-hover.png)}.versionhistory-grid.ccl-responsivegrid .responsivegridcontainer .simpleview:last-child .gridrow{border-bottom-style:none}.ccl-dropdownmenu-heading{color:#42354a;background-color:#f9f9f9;border-radius:4px 4px 0 0;margin-bottom:.5rem;padding:1rem;font-size:1.125rem;font-weight:700;display:none}.ccl-dropdownmenu-subheading{color:#9b9b9b;text-transform:uppercase;margin-top:.25rem;margin-bottom:.25rem;padding:0 1rem;font-size:75%;font-weight:700}.ccl-dropdownmenu-subheading:last-of-type{margin-bottom:.25rem;margin-top:.5rem!important}.ccl-onedriveForBusiness-button{box-sizing:content-box}.ccl-htmlitempicker-menu>ul>li span{color:#42354a}.ccl-ext-iframe-loader{background-image:url(../icons/ajax-loader-big.gif)}.location-type-Course .il-widgetslayout button.ccl-cssmodal-modal-close{top:16px;right:16px}.l-main{width:100%;height:auto;overflow:hidden}.l-main-sidebar{float:left;width:281px;position:relative}.l-main-sidebar .treemenu__skiplink{color:#fff;background:#333;margin-top:.5rem;margin-left:.5rem;padding:.5rem;transition:transform .3s;position:absolute;top:-.5rem;left:0;transform:translateY(-100%)}.l-main-sidebar .treemenu__skiplink:focus-visible{outline-offset:3px;z-index:4;border-radius:4px;outline:3px solid #0055b0;top:0;transform:translateY(0%)}.login-section input[type=text],.login-section input[type=password]{-webkit-appearance:none;-moz-appearance:none}@media only screen and (width<=568px){.l-main-sidebar{width:100%}}@media only screen and (width>=569px) and (width<=768px){.l-main-sidebar{width:320px}}@media only screen and (width<=768px){.l-main-sidebar{z-index:100;border-radius:3px;margin-top:-1px;display:none;position:absolute;box-shadow:0 1px 5px #333}}.l-main-content{float:none;width:auto;height:auto;overflow:hidden}.l-main-content iframe{border:0}#l-header{position:relative}.l-common-menu-row{flex-direction:row;display:flex;position:relative}.l-common-menu-row.hidden{display:none}@media only screen and (width<=568px){#l-header.l-extra-nav-bar .l-header-mask{display:none!important}}body.l-topmenu{width:100%;margin:0;padding:0}.l-logo{height:92px;margin:0;padding:0}.l-logo.exams-logo{width:111px;height:37px;padding:.75rem 0 0 .75rem}.l-logo img{width:auto;max-width:none;height:47px}.l-logo a{margin:.75rem 0 0 .75rem;display:inline-block}.l-logo .ccl-iconlink img{margin-right:0}@media only screen and (width<=568px){.l-logo:not(.exams-logo){max-width:100%;height:67px;overflow-x:hidden}}div#l-main-navigation{white-space:nowrap;width:100%;height:auto;margin:0;padding:0;display:block}li.l-tab-menu-text .l-menu-icons{display:none}.l-modern-ui-dashboard-full-width,.l-modern-ui-your-students-full-width,.l-modern-ui-planner-full-width,.l-modern-ui-resources-full-width,.l-modern-ui-broadcasting-full-width{max-width:100%;margin-left:0;margin-right:0}.l-modern-ui-your-students-full-width{background-color:#ececec;margin-top:0;margin-bottom:0}.l-modern-ui-resources-full-width>form,.l-modern-ui-resources-full-width>div>form,.l-modern-ui-planner-full-width>form,.l-modern-ui-planner-full-width>div>form{max-width:1280px;margin-left:auto;margin-right:auto}.l-modern-ui-letters-full-width{max-width:1280px;margin-left:auto;margin-right:auto;overflow-y:scroll}.l-modern-ui-studentplan-full-width{max-width:930px;margin-left:auto;margin-right:auto}.l-modern-ui-supervisor-assessmentrecord-full-width,.l-modern-ui-broadcasting-full-width{max-width:1280px;margin-left:auto;margin-right:auto}body:not(.l-modern) .il-widget.itsl-cb-stream .il-widget-top{background-color:#fff}body:not(.l-modern) .il-widget.itsl-cb-stream .il-widget-top .il-widget-header{margin:0}body:not(.l-group-dashboard):not(.l-modern) .il-widget.itsl-cb-stream .il-widget-bottom{box-shadow:none;background:#f2f2f2;border:0;border-radius:4px}.l-breadcrumbs-separator{padding-left:.25rem;padding-right:.25rem}.l-mail-badge{color:#333;background:#b67d1b;border-radius:2px;padding:0 .25rem;font-size:.75rem;font-weight:700;position:absolute;top:4px;right:20px}.l-personal-menu-items>li,.l-personal-menu-dd-right>li{padding:0}.l-personal-menu-items>li>a,.l-personal-menu-items>li>button,.l-personal-menu-items>li.l-topmenu-searchbox,ul.l-mobile-main-menu-items>li>a{line-height:20px;display:inline-block}.l-personal-menu-name{color:#f4f4f4;font-weight:700}.l-personal-menu-name>span{white-space:nowrap;text-overflow:ellipsis;max-width:200px;display:inline-block;overflow:hidden}.l-personal-menu-items-link{background-color:#0000;border:2px solid #ffffff4d!important;border-radius:100px!important;margin-top:13px!important;margin-left:.75rem!important;padding:.25rem!important}.l-personal-badge-menu-item>button{background-color:#0000;max-height:38px}.l-personal-badge-menu-item.ccl-onboarding-highlight-in-mask__clean-border{background-color:#5d4a68}.l-personal-badge-menu-item.ccl-onboarding-highlight-in-mask__clean-border .l-personal-menu-items-link{border-color:#fffc!important}.l-personal-badge-menu-item.ccl-onboarding-highlight-in-mask__clean-border .l-personal-menu-items-link>img{opacity:.8}#ctl00_PersonalResponsiveMenu_InboxLink{margin-right:.25rem}@media only screen and (width<=568px){.l-personal-menu-items-link{margin-top:11px!important}}.l-personal-menu-instantmessage{background:#fff0;margin-right:.25rem;border:2px solid #ffffff4d!important;border-radius:100px!important;margin-top:.75rem!important;margin-left:.75rem!important;padding:.25rem 9px .25rem .0625rem!important}.l-mail-badge{box-sizing:border-box;border:2px solid #5d4a68;border-radius:50%;min-width:26px;padding:.0625rem 7px;top:-6px;right:-10px}.l-personal-menu-instantmessage>svg,.l-personal-menu-items-link>img{opacity:.7}.l-personal-menu-instantmessage>svg:hover,.l-personal-menu-items-link>img:hover,.l-personal-menu-instantmessage:hover>svg,.l-personal-menu-items-link:hover>img{opacity:1}@media only screen and (width<=639px){.l-personal-menu-instantmessage{margin-top:.75rem!important;margin-bottom:.75rem!important}}nav.l-personal-menu{flex-grow:0;flex-shrink:0}#personal-menu-link{background:0;border:0}ul.l-main-menu-dropdown,ul.l-personal-menu-dd,ul.l-more-menu{z-index:110;position:absolute}ul.l-personal-menu-dd{background:#42354a;min-width:160px;display:none}.l-personal-menu-dd-right{right:0}.l-personal-menu-arrow-down{border-top-color:#f4f4f4}.l-personal-menu-dd a:link,.l-personal-menu-dd a:visited,.l-personal-menu-dd a:active{color:#fff}.l-personal-menu-dd a:focus{outline-width:2px}@supports(-ms-ime-align:auto){.l-personal-menu-dd a:focus{outline-width:1px;outline-style:dotted}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.l-personal-menu-dd a:focus{outline-width:1px;outline-style:dotted}}.l-personal-menu-dd a:hover{color:#cfcfcf}.l-personal-menu-dd>li>a{border:2px solid #0000;border-radius:8px;margin:.125rem}.l-personal-menu-dd>li>a:focus{border-color:#5497db;outline:0}.l-personal-menu-dd>li>a:hover{outline:0}.l-personal-menu-dd>li>a>span{color:#c2b5ca;line-height:14px;display:inline-block;vertical-align:text-bottom!important}.l-personal-menu-dd>li>a:active>span,.l-personal-menu-dd>li>a:hover>span{color:#fff}.l-dropdown-menu-item>a>span.l-personal-menu-icon{width:24px!important;height:24px!important}.l-personal-menu-icon-edit{background-image:url(../../Common/semiotic/icons/pencil--brand--400.9e11896c.svg);background-size:12px;width:12px;height:13px;margin-right:.25rem}.l-personal-menu-icon-online{background-image:url(../icons/modern-users-online-brand--400.svg);background-size:24px}.l-personal-menu-icon-profileinfo{background-image:url(../icons/info-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-mysettings{background-image:url(../icons/settings-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-help{background-image:url(../icons/help-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-logout{background-image:url(../icons/logout-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-email{background-image:url(../icons/xp/pm-email-white24.png);background-size:24px}.l-personal-menu-icon-instantmessage{fill:#fff;background-image:url(../icons/personal-menu-icon-instantmessage.svg);background-size:24px;width:24px;height:24px}.l-personal-menu-icon-notifications{background-image:url(../icons/bell-modern.svg);background-size:24px}.l-personal-menu-icon-gmail{background-image:url(../icons/xp/pm-mono-gmail24.png);background-size:24px}.l-personal-menu-icon-office365{background-image:url(../icons/xp/pm-office365-24.png);background-size:24px}.l-personal-menu-icon-useronline{background-image:url(../icons/pm-useronline24.svg);background-size:24px}.l-personal-menu-icon-useroffline{background-image:url(../icons/pm-useroffline24.svg);background-size:24px}.l-personal-menu-icon-yourfiles{background-image:url(../icons/your-files-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-eportfolio{background-image:url(../icons/eportfolio-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-studentplan{background-image:url(../icons/studentplan-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-assessmentrecord{background-image:url(../icons/assesmentrecord-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-attendance{background-image:url(../icons/attendance-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-behaviour{background-image:url(../icons/behaviour-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-learningobjective{background-image:url(../icons/learningobjectives-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-individuallearningplan{background-image:url(../icons/ilp-modern-icon-brand--400.svg);background-size:24px}.l-personal-menu-icon-yourchildren{background-image:url(../icons/your-children-brand--400.svg);background-size:24px}.l-personal-menu-icon-studentworkload{background-image:url(../Common/semiotic/icons/hourglass--brand--400.0b70cd14.svg);background-repeat:no-repeat;background-size:18px;margin-top:.25rem;margin-left:.25rem;margin-right:.25rem}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (resolution>=2x){.l-personal-menu-icon-email{background-image:url(../icons/xp/pm-email-white48.png)}.l-personal-menu-icon-gmail{background-image:url(../icons/xp/pm-mono-gmail48.png)}.l-personal-menu-icon-office365{background-image:url(../icons/xp/pm-office365-48.png)}}ul.l-exam-menu{color:#fff;float:right;margin:0 50px .875rem;font-size:1rem}ul.l-exam-menu>li{margin-left:.75rem}ul.l-exam-menu>li>a,ul.l-exam-menu>li>a:link,ul.l-exam-menu>li>a:focus,ul.l-exam-menu>li>a:hover,ul.l-exam-menu>li>a:active,ul.l-exam-menu>li>a:visited{color:#fff;text-decoration:none}#l-exam-logout{background-color:#6da788;border-radius:7px;padding:.25rem 1.5rem}.l-topmenu-searchbox .ccl-searchtextbox img{margin-bottom:.25rem}.l-topmenu-searchbox .ccl-searchtextbox input{border:0}.l-topmenu-searchbox .ccl-searchtextbox label+input{border-radius:3px 0 0 3px}.l-topmenu-searchbox .ccl-searchtextbox input+input{border-radius:0 3px 3px 0}@media only screen and (width<=568px){.l-personal-menu-items>li>a,.l-mobile-main-menu-items>li>a{padding:1.125rem .25rem 1.375rem}.l-mobile-main-menu-items>li.l-menu-itslearning>a{padding:.25rem}a.l-mobile-buttons{background-color:#ffffff2d;border-radius:3px;padding:.25rem;line-height:24px;display:block}.l-topmenu-searchbox .ccl-searchtextbox{width:100%}.l-topmenu-searchbox .ccl-searchtextbox input+input{width:90%}}@media only screen and (width>=569px) and (width<=1023px){.l-topmenu-searchbox{margin:0 .75rem}}@media only screen and (width<=1023px){.l-topmenu-searchbox .ccl-searchtextbox img{margin-bottom:1.25rem}}.l-topmenu-arrow{float:right;width:10px;height:7px;margin-top:7px;margin-right:7px;padding:.25rem;position:relative}.l-topmenu-arrow .h-arrow-down,.l-topmenu-arrow .h-arrow-up{border-width:7px 5px;display:block}.l-topmenu-arrow .h-arrow-down{border-top-color:#9b9b9b;border-bottom-width:0}.l-topmenu-arrow .h-arrow-up{border-top-width:0;border-bottom-color:#9b9b9b}.l-topmenu-arrow:hover .h-arrow-down{border-top-color:#757575}.l-topmenu-arrow:hover .h-arrow-up{border-bottom-color:#757575}.l-quick-orientation>.l-topmenu-arrow{width:40px;height:25px}.l-quick-orientation>.l-topmenu-arrow>img{position:absolute;right:0}a.l-toggle-treemenu{float:left;cursor:pointer;background-size:32px;width:32px;height:32px}@media only screen and (width>=769px){.l-desktop-leftmenu-hidden{display:none}.l-desktop-leftmenu-visible{display:block}a.l-toggle-treemenu.l-desktop-lefttoggle-collapse{background-image:url(../icons/xp/toggle-treemenu-off32.png)}a.l-toggle-treemenu.l-desktop-lefttoggle-expand{background-image:url(../icons/xp/toggle-treemenu-on32.png)}}@media only screen and (width>=769px) and (-webkit-device-pixel-ratio>=2),only screen and (width>=769px) and (resolution>=2x){a.l-toggle-treemenu.l-desktop-lefttoggle-collapse{background-image:url(../icons/xp/toggle-treemenu-off64.png)}a.l-toggle-treemenu.l-desktop-lefttoggle-expand{background-image:url(../icons/xp/toggle-treemenu-on64.png)}}@media only screen and (width<=768px){.l-mobile-leftmenu-hidden{display:none}.l-mobile-leftmenu-visible{display:block}a.l-toggle-treemenu.l-mobile-lefttoggle-collapse{background-image:url(../icons/xp/toggle-treemenu-off32.png)}a.l-toggle-treemenu.l-mobile-lefttoggle-expand{background-image:url(../icons/xp/toggle-treemenu-on32.png)}}@media only screen and (width<=768px) and (-webkit-device-pixel-ratio>=2),only screen and (width<=768px) and (resolution>=2x){a.l-toggle-treemenu.l-mobile-lefttoggle-collapse{background-image:url(../icons/xp/toggle-treemenu-off64.png)}a.l-toggle-treemenu.l-mobile-lefttoggle-expand{background-image:url(../icons/xp/toggle-treemenu-on64.png)}}@media only screen and (width<=568px){.l-topmenu-arrow{float:none;position:absolute;right:0}a.l-toggle-treemenu{float:none;cursor:pointer;position:absolute;left:0}}.l-header-mask,.l-sidebar-mask{background-color:#4b4b4ba8;display:none;position:absolute;inset:0}.l-main-content-icon{float:left;width:36px;height:36px;margin:.5rem 0 0 1rem;display:block}.l-main-content-header{background-color:#fff;margin-bottom:.25rem;position:relative;box-shadow:0 4px 10px -8px #00000080}.l-main-content-header .l-header-mask{bottom:-3px}.l-main-content-header.hidden{display:none}.l-main-content-heading{color:#785f86;float:left;max-width:20%;margin:11px 0;padding:0 1.25rem;font-size:1.375rem;font-weight:700;line-height:normal}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.l-main-content-heading{margin-top:.875rem;margin-bottom:.75rem}}@media only screen and (width<=568px){.l-main-content-heading{max-width:35%;padding:0 0 0 .5rem;font-size:1rem}.l-main-content-header.l-extra-nav-bar{display:none!important}}.l-main-content-nav{box-sizing:border-box;max-height:50px;margin:0 0 0 1.25rem;padding:13px 0;line-height:24px;list-style:none;overflow:hidden}.l-main-content-nav>li{float:left;margin-left:2.5rem;font-weight:400;display:block}.l-main-content-nav>li>a:link,.l-main-content-nav>li>a:visited{color:#785f86;margin:0;padding-bottom:11px;text-decoration:none}.l-main-content-nav>li>a:hover{color:#785f86;text-decoration:none}.l-main-content-nav>li>a.active{color:#785f86;border-bottom:3px inset #785f86;font-weight:700;text-decoration:none}#main-content-nav-more{background-color:#fff;border-radius:0 0 4px 4px;padding:.75rem;box-shadow:0 1px 2px #0000002d}#main-content-nav-more>li>a,#main-content-nav-more>li>button{background-color:inherit;color:#785f86;white-space:nowrap;padding:.5rem 0;text-decoration:none}#main-content-nav-more>li>a:hover,#main-content-nav-more>li>button:hover{color:#785f86}.l-mobile-main-content-menu-button{float:right;background-color:#0000;border:0;padding:13px;display:inline-block}.l-mobile-main-content-menu-button>span{color:#785f86;font-weight:700}.l-mobile-main-content-menu-button>img{vertical-align:middle;border-top-color:#785f86}.l-mobile-main-content-nav{z-index:110;background-color:#fff;min-width:160px;max-width:100%;margin-top:-4px;padding:.75rem;list-style:none;position:absolute;left:0;right:0}.l-mobile-main-content-nav>li{border-bottom:1px solid #ececec}.l-mobile-main-content-nav>li>a{color:#785f86;font-weight:400}.l-mobile-main-content-nav>li>a:hover{color:#785f86}.l-main-content-addresourceslink-container{float:right}.l-main-content-addresourceslink-container a.h-is-not-mobile span{padding:0 1.375rem;line-height:28px}body.l-has-modernpagetabs{max-width:none;margin-top:0;margin-left:0;margin-right:0;padding:0}body.l-has-modernpagetabs .page-header-wrapper{background-color:#fff;margin-bottom:1rem;box-shadow:0 4px 10px -8px #333}body.l-has-modernpagetabs .page-header-wrapper>div{align-items:center;padding-right:1.25rem;display:flex}body.l-has-modernpagetabs .page-header-wrapper>div .ccl-pageheader>span{color:#785f86}body.l-has-modernpagetabs .page-header-wrapper>div .ccl-pageheader{flex-shrink:0;margin-left:1rem;padding-top:.5rem;font-size:1.375rem;font-weight:700}body.l-has-modernpagetabs .page-header-wrapper>div .ccl-pageheader>span>img{width:32px;height:32px;margin-right:1.25rem}body.l-has-modernpagetabs .page-header-wrapper>div .itsl-pagefunctions>button{margin-top:0}body.l-has-modernpagetabs .page-header-wrapper>div .ccl-modernpagetabs-container{flex-grow:1}body.l-has-modernpagetabs .page-header-wrapper>div .ccl-modernpagetabs-container .ccl-modernpagetabs-content{margin-left:1.25rem}body.l-has-modernpagetabs .tabsframe.l-unlimited-page-max-width{margin:0 1rem}body.l-has-modernpagetabs .tabsframe:not(.l-unlimited-page-max-width){max-width:1280px;margin:0 auto}@media only screen and (width<=568px){.l-modernpagetabs-on-pageheader{margin-left:0}.ccl-modernpagetabs-container .ccl-modernpagetabs-content{clear:both}body.l-has-modernpagetabs .tabsframe.l-unlimited-page-max-width{margin:0}}.login-section{background:#f9f9f9;border-radius:8px;margin-top:1.25rem;margin-bottom:2rem;padding:0 .75rem .75rem;overflow:auto;box-shadow:0 1px 2px #0000002d}.login-box{padding:1.25rem .25rem 0}.login-box h2,.choose-site-box h2{color:#565656;margin:0;padding:0}.login-box select.sites{width:100%;margin-top:1.25rem;margin-bottom:.75rem;display:block}.login-section .login-box span.ccl-textboxautocomplete{padding:0}span.ccl-textboxautocomplete.sites span.ui-dropdownbutton{background-image:url(../icons/dropdown_arrow_big.png);border:0 #e1e1e1;border-left:1px solid #e1e1e1}.choose-site-box .customers-dropdown select{width:100%;display:block}.choose-site-box .customers-dropdown{margin:1rem 0}.choose-site-box{padding:.75rem .25rem 0}.login-box a:link,.login-box a:visited,.login-box a:hover,.login-box a:active{text-decoration:none}.login-box label,.choose-site-box label{color:#333;float:left;margin-right:.25rem;font-size:1rem;line-height:20px;display:block}.login-item,.elogin-item{margin-bottom:9px}.login-item input[type=text],.login-item input[type=password],.elogin-item input[type=text],.elogin-item input[type=password]{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e1e1;border-radius:3px;height:46px;padding:0 .25rem}.choose-site-box input.ccl-button,.login-box input.ccl-button{height:42px}.login-section ul,.login-section ul li{padding-left:.25rem;list-style:none}.login-section ul{margin:13px 0}.login-header{background-color:#e4af50;border-radius:8px 8px 0 0;height:41px;margin:0 -12px;position:relative}.login-header h2,.login-header h3{text-align:left;margin:0;padding-left:1.5rem;line-height:41px}.login-header h2{color:#883836;font-size:1.625rem}.login-header h3{color:#565656;font-size:1.375rem}.grey-ribbon{background-color:#cfcfcf}.login a,.login a:link,.login a:active,.login a:visited{text-decoration:none}.login a:hover{text-decoration:underline}.login a.ccl-iconlink:hover{text-decoration:none}.login{background:#fff;margin:0;padding:0}#topBar{background-color:#5497db;width:100%;height:42px}.l-loginchoice .ccl-htmlitempicker,.l-loginchoice .ccl-htmlitempicker-menu,.l-loginchoice .ccl-htmlitempicker-menu>ul>li{border:0}.l-loginchoice .ccl-htmlitempicker>span{background-color:#0000;padding:0}.l-loginchoice .ccl-htmlitempicker-menu{box-shadow:0 1px 3px #00000046}.section{color:inherit;background-color:#fff;border:1px solid #ececec;border-radius:4px;margin:0 0 2rem;padding:0;overflow:hidden}.section .sectionheader{text-align:left;text-indent:0;border-top-style:solid;border-top-width:10px;border-radius:4px 4px 0 0;margin:0 auto .25rem;padding:.25rem .5rem 0}.section .sectionheader h2{margin:.25rem 0;font-size:1.375rem}.section .section-hr{color:inherit;background-color:#0000;width:100%;height:1px;margin:.75rem auto;padding:0}.header-separator{height:24px}.anonymous-page-message-textarea{height:400px}nav.l-main-menu{flex-grow:1;flex-shrink:1;overflow:hidden}nav.l-main-menu a:link,nav.l-main-menu a:visited,nav.l-main-menu a:active,nav.l-main-menu a:focus{box-sizing:content-box}ul.l-main-menu-items{width:100%;max-height:64px;margin:0;padding:0}ul.l-main-menu-items li,ul.l-main-menu-items a:not(.ccl-button),ul.l-more-menu li,ul.l-more-menu a,ul.l-mobile-main-menu-items li,ul.l-main-menu-dropdown a.l-mobile-buttons,ul.l-personal-menu-dd-right>li>a{text-decoration:none;list-style-type:none;display:block}ul.l-main-menu-items li.ccl-onboarding-highlight-in-mask__clean-border,ul.l-main-menu-items a:not(.ccl-button).ccl-onboarding-highlight-in-mask__clean-border,ul.l-more-menu li.ccl-onboarding-highlight-in-mask__clean-border,ul.l-more-menu a.ccl-onboarding-highlight-in-mask__clean-border,ul.l-mobile-main-menu-items li.ccl-onboarding-highlight-in-mask__clean-border,ul.l-main-menu-dropdown a.l-mobile-buttons.ccl-onboarding-highlight-in-mask__clean-border,ul.l-personal-menu-dd-right>li>a.ccl-onboarding-highlight-in-mask__clean-border{background-color:inherit}ul.l-main-menu-items li,ul.l-main-menu-items a:not(.ccl-button),ul.l-mobile-main-menu-items li,ul.l-main-menu-dropdown a.l-mobile-buttons,ul.l-personal-menu-dd-right>li>a{font-weight:700}ul.l-main-menu-items,ul.l-more-menu{overflow:hidden}ul.l-main-menu-items>li{float:left}ul.l-main-menu-items>li:first-child{margin-left:0}ul.l-main-menu-items li.l-tab-menu-text a.l-main-menu-lnk{position:relative}ul.l-main-menu-items li.l-tab-menu-text button.l-main-menu-lnk{color:#c2b5ca;background:0;border:0;position:relative}a.l-main-menu-lnk:hover span.l-menu-text,a.l-main-menu-lnk:link,a.l-main-menu-lnk:visited,a.l-main-menu-lnk:hover,a.l-main-menu-lnk:active{text-decoration:none}ul.l-main-menu-items a.l-main-menu-lnk,ul.l-main-menu-items button.l-main-menu-lnk,ul.l-more-menu a.l-main-menu-lnk,ul.l-more-menu button.l-main-menu-lnk,ul.l-personal-menu-items>li>a,ul.l-personal-menu-items>li.l-topmenu-searchbox,ul.l-personal-menu-dd-right>li>a:not(.l-mobile-buttons){padding:1.25rem .875rem}a.l-main-menu-lnk span.l-menu-text{white-space:nowrap;display:inline-block}ul.l-mobile-main-menu-items,ul.l-more-menu{margin:0;padding:0}.l-menu-icons{background-position:50%;background-repeat:no-repeat}ul.l-main-menu-items>li.l-menu-itslearning>a.l-main-menu-lnk{padding:.25rem}ul.l-main-menu-items>li.l-menu-itslearning .l-menu-icons{width:22px;height:22px}li.l-dropdown-menu-item.l-menu-dashboard .l-menu-icons{background-image:url(../icons/xp/mono-home24-white.png)}li.l-dropdown-menu-item.l-menu-mylibrary .l-menu-icons{background-image:url(../icons/xp/mono-mylibrary24-white.png)}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (resolution>=2x){li.l-dropdown-menu-item.l-menu-dashboard .l-menu-icons{background-image:url(../icons/xp/mono-home48-white.png)}li.l-dropdown-menu-item.l-menu-course .l-menu-icons{background-image:url(../icons/xp/mono-courses48-white.png)}li.l-dropdown-menu-item.l-menu-project .l-menu-icons{background-image:url(../icons/xp/mono-projects48-white.png)}li.l-dropdown-menu-item.l-menu-calendar .l-menu-icons{background-image:url(../icons/xp/mono-cal48-white.png)}li.l-dropdown-menu-item.l-menu-mentor .l-menu-icons{background-image:url(../icons/xp/mono-mentor48-white.png)}li.l-dropdown-menu-item.l-menu-library .l-menu-icons{background-image:url(../icons/xp/mono-library48-white.png)}li.l-dropdown-menu-item.l-menu-mylibrary .l-menu-icons{background-image:url(../icons/xp/mono-mylibrary48-white.png)}li.l-dropdown-menu-item.l-menu-admin .l-menu-icons{background-image:url(../icons/xp/mono-admin48-white.png)}li.l-dropdown-menu-item.l-menu-yourstudents .l-menu-icons{background-image:url(../icons/xp/mono-yourstudents-white.svg)}li.l-dropdown-menu-item.l-menu-yourchildren .l-menu-icons{background-image:url(../icons/xp/mono-yourchildren-white.svg)}}ul.l-main-menu-items .l-menu-icons,ul.l-mobile-main-menu-items .l-menu-icons,ul.l-more-menu .l-menu-icons{vertical-align:middle;background-size:24px;width:24px;height:24px}ul.l-main-menu-items .l-menu-text,ul.l-mobile-main-menu-items .l-menu-text,ul.l-more-menu .l-menu-text,.l-personal-menu-items>li>a>img,.l-personal-menu-items>li a>span.l-personal-menu-name>span{line-height:24px}ul.l-mobile-main-menu-items .l-menu-text{vertical-align:text-top}.l-navicon{vertical-align:middle;box-sizing:content-box;border-top:12px double;border-bottom:4px solid;width:28px;height:4px;line-height:0;display:inline-block}li.l-more-menu-btn>a:after,li.l-more-menu-btn>button:after{content:"";border-top:.4em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;margin-left:.4em;display:inline-block;position:relative;top:-.1em}@media only screen and (width<=568px){nav.l-main-menu:not(.h-is-mobile){display:none}ul.l-main-menu-dropdown,ul.l-personal-menu-dd{border-radius:0;min-width:160px;max-width:100%;padding:.75rem;left:0;right:0;box-shadow:0 0 #0000}li.l-dropdown-menu-item:not(:first-child){margin-top:.75rem}a.l-mobile-buttons{background-color:#ffffff2d;border-radius:3px;outline-width:0;padding:.75rem;text-decoration:none;display:block}li.l-mobile-menu-icon a.l-main-menu-lnk:hover,li.l-mobile-menu-icon a.l-main-menu-lnk:focus{background-color:#0000}ul.l-main-menu-items{float:none;height:auto}}ul.l-main-menu-items>li.l-menu-itslearning .l-menu-icons,ul.l-mobile-main-menu-items>li.l-menu-itslearning .l-menu-icons{width:32px;height:32px;margin-left:.75rem;display:inline-block}ul.l-mobile-main-menu-items>li.l-menu-itslearning .l-menu-icons{margin-top:.75rem}ul.l-main-menu-items>li.l-menu-itslearning .l-menu-text,ul.l-mobile-main-menu-items>li.l-menu-itslearning .l-menu-text{padding:1rem .75rem}ul.l-main-menu-items>li.l-menu-itslearning.l-menu-home.active div.active-shadow,ul.l-main-menu-items>li.l-menu-itslearning.l-menu-dashboard.active div.active-shadow,ul.l-main-menu-items>li.l-menu-itslearning.l-menu-nsi-home.active div.active-shadow{left:45px}ul.l-main-menu-items li.l-tab-menu-text.active div.active-shadow{border-radius:4px 4px 0 0;width:30px;height:3px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 10px #fff}ul.l-mobile-main-menu-items ul.l-main-menu-dropdown li.active{border-left:4px solid #fff;border-radius:4px}ul.l-personal-menu-items>li.l-topmenu-searchbox{padding:0 .875rem!important}@media only screen and (width<=639px){#mainMoreMenu div.active-shadow{display:none}}a.l-mobile-buttons{background-color:#0000;border-radius:0;outline-width:0;padding:.75rem;text-decoration:none;display:block}.itsl-legacymessages-popup{border-width:0;border-radius:5px;line-height:20px;left:-170px;box-shadow:0 3px 9px #00000046;padding:0!important;top:64px!important}.itsl-legacymessages-popup .ccl-context-dialog-arrow{top:-10px!important}.itsl-legacymessages-popup>.ccl-context-dialog-header{background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;height:30px}.itsl-legacymessages-popup>.ccl-context-dialog-header>h2{color:#757575;text-transform:uppercase;padding:.25rem}.itsl-legacymessages-popup>.ccl-context-dialog-header>.ccl-context-dialog-close{display:none}.itsl-legacymessages-popup-modern-menu{top:57px!important}.l-main-menu-items .ccl-context-dialog.ccl-dropdownmenu{z-index:999;border:0;position:fixed}.l-menu-course .ccl-dropdownmenu,.l-menu-project .ccl-dropdownmenu,.l-menu-yourchildren .ccl-dropdownmenu{width:420px;padding:0;display:none;box-shadow:0 3px 9px #00000046}.l-menu-course .ccl-context-dialog{top:75px}.l-menu-course .ccl-dropdownmenu .ccl-context-dialog-arrow,.l-menu-project .ccl-dropdownmenu .ccl-context-dialog-arrow,.l-menu-yourchildren .ccl-dropdownmenu .ccl-context-dialog-arrow{height:0;border-bottom-color:#f9f9f9!important;left:44px!important}.l-menu-project .ccl-dropdownmenu>div.l-menu-dropdown,.l-menu-course .ccl-dropdownmenu>div.l-menu-dropdown,.l-menu-yourchildren .ccl-dropdownmenu>div.l-menu-dropdown{background-color:#0000;max-height:304px;position:relative}.l-menu-course .ccl-dropdownmenu>div>ul>li,.l-menu-project .ccl-dropdownmenu>div>ul>li,.l-menu-yourchildren .ccl-dropdownmenu>div>ul>li{background-color:#fff;border-top:0;border-radius:0;padding:.75rem 1rem}.l-menu-course .ccl-dropdownmenu>div>ul>li:hover,.l-menu-project .ccl-dropdownmenu>div>ul>li:hover,.l-menu-yourchildren .ccl-dropdownmenu>div>ul>li:hover{background-color:#ecf8ff;border-radius:0}.l-menu-project .ccl-dropdownmenu>div>ul>li>a,.l-menu-course .ccl-dropdownmenu>div>ul>li>a,.l-menu-yourchildren .ccl-dropdownmenu>div>ul>li>a{text-decoration:none;display:flex;background-color:#0000!important}.l-menu-course .ccl-dropdownmenu .dropdown-menu-item,.l-menu-project .ccl-dropdownmenu .dropdown-menu-item,.l-menu-yourchildren .ccl-dropdownmenu .dropdown-menu-item{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-shrink:1;height:32px;font-weight:400;line-height:24px;display:inline-block;overflow:hidden;color:#4a4a4a!important;background-color:#0000!important}.l-menu-course .ccl-dropdownmenu .itsl-counter-badge,.l-menu-project .ccl-dropdownmenu .itsl-counter-badge,.l-menu-yourchildren .ccl-dropdownmenu .itsl-counter-badge{margin-top:.25rem!important}.l-menu-course .ccl-dropdownmenu .itsl-widget-extrainfo,.l-menu-project .ccl-dropdownmenu .itsl-widget-extrainfo,.l-menu-yourchildren .ccl-dropdownmenu .itsl-widget-extrainfo{color:#565656;float:right;text-align:right;flex-grow:0;flex-shrink:0;font-size:.875rem;font-weight:400;line-height:28px;margin:0 0 0 .75rem!important}.l-menu-course .ccl-dropdownmenu .dropdown-menu-item>img{border-radius:50%;height:32px}div[data-projects-dropdown] .hierarchy-menu-item{background:url(../icons/dashboards-modern.svg) no-repeat}div[data-projects-dropdown] .project-menu-item{background:url(../icons/projects-modern.svg) no-repeat}div[data-projects-dropdown] .hierarchy-menu-item.dropdown-menu-item,div[data-projects-dropdown] .project-menu-item.dropdown-menu-item{padding-left:2rem!important}@media only screen and (width<=639px){.l-topmenu-searchbox .ccl-searchtextbox input+input{width:100%!important}.l-dropdown-menu-item>.l-pm-children--container,.l-dropdown-menu-item>a{margin-left:0!important;margin-right:0!important}}.l-dropdown-menu-item .l-pm-children--container{padding-left:.75rem!important}.l-pm-children--container [role=menu]{padding-left:2em}.itsl-autologout-dialog-header{text-transform:uppercase;color:#a63f3d}.l-itsl-add-new-library-body-wrapper{max-width:1280px;margin-top:.75rem;padding:0 1rem;margin-left:auto!important;margin-right:auto!important}body.l-itsl-add-new-library-body{max-width:none;margin-top:0;margin-left:0;margin-right:0;padding:0}.l-main-course-overview-back-link{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:.25rem;position:relative;top:5px}.l-main-course-overview-back-link.l-forcibly-hidden,.l-main-course-overview-back-link.l-hidden{display:none}.l-main-course-overview-back-link a{font-weight:400}.l-margin-auto-page{max-width:1280px;margin:.75rem auto 2rem;padding:0 1rem}body{max-width:1280px;padding:0 1rem}body:not(.l-unlimited-page-max-width){margin-left:auto!important;margin-right:auto!important}body.l-unlimited-page-max-width{max-width:none;margin-left:1rem;margin-right:1rem}body.cookieBody,body.login,body.l-topmenu,body.l-modern-ui-dashboard-full-width,body.l-modern-ui-dashboard{max-width:100%;padding:0}body.l-modern-ui-dashboard-full-width>.itsl-body-wrapper,body.l-modern-ui-dashboard>.itsl-body-wrapper{padding:0 1rem}h2{color:#42354a}#l-header{background-color:#5d4a68;background-position:0 -3px;background-repeat:repeat-x}.l-logo{visibility:visible}ul.l-main-menu-items>li>a:hover,ul.l-more-menu>li>button:hover,nav.l-main-menu li.active a:not(.ccl-button):link,nav.l-main-menu li.active a:not(.ccl-button):visited,nav.l-main-menu li.active a:not(.ccl-button):active,nav.l-main-menu li.active a:not(.ccl-button):hover,nav.l-main-menu li.active button:not(.ccl-button):link,nav.l-main-menu li.active button:not(.ccl-button):visited,nav.l-main-menu li.active button:not(.ccl-button):active,nav.l-main-menu li.active button:not(.ccl-button):hover{color:#fff;background-color:#5d4a68}nav.l-main-menu a:not(.ccl-button):link,nav.l-main-menu a:not(.ccl-button):visited,nav.l-main-menu a:not(.ccl-button):active,nav.l-main-menu a:not(.ccl-button):focus,nav.l-main-menu button:not(.ccl-button):link,nav.l-main-menu button:not(.ccl-button):visited,nav.l-main-menu button:not(.ccl-button):active,nav.l-main-menu button:not(.ccl-button):focus{color:#c2b5ca}.l-more-menu-btn>button:-moz-focusring::-moz-focus-inner{border:1px dotted #c2b5ca}nav.l-main-menu ul,nav.l-personal-menu{background-color:#5d4a68}.l-navicon{border-color:#c2b5ca}.header-separator{background-color:#5d4a68}h1.ccl-pageheader,h1.ccl-pageheader>span,h1.ccl-pageheader input.ccl-pageheader-title-editor{color:#42354a}h1.ccl-pageheader .ccl-pageheader-pre-title{color:#564560}.ilw-widget-color-blue:before,.ilw-widget-header-blue,.categorybox h2.skin,.section .sectionheader{border-top-color:#fff}#personal-menu-link{padding-top:.75rem;padding-bottom:.75rem}.l-pm-help{display:none}.l-personal-menu-dd{overflow-y:auto}.l-personal-badge-menu-item{margin-right:0}.l-personal-menu-dd{box-sizing:border-box;max-width:400px;height:calc(100vh - 64px);min-width:400px!important}@media only screen and (width<=568px){.l-personal-menu-dd{height:auto;min-width:320px!important}}.l-topmenu-searchbox{text-align:center}.l-topmenu-searchbox .ccl-searchtextbox input+input{border-radius:4px;width:100%;padding-left:2.5rem}.l-topmenu-searchbox .ccl-searchtextbox input{outline:0;height:2.5em;line-height:normal}.l-topmenu-searchbox .ccl-searchtextbox a{margin-top:-12px!important}.l-topmenu-searchbox .ccl-searchtextbox{border:2px solid #28202d;border-radius:4px;width:80%}.l-topmenu-searchbox .ccl-searchtextbox label+input{display:none}.l-topmenu-searchbox .ccl-searchtextbox-personalmenu{margin-top:.75rem;margin-bottom:.75rem}.l-topmenu-searchbox .ccl-searchtextbox-personalmenu input{height:40px;font-size:.875rem;border:2px solid #cfcfcf!important}.l-topmenu-searchbox .ccl-searchtextbox-personalmenu input:focus,.l-topmenu-searchbox .ccl-searchtextbox-personalmenu input:hover{border-radius:4px;outline:0;border:2px solid #5497db!important}.l-topmenu-searchbox .ccl-searchtextbox-personalmenu-icon{z-index:1;width:18px;height:18px;margin-left:-24px;position:relative;left:38px}.l-personal-menu-icon-useronline,.l-personal-menu-icon-useroffline{background-image:none;background-size:40px;border:2px solid #a997b5;width:40px;height:40px}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (resolution>=2x){.l-personal-menu-icon-online,.l-personal-menu-icon-useronline,.l-personal-menu-icon-useroffline{background-image:none}}.l-personal-menu-dd .l-dropdown-menu-item>a:hover{color:#fff;background-color:#28202d}.l-pm-user-name,.l-pm-profile{display:none}.l-pm-children div{color:#fff}.l-personal-menu-dd-header{text-align:left;background-color:#28202d;margin:-9px auto 9px;padding-top:1.5rem!important;padding-bottom:1.5rem!important;padding-left:36px!important}@media only screen and (width<=568px){.l-personal-menu-dd-header{min-width:auto;margin-left:-12px;margin-right:-12px}}.l-personal-menu-dd-header img{vertical-align:top;border:3px solid #a997b5;border-radius:50%;width:86px;height:86px;margin-right:.5rem;display:inline-block}a.l-personal-menu-dd-header--button{border:3px solid #0000;border-radius:8px;outline:0;align-items:center;width:max-content;padding:.25rem;display:flex}a.l-personal-menu-dd-header--button:focus{border-color:#7dafe4}a.l-personal-menu-dd-header--button:link>span,a.l-personal-menu-dd-header--button:active>span,a.l-personal-menu-dd-header--button:visited>span{color:#c2b5ca;font-size:.875rem;font-weight:700;font-family:var(--font-family-body);-o-transition:all .15s;text-decoration:underline;-webkit-transition:all .15s;-moz-transition:all .15s;transition:all .15s;display:inline-block}a.l-personal-menu-dd-header--button:hover>span{color:#fff}a.l-personal-menu-dd-header--button:hover>span.l-personal-menu-icon-edit{background-image:url(../../Common/semiotic/icons/pencil--gray--0.7ab00876.svg)}.l-personal-menu-dd-header--name{color:#a997b5;font-size:1.125rem;font-weight:700}.l-personal-menu-dd-header--details{color:#fff;font-size:.75rem;font-weight:700}.l-personal-menu-dd-header--text{text-align:left;max-width:230px;display:inline-block}.l-personal-menu-dd-header--close{background:#fff0;border:2px solid #0000;border-radius:8px;outline:0;width:32px;height:32px;padding:.125rem;position:absolute;top:12px;right:9px}.l-personal-menu-dd-header--close:hover,.l-personal-menu-dd-header--close:focus{border-color:#7dafe4}.l-personal-menu-dd-header--close>span{color:#9179a0;font-size:2rem;display:inline-block}.l-personal-menu-dd-header--close:focus>span{outline:0}.l-personal-menu-dd-header--close:hover>span{color:#fff;outline:0}.l-personal-menu-icon-useronline,.l-personal-menu-icon-useroffline{border-radius:50%}.l-personal-menu-dd .l-pm-separator{border-bottom:2px solid #28202d;margin-bottom:.75rem;padding-bottom:.75rem}.l-pm-children--container .h-vlist>li{background-image:url(../icons/your-children.svg);background-position:0 5px;background-repeat:no-repeat;background-size:24px;padding-left:1.625rem}.l-pm-children--header{text-transform:uppercase;padding-top:1rem;padding-left:10%;color:#9179a0!important}.l-personal-menu-dd .l-dropdown-menu-item>a{padding-left:10%!important}@media only screen and (width<=568px){.l-personal-menu-dd .l-dropdown-menu-item>a{padding-left:1rem!important}}.l-personal-menu-arrow-down{visibility:hidden}.itsl-notifications-popup-empty-message{font-weight:400}.l-mobile-buttons>img{float:left!important}.l-mobile-buttons>span{white-space:nowrap;text-overflow:ellipsis;padding-left:.5rem;overflow:hidden;float:left!important;width:76%!important;line-height:24px!important}.l-mobile-buttons:after{content:"";clear:both;height:0;display:block}.l-quick-orientation{background-color:#0000;border-color:#0000;max-width:1280px;padding:0 1rem;position:relative;left:0;margin-left:auto!important;margin-right:auto!important}ul.l-crumbs{padding:7px 0 0;font-size:1rem;line-height:24px}.l-topmenu-arrow{display:none}[action*=AllProjects\.aspx]>div>div>div.itsl-formbox{background-color:#0000;border:0;border-radius:0;padding:0}#itsl-groups-dashboards-heading{background:url(../icons/dashboards-modern.svg) no-repeat;padding-left:2rem;font-size:1.125rem;font-weight:700}#itsl-groups-projects-heading{background:url(../icons/projects-modern.svg) no-repeat;padding-left:2rem;font-size:1.125rem;font-weight:700}#itsl-groups-dashboards-table tbody>tr:first-child,.promobox{display:none}li.l-dropdown-menu-item.l-menu-dashboard .l-menu-icons,li.l-dropdown-menu-item.l-menu-home .l-menu-icons,li.l-dropdown-menu-item.l-menu-nsi-home .l-menu-icons{background-image:url(../icons/modern-home.svg)}@media only screen and (width>=569px){li.l-dropdown-menu-item.l-menu-dashboard .l-menu-icons{display:none!important}}li.l-dropdown-menu-item.l-menu-course .l-menu-icons{background-image:url(../icons/modern-courses.svg)}li.l-dropdown-menu-item.l-menu-project .l-menu-icons{background-image:url(../icons/modern-projects.svg)}li.l-dropdown-menu-item.l-menu-calendar .l-menu-icons{background-image:url(../icons/modern-calendar.svg)}li.l-dropdown-menu-item.l-menu-mentor .l-menu-icons{background-image:url(../icons/modern-mentor.svg)}li.l-dropdown-menu-item.l-menu-library .l-menu-icons,li.l-dropdown-menu-item.l-menu-mylibrary .l-menu-icons{background-image:url(../icons/modern-library.svg)}li.l-dropdown-menu-item.l-menu-admin .l-menu-icons{background-image:url(../icons/modern-admin.svg)}li.l-dropdown-menu-item.l-menu-yourstudents .l-menu-icons{background-image:url(../icons/xp/modern-your-students.svg)}li.l-dropdown-menu-item.l-menu-yourchildren .l-menu-icons{background-image:url(../icons/modern-your-children.svg)}li.l-dropdown-menu-item.l-menu-studentplan .l-menu-icons{background-image:url(../icons/studentplan-modern-icon.svg)}@media only screen and (width<=568px){.l-personal-menu-dd .l-topmenu-searchbox{padding-left:.75rem;padding-right:.75rem}}.l-personal-menu-items .ccl-searchtextbox-icon{color:#c2b5ca!important}.l-personal-menu-items button:-moz-focusring::-moz-focus-inner{border:1px dotted #c2b5ca}.l-personal-menu-items-link{color:#c2b5ca!important}.l-mail-badge,.l-personal-menu-instantmessage-count{border-color:#5d4a68!important}