@import "ccl.css";@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-Regular-webfont.eot');src:url('../fonts/OpenSans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-Italic-webfont.eot');src:url('../fonts/OpenSans/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-Italic-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-Italic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:400;font-style:italic}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-Light-webfont.eot');src:url('../fonts/OpenSans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-Light-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-Light-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:200;font-style:normal}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-LightItalic-webfont.eot');src:url('../fonts/OpenSans/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-LightItalic-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-LightItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');font-weight:200;font-style:italic}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-Semibold-webfont.eot');src:url('../fonts/OpenSans/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-Semibold-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-Semibold-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:500;font-style:normal}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot');src:url('../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');font-weight:500;font-style:italic}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-Bold-webfont.eot');src:url('../fonts/OpenSans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-BoldItalic-webfont.eot');src:url('../fonts/OpenSans/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-BoldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');font-weight:700;font-style:italic}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-ExtraBold-webfont.eot');src:url('../fonts/OpenSans/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-ExtraBold-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-ExtraBold-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-ExtraBold-webfont.svg#OpenSansExtraBold') format('svg');font-weight:900;font-style:normal}@font-face{font-family:"Open Sans";src:url('../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot');src:url('../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraBoldItalic') format('svg');font-weight:900;font-style:italic}@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:normal;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{height:100%}html.itsl-html-full-height>body{height:100%}*,:after,:before{box-sizing:inherit}body{margin:10px 10px 30px 10px;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;right:10px;top:5px}a.helplink{text-decoration:none}a.helplink img{vertical-align:baseline}.nowrap{white-space:nowrap}.tablelisting td input.text{border:1px solid}.tablelisting caption{padding-top:10px;padding-bottom:4px;font-weight:bold;text-align:left}.inactive{color:#565656}a.inactive,a.inactive:active,a.inactive:focus,a.inactive:hover,a.inactive:link,a.inactive:visited{color:#565656}.itsl-info-text{color:#505050;display:block;margin-left:0}.itsl-info-text img{vertical-align:top}.itsl-form-comment-newline{display:block}.itsl-form-floatingsection{float:left;margin-right:30px;min-width:100px;max-width:450px}.itsl-form-floatingsection.itsl-user-input-section{max-width:600px}.containerbox-with-tabs{background-color:white;border:1px solid #cfcfcf;padding:15px}div.frameheaderinfo{margin:0;padding:10px 10px 0 0;position:relative}div.frameheaderinfo table{height:60px}.MemberSelector{width:230px}.oneLineText1{height:1.5em;overflow:hidden;position:relative;cursor:default}.oneLineText2{float:left;position:absolute;white-space:nowrap}.select-hierarchy-control{margin-right:15px}.infoTip{color:#999}.extension{line-height:normal}.mediumWidth{width:450px}.input-file-single{height:36px;width:300px}.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 20px;position:relative}.gray-italic{font-style:italic;color:#333}pre.xml{font-size:1.2em;margin:0}pre.xml-migration{font-size:1.2em;margin:10px 0}.itsl-formbox{background:#fff;padding:10px;border:1px solid #ececec;border-radius:4px;box-shadow:0 2px 0 #e1e1e1;clear:left}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{display:inline-block;margin-bottom:0}.itsl-person-detail-info_container{margin-bottom:12px}.iframe-container{position:absolute;left:17px;right:19px;top:128px;bottom:10px;margin:auto;display:block;overflow:hidden}.iframe-container>iframe{border:0;width:100%;height:100%}.itsl-radiolist label{margin:0 5px 2px 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{width:52px;background:#f9f9f9;border:1px solid #e1e1e1;display:inline-block;vertical-align:middle;line-height:24px;min-height:24px}.inline-score-label:hover{background-color:#f2f2f2;color:inherit;border:1px solid #cfcfcf}.itsl-option-inactive{color:gray}.itsl-vertically-separated-item{vertical-align:middle}.itsl-vertically-separated-item:after{content:'|';margin:0 5px;color:#cfcfcf}.itsl-vertically-separated-item:last-child:after{content:' '}.itsl-checkboxlist-horizontal input{margin-left:5px}li.itsl-gorizontal-separated-item{list-style:none outside none;vertical-align:middle;padding:10px;border-top:1px solid #e1e1e1}li.itsl-gorizontal-separated-item:first-child{border-top:0}.itsl-link-right{position:absolute;right:8px}.itsl-ajax-loader{background-image:url(../icons/ajax-loader-big.gif);background-repeat:no-repeat;position:absolute;width:128px;height:128px;top:50%;left:50%;margin:-64px 0 0 -64px;z-index:10}.wcag-showOnFocus{position:absolute;top:-500px;left:0}.wcag-showOnFocus:focus{position:initial}*[onclick*='/toggleFavorite/']{box-sizing:content-box}.NttQuestionNavigator{box-sizing:content-box}.itsl-removelink{padding:0 7px 0 5px;color:#999;cursor:pointer}.itsl-removelink:hover{color:#4a4a4a;font-weight:bold}.ccl-grid .gridtable tbody td.itsl-selectexistingelements-grid-typeicon-cells{width:26px;text-align:center;padding:4px}.itsl-selectexistingelements-grid-lo-cells{width:220px}.itsl-selectexistingelements-grid-folder-cells{width:120px}.itsl-homework-label{font-weight:700;font-size:13px;color:#8953a1;text-transform:uppercase;font-style:normal}.full-screen--enabled{max-width:none;padding:0;margin: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:rgba(75,75,75,0.66)!important}body.cardlist .tablefooter{border-top:1px solid #cfcfcf}.cardlist h2{padding:0;margin-bottom:0}.itsl-personinfocard a>img{margin:0 0 0 2px;vertical-align:middle}.itsl-personinfocard td.right>a{display:block;float:right}.itsl-personinfocard td.right>a>img{margin:0}table.itsl-person-list{border-collapse:separate;border-spacing:2px;width:95%}.categorybox{width:100%;list-style-type:none;background-color:#fff;color:inherit;border-radius:4px;border:1px solid #ececec;margin:0 0 30px;padding:0}.categorybox.itsl-categorybox-noheader{border-bottom:0}div.categorybox h2.skin{margin:0 auto;padding:5px 20px 5px 20px;text-align:left;text-indent:0;border-radius:4px 4px 0 0;line-height:25px;font-weight:600}.categorybox h2.skin{border-top-width:10px;border-top-style:solid;font-size:20px}td.categorybox h2.skin{background:0}.categorybox a{font-weight:600;color:#565656;text-decoration:none}.categorybox button{background-color:transparent;border:0;padding:0;font-weight:600;color:#565656;text-align:left}.categorybox .ccl-imagewithtext-text{padding-right:15px}.categorybox24 li.disabled:hover,.categorybox48 li.disabled:hover{background-color:#fff;border:1px solid #fff;color:gray}.categorybox24 li:hover,.categorybox48 li:hover{background-color:#ececec;border:1px solid #cfcfcf;border-radius:4px}.categorybox24 li,.categorybox48 li{padding:5px 0 15px 0;background-color:#fff;border:1px solid #fff;display:inline-block;width:33.16%;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.categorybox24 li.inactive:hover,.categorybox48 li.inactive:hover{background-color:#fff;border:1px solid #fff}.categorybox24 li.inactive .ccl-imagewithtext-title,.categorybox48 li.inactive .ccl-imagewithtext-title,.categorybox24 li.inactive .ccl-imagewithtext-column-image,.categorybox48 li.inactive .ccl-imagewithtext-column-image{filter:grayscale(1);opacity:.5}.categorybox24 li.inactive .ccl-imagewithtext-text,.categorybox48 li.inactive .ccl-imagewithtext-text{font-style:italic}.categorybox24,.categorybox48{list-style:none;padding:10px 0}.categorybox24,.categorybox48{margin:0 20px 0 20px}.categorybox img[src*="hourglass"]{padding:2px}@media only screen and (max-width:1023px){.categorybox24 li,.categorybox48 li{width:50%}}@media only screen and (max-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:none no-repeat top left;font-size:18pt;margin:5px 0 20px 25px;padding:0}body.print h1.skin{background:transparent none}body.print h1.logo{text-align:center}body.print h3{font-size:13pt;margin:15px 0 0 0;padding:0 0 0 25px}body.print p,body.print .letter-text-holder-print>div{margin:0 25px 0 25px}body.print .logo img{margin:5px 0 30px 25px}body.print .description th{font-size:10pt;padding-right:1.5em;text-align:left}body.print .description{margin-left:45px}body.print .description td{font-size:10pt;padding:0}body.print .minilisting{padding:5px 15px 0 15px}body.print .copyright{font-size:10pt;padding-top:10px;text-align:center}body.print .tablesimple{padding-left:25px}body.print .tablesimple table{border:1px solid #333}body.print .tablesimple th,body.print .tablesimple td{background:transparent;border-bottom:1px solid #333;border-left:1px solid #333;font-size:9pt}.treemenu-modaldialog{overflow-y:auto;margin:10px 0;background-color:#fff}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:none repeat scroll 0 0 #ececec;border-right:1px solid #e1e1e1;margin:0;overflow:auto}.treemenu-viewport .ccl-treemenu li{min-width:120px}h1.treemenu-title{background:none repeat scroll 0 0 #ececec;font-size:16px;font-weight:bold;margin:0;padding:6px 6px 6px 20px}.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;padding:1px 2px 1px 0;word-break:break-word}.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{display:none;float:left;margin-top:4px;padding:0;width:16px;height:16px;vertical-align:middle;cursor:pointer;background-size:16px;background-position-x:2px;background-repeat:no-repeat}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:2px}.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:bold}.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{font-size:14px;padding:4px 0}.treemenu-viewport .ccl-treemenu>ul>li>ul{margin-bottom:-3px}.treemenu-viewport .ccl-treemenu>ul>li>ul li{font-size:13px;padding:2px 0}.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{height:16px;width: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{display:table;list-style-type:none;width:50%;float:left;margin:0;padding:0}.ProxyToolOperations .LearnOperations{display:table;list-style-type:none;width:50%;margin:0;padding:0}.ProxyToolOperations li{margin-bottom:10px}.ProxyToolOperations .action{font-size:1em;font-weight:bold;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:bold}.headingandnavigation{overflow:auto;padding:2px 0}.headingandnavigation span{float:right}.headingandnavigation select{width:125px;font-size:.9em;margin-left:5px}.headingandnavigation h2.skin{background:transparent none;float:left;line-height:1.6em;margin:0}.colorbox_blue,.colorbox_yellow,.colorbox_red,.colorbox_green,.colorbox_grey,.colorbox_white,.itsl-grid-filter-message{padding:0 2px 0 2px;white-space:nowrap;border-style:solid;border-width:1px}.colorbox_blue{background-color:#ecf8ff;border-color:#7dafe4;color:#00458f;padding-top:0}.colorbox_yellow,.itsl-grid-filter-message{background-color:#f2c77e;border-color:#684c21;color:#565656}.colorbox_red{background-color:#fff8f7;border-color:#ca4343;color:#ca4343}.colorbox_green{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b}.colorbox_grey{background-color:#ececec;border-color:#cfcfcf;color:#565656}.colorbox_white{background-color:#fff;border-color:#cfcfcf;color:#565656}p.containerfunction{margin:0 10px 0 0}.section p.containerfunction{margin-left:10px}p.containerfunction a.right{float:right}p.containerfunction img{vertical-align:middle;margin-right:2px}p.containerfunction a{text-decoration:none;float:left;margin-right:8px}p.containerfunction a span{text-decoration:underline}.description{border-collapse:collapse}.description th{padding-right:20px;text-align:left}.description.itsl-description-nowrapheader th{white-space:nowrap}.description th,.description td{margin:0;vertical-align:top}.description tr{height:1.2em}.description table tr{padding:0;margin:0}.description td p{margin:0}.description .participant_list_part1,.description .participant_list_part1 div{white-space:nowrap;width:170px;font-weight:bold}.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;width:100px;padding-left:20px;text-align:left}.description .participant_list_part3{white-space:nowrap;width:70%;text-align:left}.itsl-fix-moz-description td{display:-moz-grid}.XButton{background:url(../images/editor/x-marks-the-spot.gif) no-repeat;height:16px;width:16px;position:fixed;top:0;right:0;cursor:pointer;z-index:1}button.XButton{right:1px}body.itsl-fckdialog{margin:0 10px 10px 10px;padding:0;background:white}body.itsl-fckdialog-noborder{margin:0;padding:0;background:transparent}body.itsl-fckdialog .form{padding:0}body.itsl-fckdialog .itsl-pagefunctions{margin-right:10px}body.itsl-fckdialog .XButton{top:4px}.cke_panel.cke_combopanel__dynamicinsertmenu{height:170px;width:200px}.cke_panel.cke_combopanel__dynamicinsertmenu img{border:0 none}.itsl-simpleeditor-text{padding:6px}html.ccl-cssmodal-has-overlay .cke_dialog_background_cover{background-color:rgba(75,75,75,0.66)!important;opacity:1!important}.cke_widget_embedSemantic{max-width:600px}.footer{background:#ececec;border-top:1px solid #9b9b9b;padding:2px 5px;height:1.5em}.footer img{vertical-align:top}.footer .left{float:left}.footer .right{float:right;white-space:nowrap}.form{padding:0 0 5px}.ccl-formsection-ol input[type=text]{border:2px solid #cfcfcf;border-radius:5px;outline:0;transition:border-color ease-in-out .15s;padding:5px}.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;border-color:#9b9b9b;background-color:#e1e1e1;opacity:initial}.form .ccl-formsection-ol input[type=text]:focus{border-color:#2879c7}.form ol{font-size:1em}.form ol li.formbuttons{list-style-type:none;padding-left:22px}.form table th,.form table td{text-align:left;padding:4px 2px;vertical-align:top}.form table th{padding-right:20px;white-space:nowrap}.form table .changeslink{padding-left:1em}.form table .changeslink img{vertical-align:middle}.form fieldset{margin-bottom:5px;padding:0}.form ul.choicegroups,.form ul.choicegroups li,.form ul.flexiblechoicegroups,.form ul.flexiblechoicegroups li{font-size:1em;list-style-type:none;margin:0;padding:0}.form ul.choicegroups li{display:block;float:left;width:200px}.form ul.flexiblechoicegroups li{display:block;float:left;margin-right:15px}.form .colorpicker span{padding:0 3px 0 0}.form .colorpicker input{vertical-align:middle}.form .colorpicker a img{border:1px solid Black;margin:0 3px 2px;vertical-align:bottom}.form .colorpicker a{text-decoration:none}.form .colorpicker a span{text-decoration:underline;padding:0}.form .sequenceorganizer{padding:1em 0}.form .sequenceorganizer select{width:500px}.form .sequenceorganizer .moveup,.form .sequenceorganizer .movedown{padding:0 0 0 510px;white-space:nowrap}.form .sequenceorganizer .moveup img,.form .sequenceorganizer .movedown img{vertical-align:bottom}.form .sequenceorganizer .movedown{margin-top:-30px}.form .sequenceorganizer .moveup{margin-bottom:-30px}.form .sequenceorganizer .movedown a,.form .sequenceorganizer .moveup a{text-decoration:none}.form .sequenceorganizer .movedown a span,.form .sequenceorganizer .moveup a span{margin-left:5px;text-decoration:underline}.form a.url{text-decoration:none}.form a.url span{text-decoration:underline;padding:0 0 0 3px}.form a.url img{vertical-align:middle;margin-left:3px}.formtable{margin:0;padding:0}.formtable td,.formtable th{vertical-align:top}.formtable table tr th,.formtable table tr td{background:none repeat scroll 0 0 transparent;padding:5px 0}.formtable table.toolIconSelector tr td{border:0 none}.formtable table tr td.formbuttons{border-bottom:0 none;padding:10px 0 10px 0}.formtable table tr.continued td,.formtable table tr.continued th{border-bottom:0 none White}.formtable td.fullrow{padding:4px 20px 4px 10px}.formtable tr.buttons td{background:transparent}.formtable th.sectionheader{font-size:1em;margin-top:1em}.formtable table table tr td{padding:4px 10px 4px 4px}.formtable table table tr th{padding:3px}.formtable table table tr td,.formtable table table tr th{font-size:1em}.formtable .nttquestioncategorieseditor table,.formtable .tablesimple table{margin:0}.formtable h2{font-size:1.272727273em;color:#4a4a4a;background-color:transparent}.formtable h3{background-color:transparent;color:#727272;font-size:1.08333em;font-weight:bold;margin-bottom:0;margin-top:5px}.formtable .ccl-dialog-titlecontainer h2{font-size:164%;color:#565656;font-weight:normal}.formtable table tr td .itsl-radio-list input,.formtable table tr td .itsl-radio-list label{margin-top:2px;margin-bottom:5px;vertical-align:middle}.formtable .action{margin-top:10px;margin-bottom:.5em;font-size:1em;font-weight:bold;text-decoration:underline}.formtable .action img{margin:0 5px 0 0;vertical-align:middle}.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;margin:10px 0 0 0;width:auto}.formtable fieldset{border-width:0;margin:0;padding:0}.formtable fieldset div,.formtable fieldset label,.formtable fieldset input{margin-top:5px;margin-bottom:5px}.formtable table tr td input,.formtable table tr td select,.formtable table tr td label{margin:0 5px 2px 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{display:block;margin-bottom:2px;font-weight:bold;color:#4a4a4a;background-color:transparent}.formtable table tr td label.itsl-form-label span.error{color:#ca4343;font-weight:normal;margin-left:5px}.formtable table tr th span,.formtable table tr th label{font-weight:bold;color:#4a4a4a}.formtable table tr td label.itsl-ensuing-label,.formtable table tr td span.itsl-form-comment{color:#4a4a4a;background-color:transparent}.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:20px;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{border:2px solid #cfcfcf;border-radius:5px;padding:5px 30px 5px 15px;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% no-repeat;background-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.formtable table tr td select:disabled{color:#757575;border-color:#9b9b9b;background-color:#e1e1e1;opacity:initial;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")}.formtable table tr td select:focus{border-color:#0055b0}.formtable table tr td select.ccl-modern-input-invalid{border-color:#a63f3d!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;transition:border-color ease-in-out .15s;padding:5px}.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;border-color:#9b9b9b;background-color:#e1e1e1;opacity:initial}.formtable table tr td textarea{width:100%}.formtable table tr th{border-bottom:0 none;text-align:left;font-weight:bold}.formtable .input_active th{width:1%;vertical-align:middle;padding:0}.formtable .input_active td{vertical-align:middle;text-align:left;padding-left:0;border-bottom:0 none}.formtable .input_active td select{margin-top:0}.EntityObjectivesEditor select{width:200px;float:left}.formtable table.toolIconSelector{margin:0}.formtable .toolIconSelector th{vertical-align:middle;width:auto;padding-left:0}.formtable .toolIconSelector th label{color:inherit;font-weight:normal}.form div.list-info-message ul{padding:0 0 0 15px;margin-left:0}.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:5px 0 0 0}.formtable tr .sectionheader.sectionheader-first{border-top:0}.formtable tr .sectionheader h2{margin:0;position:static}.formtable .ccl-grid th{padding:2px 2px 0 4px;border-bottom:1px solid #e1e1e1;color:#4a4a4a;background-color:#f9f9f9}.no-margin-left-form input[type="checkbox"]{margin-left:0!important}.itsl-permission-body .formtable table tr td label.itsl-form-label{font-weight:normal;color:#333}.itsl-permission-body .formtable table tr th.sectionheader h2{font-weight:bold}.itsl-treegrid{background-color:#fff;border-collapse:collapse;width:100%}.itsl-treegrid td{padding:2px;word-wrap:break-word;vertical-align:top;border:1px solid #cfcfcf}.itsl-treegrid th.toolbarHeader{margin:0;padding:0}.itsl-treegrid td.inline-textbox-container,.itsl-treegrid td.drag-and-drop-container{margin:0;padding:0;border-spacing:0}.itsl-treegrid td.inline-textbox-container span{line-height:normal;margin:0;padding:2px 2px 4px 2px}.itsl-treegrid td.inline-textbox-container img{padding-top:2px}.itsl-treegrid td span{word-wrap:break-word;white-space:pre-wrap}.itsl-treegrid th{text-align:left;padding:2px 2px;font-weight:normal;overflow:hidden;line-height:1em}.itsl-treegrid .alternate th{background:#f4f4f4;white-space:nowrap}.headercell{min-width:100px;padding-left:2px;padding-right:2px;border:1px solid #cfcfcf}.itsl-treegrid .itsl-theme-column div{position:relative}.itsl-treegrid .addNewLink{text-decoration:none;color:#41956c}.itsl-treegrid .addNewLink:hover{text-decoration:underline}.itsl-treegrid .addNewLink:visited{color:green--500}.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-decoration:none;padding:2px 4px;font-size:.916666667em;font-weight:bold;text-align:center;border-top:1px solid #e1e1e1;color:#565656;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#e7e7e7);border-left-style:none;border-left-color:inherit;border-left-width:0;border-right-style:none;border-right-color:inherit;border-right-width:0;border-bottom-style:none;border-bottom-color:inherit;border-bottom-width:0}a.itsl-treegrid-addlink:hover{background-color:#f9f9f9;color:#41956c;background-image:linear-gradient(to bottom,#fafafa,#e2e2e2)}a.itsl-treegrid-addlink img{display:inline-block;vertical-align:middle;margin:0 3px 0 0}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{position:relative;display:block;margin-top:4px}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-radius:16px;border:1px solid #e1e1e1;margin:4px}.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:transparent;border:0;margin:0;padding:0;overflow:hidden;outline-style:none;outline-width:0}.itsl-treegrid-cell-viewmode-textbox-multiline{display:block;margin:0;padding:0}.itsl-treegrid-cell-viewmode-textbox-multiline,.itsl-treegrid-cell-editmode-textbox-multiline{font-style:normal;font-size:1em;font-weight:normal;line-height:normal;text-align:left;text-decoration:none;text-indent:0}.mainmenu{background-color:#f4f4f4}.mainmenu .menuframe{background-color:#fff;border:1px solid #cfcfcf}.minilisting{padding:0 0 5px 10px}.minilisting.minilisting-dense{padding:0}.minilisting table{border-collapse:collapse;width:98%}.minilisting td,.minilisting tr th{padding:3px 10px}.minilisting.minilisting-dense td{padding-left:2px}.minilisting td img{vertical-align:middle}.minilisting td span{vertical-align:middle}.minilisting td a{text-decoration:none}.minilisting td a:hover span{text-decoration:underline}.minilisting td a.action{text-decoration:underline;color:#0f3b73}.minilisting td a.inactive{text-decoration:underline;color:Gray}.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:2px}.minilisting tr.coloured td,.minilisting td.coloured{background:#b5cec0}.section .minilisting table{table-layout:auto}.section .minilisting{margin:6px 0}.minilisting tr td div.no-overflow-cell{overflow:hidden;padding:1px}.minilisting tr td.rowIcon{padding-right:0;max-width:16px;width:16px}.minilisting tr td.doubleRowIcon{padding-right:0;min-width:34px;width:34px}.minilisting input{width:190px}.ui-dialog .minilisting{padding:0;width:100%}.ui-dialog .minilisting table{font-size:1em}.ui-dialog .minilisting td a{text-decoration:underline;color:#0f3b73}.ui-dialog-grid-container{max-height:300px;overflow-y:auto;overflow-x:hidden;margin-bottom:20px}.newslist{margin-bottom:10px}.newslist .title{font-size:1.1em;padding:.2em 10px .1em;margin:0}.newslist .content{padding:0 10px}.newsitem{margin-top:6px;padding:0}.newsitem .title a{text-decoration:none}.newsitem .title a:hover{text-decoration:underline}.newslist .newsitem .footer{background:#fff;padding:8px 10px;height:1.5em;margin-top:10px;color:#757575;font-weight:normal;font-size:smaller;border-top:0}.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{height:auto;background:#fff;min-height:40px}.itsl-bulletinlist .ccl-commentmodule{margin-top:20px;line-height:22px;letter-spacing:normal;font-weight:normal;font-size:16px}.oldcal{background-color:#fff;padding:5px 10px}.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:#888;text-align:right}.oldcal table td a,.oldcal table td a:active,.oldcal table td a:hover,.oldcal table td a:visited{color:Black;text-decoration:none}.oldcal table td.today a{border:1px solid #ca4343;padding:0 2px}#current-date-title{display:inline-block;margin:0;padding:5px;font-weight:bold;font-size:106.66666667%;text-align:left;vertical-align:middle;color:#333}a.itsl-calendar-nav-link{text-decoration:none;font-weight:bold;color:#333;display:inline-block;padding:6px 0;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;white-space:nowrap}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:bold}.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{background-color:rgba(75,75,75,0.66);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:4001}.calendar-addclasses-onboarding-startmodal>div{background-color:white;border-radius:4px;box-shadow:0 3px 22px 0 rgba(0,0,0,0.1);display:flex;flex-direction:column;justify-content:center;left:50%;padding:24px;position:absolute;text-align:center;transform:translateX(-50%) translateY(-50%);top:40%;width:550px;height:450px;max-height:100%;max-width:100%}.calendar-addclasses-onboarding-startmodal>div>h1{font-weight:700;font-size:24px;color:#4a4a4a;flex-grow:0;flex-shrink:0;margin:0;margin-bottom:20px}.calendar-addclasses-onboarding-startmodal>div>h3{font-size:16px;font-weight:normal;flex-grow:0;flex-shrink:0;margin:0;margin-bottom:20px}.calendar-addclasses-onboarding-startmodal>div>div{align-items:center;justify-content:center}.calendar-addclasses-onboarding-startmodal>div>a{margin:auto;flex-grow:0;flex-shrink:0}.calendar-addclasses-onboarding-startmodal .calendar-addclasses-onboarding-image{margin:10px 20px 30px 20px;max-width:100%;max-height:180px;vertical-align:middle}.itsl-calendar-information-feedback-container .ccl-info-feedback{bottom:auto;left:50%;right:auto;top:50%;transform:translate(-50%,-50%);z-index:10}@media only screen and (max-width:568px){.calendar-addclasses-onboarding-startmodal>div{height:100%;width:100%;top:0;left:0;transform:translate(0);border-radius:0}}@media only screen and (max-height:558px){.calendar-addclasses-onboarding-startmodal,.calendar-addclasses-onboarding-finalmodal{display:none!important}}.coursesCatalog{right:7px}.itsl-drop-down-arrow{padding-right:7px}.itsl-drop-down-arrow{background-image:url(../icons/dropdown_arrow.png);background-position:100% 50%;background-repeat:no-repeat}.itsl-pagefunctions{float:right;padding-left:10px}.itsl-pagefunctions>img{background-image:url("../icons/ellipsis-border.svg");background-repeat:no-repeat;background-size:40px 32px;width:40px;height:32px;margin:10px 0 0 0;box-sizing:content-box;-moz-box-sizing:content-box}.itsl-pagefunctions>button{margin:10px 0;font-weight:initial;font-size:18px;padding:6px 12px}.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 10px}div.plagiate .tablelisting th{border-bottom:none 0}div.plagiate table{margin:0 10px}div.plagiate div.tablesimple table tr td.checkbox{white-space:nowrap}div.plagiate_compare_table table tr th{background-color:#ececec;border-bottom:solid 1px #9b9b9b;padding:2px 5px}div.plagiate_compare_table tr.plagiate_compare td{background-color:#f2c77e;border-color:#684c21;color:#565656;border-style:solid;border-width:1px;padding:5px}div.comment{color:green--700;padding-left:2em}div.comment a,div.comment a:active,div.comment a:hover,div.comment a:link,div.comment a:visited{color:green--700}a.rssbutton,a.rssbutton:active,a.rssbutton:focus,a.rssbutton:hover,a.rssbutton:link,a.rssbutton:visited{background-color:#7e5a22;border-bottom:2px solid #883836;border-left:2px solid #f2c77e;border-right:2px solid #a63f3d;border-top:2px solid #ffdb98;color:White;font-weight:bold;padding:1px 2px;text-decoration:none}a.rssbutton:hover{background-color:#e4af50}.templatepreview li{float:left;list-style-type:none;margin:0 30px 30px 0;position:relative;width:200px;height:200px;overflow:hidden;padding:1px}.templatepreview li div p{background:#f4f4f4;font-size:1.1em;margin:5px 0 0 0;padding:2px 4px}.templatepreview li a{background:top left no-repeat;display:block;position:relative}.section{background-color:#fff;margin-bottom:20px}.examsection{margin-bottom:20px}.examsection h2.skin{padding:0}.examsection textarea[disabled],.examsection textarea[disabled="disabled"]{background-color:#ececec}.section .headingandnavigation,.examsection .headingandnavigation{margin:0 0 6px}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{margin:0 5px 0 0;padding:0 5px;text-decoration:none;display:inline-block;border-style:solid;border-width:1px;border-radius:4px}span.status_transparent{color:#333;border-color:#e1e1e1}span.status_available,span.status_green{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b}span.status_not_available,span.status_blue{background-color:#ecf8ff;border-color:#7dafe4;color:#00458f}span.status_red{background-color:#fff8f7;border-color:#ca4343;color:#ca4343}span.status_yellow{background-color:#f2c77e;border-color:#684c21;color:#565656}span.status_white{background-color:#fff;border-color:#cfcfcf;color:#565656}span.status_ntt_not_assessed{background-color:#ececec;border-color:#cfcfcf;color:#565656}.tablelisting table input[type=text]{border:solid 1px #cfcfcf}.toolbarlistcontainer .tablelisting{clear:both}.toolbarlistcontainer .tablelisting table{border:0 none;clear:both;margin:0;width:100%;border-collapse:collapse}.toolbarcontainer{border:1px solid #9b9b9b;border-top:0 none}.toolbarcontainer .form,.toolbarcontainer .formbuttons{margin-left:5px}.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 none}.tablelisting table.topalignedheader tr th{vertical-align:top}.tablelisting table.topalignedheader .th-text{padding-right:32px}.tablelisting .th-text{overflow:hidden;display:block;margin-top:1px;padding-right:32px}.tablelisting .th-text a{display:inline-block;width:100%}.tablelisting .th-icon{float:right;display:block;height:19px}.tablelisting th:first-child,.tablelisting td:first-child{border-left:0 none}.tablelisting th:last-child,.tablelisting td:last-child{border-right:0 none}.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:4px;padding-right:4px}.tablelisting table th.iconcolumn,.tablelisting table td.iconcolumn{width:20px;padding:0;text-align:center}.tablelisting table td.favouritecolumn{padding-left:18px;padding-right:18px;width:55px}.tablelisting table td.favouritecolumn .th-text{padding-right:0}.tablelisting table th a{color:#333;text-decoration:underline;border:0 none;background:0}.tablelisting table th.th-sortable a,.tablelisting th.th-selected a{text-decoration:none;display:block;padding:2px;background:0}.tablelisting table th a.inactive{color:#757575;text-decoration:none;border:0 none}.tablelisting table th a.inactive:hover{color:#757575;border:0 none}.tablelisting table th a:hover{border:0 none;background:0}.tablelisting table th{padding-right:20px;text-align:left}.tablelisting td{padding:8px 5px}.tablelisting .pagenavigation{padding-left:5px;text-align:left}.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-left:0 none;border-top:0 none;border-right:0 none}.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-right:0;padding-left:4px}.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{padding-left:5px;white-space:nowrap}.tablelisting table tr td .tablenavigation tr .pageinformation{text-align:right}.tablelisting{background:#fff;border-top:0 none;margin-top:10px}.tablelisting table{border-collapse:collapse;margin:0;width:100%;background:#fff}.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:transparent}.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 none}.tablelisting table tr th{color:#565656;font-weight:600;padding:0 4px;text-align:left;vertical-align:middle}.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;text-decoration:none;background:0}.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{list-style:none;margin:0;padding:0}.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{padding:0;border:0}.tablelisting table.newcal{border:1px solid #cfcfcf}.tablelisting table tr th.newcal{border-bottom-color:#cfcfcf;background-color:#f9f9f9}.tablelisting>table.newcal>tbody>tr>td.alternate{background-color:#ececec}.tablelisting td p{margin-top:0;margin-bottom:0}.tablelisting>table tr>td{vertical-align:middle}.tablelisting>table tr>td>input,.tablelisting>table tr>td>img{vertical-align:middle}.tablelisting.assessment-record-table>table{width:auto;box-sizing:content-box}.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-right:1px solid #ececec;border-bottom:1px solid #ececec}.tablelisting .header-icon{border-right:1px solid #ececec}.tablefooter a{text-decoration:none}.tablefooter select{margin-left:5px;color:#333;font-size:11px;font-weight:bold}.tablefooter{color:#939393;height:25px;padding:6px 0;background-color:#ececec;border-radius:3px}.tablelisting .tablefooter{border:0 none;padding:6px 0 0}.tablefooter a.grid-pager-paging-link{color:#939393}.tablefooter a.grid-pager-paging-link-text{color:#6a6a6a}.tableoperation{color:#939393;font-size:11px;min-height:25px;padding:5px 10px 5px 10px;margin:0}.tableoperation select{margin-left:5px;color:#333;font-size:11px;font-weight:bold;max-width:100%}.tablesimple .alternate{background-color:#f4f4f4}.tablesimple{background:transparent;padding:0}.tablelsimple input{background-color:transparent;border:0;vertical-align:sub}.tablesimple table{background:White;border-collapse:collapse;width:98%}.tablesimple .checkbox{width:1em;padding:0}.tablesimple td img{margin-left:3px}.tablesimple th,.tablesimple td{border:1px solid #9b9b9b;font-size:1em;padding:1px 2px}.tablesimple table th img{vertical-align:text-bottom}.tablesimple th{text-align:left;border-bottom:0 none}.tablesimple input{background-color:transparent;border:0}.tablesimple .altselected td{background-color:#ecf8ff}.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{padding:2px 6px;margin:0 0 0 -5px}.ccl-gridtoolbar li a img.arrow-down{display:none;margin:0}.toolbar-container{background-image:none;border-width:0;margin:0;padding:0;border-collapse:collapse}.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{font-weight:bolder;background-color:#ecf8ff}.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 (max-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 0}.tablelisting .h-userinput ul{list-style-type:disc;margin:auto;padding-left:40px}.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.09em}.image-limiter .h-userinput img{height:auto!important;max-width:100%!important;-moz-box-sizing:border-box;box-sizing:border-box}.image-limiter .h-userinput table img{max-width:none!important}iframe.embed-content{max-width:800px}.filelistercontainer{border:1px solid #cfcfcf}.filelisterimagepreview{margin:10px 0 0;padding:0}.filelisterimagepreview li{float:left;list-style-type:none;margin:0 10px 15px 0;position:relative;width:100px;height:8em;overflow:hidden}.filelisterimagepreview li div div div{height:50px}.filelisterimagepreview li div{padding:3px;text-align:center}.filelisterimagepreview li div p{margin:0;text-align:center}.filelisterimagepreview li a{display:block;position:relative}ul.itsl-detailed-info{margin:0;padding:0}ul.itsl-detailed-info>li{padding:0;margin:0 0 5px 0;list-style:none;clear:both}ul.itsl-detailed-info>li>span:first-child{font-weight:bold;padding:0 5px 0 0}table.view-mail{margin-left:25px;margin-top:5px;vertical-align:top;text-align:left;width:100%}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{display:inline-block;vertical-align:top}.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:3px}.messageListToolbar .toolbar .filter{padding:0}}.messageListSearch{margin:0;padding:0;position:absolute;right:20px;top:45px;display:inline}.messagesSelectionColumn{width:24px}.messagesFavoritesColumn{width:20px}.messagesToColumn{width:130px}div.messagesToFloatingLabel{padding:2px;border-left:#93aaba 1px solid;border-right:#93aaba 1px solid;border-top:#93aaba 1px solid;border-bottom:#93aaba 1px solid;display:none;width:710px;cursor:default;position:absolute;text-overflow:ellipsis;background-color:#fff5e3;text-align:left}.messagesFromColumn{width:150px}.emailFromColumn{width:200px}div.messageFrom{display:inline;cursor:pointer;text-overflow:ellipsis;overflow:hidden}div.messageFrom:hover{text-decoration:underline}a.messagesSubjectAndBody{text-decoration:none;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:99%;padding-left:0}a.messagesSubjectAndBody:hover{text-decoration:underline}.messagesAttachmentsColumn{width:20px}.messagesDateColumn{width:145px}.emailDateColumn{width:145px}.readMessageHeader{padding:10px 20px;background:#f9f9f9;border:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.readMessageHeader td{padding-left:25px}.readMessageBody{padding:10px 20px;background:#fff;border:1px solid #cfcfcf;border-top:0 none}.readMessageBody td{padding-left:0}.messagingActionList{width:115px}.messagingActionList optgroup option{padding-left:15px;padding-right:15px}.itsl-grid-filter-message{white-space:normal;text-align:center;padding:3px;border-radius:4px}.ob_t6v{background-image:url(vertical.gif)}@media only screen and (max-width:568px){.itsl-message-list-table tr,.itsl-email-list-table tr{display:block;border-top:1px solid #ececec}.itsl-message-list-table tr td,.itsl-email-list-table tr td{display:block;font-size:120%;border-bottom:0 none}.itsl-message-list-table tr:first-child,.itsl-email-list-table tr:first-child{display:none}.itsl-message-list-table tr td.checkboxcolumn{display:inline-block;float:left}.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:70%}a.messagesSubjectAndBody{white-space:normal;overflow:visible}a.messagesSubjectAndBody:hover{text-decoration:none}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 none}}.discussion_category{padding:0 2px 0 2px;color:black;border:1px solid #333;background-color:#fff;white-space:nowrap;float:left;margin:0 5px 0 5px}.discussion_category_list{padding:0 2px 0 2px;color:black;border:1px solid #333;background-color:#fff;white-space:nowrap;float:left;margin:0}.discussionCategoryListItem{margin:.1em;width:150px}.discussionCategoryQuasiLink{cursor:pointer}.discussionCategoryQuasiLink span{margin-left:3px;text-decoration:underline}.discussionCategoryQuasiLink img{position:relative;vertical-align:bottom}.ccl-colorpicker-popup.discussion-category{width:120px}.discussionSearch{position:absolute;top:40px;right:10px}div.discussionSearchPost{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#909090}.threadViewTable td{padding:0;border:1px solid #ececec}.threadViewTable tr.highlightedRow,.threadViewTable tr.highlightedRow>td{background-color:#fff5e3}.threadViewTable .quoted{margin:1em;padding:.5em;border:1px dashed;clear:both}.threadViewTable .quoteContainer{float:right}.threadViewTable .quoteText{clear:both}.threadViewTable .parentAuhtor{float:left;font-weight:bold}.itsl-thread-new-post{margin-top:50px}.itsl-thread-new-post>h2{margin-top:0;padding-left:10px;font-weight:600}.discussion-quote-open{background-image:url(../icons/quote_start.gif);background-size:21px 14px;height:14px;width:21px}.discussion-quote-close{background-image:url(../icons/quote_end.gif);background-size:21px 14px;height:14px;width:21px}.itsl-thread-post{position:relative;padding-left:10px;padding-right:10px}.itsl-thread-post .itsl-thread-post-author .itsl-thread-post-author-name{text-decoration:none}.itsl-thread-post .itsl-thread-post-header{margin-bottom:10px}.itsl-thread-post .itsl-thread-post-header .itsl-thread-post-header-category{margin:0;padding:0 5px;display:inline-block;font-weight:600;border-width:1px;border-style:solid}.itsl-thread-post .itsl-thread-post-text{margin-bottom:10px}.itsl-thread-post .itsl-thread-post-text .itsl-thread-post-deleted{border:1px solid #cfcfcf;padding:10px}.itsl-thread-post .itsl-thread-post-updated{color:#757575;font-size:14px;text-align:right}.itsl-thread-post .itsl-thread-post-textValidator,.itsl-thread-post .itsl-thread-post-categoryValidator{margin-top:5px;margin-bottom:5px;font-weight:bold;color:#ca4343;display:block}.itsl-thread-post .itsl-thread-post-author{align-items:center;display:flex;padding-right:30px}.itsl-thread-post .itsl-thread-post-author .itsl-thread-post-author-name{font-weight:600}.itsl-thread-post .itsl-thread-post-author .itsl-thread-post-author-avatar{max-height:32px;border-radius:32px;background-size:32px;margin-right:10px}.itsl-thread-post .itsl-thread-post-author,.itsl-thread-post .itsl-thread-post-content{margin-top:15px;margin-bottom:15px}.itsl-thread-post .itsl-thread-post-header .itsl-thread-post-header-functions-view-link{position:absolute;top:5px;right:5px}.itsl-color-picker-window{position:absolute;background-color:#fff;border:1px solid gray;z-index:10;padding:5px;display:block;width:120px}.itsl-color-picker-close-button{float:right;display:block;cursor:pointer}.itsl-color-picker-item{width:20px;height:20px;float:left;margin:3px;border:0;cursor:pointer;display:block}.itsl-icon-picker-item img{display:inline-block;position:relative;padding:0;border:1px solid gray;width:20px;height:20px;margin:0}.kids-colorpicker{display:inline-block;vertical-align:middle}.task-list-table .minilisting{padding:0}.task-list-table .minilisting th{padding:0 5px 0 0}.task-list-table .minilisting td.nowrap{padding:0 10px 0 0}.task-list-table .minilisting td.mandatory{width:16px;font-size:1px;padding-right:0!important;text-align:right}.task-list-table table,.task-list-table table tr{height:100%}.task-list-table .minilisting td div{position:relative;overflow:hidden;height:1.5em}.task-list-table .minilisting td div div{float:left;white-space:nowrap;position:absolute}.task-list-table .minilisting .h-highlight{font-weight:normal}.calendarTaskListColumn{width:13%;padding-right:0!important;white-space:nowrap}.task-list-table .minilisting td.calendarTaskListColumn div{position:static;overflow:visible;height:auto}.task-list-table .minilisting td.calendarTaskListColumn div div{position:static;float:none}.calendarTaskListHeader{border-style:none!important;height:25px;font-weight:bold!important;padding:3px 0 0 5px!important}.dropDownFilter .layer{display:none;position:absolute;background-color:white;border:1px solid #9b9b9b;font-weight:normal;padding-left:2px;padding-right:4px;z-index:1000;overflow:hidden}.dropDownFilter .layer .checkBoxItem{padding:3px 0;border-top:1px solid #c0c0c0;white-space:normal}.dropDownFilter .layer .checkBoxItem:first-child{border-top:0}.dropDownFilter .layer .checkBoxItem input,.dropDownFilter .layer .checkBoxItem label{vertical-align:middle}.dropDownFilter .layer .emptyTextItem{padding:3px 0;white-space:normal;border-top:1px solid #c0c0c0}.dropDownFilter a{text-decoration:none}.dropDownFilter a img{padding:5px;vertical-align:middle}.dragHolder{display:block;padding:0}.dragHolderEmpty{display:block;border:dashed 1px #757575}.dragItem{display:block;cursor:pointer}.dragItemActive{display:block;cursor:pointer}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{display:none;visibility:hidden}.dropAcceptor{width:100%;height:100px;display:block;border:solid 1px Transparent;margin:0}.dropAcceptorHover{border:solid 1px #add2f7;background-color:#ecf8ff;margin:0}.dropAcceptorHover .dragHolder{border-color:#ecf8ff}.lessonDropAcceptor{padding-top:0;margin:0}td.drag-and-drop-container>div.lessonDropAcceptor{padding:2px}.lessonDropAcceptorHover{border-top:solid 3px #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:25px}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:bold}.gradebookFilterLabel{float:left;padding-top:10px;margin-right:8px;padding-left:5px}.gradebookClearFilter{border:0;background:0;padding:0;text-decoration:underline;cursor:pointer;margin-left:20px;color:#0055b0}.assessment-record-filter-message .gradebookClearFilter{margin-left:0}.gradebook-weight-percent{width:60px;color:#565656;display:inline-block;margin-left:20px}h3.itsl-weighting-name-of-grade{margin:5px 0 0 20px;color:#727272;font-weight:bold;font-size:18px}.itsl-weighting-input,.itsl-weighting-item-title{margin-left:40px}.itsl-weighting-maxscore{font-weight:normal}.assessment-record-term-manager{line-height:36px;margin-bottom:14px}.assessment-record-table-container{margin-bottom:10px}.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{background-image:none;background-size:32px;width:32px;height:32px;border-radius:50%}.assessment-record-table-student-generic-image{background-image:none;background-size:32px;width:32px;height:32px;border-radius:50%;border:2px solid #dad2df}.assessment-record-table>table>tbody>tr>td:first-child a{display:block;overflow:hidden;text-align:left;width:146px;text-overflow:ellipsis}.assessment-record-table>table>thead>tr>th.find-participant{padding-top:2px;border-bottom:0}.assessment-record-table table>thead>tr>th{padding:2px 3px 0;width:110px;min-width:110px;max-width:110px;overflow:hidden;vertical-align:top}.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{display:inline-block;max-width:95px}.assessment-record-table table>tbody>tr>td.gb-extra{text-align:left}.assessment-record-table table>tbody>tr>td.gb-extra span{width:102px;text-overflow:ellipsis}.assessment-record-table table>tbody>tr>td .gb-too-late{color:#ca4343;font-size:14px}.assessment-record-table table>tbody>tr>td .gb-draft{color:#a63f3d;font-size:14px}.assessment-record-table table>thead>tr>th .gb-headerlink{display:block;width:108px;text-decoration:none;margin:0 1px;padding:0 0 1px 0}.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:gray}.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{border-left:0;border-right:0;text-align:left}.assessment-record-table table>tbody>tr>th:first-child{text-align:left;font-weight:normal;padding:4px}.assessment-record-table th.grade-book-item-header-bottom{border-top:0;border-bottom:0;vertical-align:bottom;padding:0}.grade-book-item-header-bottom .bottom-holder{display:block;height:18px;margin:2px 0 0 0;padding-bottom:3px;position:relative}.assessment-record-item-header a.menubutton{bottom:0;height:17px;position:absolute;right:0;width:18px}.assessment-record-item-header a.menubutton img{vertical-align:initial;width:11px}.gb-maxscore,.gb-overall-assessment{font-weight:normal;color:#333}.gb-overall-assessment{width:77px;overflow:hidden;white-space:nowrap;float:left;text-overflow:ellipsis;padding:0 2px;height:inherit}.assessment-record-assessment-scale-text{color:#8f818c;display:inline-block;font-size:14px}.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:#8f818c;display:inline-block;font-size:14px;width:100%}.gb-maxscore.inactive{color:gray}.assessment-record-page .toolbar ul li img.arrow-down{float:none;display:inline}.assessment-record-header-text{color:#757575;font-size:14px}.assessment-record-table th.assessment-record-item-header{color:#757575;font-size:14px;border-bottom:0;padding-top:6px}.assessment-record-table table>thead>tr>th.assessment-record-item-header a.gb-headerlink{color:#757575;font-size:14px;display:inline-block;line-height:16px;max-width:80px}.assessment-record-table th.grade-book-category-header{color:#757575;font-size:14px;color:#4a4a4a;line-height:16px;vertical-align:middle}.assessment-record-table th.grade-book-category-header>span{display:inline-block;width:95%}.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:3px;font-weight:normal}.assessment-record-popups .ccl-dropdownmenu a{margin:0}.assessment-record-popups .ccl-dropdownmenu .ccl-iconlink img{margin-right:5px;vertical-align:middle}.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{padding-top:2px;width:100%}.assessment-record-searchbox-text{color:#9b9b9b;font-size:14px;font-style:normal}.assessment-record-table .searchbox{margin-top:2px;padding:0;width:95%}.assessment-record-searchbox-outline{border:solid 2px #e1e1e1;height:25px}.assessment-record-table .searchbox>input+input{color:#9b9b9b;font-size:14px;font-style:normal;border:solid 2px #e1e1e1;height:25px;border-radius:0 5px 5px 0;outline:0;width:85%}.find-participant .searchbox>input+input{width:80%}.assessment-record-table .searchbox>label+input{border:solid 2px #e1e1e1;height:25px;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{margin-left:2px;vertical-align:top}.score-view-type{display:inline-block}.score-view-type,.gb-category-filter{margin-right:15px}.assessment-record-transfer-state,.assessment-record-transfer-help{padding:10px 5px 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{border-radius:3px;border:1px solid transparent;background-color:transparent;padding:3px}.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{border-color:#e1e1e1;background-color:#f4f4f4}.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:transparent;font-size:20px;margin-bottom:5px}.assessment-record-settings .average-column{float:left;margin-right:100px}.assessment-record-settings .inputs-block{margin-top:8px;margin-bottom:8px}.assessment-record-settings .horizontal-radiobutton-list label{margin-right:10px}.assessment-record-person-items-top{margin-bottom:10px}.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 2px 0 10px}.assessment-record-person-items-top .settings>:first-child{margin-left:0}.assessment-record-person-items .ccl-accordion-section{border:1px solid #d8d7d7;border-radius:4px;background-color:#f9f9f9;margin-bottom:10px}.assessment-record-person-items .ccl-accordion-section-content{margin-top:0}.ccl-accordion-section-header-container .gb-label{font-size:12.8px;font-weight:normal}.assessment-record-person-items .ccl-rwgm-row{background-color:#fff;border:1px solid #d8d7d7;border-radius:3px;margin-top:10px;padding:5px}.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:bold}.assessment-record-person-items .ccl-rwgm-row .gb-headerlink{display:inline-block;max-width:250px;font-weight:bold}.assessment-record-person-items .ccl-rwgm-row .rwgm-col:first-child>*{vertical-align:top}ul.itsl-assessment-record-final{list-style-type:none;padding:0;margin:0;border-style:solid;border-width:1px;border-color:#ececec;border-radius:4px;background-color:rgba(255,255,255,0.75)}ul.itsl-assessment-record-final li{padding:15px 10px;border-bottom-style:solid;border-bottom-width:1px;border-color:#ececec}ul.itsl-assessment-record-final li:last-child{border:0}.itsl-assessment-record-final-title,.assessment-record-person-overall{color:#636363;font-size:20px;font-weight:bold}.assessment-record-page h2{font-size:24px;color:#333;margin-top:20px}.assessment-record-person-overall{padding:3px 0}.ccl-accordion-section-header-container .itsl-grade,.assessment-record-person-overall .itsl-grade{font-size:18px}.assessment-record-person-overall:first-child{margin-left:0}@media screen and (max-width:640px){.assessment-record-person-items-top .settings{float:none;width:auto;margin-bottom:10px}}.assessment-record-summary-text{margin:5px 0 20px 0}.weighed-items-selector{width:250px}.gradebook-summary-tabs-block{margin:0 0 20px 0;padding:0}.gradebook-summary-tabs{display:inline-block;margin:0;padding:0}.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:white;background:#5497db;cursor:inherit}.gradebook-summary-tabs li.summary-tab a,.gradebook-summary-tabs li.summary-tab span{display:inline-block;font-size:20px;padding:6px;text-decoration:none}.gradebook-summary-tabs li.summary-tab.selected a{border-left:solid 1px #cfcfcf;position:relative}.gradebook-summary-tabs li.summary-tab.selected a:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;content:" ";display:inline-block;height:0;padding:0;position:absolute;width:0;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{display:inline-block;margin:10px 10px 0 0}.gradebook-summary-tabs li.summary-tab{background:#cfcfcf}.gradebook-summary-tabs li.summary-tab a:hover,.gradebook-summary-tabs li.summary-tab.selected:hover{background:#5497db;color:white}.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{width:350px}.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:10px}.assessment-record-summary-calculation .itsl-info-text{color:#505050}.assessment-record-summary-calculation .description-label{color:#565656;font-weight:bold;margin-bottom:2px}.assessment-record-summary-calculation div.status{margin:10px 0 0 0}.assessment-record-summary-calculation div.status>div:first-child{color:#565656;font-weight:bold;margin:0 0 5px 0}ul.summary-status-selector{list-style-type:none;margin:0;padding:0}ul.summary-status-selector.vertical li{margin:0 0 3px 0}ul.summary-status-selector.horizontal li{float:left;margin:0 20px 0 0}.summary-status{margin:0 5px 0 0;padding:1px 5px;border-style:solid;border-width:1px;white-space:nowrap}.summary-status.not-set{background-color:#fff;border-color:#cfcfcf;color:#565656}.summary-status.in-progress{background-color:#f2c77e;border-color:#684c21;color:#565656}.summary-status.completed{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b}.summary-status-popup{margin:0 0 20px 0}.summary-status-popup hr{border:0;height:1px;background:#cfcfcf}.summary-view-title{border-bottom:1px solid #cfcfcf;padding-bottom:5px}.highlighted-summary-items .summary-item{margin-top:30px}.summary-item-description{color:#676777;margin-top:10px;text-align:justify}.summary-views,.summary-items{list-style:none;padding-left:0}.summary-views>li{display:inline-block;list-style-type:none;margin:5px 30px 30px 0;vertical-align:top;width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.summary-item{margin-top:20px;background-color:transparent;font-size:20px;font-weight:bold;color:#565656}.summary-item>*{vertical-align:top}.not-highlighted-summary-items .summary-item-title{max-width:185px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.not-highlighted-summary-items .summary-item-score{color:#333}.highlighted-summary-items,.not-highlighted-summary-items{margin-left:10px}.summary-statuses{list-style-type:none;padding:0 0 0 10px}.summary-statuses li{display:inline-block;margin-right:30px;line-height:12px;vertical-align:middle}.summary-statuses span{display:inline-block;height:12px;width:12px;padding:0;margin-right:10px}.assessment-record-table>table tr>td>.assessment>*{vertical-align:middle}.assessment-record-table>table tr>td .status-container{display:inline-block;width:104px}.assessment-record-table>table tr>td .status{max-width:98px;line-height:21.6px;text-overflow:ellipsis;overflow:hidden;display:inline-block}.itsl-latest-assessment-row-inactive{opacity:.5}.itsl-latest-assessment-row-exempt *{text-decoration:line-through}@media only screen and (max-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{background-color:Transparent;border:1px solid Transparent;border-spacing:0;display:block;font-family:inherit;font-style:normal;font-size:1em;font-weight:normal;line-height:normal;margin:0;padding:0 2px 2px 2px;text-align:left;text-decoration:none;text-indent:0}.inline-textbox-view:hover{background-color:#f2f2f2;border:solid 1px #cfcfcf}.inline-textbox-edit,.inline-textbox-watermark{background-color:#fff5e3;border:solid 1px #cfcfcf}.inline-textbox-watermark{color:Gray}.rich-text-link-container{visibility:hidden;margin:8px 0 5px 0;color:#333;text-align:center}.rich-text-link-container span,.rich-text-link-container img{vertical-align:middle}.itsl-planner{margin-top:15px;line-height:24px}.itsl-planner .ccl-learningobjectivesselector-emptycontainer{padding-bottom:0}.itsl-planner .ccl-actionitemlist{background-color:transparent}.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{color:#757575!important;font-style:italic!important;margin-top:5px;margin-bottom:5px;padding-top:0;padding-bottom:0}.itsl-planner .ccl-hybrideditoritem-text-container{background-color:inherit;padding-left:5px;margin-left:-7px}.itsl-planner .itsl-plans{margin-top:10px}.itsl-planner .itsl-planner-empty-cell-label,.itsl-planner .ccl-actionitemlist>li.itsl-planner-empty-cell-label{color:#757575!important;font-style:italic!important;margin-top:5px;margin-bottom:5px;padding-top:0;padding-bottom:0}.itsl-planner .itsl-planner-htmltext-error .error{font-weight:bold;color:#ca4343}.itsl-planner .itsl-planner-warning-icon{vertical-align:middle;margin-left:5px;color:#e4af50;font-size:16px}.itsl-planner .itsl-planner-display-mode-switcher{white-space:nowrap;margin-bottom:5px}.itsl-planner a.itsl-planner-column-content-link,.itsl-planner button.itsl-planner-column-content-link{color:#00458f;font-weight:bold;font-size:14px}.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{display:inline-block;margin-right:10px;padding-right:15px;box-sizing:border-box;border-radius:30px;background-color:#fff;border:solid 2px #ececec;position:relative;max-width:280px;height:30px;line-height:14px;font-size:14px;margin-top:5px}.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:5px;position:absolute;top:6px;right:10px;font-size:16px}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator .itsl-planner-learningobjective-link-container{padding-right:0;padding-left:10px;max-width:100%}.itsl-planner .itsl-planner-column-lo-list li.ccl-actionitemlist-separator .itsl-planner-learningobjective-link-container .itsl-planner-learningobjective-link{display:inline-block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#565656;vertical-align:middle;border:0}.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:solid 2px #565656}.itsl-planner .itsl-plan-elements .itsl-plan-elements-action-link{color:#757575;font-size:1.4em}.itsl-planner .itsl-plan-elements .itsl-plan-elements-item-link{font-size:14px;color:#565656;vertical-align:middle;border:0}.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:15px}.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{padding:5px;margin-top:-5px;margin-left:-5px}.itsl-planner .itsl-topic .itsl-topic-color-container{height:30px;width:30px;border-radius:15px;border-width:2px;border-style:solid;display:block;float:left}.itsl-planner .itsl-topic .itsl-topic-content-container{border:1px solid #ececec;background-color:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,0.09)}.itsl-planner .itsl-topic .itsl-topic-plans{padding:10px 20px;background-color:#f9f9f9;border-top:1px solid #ececec}.itsl-planner .itsl-topic .itsl-topic-title{padding:20px;overflow-y:auto}.itsl-planner .itsl-topic .itsl-topic-title h2{margin:2px 0 0 45px;font-weight:bold;color:#7f707d}.itsl-planner .itsl-topic .itsl-topic-title .itsl-topic-menu-expander{border:0;background:0;padding:0;color:#333;font-size:1.4em;margin-right:3px}.itsl-planner .itsl-topic .itsl-topic-checkbox{display:inline-block;margin-top:-6px}.itsl-planner .itsl-topic .itsl-topic-expander{font-size:1.1em;color:#2879c7}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-expander-link{color:#2879c7;border:0;background:0;padding:0}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-expander-link::before{content:url(../icons/header-show-hover.png);font-weight:bold;margin-right:5px}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-dates{display:inline-block;margin-left:5px}.itsl-planner .itsl-topic .itsl-topic-expander .itsl-topic-dates::before{content:"-";margin:0 5px 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{display:inline-block;vertical-align:middle;margin-right:10px}.itsl-planner .itsl-plan-date{display:inline-block;vertical-align:top;font-size:14px}.itsl-planner .itsl-plan-date .ccl-iconbutton{line-height:24px;padding-top:0;padding-bottom:0}.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:14px}.itsl-planner .itsl-plan-thumbnail-cell-container{margin:10px}.itsl-planner .itsl-plan-thumbnail-cell-image{max-width:100%}.itsl-planner .itsl-plan-action-menu{border:0;background: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{font-size:24px;color:#cfcfcf;margin-right:5px;cursor:move;vertical-align:middle;display:inline-block}.itsl-planner .ccl-responsivegrid .itsl-plan-elements-item{padding-right:15px}.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:3px}.itsl-planner .ccl-responsivegrid .itsl-plan-title-redirect-icon img{margin-bottom:3px}.itsl-planner .ccl-responsivegrid .itsl-plan-actions-footer{color:#2879c7;font-size:14px;display:block;text-align:center}.itsl-planner .ccl-responsivegrid .itsl-plan-objectives-add span{text-decoration:none}.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:14px}.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% - 24px/2);left:calc(50% - 24px/2)}.itsl-planner .ccl-responsivegrid .gridrow:not(.inactive) .itsl-plan-title-label{font-weight:bold}.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{font-size:18px;vertical-align:top;margin-top:4px;margin-right:5px}.itsl-planner .ccl-responsivegrid .defaultview [class*='gridcolumn-']{padding:0;float:none;display:block}.itsl-planner .ccl-responsivegrid .defaultview .gridrow{border-radius:3px;border:1px solid #ececec;overflow:visible;margin-bottom:15px;color:#333}.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:16px}.itsl-planner .ccl-responsivegrid .defaultview .gridrow:first-child{margin-top:0}.itsl-planner .ccl-responsivegrid .defaultview .gridrow:last-child{margin-bottom:5px}.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{margin-left:10px}.itsl-planner .ccl-responsivegrid .defaultview .gridrow.reorder-mode:not(.inactive) .itsl-plan-title{margin-left:10px}.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:12px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row{display:table;width:100%;border-top:1px solid #ececec}.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{display:table-cell;border-left:1px solid #ececec;padding:10px;vertical-align:top}.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{line-height:18px;vertical-align:middle;display:inline-block}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-action-menu{position:absolute;right:30px;font-size:1.4em;margin-top:2px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row{display:table;width:100%;border-top:1px solid #ececec;position:relative;height:100%}.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{display:table-cell;vertical-align:top;border-left:1px solid #ececec;position:relative;height:100%}.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% - 10px - 10px - 24px - 2px)}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row .itsl-plan-card-header-cell .itsl-plan-card-cell{position:relative;height:100%}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-actions-footer{position:absolute;bottom:-29px;width:100%;height:25px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container{border-top:1px dashed #ececec;position:absolute;width:100%;bottom:-30px;text-align:center;height:25px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container .itsl-plan-elements-add-resources{position:static;border-top:0;display:block;font-weight:bold;color:#2879c7;font-size:14px}.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:10px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container .itsl-plan-objectives-add{position:static;border-top:0;display:block}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-add-container .itsl-plan-objectives-add span{vertical-align:baseline}@media only screen and (min-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:14px}.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{padding:0 20px;font-weight:bold;text-align:center;position:relative;z-index:0;display:block;margin-bottom:10px;color:#00458f;font-weight:normal}.itsl-planner .ccl-responsivegrid .tableview .selectedgridrow a.itsl-plan-content-expander-link::before{background-color:#cfcfcf;content:"";display:block;width:100%;height:1px;position:absolute;z-index:-1;top:calc(49%);left:0}.itsl-planner .ccl-responsivegrid .tableview .selectedgridrow a.itsl-plan-content-expander-link>span{background-color:#f3f8f5;display:inline-block;padding:0 10px}.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::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{font-weight:bold;color:#2879c7;font-size:14px}.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:5px 0}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-action-menu{position:relative;float:right}.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 (min-width:569px){.itsl-planner .ccl-responsivegrid .tableview .gridcolumn{vertical-align:top;background-color:#fff;border:1px solid #ececec;padding:5px 10px;max-width:250px}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn.reordergridcolumn{max-width:10px;padding-left:5px;border-right-width:0}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn:not(.reordergridcolumn) .sortable-draghandler{display:none}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn.selectgridcolumn{padding-left:5px;border-left-width:0}.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:transparent}.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{margin-right:10px;max-width:100%}.itsl-planner .ccl-responsivegrid .tableview .itsl-plan-thumbnail-cell-image-uploader-container{height:60px}}.itsl-planner .ccl-responsivegrid .itsl-plan-cell-title{font-size:14px;font-weight:bold;color:#565656;margin:0}.itsl-planner .ccl-responsivegrid .selectedgridrow{background-color:#f3f8f5}.itsl-planner .ccl-responsivegrid .selectedgridrow a.itsl-plan-content-expander-link{padding:0 20px;font-weight:bold;text-align:center;position:relative;z-index:0;display:block;margin-bottom:10px;color:#00458f;font-weight:normal}.itsl-planner .ccl-responsivegrid .selectedgridrow a.itsl-plan-content-expander-link::before{background-color:#cfcfcf;content:"";display:block;width:100%;height:1px;position:absolute;z-index:-1;top:calc(49%);left:0}.itsl-planner .ccl-responsivegrid .selectedgridrow a.itsl-plan-content-expander-link>span{background-color:#f3f8f5;display:inline-block;padding:0 10px}.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::before{background-color:#ececec}.itsl-planner .ccl-responsivegrid .itsl-planner-htmltext-editmode-multiline{font-size:14px}.itsl-planner .ccl-responsivegrid .itsl-planner-htmltext-editmode-singleline{display:inline-block}.itsl-planner .ccl-responsivegrid .itsl-plan-date-error{background-color:#fff8f7;border-color:#ca4343;color:#ca4343}.itsl-planner .ccl-responsivegrid .itsl-plan-date-error .error{font-weight:bold;color:#ca4343}.itsl-planner .ccl-cssmodal textarea{width:99%}.itsl-planner .itsl-planner-htmltext-wrapper,.itsl-planner .itsl-planner-htmltext-wrapper>.itsl-plan-card-cell{display:block!important;box-sizing:border-box}.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{display:none}.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{border:0;background-color:transparent}.itsl-planner.itsl-planner-no-topics .itsl-topic .itsl-topic-plans{border:0;padding:0;background-color:transparent}.itsl-planner:not(.itsl-planner-no-topics) .itsl-topic-columns{border-bottom:1px solid #fff;padding:0 20px}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button{position:relative;height:100%}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button .itsl-plan-card-cell{position:relative;height:100%;padding-bottom:30px}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .itsl-plan-card-row-with-add-button .itsl-plan-card-cell>div:first-child{position:relative;height:100%}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .gridrow:not(.inactive) .itsl-plan-title{width:calc(100% - 6px - 50px)}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .defaultview .gridrow.inactive .itsl-plan-title{width:calc(100% - 6px - 50px - 18px)}.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-title .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 .itsl-planner-htmltext-editmode-singleline{margin-top:-3px}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .tableview .gridrow:not(.inactive) .itsl-plan-title{width:calc(100% - 30px)}.itsl-planner.itsl-planner-edit .ccl-responsivegrid .tableview .gridrow.inactive .itsl-plan-title{width:calc(100% - 30px - 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-title .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 .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 1px 0;position:relative}.itsl-planner.itsl-planner-edit .itsl-topic-title{position:relative}.itsl-planner.itsl-planner-edit .itsl-topic-title h2{margin-right:40px;padding-right:15px}.itsl-planner.itsl-planner-edit .itsl-topic-title .itsl-topic-edit-options{position:absolute;top:20px;right:20px}.itsl-planner.itsl-planner-edit .itsl-planner-htmltext-viewer{font-size:14px}.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:transparent!important}.itsl-planner a.itsl-plan-content-expander-link{padding:0 20px;font-weight:bold;text-align:center;position:relative;z-index:0;display:block;margin-bottom:10px;color:#00458f;font-weight:normal}.itsl-planner a.itsl-plan-content-expander-link::before{background-color:#cfcfcf;content:"";display:block;width:100%;height:1px;position:absolute;z-index:-1;top:calc(49%);left:0}.itsl-planner a.itsl-plan-content-expander-link>span{background-color:#fff;display:inline-block;padding:0 10px}.itsl-planner a.itsl-plan-content-expander-link>span:hover{text-decoration:none}.itsl-planner a.itsl-plan-content-expander-link::before{background-color:#ececec}.itsl-planner .itsl-planner-dialog-overlay-background{width:100%;height:100%;position:fixed;display:none;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(255,255,255,0.701961)}.itsl-planner .itsl-homework-label{vertical-align:middle;padding-left:5px}.itsl-planner .ccl-gridtoolbar .ccl-button{margin-right:0}.itsl-planner .ccl-context-dialog,.itsl-cb-planner .ccl-context-dialog{box-shadow:0 2px 5px 0 rgba(0,0,0,0.35);border:1px solid #ececec}.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:16px;font-weight:bold}.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:5px}.itsl-planner-copydialog-options .itsl-planner-copydialog-option{padding:5px 0}.itsl-planner-copydialog-progress{margin:.5em auto;text-align:center}.itsl-planner-copydialog-dropdown{width:200px}@media only screen and (max-width:568px){.itsl-planner .ccl-responsivegrid{border-top:0}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row{display:block;width:auto;border-top:0}.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{display:block;width:auto}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-card-cell{border-top:1px solid #ececec;border-left:none;display:block;width:auto}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-action-menu{position:absolute;right:30px;top:8px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-row .itsl-plan-action-menu.itsl-plan-action-menu-less-margin{right:12px}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row{display:block;width:auto}.itsl-planner .ccl-responsivegrid .defaultview .itsl-plan-card-header-row .itsl-plan-card-header-cell{display:block;width:auto}.itsl-planner .ccl-responsivegrid .defaultview .selectgridcolumn{margin-right:10px;margin-top:10px}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner .itsl-planner-empty-cell-label{margin-top:0}.itsl-planner .ccl-responsivegrid .tableview .gridrow{background-color:white;margin-bottom:10px;position:relative}.itsl-planner .ccl-responsivegrid .tableview .gridcolumn{padding:10px;border-bottom:1px solid #ececec}.itsl-planner .ccl-responsivegrid .tableview .itsl-planner-min-title-width{position:relative}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .gridcolumn{padding-left:15px}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .gridcolumn .itsl-plan-action-menu{position:absolute;right:30px;top:8px}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .gridcolumn .itsl-plan-action-menu.itsl-plan-action-menu-less-margin{right:12px}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .reordergridcolumn{padding-left:5px;display:none}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .selectgridcolumn{padding:0;z-index:3}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode .sortable-draghandler{position:absolute;padding:0;top:12px;left:5px}.itsl-planner .ccl-responsivegrid .tableview .gridrow.reorder-mode.inactive .itsl-plan-title{width:calc(100% - 6px - 30px - 18px)}.itsl-planner .ccl-responsivegrid .tableview .selectgridcolumn{position:absolute;right:10px;top:10px;border-bottom:0;padding:0}.itsl-planner .ccl-responsivegrid .tableview .reordergridcolumn{position:absolute;border-bottom:0;top:0;left:0;padding-left:5px}.itsl-planner .ccl-responsivegrid .itsl-plan-thumbnail-cell-image-uploader-container{margin-right:25px;width:auto;height:60px}.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:gray;font-style:italic;display:block}.itsl-aggr-planner-course-plans{margin-bottom:10px}.itsl-aggr-planner-course-plans .itsl-aggr-planner-expander{font-size:16px;color:#333;padding:5px;background-color:#ececec;text-transform:uppercase}.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);font-weight:bold;margin-left:5px;height:5px}.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 (min-width:569px){.itsl-aggr-planner-week-switcher{margin-right:5px;display:inline-block;float:right}}.itsl-plan-details-container{margin:0 0 15px 0;padding:0 0 0 3px}.itsl-plan-details-header:not(:last-child){margin-bottom:15px}.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:#4a4a4a;font-weight:bold}.itsl-plan-details-header .itsl-plan-title .ccl-tooltip-link:hover{color:#2879c7}.itsl-plan-details-header>button{border:0;background:0;padding:0;width:100%;text-align:inherit}ul.itsl-planlist{list-style:none;padding:0;margin:0}.itsl-planner-copy-public-link span{vertical-align:top}.itsl-planner-columns .gridcolumn{background-color:white}.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.75em;color:black!important}@media only screen and (min-width:769px){.itsl-planner-columns .gridcolumn input[type=text],.itsl-planner-columns .gridcolumn select{width:200px}.itsl-planner-columns .itsl-planner-columns-column{width:200px}}@media only screen and (min-width:569px) and (max-width:768px){.itsl-planner-columns .tableview{table-layout:fixed}}@media only screen and (min-width:569px){.itsl-planner-columns .gridcolumn{padding:10px 5px;border-bottom:1px solid #ececec}.itsl-planner-columns .reordergridcolumn{vertical-align:middle}.itsl-planner-columns .itsl-planner-columns-column-with-delete-cross{position:relative;padding-right:20px}.itsl-planner-columns .itsl-planner-columns-delete-cross{position:absolute;right:0;top:0}.itsl-planner-columns .itsl-planner-columns-delete-cross>span{display:block}}@media only screen and (max-width:568px){.itsl-planner-columns .gridrow{padding-bottom:10px;border-bottom:1px solid #ececec;position:relative}.itsl-planner-columns .gridrow .gridrow:last-child{border-bottom:0}.itsl-planner-columns .gridcolumn{padding:5px 30px 5px 20px}.itsl-planner-columns .reordergridcolumn{position:absolute;top:5px;left:0}.itsl-planner-columns .itsl-planner-columns-delete-cross{position:absolute;right:5px;top:5px}}.itsl-planner-settings-section-separator{border-bottom:2px dashed #e1e1e1}.itsl-planner-timeline{margin:10px 0 10px 0}.itsl-planner-timeline .vis-item{margin-top:10px}.itsl-planner-timeline .vis-item .vis-item-overflow{overflow:visible;height:20px;cursor:pointer}.itsl-planner-timeline .vis-item.vis-range .vis-item-content{position:absolute;display:block}.itsl-planner-timeline .itsl-planner-timeline-item-title{left:0;top:-23px;width:100%;position:absolute}.itsl-planner-timeline .itsl-planner-timeline-item-content{font-size:80%;display:block;overflow:hidden;padding:0 0 0 2px}.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:white!important}.itsl-planner-timeline .itsl-planner-timeline-inactive-plan{border-color:#cfcfcf;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;bottom:-55px;line-height:50px}.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;display:inline-block;vertical-align:middle;width:auto}.itsl-planner-date-visibility-label{margin-top:-14px;visibility:visible;position:absolute;margin-left:-225px}@media only screen and (min-width:679px) and (max-width:768px){.itsl-planner-date-visibility-label{margin-left:-30.5vw}}@media only screen and (min-width:569px) and (max-width:678px){.itsl-planner-date-visibility-label{margin-left:-30.1vw}}@media only screen and (max-width:568px){.itsl-planner-date-visibility-label{position:relative;margin-left:0}}.itsl-planner-date-dropdown{margin-bottom:17px}.itsl-copy-link-dialog-container .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-close{height:2.5rem;padding:5px;width:2rem}@media only screen and (max-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{display:flex;height:2rem;padding-top:5px;padding-bottom:5px;position:absolute;width:2.1rem}.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;height:1.5rem;stroke-width:1px;width:1.5rem}.itsl-planner-settings-workflow-type-item{vertical-align:top;width:calc(40%);min-height:150px}.itsl-planner-settings-workflow-type-item-image{padding-top:10px;width:100%}.column-chooser-left-border{border-left:1px solid #e1e1e1;padding-left:12px;margin-left:12px}.column-chooser-dialog{font-size:100%}.column-chooser-link{margin-top:2px}.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{margin-bottom:15px;display:block;-ms-word-wrap:break-word;word-wrap:break-word}.itsl-column-chooser-one-column{width:auto!important;max-width:840px}.itsl-column-chooser-one-column .sortable-list div{cursor:move;background-color:#e1e1e1;border:solid 1px #c2b5ca;width:auto;margin:0 0 10px;padding:3px;list-style:none;font-weight:normal;overflow:hidden}.itsl-column-chooser-one-column .ccl-dialog-titlecontainer h2{line-height:40px;white-space:nowrap;margin:0 0 10px 10px;padding-top:5px;color:#565656;overflow:visible;padding-right:25px}.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:20px}.itsl-learningtoolelement-copying-frame span{font-size:200%;font-weight:200;color:#cfcfcf}.itsl-learningtoolelement-publish-dialog.ccl-cssmodal>.ccl-cssmodal-modal-inner{background:#f9f9f9;box-shadow:0 3px 22px 0 rgba(0,0,0,0.1)}.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:10px}.itsl-learningtoolelement-add-library-mobile-modal{width:100%;top:auto!important;left:0!important;bottom:0;border-radius:0}.itsl-learningtoolelement-add-library-mobile-modal>.ccl-context-dialog-content>button{width:85%;display:block;height:40px;margin:20px auto}.itsl-comment-arrow-box{position:relative;background:#fff;border:1px solid #cfcfcf;border-radius:3px;box-sizing:border-box;padding:2px}.itsl-comment-arrow-box textarea{width:100%;height:130px;border:0;resize:none;outline:0;box-sizing:border-box}.itsl-comment-arrow-box:after,.itsl-comment-arrow-box:before{top:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute}.itsl-comment-arrow-box:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.itsl-comment-arrow-box:before{border-color:rgba(119,119,119,0);border-top-color:#757575;border-width:11px;margin-left:-11px}.itsl-copytoclipboardpanel{margin-top:1px;margin-right:-13px;margin-left:8px;float:right}.itsl-linkorembedpanel{margin-left:6px;border:1px solid #cfcfcf;padding:1px;overflow:hidden}.itsl-linkorembedpanel input{margin:0;padding:0}.itsl-google-drive-proxy-iframe{position:relative;width:100%;height:60px;top:0;left:0;border:0;z-index:2}.itsl-lte-expanded-iframe{z-index:4;background-color:#f2f2f2}.itsl-lte-expanded-iframe-stacked-under-settings{z-index:2}@media only screen and (max-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:solid 1px #c2b5ca;width:250px;margin:0 0 10px;padding:3px;list-style:none;font-weight:normal;overflow:hidden}.itsl-sortable-list div input{cursor:pointer;float:left;margin:1px 0 0 2px;padding:0;border-spacing:0;height:1em;width:1em}.itsl-sortable-list div input[type=checkbox]{margin:3px 4px 0 4px;padding:1px;height:13px;width:13px}.itsl-sortable-list div label{margin-left:5px;cursor:inherit;display:block}div.itsl-sortable-list-placeholder{border:1px dashed #c2b5ca;background-color:Transparent;height:23px}div.itsl-sortable-list-disabled{background-color:#f4f4f4;border:1px solid #e1e1e1;color:Gray;cursor:default}.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;margin:3px;border:solid 1px #7dafe4}.itsl-sortable-list-inline{min-height:1em}.statusSelectContainer{font-size:100%;cursor:pointer}.statusList{border:solid 1px #cfcfcf;padding:2px 2px 0 2px;background-color:#fff;display:none;z-index:1000;color:inherit;position:absolute}.showList span{border-style:solid;border-width:1px;padding:0 3px 0 3px;display:inline-block}.showList img{margin-left:3px;margin-right:3px}.statusList span{border:solid 1px #cfcfcf;margin-bottom:2px;white-space:nowrap;padding-left:3px;padding-right:3px;display:block;cursor:pointer}.progress-bar-holder{float:left}.progress-bar,.progress-bar-empty,.progress-bar-holder{width:200px}.progress-bar,.progress-bar-empty{border:1px solid #cfcfcf;margin:0;padding:0;border-spacing:0;border-collapse:collapse;overflow:hidden;float:left;height:1em;white-space:nowrap;background-color:#fff}.progress-bar-empty{border:1px solid #cfcfcf}.progress-bar div,.progress-bar-empty{overflow:hidden;white-space:nowrap;float:left}.ilp-task-holder{width:100%;min-width:400px;display:inline-block;border-top:1px solid #ececec}div.alternate{width:100%;display:inline-block;color:inherit}.ilp-task-holder .ilp-greenmark{float:left;width:16px;margin:6px 3px 0 3px}.ilp-task-holder .inline-edit-holder{float:left;width:60%;padding-top:5px;padding-bottom:5px;margin-right:10px}.empty-icon{padding-left:21px}.itsl-treegrid .ilp-task-holder span.statusSelectContainer,.ilp-task-status{float:left;margin-top:1px;width:25%;padding:5px 0 5px 0;white-space:nowrap}.ilp-task-status span{border:1px solid #cfcfcf;padding:0 5px;cursor:default}.ilp-grid-holder .itsl-treegrid td.inline-textbox-container{margin:0;padding:0;border-spacing:0}.ilp-grid-holder .itsl-treegrid td{padding-top:5px;padding-bottom:5px}.ilp-grid-holder .itsl-treegrid td.inline-textbox-container div.add-new{padding-top:4px;padding-bottom:4px}.CreateEditILP .TitleTextBox{width:450px}.CreateEditILP .DatesItslTimeSpan .basicdatepicker input{width:100px;margin-left:10px}.CreateEditILP .DatesItslTimeSpan div{margin-right:20px;display:inline}.itsl-treegrid .add-new.add-new-competence .itsl-treegrid-addlink{position:static;display:block}.ilp-grid-holder .itsl-treegrid .add-new.add-new-competence{padding:0}.itsl-treegrid .itsl-ilp-taskscell .itsl-removelink{float:right;margin:6px 3px 0 0}.ilp-status{width:99%;padding:0 0 15px 10px;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:5px}.ilp-status-section-center{float:left;margin-left:15px}.ilp-status-section-right{float:right;margin-right:20px;margin-left:15px}.ilp-progress{display:inline-block;vertical-align:text-bottom;width:200px;margin-left:10px}.tablelisting table td.ilp-grid-curren-plan{text-align:center}.ilp-grid-lock-icon{margin-left:3px}.ilpoverview-table-progressbar-container{margin-top:6px;float:left;width:100%}.ilpoverview-table-progressbar-container img{margin-top:-1px}.itsl-ilpoverview-table-ilp-title-first,.itsl-ilpoverview-table-ilp-title{border:1px solid transparent;margin-bottom:6px}.itsl-ilpoverview-table-ilp-title{margin-top:6px}.itsl-cb-ilp-container .progress-bar{width:100%;float:none}.itsl-cb-ilp-name a{display:inline-block;margin-bottom:5px}.hierarchy-list td{vertical-align:top}.hierarchy-list-items,.hierarchy-list-add-link{padding-top:0;margin-top:0;margin-bottom:0;text-align:left}.hierarchy-list-item-holder{vertical-align:middle;white-space:nowrap;padding-top:0;padding-bottom:5px;cursor:default}.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;text-decoration:none;background-color:transparent}.hierarchy-list-item-holder span{padding-right:5px}.hierarchy-list-item-remove{padding-left:5px;cursor:pointer}.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:#02397d;text-decoration:none;background-color:transparent}.hierarchy-list-add-link img{vertical-align:text-bottom}.hierarchy-list-add-link span{text-decoration:underline}.hierachy-list-title{font-weight:bold;vertical-align:top;margin-top:5px;margin-right:20px}.itsl-publish-holder{margin:2px 40px}.itsl-publish-draft-holder,.itsl-publish-green-box,.itsl-publish-lock-holder{display:inline-block;padding:2px 5px}.itsl-publish-draft-holder{background-color:#ecf8ff;color:#333;border-radius:4px;border-style:solid;border-width:1px}.itsl-publish-green-box{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b;border-radius:4px;border-style:solid;border-width:1px}.toolbar .checkbox-selector,.checkbox-selector{position:static;display:inline-block;margin-left:10px}.checkbox-selector button.switcher{border:0;background:0;padding:0}div.checkbox-selector .switcher,.dropDownFilter .switcher{cursor:pointer;padding:6px 5px;display:inline-block;color:#333}.grid-checkbox-selector .switcher{font-size:1em}.checkbox-selector .switcher img{margin:0;padding:0 0 0 3px}.checkbox-selector a.switcher{text-decoration:none}.toolbar .checkbox-selector>div,.checkbox-selector>div{padding:3px;visibility:hidden;position:absolute;top:-1000px;left:-1000px;background:#fff;border:1px solid #9b9b9b;z-index:1000}.checkbox-selector .empty-item{border-bottom:0;font-style:italic}.empty-item input[type=checkbox]{display:none}.checkbox-selector>div>span{display:block;padding:3px 0;border-bottom:1px solid #c0c0c0}.checkbox-selector>div>span:last-child{border-bottom:0}.checkbox-selector>div>span>label{font-weight:normal;padding-left:2px}.cloud-email-info-box{float:left;background-color:#f2f2f2;border:1px solid #cfcfcf;padding:0;margin:0;margin-top:10px;margin-bottom:20px;width:100%}.cloud-email-info-box .information{width:80%;float:left;padding:5px}.cloud-email-info-box .links{float:right;padding:5px;text-align:right}.cloud-email-info-box ul{display:block;margin:0}.cloud-email-info-box li{list-style-type:none;padding:3px;margin-left:5px}.add-domain-policy-enabled input{width:auto!important}.cloud-email-hierarchy-properties,.cloud-email-manual-steps{background-color:#ecf8ff;padding:10px;margin-bottom:15px}.edit-cloud-email-row-title{display:inline-block;font-weight:bold;vertical-align:top;padding:10px;width:10%;max-width:130px}.edit-cloud-email-row-content{display:inline-block;padding:10px}.confirm-cloud-email-row-content{display:inline-block;padding:10px}.confirm-cloud-email-auto-connect{margin-left:5px}.confirm-cloud-email-auto-connect-header .confirm-cloud-email-row-title{color:#4a4a4a;background-color:transparent;display:block;font-weight:bold}.edit-cloud-email-row-content label{vertical-align:top}.edit-cloud-email-row-content input{margin-left:0;margin-bottom:5px;padding-left:0}.edit-cloud-email-buttons{padding-left:320px}.form-buttons input{margin-right:10px}.edit-cloud-email-owndomain-panel{display:block;margin:0 0 10px 20px;padding:5px}.edit-cloud-email-owndomain-panel label{display:inline-block;width:150px;margin-left:20px}.edit-cloud-email-owndomain-panel input{width:250px;margin:3px 0 3px 0}.cloud-email-status span{text-decoration:none}.cloud-email-activate-manual-task{padding-left:25px;margin:0}.cloud-email-activate-confirm-field{display:block;float:left;width:15em}.add-cloud-email-domain-panel,.add-cloud-email-org-panel{padding:0;margin-bottom:15px}.add-cloud-email-psw-panel{padding:0}.panel-row{display:block;margin:3px 0 3px 0}.add-cloud-email-domain-panel label,.add-cloud-email-psw-panel label,.add-cloud-email-org-panel label{display:inline-block;width:200px;margin-left:20px}.add-cloud-email-domain-panel input{width:250px;margin:3px 0 3px 0}.add-cloud-email-psw-panel input{width:100px;margin:3px 0 3px 0}.domain-admin-customers-panel label{margin-right:15px}.domain-admin-customers-panel select{width:300px}.domain-admin-view-form-row{width:100%;float:left;line-height:1.5em}.domain-admin-view-form-row-title{width:20%;float:left;font-weight:bold}.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:black;font-weight:normal;display:block}.learningobjectives-tree .ccl-treemenu li>a{color:#0055b0;display:block;font-weight:bold;padding-left:38px;margin-left:-20px;margin-right:0;border:1px solid transparent}.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:20px}.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{display:none;float:left;margin-top:4px;padding:0;background-size:16px;background-position-x:2px;background-repeat:no-repeat;width:16px;height:16px;vertical-align:middle;cursor:pointer}.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:transparent none}.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 3px 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:6px 24px 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 40px 10px 0}.itsl-lor-modifiedcontainer{margin-bottom:10px;float:left}.itsl-lor-descriptioncontainer,.itsl-lor-descriptioncontainer .itsl-lor-label{display:inline-block;margin-bottom:10px}.itsl-lor-label{font-weight:bold}.itsl-lor-error-log-header{margin:15px}a.learningobjectiverepository-sidebarlink,a.learningobjectiverepository-sidebarlink:link{font-size:14px;padding:6px 6px 6px 20px;color:#565656}a.learningobjectiverepository-sidebarlink:hover{color:#2879c7}.learningobjectiverepository-statelist{padding:0 10px}.learningobjectiverepository-statelist>li{border-top:1px solid #e1e1e1}.learningobjectiverepository-statelist>li:first-child{border-top:0}.learningobjectiverepository-statenamecontainer{display:inline-block;width:40%;vertical-align:top;padding-top:5px;margin-bottom:5px}.learningobjectiverepository-statevaluescontainer{display:inline-block;vertical-align:top;margin-bottom:5px}.learningobjectiverepository-nostates{display:block;padding:5px 0;font-style:italic}.ccl-treemenu.jstree.learningobjectiverepository-treemenu{overflow-x:visible;padding-left:4px}.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:white;margin:0 2px 0 0}ul.itsl-learning-objectives-list{list-style:none;padding:0;margin:0}ul.itsl-learning-objectives-list-for-elements li{display:inline;margin:0 7px 0 0}ul.itsl-learning-objectives-list li img{vertical-align:middle;margin-right:4px}.itsl-learning-objectives-list-help-link{float:right}@media only screen and (min-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:5px 0}.itsl-learning-objectives-editor-button{margin-right:10px}.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{list-style-type:none;margin:0;padding:2px 0 0;clear:both}ul.itsl-learning-objectives-editor-items input[type=checkbox],ul.itsl-learning-objectives-editor-items img{margin-right:5px;vertical-align:middle;width:16px;height:16px}ul.itsl-learning-objectives-editor-items>li{margin-top:5px}.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{display:inline-block;padding-bottom:5px;border-right:0;border-bottom:0;border-left:0}.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:5px 0}div.learning-objectives-report-settings{margin-top:5px}.learning-objectives-report-settings h2.ccl-formsection-titleheader{margin-bottom:5px}.learning-objectives-report-statuses table.gridtable{width:auto}.learning-objectives-report-statuses table.gridtable td,.learning-objectives-report-statuses table.gridtable th{padding-left:8px;padding-right:8px;text-align:left;white-space:nowrap}.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]{width:200px;vertical-align:middle}.status-color-box{width:25px;height:18px;display:inline-block;margin-right:5px;vertical-align:middle;border-radius:3px;border:1px solid #cfcfcf}.status-validator-message{display:inline-block;min-width:8px;padding-left:2px;color:red}.no-margin-feedback span.text{margin-left:0;display:inline-block}.itsl-lo-progress-report-item{background:#fff;border:1px solid #cfcfcf;margin-top:10px;padding:5px}.itsl-lo-progress-report-item-title{font-weight:bold;margin-bottom:8px;word-break:break-word}.itsl-lo-progress-report-item-description{clear:both;text-align:justify;word-break:break-word}.itsl-lo-progress-report-item-description span{display:block;color:#666;margin:0 0 2px}.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{padding:2px 2px 0 4px;white-space:nowrap;text-align:left;height:22px;vertical-align:top;font-style:normal;font-weight:bold;color:#4a4a4a;margin-bottom:10px}.lo-history-chart-holder .itsl-lo-progress-title-span{padding-left:14px}.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{margin:8px 4px 0 0;clear:none;text-align:justify}.itsl-lo-assessment-toggle-exclusion{cursor:pointer}.itsl-lo-progress-report-item-title>span{color:#333}@media only screen and (min-width:569px) and (max-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 (min-width:569px),print{.itsl-lo-progress-report .itsl-lo-progress-report-item-progress-chartwithstatussummary{float:right;overflow:hidden}}@media only screen and (max-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:8px 0 0 15px}.itsl-lo-progress-report-item-progress-chart{width:180px}.itsl-lo-progress-report-item-progress-chart span{color:#666;display:block}.itsl-lo-progress-report-item-progress-statussummary{width:200px}.itsl-lo-progress-report-item-progress-statussummary .ccl-status-box{display:block;margin-bottom:.5em}.itsl-lo-progress-report-item-assessments span{color:#666;display:inline-block}.itsl-lo-progress-report-item-assessments span.itsl-lo-assessment-status-item{border:1px solid #cfcfcf;display:inline-block;text-align:center;min-width:23px;border-radius:3px;margin-left:1px;margin-bottom:5px;padding:0 2px}.itsl-lo-progress-report-item-assessments span a,span.ccl-status-box-small a{text-decoration:none;width:100%;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{display:inline-block;margin:0 10px 0 0;padding:0}.itsl-lo-progress-report-item-assessments>li{display:inline-block;list-style-type:none}.itsl-lo-progress-report-item-progress-container div.nowrap{padding-top:0}@media only screen and (min-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;display:inline-block;margin-bottom:5px;width:239px;overflow-x:hidden}.itsl-lo-progress-report .itsl-lo-progress-report-summary{background:#fff;border:1px solid #cfcfcf;padding:5px 5px 0 5px;margin-bottom:5px;margin-top:5px}.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{padding-left:0;background:0}.itsl-lo-progress-report .itsl-lo-progress-report-section-header-item{padding-left:15px;background:url(../icons/xp/flip_down.png) no-repeat 0 center;background-size:16px 16px}.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.2em;font-weight:bold}.itsl-lo-progress-report .ccl-accordion-section-content .itsl-lo-progress-report-section-header{margin:15px 0 5px}.itsl-lo-progress-report .ccl-accordion-container .ccl-accordion-section{margin-bottom:5px}.itsl-lo-progress-report .ccl-accordion-section-header{padding-top:20px}.itsl-lo-progress-report .ccl-accordion-expanded-section-header{padding:0;margin-bottom:-11px}.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}}@media print{.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{min-height:16px;padding-left:5px;padding-top:20px;background-position:50% 2px;background-repeat:no-repeat;color:#565656}.itsl-lo-progress-report-student-details .ccl-accordion-expanded-section-header div.itsl-lo-progress-report-section-header{display:block;margin-bottom:25px}.itsl-lo-progress-report-student-details .ccl-accordion-section-content .ccl-rwgm-box{padding:0;margin-bottom: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{display:inline-block;vertical-align:top;height:100%}.itsl-lo-assessment-details-header-left{margin-right:40px;margin-bottom:10px;max-width:300px}.itsl-lo-assessment-details-header-right{max-width:100%;text-align:justify}.itsl-lo-assessment-details-header-left div{margin-top:10px}.override-status-box{min-width:80px}.itsl-override-status-dropdown-hint{display:block;color:Gray;margin-top:3px}.lo-history-holder .cell-caption{color:#565656;margin-right:10px}.itsl-history-right-column{width:200px;float:right}.itsl-history-left-column{width:auto;overflow:hidden}.lo-history-holder td{padding-right:10px;vertical-align:top;white-space:nowrap}.lo-history-chart-holder{text-align:left}.lo-history-chart-holder img{margin-left:15px}.lo-history-holder table td:first-child{max-width:400px;overflow:hidden}@media screen and (max-width:1024px){.lo-history-chart-holder{display:none}.lo-history-holder table td:first-child{max-width:200px}}.repository-criteria-card-info{color:#818388;font-size:.9em}.repository-criteria-card-info .repository-criteria-card-level{background-color:#b67d1b;border-bottom:0;border-radius:3px;color:#fff;display:inline-block;margin:3px 6px 0 0;padding:0 6px}.repository-criteria-card-info .repository-criteria-card-level.is-empty{background-color:#cfcfcf;color:inherit}.repository-criteria-card-details>ul>li{padding-bottom:0;padding-top:0}.itsl-lo-person-aggregated-report-filter-container .checkbox-selector .switcher{padding:0;vertical-align:middle}.ccl-lo-report-header-title{word-break:break-word}.ili-learning-objective{color:#9179a0}img.itsl-lor-subject-icon{background-image:url("../icons/xp/published_subject_16.png");width:0;height:0;padding:8px;display:inline-block;vertical-align:middle}.itsl-lor-tagit-container>.tagit>.tagit-new>input{min-width:250px}.anonymous-access-link{background-color:white;border:1px solid #cfcfcf;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#565656;display:block;flex-grow:1;font-size:14px;line-height:1.5;margin-right:10px;outline:0;padding:10px 23px 9px 12px!important;pointer-events:none;resize:none;width:75%}.feedback{font-size:14px;height:20px;padding:8px 0;visibility:hidden}.copy-button{color:#f4f4f4;border:3px solid transparent;outline:3px solid}.copy-button:focus{border:3px solid;outline:3px solid #0055b0}.personprofile_helpimage{display:inline-block;margin-left:5px}.personprofile_helpimage img{margin:0}.personprofile_esafety input[type="checkbox"]{margin-right:5px}.personprofile_esafety span{position:static!important;left:auto}.personprofile_esafety{position:static!important}.personprofile_esafety div{margin:1px 0}.personprofile_esafety label{width:150px;overflow:visible;white-space:nowrap;display:inline-block}.personprofile_esafety b{width:170px;white-space:nowrap;display:inline-block;padding-right:5px;margin-bottom:5px}img.itsl-person-picture-medium{border-radius:24px;width:24px;height:24px;border:1px solid #fff}img.itsl-person-picture-large{border-radius:32px;width:32px;height:32px;border:1px solid #fff}.policy-edit-form-name-field,.policy-edit-form-description-field{width:200px}.policy-edit-form-organization-field{width:205px}.policy-edit-form-section-label{font-weight:bold;float:left;width:200px}.formtable table tr td label.policy-edit-form-label{float:left;width:200px;font-weight:normal}.policy-edit-form-section-columns{font-weight:bold}.policy-edit-form-esafety-header b{width:170px;white-space:nowrap;display:inline-block;padding-right:5px;margin-bottom:5px}.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{width:175px;float:left}.policy-edit-form-section-dropdown-row{float:left;margin-right:10px}.policy-overview-grid{width:100%;padding:0;margin: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{width:150px;float:left}.form-policy-textbox-comment{padding-left:.5em}.form-description-item{margin-top:1em;margin-bottom:1em}.policyList{max-height:300px;overflow:auto;margin-bottom:30px}.policyList table{width:95%;font-size:1em}.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{display:block;margin-top:5px;margin-bottom:5px}.itsl-privacy-changed-dialog .ccl-checkbox .ccl-checkbox-label{font-size:14px}.itsl-privacy-changed-dialog .ccl-checkbox.itsl-privacy-changed-profile .ccl-checkbox-label{font-weight:normal}.permission-matrix-row-title-cell{width:200px}.permission-matrix .permission-matrix-column-header{text-align:center}.permission-matrix .permission-matrix-cell{text-align:center}ul.itsl-permissions{margin:10px 0 0 0;padding:0}ul.itsl-permissions li{list-style:none;margin:0 0 10px 0;padding:0}.itsl-permissions-bullets{list-style-position:inside;margin:.5em 0 1em 0;padding:0}.itsl-permissions-operations-table{border-collapse:collapse;border-spacing:0}.itsl-permissions-operations-table td{padding:5px 10px 5px 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 10px 0 0}.term-edit-session-panel-left-part{float:left;margin-right:20px}.formtable .term-edit-form th{width:200px}.term-edit-form-name-field{width:200px}.term-edit-form-description-field{width:350px}.term-edit-form-def-code-field{margin-right:5px}.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 -3px 5px}.terms-modal-termlist-title{font-weight:bold;padding:10px 0}@media only screen and (min-width:1024px){.itsl-term-management-toolbar{overflow:hidden}.itsl-term-management-toolbar .itemsleft{float:left;display:block}.itsl-term-management-toolbar .itemsright{overflow:hidden;display:block}.itsl-term-management-toolbar .itemsright>li{width:99%}.itsl-term-management-toolbar .ccl-searchtextbox{float:right;margin-top:2px}}.attendance-infoIcon img{margin-right:10px;vertical-align:text-bottom}.itsl-attendance-timetable{margin-bottom:20px;margin-right:10px;margin-left:10px;min-height:20px}.attendance-code-box{border:1px solid #cfcfcf;border-spacing:0;padding:1px;margin:0;margin-left:2px;margin-right:5px;width:3em;overflow:hidden;vertical-align:middle}.attendance-code-list{border:1px solid #cfcfcf;padding:0;background-color:#fff;display:none;z-index:1000;color:inherit;max-height:275px;overflow:auto;-webkit-overflow-scrolling:touch}.attendance-code-list-item{border-bottom:1px solid #cfcfcf;padding:3px;margin:0;background-color:#fff;display:block;z-index:1000;color:inherit;white-space:nowrap;text-align:left}.attendance-code-box span{white-space:nowrap;padding-left:2px;padding-right:2px;display:inline-block}.attendance-code-list-item-selected{background-color:#ecf8ff}.attendance-code-box-select-container{font-size:100%;cursor:pointer;white-space:nowrap;border:1px solid #cfcfcf;padding:0;display:inline-block}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.attendance-code-box-select-container{line-height:11px}}.attendance-code-list-item a{border:1px solid #cfcfcf;border-spacing:0;padding:1px;margin:0;margin-left:2px;margin-right:5px;width:2.5em;overflow:hidden;display:inline-block;text-decoration:none;text-align:center}.attendance-code-list-show{border:0;background:0;padding:0;margin:0;display:block;text-decoration:none}.attendance-code-list-show span{padding:0 15px;text-align:center;vertical-align:middle}.attendance-code-list-show img{margin:0 2px 0 0}.itsl-attendance-weekdaypicker-current{background-color:#ecf8ff;border:1px solid #add2f7;color:#0f3b73;padding:3px}.attendance-header-container,.learner-keep-attendance-header-container{margin-bottom:5px;margin-right:10px}.attendance-header-section-block{margin-top:20px;display:block}.attendance-header-section-block select{min-width:75px}.complete-term-holder{padding:0;margin:0 2px}.itsl-attendance-status-draft,.itsl-attendance-status-completed{display:inline-block;padding:0 2px;margin-left:5px;margin-right:5px;border-style:solid;border-width:1px}.itsl-attendance-status-draft{background-color:#fff;border-color:#cfcfcf;color:#565656}.itsl-attendance-status-completed{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b}.attendance-week-submit-holder{display:inline-block;padding:0;margin-left:2px;margin-right:5px}.keep-attendance .checkbox-selector .switcher{float:none}.tablelisting table.attendance-grid tr td.separator,.tablelisting table.attendance-grid tr th.separator{border-left:solid 1px #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-right:0;padding-left:0}.tablelisting table.attendance-grid tr td.checkboxcolumn,.tablelisting table.attendance-grid tr th.checkboxcolumn{padding-left:2px;padding-right:3px;width:16px;text-align:center}.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:2px;padding-right:0;padding-left:5px}.tablelisting table.attendance-grid tr td.person{vertical-align:middle;padding-top:0;padding-bottom:3px}.tablelisting table.attendance-grid tr td.sessionbordered{background-color:#b5cec0;text-align:left;vertical-align:top;padding-top:2px;padding-right:0;padding-left:5px}.tablelisting table.attendance-grid tr td.bordered{padding-left:5px}.tablelisting table.attendance-grid tr td.session{border-left:1px solid #ececec;vertical-align:middle;background-color:#b5cec0;padding-left:7px}.tablelisting table.attendance-grid tr td.empty{padding-left:3px;vertical-align:middle}.tablelisting table.attendance-grid tr td img,.tablelisting table.attendance-grid tr th img{padding-left:5px;vertical-align:middle;float:none}.tablelisting table.attendance-grid tr th{padding-left:1px;text-align:left}.tablelisting table.attendance-grid tr th.center{padding-right:2px;text-align:center}.tablelisting table.attendance-grid tr th.person{padding-left:5px;padding-right:0;text-align:left}.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:3px 0 3px 3px}.tablelisting table.attendance-grid tr th div.oneattendance{padding:0 0 3px 2px;white-space:nowrap}.tablelisting table.attendance-grid tr th div.attendanceheader{padding:0 0 3px 4px;white-space:nowrap}.tablelisting table.attendance-grid tr th span.label{padding-left:2px}.week-selector-control a{margin-right:5px}.week-selector-control select{min-width:60px;margin-right:10px}.attendance-WeekOverview{margin-right:20px;display:inline-block;margin:20px 0}.report-learner-grid-label{font-weight:bold;margin:10px 0 10px 0;display:inline-block}.report-learner-rate-label{width:45%;display:inline-block;margin:2px 0}.report-learner-rate-percent{width:60px;display:inline-block;font-weight:bold;text-align:right;margin-right:10px}.attendance-report .checkbox-selector .switcher{float:none}.group-filter-text{display:inline-block;padding-bottom:4px}.attendance-category-column-header{display:block}.attendance-report .attendance-category-column-header,.attendance-report .attendance-category-column-header-inline{width:40px;border:0 none;padding:0 5px;margin-right:2px;font-size:.9166667em}.attendance-report .attendance-category-column-header-inline{display:inline-block}.attendance-report-margin{margin:3px 0}.attendance-report-code-color{border:1px solid #cfcfcf;float:left;margin-right:10px;vertical-align:middle;width:30px;text-align:center;display:inline-block}.overview-grid .checkbox-selector .switcher{float:none}.attendance-color-cell{border:1px solid #cfcfcf;height:10px;width:20px}.attendance-hierarchy-list{margin-bottom:10px}.attendance-hierarchy-list td{vertical-align:top}.attendance-hierarchy-list ul{list-style-type:none;list-style-position:outside;margin-top:0;margin-bottom:0}.attendance-hierarchy-list a{margin-left:40px;display:inline-block}.attendance-register-absence-label{color:#666;display:block;margin-bottom:10px}.formtable table tr td .self-register-hour-session-box{margin:5px 0 0 20px}.self-register-hour-label{float:left;width:30px;padding-top:0;margin-top:0}.self-register-hour-course-container{padding-left:30px}.attendance-self-registered-absences-box{background:#fff5e3;border:1px solid #ffdb98;padding:10px;margin-bottom:10px}.attendance-self-registered-absences-box ul{list-style-type:none;padding:0;margin:10px 0 0 0}.attendance-self-registered-absences-box div{font-weight:bold}.attendance-self-registered-absences-box-toggle-link{float:right;font-weight:normal;font-size:.85em}.attendance-self-registered-absences-validator{display:inline-block;vertical-align:top}.attendance-self-registered-absences-box span.italic{font-style:italic}.notstarted,.onhold,a.notstarted,a.onhold{background-color:#fff;border-color:#cfcfcf;color:#565656}.ongoing,a.ongoing{background-color:#ecf8ff;border-color:#7dafe4;color:#00458f}.completed,a.completed{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b}.waitingforothers,a.waitingforothers{background-color:#f2c77e;border-color:#684c21;color:#565656}.itsl-categories-legend-control,.itsl-legend-controls{padding-top:10px;padding-bottom:10px;overflow:hidden;display:block;width:100%}.itsl-legend-control{margin-right:15px;display:inline-block}.itsl-categories-legend-control>span{padding-right:5px;vertical-align:middle}.itsl-categories-legend-control .itsl-categories-legend-control-appendix{border-left:solid 1px #333;margin:-1px 0 0 10px}.itsl-categories-legend-control .itsl-categories-legend-control-appendix span{padding-left:25px}.itsl-legend-control-box{display:inline-block;border:1px solid #cfcfcf;border-spacing:0;padding:0;margin:0 5px 0 0;width:11px;height:11px;overflow:hidden;border-radius:11px}.itsl-legend-control-categories{display:inline;vertical-align:middle}.behaviorsettings-radiobuttonslist{margin:0;padding:0;list-style-type:none}.behaviorreport-header-container{margin:0 0 5px 0;line-height:2em}.behaviorreport-header-container select{margin-left:5px}.behaviorreport-weight-cell{display:inline-block;width:80px}.behaviorreport-name-cell{max-width:150px;overflow:hidden;width:150px}.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{overflow:hidden;width:450px}.behavior-checkboxlist{margin:0;padding:0;list-style-type:none}.behavior-changelog{margin:0 0 30px 10px;position:relative}.behavior-changelog-text{position:absolute;left:195px}.behaviour-header-container{clear:left;margin:5px 0 10px 0}.behaviour-header-section{margin:10px 20px 0 0}.behaviour-header-section select{min-width:150px;margin-left:10px}.behaviour-header-section p{margin:0 0 10px 0}.behaviour .checkbox-selector .switcher{float:none}.behaviour-summary-label{display:inline-block;font-weight:bold;margin:0 20px 5px 0}.behaviour-summary-text{display:inline-block;margin-bottom:5px}.behaviour-assessment-person-selector table tr td{padding:0 10px 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 4px 0 4px}.il-mylibrarylearningobjectinstance-edit-dropdown .h-disabled{opacity:.5}.letter-last-letter-label{color:#666;margin-left:10px;font-style:italic}.letter-last-letter-label img{padding-bottom:4px;vertical-align:middle}.itsl-letter-text-holder{border:1px solid #cfcfcf;margin-top:15px;padding:10px 10px;color:inherit}.letter-text-holder-print{margin-top:15px;padding:10px 10px;color:inherit}.letter-create-letter-information{color:#666;margin:0 0 10px 0;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{margin:0;padding:4px;list-style:none;display:block;clear:both;width:203px}ul.progressSlots li{float:left;padding:0;height:17px;width:3px;margin:1px 1px 0 0;line-height:17px;vertical-align:middle;overflow:visible}ul.progressSlots li.progressSlots-percentage-view{width:2px;margin:1px 0 0 0}.done{background:#66b200 url(../images/completed.png) 0 0 repeat-x}.open{background:#9b9b9b url(../images/open.png) 0 0 repeat-x}.deadline{background:#ffdb98 url(../images/deadline.png) 0 0 repeat-x}.past_deadline{background:#ca4343 url(../images/past_deadline.png) 0 0 repeat-x}.not_active{background:#fff url(../images/not_active.png) 0 0 repeat-x}ul.progressSlots li.splitter{background:#565656;width:2px}.progressLegend{width:17px}.task-completion-warning-icon{padding-left:3px;vertical-align:top}ul.itsl-simplelist{margin:0;padding:0;list-style-type:none}ul.itsl-simplelist>li{margin:0;padding:0}.grid-description-section{margin:3px 0 10px 10px}.itsl-coursetemplate-grid-column-title img{margin-right:5px;vertical-align:middle;margin-top:-1px}.grid-label{color:#565656;display:block;font-weight:bold;padding-bottom:3px}.grid-comment-box{background:#f9f9f9;border:1px solid #ececec;border-radius:3px;width:auto;min-height:24px;margin-top:5px}@media only screen and (max-width:568px){.itsl-rwd-grid-fix{overflow:hidden;position:absolute;left:10px;right:10px}}.view-assessment-log-learner-info{padding:3px 0 10px 10px}.view-assessment-log-item,.view-assessment-log-item-alternative{padding:3px 0 10px 10px;border-top:solid 1px #cfcfcf}.view-assessment-log-item-alternative:first-child{border-top:0}.view-assessment-log-item{background-color:#f4f4f4}.view-assessment-log-item-section{padding-top:3px;clear:both}.view-assessment-log-item-previous-value{color:#666}.view-assessment-log-item-section-name{float:left;min-width:175px;width:15%;font-weight:bold}.view-assessment-log-feedback{display:block;margin:10px 10px 10px 0}@media only screen and (max-width:568px){.view-assessment-log-item-section-name{width:auto;margin-right:3px}}.person-card-container{width:230px;min-height:100px;border:1px solid #666;background:#fff}.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{padding:2px;border:0 none}.formtable table.itsl-member-selector{margin:0}.formtable table.itsl-member-selector tr td{border:0 none;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{padding:2px 0 2px 2px;border:1px solid #c0c0c0}.formtable table.assessments-grid tr th{font-weight:bold}.add-assessment-dialog{margin:0 0 10px 0}.add-assessment-dialog label{width:120px;display:inline-block;font-weight:bold;float:left}.add-assessment-dialog input,.add-assessment-dialog select{width:350px}.add-assessment-dialog div{margin:10px 0 0 0}.add-assessment-dialog .error-msg{color:red;background-color:inherit}.add-assessment-dialog-checkbox input{width:auto;float:left;margin:5px 5px 5px 0!important}.add-assessment-dialog-checkbox label{width:auto;font-weight:normal}.person-assessment-coursetitle-status{color:gray;display:inline;font-style:italic;font-weight:normal;font-size:1em}.itsl-assessment-item-panel-left,.itsl-assessment-item-panel-small-left{float:left;margin-right:20px}.itsl-assessment-item-panel-left{min-width:200px}.itsl-assessment-form-container .ccl-formsection-showseparator{margin:10px 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{padding:0 20px;font-weight:bold;text-align:center;position:relative;z-index:0;display:block;margin-bottom:10px;color:#41956c}a.itsl-custom-activity-expander-container::before{background-color:#cfcfcf;content:"";display:block;width:100%;height:1px;position:absolute;z-index:-1;top:calc(49%);left:0}a.itsl-custom-activity-expander-container>span{background-color:#fff;display:inline-block;padding:0 10px}a.itsl-custom-activity-expander-container>span:hover{text-decoration:none}.itsl-custom-activity-subheader{display:block;color:#9b9b9b;font-weight:bold}.itsl-custom-activity-title{width:400px}@media only screen and (max-width:568px){.itsl-custom-activity-title,.ccl-deadline-activationmode{width:100%;box-sizing:border-box}.popup-editor-open-button.ccl-ck-link-center{display:flex;align-items:center;white-space:pre}}.itsl-workflow-progress span.completed{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b}.itsl-workflow-progress span{background-color:#fff;border:1px solid #c0c0c0;color:inherit;text-align:center;width:16px;line-height:16px;display:inline-block;margin-right:4px}.itsl-workflowvisibility-arrowdown{background-color:#f4f4f4;border:1px solid #e1e1e1;line-height:1.3em;margin:10px auto 30px;padding:10px;position:relative;text-align:center;color:#606060}.itsl-workflowvisibility-arrowdown-arrow-border{border-color:#e1e1e1 transparent transparent transparent;border-style:solid;border-width:20px 30px;height:0;width:0;position:absolute;bottom:-41px;left:200px}.itsl-workflowvisibility-arrowdown-arrow{border-color:#f4f4f4 transparent transparent transparent;border-style:solid;border-width:20px 30px;height:0;width:0;position:absolute;bottom:-39px;left:200px}.itsl-logout-infopanel{text-align:center;font-size:1.25em}.login .itsl-logout-infopanel{margin:12px 0 0 0}.itsl-logout-infopanel img{margin-right:10px}.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 (max-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 (min-width:569px){.itsl-browsefiles-grid-name-column{word-break:break-word}}.itsl-previewmedia-playercontainer{float:left;margin-right:10px}.itsl-previewmedia-optionscontainer{margin-left:330px}.itsl-previewmedia-optionscontainer p{font-weight:bold;margin-top:0}.itsl-previewmedia-optionscontainer ul{list-style-type:none;margin:0;padding:0}.itsl-previewmedia-optionscontainer ul>li{margin:0 0 10px 0;padding:5px 0 5px 5px;white-space:nowrap}.itsl-previewmedia-optionscontainer ul>li div{margin-top:4px}.itsl-previewmedia-optionscontainer.size-options p{margin-bottom:5px}.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:5px}.itsl-previewmedia-audioplayer{margin-top:140px}.itsl-apps-container{color:#545353;background-color:#f4f4f4;border-radius:0 0 15px 15px;height:460px;clear:both;box-sizing:content-box}.itsl-apps-container.itsl-apps-container-noapps{background-color:transparent}.itsl-apps-row-left,.itsl-apps-row-middle,.itsl-apps-row-right{float:left;height:126px;padding:13px 10px 13px 19px;background-color:#fff;border-bottom:1px solid #cfcfcf}.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 0}div.itsl-apps-last-row{border-bottom:0;padding-bottom:14px}.itsl-apps-row-alternate{background-color:#ececec}.itsl-apps-cell-thumbnail{background-color:#9b9b9b;border-radius:5px 5px 5px 5px;float:left;height:48px;margin-right:10px;width:48px}.itsl-apps-cell-titlecontainer{overflow:hidden;text-overflow:ellipsis;height:99px;padding:0 0 0 2px}.itsl-apps-cell-titlecontainer h4{margin:3px 0 2px 0;font-size:13px;font-weight:bold;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{display:block;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:#0055b0}.itsl-apps-cell-shortdescription{line-height:1.1em;font-size:12px}.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{font-size:12px;font-style:italic;white-space:nowrap;line-height:normal}.itsl-apps-button{display:inline-block;border-radius:4px;line-height:23px;cursor:pointer;margin:6px 0 3px 0;height:1.8em;padding:0;font-size:13px}.itsl-apps-button a,.itsl-apps-button a:hover{text-decoration:none;cursor:pointer}.itsl-apps-button-disabled,.itsl-apps-button-disabled a,.itsl-apps-button-disabled a:hover{cursor:default}.itsl-apps-button-text{padding:0 10px;background:#9b9b9b url(../icons/xp/add-button-gradient.png) repeat-x left bottom;color:white;border-radius:4px 0 0 4px;border-right:1px solid #565656;height:1.8em;display:inline-block;text-align:center}.itsl-apps-button-text:hover{background:transparent;border-right:1px solid transparent}.itsl-apps-button-image{float:right;height:1.8em;width:23px;display:block}.itsl-apps-button-image-add{background:transparent url(../icons/xp/mini-add.png) 3px 3px no-repeat}.itsl-apps-button-image-remove{background:transparent url(../icons/xp/mini-close.png) 4px 4px no-repeat}.itsl-apps-button-image-license{background:transparent url(../icons/xp/mini-alert.png) 3px 3px no-repeat}.add-app{background:#6da788 url(../icons/xp/add-button-gradient.png) repeat-x left bottom}.remove-app{background:#d6615d url(../icons/xp/add-button-gradient.png) repeat-x left bottom}.alert-app{background:#e4af50 url(../icons/xp/add-button-gradient.png) repeat-x left bottom}.itsl-apps-not-found{margin-left:10px;color:#00458f;font-style:italic}.itsl-apps-search-not-found{border-top:2px dashed #9b9b9b;margin:0 10px 10px 10px;color:#333}.itsl-apps-search-not-found p{margin-left:0}.itsl-apps-search-not-found span{font-weight:bold}.itsl-apps-search-not-found ul{margin-top:0;padding-left:18px}.itsl-apps-sorting-container{float:right;margin:-45px 30px 0 0}@media only screen and (max-width:568px){.itsl-apps-sorting-container{margin:-15px 10px 0 10px}}.itsl-apps-sorting-container select,.itsl-apps-sorting-container select option,.itsl-apps-sorting-container label{color:#00458f;font-family:Calibri,"Calibri Bold","Calibri Italic";font-size:13px;font-weight:bold}h3.itsl-apps-search-result{margin:9px 10px 10px 10px;color:#b67d1b;display:none;float:left;height:16px}h3.itsl-apps-search-result span{font-style:italic}.itsl-apps-pager-container{display:inline;float:right}.itsl-apps-pager-container:empty{display:none}.framedimage{background-repeat:no-repeat;display:inline-block;border:1px solid #e1e1e1}.bigframe{border-radius:192px;width:192px;height:192px;margin-right:10px}.smallframe{border-radius:140px;width:140px;height:140px}.edit-test-column{float:left;min-width:200px;padding-right:20px;width:30%}div.formbuttons{clear:both;padding:20px 5px 20px 0}td.formbuttons{font-size:1em;padding:20px 5px 20px 0}.il-publishedby a,.il-publishedby a:link,.il-publishedby a:active,.il-publishedby a:visited,.il-publishedby a:hover{color:#0055b0;background-color:transparent}.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:5px 0}table.search-form{width:auto}table.search-form tr td.narrow{padding-right:40px;width:300px}.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:20px;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{display:inline;float:left}.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;background:none repeat scroll 0 0 #fff;border:1px solid #ececec;padding:8px 10px 10px;clear:left;margin:0;border-radius:0 4px 4px 4px;box-shadow:0 2px 0 #e1e1e1}.tabsframe.tabsframe-transparent{background-color:transparent;border:0;box-shadow:none}.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-bottom:-1px;margin-top:1px}.tabsframe .formtable .toolbar,.tabsframe .formtable .itsl-grid-filter-message{margin-left:0;margin-right:0;border-left:1px solid #fff;border-right:1px solid #fff}.tabsframe .newslist .containerfunction{margin-left:10px;margin-top:10px}.tabsframe .newslist .footer{margin:5px 5px 0 5px}.tabsframe .newslist .sectionheader h2.skin{margin:0 0 0 10px}.tabsframe .newslist .sectionheader a{margin-right:10px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.resource-status-color{width:10px;height:10px;display:inline-block;margin-right:5px;vertical-align:middle;border-radius:5px}.resource-status-text{display:inline-block;margin-left:5px;vertical-align:middle}.resource-booked-time-text{margin-left:20px;margin-right:5px;vertical-align:middle}.itsl-booking-available,.itsl-booking-booked,.itsl-booking-partly-booked,.itsl-booking-availability-unknown{margin:0}.itsl-booking-available{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b;border-style:solid;border-width:1px}.itsl-booking-booked{background-color:#fff8f7;border-color:#ca4343;color:#ca4343;border-style:solid;border-width:1px}.itsl-booking-partly-booked{background-color:#f2c77e;border-color:#684c21;color:#565656;border-style:solid;border-width:1px}.itsl-booking-availability-unknown{background-color:#fff;border-color:#cfcfcf;color:#565656;border-style:solid;border-width:1px}.itsl-resource-booking-legend div{margin-right:5px;line-height:12px}.itsl-resource-booking-legend div div{margin:0;margin-right:5px}.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{list-style:none;margin:0;padding:0}@media only screen and (max-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:10px;overflow:hidden}.itsl-dashboard-add-edit-text .popup-editor{overflow-y:auto!important}.popup-editor-content{min-height:100px}.popup-editor-open-button{position:absolute;color:#333;padding-left:28px;height:28px;line-height:28px;display:inline-block;background:transparent url(../icons/xp/edit_text.png) no-repeat}.screen-reader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-focusable:active,.screen-reader-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}.person-preferences-panel-left{float:left;width:400px}.person-preferences-panel-right h2{visibility:hidden}.person-preferences-panel-right select{margin-right:10px}.email-col-heading{color:#b67d1b!important;font-size:1.1em}.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:1.0em}.mysettings-rwgm-box{background-color:#fff;padding:10px;margin-bottom:20px;color:#4a4a4a}.mysettings-rwgm-box .mysettings-rwgm-row{padding:0 5px;background-color:#f4f4f4;margin-bottom:10px;border-radius:3px;box-shadow:0 0 0 #fff}.mysettings-rwgm-box .mysettings-rwgm-col{margin-top:0;margin-bottom:5px;word-wrap:break-word;overflow-wrap:break-word}ul.mysettings-rwgm-row>li{padding:10px 5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}ul.mysettings-rwgm-row li.rwgm-col-span-all{display:block;padding-bottom:5px;padding-left:5px}.mysettings-rwgm-row{margin:0;padding:0;border-bottom:1px solid #ececec;border-radius:0;background:#fff;box-shadow:none;list-style:none;line-height:22px}.mysettings-rwgm-row>li{padding-top:5px}[class*='mysettings-rwgm-row']:last-of-type{border-bottom:0 none}.mysettings-rwgm-col{border:1px solid transparent;vertical-align:top;width:100%}.mysettings-rwgm-row span.label{display:block;font-size:100%;color:#565656}.mysettings-rwgm-col:hover{background:rgba(230,224,210,0.3);border-radius:3px;border:1px solid rgba(230,224,210,0.3);cursor:pointer}ul.disabled .mysettings-rwgm-col:hover{background:#f9f9f9;border:1px solid transparent}.ccl-rwgm-no-hover .mysettings-rwgm-col:hover{background:transparent;border:1px solid transparent}.mysettings-rwgm-col img{float:left;padding-right:5px}@media only screen and (min-width:480px){.mysettings-rwgm-row .mysettings-rwgm-col:first-child{width:25%;word-wrap:break-word;overflow-wrap:break-word}.column-two li.mysettings-rwgm-col{width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.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{padding:3px 12px;margin:10px 10px 10px 0;font-size:14px;text-decoration:none;text-align:center;color:#4a4a4a;display:inline-block;line-height:1.5em}.pill{border-radius:5px;padding:5px}.success{background-color:#f3f8f5;border-color:#1f6e4b;color:#1f6e4b;border-style:solid;border-width:1px}.errors{background-color:#fff8f7;border-color:#ca4343;color:#ca4343;border-style:solid;border-width:1px}.warning{background-color:#f2c77e;border-color:#684c21;color:#565656;border-style:solid;border-width:1px}.info{background-color:#ecf8ff;border-color:#7dafe4;color:#00458f;border-style:solid;border-width:1px}.lookout{background-color:#ffdb98;color:#333;border:1px #f2c77e solid}.weighed-items-selector .tablelisting .weight-column{width:40%}.admin-assessments h2.ccl-formsection-titleheader{padding-top:5px}.itsl-graphic-element{display:inline-block;padding:2px 4px;margin:3px;vertical-align:middle;border-radius:5px;border:1px solid #e1e1e1;background:#ececec}a.itsl-graphic-element:hover{background:#e1e1e1}.itsl-graphic-element-temp{border:1px dashed #9b9b9b;background:#fff}.itsl-graphic-element-temp:hover{background:#fff}.itsl-graphic-element .ccl-tooltip-link{margin-left:5px}.working-portfolio-view-task .showList{margin-top:5px;display:inline-block}.working-portfolio-view-task .statusList{box-shadow:none}.working-portfolio-view-task .statusList li{border:0;padding:0;z-index:1000}.working-portfolio-view-task .statusList li a{border:solid 1px #cfcfcf;margin-bottom:2px;white-space:nowrap;padding-left:3px;padding-right:3px;display:block;cursor:pointer}.itsl-working-portfolio-task-overview-grid .ccl-feedback-messagecontainer ol li{display:inline-block;margin-left:5px}.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:5px;margin-bottom:5px}.itsl-working-portfolio-add-task-add-element li{padding:0}.itsl-working-portfolio-add-task-add-element .ccl-actionitemlist>li{padding:0}.itsl-working-portfolio-add-task-add-element .ccl-actionitemlist>li>a{padding:0;margin:0;color:#2879c7;font-size:16px}.itsl-working-portfolio-add-task-add-element .ccl-actionitemlist-separator{border:0}.itsl-working-portfolio-add-task-add-element .ccl-actionitemlist-separator>a{padding:0;margin:0;color:#2879c7;font-size:16px}.itsl-working-portfolio-add-task-add-element .itsl-working-portfolio-element-selector-menu-container{border:1px solid #cfcfcf;border-radius:3px;box-shadow:0 3px 9px rgba(0,0,0,0.2);padding:0}.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:#645862;font-weight:bold}.itsl-portfolio-delete-button{float:right;margin-right:0}.itsl-hierarchy-browser>ul{margin:5px!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{position:absolute;left:17px;top:1px;width:16px;height:16px;background-size:16px;cursor:pointer;z-index:1}.itsl-hierarchy-browser a{display:block!important;line-height:18px!important;position:relative;padding-left:18px!important}.itsl-hierarchy-browser a.jstree-hovered-dnd{background-color:#ecf8ff!important;border:1px solid #5497db;padding:0 1px}.itsl-hierarchy-browser a>.itsl-actions{display:none;padding-left:5px;vertical-align:top}.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;display:inline-block;margin-left:4px}.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{width:16px;height:16px;vertical-align:middle}.itsl-hierarchy-browser a.jstree-hovered{color:#5497db}.itsl-hierarchy-browser li a>ins.jstree-icon{margin-left:-32px!important;margin-right:20px!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{padding-left:6px!important;padding-right:6px!important;margin:auto!important}.itsl-recommendation-items .itsl-resources-count-title{font-weight:normal;margin-top:5px}.itsl-recommendation-items .itsl-resources-assign-link{color:#2879c7}.itsl-recommendation-items .ccl-actionitemlist>li{padding:5px 0 0}.itsl-recommendation-items .ccl-actionitemlist li>a{margin-right:5px}.itsl-popular-resources{font-size:.9em}.itsl-recommendation-person-card .ccl-imagewithtext-column-image{margin-right:10px}.ccl-inline-reply textarea{border-radius:3px;border:1px solid #e1e1e1;box-sizing:border-box;padding-left:5px}.ccl-inline-reply .ccl-okorcancel{float:right}.itsl-thirdpartyapiscope-wrapper{max-width:380px;margin:0 auto;position:relative}.itsl-participants-hierarchy select{height:200px;min-width:340px}.itsl-participants-hierarchy .buttons-container{margin:0 auto;width:80px}@media only screen and (max-width:568px){.itsl-participants-hierarchy select{width:100%;min-width:0}}@media only screen and (min-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{font-weight:bold;margin:0}@media only screen and (max-width:640px){.itsl-slats-module{text-align:left}}.itsl-message-input{border-style:solid;border-width:1px;border-color:#cfcfcf;border-radius:3px;overflow-x:hidden;cursor:text}.itsl-message-input input{min-width:200px}.itsl-letter-templates-head{margin-bottom:5px;margin-right:30px}.itsl-assessmentletter-letter-group-action-link-invisible{display:none}.itsl-assessmentletter-generating-in-progress-img{float:left;margin:3px 3px 0 0}.itsl-assessmentletter-persons-grid-cell-internal-item{max-height:24px;overflow:hidden}a.itsl-assessmentletter-check-icon{color:#51b893}.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:1px 0}.itsl-person-autocomplete-menu.ui-widget-content{border-color:#cfcfcf;max-width:400px}ul.itsl-person-autocomplete-menu.ui-menu>li>a>span{display:block;padding:5px}ul.itsl-person-autocomplete-menu.ui-menu>li>span{padding:0 1px}@media only screen and (max-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:15px}#person-change-details-dialog-content-wrapper{padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}#person-change-details-img-preview{background-color:#f2f2f2;position:relative;display:table;margin:0 auto}#ctl00_ContentPlaceHolder_ProfilePictureDialog_FileRepoUploader_ctl02_ctl00>div>div.ccl-fileuploader-browse-zone>div.ccl-fileuploader-drop-zone{padding-right:10px;padding-left:10px;width:auto}#ctl00_ContentPlaceHolder_ProfilePictureDialog_FileRepoUploader_ctl02_ctl00>div>div:nth-child(2)>table>tbody>tr>td.name{display:none}#ctl00_ContentPlaceHolder_ProfilePictureDialog_FileRepoUploader_ctl02_ctl00>span{display:none}#ctl00_ContentPlaceHolder_ProfilePictureDialog_ModalDialogFeedbackMessage_ctl00{display:none}#ctl00_ContentPlaceHolder_ProfilePictureDialog_ctl00{max-width:100%}.itsl-cs-coursename>input{min-width:250px;width:50%}.itsl-cs-sync-key{padding-bottom:20px}.itsl-cs-sync-key>input[type="text"]{width:50%}.itsl-cs-description-section ol li textarea{min-height:10em;width:100%}.itsl-cs-coursefriendlyname-no-permission{color:#00458f}.itsl-counter-badge{border-radius:4px;text-align:center;min-width:16px;padding:0 4px;display:block;font-size:.9em}.itsl-counter-badge-orange{background-color:#b67d1b;color:#fff}.itsl-counter-badge-grey{border-style:solid;border-width:1px;border-color:#e1e1e1;background-color:#ececec;color:#333}@media only screen and (max-width:568px){div#should-process-zip-container{padding-top:15px}}.google-drive-iframe{position:relative;width:100%;height:172px;top:0;left:0;border:0;z-index:2}#google-drive-tab{min-height:178px}#dropbox-tab{min-height:178px}#file-tab{min-height:178px}#onedriveForBusiness-drive-tab{min-height:178px}.itsl-block-ui-panel{z-index:999;position:absolute;left:0;top:0;width:100%;height:100%;display:none;background-color:rgba(0,0,0,0);box-sizing:border-box}.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:40px}.report_wrapper .error_details{margin:0 auto;line-height:2em;color:#2879c7;font-size:1.1em}.report_wrapper .error_msg .error_code{margin-top:30px;color:#e4af50;font-weight:500;margin:0 auto;padding-top:30px;font-weight:bold}.report_wrapper .categorybox img{width:auto;height:auto;margin:10px}.report_wrapper .loading_message{background-image:url(../icons/ajax-loader.gif);background-repeat:no-repeat;background-position:50%;margin:auto}.report_wrapper .categorybox48 li{padding:5px 0 5px 0;width:33.33%;min-width:340px}.report_wrapper .categorybox48 img{border:1px solid;border-color:#ccc;margin:0;width:192px}.report_wrapper .ccl-imagewithtext-column-image{margin-right:15px}.report_wrapper .ccl-imagewithtext{padding:15px;margin-bottom:0}.report_wrapper .ccl-imagewithtext-title{max-height:192px;overflow:hidden;word-wrap:break-word}#AdvancedReportModal{width:100%}#AdvancedReportModal:not(.ccl-cssmodal-visualstyle-benevolent) .ccl-cssmodal-modal-inner{top:0;left:0;right:0;bottom:0}#AdvancedReportModal .ccl-cssmodal-modal-inner{width:90%;max-height:100%;height:90%;margin:auto}#AdvancedReportModal .ccl-cssmodal-modal-inner .ccl-cssmodal-modal-content{margin-right:70px;margin-left:20px;padding:0;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}#AdvancedReportModal .ccl-tableau-placeholder{margin-top:50px}#AdvancedReportModal .ccl-pageheader{height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px}.h-ios #AdvancedReportModal .ccl-cssmodal-modal-content{overflow:auto}@media only screen and (max-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{padding-left:5px;padding-top:5px;padding-bottom:5px;vertical-align:middle;border-bottom:1px solid #e1e1e1}.itsl-folder-allowed-elements-grid .itsl-allowed-element-container{display:inline-block;margin-bottom:3px}.itsl-folder-allowed-elements-grid .itsl-allowed-element-container>img{width:16px;height:16px}@media only screen and (max-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;left:0;bottom:0}.itsl-person-picture-container{position:relative}@media only screen and (min-width:569px){.itsl-process-folder-convert-lp-to-folder{margin-left:45px;margin-right:15px}}.itsl-process-folder-description{word-break:break-word}.itsl-process-folder-description-path{color:#565656;font-size:12px;word-break:break-word}.itsl-process-folder-search{bottom:5px;margin-right:-9px;min-width:265px;position:relative}.itsl-process-folder-search>div>input::-ms-clear{display:none}.itsl-process-folder-search .ili{display:block;padding:5px 10px 0 5px}.itsl-process-folder-search>.il-search-box{box-sizing:border-box;display:inline-block;padding:0;width:100%}.itsl-process-folder-search>.il-search-box>button.il-search-clearbutton{background-color:transparent;border:0;box-sizing:border-box;color:#fff;display:inline-block;float:left;font-size:20px;height:40px;line-height:40px;margin-right:-40px;text-align:center;width:40px;position:absolute;right:40px;cursor:pointer}.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{position:absolute;left:-10000px;top:auto;overflow:hidden;width:1px;height:1px}.itsl-process-folder-search>.il-search-box>button.il-search-clearbutton>.ili-search:before{background-size:100% 100%;content:"";display:inline-block;height:18px;width:18px;background:url(../Common/semiotic/icons/times-circle-solid--gray--600.556c6ba7.svg) no-repeat}.itsl-process-folder-search>.il-search-box>.il-search-textbox{border:2px solid #cfcfcf;border-radius:4px;box-sizing:border-box;display:inline-block;float:left;font-size:14px;height:40px;line-height:40px;width:100%;background:#fff url(../Common/semiotic/icons/search-solid--gray--500.4816ccd0.svg) left 15px center no-repeat;background-size:17px 18px}.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 (min-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{display:block;margin-bottom:0}.itsl-process-folder-grid>div>ul.itemsleft{padding-top:10px;width:100%}.itsl-process-folder-grid.itsl-process-folder-search-active>div.ccl-gridtoolbar{min-height:60px;padding-bottom:10px}.itsl-process-folder-grid.itsl-process-folder-search-active>div>ul.itemsleft>li:first-of-type{float:right;padding-left:10px;width:100%}@media only screen and (min-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{font-size:16px;margin-top:15px}.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{background:url(../Common/semiotic/icons/search-solid--brand--700.ce89e45f.svg) no-repeat;background-size:100% 100%;content:"";margin-right:5px;padding-right:15px}.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{top:0!important;left:0!important;width:100%!important;text-align:'center'!important}}.il-library-browser .ccl-cssmodal-modal-inner{border-radius:6px;background-color:transparent}.il-library-browser .ccl-cssmodal-modal-content{padding:0;border-radius:4px}.il-library-browser .ccl-cssmodal .ccl-cssmodal-mobile-toolbar{display:none!important}.il-library-browser .ccl-cssmodal button.ccl-cssmodal-modal-close{right:16px;top:16px}.il-library-browser .ccl-cssmodal .ccl-cssmodal-modal-close svg{height:16px;width:16px}@media only screen and (max-width:568px){.il-library-browser .ccl-cssmodal-modal-inner{border-radius:0}.il-library-browser .ccl-cssmodal-modal-content{border-radius:0}}.itsl-top-banner{font-size:18px;font-weight:normal;text-align:center;margin-left:-10px;margin-right:-10px;margin-top:-19px}.itsl-top-banner-modern-ui{font-size:18px;font-weight:normal;text-align:center;margin-top:-19px;margin-left:-16px;margin-right:-16px}.itsl-top-banner h1,.itsl-top-banner-modern-ui h1{font-size:28px;font-weight:900;color:#785f86;padding-top:35px}.itsl-top-banner p,.itsl-top-banner-modern-ui p{color:#726270}.itsl-top-banner a.itsl-top-banner-button-primary,.itsl-top-banner-modern-ui a.itsl-top-banner-button-primary{margin:10px 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:transparent;margin:10px 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:left center,right center;background-repeat:no-repeat;background-size:auto 207px,auto 207px;min-height:207px}.itsl-welcome-top-banner-whats-new-modal-content{font-size:16px;font-weight:normal;color:#4a4a4a}.itsl-welcome-top-banner-whats-new-modal-content h3{font-size:24px;color:#d6615d;font-weight:900}.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{font-size:28px;font-weight:900;line-height:1.71;color:#785f86}.itsl-welcome-top-banner-whats-new-modal-content .itsl-stay-tuned-block p{font-size:18px;line-height:1.67}.itsl-welcome-top-banner-whats-new-modal-content .itsl-stay-tuned-block h3{font-weight:bold;line-height:1.25;color:#785f86}.itsl-stay-tuned-image-container{display:table;margin-left:auto;margin-right:auto;height:135px}.itsl-stay-tuned-image-container>div{display:table-cell;vertical-align:bottom}@media only screen and (max-width:768px){.itsl-welcome-top-banner-whats-new-modal-content .itsl-whats-new-modal-image-mobile-center{float:none!important;margin:0 auto}}.itsl-welcome-top-banner-whats-new-modal-content>.fgs-row{margin-bottom:40px}.itsl-welcome-top-banner-whats-new-modal-content>.fgs-row:not(:first-child)>div:nth-child(even){padding-top:30px}.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{margin-top:30px;margin-bottom:0;color:#4a4a4a;font-size:19px;font-weight:900;line-height:1.2}.itsl-onboarding-announcement-button{font-size:14px;font-weight:500;font-style:normal;border-radius:4px;display:inline;padding-left:20px;padding-right:20px}.itsl-elementlinkdialog-folder-state-collapsed,.itsl-elementlinkdialog-folder-state-expanded{background-size:contain;background-repeat:no-repeat;background-position:right;display:inline-block;height:13px;width:13px}.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{display:flex;align-items:center;margin:10px}.itsl-elementlinkdialog-list-item>.ccl-checkbox{display:inline-block}.itsl-elementlinkdialog-list-item>.itsl-elementlinkdialog-list-item-element{display:flex;align-items:center;padding:10px;flex-basis:100%}.itsl-elementlinkdialog-list-item>.itsl-elementlinkdialog-list-item-element>img{margin-right:5px}.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:transparent;border:0;margin:0 4px 0 20px;padding:0}.itsl-elementlinkdialog-not-folder-item{margin-left:35px}.ccl-cssmodal .itsl-elementlinkdialog-errorfeedback-container{margin:-15px -15px 15px;max-width:none}.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:30px}.formtable table.enrol-in-courses-search-form tr td input[type="text"]{background:white;border:2px solid #e1e1e1;border-radius:5px;padding:6px;width:500px}.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:10px auto;padding:10px 20px}.itsl-welcome-modal h1{font-size:25px;font-weight:900;padding-top:25px}.itsl-welcome-modal h3{font-weight:700;font-size:110%}.itsl-welcome-modal-greeting,.itsl-welcome-modal-content-description,.itsl-welcome-modal-content-question{margin:10px 0}.itsl-welcome-modal-content-question{margin-bottom:30px;font-size:16px}.ccl-gridtoolbar .itsl-term-assessments-overview-course-workflow-menu li{margin:0;padding:8px 6px;display:list-item}#report-container{width:100%}#report-container .itsl-report-filters-container{margin-bottom:15px}#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{display:inline-block;margin:0 15px 20px 0}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-label{font-size:.85em;text-align:right}#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{width:100%;font-size:.9em;cursor:pointer;border:solid 2px #cfcfcf;padding:1px 10px;border-radius:4px}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-selected-option .itsl-report-filter-selected-option-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;vertical-align:middle;margin-bottom:2px}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-selected-option .iselement .itsl-report-filter-list-item-bullet{display:block;width:12px;height:12px;margin:6px 10px 0 0;border-radius:6px;float:left}#report-container .itsl-report-filters-container .itsl-report-filter .itsl-report-filter-selected-option .iscategory .itsl-report-filter-list-item-bullet{display:block;width:12px;height:12px;margin:6px 10px 0 0;border-radius:6px;float:left}#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:solid 2px #cfcfcf}#report-container .itsl-report-filters-container .itsl-report-filter ul{position:absolute;top:36px;z-index:40;height:auto;max-height:240px;overflow:auto;background:#fff;border-radius:4px;border:solid 1px #ececec;box-shadow:0 3px 9px 0 rgba(0,0,0,0.2);display:none}#report-container .itsl-report-filters-container .itsl-report-filter ul:focus{outline:0}#report-container .itsl-report-filters-container .itsl-report-filter ul li{font-size:.9em;cursor:pointer;line-height:1.6em;padding:3px 8px 3px 8px;max-width:300px}#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 .itsl-report-filter-list-item-bullet{display:block;width:12px;height:12px;margin:6px 10px 0 0;border-radius:6px;float:left}#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"]{width:23%;vertical-align:top}#report-container #overall-average-header,#report-container td[headers="overall-average-header"]{width:10%;background-color:#f9f9f9}#report-container #trendline-header span{padding-bottom:15px}#report-container #trendline-header .itsl-report-trendline-chart-legend{display:inline}#report-container #trendline-header .itsl-report-trendline-chart-legend div{padding-right:5px}#report-container #assessments-header .itsl-report-assessments-chart-scale{width:100%;margin-top:10px;padding:5px 0 8px 0;border-top:1px solid #e1e1e1}#report-container #assessments-header .axis path{display:none;fill:none;stroke:none;stroke-width:0}#report-container #assessments-header .axis line{stroke:#ececec;shape-rendering:crispEdges}#report-container #assessments-header .axis text{fill:#757575;font-size:.9em;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{display:none;fill:none;stroke:none;stroke-width:0}#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:.9em;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{display:none;fill:none;stroke:none;stroke-width:0}#report-container .itsl-trendline-container .axis line{stroke:#ececec;shape-rendering:crispEdges}#report-container .itsl-trendline-container .axis text{fill:#757575;font-size:.9em;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 12px}#report-container .itsl-progress-bar-container .itsl-report-progress-bar div{width:2px;height:18px;margin:0 2px 7px 0;float:left}#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:#ffd682}#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{font-size:.75em;color:#9b9b9b;margin:5px 0}#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{padding:0;border-right:1px solid #e1e1e1;border-bottom:0;color:#9179a0;text-align:center;vertical-align:top;font-size:.85em;text-transform:uppercase;border-top:1px solid #e1e1e1;height:80px}.tablelisting #report-container table#report-table tr th:first-child{border-left:1px solid #e1e1e1}.tablelisting #report-container table#report-table tr th span{display:block;margin-top:11px}.tablelisting #report-container table#report-table tr th .itsl-report-trendline-chart-legend span{display:table-cell;vertical-align:middle;font-size:.75em;font-weight:400;line-height:1.2em;text-transform:none}.tablelisting #report-container table#report-table tr:nth-of-type(2n+3){background-color:#f9f9f9}.tablelisting #report-container table#report-table td{padding:0;border-right:1px solid #e1e1e1;border-bottom:0;min-height:90px}.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;font-size:.95em;word-wrap:break-word}.tablelisting #report-container table#report-table #name-header,.tablelisting #report-container table#report-table td[headers="name-header"]{width:23%;padding:7px 22px 7px 22px;overflow:hidden;text-overflow:ellipsis;padding:9px 11px 0 11px}.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;display:block;border:2px solid;border-color:#cfcfcf;border-radius:5px}.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"]{padding-left:5px;border:0;vertical-align:text-bottom;width:78%}.tablelisting #report-container table#report-table td[headers="name-header"]{text-align:left;padding:0 22px 0 22px}.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{font-size:16px;font-weight:bold;color:#42354a}.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{background:#565656;color:#fff;font-size:1em;line-height:1;padding:5px 12px;border-radius:4px;-webkit-box-shadow:0 2px 3px 0 #565656;-moz-box-shadow:0 2px 3px 0 #565656;box-shadow:0 2px 3px 0 #565656;top:0;left:0}.itsl-report-d3-tooltip p{font-size:.75em;line-height:1.2em;margin:5px 0}.itsl-report-d3-tooltip h4{font-size:.85em;margin:15px 0 16px 0;padding-top:15px;border-top:1px dashed #cfcfcf}.itsl-report-d3-tooltip h4:first-child{margin-top:5px;padding-top:0;border-top:0}.itsl-report-d3-tooltip .bold{font-weight:bold}#itsl-transfer-grades select{border:2px solid #e1e1e1;padding:2px;border-radius:4px}#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-color:#e1e1e1;border-style:solid;border-width:2px 2px 4px 2px;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:bold}#itsl-transfer-grades div#itsl-transfer-grades-main-section div#itsl-transfer-grades-grading-periods{padding:20px}#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:10px}#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{background-position-x:left;background-position-y:center;background-repeat:no-repeat;background-size:16px;cursor:pointer;display:inline-block;max-height:100%;min-height:16px;min-width:16px;padding-left:16px;vertical-align:middle;background-image:url("../icons/xp/flip_down.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-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:5px}#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-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-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{overflow:auto;background-color:#fff;border-bottom:1px solid #e1e1e1;padding:0;position:relative}#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{font-weight:bold;text-transform:uppercase}#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{display:none;font-weight:bold;text-transform:uppercase}#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{max-width:200px;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 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:bold}#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{display:inline-block;overflow:hidden;text-overflow:ellipsis;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 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:"\f110";font:normal normal normal 14px/1 FontAwesome;font-size:18px;box-sizing:border-box;-webkit-animation:ccl-info-feedback-spin 2s infinite linear;animation:ccl-info-feedback-spin 2s infinite linear;position:absolute;margin-left:-20px}#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{background-color:#fff;color:#565656;margin:9px 0;padding:8px 12px;font-style:italic;border: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[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;display:inline-block;padding:10px}#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 (max-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-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-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: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{background-position-x:left;background-position-y:center;background-repeat:no-repeat;background-size:16px;cursor:pointer;display:inline-block;max-height:100%;min-height:16px;min-width:16px;padding-left:16px;vertical-align:middle;background-image:url("../icons/xp/flip_down.png");margin-left:10px;color:#9179a0;font-size:12px}#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{overflow-x:auto;padding-top:45px}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table{border-collapse:collapse;display:inline-block;overflow:auto;word-wrap:break-word}#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;min-width:180px;max-width:250px;border-radius:4px}#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{background-position-x:left;background-position-y:center;background-repeat:no-repeat;background-size:24px;cursor:pointer;display:inline-block;max-height:100%;min-height:24px;min-width:24px;padding-left:24px;vertical-align:middle;background-image:url("../icons/xp/search_no_shadow24.png");float:left}#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{text-overflow:ellipsis}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table div#itsl-transfer-grades-person-search-section input:-ms-input-placeholder{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{display:inline-block;vertical-align:middle}#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{font-size:1.4em;padding-right:6px;vertical-align:middle}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header{display:inline-block;vertical-align:middle}#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{line-height:29px;width:32px;height:32px;font-size:1.1em;border-width:1px;border-style:solid;border-radius:32px;margin-right:4px}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-status-header span i.ili-hourglass-start{color:#7fb2d7;border-color:#7fb2d7}#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:green--500}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-results-linked-header-descr{font-size:12px;font-weight:normal;text-transform:none}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table tbody>tr:nth-child(even){background-color:#f9f9f9}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table tr:nth-child(3)>th{color:#9179a0;font-size:14px}#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;padding:0 5px;height:54px}#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{padding:0;margin:0;border-top: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{background-color:#f9f9f9;border:2px solid #7dafe4;border-radius:4px;display:block;height:100%;box-sizing:border-box;-webkit-box-sizing:content-box;-moz-box-sizing:border-box}#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{display:table;height:100%;width:100%}#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{border:0;display:table-cell;vertical-align:middle;text-align:center}#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{border-bottom:2px dotted #9179a0;display:inline-block;padding:2px;white-space:nowrap;line-height:1em}#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{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-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-color:#333;border-width:1px;max-width:200px}@media only screen and (max-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:rgba(127,205,185,0.3)}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table td:first-child{font-weight:bold}#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 (max-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{min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}#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{border-radius:32px;border:1px solid #fff;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:32px;height:32px;width:32px;margin-bottom:25%;margin-right:10px;margin-top:25%}#itsl-transfer-grades div#itsl-transfer-grades-lineitems-results-section table .itsl-transfer-grades-person-info .itsl-transfer-grades-person-name{display:table-cell;vertical-align:middle}.itsl-lo-alignment-report-no-data{font-size:14px}.itsl-lo-alignment-report-row{font-size:14px;border-bottom:solid 1px #ececec;padding:7px 0}.itsl-lo-alignment-report-row:last-child{border-bottom:0}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-hierarchy-path{color:#959595}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-hierarchy-path>span:last-child{display:block;color:#42354a;font-size:16px}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item{border-radius:4px;width:240px;height:106px;margin:4px;float:left}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item.no-usages{border:dotted 2px rgba(136,123,134,0.5)}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item.with-usages{background-color:#f3f8f5;border:solid 2px #80cdb9}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-title{padding:11px 15px 0 15px;height:70%}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-title>span{line-height:18px;text-overflow:ellipsis;overflow:hidden;display:block;display:-webkit-box;height:55px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-usages{border-top:solid 2px #ececec;padding:3px 13px 0 13px;height:30%;cursor:pointer}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-usages>a{font-size:12px;color:#887b86}.itsl-lo-alignment-report-row .itsl-lo-alignment-report-item .itsl-lo-alignment-report-item-usages>a>.triangle-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #6b536a;margin-top:10px}.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{width:400px;border-radius:4px;border:solid 1px #ececec}.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{list-style-type:none;padding-left:0;font-size:14px;margin-top:3px}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content>ul>li:first-child{color:#7b7b7b}.itsl-lo-alignment-report-context-dialog>.ccl-context-dialog-content>ul>li{float:left;width:100%;margin-bottom:10px}.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;width:92%;text-overflow:ellipsis;overflow:hidden}.itsl-lo-alignment-report-filter-bar{margin-bottom:40px}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs{list-style-type:none;margin-left:0;padding:5px}.itsl-lo-alignment-report-filter-bar ul.ccl-controltabs li{float:left;margin-left:30px;font-weight:bold}.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:#857783;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:0 -1px 0 #42354a inset}.filter-not-aligned .itsl-lo-alignment-report-row-all-aligned{display:none}.filter-not-aligned .itsl-lo-alignment-report-item.with-usages{display:none!important}.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 #c0c0c0;margin:0 2px 30px 2px;padding:.35em .625em .75em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.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{border:1px solid #e1e1e1;padding:5px;vertical-align:central;text-align:center}.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:1em}.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:14px}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>thead>tr:first-of-type>th:first-of-type{text-align:left}.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{border-radius:32px;border:1px solid #fff;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:32px;height:32px;width:32px;margin-bottom:5px;margin-right:10px;margin-top:5px}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>tbody>tr>td:first-of-type .itsl-external-gradebook-person-info>span{display:table-cell;vertical-align:middle}.itsl-external-gradebook-coursesection .itsl-external-gradebook-grid>table>tbody>tr:nth-child(even){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:10px}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{font-weight:900;color:#5d4a68}section.ccl-cssmodal.itsl-elementparticipantpicker-dialog>.ccl-cssmodal-modal-inner>.ccl-cssmodal-modal-content{display:flex;flex-direction:column;padding-bottom:0}section.ccl-cssmodal.itsl-elementparticipantpicker-dialog>.ccl-cssmodal-modal-inner .ccl-radiobutton-wrapper{margin-left:-10px;font-weight:bold}table.itsl-elementparticipantpicker-dialog-search-results{border-spacing:0;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:200px;overflow-y:auto}table.itsl-elementparticipantpicker-dialog-search-results>thead th,table.itsl-elementparticipantpicker-dialog-search-results>tbody td{padding:0 10px}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:16px}.itsl-elementparticipantpicker-dialog-search{width:100%}.itsl-elementparticipantpicker-dialog-search input[type="search"]{-webkit-appearance:searchfield;-moz-appearance:searchfield;appearance:searchfield;padding:12px 5px 8px 40px;box-sizing:border-box;font-size:14px;border-radius:5px;border:solid 2px #cfcfcf;background-color:#fff;background-image:url(../../Common/semiotic/icons/search-solid--gray--500.4816ccd0.svg);background-repeat:no-repeat;background-position:12px center;background-size:18px 18px;width:300px}.itsl-elementparticipantpicker-dialog-search input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}@media only screen and (max-width:568px){.itsl-elementparticipantpicker-dialog-search input[type="search"]{width:100%}}.itsl-elementparticipantpicker-changeparticipants{padding:10px;background-color:transparent;border:0;margin:0;color:#785f86;font-weight:bold}a.itsl-elementparticipantpicker-personlink{display:flex;align-items:center;text-decoration:none}a.itsl-elementparticipantpicker-personlink>img{flex-shrink:0;border-radius:32px;width:32px;height:32px;border:1px solid #fff;border:2px solid #a997b5;margin-right:10px}a.itsl-elementparticipantpicker-personlink>.itsl-elementparticipantpicker-personinformation{line-height:normal}a.itsl-elementparticipantpicker-personlink>.itsl-elementparticipantpicker-personinformation>.itsl-elementparticipantpicker-personsubtitle{font-size:12px;color:#757575}.itsl-elementparticipantpicker-personmaintitle,.itsl-elementparticipantpicker-grouptitle{font-weight:bold;color:#333;font-size:16px;text-decoration:underline;text-decoration-color:#00458f;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.itsl-elementparticipantpicker-personmaintitle:hover{text-decoration:underline;text-decoration-color:#333}.itsl-elementparticipantpicker-dialog-footer{display:flex;height:40px;align-items:stretch}.itsl-elementparticipantpicker-dialog-footer>div{display:flex;align-items:stretch}.l-main-content-addresourcemenu-container{border-radius:4px;box-shadow:0 3px 9px rgba(0,0,0,0.275)}.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:12px 16px}.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:500;display:block}.l-main-content-addresourcemenu-container .l-main-content-addresourcemenu-list .l-main-content-addresourcemenu-link:hover{background-color:#efebf1}.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-gradebook-link{display:inline-block;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:middle}.assessment-record-table>table>tbody>tr>td:first-child a.modern{display:inline-block;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:middle;color:#333;font-size:16px;font-weight:bold;white-space:nowrap;width:146px}.assessment-record-table>table>tbody>tr>td:first-child a.person-image-link{display:inline-block;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:middle;margin-left:5px;margin-right:10px;width:auto}.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{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}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}.common-gradebook-dropdowns{background-size:10px;background-position:right 8px top 50%;background-repeat:no-repeat;background-color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDQzMzYzKSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgMTAgNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBwb2ludHM9IjAsMCAxMCwwLjAwMyA0Ljk5Niw2ICIvPg0KPC9zdmc+DQo=');border:2px solid #cfcfcf;border-radius:4px;outline:0}.gradebook-toolbar-dropdown{background-size:10px;background-position:right 8px top 50%;background-repeat:no-repeat;background-color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDQzMzYzKSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgMTAgNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBwb2ludHM9IjAsMCAxMCwwLjAwMyA0Ljk5Niw2ICIvPg0KPC9zdmc+DQo=');border:2px solid #cfcfcf;border-radius:4px;outline:0;cursor:pointer;display:inline-block;max-width:200px;padding:5px 30px 5px 15px;-webkit-appearance:button;-moz-appearance:button;appearance:button}.gradebook-toolbar-dropdown:hover{border-color:#0055b0}.gradebook-toolbar-dropdown:focus{border-color:#0055b0}.ccl-dropdownmenu-menuitem-selected{border-color:#0055b0}.gradebook-toolbar-dropdown-menu{background-color:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 3px 9px rgba(0,0,0,0.2);top:180px}.ccl-gridtoolbar a{color:#333}body:not(.h-android) .assessment-record-term-manager>select{background-size:10px;background-position:right 8px top 50%;background-repeat:no-repeat;background-color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDQzMzYzKSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgMTAgNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBwb2ludHM9IjAsMCAxMCwwLjAwMyA0Ljk5Niw2ICIvPg0KPC9zdmc+DQo=');border:2px solid #cfcfcf;border-radius:4px;box-sizing:content-box;cursor:pointer;display:inline-block;font-size:14px;height:18px;line-height:18px;-moz-appearance:none;outline:0;padding:5px 30px 5px 15px;-webkit-appearance:none}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{display:flex;flex-wrap:wrap}.itsl-elementplanpicker-showinplans-container .itsl-elementplanpicker-showinplans-plans .h-inactive{margin-top:12px}.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);height:38px;background-position:left center;background-repeat:no-repeat}.itsl-elementplanpicker-severalplans .horizontallist li{word-break:break-all}.itsl-elementplanpicker-severalplans .horizontallist li:last-child::after{content:"."}.itls-usersetting-cloud-grid-template{font-size:16px;color:#4a4a4a}.itls-usersetting-cloud-grid-template table{margin:0}.itls-usersetting-cloud-grid-template table th{height:45px;vertical-align:middle;background-color:#f9f9f9;font-size:12px;font-weight:bold;color:#757575}.itls-usersetting-cloud-grid-template table th:first-child{padding-left:22px;border-top-left-radius:4px}.itls-usersetting-cloud-grid-template table th:last-child{border-top-right-radius:4px}.itls-usersetting-cloud-grid-template table td{width:33%;height:50px;color:#757575}.itls-usersetting-cloud-grid-template table td:first-child{padding-left:22px}.itls-usersetting-cloud-grid-template table td:first-child img{width:24px;margin-right:10px}.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:22px}.itls-usersetting-cloud-grid-template table tbody>tr:hover{background-color:#fff}.itls-usersetting-cloud-grid-buttoncell-template>input{min-height:32px;border-radius:4px;background-color:#fff;border:solid 2px #c2b5ca;padding-left:22px;padding-right:22px;font-size:14px;font-weight:bold;line-height:1;text-align:center;color:#333}.itls-usersetting-cloud-grid-buttoncell-template>input:hover{border:solid 2px #7f707d}.itls-usersetting-cloud-grid-buttoncell-template>input:active{background-color:#ececec;border:solid 2px #7f707d}.itsl-final-modal{background-color:rgba(255,255,255,0.9);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:4001;overflow-y:auto}.itsl-final-modal>.itsl-final-modal-main{background-color:white;border-radius:4px;box-shadow:0 3px 22px 0 rgba(0,0,0,0.1);display:flex;justify-content:center;left:50%;padding:24px;position:absolute;transform:translateX(-50%) translateY(-50%);top:180px;width:600px;height:310px;max-height:100%;max-width:100%}.itsl-final-modal>.itsl-final-modal-main>div>h1{font-weight:900;font-size:36px;color:#785f86;margin:0;margin-bottom:20px}.itsl-final-modal>.itsl-final-modal-main>div>h3{font-weight:900;font-size:16px;color:#4a4a4a;margin:0;margin-bottom:20px}.itsl-final-modal>.itsl-final-modal-main>div>p{font-size:14px;color:#333;margin:0;margin-bottom:20px}.itsl-final-modal .itsl-final-modal-image{margin:10px 20px 30px 20px;max-height:264px;vertical-align:middle}.itsl-popup-dialog{background-color:#fff;border:1px solid #fff;border-radius:4px;padding:20px!important}.itsl-popup-dialog #popup_message{margin-bottom:1rem}.itsl-popup-dialog input{margin-right:4px}.itsl-kpi-detailsofmeasurements-contextdialog h1{font-size:20px;font-weight:bold;padding:0 16px;margin:15px 0;float:left;white-space:normal;width:100%;text-align:center}.itsl-kpi-detailsofmeasurements-contextdialog span.itsl-kpi-detailsofmeasurements-no-data-span{display:inline-block;color:#757575;font-size:14px;padding:0 12px;width:100%;text-align:center}.itsl-kpi-detailsofmeasurements-contextdialog ul{padding:0;margin:0;list-style:none}.itsl-kpi-detailsofmeasurements-contextdialog ul>li{border-bottom:1px solid #ececec;color:#757575;font-size:14px;padding:0 12px}.itsl-kpi-detailsofmeasurements-contextdialog ul>li>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;display:inline-block}.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;font-size:12px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #ececec;border-top-left-radius:6px;padding:12px 12px 0 12px}.itsl-add-edit-module-apps-hierarchies>.ccl-expandablelist{list-style-type:none;padding-left:0}.itsl-hierarchy-dialog-add-button[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:#757575}.itsl-treeviewselector-folder-state-collapsed,.itsl-treeviewselector-folder-state-expanded{background-size:contain;background-repeat:no-repeat;background-position:right;display:inline-block;height:13px;width:13px}.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{display:flex;align-items:center;margin:10px}.itsl-treeviewselector-list-item>label{display:flex;align-items:center;padding:10px}.itsl-treeviewselector-list-item>label>img{margin-right:5px}.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 4px 0 20px}.itsl-treeviewselector-not-folder-item{margin-left:37px}@-webkit-keyframes highlightSettingAndFade{0%{background:#b5cec0}100%{background:0}}@keyframes highlightSettingAndFade{0%{background:#b5cec0}100%{background:0}}@media only screen and (max-height:490px){.itsl-lte-content .itsl-ajax-loader{top:10px;margin-top:0}}.itsl-lte-settings{background-color:inherit}.itsl-lte-settings .itsl-lte-telemetry>.c-uxsurvey{margin-bottom:10px}.itsl-lte-settings footer{text-align:left}.itsl-lte-settings .ccl-learningobjectivesselector-emptycontainer{padding-bottom:0}.itsl-lte-settings .ccl-button{margin-top:2px;text-align:center}.itsl-lte-settings .ccl-button .ili{font-size:16px}.itsl-lte-settings .ccl-error-feedback .ccl-error-feedback-icon i::before{height:32px;width:32px;background-size:32px 32px;display:inline-block;content:""!important;background-repeat:no-repeat;background-image:url(../icons/xp/exclamation-circle.svg);color:transparent}.itsl-lte-settings .ccl-custom-tooltip-content-container{width:250px;padding-top:5px;padding-bottom:5px}.itsl-lte-settings .itsl-lte-settings-show-more-options-link{border:0;background:0;padding:0;padding:0 20px;font-weight:bold;text-align:center;position:relative;z-index:0;display:block;margin-bottom:10px;color:#785f86;width:100%}.itsl-lte-settings .itsl-lte-settings-show-more-options-link::before{background-color:#cfcfcf;content:"";display:block;width:100%;height:1px;position:absolute;z-index:-1;top:calc(49%);left:0}.itsl-lte-settings .itsl-lte-settings-show-more-options-link>span{background-color:#f2f2f2;display:inline-block;padding:0 10px}.itsl-lte-settings .itsl-lte-settings-show-more-options-link>span:hover{text-decoration:none}.itsl-lte-settings .itsl-lte-setting-title-label{font-size:.875em;display:block;margin-bottom:2px}.itsl-lte-settings .itsl-lte-settings-disabled-text{color:#565656}.itsl-lte-settings-text-description{color:#757575;display:inline-block;font-size:.875em}.itsl-lte-settings-add-link,.itsl-lte-settings-remove-link{background:0;border:0;font-size:.875em;font-weight:700;padding:0}.itsl-lte-settings-add-link::before,.itsl-lte-settings-remove-link::before{font-size:24px;padding-right:5px;vertical-align:middle}.itsl-lte-settings-add-link{color:#00458f}.itsl-lte-settings-add-link::before{content:"+"}button.itsl-lte-settings-add-link span:hover{color:#00458f;text-decoration-line:underline;-webkit-text-decoration-line:underline;text-decoration-color:#00458f;-webkit-text-decoration-color:#00458f;text-decoration-style:solid;-webkit-text-decoration-style:solid}button.itsl-lte-settings-remove-link{color:#ca4343}button.itsl-lte-settings-remove-link::before{content:"\00d7"}button.itsl-lte-settings-remove-link span:hover{color:#ca4343;text-decoration-line:underline;-webkit-text-decoration-line:underline;text-decoration-color:#ca4343;-webkit-text-decoration-color:#ca4343;text-decoration-style:solid;-webkit-text-decoration-style:solid}.itsl-lte-settings-activation-container .itsl-lte-settings-activation-label{color:#4a4a4a;cursor:pointer;font-weight:bold;vertical-align:middle}.itsl-lte-settings-activation-container .itsl-lte-settings-activation-icon{display:inline-block;height:24px;margin-left:15px;vertical-align:middle;width:24px}.itsl-lte-settings-activation-container.disabled .itsl-lte-settings-activation-label,.itsl-lte-settings-activation-container.disabled .itsl-lte-settings-activation-icon{color:#9b9b9b!important;cursor:default!important;opacity:.5}.itsl-lte-settings-peer-assessment-container .itsl-lte-settings-peer-assessment-label{font-size:.875em}.itsl-lte-settings-wrapper{background-color:#f2f2f2}.itsl-lte-settings-wrapper .itsl-lte-settings-skiplink{background:#333;color:#fff;right:0;padding:.5rem;position:absolute;transform:translateY(-99999px)}.itsl-lte-settings-wrapper .itsl-lte-settings-skiplink:focus-visible{outline:3px solid #0055b0;outline-offset:3px;border-radius:4px;transform:translateY(0%);z-index:3}.itsl-lte-view-overlayedit .itsl-lte-setting-section{padding:25px 10px;border-top:1px solid #cfcfcf}.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{-webkit-animation:highlightSettingAndFade 2s ease-in-out 1;animation:highlightSettingAndFade 2s ease-in-out 1}@media only screen and (min-width:769px){.itsl-lte-view-overlayread .itsl-lte-setting-section{padding:25px 10px;border-top:1px solid #cfcfcf}.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{-webkit-animation:highlightSettingAndFade 2s ease-in-out 1;animation:highlightSettingAndFade 2s ease-in-out 1}}.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;margin-bottom:10px;white-space:nowrap}.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:20px;width:20px;height:20px;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:20px;height:20px}.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{display:inline-block;white-space:normal;vertical-align:middle;text-transform:uppercase;font-size:.8em;font-weight:bold;color:#785f86;margin-left:5px;margin-top:0;margin-bottom:0}.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{display:inline-block;background-color:transparent;border:1px solid transparent;padding:0;border-radius:26px;cursor:pointer}.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{width:24px;height:24px;vertical-align:middle}.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 (min-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{font-size:.875em;line-height:1.4;text-align:center;color:white}.ccl-custom-tooltip-content-container .itsl-lte-setting-tooltip-header,.ccl-custom-tooltip-content-container .ccl-checkbox-tooltip{font-weight:bold}.ccl-custom-tooltip-content-container .itsl-lte-setting-tooltip-content{margin-top:5px}.ccl-custom-tooltip-content-container .itsl-lte-setting-tooltip-footer{display:block;font-size:.75em;text-align:center;margin-top:5px;color:#cfcfcf}.itsl-lte-content,.itsl-lte-settings{box-sizing:border-box}.itsl-lte-settings{background-clip:padding-box;background-color:#f2f2f2;border:solid 1px #f2f2f2;position:absolute;z-index:3;top:0}.itsl-lte-settings-wrapper{position:fixed;top:0;bottom:0;z-index:2}.itsl-lte-settings-wrapper .itsl-lte-settings-skiplink{right:30px;top:-0.5rem;transform:translateY(-100%);transition:transform .3s}.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{overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:0}.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{padding:0;position:absolute;left:0;right:0;bottom:0;z-index:3;background:#f2f2f2}.itsl-lte-view-summary{margin-right:87px}.itsl-lte-view-summary .itsl-lte-settings{width:72px;right:-87px;padding:0;border:1px solid transparent}.itsl-lte-view-summary .itsl-lte-settings-wrapper{width:72px}.itsl-lte-view-summary .itsl-lte-settings-change{display:none}.itsl-lte-view-summary .itsl-lte-setting-section{margin-bottom:5px}.itsl-lte-view-summary .itsl-lte-setting-section .itsl-lte-setting-header .itsl-lte-setting-button-icon{padding:13px}.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:10px 20px 10px 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:430px}.itsl-lte-view-overlayedit .itsl-lte-settings,.itsl-lte-view-overlayread .itsl-lte-settings{width:400px;right:-430px}.itsl-lte-view-overlayedit .itsl-lte-settings-wrapper,.itsl-lte-view-overlayread .itsl-lte-settings-wrapper{width:400px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-expand,.itsl-lte-view-overlayread .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-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 15px}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-background,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-background{width:100%;height:100%;position:fixed;display:none;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(255,255,255,0.7)}.itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-footer-button-container,.itsl-lte-view-overlayread .itsl-lte-settings-overlay-dialog-footer-button-container{padding:15px 25px;border-top:1px solid #cfcfcf}.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{font-weight:bold;text-decoration:none;color:#785f86}.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{border:0;background:0;padding:0;display:inline-block;overflow:hidden;font-size:.875em}.itsl-lte-settings-overlay-dialog-collapse .ili{font-size:1.8em;vertical-align:middle;margin-right:15px}.itsl-lte-settings-overlay-dialog-expand{border:0;background:0;padding:0;display:inline-block;border:1px solid transparent;padding:13px;border-radius:26px}.itsl-lte-settings-overlay-dialog-expand:hover{background-color:#f9f9f9;border-color:#ececec}.itsl-lte-settings-overlay-dialog-expand .ili{font-size:24px;line-height:24px;width:24px;text-align:center}}@media only screen and (max-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{line-height:24px;width:20px}.itsl-lte-settings .ccl-custom-tooltip{display:none!important}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings{position:fixed!important;width:100%;height:100%;max-height:100%;top:0!important;left:0!important;right:0!important;bottom:0!important;border:0;border-radius:0;box-sizing:border-box;box-shadow:none}.itsl-lte-view-overlayread .itsl-lte-setting-section,.itsl-lte-view-summary .itsl-lte-setting-section{padding-bottom:20px}.itsl-lte-view-overlayread .itsl-lte-setting-section .itsl-lte-setting-header,.itsl-lte-view-summary .itsl-lte-setting-section .itsl-lte-setting-header{display:inline-block;vertical-align:middle}.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{display:inline-block;margin-left:10px;vertical-align:text-top;max-width:calc(100% - 40px)}.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 15px;overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:0}.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{padding:0;position:absolute;left:0;right:0;bottom:0;z-index:3;background:#f2f2f2}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings-overlay-dialog-footer .itsl-lte-settings-overlay-dialog-footer-button-container{padding:15px 25px;border-top:1px solid #cfcfcf}.itsl-lte-view .itsl-lte-view-overlayedit .itsl-lte-settings-wrapper{height:100%;width:100%}}.ccl-cssmodal-has-overlay .itsl-lte-view-overlayedit .itsl-lte-expanded-iframe{z-index:-1}.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{border:2px solid #cfcfcf;border-radius:5px;padding:5px 30px 5px 15px;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% no-repeat;background-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol select:disabled{color:#757575;border-color:#9b9b9b;background-color:#e1e1e1;opacity:initial;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")}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{padding-left:15px;padding-right:10px;max-width:125px}@media only screen and (min-width:769px){body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol input{padding-left:10px;padding-right:5px;max-width:115px}}@media only screen and (max-width:768px){body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol select{padding-left:10px;padding-right:25px}body:not(.h-android) .itsl-lte-settings .ccl-formsection-ol input{padding-left:10px;padding-right:5px;max-width:115px}}.itsl-manage-learner-defined-group-labeled-input{margin-top:5px;margin-bottom:15px}.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{margin-top:15px;display:table;width:100%}.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{display:table-cell;width:32px;border-bottom:1px solid #cfcfcf;padding:5px 10px 5px 0}.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{display:table-cell;vertical-align:middle;border-bottom:1px solid #cfcfcf}.itsl-manage-learner-defined-group-container .itsl-manage-learner-defined-user .itsl-manage-learner-defined-remove-link-container{width:15px}.itsl-lo-list-content{overflow-x:hidden;overflow-y:auto;padding:0;margin:0;font-size:.8em}.itsl-lo-list-content .itsl-lo-list-title{white-space:nowrap;overflow:hidden;max-width:100%;display:inline-block;text-overflow:ellipsis;vertical-align:middle;color:#333;line-height:25px}.itsl-lo-list-content .itsl-lo-list-description{margin-left:15px;margin-top:5px;color:#333}.itsl-lo-list-content .itsl-lo-list-delete{position:absolute;right:10px;top:2px;vertical-align:middle;text-decoration:none;color:#565656}.itsl-lo-list-content .itsl-lo-list-title-container{cursor:pointer;display:inline-block;margin-top:5px;padding-left:10px;height:32px;border-radius:21px;background-color:#fff;border:solid 2px #cfcfcf;max-width:100%;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:solid 2px #e0b894}.itsl-lo-list-content .itsl-lo-list-title-expanded:before{color:#e6974f}.itsl-lo-list-content.itsl-lo-list-content-read .itsl-lo-list-title-container{padding-right:10px}.itsl-lo-list-content.itsl-lo-list-content-edit .itsl-lo-list-title-container{padding-right:20px}.itsl-lo-list-content li:not(:last-child){padding-bottom:5px}.itsl-lte-icon{background-size:20px;width:20px;height:20px;display:inline-block}.itsl-lo-list-lo-selector .ccl-learningobjectivesselector{z-index:6!important}.itsl-workload-infotext{color:#333;font-size:14px}.itsl-workload-errortext{color:#883836;display:block;font-size:14px}.itsl-workload-errortext::before{background-image:url("../Common/semiotic/icons/exclamation-circle--red--600.ffae1d97.svg");background-position:center;background-repeat:no-repeat;background-size:16px;content:'';display:inline-block;height:16px;margin:2px;vertical-align:text-bottom;width:16px}.itsl-workload-estimationhourseditbox{border:solid 2px #cfcfcf;border-radius:4px;height:36px;padding:5px;text-align:center;width:68px}.itsl-workload-estimationhourseditbox-error{border:solid 2px #883836}.itsl-workload-informationbox{background:#f9f9f9 url(../icons/info_gray--600.svg) no-repeat 0;background-position-x:10px;background-position-y:7px;color:#565656;font-size:14px;margin-left:-45px;padding:8px 5px 5px 37px}.itsl-workload-section{padding-left:46px}.itsl-assignto-info{font-size:14px}.itsl-lp-view,.itsl-lp-edit{margin-top:50px}.itsl-lp-view .itsl-lp-step,.itsl-lp-edit .itsl-lp-step{display:flex;align-items:flex-start}@media only screen and (max-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-edit .itsl-lp-step .itsl-lp-step-name,.itsl-lp-view .itsl-lp-step .itsl-lp-step-content,.itsl-lp-edit .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-options{flex-basis:0;flex-shrink:1;margin-bottom:20px}.itsl-lp-view .itsl-lp-step a.itsl-lp-step-remove,.itsl-lp-edit .itsl-lp-step a.itsl-lp-step-remove,.itsl-lp-view .itsl-lp-step a.itsl-lp-step-remove:hover,.itsl-lp-edit .itsl-lp-step a.itsl-lp-step-remove:hover,.itsl-lp-view .itsl-lp-step a.itsl-lp-step-drag,.itsl-lp-edit .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-drag:hover{color:#9b9b9b;font-size:20px;width:20px;height:20px;margin-top:15px;margin-left:10px}.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{padding-top:20px;padding-right:15px;flex-grow:2;flex-shrink:0;max-width:130px;min-width:80px}.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{font-size:20px;font-weight:bold;color:#757575}@media only screen and (max-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:10px 15px}.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,.itsl-lp-view .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-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-trigger-else{padding:0 10px;margin-top:15px;margin-bottom:10px}.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{display:flex;align-items:center}.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:2px;margin-right:2px}.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-radius:4px;border:1px solid #cfcfcf;display:flex;align-items:center}.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{background:url(../icons/xp/add-resource-element.svg) 5px 50% no-repeat;display:block;width:100%;padding:5px 15px 5px 50px;color:#757575}.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;height:32px;min-width: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{font-weight:bold;font-size:16px;color:#333;text-decoration:none;padding:0 15px;flex-grow:1;word-break:break-word}.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-edit .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-edit .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-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-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-trigger-else .itsl-lp-step-trigger-else-step-dropdown{border:2px solid #cfcfcf;border-radius:5px;padding:5px 30px 5px 15px;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% no-repeat;background-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:5px;margin-right:5px}.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-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-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-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-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-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-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-trigger-else .itsl-lp-step-trigger-else-step-dropdown:disabled{color:#757575;border-color:#9b9b9b;background-color:#e1e1e1;opacity:initial;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")}.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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-trigger-else .itsl-lp-step-trigger-else-step-dropdown::-ms-expand{display:none}@media only screen and (max-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-edit .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-edit .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-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-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-trigger-else .itsl-lp-step-trigger-else-step-dropdown{max-width:180px;margin-bottom:5px}}.itsl-lp-view .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-condition,.itsl-lp-view .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-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-trigger-else{padding-left:30px}.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;max-width:80px;min-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-edit .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 .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{border-radius:6px;background-color:#ececec;border:1px solid #e1e1e1;padding:5px}.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{display:block;color:#9b9b9b;font-weight:bold;border-radius:6px;border:2px dashed #cfcfcf;background:url(../icons/xp/add-learning-path-step.svg) 20px 50% no-repeat;padding:15px 15px 15px 70px;width:100%}.itsl-lp-view a.itsl-lp-add-step:hover,.itsl-lp-edit a.itsl-lp-add-step:hover{background-image:url(../icons/xp/add-learning-path-step-hover.svg);border-color:#41956c;color:#1f6e4b}.itsl-lp-view .itsl-lp-finish,.itsl-lp-edit .itsl-lp-finish{font-size:48px;padding:40px}.itsl-lp-view .itsl-lp-finish-line,.itsl-lp-edit .itsl-lp-finish-line{display:block;height:21px;background:url(../icons/xp/chess-board-faded.svg) 0 0 repeat;background-size:14px 14px;min-width:200px}@media only screen and (min-width:569px){.itsl-lp-view .itsl-lp-finish-line,.itsl-lp-edit .itsl-lp-finish-line{margin-top:20px}}@media only screen and (min-width:569px){.itsl-lp-move-button{margin-left:36px;margin-right:16px}}.itsl-lp-loader-overlay-background{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(255,255,255,0.7)}.itsl-lp-take-dialog .ccl-fullscreen-content-container .ccl-rwgm-row .ccl-rwgm-column-1-4{overflow-y:auto;background-color:#ececec}@media only screen and (min-width:569px){.itsl-lp-take-dialog .ccl-fullscreen-content-container .ccl-rwgm-row .ccl-rwgm-column-1-4{height:100%}}@media only screen and (max-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{font-size:14px;padding:15px;border-bottom:1px solid #cfcfcf;display:flex;align-items:center}.itsl-lp-take-dialog .itsl-lp-step-element .itsl-lp-step-element-icon{width:16px;height:16px;margin-right:5px}.itsl-lp-take-dialog .itsl-lp-step-element a.itsl-lp-step-element-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#565656}.itsl-lp-take-dialog .itsl-lp-step-element::before{font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a997b5;margin-right:5px}.itsl-lp-take-dialog .itsl-lp-step-element.itsl-lp-element-passed::before{content:"\f00c"}.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:"\f111";color:#2879c7}.itsl-lp-take-dialog .itsl-lp-step-element:not(.itsl-lp-element-passed).itsl-lp-element-visited::before{content:"\f1db"}.itsl-lp-take-dialog .itsl-lp-step-element:not(.itsl-lp-element-passed) a.itsl-lp-step-element-title{color:#333;font-weight:bold}.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{width:100%;border:0}.itsl-calendar-bouncing-dot-container{margin:auto;height:15px;width:100px;text-align:center}.itsl-calendar-bouncing-dot-container>div{margin:0 5px;width:15px;height:15px;background-color:#cfcfcf;border-radius:100%;display:inline-block;animation:bouncingMiddleDots 1.2s infinite ease-in-out both}.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:-0.12s}@keyframes bouncingEdgeDots{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes bouncingMiddleDots{0%,100%{transform:scale(0)}40%,60%{transform:scale(1)}}.itsl-customactivityelementpicker-selectedlist>li{display:flex;align-items:center;border:1px solid #ececec;border-radius:4px;max-width:100%;min-width:0}.itsl-customactivityelementpicker-selectedlist>li:hover{background-color:#efebf1;border-color:#c2b5ca}.itsl-customactivityelementpicker-selectedlist>li:focus{border:0}.itsl-customactivityelementpicker-selectedlist>li>a{border:2px solid transparent;align-items:center;height:60px}.itsl-customactivityelementpicker-selectedlist>li>a:focus{border-radius:3px;border-color:#0055b0;outline:0}.itsl-customactivityelementpicker-selectedlist>li>a:first-child{flex-grow:1;flex-shrink:1;display:flex;align-items:center;font-size:16px;font-weight:bold;color:#333;overflow:hidden}.itsl-customactivityelementpicker-selectedlist>li>a:first-child .itsl-customactivityelementpicker-selectedlist-elementtitle{flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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:#757575;font-style:normal}.itsl-customactivityelementpicker-selectedlist>li>.itsl-customactivityelementpicker-selectedlist-detachelement{justify-content:space-around}.itsl-customactivityelementpicker-selectedlist-addbutton>.ili-plus-circle{color:#51b893}.itsl-gdpr-manage-page{padding:10px}.itsl-gdpr-manage-page h2.ccl-formsection-titleheader{margin-top:10px;margin-bottom:10px}.itsl-gdpr-manage-page textarea{width:100%;font-size:14px}.itsl-gdpr-manage-page-basic-data{height:160px;overflow:auto}.itsl-gdpr-manage-page-basic-data .gdpr-basic-data-section{padding:4px;margin:2px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;text-align:left;color:#333}.itsl-gdpr-manage-page-checkbox{margin-top:15px;font-weight:bold}.itsl-gdpr-manage-page-radiobutton{font-weight:bold}.itsl-gdpr-manage-page-remark{font-size:14px;margin-top:10px;margin-bottom:10px}.itsl-gdpr-manage-page-remark>a{text-decoration:underline;font-weight:bold}.itsl-gdpr-manage-page-action-description{font-size:14px;margin-left:52px}.itsl-gdpr-manage-page-description{font-size:14px}.itsl-gdpr-manage-page-grid{margin-bottom:15px}.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;height:28px;width:28px;top:5px;left:6px}.itsl-gdpr-manage-page-tooltip{position:relative;display:inline-block;color:#883836;cursor:pointer}.itsl-gdpr-manage-page-tooltip-content{position:absolute;width:400px;height:0;z-index:1;bottom:150%;left:50%;transform:translateX(-50%)}.itsl-gdpr-manage-page-tooltip-content-text{visibility:hidden;background-color:#4a4a4a;font-size:14px;color:#fff;text-align:center;border-radius:6px;padding:10px 20px;position:absolute;word-break:normal;bottom:150%;line-height:normal}.itsl-gdpr-manage-page-tooltip-content-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#4a4a4a transparent transparent transparent}@media only screen and (max-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:20px}.itsl-cloudresources fieldset{margin:0 20px 20px 20px}.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 (min-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{height:24px;width:24px}.itsl-cloudresources-description{font-size:14px;margin-left:34px}.itsl-cloudresources .itsl-cloudresources-validation-error-message{color:#a63f3d;font-weight:500;display:inline-block;margin-top:10px}.itsl-cloudresources .itsl-cloudresources-give-consent-container{margin:0 0 10px 33px}.itsl-cloudresources .itsl-cloudresources-give-consent-container .itsl-cloudresources-description{margin-left:0}.itsl-cloudresources .header>h2{margin-top:25px;font-weight:600;font-size:18px}.itsl-cloudresources .ccl-radiobutton-wrapper{font-weight:500;font-size:14px}.itsl-cloudresources .ccl-radiobutton-wrapper .ccl-radiobutton-label{height:30px;padding-top:3px}.itsl-cloudresources .ccl-radiobutton-wrapper .ccl-radiobutton-label:before{width:22px;height:22px}.itsl-cloudresources .ccl-radiobutton-wrapper .ccl-radiobutton-label:after{height:12px;width: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{line-height:40px;padding-top:0;padding-bottom:0;border-radius:4px;box-shadow:none;outline:0;position:relative;background-color:#008859;color:#fff}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok:focus:not([disabled]):not(:hover):not(:active)::after{background-color:transparent;border:3px solid #0055b0;border-radius:8px;content:"";position:absolute}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-ok[disabled]{background-color:#e1e1e1;border:solid 2px #9b9b9b;color:#757575}.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{bottom:-5px;left:-5px;right:-5px;top:-5px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey{border-radius:4px;box-shadow:none;outline:0;position:relative;background-color:#fff;border:solid 2px #a997b5;color:#42354a}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey:focus:not([disabled]):not(:hover):not(:active)::after{background-color:transparent;border:3px solid #0055b0;border-radius:8px;content:"";position:absolute}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner>footer>.ccl-button.ccl-button-color-grey[disabled]{background-color:#e1e1e1;border:solid 2px #9b9b9b;color:#757575}.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{border-color:transparent;color:#fff}.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{bottom:-7px;left:-7px;right:-7px;top:-7px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-course-title{font-weight:bold;line-height:24px;margin-bottom:30px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container{display:flex;flex-wrap:wrap}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container>div{margin-right:30px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container>div>.ccl-datepicker>input{height:40px;border-radius:5px;border:2px solid #cfcfcf;text-align:center;padding-left:5px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-datepicker-container>div>.ccl-datepicker>input:focus{outline:0;border-color:#2879c7}.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{margin-top:10px;color:#883836}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-course-dropdown-container{margin-top:30px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container>.itsl-calendar-print-dialog-course-dropdown-container>select{border-radius:4px;border:2px solid #cfcfcf;font-size:14px;height:32px;min-width:235px;max-width:100%}.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{font-size:14px;font-weight:bold;padding:0 15px 0 0}.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{display:block;margin-bottom:15px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container .itsl-multiplecoursesearchselector-searchinput-container{margin-top:40px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .itsl-calendar-print-dialog-container .itsl-multiplecoursesearchselector-searchinput-container .itsl-multiplecoursesearchselector-searchinput{margin-top:10px}.itsl-calendar-print-dialog .ccl-cssmodal-modal-inner .selectize-dropdown .selectize-dropdown-content{max-height:40vh}.itsl-emailaddressconfirmation-container{display:flex;justify-content:center}.itsl-emailaddressconfirmation-container div{margin:10px 0;font-size:.9em}.itsl-emailaddressconfirmation-container div.itsl-emailaddressconfirmation-title{font-weight:bold;font-size:1.3em;color:#5d4a68}body.itsl-login-two-factor-page{background-color:#5d4a68;margin:0;padding:0 3%;text-align:center}body.itsl-login-two-factor-page .itsl-login-two-factor-container{display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:5px;border:1px solid #fff;max-width:640px;margin:2em auto;padding:20px 50px;box-sizing:border-box}body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-greeting{color:#757575;font-size:32px;line-height:46px;font-weight:200;margin:5px 0 0 0}body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-change-username{color:#785f86;font-weight:bold;font-size:14px;margin:5px 0}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:bold}body.itsl-login-two-factor-page .l-login-links{margin:20px auto;width:66.66%}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:transparent url('../images/brand.svg') no-repeat top center;height:33px}body.itsl-login-two-factor-page .copyrightlogo>img{display:none}body.itsl-login-two-factor-page .language-picker{display:none}@media only screen and (max-width:568px){body.itsl-login-two-factor-page .itsl-login-two-factor-container>.itsl-login-two-factor-greeting{font-size:18px}}.il-search-box{box-sizing:border-box;display:inline-block;padding-right:40px;width:100%}.il-search-box.focus{border:2px solid #2879c7;border-radius:5.5px}.il-search-textbox{border:2px solid #cfcfcf;border-radius:4px 0 0 4px;border-right:0;box-sizing:border-box;display:inline-block;float:left;font-size:14px;height:40px;line-height:40px;width:100%}.il-search-textbox:focus{outline:0}.il-search>.il-search-box>input[type="text"].il-search-textbox{padding-left:15px;padding-right:0}.il-search+.il-search-liveresults{background-color:white;border:1px solid #ececec;border-bottom:0;border-radius:5px;box-shadow:rgba(0,0,0,0.175) 0 1px 2px;position:absolute;z-index:110}.il-search+.il-search-liveresults>div{max-height:270px;min-width:265px}.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{background-color:#efebf1;cursor:pointer}.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;height:24px;margin:15px;margin-bottom:20px!important;width:24px}.il-search+.il-search-liveresults>div>a>.il-search-liveresult>div{display:inline-block;position:relative;top:-15px;width:80%}.il-search+.il-search-liveresults>div>a>.il-search-liveresult>div>span{color:#333;font-size:14px;font-weight:600!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{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.il-search+.il-search-liveresults>.il-search-liveresults-showall{border-top:1px solid #ececec;color:#00458f;display:block;font-size:14px;font-weight:bold;height:39px;min-height:39px!important;padding-top:9px;text-align:center}a.il-search-submit.disabled{background-color:#cfcfcf;border:2px solid #cfcfcf;color:#757575;cursor:default}a.il-search-submit{background-color:#0b8356;border:2px solid #0b8356;border-left:0;border-radius:0 4px 4px 0;box-sizing:border-box;color:#fff;display:inline-block;float:left;font-size:20px;height:40px;line-height:40px;margin-right:-40px;text-align:center;width:40px}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 (max-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 (min-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{display:table-cell;padding:10px}}@media only screen and (max-width:568px){.itsl-take-survey-matrix .itsl-take-survey-matrix-th{display:none}.itsl-take-survey-matrix .itsl-take-survey-matrix-tr{margin-bottom:30px}.itsl-take-survey-matrix .itsl-take-survey-matrix-tr .itsl-take-survey-matrix-td:first-child{margin-bottom:15px;font-weight:bold}.itsl-take-survey-matrix .itsl-take-survey-matrix-td{margin:10px 0}}.itsl-take-survey-matrix-td{white-space:pre}.itsl-take-survey-mobile-buttons{width:100%;display:table;vertical-align:middle}.itsl-take-survey-mobile-buttons .itsl-take-survey-action-buttons-container{display:table-cell;vertical-align:middle;text-align:right}.itsl-take-survey-mobile-buttons .itsl-take-survey-cancel-button{display:table-cell;color:#785f86;text-decoration:underline;vertical-align:middle}.itsl-take-survey-mobile-buttons .itsl-take-survey-back-button{padding:6px 12px;font-size:20px;color:#42354a;background-color:#fff;border:2px solid #a997b5}.itsl-take-survey-result-answer{margin-top:10px}.itsl-take-survey-result-answer header{font-weight:bold;border-bottom:1px solid #ececec}.itsl-twofactor-manage{line-height:1.5}.itsl-twofactor-manage .ccl-formsection-showseparator{margin-top:20px}.itsl-twofactor-manage-row{padding:20px 10px 0 10px}.itsl-twofactor-manage-row>div>a{font-weight:bold;color:#00458f;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{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.itsl-twofactor-manage-icon-warning{width:24px;height:24px;float:left;margin-right:8px}.itsl-twofactor-manage-text-warning{font-weight:bold;color:#a63f3d;overflow:hidden}@media only screen and (max-width:568px){.itsl-twofactor-manage-row input{margin-left:5px}}@media screen and (min-width:900px){.itsl-supervisoroverview-toolbar{overflow:hidden}.itsl-supervisoroverview-toolbar .itemsleft{float:left;display:block}.itsl-supervisoroverview-toolbar .itemsright{overflow:hidden;display:block}.itsl-supervisoroverview-toolbar .itemsright>li{width:99%}.itsl-supervisoroverview-toolbar .searchbox{float:right;margin-top:2px}}.itsl-colorpicker{border:0;display:block;margin-bottom:5px;min-width:0;padding:0}.itsl-colorpicker__legend{border:0;color:#4a4a4a;font-weight:bold;padding:0;width:100%;margin-bottom:2px;display:block}.itsl-colorpicker__description{display:block}.itsl-colorpicker__wrapper{display:block;max-width:350px}.itsl-colorpicker__option{display:inline-block}.itsl-colorpicker__input{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.itsl-colorpicker__labelwrapper{border:3px solid transparent;border-radius:50%;display:inline-block;padding:2px;vertical-align:middle}.itsl-colorpicker__label{background-position:center;background-repeat:no-repeat;background-size:18px;border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:0;height:30px;vertical-align:middle;width:30px}.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{background-color:#e1e1e1;cursor:default}.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{margin:auto;max-width:1280px;padding:10px;color:#333}.person-settings-layout .person-settings-header h1{font-size:18px;font-weight:700;color:#5d4a68;margin:0 0 12px 0}.person-settings-layout .person-settings-content{background-color:#f9f9f9;border:solid 1px #ececec;border-radius:4px;padding:25px}.alert-services h2{margin:0 0 20px 0;font-size:16px;font-weight:700}.alert-services .alert-services-columns .alert-services-row{display:flex;flex-direction:row;background-color:#fff;border:1px solid #ececec;border-radius:4px}@media only screen and (max-width:767px){.alert-services .alert-services-columns .alert-services-row{flex-direction:column}}.alert-services .alert-services-columns .alert-services-column{display:flex;flex-direction:column;padding:14px 20px;width:100%;background-color:#fff;border-radius:4px}.alert-services .alert-services-columns .alert-services-column:last-child{margin-top:10px;border:1px solid #ececec}.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:14px;font-weight:normal}.alert-services .alert-services-columns .alert-services-column .alert-services-text{order:2;margin-top:5px}.alert-services .alert-services-columns .alert-services-column .alert-services-activation{order:3;margin-top:15px}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a{border:solid 3px transparent;border-radius:8px;color:#785f86;font-weight:bold;outline:0;text-decoration:underline;color:#00458f;font-weight:bolder;border:0}.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{border-color:#0055b0;color:#0055b0}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a:disabled{color:#333;font-weight:normal;text-decoration:none}.alert-services .alert-services-columns .alert-services-column .alert-services-activation a:visited{color:#5d4a68}.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]{display:none}.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]{display:none}.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]{display:none}.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]{display:none}.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{display:flex;padding:14px 20px}.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-left-radius:4px;border-bottom-right-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{width:150px;text-align:center}.alert-subscriptions .alert-subscriptions-rows .alert-subscriptions-row.header{margin:0;padding-left:0;font-weight:700}.alert-section-indent{margin-top:30px}a.alert-help-link{border:solid 3px transparent;border-radius:8px;color:#785f86;font-weight:bold;outline:0;text-decoration:underline;color:#00458f;font-weight:bolder;font-weight:normal}a.alert-help-link:hover{color:#0f3b73}a.alert-help-link:disabled{color:#9b9b9b}a.alert-help-link:focus{border-color:#0055b0;color:#0055b0}a.alert-help-link:disabled{color:#333;font-weight:normal;text-decoration:none}a.alert-help-link:visited{color:#5d4a68}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 #999;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);height:35px;margin-right:18px;margin-top:20px;width:35px}.ccl-dialog>div.ccl-dialog-closecontainer>.ccl-iconlink>img{margin-right:2px}.ccl-datepicker .ui-datepicker-trigger{background:url("../icons/xp/calendar34.svg") no-repeat center center;background-size:17px}.ccl-deadline .ccl-datepicker .ccl-timecontrolscontainer label{padding:0 4px}.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{background-image:url(../icons/ajax-loader-small.gif);background-position:center;color:transparent}.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-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.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:20px}@media only screen and (min-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 (min-width:769px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:769px) and (min-resolution:2dppx){.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 (max-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 (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:2dppx){.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 (min-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 none}.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:bold}.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-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.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-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.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;font-weight:bold;font-size:112.5%;padding:16px;background-color:#f9f9f9;border-radius:4px 4px 0 0;margin-bottom:.5rem;display:none}.ccl-dropdownmenu-subheading{color:#9b9b9b;font-size:75%;text-transform:uppercase;font-weight:bold;padding:0 16px;margin-bottom:4px;margin-top:4px}.ccl-dropdownmenu-subheading:last-of-type{margin-top:8px!important;margin-bottom:4px}.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{right:16px;top:16px}.l-main{height:auto;overflow:hidden;width:100%}.l-main-sidebar{float:left;width:281px;position:relative}.l-main-sidebar .treemenu__skiplink{background:#333;color:#fff;left:0;margin-left:.5rem;margin-top:.5rem;padding:.5rem;position:absolute;top:-0.5rem;transform:translateY(-100%);transition:transform .3s}.l-main-sidebar .treemenu__skiplink:focus-visible{outline:3px solid #0055b0;outline-offset:3px;border-radius:4px;top:0;transform:translateY(0%);z-index:4}.login-section input[type="text"],.login-section input[type="password"]{-webkit-appearance:none;-moz-appearance:none}@media only screen and (max-width:568px){.l-main-sidebar{width:100%}}@media only screen and (min-width:569px) and (max-width:768px){.l-main-sidebar{width:320px}}@media only screen and (max-width:768px){.l-main-sidebar{display:none;position:absolute;border-radius:3px;box-shadow:0 1px 5px #333;z-index:100;margin-top:-1px}}.l-main-content{height:auto;float:none;overflow:hidden;width:auto}.l-main-content iframe{border:0}#l-header{position:relative}.l-common-menu-row{position:relative;display:flex;flex-direction:row}.l-common-menu-row.hidden{display:none}@media only screen and (max-width:568px){#l-header.l-extra-nav-bar .l-header-mask{display:none!important}}body.l-topmenu{margin:0;padding:0;width:100%}.l-logo{margin:0;padding:0;height:92px}.l-logo.exams-logo{padding:10px 0 0 10px;width:111px;height:37px}.l-logo img{height:47px;width:auto;max-width:none}.l-logo a{display:inline-block;margin:10px 0 0 10px}.l-logo .ccl-iconlink img{margin-right:0}@media only screen and (max-width:568px){.l-logo:not(.exams-logo){height:67px;max-width:100%;overflow-x:hidden}}div#l-main-navigation{height:auto;margin:0;padding:0;display:block;width:100%;white-space:nowrap}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-right:0;margin-left:0}.l-modern-ui-your-students-full-width{margin-top:0;margin-bottom:0;background-color:#ececec}.l-modern-ui-resources-full-width>form,.l-modern-ui-resources-full-width>div>form{max-width:1280px;margin-right:auto;margin-left:auto}.l-modern-ui-planner-full-width>form,.l-modern-ui-planner-full-width>div>form{max-width:1280px;margin-right:auto;margin-left:auto}.l-modern-ui-letters-full-width{max-width:1280px;margin-right:auto;margin-left:auto;overflow-y:scroll}.l-modern-ui-studentplan-full-width{max-width:930px;margin-right:auto;margin-left:auto}.l-modern-ui-supervisor-assessmentrecord-full-width{max-width:1280px;margin-right:auto;margin-left:auto}.l-modern-ui-broadcasting-full-width{max-width:1280px;margin-right:auto;margin-left: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{background:#f2f2f2;border-radius:4px;box-shadow:none;border:0 none}.l-breadcrumbs-separator{padding-right:5px;padding-left:5px}.l-mail-badge{background:#b67d1b;padding:0 5px;border-radius:2px;position:absolute;right:20px;top:4px;color:#333;font-size:12px;font-weight:bold}.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{display:inline-block;line-height:20px}.l-personal-menu-name{color:#f4f4f4;font-weight:600}.l-personal-menu-name>span{max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}.l-personal-menu-items-link{border:2px solid rgba(255,255,255,0.3)!important;border-radius:100px!important;padding:5px!important;margin-top:13px!important;margin-left:10px!important;background-color:transparent}.l-personal-badge-menu-item>button{background-color:transparent;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:rgba(255,255,255,0.8)!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:5px}@media only screen and (max-width:568px){.l-personal-menu-items-link{margin-top:11px!important}}.l-personal-menu-instantmessage{background:rgba(255,255,255,0);border:2px solid rgba(255,255,255,0.3)!important;border-radius:100px!important;padding:5px 9px 5px 1px!important;margin-top:10px!important;margin-left:10px!important;margin-right:5px}.l-mail-badge{top:-6px;right:-10px;border-radius:50%;min-width:26px;border:2px solid #5d4a68;box-sizing:border-box;padding:1px 7px}.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 (max-width:639px){.l-personal-menu-instantmessage{margin-top:10px!important;margin-bottom:10px!important}}nav.l-personal-menu{flex-grow:0;flex-shrink:0}#personal-menu-link{background:transparent;border:0}ul.l-main-menu-dropdown,ul.l-personal-menu-dd,ul.l-more-menu{position:absolute;z-index:110}ul.l-personal-menu-dd{background:none repeat scroll 0 0 #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 all and (-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{margin:2px;border:2px solid transparent;border-radius:8px}.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;vertical-align:text-bottom!important;display:inline-block;line-height:14px}.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:5px}.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{background-image:url(../icons/personal-menu-icon-instantmessage.svg);background-size:24px;fill:#fff;height:24px;width: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-left:3px;margin-right:3px;margin-top:3px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.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;font-size:16px;float:right;margin:0 50px 14px}ul.l-exam-menu>li{margin-left:10px}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:white;text-decoration:none}#l-exam-logout{background-color:#6da788;border-radius:7px;padding:5px 25px}.l-topmenu-searchbox .ccl-searchtextbox img{margin-bottom:5px}.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 (max-width:568px){.l-personal-menu-items>li>a,.l-mobile-main-menu-items>li>a{padding:18px 5px 22px}.l-mobile-main-menu-items>li.l-menu-itslearning>a{padding:3px}a.l-mobile-buttons{background-color:rgba(255,255,255,0.176);border-radius:3px 3px 3px 3px;display:block;padding:5px;line-height:24px}.l-topmenu-searchbox .ccl-searchtextbox{width:100%}.l-topmenu-searchbox .ccl-searchtextbox input+input{width:90%}}@media only screen and (min-width:569px) and (max-width:1023px){.l-topmenu-searchbox{margin:0 10px}}@media only screen and (max-width:1023px){.l-topmenu-searchbox .ccl-searchtextbox img{margin-bottom:20px}}.l-topmenu-arrow{float:right;margin-top:7px;margin-right:7px;padding:4px 3px;width:10px;height:7px;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-bottom-width:0;border-top-color:#9d9d9d}.l-topmenu-arrow .h-arrow-up{border-top-width:0;border-bottom-color:#9d9d9d}.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{height:25px;width:40px}.l-quick-orientation>.l-topmenu-arrow>img{position:absolute;right:0}a.l-toggle-treemenu{float:left;width:32px;height:32px;cursor:pointer;background-size:32px}@media only screen and (min-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 (min-width:769px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:769px) and (min-resolution:2dppx){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 (max-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 (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:2dppx){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 (max-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{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(75,75,75,0.66)}.l-main-content-icon{display:block;float:left;height:36px;margin:6px 0 0 16px;width:36px}.l-main-content-header{background-color:#fff;margin-bottom:3px;box-shadow:0 4px 10px -8px rgba(0,0,0,0.5);position:relative}.l-main-content-header .l-header-mask{bottom:-3px}.l-main-content-header.hidden{display:none}.l-main-content-heading{color:#785f86;float:left;font-size:20px;font-weight:bold;line-height:normal;margin:11px 0;max-width:20%;padding:0 20px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.l-main-content-heading{margin-top:14px;margin-bottom:12px}}@media only screen and (max-width:568px){.l-main-content-heading{font-size:16px;padding:0 0 0 8px;max-width:35%}.l-main-content-header.l-extra-nav-bar{display:none!important}}.l-main-content-nav{list-style:none;padding:13px 0 13px 0;margin:0;margin-left:20px;line-height:24px;box-sizing:border-box;overflow:hidden;max-height:50px}.l-main-content-nav>li{display:block;float:left;font-weight:500;margin-left:40px}.l-main-content-nav>li>a:link,.l-main-content-nav>li>a:visited{padding-bottom:11px;margin:0;color:#785f86;text-decoration:none}.l-main-content-nav>li>a:hover{color:#785f86;text-decoration:none}.l-main-content-nav>li>a.active{border-bottom:3px inset #785f86;color:#785f86;font-weight:bold;text-decoration:none}#main-content-nav-more{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:rgba(0,0,0,0.175) 0 1px 2px;padding:10px}#main-content-nav-more>li>a,#main-content-nav-more>li>button{background-color:inherit;color:#785f86;padding:8px 0 8px 0;white-space:nowrap;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{background-color:transparent;border:0;display:inline-block;float:right;padding:13px}.l-mobile-main-content-menu-button>span{color:#785f86;font-weight:bold}.l-mobile-main-content-menu-button>img{border-top-color:#785f86;vertical-align:middle}.l-mobile-main-content-nav{position:absolute;z-index:110;left:0;right:0;min-width:160px;max-width:100%;list-style:none;padding:10px;background-color:#fff;margin-top:-5px}.l-mobile-main-content-nav>li{border-bottom:1px solid #ececec}.l-mobile-main-content-nav>li>a{color:#785f86;font-weight:500}.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 22px;line-height:28px}body.l-has-modernpagetabs{margin-top:0;margin-right:0;margin-left:0;padding:0;max-width:none}body.l-has-modernpagetabs .page-header-wrapper{margin-bottom:15px;background-color:#fff;box-shadow:0 4px 10px -8px #333}body.l-has-modernpagetabs .page-header-wrapper>div{display:flex;align-items:center;padding-right:20px}body.l-has-modernpagetabs .page-header-wrapper>div .ccl-pageheader{flex-shrink:0;font-size:20px;font-weight:bold;margin-left:15px;padding-top:8px}body.l-has-modernpagetabs .page-header-wrapper>div .ccl-pageheader>span{color:#785f86}body.l-has-modernpagetabs .page-header-wrapper>div .ccl-pageheader>span>img{margin-right:20px;width:32px;height:32px}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:20px}body.l-has-modernpagetabs .tabsframe.l-unlimited-page-max-width{margin:0 15px}body.l-has-modernpagetabs .tabsframe:not(.l-unlimited-page-max-width){margin:0 auto;max-width:1280px}@media only screen and (max-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;padding:0 10px 10px;margin-bottom:30px;margin-top:20px;overflow:auto;box-shadow:0 1px 2px rgba(0,0,0,0.175);border-radius:8px}.login-box{padding:20px 5px 0}.login-box h2,.choose-site-box h2{color:#565656;margin:1em 0}.login-box h2,.choose-site-box h2{margin:0;padding:0}.login-box select.sites{display:block;width:100%;margin-bottom:10px;margin-top:20px}.login-section .login-box span.ccl-textboxautocomplete{padding:0}span.ccl-textboxautocomplete.sites span.ui-dropdownbutton{border:0 none;border-left:1px solid #e1e1e1;border-color:#e1e1e1;background-image:url("../icons/dropdown_arrow_big.png")}.choose-site-box .customers-dropdown select{display:block;width:100%}.choose-site-box .customers-dropdown{margin:15px 0}.choose-site-box{padding:10px 5px 0 5px}.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;font-size:1em;display:block;float:left;line-height:20px;margin-right:5px}.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]{height:46px;padding:0 4px;border-radius:3px;border:1px solid #e1e1e1;-moz-box-sizing:border-box;box-sizing:border-box}.choose-site-box input.ccl-button,.login-box input.ccl-button{height:42px}.login-section ul,.login-section ul li{list-style:none outside none;padding-left:5px}.login-section ul{margin:13px 0}.login-header{background-color:#e4af50;height:41px;position:relative;border-radius:8px 8px 0 0;margin:0 -10px 0}.login-header h2,.login-header h3{text-align:left;padding-left:25px;line-height:41px;margin:0}.login-header h2{color:#883836;font-size:180%}.login-header h3{color:#565656;font-size:130%}.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{margin:0;padding:0;background:#fff}#topBar{background-color:#5497db;height:42px;width:100%}.l-loginchoice .ccl-htmlitempicker,.l-loginchoice .ccl-htmlitempicker-menu,.l-loginchoice .ccl-htmlitempicker-menu>ul>li{border:0}.l-loginchoice .ccl-htmlitempicker>span{padding:0;background-color:transparent}.l-loginchoice .ccl-htmlitempicker-menu{box-shadow:0 1px 3px rgba(0,0,0,0.275)}.section{overflow:hidden;background-color:#fff;color:inherit;border-radius:4px;border:1px solid #ececec;margin:0 0 30px;padding:0}.section .sectionheader{border-radius:4px 4px 0 0;margin:0 auto 4px;padding:4px 8px 0;text-align:left;text-indent:0;border-top-width:10px;border-top-style:solid}.section .sectionheader h2{margin:5px 0 5px 0;font-size:20px}.section .section-hr{background-color:transparent;color:inherit;height:1px;margin:10px auto;padding:0;width:100%}.header-separator{height:24px}.anonymous-page-message-textarea{height:400px}nav.l-main-menu{overflow:hidden;flex-grow:1;flex-shrink:1}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{margin:0;padding:0;width:100%;max-height:64px}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{display:block;list-style-type:none;text-decoration:none}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:600}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{position:relative;background:transparent;border:0;color:#c2b5ca}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:20px 14px}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{padding:0;margin:0}.l-menu-icons{background-position:center;background-repeat:no-repeat}ul.l-main-menu-items>li.l-menu-itslearning>a.l-main-menu-lnk{padding:4px}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-course .l-menu-icons{background-image:url(../icons/xp/mono-courses24-white.png)}li.l-dropdown-menu-item.l-menu-project .l-menu-icons{background-image:url(../icons/xp/mono-projects24-white.png)}li.l-dropdown-menu-item.l-menu-calendar .l-menu-icons{background-image:url(../icons/xp/mono-cal24-white.png)}li.l-dropdown-menu-item.l-menu-mentor .l-menu-icons{background-image:url(../icons/xp/mono-mentor24-white.png)}li.l-dropdown-menu-item.l-menu-library .l-menu-icons{background-image:url(../icons/xp/mono-library24-white.png)}li.l-dropdown-menu-item.l-menu-mylibrary .l-menu-icons{background-image:url(../icons/xp/mono-mylibrary24-white.png)}li.l-dropdown-menu-item.l-menu-admin .l-menu-icons{background-image:url(../icons/xp/mono-admin24-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)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){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{height:24px;width:24px;background-size:24px;vertical-align:middle}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{display:inline-block;width:28px;height:4px;line-height:0;border-top:12px double;border-bottom:4px solid;vertical-align:middle;box-sizing:content-box}li.l-more-menu-btn>a:after,li.l-more-menu-btn>button:after{display:inline-block;content:"";border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.4em solid;margin-left:.4em;position:relative;top:-0.1em}@media only screen and (max-width:568px){nav.l-main-menu:not(.h-is-mobile){display:none}ul.l-main-menu-dropdown,ul.l-personal-menu-dd{padding:10px;left:0;right:0;min-width:160px;max-width:100%;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:0}li.l-dropdown-menu-item:not(:first-child){margin-top:12px}a.l-mobile-buttons{background-color:rgba(255,255,255,0.176);display:block;padding:10px;border-radius:3px;text-decoration:none;outline-width:0}li.l-mobile-menu-icon a.l-main-menu-lnk:hover,li.l-mobile-menu-icon a.l-main-menu-lnk:focus{background-color:transparent}ul.l-main-menu-items{height:auto;float:none}}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{display:inline-block;width:32px;height:32px;margin-left:12px}ul.l-mobile-main-menu-items>li.l-menu-itslearning .l-menu-icons{margin-top:12px}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:16px 12px}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{box-shadow:0 10px 0 #fff inset;height:3px;width:30px;border-radius:4px 4px 0 0;position:absolute;bottom:0;margin:0 auto;left:0;right:0}ul.l-mobile-main-menu-items ul.l-main-menu-dropdown li.active{border-left-color:#fff;border-left-width:4px;border-left-style:solid;border-radius:4px}ul.l-personal-menu-items>li.l-topmenu-searchbox{padding:0 14px!important}@media only screen and (max-width:639px){#mainMoreMenu div.active-shadow{display:none}}a.l-mobile-buttons{background-color:transparent;display:block;padding:10px;border-radius:0;text-decoration:none;outline-width:0}.itsl-legacymessages-popup{border-radius:5px;border-width:0;box-shadow:0 3px 9px rgba(0,0,0,0.275);left:-170px;line-height:20px;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;height:30px;border-top-left-radius:5px;border-top-right-radius:5px}.itsl-legacymessages-popup>.ccl-context-dialog-header>h2{color:#6e6b66;padding:5px;text-transform:uppercase}.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{box-shadow:0 3px 9px rgba(0,0,0,0.275);padding:0;width:420px;display:none}.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{left:44px!important;border-bottom-color:#f9f9f9!important;height:0}.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{max-height:304px;position:relative;background-color:transparent}.l-menu-course .ccl-dropdownmenu>div>ul>li,.l-menu-project .ccl-dropdownmenu>div>ul>li,.l-menu-yourchildren .ccl-dropdownmenu>div>ul>li{padding:12px 16px;border-top:0 none;background-color:#fff;border-radius:0}.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{background-color:transparent!important;display:flex;text-decoration:none}.l-menu-course .ccl-dropdownmenu .dropdown-menu-item,.l-menu-project .ccl-dropdownmenu .dropdown-menu-item,.l-menu-yourchildren .ccl-dropdownmenu .dropdown-menu-item{color:#4a4a4a!important;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px;background-color:transparent!important;flex-grow:1;flex-shrink:1;font-weight:500;height:32px}.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:3px!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;font-size:85%;margin:0 0 0 10px!important;margin-left:10px!important;line-height:28px;flex-grow:0;flex-shrink:0;text-align:right;font-weight:500}.l-menu-course .ccl-dropdownmenu .dropdown-menu-item>img{border-radius:50%;height:32px}div[data-projects-dropdown] .hierarchy-menu-item{background:transparent url(../icons/dashboards-modern.svg) 0 0 no-repeat}div[data-projects-dropdown] .project-menu-item{background:transparent url(../icons/projects-modern.svg) 0 0 no-repeat}div[data-projects-dropdown] .hierarchy-menu-item.dropdown-menu-item,div[data-projects-dropdown] .project-menu-item.dropdown-menu-item{padding-left:32px!important}@media only screen and (max-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:10px!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{margin-left:auto!important;margin-right:auto!important;max-width:1280px;padding:0 16px;margin-top:10px}body.l-itsl-add-new-library-body{max-width:none;margin-left:0;margin-right:0;margin-top:0;padding:0}.l-main-course-overview-back-link{max-width:1280px;margin-left:auto;margin-right:auto;position:relative;top:5px;padding-left:5px}.l-main-course-overview-back-link.l-forcibly-hidden{display:none}.l-main-course-overview-back-link.l-hidden{display:none}.l-main-course-overview-back-link a{font-weight:500}.l-margin-auto-page{max-width:1280px;padding:0 16px;margin:10px auto 30px}body{max-width:1280px;padding:0 16px}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:15px;margin-right:15px}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 16px}h2{color:#42354a}#l-header{background-color:#5d4a68;background-position:0 -3px}.l-logo{visibility:visible}ul.l-main-menu-items>li>a:hover,ul.l-more-menu>li>button:hover{background-color:#5d4a68;color:#fff}nav.l-main-menu li.active a:not(.ccl-button):link,nav.l-main-menu li.active button:not(.ccl-button):link,nav.l-main-menu li.active a:not(.ccl-button):visited,nav.l-main-menu li.active button:not(.ccl-button):visited,nav.l-main-menu li.active a:not(.ccl-button):active,nav.l-main-menu li.active button: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):hover{background-color:#5d4a68;color:#fff}nav.l-main-menu a:not(.ccl-button):link,nav.l-main-menu button:not(.ccl-button):link,nav.l-main-menu a:not(.ccl-button):visited,nav.l-main-menu button:not(.ccl-button):visited,nav.l-main-menu a:not(.ccl-button):active,nav.l-main-menu button:not(.ccl-button):active,nav.l-main-menu a:not(.ccl-button):focus,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:#5d4a68}.ilw-widget-color-blue:before,.ilw-widget-header-blue,.categorybox h2.skin,.section .sectionheader{border-top-color:#fff}#personal-menu-link{padding-top:12px;padding-bottom:12px}.l-pm-help{display:none}.l-personal-menu-dd{overflow-y:auto}.l-personal-badge-menu-item{margin-right:0}.l-personal-menu-dd{min-width:400px!important;max-width:400px;height:calc(100vh - 64px);box-sizing:border-box}@media only screen and (max-width:568px){.l-personal-menu-dd{min-width:320px!important;height:auto}}.l-topmenu-searchbox{text-align:center}.l-topmenu-searchbox .ccl-searchtextbox input+input{width:100%;padding-left:40px;border-radius:4px}.l-topmenu-searchbox .ccl-searchtextbox input{height:2.5em;line-height:normal;outline:0}.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-bottom:10px;margin-top:10px}.l-topmenu-searchbox .ccl-searchtextbox-personalmenu input{border:2px solid #cfcfcf!important;font-size:14px;height:40px}.l-topmenu-searchbox .ccl-searchtextbox-personalmenu input:focus,.l-topmenu-searchbox .ccl-searchtextbox-personalmenu input:hover{border:2px solid #5497db!important;border-radius:4px;outline:0}.l-topmenu-searchbox .ccl-searchtextbox-personalmenu-icon{height:18px;left:38px;margin-left:-24px;position:relative;width:18px;z-index:1}.l-personal-menu-icon-useronline{background-image:none;background-size:40px;width:40px;height:40px;border:2px solid #a997b5}.l-personal-menu-icon-useroffline{background-image:none;background-size:40px;width:40px;height:40px;border:2px solid #a997b5}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.l-personal-menu-icon-online{background-image:none}.l-personal-menu-icon-useronline{background-image:none}.l-personal-menu-icon-useroffline{background-image:none}}.l-personal-menu-dd .l-dropdown-menu-item>a:hover{background-color:#28202d;color:#fff}.l-pm-user-name,.l-pm-profile{display:none}.l-pm-children div{color:white}.l-personal-menu-dd-header{text-align:left;margin:auto;padding-top:24px!important;padding-bottom:24px!important;padding-left:36px!important;background-color:#28202d;margin-top:-9px;margin-bottom:9px}@media only screen and (max-width:568px){.l-personal-menu-dd-header{min-width:auto;margin-left:-10px;margin-right:-10px}}.l-personal-menu-dd-header img{border:3px solid #a997b5;border-radius:50%;width:86px;height:86px;display:inline-block;margin-right:8px;vertical-align:top}a.l-personal-menu-dd-header--button{border:3px solid transparent;border-radius:8px;display:flex;align-items:center;padding:5px;outline:0;width:max-content}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{font-size:14px;color:#c2b5ca;font-weight:bold;font-family:'Lato';text-decoration:underline;display:inline-block;-moz-transition:all 150ms;-o-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms}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{font-weight:bold;font-size:110%;color:#a997b5}.l-personal-menu-dd-header--details{font-weight:bold;font-size:80%;color:#fff}.l-personal-menu-dd-header--text{text-align:left;display:inline-block;max-width:230px}.l-personal-menu-dd-header--close{background:rgba(255,255,255,0);border:2px solid transparent;border-radius:8px;position:absolute;padding:2px;right:9px;top:12px;width:32px;height:32px;outline:0}.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;display:inline-block;font-size:32px}.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;padding-bottom:10px;margin-bottom:10px}.l-pm-children--container .h-vlist>li{background-image:url(../icons/your-children.svg);background-size:24px;background-position:0 5px;background-repeat:no-repeat;padding-left:26px}.l-pm-children--header{padding-top:16px;padding-left:10%;text-transform:uppercase;color:#8d8690!important}.l-personal-menu-dd .l-dropdown-menu-item>a{padding-left:10%!important}@media only screen and (max-width:568px){.l-personal-menu-dd .l-dropdown-menu-item>a{padding-left:16px!important}}.l-personal-menu-arrow-down{visibility:hidden}.itsl-notifications-popup-empty-message{font-weight:300}.l-mobile-buttons>img{float:left!important}.l-mobile-buttons>span{width:calc(76%)!important;float:left!important;line-height:24px!important;padding-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-mobile-buttons::after{content:"";display:block;height:0;clear:both}.l-quick-orientation{background-color:transparent;border-color:transparent;position:relative;left:0;max-width:1280px;margin-left:auto!important;margin-right:auto!important;padding:0 16px}ul.l-crumbs{font-size:16px;line-height:24px;padding:7px 0 0 0}.l-topmenu-arrow{display:none}*[action*='AllProjects.aspx']>div>div>div.itsl-formbox{padding:0;background-color:transparent;border:0 none;border-radius:0}#itsl-groups-dashboards-heading{background:transparent url(../icons/dashboards-modern.svg) 0 0 no-repeat;padding-left:32px;font-size:18px;font-weight:700}#itsl-groups-projects-heading{background:transparent url(../icons/projects-modern.svg) 0 0 no-repeat;padding-left:32px;font-size:18px;font-weight:700}#itsl-groups-dashboards-table tbody>tr:first-child{display:none}.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 (min-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{background-image:url(../icons/modern-library.svg)}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 (max-width:568px){.l-personal-menu-dd .l-topmenu-searchbox{padding-left:10px;padding-right:10px}}.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}