@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:200;src:url("../fonts/poppins-v20-latin-200.woff2") format("woff2"),url("../fonts/poppins-v20-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:200;src:url("../fonts/poppins-v20-latin-200italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-200italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url("../fonts/poppins-v20-latin-300.woff2") format("woff2"),url("../fonts/poppins-v20-latin-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:300;src:url("../fonts/poppins-v20-latin-300italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-300italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url("../fonts/poppins-v20-latin-regular.woff2") format("woff2"),url("../fonts/poppins-v20-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:400;src:url("../fonts/poppins-v20-latin-italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url("../fonts/poppins-v20-latin-regular.woff2") format("woff2"),url("../fonts/poppins-v20-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:500;src:url("../fonts/poppins-v20-latin-italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url("../fonts/poppins-v20-latin-500.woff2") format("woff2"),url("../fonts/poppins-v20-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:600;src:url("../fonts/poppins-v20-latin-500italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-500italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url("../fonts/poppins-v20-latin-600.woff2") format("woff2"),url("../fonts/poppins-v20-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:700;src:url("../fonts/poppins-v20-latin-600italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-600italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url("../fonts/poppins-v20-latin-700.woff2") format("woff2"),url("../fonts/poppins-v20-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:800;src:url("../fonts/poppins-v20-latin-700italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-700italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;src:url("../fonts/poppins-v20-latin-800.woff2") format("woff2"),url("../fonts/poppins-v20-latin-800.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:900;src:url("../fonts/poppins-v20-latin-800italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-800italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:1000;src:url("../fonts/poppins-v20-latin-900.woff2") format("woff2"),url("../fonts/poppins-v20-latin-900.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:1000;src:url("../fonts/poppins-v20-latin-900italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-900italic.ttf") format("truetype")}:root{--pp-font-family--system:Poppins,Arial,Helvetica,sans-serif;--pp-font-family--primary:Poppins,Arial,Helvetica,sans-serif}.action-section,.table-tag-wrapper,.box,#content-frame-wrapper,.entry,#blog .comments-list,.back-action,.dialog,.left-menu:not(.left-menu--with-boxes),.accordion_toggle,.tab-layout,.tabs,.clearfix,#open-layout-container,.section,#nav,.selection-list-on-demand-container li,.details,.role-header,.competence-role-progress-container,.iup-item-wrapper,#content-student-log-wrapper,.portlet-block .portlet-action,.start-page.group-config .element-setup{*zoom:1}.action-section:before,.table-tag-wrapper:before,.box:before,#content-frame-wrapper:before,.entry:before,#blog .comments-list:before,.back-action:before,.dialog:before,.left-menu:not(.left-menu--with-boxes):before,.accordion_toggle:before,.tab-layout:before,.tabs:before,.clearfix:before,#open-layout-container:before,.section:before,#nav:before,.selection-list-on-demand-container li:before,.details:before,.role-header:before,.competence-role-progress-container:before,.iup-item-wrapper:before,#content-student-log-wrapper:before,.portlet-block .portlet-action:before,.start-page.group-config .element-setup:before,.action-section:after,.table-tag-wrapper:after,.box:after,#content-frame-wrapper:after,.entry:after,#blog .comments-list:after,.back-action:after,.dialog:after,.left-menu:not(.left-menu--with-boxes):after,.accordion_toggle:after,.tab-layout:after,.tabs:after,.clearfix:after,#open-layout-container:after,.section:after,#nav:after,.selection-list-on-demand-container li:after,.details:after,.role-header:after,.competence-role-progress-container:after,.iup-item-wrapper:after,#content-student-log-wrapper:after,.portlet-block .portlet-action:after,.start-page.group-config .element-setup:after{content:" ";display:table}.action-section:after,.table-tag-wrapper:after,.box:after,#content-frame-wrapper:after,.entry:after,#blog .comments-list:after,.back-action:after,.dialog:after,.left-menu:not(.left-menu--with-boxes):after,.accordion_toggle:after,.tab-layout:after,.tabs:after,.clearfix:after,#open-layout-container:after,.section:after,#nav:after,.selection-list-on-demand-container li:after,.details:after,.role-header:after,.competence-role-progress-container:after,.iup-item-wrapper:after,#content-student-log-wrapper:after,.portlet-block .portlet-action:after,.start-page.group-config .element-setup:after{clear:both}.action-section,.table-tag-wrapper,.box,#content-frame-wrapper,.entry,#blog .comments-list,.back-action,.dialog,.left-menu:not(.left-menu--with-boxes),.accordion_toggle,.tab-layout,.tabs,.dialog .actionprogram-template-preview .box{background:#fff;margin-bottom:1em;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.action-section a:not(.button),tr.link a,#contentNodeTree a,.rte-nav a,.rte-nav-bottom a,.selection-list-box a,#EntranceMessage a,#ContactList a,#ProjectGroups a,.podcast-start a,.back-action a,.popup-menu a{color:rgba(0,0,0,0.87);text-decoration:none}.action-section a:hover:not(.button),tr.link a:hover,#contentNodeTree a:hover,.rte-nav a:hover,.rte-nav-bottom a:hover,.selection-list-box a:hover,#EntranceMessage a:hover,#ContactList a:hover,#ProjectGroups a:hover,.podcast-start a:hover,.back-action a:hover,.popup-menu a:hover{color:#5f5f5f}.a-block,.discuss-overview-list ul,.nested-menu,#header-shortcuts ul,#nav .nav-top,#folderOverview .icon-description,.selected-list-box-list ul,.selection-list-box-tabs ul,.selection-list-on-demand-container ul,#blog .entries-list,.discuss-overview-list,.list-attachments ul,#course-keyword-filter ul,#newsletter-select-box ul,#EntranceMessage .box-body>ul,#ContactList ul,#ProjectGroups ul,#course-faq-subject-list,#course-faq-subject-list ul,#course-faq-index,.faq-form-subject-options,#chatParticipants ul,.invitations .user-list,#course-invitation-enroll-form-list,#invitationEvents,#attendees,#attendees ul,.attendance-record-log ul,.attendance-record-info ul,#attendance-register-parent-form ul,.course-preferences .preference-list,#defaultSelect,#discussMembersOnlineList ul,#discussMembersList ul,#selectable_fields_list,#selectable_subjects_list,.group-list,#objectiveDetailsList,ul.pp-attendance-organization-settings-list,#iup-admin-publish-all-preview ul,#log_book_course_chooser ul,#log_book_type_chooser ul,.attachDocuments ul,ul#learningPathParticipantsList,ul#subjects,#commonCourses ul,#projectGroups ul,#project-group-function-overview ul,.testEditorFormContainer ul,ul.list-style-reset,#testEditorMenu ul,#list-underlying ul,#find-public-events ul,.publicweb ul.back-link,.survey-comparison-essay-list ul,.policies-list,#reviewerPassingList,#reviewingList,.poll-share ul,.popup-menu ul,#resourceBank #item-list #resourceDialogThumbs,#resourceBank #item-list #resourceDialogFileList,.tabContainer,.calendarTabContainer,.attendance-filter-list,.notifications,#manual-notification-popup ul,.teacher-events-list,.attendance-list-display-formats,.status-list,#calendarResourceBookingsInfo,.course-admin .subscription_form .weekly_option_box ul,.course-admin .enrollment-filter-list,.course-admin ul.latest-items,.course-admin ul.saved-searches-list,.course-admin .saved-searches-list,#learningObjectiveList,.planningDocument3columns,.grades-document-select,.grades-document-select .wrapped-li ul,.gradeOptions{list-style-type:none;padding-left:0}.a-block li:not(.selected) a:first-child:hover,.discuss-overview-list ul li:not(.selected) a:first-child:hover,.a-block li:focus,.discuss-overview-list ul li:focus,.a-block dt:not(.selected) a:first-child:hover,.discuss-overview-list ul dt:not(.selected) a:first-child:hover,.a-block dt:focus,.discuss-overview-list ul dt:focus,.nested-menu-item:hover,.nested-menu-item:focus,.treenode:hover,.treenode:active,.treenode:focus,#contentNodeTree .row:hover,#contentNodeTree .row:focus,.selection-list-box .row:hover,.selection-list-box .row:focus,#testEditorMenu a:hover,#testEditorMenu a:active,#testEditorMenu a:focus,.portfolio .row:hover,.portfolio .row:focus,.menu .menuItem:hover,.menu .menuItem:focus{color:rgba(0,0,0,0.87);background-color:rgba(0,0,0,0.04);border-radius:6px 24px 24px 6px}.a-block li:not(.selected) a:first-child:hover a,.discuss-overview-list ul li:not(.selected) a:first-child:hover a,.a-block li:focus a,.discuss-overview-list ul li:focus a,.a-block dt:not(.selected) a:first-child:hover a,.discuss-overview-list ul dt:not(.selected) a:first-child:hover a,.a-block dt:focus a,.discuss-overview-list ul dt:focus a,.nested-menu-item:hover a,.nested-menu-item:focus a,.treenode:hover a,.treenode:active a,.treenode:focus a,#contentNodeTree .row:hover a,#contentNodeTree .row:focus a,.selection-list-box .row:hover a,.selection-list-box .row:focus a,#testEditorMenu a:hover a,#testEditorMenu a:active a,#testEditorMenu a:focus a,.portfolio .row:hover a,.portfolio .row:focus a,.menu .menuItem:hover a,.menu .menuItem:focus a{color:rgba(0,0,0,0.87)}.a-block li.selected,.discuss-overview-list ul li.selected,.a-block dt.selected,.discuss-overview-list ul dt.selected,.nested-menu-item.selected,.treenode.treenode-selected,#contentNodeTree .selrow,.menu .menuItem.selected{color:#5f5f5f;background-color:rgba(95,95,95,0.12);border-radius:6px 24px 24px 6px}.a-block li.selected a,.discuss-overview-list ul li.selected a,.a-block dt.selected a,.discuss-overview-list ul dt.selected a,.nested-menu-item.selected a,.treenode.treenode-selected a,#contentNodeTree .selrow a,.menu .menuItem.selected a{color:#5f5f5f}.a-block li,.discuss-overview-list ul li,.a-block dt,.discuss-overview-list ul dt{margin:1px 0}.a-block li ul,.discuss-overview-list ul li ul,.a-block dt ul,.discuss-overview-list ul dt ul{list-style:none;padding-left:28px}.a-block li a,.discuss-overview-list ul li a,.a-block dt a,.discuss-overview-list ul dt a{color:rgba(0,0,0,0.87);text-decoration:none;display:flex;align-items:center;padding:8px;min-height:32px}.a-block li:not(.selected) a:first-child:hover,.discuss-overview-list ul li:not(.selected) a:first-child:hover,.a-block li:focus,.discuss-overview-list ul li:focus,.a-block dt:not(.selected) a:first-child:hover,.discuss-overview-list ul dt:not(.selected) a:first-child:hover,.a-block dt:focus,.discuss-overview-list ul dt:focus{user-select:none}input[type=button]:not(.disableOldPP),input[type=submit]:not(.disableOldPP),input[type=reset]:not(.disableOldPP),.button,.link-button{letter-spacing:1.25px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-weight:600;font-size:14px !important;padding:calc((36px - 2px - 21px)/2) 1em;display:inline-flex;align-items:center;text-align:center;justify-content:center;margin:0.5em 0;line-height:normal;border:1px solid #5f5f5f;background-color:#5f5f5f;border-radius:5px;position:relative;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}input[type=button]:not(.disableOldPP):not([disabled]):before,input[type=submit]:not(.disableOldPP):not([disabled]):before,input[type=reset]:not(.disableOldPP):not([disabled]):before,.button:not([disabled]):before,.link-button:not([disabled]):before{background-color:currentColor;border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1)}input[type=button]:not([disabled]):hover:not(.disableOldPP),input[type=submit]:not([disabled]):hover:not(.disableOldPP),input[type=reset]:not([disabled]):hover:not(.disableOldPP),.button:not([disabled]):hover,.link-button:not([disabled]):hover{color:#fff;background-color:rgba(95,95,95,0.9)}input[type=button]:not(.disableOldPP):not([disabled]):hover::before,input[type=submit]:not(.disableOldPP):not([disabled]):hover::before,input[type=reset]:not(.disableOldPP):not([disabled]):hover::before,.button:not([disabled]):hover::before,.link-button:not([disabled]):hover::before{opacity:0.08}input[type=button]:not([disabled]):active:not(.disableOldPP),input[type=submit]:not([disabled]):active:not(.disableOldPP),input[type=reset]:not([disabled]):active:not(.disableOldPP),.button:not([disabled]):active,.link-button:not([disabled]):active,input[type=button]:not([disabled]):focus:not(.disableOldPP),input[type=submit]:not([disabled]):focus:not(.disableOldPP),input[type=reset]:not([disabled]):focus:not(.disableOldPP),.button:not([disabled]):focus,.link-button:not([disabled]):focus{color:#fff}input[type=button]:not(.disableOldPP):not([disabled]):active::before,input[type=submit]:not(.disableOldPP):not([disabled]):active::before,input[type=reset]:not(.disableOldPP):not([disabled]):active::before,.button:not([disabled]):active::before,.link-button:not([disabled]):active::before,input[type=button]:not(.disableOldPP):not([disabled]):focus::before,input[type=submit]:not(.disableOldPP):not([disabled]):focus::before,input[type=reset]:not(.disableOldPP):not([disabled]):focus::before,.button:not([disabled]):focus::before,.link-button:not([disabled]):focus::before{opacity:0.24}input[type=button]:not([disabled]):focus:not(.disableOldPP),input[type=submit]:not([disabled]):focus:not(.disableOldPP),input[type=reset]:not([disabled]):focus:not(.disableOldPP),.button:not([disabled]):focus,.link-button:not([disabled]):focus{outline-offset:2px}input[disabled][type=button]:not(.disableOldPP),input[disabled][type=submit]:not(.disableOldPP),input[disabled][type=reset]:not(.disableOldPP),[disabled].button,[disabled].link-button{color:rgba(0,0,0,0.58);background-color:rgba(0,0,0,0.15);border-color:#ccc;cursor:default}td>input[type=button]:not(.disableOldPP),td>input[type=submit]:not(.disableOldPP),td>input[type=reset]:not(.disableOldPP),td>.button,td>.link-button{margin:0}input[type=button]:not(.disableOldPP) img,input[type=submit]:not(.disableOldPP) img,input[type=reset]:not(.disableOldPP) img,.button img,.link-button img{vertical-align:middle}@keyframes spin{0%{filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.pp-icon{vertical-align:middle;align-items:center;justify-content:center;display:inline-flex;font-size:24px;height:1em;width:1em}.pp-icon.mdi-loading:before{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.pp-icon:before{font-size:inherit}.pp-icon.left{margin-right:4px}.pp-icon.right{margin-left:4px}.pp-icon.primary{color:#5f5f5f}.pp-icon.x-small{font-size:12px}.pp-icon.small{font-size:16px}.pp-icon.medium{font-size:28px}.pp-icon.large{font-size:36px}.pp-icon.x-large{font-size:40px}.pp-icon.danger{color:#981b1b}.red--text{color:#F44336;caret-color:#F44336}.red--text.text--lighten-5{color:#FFEBEE;caret-color:#FFEBEE}.red--text.text--lighten-4{color:#FFCDD2;caret-color:#FFCDD2}.red--text.text--lighten-3{color:#EF9A9A;caret-color:#EF9A9A}.red--text.text--lighten-2{color:#E57373;caret-color:#E57373}.red--text.text--lighten-1{color:#EF5350;caret-color:#EF5350}.red--text.text--darken-1{color:#E53935;caret-color:#E53935}.red--text.text--darken-2{color:#D32F2F;caret-color:#D32F2F}.red--text.text--darken-3{color:#C62828;caret-color:#C62828}.red--text.text--darken-4{color:#B71C1C;caret-color:#B71C1C}.red--text.text--accent-1{color:#FF8A80;caret-color:#FF8A80}.red--text.text--accent-2{color:#FF5252;caret-color:#FF5252}.red--text.text--accent-3{color:#FF1744;caret-color:#FF1744}.red--text.text--accent-4{color:#D50000;caret-color:#D50000}.pink--text{color:#e91e63;caret-color:#e91e63}.pink--text.text--lighten-5{color:#fce4ec;caret-color:#fce4ec}.pink--text.text--lighten-4{color:#f8bbd0;caret-color:#f8bbd0}.pink--text.text--lighten-3{color:#f48fb1;caret-color:#f48fb1}.pink--text.text--lighten-2{color:#f06292;caret-color:#f06292}.pink--text.text--lighten-1{color:#ec407a;caret-color:#ec407a}.pink--text.text--darken-1{color:#d81b60;caret-color:#d81b60}.pink--text.text--darken-2{color:#c2185b;caret-color:#c2185b}.pink--text.text--darken-3{color:#ad1457;caret-color:#ad1457}.pink--text.text--darken-4{color:#880e4f;caret-color:#880e4f}.pink--text.text--accent-1{color:#ff80ab;caret-color:#ff80ab}.pink--text.text--accent-2{color:#ff4081;caret-color:#ff4081}.pink--text.text--accent-3{color:#f50057;caret-color:#f50057}.pink--text.text--accent-4{color:#c51162;caret-color:#c51162}.purple--text{color:#9c27b0;caret-color:#9c27b0}.purple--text.text--lighten-5{color:#f3e5f5;caret-color:#f3e5f5}.purple--text.text--lighten-4{color:#e1bee7;caret-color:#e1bee7}.purple--text.text--lighten-3{color:#ce93d8;caret-color:#ce93d8}.purple--text.text--lighten-2{color:#ba68c8;caret-color:#ba68c8}.purple--text.text--lighten-1{color:#ab47bc;caret-color:#ab47bc}.purple--text.text--darken-1{color:#8e24aa;caret-color:#8e24aa}.purple--text.text--darken-2{color:#7b1fa2;caret-color:#7b1fa2}.purple--text.text--darken-3{color:#6a1b9a;caret-color:#6a1b9a}.purple--text.text--darken-4{color:#4a148c;caret-color:#4a148c}.purple--text.text--accent-1{color:#ea80fc;caret-color:#ea80fc}.purple--text.text--accent-2{color:#e040fb;caret-color:#e040fb}.purple--text.text--accent-3{color:#d500f9;caret-color:#d500f9}.purple--text.text--accent-4{color:#a0f}.deep-purple--text{color:#673ab7;caret-color:#673ab7}.deep-purple--text.text--lighten-5{color:#ede7f6;caret-color:#ede7f6}.deep-purple--text.text--lighten-4{color:#d1c4e9;caret-color:#d1c4e9}.deep-purple--text.text--lighten-3{color:#b39ddb;caret-color:#b39ddb}.deep-purple--text.text--lighten-2{color:#9575cd;caret-color:#9575cd}.deep-purple--text.text--lighten-1{color:#7e57c2;caret-color:#7e57c2}.deep-purple--text.text--darken-1{color:#5e35b1;caret-color:#5e35b1}.deep-purple--text.text--darken-2{color:#512da8;caret-color:#512da8}.deep-purple--text.text--darken-3{color:#4527a0;caret-color:#4527a0}.deep-purple--text.text--darken-4{color:#311b92;caret-color:#311b92}.deep-purple--text.text--accent-1{color:#b388ff;caret-color:#b388ff}.deep-purple--text.text--accent-2{color:#7c4dff;caret-color:#7c4dff}.deep-purple--text.text--accent-3{color:#651fff;caret-color:#651fff}.deep-purple--text.text--accent-4{color:#6200ea;caret-color:#6200ea}.indigo--text{color:#3f51b5;caret-color:#3f51b5}.indigo--text.text--lighten-5{color:#e8eaf6;caret-color:#e8eaf6}.indigo--text.text--lighten-4{color:#c5cae9;caret-color:#c5cae9}.indigo--text.text--lighten-3{color:#9fa8da;caret-color:#9fa8da}.indigo--text.text--lighten-2{color:#7986cb;caret-color:#7986cb}.indigo--text.text--lighten-1{color:#5c6bc0;caret-color:#5c6bc0}.indigo--text.text--darken-1{color:#3949ab;caret-color:#3949ab}.indigo--text.text--darken-2{color:#303f9f;caret-color:#303f9f}.indigo--text.text--darken-3{color:#283593;caret-color:#283593}.indigo--text.text--darken-4{color:#1a237e;caret-color:#1a237e}.indigo--text.text--accent-1{color:#8c9eff;caret-color:#8c9eff}.indigo--text.text--accent-2{color:#536dfe;caret-color:#536dfe}.indigo--text.text--accent-3{color:#3d5afe;caret-color:#3d5afe}.indigo--text.text--accent-4{color:#304ffe;caret-color:#304ffe}.blue--text{color:#2196F3;caret-color:#2196F3}.blue--text.text--lighten-5{color:#E3F2FD;caret-color:#E3F2FD}.blue--text.text--lighten-4{color:#BBDEFB;caret-color:#BBDEFB}.blue--text.text--lighten-3{color:#90CAF9;caret-color:#90CAF9}.blue--text.text--lighten-2{color:#64B5F6;caret-color:#64B5F6}.blue--text.text--lighten-1{color:#42A5F5;caret-color:#42A5F5}.blue--text.text--darken-1{color:#1E88E5;caret-color:#1E88E5}.blue--text.text--darken-2{color:#1976D2;caret-color:#1976D2}.blue--text.text--darken-3{color:#1565C0;caret-color:#1565C0}.blue--text.text--darken-4{color:#0D47A1;caret-color:#0D47A1}.blue--text.text--accent-1{color:#82B1FF;caret-color:#82B1FF}.blue--text.text--accent-2{color:#448AFF;caret-color:#448AFF}.blue--text.text--accent-3{color:#2979FF;caret-color:#2979FF}.blue--text.text--accent-4{color:#2962FF;caret-color:#2962FF}.light-blue--text{color:#03a9f4;caret-color:#03a9f4}.light-blue--text.text--lighten-5{color:#e1f5fe;caret-color:#e1f5fe}.light-blue--text.text--lighten-4{color:#b3e5fc;caret-color:#b3e5fc}.light-blue--text.text--lighten-3{color:#81d4fa;caret-color:#81d4fa}.light-blue--text.text--lighten-2{color:#4fc3f7;caret-color:#4fc3f7}.light-blue--text.text--lighten-1{color:#29b6f6;caret-color:#29b6f6}.light-blue--text.text--darken-1{color:#039be5;caret-color:#039be5}.light-blue--text.text--darken-2{color:#0288d1;caret-color:#0288d1}.light-blue--text.text--darken-3{color:#0277bd;caret-color:#0277bd}.light-blue--text.text--darken-4{color:#01579b;caret-color:#01579b}.light-blue--text.text--accent-1{color:#80d8ff;caret-color:#80d8ff}.light-blue--text.text--accent-2{color:#40c4ff;caret-color:#40c4ff}.light-blue--text.text--accent-3{color:#00b0ff;caret-color:#00b0ff}.light-blue--text.text--accent-4{color:#0091ea;caret-color:#0091ea}.cyan--text{color:#00bcd4;caret-color:#00bcd4}.cyan--text.text--lighten-5{color:#e0f7fa;caret-color:#e0f7fa}.cyan--text.text--lighten-4{color:#b2ebf2;caret-color:#b2ebf2}.cyan--text.text--lighten-3{color:#80deea;caret-color:#80deea}.cyan--text.text--lighten-2{color:#4dd0e1;caret-color:#4dd0e1}.cyan--text.text--lighten-1{color:#26c6da;caret-color:#26c6da}.cyan--text.text--darken-1{color:#00acc1;caret-color:#00acc1}.cyan--text.text--darken-2{color:#0097a7;caret-color:#0097a7}.cyan--text.text--darken-3{color:#00838f;caret-color:#00838f}.cyan--text.text--darken-4{color:#006064;caret-color:#006064}.cyan--text.text--accent-1{color:#84ffff;caret-color:#84ffff}.cyan--text.text--accent-2{color:#18ffff;caret-color:#18ffff}.cyan--text.text--accent-3{color:#00e5ff;caret-color:#00e5ff}.cyan--text.text--accent-4{color:#00b8d4;caret-color:#00b8d4}.teal--text{color:#009688;caret-color:#009688}.teal--text.text--lighten-5{color:#e0f2f1;caret-color:#e0f2f1}.teal--text.text--lighten-4{color:#b2dfdb;caret-color:#b2dfdb}.teal--text.text--lighten-3{color:#80cbc4;caret-color:#80cbc4}.teal--text.text--lighten-2{color:#4db6ac;caret-color:#4db6ac}.teal--text.text--lighten-1{color:#26a69a;caret-color:#26a69a}.teal--text.text--darken-1{color:#00897b;caret-color:#00897b}.teal--text.text--darken-2{color:#00796b;caret-color:#00796b}.teal--text.text--darken-3{color:#00695c;caret-color:#00695c}.teal--text.text--darken-4{color:#004d40;caret-color:#004d40}.teal--text.text--accent-1{color:#a7ffeb;caret-color:#a7ffeb}.teal--text.text--accent-2{color:#64ffda;caret-color:#64ffda}.teal--text.text--accent-3{color:#1de9b6;caret-color:#1de9b6}.teal--text.text--accent-4{color:#00bfa5;caret-color:#00bfa5}.green--text{color:#4CAF50;caret-color:#4CAF50}.green--text.text--lighten-5{color:#E8F5E9;caret-color:#E8F5E9}.green--text.text--lighten-4{color:#C8E6C9;caret-color:#C8E6C9}.green--text.text--lighten-3{color:#A5D6A7;caret-color:#A5D6A7}.green--text.text--lighten-2{color:#81C784;caret-color:#81C784}.green--text.text--lighten-1{color:#66BB6A;caret-color:#66BB6A}.green--text.text--darken-1{color:#43A047;caret-color:#43A047}.green--text.text--darken-2{color:#388E3C;caret-color:#388E3C}.green--text.text--darken-3{color:#2E7D32;caret-color:#2E7D32}.green--text.text--darken-4{color:#1B5E20;caret-color:#1B5E20}.green--text.text--accent-1{color:#B9F6CA;caret-color:#B9F6CA}.green--text.text--accent-2{color:#69F0AE;caret-color:#69F0AE}.green--text.text--accent-3{color:#00E676;caret-color:#00E676}.green--text.text--accent-4{color:#00C853;caret-color:#00C853}.light-green--text{color:#8bc34a;caret-color:#8bc34a}.light-green--text.text--lighten-5{color:#f1f8e9;caret-color:#f1f8e9}.light-green--text.text--lighten-4{color:#dcedc8;caret-color:#dcedc8}.light-green--text.text--lighten-3{color:#c5e1a5;caret-color:#c5e1a5}.light-green--text.text--lighten-2{color:#aed581;caret-color:#aed581}.light-green--text.text--lighten-1{color:#9ccc65;caret-color:#9ccc65}.light-green--text.text--darken-1{color:#7cb342;caret-color:#7cb342}.light-green--text.text--darken-2{color:#689f38;caret-color:#689f38}.light-green--text.text--darken-3{color:#558b2f;caret-color:#558b2f}.light-green--text.text--darken-4{color:#33691e;caret-color:#33691e}.light-green--text.text--accent-1{color:#ccff90;caret-color:#ccff90}.light-green--text.text--accent-2{color:#b2ff59;caret-color:#b2ff59}.light-green--text.text--accent-3{color:#76ff03;caret-color:#76ff03}.light-green--text.text--accent-4{color:#64dd17;caret-color:#64dd17}.lime--text{color:#cddc39;caret-color:#cddc39}.lime--text.text--lighten-5{color:#f9fbe7;caret-color:#f9fbe7}.lime--text.text--lighten-4{color:#f0f4c3;caret-color:#f0f4c3}.lime--text.text--lighten-3{color:#e6ee9c;caret-color:#e6ee9c}.lime--text.text--lighten-2{color:#dce775;caret-color:#dce775}.lime--text.text--lighten-1{color:#d4e157;caret-color:#d4e157}.lime--text.text--darken-1{color:#c0ca33;caret-color:#c0ca33}.lime--text.text--darken-2{color:#afb42b;caret-color:#afb42b}.lime--text.text--darken-3{color:#9e9d24;caret-color:#9e9d24}.lime--text.text--darken-4{color:#827717;caret-color:#827717}.lime--text.text--accent-1{color:#f4ff81;caret-color:#f4ff81}.lime--text.text--accent-2{color:#eeff41;caret-color:#eeff41}.lime--text.text--accent-3{color:#c6ff00;caret-color:#c6ff00}.lime--text.text--accent-4{color:#aeea00;caret-color:#aeea00}.yellow--text{color:#ffeb3b;caret-color:#ffeb3b}.yellow--text.text--lighten-5{color:#fffde7;caret-color:#fffde7}.yellow--text.text--lighten-4{color:#fff9c4;caret-color:#fff9c4}.yellow--text.text--lighten-3{color:#fff59d;caret-color:#fff59d}.yellow--text.text--lighten-2{color:#fff176;caret-color:#fff176}.yellow--text.text--lighten-1{color:#ffee58;caret-color:#ffee58}.yellow--text.text--darken-1{color:#fdd835;caret-color:#fdd835}.yellow--text.text--darken-2{color:#fbc02d;caret-color:#fbc02d}.yellow--text.text--darken-3{color:#f9a825;caret-color:#f9a825}.yellow--text.text--darken-4{color:#f57f17;caret-color:#f57f17}.yellow--text.text--accent-1{color:#ffff8d;caret-color:#ffff8d}.yellow--text.text--accent-2{color:#ffff00;caret-color:#ffff00}.yellow--text.text--accent-3{color:#ffea00;caret-color:#ffea00}.yellow--text.text--accent-4{color:#ffd600;caret-color:#ffd600}.amber--text{color:#ffc107;caret-color:#ffc107}.amber--text.text--lighten-5{color:#fff8e1;caret-color:#fff8e1}.amber--text.text--lighten-4{color:#ffecb3;caret-color:#ffecb3}.amber--text.text--lighten-3{color:#ffe082;caret-color:#ffe082}.amber--text.text--lighten-2{color:#ffd54f;caret-color:#ffd54f}.amber--text.text--lighten-1{color:#ffca28;caret-color:#ffca28}.amber--text.text--darken-1{color:#ffb300;caret-color:#ffb300}.amber--text.text--darken-2{color:#ffa000;caret-color:#ffa000}.amber--text.text--darken-3{color:#ff8f00;caret-color:#ff8f00}.amber--text.text--darken-4{color:#ff6f00;caret-color:#ff6f00}.amber--text.text--accent-1{color:#ffe57f;caret-color:#ffe57f}.amber--text.text--accent-2{color:#ffd740;caret-color:#ffd740}.amber--text.text--accent-3{color:#ffc400;caret-color:#ffc400}.amber--text.text--accent-4{color:#ffab00;caret-color:#ffab00}.orange--text{color:#ff9800;caret-color:#ff9800}.orange--text.text--lighten-5{color:#fff3e0;caret-color:#fff3e0}.orange--text.text--lighten-4{color:#ffe0b2;caret-color:#ffe0b2}.orange--text.text--lighten-3{color:#ffcc80;caret-color:#ffcc80}.orange--text.text--lighten-2{color:#ffb74d;caret-color:#ffb74d}.orange--text.text--lighten-1{color:#ffa726;caret-color:#ffa726}.orange--text.text--darken-1{color:#fb8c00;caret-color:#fb8c00}.orange--text.text--darken-2{color:#f57c00;caret-color:#f57c00}.orange--text.text--darken-3{color:#ef6c00;caret-color:#ef6c00}.orange--text.text--darken-4{color:#e65100;caret-color:#e65100}.orange--text.text--accent-1{color:#ffd180;caret-color:#ffd180}.orange--text.text--accent-2{color:#ffab40;caret-color:#ffab40}.orange--text.text--accent-3{color:#ff9100;caret-color:#ff9100}.orange--text.text--accent-4{color:#ff6d00;caret-color:#ff6d00}.deep-orange--text{color:#ff5722;caret-color:#ff5722}.deep-orange--text.text--lighten-5{color:#fbe9e7;caret-color:#fbe9e7}.deep-orange--text.text--lighten-4{color:#ffccbc;caret-color:#ffccbc}.deep-orange--text.text--lighten-3{color:#ffab91;caret-color:#ffab91}.deep-orange--text.text--lighten-2{color:#ff8a65;caret-color:#ff8a65}.deep-orange--text.text--lighten-1{color:#ff7043;caret-color:#ff7043}.deep-orange--text.text--darken-1{color:#f4511e;caret-color:#f4511e}.deep-orange--text.text--darken-2{color:#e64a19;caret-color:#e64a19}.deep-orange--text.text--darken-3{color:#d84315;caret-color:#d84315}.deep-orange--text.text--darken-4{color:#bf360c;caret-color:#bf360c}.deep-orange--text.text--accent-1{color:#ff9e80;caret-color:#ff9e80}.deep-orange--text.text--accent-2{color:#ff6e40;caret-color:#ff6e40}.deep-orange--text.text--accent-3{color:#ff3d00;caret-color:#ff3d00}.deep-orange--text.text--accent-4{color:#dd2c00;caret-color:#dd2c00}.brown--text{color:#795548;caret-color:#795548}.brown--text.text--lighten-5{color:#efebe9;caret-color:#efebe9}.brown--text.text--lighten-4{color:#d7ccc8;caret-color:#d7ccc8}.brown--text.text--lighten-3{color:#bcaaa4;caret-color:#bcaaa4}.brown--text.text--lighten-2{color:#a1887f;caret-color:#a1887f}.brown--text.text--lighten-1{color:#8d6e63;caret-color:#8d6e63}.brown--text.text--darken-1{color:#6d4c41;caret-color:#6d4c41}.brown--text.text--darken-2{color:#5d4037;caret-color:#5d4037}.brown--text.text--darken-3{color:#4e342e;caret-color:#4e342e}.brown--text.text--darken-4{color:#3e2723;caret-color:#3e2723}.blue-grey--text{color:#607d8b;caret-color:#607d8b}.blue-grey--text.text--lighten-5{color:#eceff1;caret-color:#eceff1}.blue-grey--text.text--lighten-4{color:#cfd8dc;caret-color:#cfd8dc}.blue-grey--text.text--lighten-3{color:#b0bec5;caret-color:#b0bec5}.blue-grey--text.text--lighten-2{color:#90a4ae;caret-color:#90a4ae}.blue-grey--text.text--lighten-1{color:#78909c;caret-color:#78909c}.blue-grey--text.text--darken-1{color:#546e7a;caret-color:#546e7a}.blue-grey--text.text--darken-2{color:#455a64;caret-color:#455a64}.blue-grey--text.text--darken-3{color:#37474f;caret-color:#37474f}.blue-grey--text.text--darken-4{color:#263238;caret-color:#263238}.grey--text{color:#9e9e9e;caret-color:#9e9e9e}.grey--text.text--lighten-5{color:#fafafa;caret-color:#fafafa}.grey--text.text--lighten-4{color:#f5f5f5;caret-color:#f5f5f5}.grey--text.text--lighten-3{color:#eeeeee;caret-color:#eeeeee}.grey--text.text--lighten-2{color:#e0e0e0;caret-color:#e0e0e0}.grey--text.text--lighten-1{color:#bdbdbd;caret-color:#bdbdbd}.grey--text.text--darken-1{color:#757575;caret-color:#757575}.grey--text.text--darken-2{color:#616161;caret-color:#616161}.grey--text.text--darken-3{color:#424242;caret-color:#424242}.grey--text.text--darken-4{color:#212121;caret-color:#212121}.black--text{color:#000000;caret-color:#000000}.white--text{color:#FFFFFF;caret-color:#FFFFFF}.transparent--text{color:transparent}.red{background-color:#F44336;border-color:#F44336}.red.lighten-5{background-color:#FFEBEE;border-color:#FFEBEE}.red.lighten-4{background-color:#FFCDD2;border-color:#FFCDD2}.red.lighten-3{background-color:#EF9A9A;border-color:#EF9A9A}.red.lighten-2{background-color:#E57373;border-color:#E57373}.red.lighten-1{background-color:#EF5350;border-color:#EF5350}.red.darken-1{background-color:#E53935;border-color:#E53935}.red.darken-2{background-color:#D32F2F;border-color:#D32F2F}.red.darken-3{background-color:#C62828;border-color:#C62828}.red.darken-4{background-color:#B71C1C;border-color:#B71C1C}.red.accent-1{background-color:#FF8A80;border-color:#FF8A80}.red.accent-2{background-color:#FF5252;border-color:#FF5252}.red.accent-3{background-color:#FF1744;border-color:#FF1744}.red.accent-4{background-color:#D50000;border-color:#D50000}.pink{background-color:#e91e63;border-color:#e91e63}.pink.lighten-5{background-color:#fce4ec;border-color:#fce4ec}.pink.lighten-4{background-color:#f8bbd0;border-color:#f8bbd0}.pink.lighten-3{background-color:#f48fb1;border-color:#f48fb1}.pink.lighten-2{background-color:#f06292;border-color:#f06292}.pink.lighten-1{background-color:#ec407a;border-color:#ec407a}.pink.darken-1{background-color:#d81b60;border-color:#d81b60}.pink.darken-2{background-color:#c2185b;border-color:#c2185b}.pink.darken-3{background-color:#ad1457;border-color:#ad1457}.pink.darken-4{background-color:#880e4f;border-color:#880e4f}.pink.accent-1{background-color:#ff80ab;border-color:#ff80ab}.pink.accent-2{background-color:#ff4081;border-color:#ff4081}.pink.accent-3{background-color:#f50057;border-color:#f50057}.pink.accent-4{background-color:#c51162;border-color:#c51162}.purple{background-color:#9c27b0;border-color:#9c27b0}.purple.lighten-5{background-color:#f3e5f5;border-color:#f3e5f5}.purple.lighten-4{background-color:#e1bee7;border-color:#e1bee7}.purple.lighten-3{background-color:#ce93d8;border-color:#ce93d8}.purple.lighten-2{background-color:#ba68c8;border-color:#ba68c8}.purple.lighten-1{background-color:#ab47bc;border-color:#ab47bc}.purple.darken-1{background-color:#8e24aa;border-color:#8e24aa}.purple.darken-2{background-color:#7b1fa2;border-color:#7b1fa2}.purple.darken-3{background-color:#6a1b9a;border-color:#6a1b9a}.purple.darken-4{background-color:#4a148c;border-color:#4a148c}.purple.accent-1{background-color:#ea80fc;border-color:#ea80fc}.purple.accent-2{background-color:#e040fb;border-color:#e040fb}.purple.accent-3{background-color:#d500f9;border-color:#d500f9}.purple.accent-4{background-color:#a0f}.deep-purple{background-color:#673ab7;border-color:#673ab7}.deep-purple.lighten-5{background-color:#ede7f6;border-color:#ede7f6}.deep-purple.lighten-4{background-color:#d1c4e9;border-color:#d1c4e9}.deep-purple.lighten-3{background-color:#b39ddb;border-color:#b39ddb}.deep-purple.lighten-2{background-color:#9575cd;border-color:#9575cd}.deep-purple.lighten-1{background-color:#7e57c2;border-color:#7e57c2}.deep-purple.darken-1{background-color:#5e35b1;border-color:#5e35b1}.deep-purple.darken-2{background-color:#512da8;border-color:#512da8}.deep-purple.darken-3{background-color:#4527a0;border-color:#4527a0}.deep-purple.darken-4{background-color:#311b92;border-color:#311b92}.deep-purple.accent-1{background-color:#b388ff;border-color:#b388ff}.deep-purple.accent-2{background-color:#7c4dff;border-color:#7c4dff}.deep-purple.accent-3{background-color:#651fff;border-color:#651fff}.deep-purple.accent-4{background-color:#6200ea;border-color:#6200ea}.indigo{background-color:#3f51b5;border-color:#3f51b5}.indigo.lighten-5{background-color:#e8eaf6;border-color:#e8eaf6}.indigo.lighten-4{background-color:#c5cae9;border-color:#c5cae9}.indigo.lighten-3{background-color:#9fa8da;border-color:#9fa8da}.indigo.lighten-2{background-color:#7986cb;border-color:#7986cb}.indigo.lighten-1{background-color:#5c6bc0;border-color:#5c6bc0}.indigo.darken-1{background-color:#3949ab;border-color:#3949ab}.indigo.darken-2{background-color:#303f9f;border-color:#303f9f}.indigo.darken-3{background-color:#283593;border-color:#283593}.indigo.darken-4{background-color:#1a237e;border-color:#1a237e}.indigo.accent-1{background-color:#8c9eff;border-color:#8c9eff}.indigo.accent-2{background-color:#536dfe;border-color:#536dfe}.indigo.accent-3{background-color:#3d5afe;border-color:#3d5afe}.indigo.accent-4{background-color:#304ffe;border-color:#304ffe}.blue{background-color:#2196F3;border-color:#2196F3}.blue.lighten-5{background-color:#E3F2FD;border-color:#E3F2FD}.blue.lighten-4{background-color:#BBDEFB;border-color:#BBDEFB}.blue.lighten-3{background-color:#90CAF9;border-color:#90CAF9}.blue.lighten-2{background-color:#64B5F6;border-color:#64B5F6}.blue.lighten-1{background-color:#42A5F5;border-color:#42A5F5}.blue.darken-1{background-color:#1E88E5;border-color:#1E88E5}.blue.darken-2{background-color:#1976D2;border-color:#1976D2}.blue.darken-3{background-color:#1565C0;border-color:#1565C0}.blue.darken-4{background-color:#0D47A1;border-color:#0D47A1}.blue.accent-1{background-color:#82B1FF;border-color:#82B1FF}.blue.accent-2{background-color:#448AFF;border-color:#448AFF}.blue.accent-3{background-color:#2979FF;border-color:#2979FF}.blue.accent-4{background-color:#2962FF;border-color:#2962FF}.light-blue{background-color:#03a9f4;border-color:#03a9f4}.light-blue.lighten-5{background-color:#e1f5fe;border-color:#e1f5fe}.light-blue.lighten-4{background-color:#b3e5fc;border-color:#b3e5fc}.light-blue.lighten-3{background-color:#81d4fa;border-color:#81d4fa}.light-blue.lighten-2{background-color:#4fc3f7;border-color:#4fc3f7}.light-blue.lighten-1{background-color:#29b6f6;border-color:#29b6f6}.light-blue.darken-1{background-color:#039be5;border-color:#039be5}.light-blue.darken-2{background-color:#0288d1;border-color:#0288d1}.light-blue.darken-3{background-color:#0277bd;border-color:#0277bd}.light-blue.darken-4{background-color:#01579b;border-color:#01579b}.light-blue.accent-1{background-color:#80d8ff;border-color:#80d8ff}.light-blue.accent-2{background-color:#40c4ff;border-color:#40c4ff}.light-blue.accent-3{background-color:#00b0ff;border-color:#00b0ff}.light-blue.accent-4{background-color:#0091ea;border-color:#0091ea}.cyan{background-color:#00bcd4;border-color:#00bcd4}.cyan.lighten-5{background-color:#e0f7fa;border-color:#e0f7fa}.cyan.lighten-4{background-color:#b2ebf2;border-color:#b2ebf2}.cyan.lighten-3{background-color:#80deea;border-color:#80deea}.cyan.lighten-2{background-color:#4dd0e1;border-color:#4dd0e1}.cyan.lighten-1{background-color:#26c6da;border-color:#26c6da}.cyan.darken-1{background-color:#00acc1;border-color:#00acc1}.cyan.darken-2{background-color:#0097a7;border-color:#0097a7}.cyan.darken-3{background-color:#00838f;border-color:#00838f}.cyan.darken-4{background-color:#006064;border-color:#006064}.cyan.accent-1{background-color:#84ffff;border-color:#84ffff}.cyan.accent-2{background-color:#18ffff;border-color:#18ffff}.cyan.accent-3{background-color:#00e5ff;border-color:#00e5ff}.cyan.accent-4{background-color:#00b8d4;border-color:#00b8d4}.teal{background-color:#009688;border-color:#009688}.teal.lighten-5{background-color:#e0f2f1;border-color:#e0f2f1}.teal.lighten-4{background-color:#b2dfdb;border-color:#b2dfdb}.teal.lighten-3{background-color:#80cbc4;border-color:#80cbc4}.teal.lighten-2{background-color:#4db6ac;border-color:#4db6ac}.teal.lighten-1{background-color:#26a69a;border-color:#26a69a}.teal.darken-1{background-color:#00897b;border-color:#00897b}.teal.darken-2{background-color:#00796b;border-color:#00796b}.teal.darken-3{background-color:#00695c;border-color:#00695c}.teal.darken-4{background-color:#004d40;border-color:#004d40}.teal.accent-1{background-color:#a7ffeb;border-color:#a7ffeb}.teal.accent-2{background-color:#64ffda;border-color:#64ffda}.teal.accent-3{background-color:#1de9b6;border-color:#1de9b6}.teal.accent-4{background-color:#00bfa5;border-color:#00bfa5}.green{background-color:#4CAF50;border-color:#4CAF50}.green.lighten-5{background-color:#E8F5E9;border-color:#E8F5E9}.green.lighten-4{background-color:#C8E6C9;border-color:#C8E6C9}.green.lighten-3{background-color:#A5D6A7;border-color:#A5D6A7}.green.lighten-2{background-color:#81C784;border-color:#81C784}.green.lighten-1{background-color:#66BB6A;border-color:#66BB6A}.green.darken-1{background-color:#43A047;border-color:#43A047}.green.darken-2{background-color:#388E3C;border-color:#388E3C}.green.darken-3{background-color:#2E7D32;border-color:#2E7D32}.green.darken-4{background-color:#1B5E20;border-color:#1B5E20}.green.accent-1{background-color:#B9F6CA;border-color:#B9F6CA}.green.accent-2{background-color:#69F0AE;border-color:#69F0AE}.green.accent-3{background-color:#00E676;border-color:#00E676}.green.accent-4{background-color:#00C853;border-color:#00C853}.light-green{background-color:#8bc34a;border-color:#8bc34a}.light-green.lighten-5{background-color:#f1f8e9;border-color:#f1f8e9}.light-green.lighten-4{background-color:#dcedc8;border-color:#dcedc8}.light-green.lighten-3{background-color:#c5e1a5;border-color:#c5e1a5}.light-green.lighten-2{background-color:#aed581;border-color:#aed581}.light-green.lighten-1{background-color:#9ccc65;border-color:#9ccc65}.light-green.darken-1{background-color:#7cb342;border-color:#7cb342}.light-green.darken-2{background-color:#689f38;border-color:#689f38}.light-green.darken-3{background-color:#558b2f;border-color:#558b2f}.light-green.darken-4{background-color:#33691e;border-color:#33691e}.light-green.accent-1{background-color:#ccff90;border-color:#ccff90}.light-green.accent-2{background-color:#b2ff59;border-color:#b2ff59}.light-green.accent-3{background-color:#76ff03;border-color:#76ff03}.light-green.accent-4{background-color:#64dd17;border-color:#64dd17}.lime{background-color:#cddc39;border-color:#cddc39}.lime.lighten-5{background-color:#f9fbe7;border-color:#f9fbe7}.lime.lighten-4{background-color:#f0f4c3;border-color:#f0f4c3}.lime.lighten-3{background-color:#e6ee9c;border-color:#e6ee9c}.lime.lighten-2{background-color:#dce775;border-color:#dce775}.lime.lighten-1{background-color:#d4e157;border-color:#d4e157}.lime.darken-1{background-color:#c0ca33;border-color:#c0ca33}.lime.darken-2{background-color:#afb42b;border-color:#afb42b}.lime.darken-3{background-color:#9e9d24;border-color:#9e9d24}.lime.darken-4{background-color:#827717;border-color:#827717}.lime.accent-1{background-color:#f4ff81;border-color:#f4ff81}.lime.accent-2{background-color:#eeff41;border-color:#eeff41}.lime.accent-3{background-color:#c6ff00;border-color:#c6ff00}.lime.accent-4{background-color:#aeea00;border-color:#aeea00}.yellow{background-color:#ffeb3b;border-color:#ffeb3b}.yellow.lighten-5{background-color:#fffde7;border-color:#fffde7}.yellow.lighten-4{background-color:#fff9c4;border-color:#fff9c4}.yellow.lighten-3{background-color:#fff59d;border-color:#fff59d}.yellow.lighten-2{background-color:#fff176;border-color:#fff176}.yellow.lighten-1{background-color:#ffee58;border-color:#ffee58}.yellow.darken-1{background-color:#fdd835;border-color:#fdd835}.yellow.darken-2{background-color:#fbc02d;border-color:#fbc02d}.yellow.darken-3{background-color:#f9a825;border-color:#f9a825}.yellow.darken-4{background-color:#f57f17;border-color:#f57f17}.yellow.accent-1{background-color:#ffff8d;border-color:#ffff8d}.yellow.accent-2{background-color:#ffff00;border-color:#ffff00}.yellow.accent-3{background-color:#ffea00;border-color:#ffea00}.yellow.accent-4{background-color:#ffd600;border-color:#ffd600}.amber{background-color:#ffc107;border-color:#ffc107}.amber.lighten-5{background-color:#fff8e1;border-color:#fff8e1}.amber.lighten-4{background-color:#ffecb3;border-color:#ffecb3}.amber.lighten-3{background-color:#ffe082;border-color:#ffe082}.amber.lighten-2{background-color:#ffd54f;border-color:#ffd54f}.amber.lighten-1{background-color:#ffca28;border-color:#ffca28}.amber.darken-1{background-color:#ffb300;border-color:#ffb300}.amber.darken-2{background-color:#ffa000;border-color:#ffa000}.amber.darken-3{background-color:#ff8f00;border-color:#ff8f00}.amber.darken-4{background-color:#ff6f00;border-color:#ff6f00}.amber.accent-1{background-color:#ffe57f;border-color:#ffe57f}.amber.accent-2{background-color:#ffd740;border-color:#ffd740}.amber.accent-3{background-color:#ffc400;border-color:#ffc400}.amber.accent-4{background-color:#ffab00;border-color:#ffab00}.orange{background-color:#ff9800;border-color:#ff9800}.orange.lighten-5{background-color:#fff3e0;border-color:#fff3e0}.orange.lighten-4{background-color:#ffe0b2;border-color:#ffe0b2}.orange.lighten-3{background-color:#ffcc80;border-color:#ffcc80}.orange.lighten-2{background-color:#ffb74d;border-color:#ffb74d}.orange.lighten-1{background-color:#ffa726;border-color:#ffa726}.orange.darken-1{background-color:#fb8c00;border-color:#fb8c00}.orange.darken-2{background-color:#f57c00;border-color:#f57c00}.orange.darken-3{background-color:#ef6c00;border-color:#ef6c00}.orange.darken-4{background-color:#e65100;border-color:#e65100}.orange.accent-1{background-color:#ffd180;border-color:#ffd180}.orange.accent-2{background-color:#ffab40;border-color:#ffab40}.orange.accent-3{background-color:#ff9100;border-color:#ff9100}.orange.accent-4{background-color:#ff6d00;border-color:#ff6d00}.deep-orange{background-color:#ff5722;border-color:#ff5722}.deep-orange.lighten-5{background-color:#fbe9e7;border-color:#fbe9e7}.deep-orange.lighten-4{background-color:#ffccbc;border-color:#ffccbc}.deep-orange.lighten-3{background-color:#ffab91;border-color:#ffab91}.deep-orange.lighten-2{background-color:#ff8a65;border-color:#ff8a65}.deep-orange.lighten-1{background-color:#ff7043;border-color:#ff7043}.deep-orange.darken-1{background-color:#f4511e;border-color:#f4511e}.deep-orange.darken-2{background-color:#e64a19;border-color:#e64a19}.deep-orange.darken-3{background-color:#d84315;border-color:#d84315}.deep-orange.darken-4{background-color:#bf360c;border-color:#bf360c}.deep-orange.accent-1{background-color:#ff9e80;border-color:#ff9e80}.deep-orange.accent-2{background-color:#ff6e40;border-color:#ff6e40}.deep-orange.accent-3{background-color:#ff3d00;border-color:#ff3d00}.deep-orange.accent-4{background-color:#dd2c00;border-color:#dd2c00}.brown{background-color:#795548;border-color:#795548}.brown.lighten-5{background-color:#efebe9;border-color:#efebe9}.brown.lighten-4{background-color:#d7ccc8;border-color:#d7ccc8}.brown.lighten-3{background-color:#bcaaa4;border-color:#bcaaa4}.brown.lighten-2{background-color:#a1887f;border-color:#a1887f}.brown.lighten-1{background-color:#8d6e63;border-color:#8d6e63}.brown.darken-1{background-color:#6d4c41;border-color:#6d4c41}.brown.darken-2{background-color:#5d4037;border-color:#5d4037}.brown.darken-3{background-color:#4e342e;border-color:#4e342e}.brown.darken-4{background-color:#3e2723;border-color:#3e2723}.blue-grey{background-color:#607d8b;border-color:#607d8b}.blue-grey.lighten-5{background-color:#eceff1;border-color:#eceff1}.blue-grey.lighten-4{background-color:#cfd8dc;border-color:#cfd8dc}.blue-grey.lighten-3{background-color:#b0bec5;border-color:#b0bec5}.blue-grey.lighten-2{background-color:#90a4ae;border-color:#90a4ae}.blue-grey.lighten-1{background-color:#78909c;border-color:#78909c}.blue-grey.darken-1{background-color:#546e7a;border-color:#546e7a}.blue-grey.darken-2{background-color:#455a64;border-color:#455a64}.blue-grey.darken-3{background-color:#37474f;border-color:#37474f}.blue-grey.darken-4{background-color:#263238;border-color:#263238}.grey{background-color:#9e9e9e;border-color:#9e9e9e}.grey.lighten-5{background-color:#fafafa;border-color:#fafafa}.grey.lighten-4{background-color:#f5f5f5;border-color:#f5f5f5}.grey.lighten-3{background-color:#eeeeee;border-color:#eeeeee}.grey.lighten-2{background-color:#e0e0e0;border-color:#e0e0e0}.grey.lighten-1{background-color:#bdbdbd;border-color:#bdbdbd}.grey.darken-1{background-color:#757575;border-color:#757575}.grey.darken-2{background-color:#616161;border-color:#616161}.grey.darken-3{background-color:#424242;border-color:#424242}.grey.darken-4{background-color:#212121;border-color:#212121}.black{background-color:#000000;border-color:#000000}.white{background-color:#FFFFFF;border-color:#FFFFFF}.transparent{background-color:transparent}main{display:block}.screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#body-content{scroll-margin-top:4rem}.align-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-right{text-align:right;padding-right:5px}.float-right{float:right}.float-left{float:left}.font-bold{font-weight:bold}.font-normal{font-weight:normal}.full-width{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.half-width{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.nowrap{white-space:nowrap}.wrap{white-space:normal}.clear-left{clear:left}.disabled{color:#949494}.lower-case{text-transform:lowercase}.no-margin{margin:0}.no-margin-top{margin-top:0}html{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:16px;text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body{margin:0;padding:0}body{background:#fff;color:rgba(0,0,0,0.87);line-height:1.5}:focus{outline:0.125rem solid #000000}#tinymce:focus{outline:none}#skip-to-content:focus{padding:0.3rem;margin:0.4rem 0;display:inline-block;clip:auto;height:auto;overflow:visible;position:static;width:auto}#skip-to-content{background:#fff;color:rgba(0,0,0,0.87);font-size:0.875rem;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#container-inner,#validate-login{min-width:900px;max-width:1440px;margin:0 auto;padding:1em}#open-layout-container{padding:1em}#scorm-overlay{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5)}#scorm-message{display:block;background-color:white;padding:20px;border-radius:5px;max-width:600px}#scorm-message strong{color:red}h1,h2,h3,h4,h5,h6{font-family:Poppins,Arial,Helvetica,sans-serif;line-height:1.2;padding:0;word-wrap:break-word}h1,h2{margin:1em 0 0.5em 0}h3,h4,h5,h6,.h4{margin:2em 0 0.5em 0}.h4{font-size:1rem}.page-content-header{margin-top:0}.layout-popup .page-content-header{margin-top:1em}.page-content-header img{display:inline-block;margin-right:0.25em;vertical-align:middle}p,ul,ol,blockquote,.section{margin:1em 0}p:first-child,ul:first-child,ol:first-child,blockquote:first-child,.section:first-child{margin-top:0}p:last-child,ul:last-child,ol:last-child,blockquote:last-child,.section:last-child{margin-bottom:0}.subsection{margin:0 0 0.3rem}ul{list-style:disc}blockquote{padding:1em;border-left:2px solid rgba(51,51,51,0.87);font-style:italic;color:rgba(51,51,51,0.87)}.paragraph-width{max-width:35em}img{border-style:solid;border-width:0}a{color:#5f5f5f;text-underline-offset:0.2rem}a:hover{color:#464646}a.pplink img{margin-right:0.5em;text-decoration:none}a img{vertical-align:middle}a.expand-collapse{color:rgba(0,0,0,0.87);font-weight:bold}a.expand-collapse.font-normal{font-weight:normal}a.expand-collapse.right{float:right}a.expand-collapse:hover{color:#5f5f5f}.expand-collapse>img{margin-right:.3em;vertical-align:baseline}.expand-collapse>span{margin-right:.3em;vertical-align:middle}.expandCollaps.show{margin-left:1.2em}.expandCollaps.show.expandCollaps--up{margin-left:0}.pseudolink{color:#5f5f5f;text-decoration:underline;cursor:pointer}.pseudolink:hover{color:#464646}.link-set{margin-top:1em;text-align:right}.link-set a{color:rgba(0,0,0,0.87);font-weight:bold;text-decoration:none}.link-set a:hover{color:#5f5f5f}.link-set a img{margin-left:5px;border:0}.action-section{padding:1em 24px}.action-section a:not(.button){display:inline-block}@media print{.action-section{display:none}}.action-section.in-box{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:1em 0}hr,.section.separator{border-color:#dfdfdf;border-style:solid;border-width:0 0 1px 0}.section.separator{padding-bottom:1em}.section.separator:last-child{border-width:0;padding-bottom:0}hr{margin:1em 0}.vertical-separator{color:#dfdfdf}.vertical-separator-style{border-right:solid 1px #dfdfdf;margin:0 8px;width:1px}.icon,.file-name{background-repeat:no-repeat;background-position:0.25em 0.3em;padding:0.25em 0.25em 0.25em 24px}.iconOnly{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;vertical-align:text-bottom}img.link-icon,.link-icon img{vertical-align:middle;margin-right:4px}.icon-new-old{min-width:16px;display:inline-block;text-align:center}.a-block .icon-new-old{margin-right:4px}.buttonIcon{padding:0;border:0;border-radius:50%;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;cursor:pointer;vertical-align:middle;text-decoration:none;color:inherit}.buttonIcon:hover{color:inherit}.linkIcon{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;width:2rem;height:2rem}.link-tag .link-tag__text{vertical-align:middle;word-break:break-word}.link-tag .link-tag__text_right{padding-right:5px}.hide,.printonly{display:none}.person-wrapper{display:inline-block;max-width:97%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom;line-height:1em}#print-header{margin-bottom:20px}#print-header img{max-height:60px;width:auto}#print-header .info{float:right;text-align:right}.mandatory{color:#c12f1d;font-weight:bold}.nested-menu{line-height:1}.nested-menu .separator{border-bottom:1px solid #dfdfdf}.nested-menu .separator:last-child{border-bottom:0}.nested-menu-header{font-style:italic;cursor:default;display:block;padding:0.5em;overflow-x:hidden;text-overflow:ellipsis}.nested-menu-item{display:block;padding:0.5em;overflow-x:hidden;text-overflow:ellipsis}.nested-menu-item.icon{padding:0}.nested-menu-item.icon a{padding-left:24px}a.nested-menu-item{color:rgba(0,0,0,0.87);text-decoration:none}.indent,.responsive-toggle-indent{margin-left:1.5em}.indent-right{margin-right:1.5em}.portlet .a-block li a,.student-logs-menu .a-block li a{white-space:normal}table{text-align:left;border-spacing:0}th{font-weight:bold;text-align:left}tr.data-row.hidden{display:none}tr.highlight{--bg-color:#FFF5F5;--border-color:#981B1B;--border-width:1.5px;background-color:var(--bg-color);box-shadow:inset 0 var(--border-width) 0 var(--border-color),inset var(--border-width) 0 0 var(--border-color),inset 0 calc(-1 * var(--border-width)) 0 var(--border-color),inset calc(-1 * var(--border-width)) 0 0 var(--border-color)}tr.highlight.highlight--blinking{animation-name:blinkingBackground;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:4}tr.highlight+tr.highlight{box-shadow:inset var(--border-width) 0 0 var(--border-color),inset 0 calc(-1 * var(--border-width)) 0 var(--border-color),inset calc(-1 * var(--border-width)) 0 0 var(--border-color)}@keyframes blinkingBackground{0%,100%{background-color:var(--bg-color)}50%{background-color:transparent}}table.borders{background:#fff;border-collapse:collapse}table.borders th,table.borders td{border:1px solid #dfdfdf}tr.link{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}tr.link:hover,tr.link:focus,tr.link:active{background:#f2f2f2}.table-tag-wrapper{padding:1em}.table-tag-wrapper>table{margin-bottom:0}.table-tag-wrapper .selected-page{font-weight:bold}.table-tag-wrapper:last-child{margin-bottom:0}.dialog-body .table-tag-wrapper,.box .table-tag-wrapper,.tabPageContainer .table-tag-wrapper,.tabs .table-tag-wrapper{padding:0;background:transparent;border-radius:0;box-shadow:none}table.column-table{border-collapse:collapse}table.column-table td{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0.25em 2em}fieldset{border:solid 1px #dfdfdf}fieldset.fieldset--no-styling{border:none;margin-left:-1rem;margin-top:1rem}fieldset.fieldset--no-styling>legend{margin-bottom:-0.5rem;font-weight:bold}fieldset.fieldset--no-styling>ul{list-style:none;padding:0;margin-top:0}fieldset.fieldset--no-styling>ul.fieldset__list-item--space>li{margin-top:0.5rem}fieldset.fieldset--no-styling .fieldset__list--indented-reset{margin-left:0}fieldset.fieldset--no-styling .fieldset__list--indented{margin-left:1rem}fieldset.fieldset--slimmed-styling{border:none;margin:1rem 0 -1rem -1rem}fieldset.fieldset--slimmed-styling>legend{margin-bottom:-1.5rem}fieldset#actionCategory-create{border:none;margin-left:-1rem}fieldset#actionCategory-create>legend{font-weight:bold;font-size:1.2rem;margin:1rem 0 -1rem 0}.field-set td{padding:0.5em}.field-set td .selection-list-box td{padding:1px}.field-set .input-field{width:20%}.field-set .field-value--word-break{word-break:break-word}.field-set.striped tr:nth-of-type(2n+1){background-color:#eee}#header{color:rgba(0,0,0,0.87);position:relative;background:#fff;border-radius:6px 6px 0 0;box-shadow:0 2px 4px rgba(0,0,0,0.25)}#identification-area{float:left}#identification-area a{float:left}#identification-area h1.header-site-name{float:left;margin-left:2em}#identification-area-logo{padding:2em 24px;display:inline-block}#logotype{display:block;max-width:100%;height:auto}#header-shortcuts{font-size:0.9em;float:right;margin:2em 2em 2em 0;max-width:650px;width:60%}#header-shortcuts ul{text-align:right;display:grid;grid-gap:0.5em;grid-template-columns:repeat(auto-fit, minmax(14em, 1fr));justify-items:right}#header-shortcuts ul li{display:inline-block;width:14em;text-align:left}#header-shortcuts ul li a{color:rgba(0,0,0,0.87);text-decoration:none}#header-shortcuts ul li a:hover{color:#464646}#pp-app-header{overflow-x:visible;overflow-y:visible;display:flex;flex-direction:column}#pp-app-header .app-header{min-height:98px}#pp-app-header .app-header__inner{display:flex;align-items:center;height:64px;box-sizing:border-box;background:#fff;padding:0 1em;border-bottom:1px solid #e0e0e0}#pp-app-header .app-header__inner .app-header__logo{padding:16px 0}#pp-app-header .app-header__logo img{max-height:40px;max-width:230px;width:auto}#nav{background:#5f5f5f;clear:both;padding:0 0 0 0}#nav .nav-top{display:block;float:left;position:relative;margin:0}#nav .nav-top-item .nav-top-item-link{color:#fff;text-decoration:none;display:block;padding:0.8em 24px;cursor:pointer}#nav .nav-top-item .nav-top-item-link-part{color:#fff;text-decoration:none}#nav #main-navigation .nav-top-item.selected{background:#4c4c4c}#nav #main-navigation .nav-top-item.selected .nav-top-item-link{color:#fff}#nav #main-navigation .nav-top-item:hover,#nav #main-navigation .nav-top-item:focus,#nav #main-navigation .nav-top-item:active,#nav #main-navigation .nav-top-item.active{background:#727272}#nav #main-navigation .nav-top-item:hover .nav-top-item-link,#nav #main-navigation .nav-top-item:focus .nav-top-item-link,#nav #main-navigation .nav-top-item:active .nav-top-item-link,#nav #main-navigation .nav-top-item.active .nav-top-item-link{color:#fff}#nav.click .nav-top-item-link{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#nav.hover #main-navigation .nav-top-item:hover .nav-sub,#nav.hover #main-navigation .nav-top-item:focus .nav-sub,#nav.hover #main-navigation .nav-top-item:active .nav-sub,#nav .nav-top-item.active .nav-sub{display:block}#nav .nav-sub,#nav .nav-sub-sub{color:rgba(0,0,0,0.87);background:#fff;display:none;position:absolute;left:0;width:14em;margin:0;padding:0.5em;list-style:none;z-index:10000;box-shadow:0 2px 6px rgba(0,0,0,0.15)}#nav .nav-sub-long{width:18em}#nav .nav-sub-sub{width:20em;top:0;left:-21em}#nav .nav-sub-item{position:relative}#nav .nav-sub-item .nav-sub-sub{display:none}#nav .nav-sub-item:hover .nav-sub-sub{display:block}#nav .nav-sub-item.indented{padding-left:1em}#nav .nav-sub-item-link{color:rgba(0,0,0,0.87);text-decoration:none;display:block;padding:0.3em 0.5em;overflow-x:hidden;text-overflow:ellipsis}#nav .nav-sub-item-link:active,#nav .nav-sub-item-link:focus,#nav .nav-sub-item-link:hover,#nav .nav-sub-item-link.hovered{color:#fff;background-color:#5f5f5f;border-radius:2px}#nav .nav-sub-text{font-style:italic;padding:0.3em 0.5em}#nav .nav-sub-divider-top{border-top:1px solid #ccc}#nav .nav-sub-divider-bottom{border-bottom:1px solid #ccc}#nav-top-logged-in.nav-top{text-align:right;float:right}#nav-top-logged-in.nav-top .nav-top-item{cursor:pointer}#nav-top-logged-in.nav-top .nav-top-item .nav-top-item-link{font-style:italic;font-weight:normal;padding:0 24px}#nav-top-logged-in.nav-top .nav-top-item .nav-top-item-link .name{vertical-align:middle;line-height:3.1em;margin-right:5px}#nav-top-logged-in.nav-top .nav-top-item .nav-top-item-link .nav-top-user-image{height:29px;width:auto;margin:0px;border-radius:2px;vertical-align:middle}#nav-top-logged-in.nav-top .nav-sub{left:auto;right:0}#nav-top-logged-in.nav-top .dev-skin-header{margin-top:1em}#nav-top-logged-in.nav-top .dev-skin-option{font-size:80%}#nav-top-logged-in.nav-top .dev-skin-option.selected{background-color:rgba(95,95,95,0.12);border-radius:2px}#nav-top-logged-in.nav-top .dev-skin-option.selected .nav-sub-item-link{color:#5f5f5f}#nav-top-logged-in.nav-top .dev-skin-option .nav-sub-item-link{padding:0 0.25em}.user-role-item{font-style:normal}#nav-top-right{float:right}#nav-top-right #rs-player{display:inline}.nav-top-left{float:left}#nav-top-readspeaker.nav-top div a,#nav-top-readspeaker-responsive.nav-top div a{color:#fff;text-decoration:none;padding:0.8em 0.5em;display:inline-block}#nav-top-readspeaker.nav-top div a:focus,#nav-top-readspeaker.nav-top div a:hover,#nav-top-readspeaker-responsive.nav-top div a:focus,#nav-top-readspeaker-responsive.nav-top div a:hover{background:#727272}#nav-top-readspeaker-lang .selected{color:#fff;background-color:#5f5f5f;border-radius:2px}#bread-crumbs{font-size:14px;background:#fff;padding:12px 24px;border-radius:0 0 6px 6px;box-shadow:0 2px 4px rgba(0,0,0,0.25);display:none}#bread-crumbs .bread-crumb-archived-course{text-transform:uppercase;font-weight:bold;color:black}.bread-crumb-separator{font-size:1em;padding:0 12px;color:rgba(0,0,0,0.54);display:none}.bread-crumb-item{color:rgba(0,0,0,0.54);font-weight:normal;text-decoration:none;display:none}a.bread-crumb-item{font-weight:normal;color:#5f5f5f}a.bread-crumb-item:hover,a.bread-crumb-item:focus,a.bread-crumb-item:active{color:#5f5f5f}@media screen and (min-width: 600px){#bread-crumbs{display:block}.bread-crumb-separator{display:inline-block}.bread-crumb-item{display:inline}}#nav-simple{float:right;white-space:nowrap;color:rgba(0,0,0,0.54)}#nav-simple a{color:#5f5f5f;text-decoration:none}#nav-simple a:hover,#nav-simple a:focus,#nav-simple a:active{color:#5f5f5f}.box-header{color:rgba(0,0,0,0.87);border-radius:6px 6px 0 0;overflow:hidden}.box-header a{color:rgba(0,0,0,0.87)}.box-header h1,.box-header h2,.box-header h3,.box-header h4,.box-header h5,.box-header h6{color:rgba(0,0,0,0.87);margin:0;padding:0;font-size:1.25rem;font-weight:600;letter-spacing:0.0125em}.box-header h1 img,.box-header h2 img,.box-header h3 img,.box-header h4 img,.box-header h5 img,.box-header h6 img{margin-right:0.25em}.box-header-inner{background:transparent none;display:flex;justify-content:space-between;align-items:center}.box-header-inner,thead.box-header{padding:0.75em 1em}.box-body,.box-settings{padding:0.5em 1em 1em}.box-body>:first-child,.box-settings>:first-child{margin-top:0}.box-body>:last-child,.box-settings>:last-child{margin-bottom:0}.boxBodyHidden .box-body{padding:0}.box .js-mass-open-info{padding:1em}.box.without-header>.box-body{padding:1em}.box.general .box-header{color:#c17d1d}.box.passed .box-header{color:#c12f1d}.box.future .box-header{color:#1d89c1}.box-body.small-padding{padding:0.5em}.dialog .box,.box .box,.tabPageContainer .box,.tabs__content .box{border-color:#dfdfdf;border-style:solid;border-width:1px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.box .box.in-other-box-subtle{background:transparent;border:1px solid #dfdfdf}.box .box .box-header-inner{background:transparent}.box .box .box-header{color:rgba(0,0,0,0.87)}.box .box .box-header a{color:rgba(0,0,0,0.87)}.box .box .box-header h1,.box .box .box-header h2,.box .box .box-header h3,.box .box .box-header h4,.box .box .box-header h5,.box .box .box-header h6{color:rgba(0,0,0,0.87)}#confirm-message{color:#0c4816;background-color:#ecf3ee;border-radius:6px;border:1px solid;border-color:#0c4816;min-height:1.5em;margin:1em 0;padding:1em;position:relative}#confirm-message ul{margin:0 30px 0 36px;padding:0 1em;list-style:none}#confirm-message a{color:#0c4816}#confirm-message .error-message-link{font-weight:normal}#confirm-message .error-message-info{padding-left:2rem}#confirm-message div.icon{width:24px;height:24px;margin:-3px 0 0;padding:0;float:left}#confirm-message .close{margin:0;padding:0;display:block;overflow:hidden;position:absolute;top:1em;right:1em}#confirm-message:first-child{margin-top:0}#warning-message,.warning-message{color:#ba4f00;background-color:#fffcf7;border-radius:6px;border:1px solid;border-color:#ba4f00;min-height:1.5em;margin:1em 0;padding:1em;position:relative}#warning-message ul,.warning-message ul{margin:0 30px 0 36px;padding:0 1em;list-style:none}#warning-message a,.warning-message a{color:#ba4f00}#warning-message .error-message-link,.warning-message .error-message-link{font-weight:normal}#warning-message .error-message-info,.warning-message .error-message-info{padding-left:2rem}#warning-message div.icon,.warning-message div.icon{width:24px;height:24px;margin:-3px 0 0;padding:0;float:left}#warning-message .close,.warning-message .close{margin:0;padding:0;display:block;overflow:hidden;position:absolute;top:1em;right:1em}#error-messages,.error-messages{color:#981b1b;background-color:#fff5f5;border-radius:6px;border:1px solid;border-color:#981b1b;min-height:1.5em;margin:1em 0;padding:1em;position:relative}#error-messages ul,.error-messages ul{margin:0 30px 0 36px;padding:0 1em;list-style:none}#error-messages a,.error-messages a{color:#981b1b}#error-messages .error-message-link,.error-messages .error-message-link{font-weight:normal}#error-messages .error-message-info,.error-messages .error-message-info{padding-left:2rem}#error-messages div.icon,.error-messages div.icon{width:24px;height:24px;margin:-3px 0 0;padding:0;float:left}#error-messages .close,.error-messages .close{margin:0;padding:0;display:block;overflow:hidden;position:absolute;top:1em;right:1em}.error{color:#981b1b}.warning{color:#ba4f00}.confirm{color:#0c4816}.notice-text{background-color:#dbe6f8;border:1px solid #9eb6d4;padding:0.5rem}#rte-table{background:transparent;width:100%;margin:0;padding:0;table-layout:fixed;position:relative}#rte-table .left-column{width:100%;margin:0}.course-left-column{width:21%;padding:0 1% 0 0}.course-right-column{width:78%}#content-menu__header+#orientTree{display:none}#content-menu__header .link-tag__text{flex-grow:2;padding-right:0}.content-menu__header-text{display:flex;justify-content:space-between;align-items:center}.treeNodeContainer{clear:both}.treenode .treeNodeText a{display:block}.treenode .treeNodeText a.followup .pp-icon{content:'\2691';margin-right:0.2em;color:#5f5f5f}.treenode .treeNodeText a.followup.active .pp-icon{color:#5f5f5f}.treenode{color:rgba(0,0,0,0.87);font-weight:bold;margin:1px 0;display:flex;align-items:center}.treenode a{color:rgba(0,0,0,0.87);text-decoration:none;white-space:initial;word-break:break-word;width:100%}.treenode .content-menu__item-link{padding-left:0}.treenode .treeNodeFolder-expand-icon{width:auto}.treenode.treenode-selected .treeNodePrefix{color:#5f5f5f}.treenode.visited{font-weight:normal}.treenode.search-hit{background-color:#e4e3d6}.treenode .treeNodePrefix{white-space:nowrap;padding:8px;padding-right:0}.treenode .treeNodeSuffix{white-space:nowrap;margin-left:0.5em;font-weight:normal;align-content:center}.treenode .treeNodeSuffix input[type=checkbox]{margin:0 0 0 0.5em}.treenode .treeNodeSuffix label span{display:inline-block;text-indent:-99999px}.treenode .treeNodeText{white-space:nowrap;display:flex;flex:auto;min-width:0;align-items:center}#libMain{line-height:1.2}#libMain .treenode{margin:0 0 0 -4px;font-weight:normal}#libMain .link-icon{margin:0}#libMain .link-icon{display:inline-block}#libMain .treenode{padding:4px 0 2px;border-radius:2px}#libMain .remove-doc-confirm-dialog{position:absolute;z-index:1000002;top:0;left:50%;-ms-transform:translate(-50%, 20%);transform:translate(-50%, 20%);min-width:250px;max-width:50em;border:1px solid black;padding:1.5em;background-color:white}@media screen and (max-width: 599px){#libMain .remove-doc-confirm-dialog{-ms-transform:translate(-50%, 1em);transform:translate(-50%, 1em)}}.treenode a.link-icon{padding:0}.lib-node-icon{display:inline-block}div.orient-separator.orient{clear:both}.orient .level-0{margin-left:16px}.orient .level-1{margin-left:16px}.orient .level-2{margin-left:32px}.orient .level-3{margin-left:48px}.orient .level-4{margin-left:64px}.orient .level-5{margin-left:80px}.orient .level-6{margin-left:96px}.orient .level-7{margin-left:112px}.orient .level-8{margin-left:128px}.orient .level-9{margin-left:144px}.orient .level-10{margin-left:160px}.orient img.spacer{width:1em;height:1px}#content-frame-wrapper{padding:1em}#content-frame-wrapper #ppfdata{width:0;min-width:100%}#contentNodeTree{margin:0}#contentNodeTree table{width:auto}#contentNodeTree .node,#contentNodeTree .prnnode,#contentNodeTree .selprnnode,#contentNodeTree .selnode{padding-left:0.5em}#contentNodeTree .row,#contentNodeTree .selrow{display:flex;grid-gap:4px;min-height:32px;padding:8px}#contentNodeTree .indent{margin-left:0.75em}.content-state-chip{display:inline-block;padding:5px;line-height:1;font-size:0.75em;margin-left:0.5em;border-radius:2px;background-color:#e0e0e0;color:#212121}#contentNodeTreeContainer{border:0;overflow:auto;overflow-y:hidden;width:100%;min-height:0%}#ddGesture{position:absolute;border:#444 2px solid;background-color:white;left:0px;top:0px}.testSection{border:1px dotted blue}#folderOverview{padding-top:1em}#folderOverview .icon-description img{margin-right:0.5em}.editContentOptionList{list-style:none;margin:0;padding:0.5em 0}.editContentOptionList li{padding:0.5em}.editContentOptionList a{color:#4b4b4b;text-decoration:none}.editContentOptionList li,.editContentOptionList a{display:flex;grid-gap:0.5em}.editContentOptionList li .mdi,.editContentOptionList a .mdi{line-height:1}#addBlock ul{list-style-type:none}#actionCategory-rsproperties dt{font-weight:bold}#actionCategory-rsproperties dt,#actionCategory-rsproperties dd{margin:.5em}.move-item-marker{float:right;margin-right:1em;color:#818181;cursor:pointer}.move-item-marker:hover{color:rgba(0,0,0,0.87)}.move-item .move-item-marker{color:#5f5f5f}#nono{background:#fff;margin:1em 0;padding:1em;border:1px solid #dbdbdb;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,0.2);position:absolute;top:0;right:0;overflow:hidden;z-index:1100000}.resource-status-icon{padding-right:3px}.publish-publicly-control{margin-left:2em}#floating-buttons-container{z-index:100;text-align:right;position:static}#floating-buttons-container .button-copy{margin-left:.6em}#floating-buttons-container.is-floating{position:fixed}#floating-buttons-container.is-floating .button-copy{box-shadow:0 0 15px 5px #bbb}#floating-buttons-container-wrap{min-height:3em}.tab-edit #floating-buttons-container-wrap{min-height:4em}.questionFilters{display:flex;flex-wrap:wrap;grid-gap:1em;align-items:end;margin-bottom:1em}.questionFilters .questionFilter{max-width:100%}.questionFilters #clearFiltersButton{margin:0}.newQuestionContainer a{color:#4b4b4b}.newQuestionContainer .options{list-style:none;margin:0;padding:0.5em 0;display:flex;flex-wrap:wrap}.newQuestionContainer .options .option{border:1px solid #dfdfdf;flex:0 0 46%;margin:0.5%;padding:1em 1%;border-radius:6px;display:flex;grid-gap:0.5em;align-items:center}@media screen and (max-width: 599px){.newQuestionContainer .options{flex-direction:column}}.testEditor--typeInfo{display:flex;justify-content:flex-end}.testEditor--typeInfo h3{margin-top:0;align-self:flex-end}.testEditor--typeInfo .testEditor--typeInfo__right{display:flex;flex-direction:column}.testEditor--typeInfo .testEditor--typeInfo__warning{padding-bottom:0.7rem;font-size:0.9rem;display:flex;grid-gap:0.5em}.testEditor--typeInfo .testEditor--typeInfo__warning:first-child{flex-grow:0}.testSection{border:dashed 1px #d1d1d1;margin:1em 0}.testSectionHeader{background-color:#d1d1d1;padding:0.6em}.testSectionBody{padding:1em}.testPartLinkHolder,.testSectionLinkHolder{background:#dbefdb;margin:1em 0;padding:0.5em;border:1px solid #95a995;border-radius:6px}.testItem{padding:1em 0;border-bottom:1px solid #efefef}.testPartBody .testPartLinkHolder,.testPartBody .testSectionLinkHolder{margin-right:1em;margin-left:1em}.testEditorPointImage{background-color:#fff;background-repeat:no-repeat;position:relative;overflow:hidden}.testItemPointArea{position:absolute;outline:1px solid #fff;cursor:move;font-size:2em;color:#FFF;text-align:center;border-radius:1px;box-shadow:0 0 2px 2px black;background-color:rgba(55,152,51,0.4)}.testItemPointResizer{position:absolute;width:11px;height:11px;cursor:se-resize;cursor:nwse-resize;border-radius:50%;background-color:#fff;box-shadow:0 0 2px 1px black}min-max-choices select{margin-left:.5em}div.ppEditor{min-width:98%;width:0}.ppEditor img{height:auto;max-width:100%}iframe.editContentPreviewFrame{background:white;width:0;min-width:100%}.rte-nav,.rte-nav-bottom{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;grid-gap:0.25em;font-size:0.875em}.rte-nav{padding:0 0 1em;border-bottom:1px solid #dfdfdf}.rte-nav-bottom{padding:1em 0 0;border-top:1px solid #dfdfdf}.rte-nav-next-prev-links{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;grid-gap:1em}.rte-nav-links{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:end;grid-gap:0.25em}@media screen and (max-width: 959px){.rte-nav,.rte-nav-bottom{-ms-flex-direction:column;flex-direction:column}.rte-nav-links{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:start}.rte-nav-next-prev-links{-ms-flex-pack:justify;justify-content:space-between}}.page-iterator{vertical-align:middle;margin-bottom:1em}.default-table+.page-iterator{margin-top:1em}.content-item-last-changed{display:inline-block}.mark-to-followup{color:#818181}.marked-to-followup{color:#5f5f5f}.content-comment-actions{float:right}.content-comment-actions img{cursor:pointer}.content-comment-actions.disabled img{cursor:default;filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.content-comment{word-wrap:break-word}.content-comment__reply{float:right;cursor:pointer;font-size:90%;color:gray;font-variant:small-caps}.content-comment__reply.disabled{cursor:default}.copy-link{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}.copy-link__input{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.copy-link input[type=text].copy-link__input{margin-right:0.5em}.content-editor__header{vertical-align:middle;margin:0;padding:0 0 0.5em;border-bottom:1px solid #dfdfdf}.content-editor__header ul{float:right;margin:0;padding:0.5em}.content-editor__header ul li{display:inline;margin:0 0.5em}.content-editor__header ul li.hide{display:none}.legend{clear:both;margin:0.5em 0}.legend .item{white-space:nowrap;display:inline-block;margin:0.5em 2em 0.5em 0}.legend .symbol{display:inline-block;width:1.1em;height:1.1em;border:1px solid #4b4b4b;vertical-align:middle}.legend .description{font-style:italic;display:inline-block;vertical-align:middle}.folder-navigation{margin:0 0 1em}.folder-navigation-item{border-top:1px solid #dfdfdf}.folder-navigation-description{margin:1em 0}.selection-list-box .pp-tooltip a{color:#5f5f5f;text-decoration:underline}.selection-list-box table{width:100%;padding:0}.selection-list-box .selected{font-weight:bold;background:#dbdbdb}.selection-list-info{padding:0.5em 0}.selected-list-box-list{border:1px solid #dfdfdf;padding:1em}.selected-list-box-list ul{margin:0}.selection-list-box-selected{list-style:none;border:1px solid #dfdfdf;padding:1em;height:8em;overflow-y:auto}.selection-list-box-tabs{border-color:#dfdfdf;border-style:solid;border-width:1px;padding:0.5em}.selection-list-box input[type=checkbox].disabled{visibility:hidden}.selection-list-on-demand-container{background-color:white;padding:0.5em;margin:0.5em 0 1em 0;border:1px solid #999;border-radius:6px;cursor:pointer}.selection-list-on-demand-container.read-only,.selection-list-on-demand-container.cursor-auto{cursor:auto}.selection-list-on-demand-item{margin-right:1em;white-space:nowrap}.selection-list-include-expired{margin:0.5em 0 0 0}.selection-list-functions{border-bottom:1px solid #dfdfdf;padding:0 0 0.5em;margin:0 0 0.5em}.inactive-timeframe{text-decoration:line-through !important}.selection-list-box-group-title.disabled{color:#818181}.selection-list-box.landscape .selection-list-box-selected{padding:1em;margin-bottom:1em;overflow-y:auto}.selection-list-box.landscape .selection-list-box-tabs,.selection-list-box.landscape .selected-list-box-list{padding:1em}@media screen and (min-width: 960px){.selection-list-box.landscape .selection-list-box-selected{float:right;width:45%;padding:1em 2%;margin-bottom:0;overflow-y:visible;height:auto;min-height:5em}.selection-list-box.landscape .selection-list-box-tabs,.selection-list-box.landscape .selected-list-box-list{float:left;width:45%;padding:1em 2%}}#contentStyleEditorPreview{border:0;width:100%}.ctxmenu{color:rgba(0,0,0,0.87);background-color:#fff;position:absolute;z-index:2000;line-height:normal;min-width:8em;border:1px solid #dbdbdb;padding:0.3em;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.ctxmenu a:hover{color:rgba(0,0,0,0.87);background-color:rgba(0,0,0,0.04);border-radius:2px}.ctxmenu table{width:100%}.ctxitem a,.ctxitemover a{padding:0.5em}.ctxtext,.ctxtextover{color:#4b4b4b;cursor:pointer}.ctxtextdisable,.ctxtextoverdisable,.ctxtextdisable:hover{color:#949494;cursor:default;display:none}.ctxseparator{font-size:1px;height:1px;background-color:#eee}.mediapreview{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;flex-direction:column}.mediapreview__container{margin-right:0.5em;margin-top:0.5em;display:inline-block;position:relative;line-height:0}.mediapreview__overlay{position:absolute;top:0;left:0;background-position:50%;background-size:auto 25%;background-repeat:no-repeat;width:100%;height:100%}.mediapreview__overlay.image{background-image:url("../icons/fullscreen.png");opacity:0}.mediapreview__overlay.video{background-image:url("../icons/play.png");opacity:0.4}.mediapreview__overlay:hover{cursor:pointer;opacity:1;background-color:rgba(200,200,200,0.2)}.mediapreview__name{margin-right:0.5em;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}#prolonged-legal-guardian .legal-guardians{list-style-type:none;padding-left:1.5em}.clickable{cursor:pointer}.clickable a:hover,.clickable a{text-decoration:none}.signing-area{margin-top:10em}.signing-area div{width:40%;border-bottom:1px dotted black}.avatar{float:left;width:87px;margin-right:-87px}.avatar.small{width:57px;margin-right:-57px}.content-beside-avatar{margin-left:87px}.content-beside-avatar.small{margin-left:57px;margin-top:35px}.details{font-size:90%;line-height:1;margin:1em 0;padding-bottom:0.5em;border-bottom:1px solid #dfdfdf}.details .reply-to,.details .written-by,.details .edited-by,.details .recipients,.details .answered-by,.details .date,.details .number-of-comments,.details .discuss-labels{margin-bottom:0.5em}.details .right{float:right;margin-left:1.5rem}.details .unread{font-weight:bold;font-style:normal}.details .created{white-space:nowrap}.details .last-changed{font-style:italic;white-space:nowrap;margin-right:1em}.entry{padding:1em}.entry .header{padding-bottom:0.75em;border-bottom:1px solid #dfdfdf}.entry .header.with-published{padding-bottom:1.5em}.entry .header h1,.entry .header h2,.entry .header h3,.entry .header h4,.entry .header h5,.entry .header h6{margin:0}.dialog .entry,.tabs__content .entry{box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);margin-bottom:1em}.visible-limit-date-info{display:inline-block;width:3em}.date-picker-icon{vertical-align:middle}#noticeboardMessageContent{overflow-x:hidden}#noticeboardMessageContent img,#noticeboardMessageContent video{max-width:100%;height:auto}#blog .comments-list{padding:1em;list-style:none}#blog .comment{background:#efefef;margin:1em 0 0;padding:1em;border-radius:6px}#blogroll .entries .entry.collapsed .toggler .expand{display:inline}#blogroll .entries .entry.collapsed .toggler .collapse{display:none}#blogroll .entries .entry.expanded .toggler .expand{display:none}#blogroll .entries .entry.expanded .toggler .collapse{display:inline}.discuss-table td{vertical-align:top}.discuss-table p{margin:0.2rem 0}.post-level-1{margin-left:3%}.post-level-2{margin-left:6%}.post-level-3{margin-left:9%}.post-level-4{margin-left:12%}.post-level-5{margin-left:15%}.post-level-6{margin-left:18%}.post-level-7{margin-left:21%}.post-level-8{margin-left:24%}.post-level-9{margin-left:27%}.post-level-10{margin-left:30%}.discuss-ratings{margin-top:0;width:100%}.discuss-ratings dt,.discuss-ratings dd{float:left;margin:.2em 0 .2em 0}.discuss-ratings dt{clear:left;width:8.5em}.discuss-ratings dd{font-weight:bold;margin-left:1em}.rating,.totalRatings{font-style:normal;margin-bottom:0.5em}.ratingInfo{border:1px solid black;margin-top:0;font-style:normal;font-size:100%}.discuss-search-column{padding:0.5em 0}.discuss-subject-heading{width:50%}.discuss-subject-image{float:right;margin-left:1em}.discuss-subject-createdby{display:block}.discuss-labels{font-style:normal}.discuss-label{display:block;margin-bottom:0.3em}.discuss-label::before{content:"\2691";margin-right:3px}#discuss-settings{padding-top:1em}.global-label-1::before{color:red}.personal-label-105::before{color:red}.personal-label-101::before{color:green}.personal-label-102::before{color:blue}.personal-label-103::before{color:purple}.personal-label-104::before{color:orange}.wizard-heading{border-bottom:1px solid #dfdfdf;margin-bottom:1em;padding-bottom:1em}.wizard-heading .selected{font-weight:bold}.PEDp,.CS-widget{text-align:center;background:#fff;position:absolute;z-index:3000;padding:0.5em 1em;border-radius:6px;border:1px solid #dbdbdb;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.CS-widget{white-space:normal;text-align:left}.PEDp table{text-align:center}.PEDp td{padding:0.25em}.PEDp .dates .date{cursor:pointer;border-radius:6px}.PEDp .dates .date:hover{color:#fff;background:#9f9f9f}.PEDp .dates .date.out-of-range{cursor:not-allowed;color:#E5E2DB}.PEDp .dates .date.selected{color:#fff;font-weight:bold;background:#4b4b4b}.PEDp .dates .date.selected:focus{color:#fff;background:#9f9f9f}.PEDp .dates .date.empty{background:transparent;cursor:default}.PEDp .dates .date.empty:hover{background:transparent}.PEDp .dates .date.out-of-range:hover{background:transparent}.PEDp .time{font-weight:bold;text-align:left}.PEDp .submit{text-align:right}.PEDp .weekdayNames{font-weight:bold}.PEDp .week-nr{font-style:italic;color:#afafaf}.PEDp .subtractYear,.PEDp .subtractMonth{cursor:pointer;background:url(/pp/lookAndFeel/standard/images/arrow-left.svg) center right no-repeat;background-size:cover;padding:0 .4em}.PEDp .addYear,.PEDp .addMonth{cursor:pointer;background:url(/pp/lookAndFeel/standard/images/arrow-right.svg) center right no-repeat;background-size:cover;padding:0 .4em}.PEDp .year,.PEDp .name{padding:0 0.5em}.default-table .PEDp table tbody tr{border:0}.default-table .PEDp table tbody tr td{padding:0.25em;border:0}@media screen and (max-width: 599px){.PEDp{position:fixed;top:2.5em !important;left:50% !important;transform:translate(-50%, 0);font-size:1.2em}.PEDp tr.year,.PEDp tr.month{font-size:1.3em}#PEDp-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:3;cursor:pointer}}@media screen and (max-width: 600) and (-webkit-min-device-pixel-ratio: 0){.PEDp--target{font-size:16px}}.CS-widget .CS-color:hover{color:#fff !important}.CS-widget #CS-customHeader{margin:0.5em 0}.list-attachments{margin-top:0.5rem;padding-left:0.5rem}.list-attachments ul{margin-top:1rem}.list-attachments ul li{padding-bottom:0.5rem}.list-attachments ul .attached-files-item-functions{display:inline-block}.list-attached-images{margin:0.5em 0}.list-attached-images__video-thumb{max-width:100%}#course-my-result-table th,#course-my-result-table td{padding:0.5em}.clickable:hover,td.hover{background-color:#efefef}#course-keyword-filter ul li,#newsletter-select-box ul li{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;margin-bottom:0.3rem}.catalog-tag{font-weight:bold;text-transform:uppercase;text-align:center}#myCourses .functions button{border:none;padding:0;background:0;cursor:pointer;margin-right:0.5em}#MyCourses{overflow:visible}#EntranceMessage .icon{background-position:0.3em 0.3em}#EntranceMessage .box-body img,#EntranceMessage .box-body video{max-width:100%;height:auto}#ContactList li{padding:0.3em 0}#portlet-GroupImages,.imagePortlet{text-align:center}#portlet-GroupImages img,.imagePortlet img{max-width:100%;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.25);margin-bottom:1em}.image-link-portlet{text-align:center;table-layout:fixed;width:100%;margin-bottom:1em}.image-link-portlet img{max-width:100%}.userPortlet.box,.systemPortlet.box,.feedPortlet.box{overflow:hidden}#startpage-welcome-message img{max-width:100%}#MyChildrenExtended .content-beside-avatar{overflow:hidden}#MyChildrenExtended .content-beside-avatar ul{list-style-type:none;padding-left:0}.left-column #MyChildrenExtended .even-two-column,.right-column #MyChildrenExtended .even-two-column{width:auto}#coursePrefsReset #resetCourseCheckbox{margin-bottom:1.5em}#course-faq-index ul{list-style:none;padding-left:1em}#chat{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#chatMessageArea,#chatMenu{padding:0.5em 0;margin-right:0.5em}#chatMenu{width:25%;max-width:250px}#chatMenu ul{margin-top:0}#chatChannelHeader{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#chatChannelName{margin:0;line-height:1.5;font-size:1em}.chat-menu__heading{margin-top:0;font-size:1.2em}.chat-menu__type{margin-top:0;font-size:1em}.chat-message{padding-top:0.75em}.chat-message:first-child{padding-top:0}.chat-message__creator{font-weight:bold}.chat-message__timestamp{margin-left:0.6em;color:grey;font-size:0.9rem}.chat-message__text--person-event{color:grey}#chatScrollArea,#scrollArea{height:30em;overflow:auto;background:white;padding:0 1em;border:1px solid #dbdbdb;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.25)}#chatScrollArea table{width:auto}#toArea{padding:0.5em 0}#chatSendArea,#sendArea{width:100%}#chat .user-image-link img{margin-right:1em}.layout-popup #pim .list-attachments{border:1px solid #dbdbdb}.pim-conversation .pim-item{padding:0.5em;border-bottom:1px solid #dbdbdb}.pim-conversation .pim-text{margin:0.5em 0 0;word-break:break-word}.pim-conversation .conversation-date{background-color:#dbdbdb;padding:0.5em;font-size:1.1em}.pim-conversation .time-and-name{color:#666;font-style:italic}.pim-conversation .pim-tools{float:right}.pim-conversation .pim-tools img{vertical-align:middle;margin-left:0.5em}#pim #message{width:100%}span.pim-label,span.syllabusAbbreviation{color:#fff;background:#56823b;display:inline-block;margin:0 0.5em 1px 0;padding:0 0.25em;border-radius:2px}a.pim-label,a.syllabusAbbreviation{color:#fff}#labelApply{z-index:1000001;position:absolute;min-width:12em;max-width:60em;padding:1.5em}#pimWrite #pimMultipleRecipents{margin-top:0.5em}#pimWrite #pimRecipients{margin-top:0.5em;margin-bottom:1em}#pimWrite #message{margin-top:0.5em}#pimInboxTable tr.unread,#pimOutboxTable tr.unread{font-weight:bold}#pimInboxTable td,#pimOutboxTable td{overflow-x:hidden;max-width:40em;text-overflow:ellipsis;word-break:break-word}#pimInboxTable a,#pimOutboxTable a{text-decoration:none}#pimMessageContent,.pim__history__content{word-break:break-word}.invitations .functions{float:right}.invitations .functions a{color:rgba(0,0,0,0.87);text-decoration:none}.invitations .information{margin-bottom:1em}.invitations .information span{margin-right:1em}.invitations .user-list li{padding:0.3em}.status-percent{margin-left:0.6em;white-space:nowrap}.status-bar{width:150px;height:0.8em;display:inline-block;background:#dedede}.status-bar .colored{background:#8cb366;height:100%;left:0%}.status-bar .colored:nth-of-type(2){background:#fc9}.help-body{background:#fff}.help-body .help-toolbar{text-align:right;margin:0.6em 0}.help-body .level-0{padding-left:0px}.help-body .level-1{padding-left:14px}.help-body .level-2{padding-left:28px}.help-body .level-3{padding-left:42px}.help-body .level-4{padding-left:56px}.help-body .level-5{padding-left:60px}.help-body .level-6{padding-left:74px}.help-body .manual-tips,.help-body .info-box{background:#f7fff2;width:80%;margin:2em auto;padding:1em;border:2px solid #beccb8;border-radius:2px}.help-body img{max-width:100%;height:auto}.help-body .folder a,.help-body .page a{color:rgba(0,0,0,0.87);text-decoration:none;display:block;padding:0.25em;border-radius:2px}.help-body .folder a:hover,.help-body .folder a:active,.help-body .folder a:focus,.help-body .page a:hover,.help-body .page a:active,.help-body .page a:focus{background-color:rgba(0,0,0,0.04)}.help-body .folder a.page-selected,.help-body .page a.page-selected{color:#5f5f5f;background-color:rgba(95,95,95,0.12)}.help-body .back-to-contents:hover,.help-body .back-to-contents:active,.help-body .back-to-contents:focus{background-color:rgba(0,0,0,0.04)}.help-body .left-column{box-sizing:border-box;width:28%;padding:0.5em;margin:0;position:absolute;height:100%;overflow-y:auto}.help-body .two-column-content{float:none;position:absolute;left:28%;box-sizing:border-box;width:72%;margin:0;height:100%;overflow-y:auto;padding:0.5em}.help-body .two-column-content .page-content{padding-bottom:2em}.help-body #readThis .listen-margin{margin-right:8em}#dragobj{position:absolute;visibility:hidden;top:0px;left:0px}.mce-content-body{background:#fff}.mce-fullscreen{background:grey !important}.mce-fullscreen .mce-menubar{background:white}.mce-fullscreen .mce-container-body:first-child{min-width:900px !important;max-width:1440px !important;margin:0 auto}.mce-menu-item.mce-sub-heading .mce-text{font-weight:bold}.yui-ac-bd{margin-top:-.9em}.yui-ac-bd ul{border:1px solid #ccc;display:inline-block;list-style-type:none;margin:0 0 0 1em;padding:0;background-color:#fcfcfc}.yui-ac-bd li{padding:.1em .4em}li.yui-ac-highlight{background-color:#ddd;color:#111}.yui-ac-input ~ img{margin-left:.4em;vertical-align:middle}.keyword-selection-input select{margin-left:.5em}ul.contenteditor-sharing-settings-list,.course-preferences .preference-list ul,ul.no-list-style{list-style-type:none;padding-left:1em}.checkboxList{padding:0}.checkboxList li{display:table-row}.checkboxList li>*{display:table-cell;padding-bottom:0.5em}td.altCount{background-color:#dfdfdf;color:#b3b3b3;font-size:2em;width:1em;padding:.4em .2em;vertical-align:top;text-align:center;border-radius:2px}fieldset.settings{margin-bottom:1.5em}fieldset.settings ul{list-style-type:none;padding-left:0}fieldset.settings ul li{padding-left:1em}#pp-test-save-information{background:#ffc75f;padding:0 0.5em}#pp-test-save-now-button{margin:2px 0}.outer-floattopright{position:fixed;top:4.5rem;right:0}.revision-unlock{float:right;margin:1em}#testEditorMenu{background-color:#fff;position:absolute;z-index:2000;line-height:normal;min-width:8em;border:1px solid #dbdbdb;padding:0.3em;box-shadow:0 2px 6px rgba(0,0,0,0.15)}#testEditorMenu ul{margin:0}#testEditorMenu li{margin:0.1em 0;padding:0}#testEditorMenu a{color:rgba(0,0,0,0.87);padding:0.5em;display:block;text-decoration:none}#testEditorMenu li.separator{padding-bottom:0.3em;border-bottom:1px solid #eee;margin-bottom:0.8em}.participantsPhotoList .pp-ul{text-align:center}.participantsPhotoList .pp-ul__item{flex:none;width:10em;position:relative}@media screen and (max-width: 599px){.participantsPhotoList .pp-ul__item{width:9em}}.participantsPhotoList .pp-ul__item .checkbox{position:absolute;top:.2em;right:.2em;margin:0}.participantsPhotoList .pp-ul__item .user-image-link{display:block;margin:1em auto}.participantsPhotoList .pp-ul__item .user-image-link img{display:block;margin:0 auto}.participantsPhotoList .user-links a:nth-child(2){max-width:10em;margin-left:.1em}.body-notepad{padding:0 1em}.flapify-flap{padding:0.5em 0em;float:left}.flapify-flap-content{padding:1em}.filter-marker-admin{padding:1em;background:#eee;border-radius:6px}.publicweb #header{padding:2em 0}.publicweb #header.openHeader{display:flex;justify-content:space-between}.publicweb #logotype{padding:0 2em;max-height:40px;width:auto}.publicweb .public-name-top{font-weight:normal;line-height:1;padding:0 0 0 1em}.publicweb #public-identification-area{display:inline-block}.publicweb #public-header-area{display:inline-block}.publicweb .header-inner-control{clear:both;padding:0 0.5em;float:right;background:none}.publicweb .header-inner-control .respMenu .pp-icon{color:#fff}.publicweb .header-inner-control #user-login-area{margin-top:1em;float:right;white-space:nowrap}.publicweb .header-inner-control #user-login-area .logout-button{margin:0 2em}.publicweb .language-selector>select{background:white;border:1px solid #dedede;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,0.25);padding:0.2rem 0.4rem 0.2rem 0.9rem;margin-right:2rem}.publicweb #bread-crumbs{margin-bottom:1.5em}.publicweb #public-web-leftimage{max-width:100%}.publicweb .top-link{margin-left:1em}#link-to-public-web-top-right{text-align:right}.publicweb ul.back-link{margin:0.5em 0}#public-noticeboard-message-body{overflow-x:auto}#public-noticeboard-message-body img,#public-noticeboard-message-body video{max-width:100%;height:auto}#searchBoxInput{width:50%}.autocomplete{position:absolute;z-index:100;width:250px;background-color:white;border:1px solid #888;margin:0;padding:0}.autocomplete ul{list-style-type:none;margin:0;padding:0}.autocomplete ul li{list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer}.autocomplete ul li.selected{background-color:rgba(0,0,0,0.04)}.drag-and-drop-handle{cursor:move}#courseMainBox .a-block{margin:0}#coming-cal-events-portlet .icon{padding-bottom:0}#coming-cal-events-portlet ul{margin-bottom:0.75em}#imageLinkList{margin-right:275px}.linkListItem .list-attachments{background-color:transparent;padding:0}.linkListItem{background:#E6E6E6;padding:1em;margin-bottom:1em;border-radius:6px}.droparea{display:none;margin:5px 0;padding:5px;text-align:center;background-color:#f1f1f1;border-radius:2px}.droparea span{visibility:hidden}.droparea:hover span{visibility:visible}.optioncontainer{padding:5px;border-radius:2px}#objectives .comment-box{border-bottom:1px dashed #BBB;padding:5px 3px 5px 3px}#objectives .comment-commentator{text-align:right;margin-top:5px;font-style:italic}#objectives .objective-root-folder{font-weight:bold}#objectives .bb2{border-bottom:1px solid #ddd}#objectives .objective-type{font-style:italic}.objectiveListTable{width:100%;border-top:1px solid #000}.objectiveListTable td{padding:0.5em}.objectiveListTable .objective-folder-item td{border-top:1px solid #000}.edit-objective__type{padding:0.5em 0}#beforeSend .link-icon,#beforeSend .node-img,#beforeSend input[type=checkbox]{display:none}.document-container{margin:0 -1em;background:white;padding-top:1em}.document-container .document-container__header{margin:0 1em}.document-container .document-container__header h1{margin:0}.document-container .document-container__header .document-container__header__links{float:right;display:inline-block;margin-bottom:0.5em}.document-container .document-container__header .document-container__header__tooltip{display:inline-block;margin-bottom:0.5em}.document-container__frame,.document-container-stripped__frame{display:block;width:100%;border:none;box-sizing:border-box}.document-container__frame{border-top:1px solid #CCC;height:calc(100vh - 6em)}.document-container-stripped__frame{height:100vh}.document-comment{word-wrap:break-word}.dropzone{min-height:190px}.dropzone .dz-preview .dz-image{border-radius:6px !important}.survey-comparison-essay-list ul .person-item{border-bottom:1px solid lightgrey;padding-top:10px}.survey-compare-print-area{box-shadow:0px 3px 3px #ccc;text-align:right;padding-right:1em;background:rgba(255,255,255,0.85);margin-left:-2em;width:100%;position:fixed;top:0}.podcast-start{text-align:center}.policies-list li{margin-bottom:1em}.policies-list li:last-child{margin-bottom:0}#content-ajax-selector{margin-top:2em}#content-selected-info{color:#a33;display:none}.nothing-selected #content-selected-info{display:inline}#content-tree-ajax{padding:1em 0;width:49%;overflow:auto;display:inline-block;border:1px solid #dfdfdf;float:left}#selected-content-flatlist{width:45%;display:inline-block;vertical-align:top;list-style-position:inside;list-style-type:none;padding:1em 2%;border:1px solid #dfdfdf;float:right;margin-top:0}#selected-content-flatlist li{padding:.2em 0;margin-bottom:.2em}#selected-content-flatlist li.not-published{text-decoration:line-through}#selected-content-flatlist .moveable-item{border-color:#c8c8c8;background-color:#e0e0e0}#content-tree-ajax .treenode{font-weight:normal}#content-tree-ajax .a-block{margin:0}#content-tree-ajax .a-block .treenode{padding-top:0}#content-tree-ajax a:focus,#selected-content-flatlist>li:focus{outline:1px dotted #666}#content-tree-ajax .treeNodeText a{cursor:pointer}#content-tree-ajax .treenode.selected-for-learningpath .treeNodePrefix{color:#83c48c}#content-tree-ajax .treenode.selected-for-learningpath .treeNodeText>a{font-style:italic}.learning-path-start-end-dates>div{margin-right:2em}.statisticItems{margin:0;padding:1em}.statisticItems li{list-style-type:none;text-align:center;display:inline-block;margin-right:3em}.statisticItems li .statisticType{font-weight:bold;margin-bottom:0.1em}#courseFollowupReportSubmissionPersonContent .entry__head--name,#courseFollowupReportSubmissionPersonContent .head,#courseFollowupTestContent .entry__head--name,#courseFollowupTestContent .head{font-size:1.25em;font-weight:bold}#courseFollowupReportSubmissionPersonContent .head,#courseFollowupTestContent .head{margin-bottom:0.3em}#courseFollowupReportSubmissionPersonContent .date,#courseFollowupTestContent .date{color:#888;font-size:0.875em;font-weight:normal}#courseFollowupReportSubmissionPersonContent iframe,#courseFollowupTestContent iframe{width:0;height:0;border:0}#courseFollowupReportSubmissionPersonContent .entry__head--question,#courseFollowupReportSubmissionPersonContent .head,#courseFollowupTestContent .entry__head--question,#courseFollowupTestContent .head{margin-bottom:0;display:flex;justify-content:space-between}#courseFollowupReportSubmissionPersonContent .entry__head--status,#courseFollowupTestContent .entry__head--status{display:flex;flex-direction:row;padding-left:2em;font-weight:normal;font-size:0.875rem;color:#888;margin-top:-0.3rem;margin-bottom:-0.5rem}#courseFollowupReportSubmissionPersonContent .entry__head--status--first,#courseFollowupTestContent .entry__head--status--first{display:flex;flex-direction:column;text-align:end}#courseFollowupReportSubmissionPersonContent .entry__head--status .status,#courseFollowupTestContent .entry__head--status .status{display:none;margin-left:0.5rem;float:right}#courseFollowupReportSubmissionPersonContent div[data-dirty][data-published][data-saved] .status.edit,#courseFollowupTestContent div[data-dirty][data-published][data-saved] .status.edit{display:inline-flex}#courseFollowupReportSubmissionPersonContent div[data-published=true]:not([data-dirty]) .status.published,#courseFollowupTestContent div[data-published=true]:not([data-dirty]) .status.published{display:inline-flex;color:#66BB6A}#courseFollowupReportSubmissionPersonContent div[data-published=false][data-saved=false]:not([data-dirty]) .status.unpublished,#courseFollowupTestContent div[data-published=false][data-saved=false]:not([data-dirty]) .status.unpublished{display:inline-flex;color:#818181}#courseFollowupReportSubmissionPersonContent div[data-published=false][data-saved=true]:not([data-dirty]) .status.saved,#courseFollowupTestContent div[data-published=false][data-saved=true]:not([data-dirty]) .status.saved{display:inline-flex;color:#FFEE58}.course-followup__info,.course-followup__content,.course-followup__feedback{margin-bottom:0.5em}.course-followup__content .button{margin-left:0.5em}.course-followup__info--bold,.course-followup__content--bold,.course-followup__feedback--bold{font-weight:bold}.course-followup__info--margin-top,.course-followup__content--margin-top,.course-followup__feedback--margin-top{margin-top:1em}.roleTeacher{border-left:10px solid #777}.roleStudent{border-left:10px solid #bada55;background-color:#F2F7E1}.roleReviewer{border-left:10px solid #85ABE5;background-color:#E3EAF5}.entry.deleted{border-left:10px solid #222}#courseFollowupReportSubmissionPersonContent #cheatCheckArea a{text-decoration:none}.leadText{font-weight:bold;margin-top:0.5em}.reportsubmissionedit-valid-filetypes{background-color:#ddd;padding:1em;margin:1em 0}#reviewerPassingList button,#reviewingList button{margin-right:1em}#reviewerPassingList span:first-child,#reviewingList span:first-child{display:inline-block;width:12em}#reviewerPassingList .passed .mdi,#reviewingList .passed .mdi{color:#66BB6A}#reviewerPassingList .notPassed .mdi,#reviewingList .notPassed .mdi{color:#EF5350}input.points-input::-webkit-outer-spin-button,input.points-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].points-input{-moz-appearance:textfield}.pp-image-wrapper{display:inline-block;background:#efefef;padding:0.5em;margin:0 1em 1em 1em;border:1px solid #e0e0e0;overflow:hidden;text-align:left;font-size:0.8em}.pp-image-wrapper>img{margin-bottom:0.5em;display:block;clear:both}.pp-image-caption{display:block;clear:both}.maximized{position:fixed;left:0;top:0;overflow:scroll;width:100%;height:100%}.progress-bar-wrapper{margin:1em 0}.progress-bar{table-layout:fixed;text-align:center;border:1px solid #dedede}.progress-bar td{padding:0 !important;border:1px solid #fff !important;overflow:hidden}.progress-cell{background:#dedede;color:#323232}.progress-cell table td{border:0 !important}.progress-cell-colored,.progress-cell-partly{background:#8cb366;color:#323232}#contactListTable-wrapper{overflow:auto}ul.myChildrenLinks{padding-left:0em}ul.myChildrenLinks li{list-style-type:none;margin-bottom:0.5em}ul.myChildrenLinks li a{padding:0.5em;display:block;text-decoration:none}ul.myChildrenLinks li a:hover{background-color:rgba(0,0,0,0.04)}ul.myChildrenLinks .title{font-size:1.2em}ul.myChildrenLinks .description{color:rgba(0,0,0,0.87)}ul.myChildrenLinks li{list-style-type:none;margin-bottom:0.5em}ul.myChildrenLinks li a{padding:0.5em;display:block;text-decoration:none}ul.myChildrenLinks li.extra-info{margin-top:-0.5em;padding-left:0.5em}ul.myChildrenLinks li.extra-info a{padding:0;display:inline;text-decoration:underline}ul.myChildrenLinks li a:hover{background-color:rgba(0,0,0,0.04)}ul.myChildrenLinks li.extra-info a:hover{background-color:transparent}ul.myChildrenLinks .title{font-size:1.2em}ul.myChildrenLinks .description{color:rgba(0,0,0,0.87)}.my-child-box{position:relative}img.my-child-image{position:absolute;right:0.25em;top:0.5em}.filters{margin:0 0 1em}.reviewerFunctions{float:right}.reviewerFunctions img{vertical-align:middle;cursor:pointer;margin-left:0.5em}.poll-admin-export__date{float:left;padding-right:1rem}.poll-share hr{border-style:solid}.poll-share .headerText{margin-top:55px}.poll-share .cols{clear:both}.poll-share .cols .firstCol{float:left;width:150px;font-weight:bold}.poll-share .fixedButtons{position:fixed;top:0;left:0;padding:2px 10px;background-color:#fff;width:100%;border-bottom:1px solid #dfdfdf;z-index:100000}.poll-share .fixedButtons .right{float:right;margin-right:20px}.poll-share .box{page-break-inside:avoid}.poll-share .box.nobreak{page-break-inside:auto}.poll-share ul.share{padding-right:20px}.poll-share ul li{padding:0.5em 0;border-bottom:1px dotted #dfdfdf}.poll-share ul li:first-child{padding-top:0}.poll-share ul li:last-child{padding-bottom:0;border-bottom:none}.poll-share ul li.teacherHidden{color:#ccc !important}.poll-share ul li input[type=checkbox]{display:none}.poll-share ul li input[type=checkbox]+span{float:right;display:inline-block;cursor:pointer;margin-right:-20px;color:#5f5f5f;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.poll-share ul li input[type=checkbox]+span:hover{opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.poll-share ul li input[type=checkbox].checked+span{filter:none;filter:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-filter:none;opacity:1.0}.poll-share .cbxComment{margin-right:-20px}.poll-share textarea{width:100%;resize:vertical}.poll-share th{padding-right:10px}.poll-share .graph-area{margin:1em 0}.talande-webb-plus.activate{border:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2227.104px%22%20height%3D%2226.528px%22%20viewBox%3D%220%200%2027.104%2026.528%22%20enable-background%3D%22new%200%200%2027.104%2026.528%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cg%20id%3D%22audio-4-icon_4_%22%3E%20%20%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M15.465%2C26.449L4.285%2C19.292V7.237L15.465%2C0.08c0.333-0.213%2C0.77%2C0.026%2C0.77%2C0.421v25.527%20%20%20C16.235%2C26.423%2C15.798%2C26.662%2C15.465%2C26.449z%20M7.285%2C17.651l5.95%2C3.808V5.07l-5.95%2C3.809V17.651z%22%2F%3E%20%3C%2Fg%3E%20%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M18.127%2C8.909c1.111%2C1.113%2C1.797%2C2.651%2C1.794%2C4.349c-0.002%2C1.697-0.692%2C3.233-1.806%2C4.344l1.827%2C1.833%20%20c1.583-1.578%2C2.564-3.762%2C2.568-6.174c0.004-2.412-0.971-4.596-2.549-6.179L18.127%2C8.909z%22%2F%3E%20%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M21.337%2C5.712c1.93%2C1.935%2C3.119%2C4.603%2C3.114%2C7.551c-0.004%2C2.948-1.204%2C5.617-3.139%2C7.547l1.872%2C1.879%20%20c2.415-2.41%2C3.915-5.743%2C3.92-9.424c0.006-3.68-1.479-7.011-3.887-9.426L21.337%2C5.712z%22%2F%3E%20%3Crect%20x%3D%220%22%20y%3D%227.202%22%20fill%3D%22%23333333%22%20width%3D%223%22%20height%3D%2212.139%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 center;background-size:1.3em 1.3em;padding:0 0 0 1.7em;cursor:pointer;float:right}#rwDrag{z-index:1200000 !important}.rspopup{z-index:1200000 !important}#rslightbox_contentcontainer{z-index:1200001 !important}.listen{color:#444;text-decoration:none}.rs-no-player,#rs-no-player-available{position:relative;top:3em;left:5em}.rs-no-player-in-menu{left:-75%}.rs-no-player-in-menu-resp{left:-200%;right:-200%}#nav-top-readspeaker-responsive.rs-only-icon{float:right}.hr-readspeaker{padding-top:1em;clear:both}.rs-buttom-public{float:right;margin-right:1em}.read-speaker-popup-button{float:right;margin-top:0.5em}#PPDcontentBody .read-speaker-popup-button{float:right;margin-right:-0.5em;margin-top:1.5em}#rs-help-icon img{padding-left:2px}.civic-regnum-input-and-button-wrapper{float:right;padding:1em;border:1px solid #dfdfdf;background-color:white;width:53%}.civic-regnum-field-response{border:1px solid #dfdfdf;background-color:white;float:left;display:block;padding:1em;width:45%}.civic-regnum-field-response.empty{font-style:italic}@media screen and (max-width: 599px){.civic-regnum-field-response{margin-bottom:1em}.civic-regnum-field-response,.civic-regnum-input-and-button-wrapper{float:none;clear:both;width:100%}}.alert-fog{position:absolute;position:fixed;z-index:1000100;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}.alert-fog.modalFog{cursor:default}.alert-box{position:fixed;z-index:1000101;max-width:40em;width:80%;left:0;right:0;top:0;margin:0 auto;padding:1em;background-color:white;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alert-box .button-set{margin-bottom:0}.alert-title{font-size:1.3em;margin-bottom:0.5em}.alert-button{margin-bottom:0}.back-action{padding:1em}div.select-and-info-signed{background:#fff;padding:1em;margin-bottom:1em}div.select-info-signed-doc{margin-bottom:1em}.pdf-table{width:100%;table-layout:fixed;border-collapse:collapse}.pdf-logotype{max-width:4cm;height:auto}.separator-list{padding:0;list-style:none}.separator-list li{padding:1em;border-bottom:1px solid #dfdfdf}.separator-list li:first-child{border-top:1px solid #dfdfdf}.hidden-inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.frozen-container{overflow:scroll;position:relative}.frozen-container .frozen-data,.frozen-container .frozen-cell,.frozen-container .frozen-left,.frozen-container .frozen-top{table-layout:fixed;margin:0}.frozen-cell,.frozen-left,.frozen-top{position:absolute;top:0;left:0;background-color:white}.frozen-cell,.frozen-top{border-bottom:1px solid #ddd}.frozen-cell,.frozen-left{border-right:1px solid #ddd}.frozen-top{z-index:1}.frozen-left{z-index:2}.frozen-cell{z-index:3}.date-picker-label{margin:0.5em}.date-picker-error-label{margin:1em;color:#b43030}table.project-group{margin-top:20px}table.project-group td{vertical-align:top;padding-right:10px}#new-project-group{cursor:pointer}#generate-project-groups{cursor:pointer;margin-left:10px}#create-multiple-project-groups{margin-top:10px}#manual-project-groups{cursor:pointer}.projectgroup-radio-container div{margin-left:2em}.project-group-link{display:block}.course-search-input{width:100%;max-width:35em}.validate-login-field-set label{display:block;margin:1.5em 0 0 0}.validate-login-field-set input{width:25em}.wall-unread{font-weight:bold}.wall-unread-full{background-color:#eee}.feedbackCounter{font-style:italic}table.courseDefinitionPageInstances td.col-group-btn{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:0.5em}.question-content-editor-marching{list-style-type:none}.question-content-editor-marching .rowPairs{border:1px solid #dfdfdf;margin-bottom:15px;display:flex}.question-content-editor-marching .pairEditor{width:48%;float:left}.question-content-editor-marching .leftPairs{width:5%;background-color:#dfdfdf;color:#b3b3b3;font-size:2em;float:left;text-align:center}.question-content-editor-marching .middlePairs{width:79.6%;padding:5px 8px;float:left}.question-content-editor-marching .rightPairs{width:20%;padding:5px 8px;float:left}.question-content-editor-marching .pairFunctional{white-space:nowrap;margin-left:0}.skolon-button .skolon-menu-button{width:0px;height:0px;display:inline-block}.skolon-button .skolon-menu-button .skolon-menu-button-dropdown{margin-top:5px}.skolon-button .skolon-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.contentTreeJS .folder-group.minimized .treenode:not(.parentNode),.contentTreeJS .folder-group.minimized .folder-group{display:none}.course-functions-access .functions-list{display:flex;flex-wrap:wrap;gap:0.5em 1em;margin-bottom:1em}.course-functions-access .functions-list .function{min-width:200px}.course-functions-access .functions-list .selector{flex:1}.layout-popup,.layout-simple{padding:0 1em}.start-page-left-column,.left-column{width:20%;float:left;clear:left;margin:0 1% 0 0}.start-page-right-column,.right-column{width:20%;float:right;clear:right;margin:0 0 0 1%}.two-column-content{float:left;width:79%}.three-column-content{float:left;width:58%}.column-item{float:left;width:49%;margin:0 0.5%}.column-item-left{width:59%}.column-item-right{width:39%}.start-page-three-column{float:left;width:58%}.start-page-two-column{float:left;width:79%}.block-column{float:left;margin-right:1em}.inlineSelectors>div{display:inline-block;margin-right:0.5em}.inline-block>.inline-block__element{display:inline-block;margin-right:0.5em}.inline-block>.inline-block__element:last-child{margin-right:0em}.grade-catalog-even-two-column,.even-two-column{width:49%;margin-right:0.5%;margin-left:0.5%;float:left}.grade-catalog-even-two-column:nth-of-type(2n+1),.even-two-column:nth-of-type(2n+1){width:49.5%;margin-right:0.5%;margin-left:0}.grade-catalog-even-two-column:nth-of-type(2n+2),.even-two-column:nth-of-type(2n+2){width:49.5%;margin-right:0;margin-left:0.5%;float:right}.row-layout{display:table-row}.row-layout.vertical-middle .column{vertical-align:middle}.row-layout .column{display:table-cell;padding-right:0.5em}.row-layout .column:last-child{padding-right:0}.row-layout .bottom{vertical-align:bottom}.even-columns__column{margin-bottom:1em}.even-columns__column:last-child{margin-bottom:0}@media screen and (min-width: 960px){.even-columns{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.even-columns__column{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0 1em 0 0}.even-columns__column:last-child{margin-right:0}}#main-body-tag.no-scroll{overflow:hidden}.modalFog{position:absolute;position:fixed;top:0px;left:0px;width:100%;height:300%;background-color:#000;cursor:wait;z-index:1000000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}#modalWait{z-index:1000002}.waitMessageContainer{text-align:center;background:#fff;position:absolute;position:fixed;left:0;right:0;top:0;width:94%;max-width:30em;margin:1em auto;padding:2em;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,0.15);z-index:1000003;cursor:wait}.waitMessage{font-size:170%;text-align:center;cursor:wait}.waitImage{z-index:1000002;background-image:url("../icons/wait_large_right.gif");background-position:center center;background-repeat:no-repeat;height:60px;margin:2em}#PPDoverlay{position:absolute;position:fixed;top:0;left:0;width:100%;height:300%;background-color:#000;z-index:1000000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}#PPDcontent{max-height:98%;position:fixed;top:35%;left:0;right:0;transform:translateY(-35%);z-index:1000001}@media print{#PPDcontent{transform:none}}.multi-nav{position:fixed;z-index:1000002;width:48px;height:48px;background-color:transparent;background-repeat:no-repeat;background-position:center;transition:.25s all ease-in-out;top:35%}.multi-nav:hover{transform:scale(1.3)}.multi-nav.left{background-image:url("../icons/nav-arrow-left.png")}.multi-nav.right{background-image:url("../icons/nav-arrow-right.png")}.multi.disable-left ~ .multi-nav.left,.multi.disable-right ~ .multi-nav.right{display:none}.PPDajaxWait{visibility:hidden}.dialog{position:relative;width:98%;max-width:800px;min-width:600px;margin:0 auto;overflow-y:auto}.dialog-overflow-y{overflow-y:visible}.dialog-header{font-size:1.25rem;font-weight:bold;line-height:1;text-overflow:ellipsis;text-shadow:0 1px 0px #fff;white-space:nowrap;background:none;height:1em;padding:1em;overflow-x:hidden;float:right}.dialog-body{padding:1.25em}.dialog-body .competence-dates{margin:16px 0 12px}#PPDcloseIcon,#PPDBackLink{position:absolute;top:0;right:0;z-index:1;border:none}#PPDBackLink{right:2em}#changeAltText h1{font-size:1.4rem}.dialog-body .confirm-dialog{margin-right:auto;padding:0.5em 0.5em 0 0.5em}.dialog-body .confirm-dialog>h2.confirm-heading{text-align:center;margin-top:0}.dialog-body .confirm-dialog form{text-align:right}.dialog-body .confirm-dialog form .verify-label{display:block}.dialog-body .confirm-dialog form input[type=submit]{margin:0 0 0 1em}.inline-dialog{display:inline-block;position:relative}.inline-dialog .action{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:inline-block;min-width:16px;min-height:16px;padding:0.5em 1em;border:solid transparent;border-width:1px 1px 0;border-radius:2px 2px 0 0;z-index:10}.inline-dialog .action.selected{background-color:#fff;border-color:#909090;position:inherit}.inline-dialog .content{background:#fff;padding:1em;border:1px solid #909090;border-radius:2px 0 2px 2px;position:absolute;right:0;z-index:9}.popup-menu{color:rgba(0,0,0,0.87);background:#fff;position:absolute;margin:0;padding:0.5em;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.popup-menu ul{white-space:nowrap}.popup-menu ul li{padding:0.3em 0.5em}.popup-menu a{display:inline-block}.left-menu-base,.left-menu{font-size:0.875rem}.left-menu-base .box,.left-menu .box{border:none}.left-menu-base .box .box-header h2,.left-menu .box .box-header h2{font-size:0.875rem;text-transform:uppercase;overflow-wrap:anywhere}.left-menu-base .box.without-header .box-body,.left-menu .box.without-header .box-body{padding:1em}.left-menu:not(.left-menu--with-boxes) .box,.left-menu:not(.left-menu--with-boxes) .action-section{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.left-menu:not(.left-menu--with-boxes) .box{margin-bottom:0}.left-menu:not(.left-menu--with-boxes) .box-header-inner{padding-top:1em}.left-menu:not(.left-menu--with-boxes) .box-body{padding-top:0}.left-menu:not(.left-menu--with-boxes) .box:not(.course-admin-back-background) ~ .box .box-header-inner{border-top:1px solid #dfdfdf;margin:0 1em 0;padding:1em 0 0.75em}.left-menu .left-menu--with-boxes .box .box-header{border-bottom:1px solid lightgrey}.left-menu .left-menu--with-boxes .box .box-header-inner{padding-top:1em}.tabs__contents .left-menu{border-color:#dfdfdf;border-style:solid;border-width:1px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.textarea,input[type=text]:not(.disableOldPP),input[type=password]:not(.disableOldPP),input[type=date]:not(.disableOldPP),input[type=time]:not(.disableOldPP),input[type=datetime-local]:not(.disableOldPP),input[type=number]:not(.disableOldPP),input[type=url]:not(.disableOldPP),input[type=search]:not(.disableOldPP),textarea:not(.disableOldPP),.character-input{color:rgba(0,0,0,0.87);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:not(.disableOldPP),button:not(.disableOldPP),select:not(.disableOldPP),textarea:not(.disableOldPP){font-family:inherit;font-size:inherit}fieldset:not(.disableOldPP){padding:1em}.label,label:not(.disableOldPP){margin:0.5em 0}.clickbox-wrapper.label,label.clickbox-wrapper:not(.disableOldPP){display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.clickbox-wrapper.label span,label.clickbox-wrapper:not(.disableOldPP) span{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.textarea,input[type=text]:not(.disableOldPP),input[type=password]:not(.disableOldPP),input[type=date]:not(.disableOldPP),input[type=time]:not(.disableOldPP),input[type=datetime-local]:not(.disableOldPP),input[type=number]:not(.disableOldPP),input[type=url]:not(.disableOldPP),input[type=search]:not(.disableOldPP),textarea:not(.disableOldPP){line-height:1.5}.full-width.textarea,input.full-width[type=text]:not(.disableOldPP),input.full-width[type=password]:not(.disableOldPP),input.full-width[type=date]:not(.disableOldPP),input.full-width[type=time]:not(.disableOldPP),input.full-width[type=datetime-local]:not(.disableOldPP),input.full-width[type=number]:not(.disableOldPP),input.full-width[type=url]:not(.disableOldPP),input.full-width[type=search]:not(.disableOldPP),textarea.full-width:not(.disableOldPP),.textarea--full-width.textarea,input.textarea--full-width[type=text]:not(.disableOldPP),input.textarea--full-width[type=password]:not(.disableOldPP),input.textarea--full-width[type=date]:not(.disableOldPP),input.textarea--full-width[type=time]:not(.disableOldPP),input.textarea--full-width[type=datetime-local]:not(.disableOldPP),input.textarea--full-width[type=number]:not(.disableOldPP),input.textarea--full-width[type=url]:not(.disableOldPP),input.textarea--full-width[type=search]:not(.disableOldPP),textarea.textarea--full-width:not(.disableOldPP){resize:vertical}.textarea,input[type=text]:not(.disableOldPP),input[type=password]:not(.disableOldPP),input[type=date]:not(.disableOldPP),input[type=time]:not(.disableOldPP),input[type=datetime-local]:not(.disableOldPP),input[type=number]:not(.disableOldPP),input[type=url]:not(.disableOldPP),input[type=search]:not(.disableOldPP),textarea:not(.disableOldPP),.character-input{background:#fafafa;margin:0.5em 0;padding:0.6em;border:1px solid #909090;border-radius:2px;max-width:100%}.textarea:hover,input[type=text]:hover:not(.disableOldPP),input[type=password]:hover:not(.disableOldPP),input[type=date]:hover:not(.disableOldPP),input[type=time]:hover:not(.disableOldPP),input[type=datetime-local]:hover:not(.disableOldPP),input[type=number]:hover:not(.disableOldPP),input[type=url]:hover:not(.disableOldPP),input[type=search]:hover:not(.disableOldPP),textarea:hover:not(.disableOldPP),.character-input:hover,.textarea:focus,input[type=text]:focus:not(.disableOldPP),input[type=password]:focus:not(.disableOldPP),input[type=date]:focus:not(.disableOldPP),input[type=time]:focus:not(.disableOldPP),input[type=datetime-local]:focus:not(.disableOldPP),input[type=number]:focus:not(.disableOldPP),input[type=url]:focus:not(.disableOldPP),input[type=search]:focus:not(.disableOldPP),textarea:focus:not(.disableOldPP),.character-input:focus,.textarea:active,input[type=text]:active:not(.disableOldPP),input[type=password]:active:not(.disableOldPP),input[type=date]:active:not(.disableOldPP),input[type=time]:active:not(.disableOldPP),input[type=datetime-local]:active:not(.disableOldPP),input[type=number]:active:not(.disableOldPP),input[type=url]:active:not(.disableOldPP),input[type=search]:active:not(.disableOldPP),textarea:active:not(.disableOldPP),.character-input:active{color:#000;background:#fff;border:1px solid #959595}.error.textarea,input.error[type=text]:not(.disableOldPP),input.error[type=password]:not(.disableOldPP),input.error[type=date]:not(.disableOldPP),input.error[type=time]:not(.disableOldPP),input.error[type=datetime-local]:not(.disableOldPP),input.error[type=number]:not(.disableOldPP),input.error[type=url]:not(.disableOldPP),input.error[type=search]:not(.disableOldPP),textarea.error:not(.disableOldPP),.error.character-input{color:#981b1b;border:2px solid #981b1b}[disabled].textarea,input[disabled][type=text]:not(.disableOldPP),input[disabled][type=password]:not(.disableOldPP),input[disabled][type=date]:not(.disableOldPP),input[disabled][type=time]:not(.disableOldPP),input[disabled][type=datetime-local]:not(.disableOldPP),input[disabled][type=number]:not(.disableOldPP),input[disabled][type=url]:not(.disableOldPP),input[disabled][type=search]:not(.disableOldPP),textarea[disabled]:not(.disableOldPP),[disabled].character-input{background:#dbdbdb}[readonly].textarea,input[readonly][type=text]:not(.disableOldPP),input[readonly][type=password]:not(.disableOldPP),input[readonly][type=date]:not(.disableOldPP),input[readonly][type=time]:not(.disableOldPP),input[readonly][type=datetime-local]:not(.disableOldPP),input[readonly][type=number]:not(.disableOldPP),input[readonly][type=url]:not(.disableOldPP),input[readonly][type=search]:not(.disableOldPP),textarea[readonly]:not(.disableOldPP),[readonly].character-input{background:#dbdbdb;color:#555;outline:none}.textarea--code{font-family:monospace}.textarea--full-width{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;resize:vertical}textarea.textarea--error,textarea.textarea--error:hover,textarea.textarea--error:focus{color:#981b1b;border:2px solid #981b1b}div.chosen-container{font-size:0.85rem;text-align:left;vertical-align:middle;max-width:100%}div.chosen-container.chosen-container-single .chosen-single{color:rgba(0,0,0,0.87);border-radius:2px}div.chosen-container.chosen-container-single .chosen-drop{border-radius:0 0 2px 2px}select.select.chzn-select{font-size:1.3em}select:not(.disableOldPP){max-width:100%}input[type=checkbox]:not(.disableOldPP),input[type=radio]:not(.disableOldPP){margin-right:0.5em}.link-button{text-decoration:none}input[type=button]:not(.disableOldPP),input[type=submit]:not(.disableOldPP),input[type=reset]:not(.disableOldPP),button:not(.disableOldPP){white-space:normal}input[type=checkbox][disabled]+label,.a-block li a.act-disabled,.a-block li a.act-disabled:hover,.course-archived .a-block li a,.course-archived .treenode .treeNodeText a{cursor:default;opacity:0.8}a.line-through{text-decoration:line-through}a.disabled,a.disabled:hover{color:#818181 !important;cursor:default !important;text-decoration:none}.button-set{text-align:center;clear:both;margin:0.5em 0}.button-set .button{margin-left:0.5em}@media screen and (min-width: 600px){.button-set{text-align:right}}.fake-text-input{border:1px solid black;height:3em;margin:0.5em 0 0}.fake-textarea{border:1px solid black;height:12em;margin:0.5em 0 0}.fake-checkbox{display:inline-block;vertical-align:middle;border:1px solid black;width:1.5em;height:1.5em}.fake-checkbox-container{margin:0.5em 0}.fake-label{display:inline-block;vertical-align:middle}.pp-textarea:not(.disableOldPP){resize:none;width:100%}.pp-labeled_above>.pp-label,.pp-labeled_above>.pp-input,.pp-labeled_inside>.pp-label,.pp-labeled_inside>.pp-input{display:block}.pp-labeled_inside>.pp-label{padding:0 0 0 0.5em;margin:0.5em 0 -2em 0;font-size:0.75em;line-height:1;float:left;display:block;position:relative}.pp-labeled_inside>.pp-input_text,.pp-labeled_inside>.pp-textarea{padding-top:1em;display:block}.pp-labeled_aside>.pp-label,.pp-labeled_aside>.pp-input{display:inline-block}.pp-print .pp-checkbox{position:relative;z-index:1;vertical-align:middle;display:inline-block;box-sizing:border-box;width:100%;padding:0}.pp-print .pp-checkbox .pp-checkbox__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.pp-print .pp-checkbox .pp-checkbox__input ~ .pp-checkbox__label:before{content:' ';width:1em;height:1em;line-height:1em;font-size:1em;display:inline-block;border:1px solid black;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp-print .pp-checkbox .pp-checkbox__input:checked ~ .pp-checkbox__label:before{content:'X'}.pp-print .pp-input_text,.pp-print .pp-textarea,.pp-print .pp-input_text:disabled{border:1px solid black;background-color:transparent}.pp-print .pp-textarea{min-height:15em}.pp-print .no-print{display:none;visibility:hidden}.field{margin-bottom:1rem}.field .field__input{margin:0}.button--small{font-size:0.9rem;padding:0.5em;cursor:pointer}.select-wrapper-for-chosen.error .chosen-choices{border:1px solid #981b1b}.field-group{margin:0 0 1.5rem;padding:0;border:0}.field-group__title{font-weight:bold}.accordion_toggle{background-color:#e6f3fb;padding:0.8em 1.5em;font-size:1.25rem;cursor:pointer}.accordion_toggle .accordion-arrow{display:inline-block}.accordion_toggle .accordion-arrow.open{filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.accordion_toggle .accordion-arrow.closed{filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0)";-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.accordion_toggle_active{background-color:#a6d2ef}.default-table{background:#fff;width:100%;margin:0 0 1em;padding:0;border-collapse:collapse;border:1px solid #dfdfdf;font-size:0.875rem}.default-table caption{text-align:left;font-style:italic;font-size:1.1rem;padding-left:1rem;color:#666}.default-table th{color:rgba(0,0,0,0.87);padding:1em}.default-table th a:not(.button){color:rgba(0,0,0,0.87)}.default-table tr{border-style:solid;border-color:#dfdfdf;border-width:1px 0}.default-table.box-table td,.default-table.box-table th{border-width:1px}.default-table td{padding:0.7rem}.default-table td a:not(.button){color:rgba(0,0,0,0.87)}.default-table td a:not(.button):hover{color:#5f5f5f}.default-table td.foldInlineBlock{display:inline-block}.default-table td .columnTitle{display:none;font-weight:bold;margin-right:0.5rem}.default-table td.altCount{border-radius:0}.default-table .icon-sort-asc,.default-table .icon-sort-desc{margin:0 5px}.default-table__pagination-select{display:none}[data-use-select-suggested="true"] .default-table__pagination-select{display:inline-block}[data-use-select-suggested="true"] .default-table__pagination-links{display:none}.default-table__label--show-when-collapsed{display:none}.pp-responsive-table--collapsable-info{display:none}@media screen{.responsive .pp-responsive-table{position:relative;overflow:hidden;width:100%}.responsive .pp-responsive-table .pp-responsive-table__scroll,.responsive .pp-responsive-table .pp-responsive-table__shadow{position:relative}.responsive .pp-responsive-table .default-table{margin:0}.responsive .pp-responsive-table .pp-responsive-table__scroll{overflow-x:auto}.responsive .pp-responsive-table .pp-responsive-table__head{width:100%}.responsive .pp-responsive-table .pp-responsive-table__head .pp-responsive-table__caption{text-align:left;font-style:italic;font-size:1.1rem;padding-left:1rem;color:#666}.responsive .pp-responsive-table:not(.pp-responsive-table--scrollable) .pp-responsive-table__head{display:none}.responsive .pp-responsive-table.pp-responsive-table--scrollable .pp-responsive-table__head{display:block}.responsive .pp-responsive-table.pp-responsive-table--scrollable table>caption{display:none}.responsive .pp-responsive-table.pp-responsive-table--scrollable[data-scrollable-left] .pp-responsive-table__shadow::before{-moz-box-shadow:15px 0 15px -15px inset;-webkit-box-shadow:15px 0 15px -15px inset;box-shadow:15px 0 15px -15px inset;content:" ";height:100%;position:absolute;top:0;width:15px;z-index:99}.responsive .pp-responsive-table.pp-responsive-table--scrollable[data-scrollable-right] .pp-responsive-table__shadow::after{-moz-box-shadow:-15px 0 15px -15px inset;-webkit-box-shadow:-15px 0 15px -15px inset;box-shadow:-15px 0 15px -15px inset;content:" ";height:100%;position:absolute;top:0;right:0;width:15px;z-index:99}}@media screen and (min-width: 600px){.default-table__cell--minimal-width{width:1%}}@media screen and (max-width: 599px){.table-tag-wrapper .page-iterator>.float-right{float:none;margin:.5em 0}.pp-responsive-table--collapsable thead,.pp-responsive-table--collapsable .default-table__row-header{display:none}.pp-responsive-table--collapsable tbody>tr{display:block}.pp-responsive-table--collapsable tbody>tr:not(:first-child){border-top:1px solid lightgrey}.pp-responsive-table--collapsable .default-table__cell--uncollapsable{padding:0 0.5em;display:inline-block;width:auto}.pp-responsive-table--collapsable tr.data-row{padding:0.5em 0}.pp-responsive-table--collapsable .default-table__row--foldable:not(.default-table__row--folded)>.default-table__cell--uncollapsable:first-child::before{transform:rotate(90deg)}.pp-responsive-table--collapsable .default-table__row--foldable>.default-table__cell--uncollapsable:first-child::before{width:2rem;height:2rem;vertical-align:middle;display:inline-block;cursor:pointer;background:transparent url(../icons/collapse_hide.png) center center no-repeat;content:'';transition:transform 0.1s linear}.pp-responsive-table--collapsable tbody>tr.data-row.default-table__row--folded>td:not(.default-table__cell--uncollapsable){display:none}.pp-responsive-table--collapsable tbody>tr>td{padding:0 0.5em;border:0}.pp-responsive-table--collapsable tbody>tr>td:not(.default-table__cell--uncollapsable){display:block;text-align:left;float:none;clear:both}.pp-responsive-table--collapsable tbody>tr>td:not(.default-table__cell--uncollapsable)[data-column]::before{content:attr(data-column);font-weight:bold;margin-right:0.5em}.pp-responsive-table--collapsable tbody>tr.default-table__row-empty-table-message>td{display:block}.pp-responsive-table--collapsable .default-table__label--show-when-collapsed{display:inline}}@media (any-pointer: coarse) and (max-width: 599px){.pp-responsive-table--collapsable-info{display:block}}.dynamic-table__grouping-caption-cell{text-align:left;font-style:italic;font-size:1.1rem;padding-left:1rem;color:#666;background-color:#fff}.default-table:not(.borders) tr.dynamic-table__grouping-caption-row{border-top-width:0}@media screen and (max-width: 599px){.pp-responsive-table .dynamic-table__row-header-cell--when-table-collapsed{display:none}.dynamic-table__grouping-caption-cell{display:block}.dynamic-table__row-header th:not(.dynamic-table__row-header-cell--when-table-collapsed){background:transparent;background-color:#fff;border-style:none}}:root{--pp-font-family--system:Poppins,Arial,Helvetica,sans-serif;--pp-font-family--primary:Poppins,Arial,Helvetica,sans-serif}.pp-list{display:block;padding:3px 0;list-style:none}.pp-list__item{padding:3px;overflow:hidden}.group-list .group-list__item{margin-top:0.5em}.group-list .group-list__item .icon-new-old{min-width:24px}.group-list .group-list__item-details{margin:0 0 0.25em 1.8em}.pp-ul-wrap,.pp-ul-wrap *{box-sizing:border-box}.pp-ul__jsfilter-label{margin-right:.5em}.pp-ul{list-style-type:none;padding:3px 0}.pp-ul__item{margin:0;padding:3px;padding-left:.5em;background:#fff;border:1px solid #dfdfdf;border-radius:2px;overflow:hidden;text-overflow:ellipsis}.pp-ul.card-list{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.pp-ul.card-list .pp-ul__item{margin:.5em;padding:.5em;margin-right:auto;flex:1 1 auto;box-shadow:0 2px 6px rgba(0,0,0,0.15)}[data-pp-ul-filter-visible=false]{display:none}.pp-ul__empty-filter-message{display:none}[data-pp-ul-items-shown-count="0"] .pp-ul__empty-filter-message{display:block}.metadata-list{margin:0.5rem 0}.metadata-list__label{font-weight:bold}.metadata-list__value{margin:0.5rem 0}:root{--pp-font-family--system:Poppins,Arial,Helvetica,sans-serif;--pp-font-family--primary:Poppins,Arial,Helvetica,sans-serif}.pp-label{padding:0.25rem 0.5rem;color:rgba(0,0,0,0.87);font-weight:400;font-size:0.8125rem;line-height:1.23077;background-color:pink;display:inline-block;border-radius:2px}.pp-labels .pp-label{float:left;margin:3px 3px 0 0}.label--full-width{display:block;margin:0}.ac--enhanced{display:none}.ac--container{position:relative}.ac--selected-items{background-color:#fff;padding:0;margin:1em 0 .5em}.ac--selected-item{display:inline-block;padding:.05em 1.5em .05em .3em;border:1px solid #aaa;margin:.2em;border-radius:.2em;background-color:#eee;position:relative}.ac--selected-item-remove{position:absolute;right:.3em;top:0;padding:0;width:1em;height:100%;border:0;background:transparent;color:#303030;cursor:pointer;transition:color .2s}.ac--selected-item:focus .ac--selected-item-remove,.ac--selected-item-remove:hover{font-weight:bold;color:#b43030}.ac--search-field{display:block}.ac--search-field input{width:100%}.ac--search-field .ac--xhr-loading--icon{display:none;margin-bottom:0.5em}.ac--xhr-loading .ac--xhr-loading--icon{display:inline-block}.ac--items{display:none;position:relative;bottom:1em;list-style-type:none;margin-left:0;padding:1em;overflow-x:hidden;overflow-y:auto;background-color:#f2f2f2;border:1px solid #dfdfdf;border-radius:6px;max-width:40em;max-height:20em;z-index:1;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.ac--item{display:none;padding-left:.2em;margin-bottom:.1em}.ac--item:hover{background-color:#3875d7;color:#fff}.ac--item-prevent-hover-style .ac--item:hover{background-color:inherit;color:inherit}.ac--items-heading{display:none;font-style:italic;font-weight:bold}.ac--filter-match,.ac--show-heading{display:block}dd.ac--item{margin-left:1em}.ac--item-selected,.ac--item-prevent-hover-style .ac--item.ac--item-selected:hover{color:#aaa}.ac--no-search-hits-info{display:none}.ac--no-search-hits .ac--no-search-hits-info{display:block}.ac--xhr-error-info{display:none;color:#a22;font-weight:bold;margin:1em;font-size:1.1em}.ac--xhr-error .ac--xhr-error-info{display:block}.ac--items dl{margin-top:0;margin-bottom:0}.resourceDialog.no-root-items{margin-top:1em}#resourceBank h3{margin:0}#resourceBank .rootItemsChoiceList{padding-left:0;margin:0}#resourceBank .rootItemsChoiceList input{padding-right:0}#resourceBank .rootItemsChoiceList li{display:inline-block;margin-right:1em}#resourceBank .rootItemLabel{padding:0.3em 0;display:inline-block}#resourceBank #middle{position:relative}#resourceBank #item-preview-holder,#resourceBank #item-list-holder{width:50%;padding:1em 0 0}#resourceBank #item-list,#resourceBank #item-preview{color:#000;background:#fff;padding:0.5em;border:1px solid #d1d1d1;border-radius:2px;overflow:auto}#resourceBank #item-preview .previewPane .previewInfo{float:left}#resourceBank #item-preview .previewPane .previewDescription{width:25%;clear:left}#resourceBank #item-preview .previewPane .previewContent{width:74%;text-overflow:ellipsis;overflow:hidden;max-height:45px}#resourceBank #item-list-holder{float:left}#resourceBank #item-list{margin-right:0.5em}.thumbnailItem>a{display:block;height:100%;padding:2px}.thumbnailItem>a:focus{background-color:#eaeaea}.menuItem>a:focus{background-color:#eaeaea}.menuItem.selected>a:focus{background-color:transparent}#resourceBank .thumbnailItem{float:left;width:104px;height:124px;margin:5px;border:1px solid #aaa;text-align:center;vertical-align:middle}#resourceDialogThumbs .selected{background-color:#eee}#resourceDialogFileList{position:relative}#resourceDialogFileList .menuItem{white-space:nowrap;outline-width:1px;outline-color:#ccc;padding:2px 3px 1px}#resourceDialogFileList .menuItem a{overflow:hidden;text-overflow:ellipsis;padding:0;margin:0}#resourceDialogFileList .menuItem.withSelector a{margin-left:16px}#resourceDialogFileList .menuItem .selector{float:left;margin-left:0;margin-right:0}#resourceBank #item-preview-holder{position:absolute;top:0;right:0;bottom:0;overflow:auto}#resourceBank #item-preview{position:absolute;top:1em;right:0;bottom:0;left:0.5em}#resourceBank #item-preview-holder .image-format-warning{text-align:left;background-color:#E4F1FF;padding:0.5em 1em 0.5em 1em;margin-bottom:1em}#resourceBank #item-list #resourceDialogThumbs,#resourceBank #item-list #resourceDialogFileList{height:244px;overflow-x:hidden;overflow-y:auto;margin:0.5em 0}#uploadFileDialogContainer,#resourceTrail,#resourceSearch{padding:0.5em 0;border-bottom:1px dotted #dbdbdb}#resourceSearch #searchString{width:230px}#resourceBank.lightweight #item-list #resourceDialogThumbs,#resourceBank.lightweight #item-list #resourceDialogFileList{height:210px}#resourceBank.lightweight #dialog{max-width:360px;min-width:304px}#resourceBank.lightweight #item-list-holder{width:100%}#resourceBank.lightweight #item-preview-holder{display:none}.list-attached-images .attached-image{margin-right:1em;margin-top:1em;position:relative}.list-attached-images .description{float:left;clear:left}.list-attachments .info{padding-right:8px;vertical-align:middle}.list-attachments.files{overflow:auto}.list-attachments.files td{white-space:nowrap}.list-attachments.files tr>:first-child{white-space:normal}.list-attachments.files .file-name{padding-left:20px;background-repeat:no-repeat;background-position:0 1px;min-height:18px}.list-attachments.files .info{vertical-align:top}.list-attachments .thumbnail{text-align:center}#contentFilePathFilter{max-width:100%}.menu .menuItem a{color:rgba(0,0,0,0.87);text-decoration:none;display:block;padding:0.25em;overflow-x:hidden;text-overflow:ellipsis}#resourceSearch .resourceSearchClearButton{background-color:transparent;border-radius:0;border:none;color:black;right:3px;margin:0;padding:5px;position:absolute;top:14px}#resourceSearch .resourceSearchClearButton:hover{cursor:pointer}#resourceSearch .resourceSearchClearButton:focus{outline:none}#resourceSearch .resourceSearchClearButton:focus-visible{outline:solid 2px;outline-offset:-4px}#resourceSearch .resourceSearchFields{align-items:center;display:flex;gap:5px}#resourceSearch .resourceSearchFields .resourceSearchInput{position:relative}#resourceSearch .resourceSearchFields .resourceSearchInput #searchString{padding-right:27px}div.picker-dialog-bg{z-index:2000000 !important}div.picker-dialog{z-index:2000001 !important}.tab-nav,.tabContainer,.calendarTabContainer,.tabs__headers{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:8px 24px 0 24px;height:48px}.tabContainer,.calendarTabContainer{margin:0}.tabContainer .tab .tabLink,.calendarTabContainer .tab .tabLink{color:inherit;text-decoration:none}.tabs__headers--collapsed .tabs__header:not(.tabs__header--active){display:none}.tabs__headers--collapsed .tabs__headers-button{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.tab-item,.tabContainer .tab,.calendarTabContainer .tab,.tabs__dropdown-item,.tabs__headers-button,.tabs__header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 1rem;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,0.87);text-decoration:none;max-width:20rem;min-width:0;transition:margin-top 0.1s linear, background-color 0.1s linear;font-size:0.875em;font-weight:600;user-select:none}.tab-item>span,.tabContainer .tab>span,.calendarTabContainer .tab>span,.tabs__dropdown-item>span,.tabs__headers-button>span,.tabs__header>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-item:before,.tabContainer .tab:before,.calendarTabContainer .tab:before,.tabs__dropdown-item:before,.tabs__headers-button:before,.tabs__header:before{background-color:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:0.3s cubic-bezier(0.25, 0.8, 0.5, 1)}.tab-item:focus,.tab-item:hover,.tabContainer .tab:focus,.tabContainer .tab:hover,.calendarTabContainer .tab:focus,.calendarTabContainer .tab:hover,.tabs__dropdown-item:focus,.tabs__dropdown-item:hover,.tabs__headers-button:focus,.tabs__headers-button:hover,.tabs__header:focus,.tabs__header:hover{color:rgba(0,0,0,0.87)}.tab-item:focus::before,.tab-item:hover::before,.tabContainer .tab:focus::before,.tabContainer .tab:hover::before,.calendarTabContainer .tab:focus::before,.calendarTabContainer .tab:hover::before,.tabs__dropdown-item:focus::before,.tabs__dropdown-item:hover::before,.tabs__headers-button:focus::before,.tabs__headers-button:hover::before,.tabs__header:focus::before,.tabs__header:hover::before{opacity:0.04}.tab-item.active,.tabContainer .tab.activeTab,.calendarTabContainer .tab.activeTab,.tabs__header--active{overflow:visible;color:#5f5f5f}.tab-item.active:after,.tabContainer .tab.activeTab:after,.calendarTabContainer .tab.activeTab:after,.tabs__header--active:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;height:2px;width:100%;border-radius:1px;background-color:#5f5f5f;transition:0.3s cubic-bezier(0.25, 0.8, 0.5, 1)}.tab-item.active:focus,.tab-item.active:hover,.tabContainer .tab.activeTab:focus,.tabContainer .tab.activeTab:hover,.calendarTabContainer .tab.activeTab:focus,.calendarTabContainer .tab.activeTab:hover,.tabs__header--active:focus,.tabs__header--active:hover{color:#5f5f5f}.tab-item.active:focus::before,.tab-item.active:hover::before,.tabContainer .tab.activeTab:focus::before,.tabContainer .tab.activeTab:hover::before,.calendarTabContainer .tab.activeTab:focus::before,.calendarTabContainer .tab.activeTab:hover::before,.tabs__header--active:focus::before,.tabs__header--active:hover::before{opacity:0.12}.tabContainer .tab.disabledTab,.tabs__header--disabled{background:#dbdbdb;color:#818181;pointer-events:none;cursor:default}.tabContainer .tab.disabledTab:hover,.tabs__header--disabled:hover{color:#818181}.tabContainer .tab .tabLink.tabIcon,.tabs__header-icon{padding-left:1.5em;background-position:center left;background-repeat:no-repeat}.tabs__headers-button{display:none;cursor:pointer;border:0;background:#fff}.tabs__dropdown{position:absolute;z-index:5;box-shadow:0 2px 6px rgba(0,0,0,0.15);margin-right:0.5rem;background:#fff}.tabs__dropdown-item{height:48px;border-bottom:1px solid #bbb}.tabs__dropdown-item--disabled{background:#dbdbdb;color:#818181;pointer-events:none;cursor:default}.tabs__dropdown-item--disabled:hover{color:#818181}.tabs__divider{margin:0 24px 0 24px;border-color:#dfdfdf;border-style:solid}.tab-content,.tabPageContainer,.calendarPageContainer,.tabs__contents{clear:both;padding:1em 24px 1em 24px}.tabs__content{display:none}.tabs__content--active{display:block}.tabs__content-single-header{margin:0 0 1em 0;font-size:1.25rem;font-weight:normal}.tabs__content-print-header{display:none}@media print{.tabs--print-all .tabs__header{display:none}.tabs--print-all .tabs__contents{padding:0;box-shadow:none}.tabs--print-all .tabs__content{display:block;margin-bottom:2em}.tabs__content-print-header{display:block}}.tabContainer .tab .tabLink,.calendarTabContainer .tab .tabLink{color:inherit;text-decoration:none}.tab-layout .tab-nav{margin:0}.tab-layout .tab-content .tab-content-item{display:none}.tab-layout .tab-content .tab-content-item.active{display:block}.tab-layout .tab-content .small-layout{max-width:865px}.contact-card{margin-bottom:1em}.contact-card__image{display:inline-block;vertical-align:top;margin-right:1em}.contact-card__contact{display:inline-block}.contact-card__contact__person{margin-bottom:0.5em}.audio-video-recorder{margin:0;padding:1em}.audio-video-recorder .preview-and-timer{min-height:3em;width:100%;text-align:center;line-height:2em;vertical-align:middle;border-bottom:0 solid #eee;padding-bottom:1em}.audio-video-recorder .preview-and-timer .preview{width:100%}.audio-video-recorder .preview-and-timer .timer{display:block}.audio-video-recorder .record-and-stop{text-align:center;vertical-align:middle;margin:0;padding-top:0;float:left;width:50%;height:3em}.audio-video-recorder .record-and-stop .record-button,.audio-video-recorder .record-and-stop .stop-button{height:3em;width:75%;padding:0}.audio-video-recorder .record-and-stop .record-button span,.audio-video-recorder .record-and-stop .stop-button span{line-height:1}.audio-video-recorder .save{text-align:center;margin:0;padding-top:0;float:left;width:50%;height:3em}.audio-video-recorder .save .save-button{height:3em;width:75%}.audio-video-recorder .save .save-button span{line-height:1}.audio-video-recorder::after{clear:both;content:" ";display:table}body.textaid-modal-open{overflow:hidden}.textaid-modal-background{position:fixed;z-index:2100000 !important;top:0;right:0;width:100%;height:100%;cursor:pointer;background-color:rgba(136,136,136,0.82)}.textaid-modal-background .modal{border:1px solid #555;position:absolute;top:0;right:0;bottom:0;left:0;width:90%;max-width:52em;margin:auto;background:#fff;padding:1em 2em;height:90%;max-height:32em;padding:0em;cursor:default}.textaid-modal-background .modal-inner{display:flex;flex-direction:column;height:100%}.textaid-modal-background .tree{padding:1em;margin:0;background-color:#fff;flex:auto;overflow:auto}.textaid-modal-background .tree ul{list-style:none;padding:0;margin:0;background-color:#fff}.textaid-modal-background .tree li{padding:0;margin:0;margin-left:1.25em}.textaid-modal-background .tree .row{margin-bottom:0.25em;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.textaid-modal-background .tree .row .icon{-webkit-flex:0;-moz-flex:0;-ms-flex:0;flex:0;display:inline-block;background-position-y:center}.textaid-modal-background .tree li.folder.closed .icon{background-image:url(../icons/document_folder.png)}.textaid-modal-background .tree li.folder .icon{background-image:url(../icons/document_folder_open.png)}.textaid-modal-background .tree li.file .icon{background-image:url(../icons/document_text.png)}.textaid-modal-background .tree .filename{padding:0.25em 0.25em;margin:0;display:inline-block;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.textaid-modal-background .tree .row .filename{background-color:#fff;border:1px solid rgba(150,125,125,0);cursor:pointer}.textaid-modal-background .tree .row .filename.found{background-color:#eef}.textaid-modal-background .tree .selected>.row .filename{background-color:#cfc;border:1px solid rgba(150,125,125,0.5)}.textaid-modal-background .tree>ul>li{margin-left:0.1em}.textaid-modal-background .footer{min-height:3em;padding:0 1em;margin:0;background-color:#f4f4f4;display:flex;align-items:center}.textaid-modal-background .footer .textaid-link-container{margin-right:auto}.textaid-modal-background .footer .cancel,.textaid-modal-background .footer .select{padding:0.25em;margin-left:1em;min-width:5em}.textaid-modal-background .loading{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;vertical-align:text-bottom;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.82)}.textaid-modal-background .filter-bar{background-color:#f4f4f4;padding:1.25em;border-bottom:1px solid #ddd;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.textaid-modal-background .filter-bar-label{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.textaid-modal-background .filter-bar-input{padding:0.25em;margin-left:0.5em;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-width:4em}.textaid-modal-background .modal h1{background-color:#fff;padding:0.40em;padding-left:1em;margin:0}.textaid-modal-background .modal-close{position:absolute;right:1em;top:1em;width:1.1em;height:1.1em;cursor:pointer}.textaid-modal-background .modal-close:after,.textaid-modal-background .modal-close:before{content:'';position:absolute;width:2px;height:1.5em;background:#000;display:block;transform:rotate(45deg);left:50%;margin:-3px 0 0 -1px;top:0}.textaid-modal-background .modal-close:hover:after,.textaid-modal-background .modal-close:hover:before{background:#aaa}.textaid-modal-background .modal-close:before{transform:rotate(-45deg)}#syllabusId{width:300px}#amForm{clear:both}.assessmentMatrix table{border-width:0}.assessmentMatrix .last-changed{display:none}.assessmentMatrix .last-changed-row{border-width:0}.assessmentMatrix .last-changed-content-wrapper{border:solid #dfdfdf;border-width:0 1px 1px 1px;display:block;width:auto;margin:0 1em 1em 1em}.assessmentMatrix td.last-change-column-spanning{border-width:0 !important;padding:0;margin:0;text-align:center}.assessmentMatrix td{padding:10px;width:25%;vertical-align:top}.assessmentMatrix td textarea{width:100%;resize:vertical}.assessmentMatrix tr.expanded td{border-color:#dfdfdf;border-width:0.5em 1px 1px 1px}.assessmentMatrix tr.expanded td:first-child{border-left-width:0.5em}.assessmentMatrix tr.expanded td:last-child{border-right-width:0.5em}.assessmentMatrix td.assessment-basis-rows{border-color:#dfdfdf;border-width:0 0.5em 0.5em;cursor:default;padding-bottom:1em}.assessmentMatrix td.assessment-basis-rows .matrix-name{margin:1em 0 0 1em}.assessmentMatrix td.assessment-basis-rows .table-tag-wrapper{box-shadow:none}.assessmentMatrix td.assessment-basis-rows table tr td{pointer:default}.assessmentMatrix td.row-checkbox{width:4%}.assessmentMatrix td.grade-edit{width:32%}.assessmentMatrix .odd,.assessmentMatrix .even{background-color:transparent}.assessmentMatrix .matrixCaption{font-size:1.4em;font-weight:bold;color:#666;margin:15px 0 10px 0}.assessmentMatrix table.full td.grade{cursor:pointer}.assessmentMatrix table.customize td.grade{cursor:pointer}.assessmentMatrix table.readonly td.grade{cursor:default}.assessmentMatrix.legend{clear:left;margin:0}.assessmentMatrix tr.disabled{color:#949494}.assessmentMatrix .compare-popup{margin-left:2px;display:block;padding-top:5px}.compare-row ins{background-color:green;color:white}.compare-row del{background-color:red;color:black}.assessmentMatrix .grade.statusOrange,.symbol.statusOrange{background:#fa6}.assessmentMatrix .grade.statusYellow,.symbol.statusYellow{background:#ff9}.assessmentMatrix .grade.statusGreen,.symbol.statusGreen{background:#9f9}.assessmentMatrixBox{margin-bottom:1em}.assessmentMatrixPublishInfo{float:right;padding:0.3em 0.8em;background-color:#f7f7f7;border-radius:18px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.assessmentMatrixMini{position:relative;float:left}.assessmentMatrixMini .icon-new-old{position:absolute;left:100%}.assessmentMatrixMiniBox{position:relative;float:left}.assessmentMatrixMiniBox .assessmentMatrixMiniTitle{float:left;clear:both;margin-top:0.5em}.assessmentMatrixMini table.assessmentMatrix{font-family:arial;font-size:5pt;line-height:normal;background-color:white;border:2px solid #969696;cursor:pointer;border-collapse:collapse}.assessmentMatrixMini table.assessmentMatrix .grade{border:1px solid #c6c6c6}.assessmentMatrixMini th.assessmentMatrix{font-size:8pt;height:7px;text-align:center;border:1px solid #969696}.assessmentMatrixMini .assessmentMatrix td,.assessmentMatrixMini .assessmentMatrix th{padding:1px}.assessmentMatrixMini .assessmentMatrix td{border:1px solid gray;text-align:center;height:8px;width:32px}#amCourseParticipantsAndTeachers h2{margin-top:20px;margin-bottom:10px}#amAbilities{padding:0}#amAbilities li{margin:5px 15px}#am_tr textarea{width:300px;height:60px}.syllabusSelect.multiple{width:600px}.chosen-container li.syllabusSelectAssessmentMatrix{border-top:1px solid #ddd}.chosen-container li.syllabusSelectAssessmentMatrix:first-child{border-top:0}.chosen-container li.syllabusSelectPartialAssessmentMatrix{font-style:italic}.syllabus-select-tooltip-icon{vertical-align:top;margin-top:7px}#assesseeUserid{margin-top:30px}#amDescription{margin-bottom:20px}#iupFormContainerNewSubject .box-body,#addBlock .box-body,#planningDocumentOverviewForm .box-body{overflow:visible}#main-body-tag .chosen-container .chosen-drop{z-index:140}#main-body-tag .chosen-container-single .chosen-search{z-index:145}form.paragraph-width select.select{max-width:100%;text-overflow:ellipsis}.defaultSyllabusSelect{margin:15px 0}#customizedAssessmentMatrixName input{color:inherit;font-size:inherit;font-weight:inherit;width:100%;margin:0;padding:0.1em 0}#customAssessmentMatrices .disabled td a,#customAssessmentMatrices .disabled td{color:#818181}#customAssessmentMatrices .disabled td a.line-through{color:#818181}#customAssessmentMatrices .disabled td a.line-through:hover{color:#818181}#customAssessmentMatrices .disabled td.title a{color:#818181}#customAssessmentMatrices .disabled td.title a:hover{color:#818181}#customAssessmentMatrices .disabled td a{color:rgba(0,0,0,0.87)}#customAssessmentMatrices .disabled td a:hover{color:#5f5f5f}.targetedAssessmentMatrix .title{font-weight:bold}.customizedAssessmentMatrix .title{padding-left:1em}.summarizedCommentTitle{margin-top:0px}#attendeeRecordTable .open-edit{cursor:pointer}.missing-minutes{color:#a00;font-size:90%}.attendance-record-form ul{display:inline-block}#event-attendance-edit-parent.attendance-record-form ul{display:block}#event-attendance-edit-parent.attendance-record-form form ul{display:inline-block}#event-attendance-edit-parent h3{margin-top:20px}#event-attendance-edit-parent.attendance-record-form{width:35em}#event-attendance-edit-parent #reset-status-form{position:absolute;top:20px;right:20px}#event-attendance-edit-parent ul,#event-attendance-edit-parent ol{list-style:none;padding:0}.new-status{text-decoration:none}.attendance-record-form li img.delete-status{visibility:hidden;cursor:pointer}.attendance-record-form li.unsaved img.delete-status{visibility:visible}#event-attendance-table-container{margin-bottom:1em}#batch-update-form-container{margin-top:1em}#batch-update-form-container form{margin-top:1em}#event-info{width:42em}#event-info tr td:first-of-type{white-space:nowrap;text-align:right;padding-right:10px;vertical-align:top}#event-info tr a{white-space:nowrap}#event-info.box .box-body{padding-top:0;padding-bottom:0;background:#fff}#edit-event-attendance{padding:15px 15px 30px 15px}#edit-event-attendance .action-buttons{position:fixed;bottom:0px;left:0px;right:0px;margin:0;padding:2px 2em;background-color:white;border-top:1px solid #dfdfdf}.event-fully-reported-notice{display:none}.event-fully-reported .event-fully-reported-notice{display:block;margin-top:5px;text-align:left}#event-info .box{clear:both}#prev-event,#next-event{display:inline-block;width:44%;margin-bottom:3px}#prev-event{text-align:left;float:left}#next-event{text-align:right;float:right}#edit-event-attendance-manual-edit{padding:15px 15px 30px 15px}#attendees-container .skip-one{float:right}#attendees-container,#attendees{width:100%;max-width:35em}.new-records{margin-top:10px}.manual-edit-records{padding-top:10px}.manual-edit{padding:10px}#attendees .event-info{margin-bottom:10px}.manual-edit-person .box a,.manual-edit-person .box a:link,.manual-edit-person .box a:visited{color:inherit}.resolved-edits li.edit{margin-top:10px;padding-bottom:5px;border-bottom:1px solid #ccc}#manual-edit-header{margin-top:15px}#attendees .expandCollaps{padding-left:25px}#attendees form{padding-top:5px}#attendees form ul{margin-bottom:10px}.attendee-entry .user-img{clear:right;float:right;margin:15px 15px 15px 20px}.attendance-record-log{padding:5px;margin-left:30px}.attendance-record-form button{vertical-align:middle}.log-item{margin-bottom:10px;vertical-align:top}.log-item-minutes-total{text-align:center;margin-top:5px}td.record-data{width:250px}.attendance-record-log thead tr,.attendance-record-log tbody tr{border-left:none;border-right:none}.current-record{margin-bottom:10px}.current-record input.disabled{color:#000}.attendance-record-log h3{margin-bottom:5px}#close-log{float:right;margin-right:20px;margin-top:5px}.attendance-record-info{width:280px}.attendance-record-info-header{margin-bottom:2px}.attendance-record-info .attendance-status,.attendance-record-info .attendance-total-label{width:50%;padding-right:5px}.attendance-total-row{border-top:1px solid #666}#notification-forms-filter{margin:10px 0}.notification-form .button-set{margin-top:5px}#notification-forms{list-style:none;padding:0}#notification-forms .notification-form{margin-bottom:30px}.attendance-record-notifications-log{padding:10px}.attendance-record-notifications-log dd{margin-bottom:10px;margin-left:0}.attendance-record-notifications-log .notification{margin-top:10px}.attendance-record-notifications-log .notification-receivers li{list-style:none}.attendance-record-notifications-log .notification-receivers .participant-name{padding-right:10px}.attendance-record-notifications-log .participant-address{float:right;width:50%;text-align:left}#notification-forms-filter label{display:block;margin-top:4px}#notification-forms-filter input.button[type=submit]{margin-top:6px;display:block}#notificationsGroupFilter .selection-list-box-selected{height:auto}#attendance-register-form #t0,#attendance-register-form #t1{width:150px}form .inputs-row{margin-top:10px;margin-bottom:10px}#attendance-register-form .inputs-row label{display:inline-block;width:5em;text-align:right;margin-bottom:8px}#attendance-register-form .inner-wrap{width:59%;float:left;margin:0 1% 1% 0}#attendanceRegister{float:left;width:40%}#unreported-events-table-wrapper{padding-top:10px;clear:both}#attendance-register-parent #results dt{display:block;float:left;width:5em;text-align:right;clear:both;margin-bottom:10px}#attendance-register-parent #results dd{padding-left:2em;margin-bottom:10px}#attendance-register-parent-form #whole-days{margin-bottom:2em}#attendance-register-parent-form #label-useCustomStartEnd{display:inline-block;width:7em}#attendance-register-parent-form #whole-days{margin-left:1em}#attendance-register-parent-form #custom-wrap{margin-left:1em}#attendance-register-parent-form #custom label{width:3em;padding-right:10px;display:inline-block;text-align:right}#attendance-register-parent{max-width:500px;margin-top:10px}.default-table.attendanceStatusesTable td{vertical-align:middle}.attendanceStatusesTable .inserted-row>td{padding:1em 0 2em 2em}.teacher-select-table{margin-top:2em}.attendance-status-edit-form{width:50em}.attendance-status-edit-form .button-set{margin-top:10px;margin-right:14em}#attendanceStatusesTable .attendance-status-edit-form{padding:5px}#default-attendance-box,#attendance-system-color-selector{width:33%;max-height:17em}#default-attendance-box .button{float:right}#new-wrapper{margin-top:0}#new-wrapper .button-set{margin:0}#attendanceStatusesTable .edited-row td{border-bottom-width:0px}#attendanceStatusesTable .inserted-row td{border-bottom-width:2px}form#pp-attendance-organization-settings h4{margin-top:15px}ul.pp-attendance-organization-settings-list{margin:10px 0 15px 0}ul.pp-attendance-organization-settings-list li{margin-top:2px}.attendance-report-heading-details dt{float:left;clear:both;width:100px;text-align:right;margin-right:5px;font-weight:bold}.start-end:last-child{margin-bottom:1em}.start-end input{width:8em}.lesson-footnotes{font-size:9px;background-color:transparent;color:#000;z-index:1;width:100%;overflow:hidden}table.graphical-report .lesson-footnotes+.lesson-text{top:8px}.parents-and-students{padding:1em 0 0 2em}.parents-and-students h5{padding-bottom:.5em}#attendance-records-notification-batch label,#notification-forms label{vertical-align:middle}.notifications-send-as{margin-top:1em}#attendeeRecordTable{table-layout:fixed}#attendeeRecordTable th.checkbox-column{width:50px}#attendeeRecordTable th.attendee,#attendeeRecordTable th.created-by{width:10em}#attendeeRecordTable th.status{width:7em}#attendeeRecordTable th.attendance{width:7em}#attendeeRecordTable th.created{width:10em}#attendeeRecordTable th.functions{width:7em}#attendeeRecordTable td.status .status-types{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.button.parent-attendance-register{display:block;margin:0.3em 0 0 0}.todays-attendance-bar{width:150px;height:12px;border:1px solid black}#event_attendance_new{white-space:nowrap}#event_attendance_new th{padding-top:8px;padding-bottom:8px}#event_attendance_new td{vertical-align:middle}#event_attendance_new td.attendance-new{width:100%}.attendance-data-type{width:2em;height:2em;float:left;padding-left:0.5em;padding-right:0.5em;margin-top:auto;margin-bottom:auto}.editable{cursor:pointer}.attendance-data-type.inactive{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.attendance-data-type.inactive{opacity:0.3}.attendance-data-type.absent.inactive{opacity:0.2}.attendance-data-type.editable.inactive:hover{opacity:1.0}.attendance-data-type.editable.absent.inactive:hover{opacity:0.5}.will-update{font-weight:bold}input.attendance-amount{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:2em;margin-left:.5em}.attendance-data-notices{margin-left:8em}.attendance-data-notices ul{margin:0;list-style-type:none;padding-top:.1em}#attendanceDialog{position:absolute;background:white;margin-top:0;padding:2em;padding-top:0;border-radius:1em;border:1px solid grey}#attendanceDialog.downward{border-top-left-radius:0}#attendanceDialog.upward{border-bottom-left-radius:0}#attendanceDialog label{padding-right:2em}.attendanceDialogIcon{cursor:pointer;position:absolute;border:1px solid grey;border-right:none;border-top-left-radius:1em;border-bottom-left-radius:1em;background:white;padding-left:6px;padding-right:7px;z-index:100}.attendance-filter-list{float:left;padding-right:1em;margin-top:0}.attendance-filter-list .chosen-container{margin:0.5em 0}.attendance-filter-list:last-child{padding-right:0}.attendance-filter-list+input[type=submit]{margin-top:1.9em}input[type=checkbox]#showReported{display:none}input[type=checkbox]#showReported+label span{cursor:pointer;margin:0.5em 0;color:#aaa;opacity:0.65}input[type=checkbox]#showReported+label span:hover{opacity:1}input[type=checkbox]#showReported:checked+label span{color:#66BB6A;opacity:1.0}#teacher-events-table-wrapper{margin-bottom:1em}.teacher-events-list li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#prev-next-links{width:42em}#simple-registration-form-container{clear:both;margin-bottom:2.5em}#event-data-box-wrapper{width:63em;clear:both}#event-data-box-wrapper .event-data{width:42em;clear:none;float:left}#event-data-box-wrapper .legends{width:20em;margin-left:1em;clear:none;float:left}#event-data-box-wrapper .legends dl{list-style-type:none;margin:0}#event-data-box-wrapper .legends dl dt,#event-data-box-wrapper .legends dl dd{height:3em}#event-data-box-wrapper .legends dl dt.attendance-data-type-legend{float:left;clear:left;width:2em}#event-data-box-wrapper .legends dl dt+dd{display:table-cell;vertical-align:middle;padding-left:1em}.attendance-list-display-formats{margin-top:0}.attendance-list-display-formats li:last-of-type{margin-top:1em}.attendance-list dt{float:left;clear:left;text-align:right;padding-right:10px;font-weight:bold}.attendance-list dd{margin:0}.attendance-list-table{width:100%;border-collapse:collapse}.attendance-list-table thead{border-bottom:2px solid black}.attendance-list-table th{padding:0.2em 0.5em;vertical-align:bottom;white-space:nowrap}.attendance-list-table th a{margin-left:2px;visibility:hidden}.attendance-list-table th:hover a{visibility:visible}.attendance-list-table th.with-border{border-left:1px solid black}.attendance-list-table td{padding:0.3em 0.5em}.attendance-list-table .row-number{width:1.5em;text-align:right}.attendance-list-table .column-name{white-space:nowrap}.attendance-list-table .column-address{min-width:9em}.attendance-list-table .column-address__row{display:inline-block}.attendance-list-table.display-format-row .column{width:40%;border-bottom:1px solid black}.attendance-list-table.display-format-column .column{width:1.5em;border:1px solid black}.attendance-list-table.display-format-conf .column{width:1.5em;border:1px solid black}.attendance-list-table.display-format-conf .column.comment{width:12em;border-right:0}.has-full-attendance{color:#66BB6A}.has-absence{color:#FFEE58}.has-absence-full{color:#EF5350}#schema-color-groups-header{font-weight:bold;display:inline-block}#schema-color-groups{list-style:none;display:inline-block;padding:0.5em}#schema-color-groups li{white-space:nowrap;display:inline-block;padding:0 0.5em 0 0}#schema-color-groups li a{color:#4b4b4b;vertical-align:middle}#schema-color-groups .calColorMarker{vertical-align:middle;width:10px;height:10px;border:1px solid #4b4b4b;position:relative;z-index:1}#aggregate-and-calendars-filter{position:relative;bottom:.8em;margin-bottom:-1em;float:right}#aggregate-and-calendars-filter form{display:inline-block}#aggregate-and-calendars-filter form input[type=radio]{position:absolute;left:-999999999px}#aggregate-and-calendars-filter form input[type=radio]:checked+label{font-weight:bold}.viewSchemaEvent .plan-item h4{margin:1em 0 0.4em}.viewSchemaEvent .plan-item{margin-bottom:1em}.plan-homework{color:#ebc42a}.plan-exam{color:#f52404}.plan-assignment{color:#046bf5}.calendar-body,.calendar-events-body,.calendar-todos-body{margin:1em}.calendar-body{overflow:auto}#calendarResourceBookings{width:100%}#calendarResourceBookingsInfo{font-style:italic}#calendarResourceBookings tr.bookedResource:hover{background-color:#efefef}#calendarResourceBookings td.functions{width:5em;text-align:right}tr.bookedResource td.functions a{margin-left:4px}.table-view{background-color:#ececec;margin:1em 0;padding:0;border-width:1px;border-collapse:collapse}.table-view th{color:rgba(0,0,0,0.87);font-weight:bold;vertical-align:top;background:#f2f2f2;background:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f9f9f9));background:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:-o-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:-ms-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:linear-gradient(to bottom, #fff 0%, #f9f9f9 100%);padding:1em 0.5em;border:1px solid #ccc}.table-view th .cal-day{color:rgba(0,0,0,0.87);text-decoration:none}.table-view td{padding:0.25em}.table-view,.table-view-cell-top,.table-view-cell,.table-view-cell-inside,.table-view-cell-left,.table-view-cell-left-inside,.cal-day-item-inside,.cal-day-item,.cal-month-cell,.cal-month-cell-other-month,.cal-month-cell-weekend,.cal-month-cell-today,td.cal-week{border-color:#ccc;border-style:solid}.table-view-cell-top{border-width:1px 0 0 0;vertical-align:top}.table-view-cell{border-width:1px 0 0 1px}.cal-day-item-inside,.cal-day-item{border-width:1px}.table-view-cell-inside{border-width:1px 0 0 0}.table-view-cell-left{border-width:0 0 0 1px}.table-view-cell-left-inside{border-width:0}td.cal-week{border-width:0 0 1px}td.cal-sep{border-bottom-width:1px}.cal-day-item .event-attendance-marker,.cal-day-item-inside .event-attendance-marker{float:right}.cal-month-cell,.cal-month-cell-other-month,.cal-month-cell-weekend,.cal-month-cell-today{height:70px;vertical-align:top;border-width:1px 0 0 1px}.cal-day-item,.cal-day-item-inside,.cal-month-cell,.cal-month-cell-today{background-color:white}.cal-month-cell-today{border:2px solid #131313}.table-view-header{line-height:1;text-align:center}.table-view-header a{color:rgba(0,0,0,0.87);text-decoration:none;margin:0 0.5em}.mini-view-heading a{text-decoration:none}.cal-mini{text-align:center}.cal-mini a{color:rgba(0,0,0,0.87);text-decoration:none;display:block;padding:0.25em;border-radius:2px;cursor:pointer}.cal-mini a:hover,.cal-mini a:focus,.cal-mini a:active{color:rgba(0,0,0,0.87);background:rgba(0,0,0,0.04)}.cal-mini.selected a{color:#5f5f5f;background:rgba(95,95,95,0.12);font-weight:bold}.cal-month-name{font-size:1.3em}.cal-date,.cal-week{color:rgba(0,0,0,0.87);text-decoration:none}.cal-list-view h4{padding:0.5em;margin:0;background:#f2f2f2;border-bottom:1px solid #ccc}.cal-list-view table{width:100%}.cal-list-view table td{padding:1em;vertical-align:top;border-bottom:1px solid #ccc}.cal-list-view table td.time{width:8em;text-align:right;border-right:2px solid #aaa}.cal-list-view table td.link{text-align:right;width:6em}#bookingsTable .selectedRow{font-weight:bold;background-color:#ffb}#bookingsTable .openedCell{padding:1em;border-bottom:1px solid #9c7300}#competence-levels td.level-count{background-color:#666666;color:#000;vertical-align:top;text-align:center;width:15px;padding:.4em 0}#competence-levels td.level-info{color:#000}#competence-levels #level-name{font-weight:bold}#competence-levels tr.not-selected-level td.level-count{background-color:#ccc !important}#competence-levels tr.not-selected-level td.level-info{color:#ccc !important}#competence-levels tr.not-selected-level #level-name{font-weight:normal}.two-column-content.with-log-history{width:74%}.three-column-content.with-log-history{width:53%}.right-column.with-log-history{width:25%}.two-column-content.with-category-tree{width:72%}.left-column.with-category-tree{width:27%}.with-log-history dl{margin:1em 0}.with-log-history dl a{color:rgba(0,0,0,0.87)}.with-log-history dl dt{background-color:#f6f6f6;border-radius:2px;font-style:italic;padding:.2em}.with-log-history dl dd{margin-left:0;margin-bottom:.5em}.competence-progress--status-bar{width:15em;margin-left:2em;height:2em;border:1px solid #ddd;border-radius:4px}.competence-progress--status-bar__fulfilled,.competence-management .fulfilled,.competence-mini-box.fulfilled,.course-admin .fulfilled{background:#81c784}.competence-progress--status-bar__ongoing,.competence-management .ongoing,.competence-mini-box.ongoing,.course-admin .ongoing{background:#2196f3}.competence-progress--status-bar__missing,.competence-management .missing,.course-admin .missing,.competence-mini-box.missing{background:#ffca28}.competence-role-table{width:100%;border-collapse:collapse;margin-top:1em}.competence-role-table th{color:#888}.competence-role-table td{border:1px solid #ccc;padding:4px}.competence-mini-box{min-width:1.5em;height:1.5em;padding:0.6em;border-radius:3px;color:white;font-weight:bold;text-align:center}.role-header{margin-bottom:0.5em;display:flex;justify-content:space-between}.role-header .role-header-name{flex:3 1 75%}.role-header .role-header-progress{flex:1 1 auto}.start-page-left-column .role-header,.start-page-right-column .role-header{flex-direction:column}.start-page-left-column .role-header .competence-progress--status-bar,.start-page-right-column .role-header .competence-progress--status-bar{margin:5px 0 0 0;width:100%}.role-details{margin-left:16px}.competence-role-progress-container{padding-bottom:1em;margin-bottom:1em}.competence-role-progress-container .qualification-and-competence-container{padding-top:1em}.competence-role-progress-container .competence-role-progress-column{float:left;width:25%}.competence-role-progress-container .competence-role-progress-column .competence-role-progress-column-header{font-weight:bold;border-bottom:1px solid #9e9e9e}.competence-role-progress-container ul{list-style:none;margin-left:0;padding-left:0}.competence-role-progress-container li{margin-bottom:0.5em}.competence-role-progress-container.border{padding:1em;border:1px solid #9e9e9e}.competence-role-description{margin-bottom:1em}.competence-role-description h4{margin-top:1em;margin-bottom:0em}.competence-role-description p{margin-top:0em;margin-bottom:0em}.competence-management table h3{margin:0}.competence-management table h3 a,.competence-management table h3 a:link,.competence-management table h3 a:visited{color:rgba(0,0,0,0.87)}table.competence-relative{border-collapse:collapse;margin-bottom:1em}table.competence-relative td,table.competence-relative th{border:1px solid #ccc;padding:0.5em 1em;width:33%}table.competence-relative td.has-not,table.competence-relative th.has-not{padding-right:0;text-align:right}table.competence-relative td.has-not span,table.competence-relative th.has-not span{display:inline-block;background:#ffca28}table.competence-relative td.has,table.competence-relative th.has{padding-left:0;text-align:left}table.competence-relative td.has span,table.competence-relative th.has span{display:inline-block;background:#81c784}table.competence-relative tr.no-borders td{border:none}.competence-portlet tr.person td{padding:0.5em 0;margin-top:1em}.competence-portlet tr.qualifications td{padding-left:1em}.competence-graph{background:url("/pp/lookAndFeel/standard/icons/wait_large_right.gif") center center no-repeat;min-width:100px;min-height:100px;cursor:pointer}.competence-graph.plain{min-width:0;min-height:0}.competence-matching-result{padding:1em}.criteria-box{border:1px solid #999;margin:0 0 -1px 0}.criteria-box table{width:100%}.criteria-box td{padding:0.5em}.criteria-type{width:11em;text-align:right;vertical-align:top;padding:0 1em 1em 0;border-right:1px solid #999;font-weight:bold;cursor:pointer}.criteria-type div{min-height:43px}.criteria-persondynfields label{font-weight:bold;display:block;margin-bottom:-.5em}.criteria-persondynfields select.condition-input-select{margin-top:1em}.info-img{border:1px solid #999}.competence-edit-custom-item form{width:40em}.competence-add-profession form{width:30em}.competence-add-profession p input[type=button]{display:block}.competence-given-by-list{list-style-type:none;padding-left:1em}.sortByColumnIcon{display:none}.sortByColumn{white-space:nowrap}.sortByColumn .sortByColumnIcon{display:inline}#categoryAdministrationForm #categoriesMissingEditor{border:1px solid #dfdfdf;background:#fff;border-radius:10px}#categoryAdministrationForm .admin-category--non-missing{background:url(../icons/check-bold.svg) 0.9rem center no-repeat;background-size:1.9rem;border:1px solid #dfdfdf;padding:1rem 1rem 1rem 3.6rem;margin-bottom:1rem;border-radius:10px}#categoryAdministrationForm .admin-category--block{border:1px solid #dfdfdf;padding-top:1rem;padding-left:1rem;margin-bottom:1rem;border-radius:10px}#categoryAdministrationForm .admin-category--number{float:left;background-color:#5f5f5f;border:1px solid #5f5f5f;border-radius:15px;color:white;font-weight:bold;padding:0 0.5rem;margin-top:-0.1rem}#categoryAdministrationForm .admin-category--groups{padding:0 2rem 1rem 2.5rem}#categoryAdministrationForm .admin-category--parts{padding-bottom:0.6rem}#categoryAdministrationForm .admin-category--parts--title{font-weight:bold;display:block;margin-bottom:0.2rem}#categoryAdministrationForm .admin-category--parts--chip{border:1px solid #444;border-radius:45px;padding:0 0.5rem;margin-right:0.3rem;margin-bottom:0.1rem;font-size:0.88rem;display:inline-block}#categoryAdministrationForm .admin-category--categories{display:flex;padding-top:0.5rem}#categoryAdministrationForm .admin-category--categories .admin-category--saved-categories{flex:1;order:2}#categoryAdministrationForm .admin-category--categories .admin-category--select-categories{flex:1}#categoryAdministrationForm .admin-category--parts--open-all-button{margin-bottom:0.5rem}#categoryAdministrationForm .open-all-button{background:#5f5f5f url(../icons/arrow-expand-vertical-white.png) 4px center no-repeat;background-size:1.1rem;padding:0.15rem 0.4rem 0.15rem 1.6rem;color:white;border:1px solid #5f5f5f;border-radius:5px}#categoryAdministrationForm .close-all-button{background:grey url(../icons/arrow-split-horizontal-white.png) 4px center no-repeat;background-size:1.1rem;padding:0.15rem 0.4rem 0.15rem 1.6rem;color:white;border:1px solid grey;border-radius:5px}#categoryAdministrationForm .admin-category--ul{list-style-type:none;margin-top:0.3rem;margin-bottom:0;padding:0}#categoryAdministrationForm .sub-category-ul{margin:0 -0.8rem}#categoryAdministrationForm .admin-category--toggle-open-close-child{display:none}#categoryAdministrationForm .expanded-button{background:transparent url(../icons/collapse_show.png) no-repeat;border:none;padding:0.8rem 0.36rem 0.3rem}#categoryAdministrationForm .minimized-button{background:transparent url(../icons/collapse_hide.png) no-repeat;border:none;padding:0.8rem 0.36rem 0.3rem}.competence-categories-table{width:100%}.competence-categories-table .display{display:table-row}.competence-categories-table .hidden{display:none}.competence-categories-table .selected{background-color:#ddd}.competence-categories-table .expand-button-transparent{padding-left:20px}.competence-categories-table .expand-button{cursor:pointer}.competence-categories-table select.category-functions{width:220px}tr.competence-person-list-header-row{white-space:nowrap}tr.competence-person-list-header-row .remove-icon{text-align:left}tr.competence-person-list-header-row th:hover .remove-icon{display:inline-block;margin-left:5px}.qualification--fieldset{margin-top:1.5rem}.qualification--fieldset legend h3,.qualification--fieldset legend h4{margin-top:0.5rem}.qualification--fieldset .qualification--fieldset--checkbox{margin-top:0}.qualification--fieldset--valid-text{margin-left:0.5rem}.reminder{border-bottom:1px solid #dfdfdf}.reminder--days{width:5rem}#addQualificationButton{display:block;margin-top:2rem}span.qualification-validity-period{font-style:italic;margin-bottom:10px;display:inline-block}.add-qualification--header{font-size:1.2rem}div.add-qualification--dates-container{display:flex;gap:3rem}div.add-qualification--dates-container div.add-qualification--date{display:flex;flex-direction:column}div.add-qualification--dates-container div.add-qualification--date>.add-qualification--date--label{margin:1rem 0 0 0;font-weight:bold}div.add-qualification--comment-container{display:flex;flex-direction:column;padding:1rem 0 0 0}div.add-qualification--comment-container>.add-qualification--comment-container--label{margin:0;font-weight:bold}div.add-qualification--certificate-file-container{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0 0 0}div.add-qualification--certificate-file-container .add-qualification--certificate-file-container--label{padding:0 1rem 0 0;margin:0;font-weight:bold}div.add-qualification--certificate-file-container .add-qualification--certificate-file-container--upload{flex:2}div.add-qualification--certificate-file-container .add-qualification--certificate-file-container--issue-date{flex:3;padding-left:2rem}@media (max-width: 600px){div.add-qualification--certificate-file-container .add-qualification--certificate-file-container--issue-date{padding:1rem 0 0 0}}div.add-qualification--certificate-file-container .add-qualification--certificate-file-container--uploaded-by{padding:1rem 0 0 0}@media (max-width: 600px){div.add-qualification--certificate-file-container .add-qualification--certificate-file-container--uploaded-by{display:none}}@media (max-width: 600px){div.add-qualification--certificate-file-container{flex-direction:column}}div.add-qualification--certificate-container{display:flex;flex-direction:column;padding:1rem 0 0 0}div.add-qualification--certificate-container .add-qualification--certificate-container--label{margin:0;font-weight:bold}div.add-qualification--certificate-container .add-qualification--certificate-container--approval{padding:1rem 0 0 0}div.add-qualification--certificate-container .add-qualification--certificate-container--approval .add-qualification--certificate-container--label{margin:0;font-weight:bold}@media (max-width: 600px){div.add-qualification--certificate-container .add-qualification--certificate-container--approval-status-assigned-by{display:none}}div.add-qualification--certificate-status-container{display:flex;flex-direction:row;padding:1rem 0 0 0}#developmentPlan .developmentPlanEntry{margin:0 1em}#developmentPlan .developmentPlanEntry .developmentPlanEntryHeader{margin:0;display:flex;align-items:center;justify-content:space-between}#developmentPlan .developmentPlanEntry .developmentPlanEntryColumn{width:48%;margin-right:1%;margin-left:1%;padding-bottom:1em;float:left}#developmentPlan .developmentPlanEntry .developmentPlanEntryColumn:nth-of-type(2n+1){width:48.5%;margin-right:1.5%;margin-left:0}#developmentPlan .developmentPlanEntry .developmentPlanEntryColumn:nth-of-type(2n+2){width:48.5%;margin-right:0;margin-left:1.5%;float:right}#developmentPlan .developmentPlanEntry .developmentPlanEntryColumn h4:first-of-type{margin-top:0}#developmentPlan .developmentPlanEntry .developmentPlanEntryColumn p{margin:0}#developmentPlan .developmentPlanEntry .developmentPlanEntryColumn input[type=text].date{margin-right:0}#developmentPlan .legends{text-align:right;margin:1em 0 1em 0}#developmentPlan .legends div{display:inline-block;margin-right:1em;line-height:1.3}#developmentPlan .legends div.unsigned .mdi,#developmentPlan div[data-status=unsigned] .status .mdi{color:#49aedd}#developmentPlan .legends div.active .mdi,#developmentPlan div[data-status=active] .status .mdi{color:#a0dcf9}#developmentPlan .legends div.at-risk .mdi,#developmentPlan div[data-status=at-risk] .status .mdi{color:#004b82}#developmentPlan .legends div.accomplished .mdi,#developmentPlan div[data-status=accomplished] .status .mdi{color:#6ec787}#developmentPlan .legends div.archived-accomplished .mdi,#developmentPlan div[data-status=archived-accomplished] .status .mdi{color:#6ec787}#developmentPlan .archived-entries{padding-top:0.5em}.competence-ladder-content-container{padding:1em}.competence-ladder-header{background-color:#5f5f5f;color:white;font-size:1.5em;padding:1em;margin-bottom:1em;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08)}.competence-ladder-container label{display:block;opacity:0.8;margin-bottom:1em;padding:1em;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}.competence-ladder-container ul{list-style:none;height:100%;width:100%;margin:0;padding:0}.competence-ladder-container ul li{display:block;position:relative;float:left;width:100%}.competence-ladder-container input[type=radio]:checked ~ label{color:black;opacity:1;border:1px solid #9e9e9e;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);-webkit-transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1)}.competence-ladder-container-hover:hover{color:black;cursor:pointer;opacity:1;border:1px solid #9e9e9e;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);-webkit-transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1)}.competence-step-radio{position:absolute;visibility:hidden}.competence-role-progress-table{width:100%}.competence-container-fulfilled{width:50%}.competence-container-ongoing,.competence-container-missing{width:25%}.competence-add-goal-container{padding:1em}.competence-profession-progress-container{box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);margin-bottom:1em;padding:1.5em}.competence-profession-progress-header{padding-bottom:1em}.role-progress-legend{text-align:right;margin:1em 0 2em 0}.profession-dates{font-size:0.75rem;font-weight:600}.profession-dates-inputs{display:flex;gap:12px}.profession-dates-inputs fieldset{padding:0 12px 12px}.profession-dates-inputs fieldset label{font-size:0.9rem}.profession-dates-inputs fieldset input[type=date]{border:0;margin:0;padding:2px;background:none}.profession-dates-inputs fieldset input[type=date]:hover,.profession-dates-inputs fieldset input[type=date]:focus{border:0}@media screen and (max-width: 599px){#categoryAdministrationForm .admin-category--categories{display:flex;flex-direction:column}#categoryAdministrationForm .admin-category--categories .admin-category--saved-categories{order:1}#categoryAdministrationForm .admin-category--categories .admin-category--select-categories{order:2}}.course-admin .subscription_form{margin-top:1em}.course-admin .subscription_form #error-messages{margin-top:0}.course-admin .subscription_form .subscriber_description{font-style:italic;color:#666666}.course-admin .subscription_form .weekly_option_box ul{border:solid 1px #d6d6d6;padding:10px 20px;background:#f7f7f7;max-width:160px}.course-admin .subscription_manage .search-section{margin-bottom:1em;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.course-admin .subscription_manage .search-section .search-section__search{margin-right:5px;-webkit-flex:10;-moz-flex:10;-ms-flex:10;flex:10}.course-admin .subscription_manage .search-section .search-section__submit{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.course-admin .subscription_manage .filter-section{padding:1em 0}.course-admin .subscription_manage .filter-section label.filter{margin-left:0em;margin-right:1.25em;white-space:nowrap}.course-admin img{vertical-align:middle}.course-admin h2.page-content-header{padding-bottom:0.5em}.course-admin h2.course-admin-catalog-my-courses--catalog-heading{padding:1rem 0.6rem;font-size:1.1rem;margin-top:0;margin-bottom:0}.course-admin h2.course-admin-catalog-my-courses--catalog-heading>img{opacity:80%}.course-admin hr{border-style:solid}.course-admin .course-admin--status-info{border:1px solid lightgrey;border-radius:45px;padding:0.3rem 1rem 0.3rem 2.2rem;margin-bottom:0.7rem;font-size:0.875rem}.course-admin .course-admin--status-info__published{border:1px solid #5f5f5f;background:#5f5f5f url(../icons/eye-check-outline.svg) center left 0.7rem no-repeat;background-size:1rem;color:white}.course-admin .course-admin--status-info__publish-future{border:1px solid #5f5f5f;background:#5f5f5f url(../icons/eye-lock-outline.svg) center left 0.7rem no-repeat;background-size:1rem;color:white}.course-admin .course-admin--status-info__not-published{background:#cfcfcf url(../icons/eye-off-outline.svg) center left 0.7rem no-repeat;background-size:1rem;color:#676767}.course-admin input[disabled][type="submit"]:not(.disableOldPP),.course-admin input[type="button"]:not([disabled]),.course-admin input[type="submit"]:not([disabled]),.course-admin .button:not([disabled]){letter-spacing:1.25px;text-shadow:none;background-color:#5f5f5f;color:#fff;border:1px solid rgba(95,95,95,0.1);border-radius:6px;text-decoration:none}.course-admin input[disabled][type="submit"]:not(.disableOldPP):hover,.course-admin input[type="button"]:not([disabled]):hover,.course-admin input[type="submit"]:not([disabled]):hover,.course-admin .button:not([disabled]):hover{background-color:rgba(95,95,95,0.9)}.course-admin input[type="button"].button--secondary,.course-admin .button:not([disabled]).button--secondary{background-color:white;color:rgba(0,0,0,0.87);border:1px solid #5f5f5f}.course-admin input[type="button"].button--secondary:focus,.course-admin input[type="button"].button--secondary:hover,.course-admin .button:not([disabled]).button--secondary:focus,.course-admin .button:not([disabled]).button--secondary:hover{background-color:white;border:1px solid rgba(95,95,95,0.7);color:rgba(0,0,0,0.7)}.course-admin .course-admin__load-more{display:inline}.course-admin #course-admin-catalog-courses{padding-top:1rem}.course-admin .course-admin--create-event .box,.course-admin .tabs__content .box,.course-admin .box .box{background:white;box-shadow:none;border:1px solid lightgrey}.course-admin .course-admin--create-event .box:not(.boxBodyHidden) .box-header,.course-admin .tabs__content .box:not(.boxBodyHidden) .box-header,.course-admin .box .box:not(.boxBodyHidden) .box-header{border-bottom:1px solid lightgrey}.course-admin .course-admin-create-actions{display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem}.course-admin .course-admin-create-actions--left{display:flex;flex-direction:row}.course-admin .course-admin-create-actions--right{display:flex;flex-direction:row;align-items:center;flex-shrink:2}.course-admin .course-admin-create-actions--right>input{margin-left:1rem}.course-admin .course-admin-create-actions--top-title{font-size:0.7rem;color:grey;margin-bottom:0.4rem}.course-admin .course-admin-create-actions--course,.course-admin .course-admin-create-actions--create-course,.course-admin .course-admin-create-actions--instance,.course-admin .course-admin-create-actions--instance--active,.course-admin .course-admin-create-actions--instance__not-active,.course-admin .course-admin-create-actions--create-instance,.course-admin .course-admin-create-actions--event,.course-admin .course-admin-create-actions--event__not-active{display:flex;flex-direction:column;padding:0.1rem 1rem 0.7rem 2.8rem;margin:0.3rem 0}.course-admin .course-admin-create-actions--course,.course-admin .course-admin-create-actions--instance{background:transparent url(../icons/green_check.png) center left 0.6rem no-repeat;background-size:1.7rem}.course-admin .course-admin-create-actions--create-course{background:transparent url(../icons/green_pen.png) center left 0.3rem no-repeat;background-size:1.7rem}.course-admin .course-admin-create-actions--create-instance{background:transparent url(../icons/grey_pen.png) center left 0.3rem no-repeat;background-size:1.7rem}.course-admin .course-admin-create-actions--instance--active,.course-admin .course-admin-create-actions--event{background:transparent url(../icons/green_pen.png) center left 0.3rem no-repeat;background-size:1.7rem}.course-admin .course-admin-create-actions--instance__not-active,.course-admin .course-admin-create-actions--event__not-active{background:transparent url(../icons/grey_pen.png) center left 0.3rem no-repeat;background-size:1.7rem}.course-admin .course-admin-create-actions--active{border-bottom:0.3rem solid green;font-weight:bold;margin:0.3rem 0 0 0}.course-admin .course-admin-create-actions--select__active{max-width:10rem}.course-admin .course-admin-create-actions--select__not-active{color:#555;background:#f4f4f4;border:1px solid #ccc;border-radius:6px}.course-admin .a-block li a{white-space:wrap}.course-admin #course-admin-menu-other a{display:flex;justify-content:space-between;align-content:center;font-weight:bold}.course-admin .course-admin--create-event{background:#fff;margin:0 0 1em;padding:1em 24px 1em 24px;border-radius:0 3px 3px 3px;box-shadow:0 2px 6px rgba(0,0,0,0.05);box-sizing:border-box}.course-admin #course-admin-sub-menu{padding-left:0.7rem;margin-top:0.4rem;margin-left:-0.3rem}.course-admin .course-admin-sub-menu__hide{display:none}.course-admin .course-admin-sub-menu__show{display:block}.course-admin .course-admin--dates,.course-admin .course-admin--dates-publish-inputs{display:flex;flex-direction:row;align-items:center}.course-admin .course-admin--dates-heading{font-weight:500;width:50%}.course-admin .course-admin--dates-inputs{display:flex;flex-direction:row;align-items:center;flex-shrink:2}.course-admin .course-admin--dates-inputs--input{display:flex;flex-direction:column;margin-left:0.7rem}.course-admin .course-admin--dates-inputs--input-title{font-size:0.7rem;font-weight:bold;color:grey;margin:0}.course-admin .course-admin--dates-inputs--input-field>input{margin-top:0}.course-admin .course-admin--dates__time{display:flex;flex-direction:column;padding-top:1rem}.course-admin .course-admin--dates-radios{display:flex;flex-direction:column;padding-top:1rem}.course-admin .course-admin--dates-radio{width:50%}.course-admin input[type="text"].course-admin--date-fields{padding:0.2rem 0 0.1rem 0.5rem;max-width:95%}.course-admin .course-admin--field-set{border:none;padding:0.7rem 0 0}.course-admin .course-admin--field-set legend{font-weight:bold}.course-admin table#enrollment-flow{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.course-admin table#enrollment-flow a{color:#666}.course-admin table#enrollment-flow select{width:100%}.course-admin table#enrollment-flow th{vertical-align:top;text-align:center;padding:1em;background-color:#e6f4fc;border-top-left-radius:0.3em;border-top-right-radius:0.3em;border:1px solid #66a7cd;border-bottom:none}.course-admin table#enrollment-flow th .header-area{border-top:1px solid #66a7cd;padding:0.5em;margin:1em -1em -1em -1em;text-align:left;font-weight:normal}.course-admin table#enrollment-flow th .header-area input[type=text]{width:100%;display:block;margin:0 0 0.25em 0}.course-admin table#enrollment-flow th .header-area select{width:100%;display:block}.course-admin table#enrollment-flow th .query-spinner{background-image:url(../icons/loading.gif);background-position:right bottom;background-repeat:no-repeat}.course-admin table#enrollment-flow th a{text-decoration:underline;font-style:italic;font-size:0.9em}.course-admin table#enrollment-flow tr.functions td{padding:0.5em 0}.course-admin table#enrollment-flow tr.functions td select ~ .chosen-container{width:100% !important}.course-admin table#enrollment-flow .rule{text-align:center;vertical-align:top;padding-top:1em}.course-admin table#enrollment-flow .flow{vertical-align:top;background-color:#f6f6f6;border:1px solid #66a7cd}.course-admin table#enrollment-flow .flow.disabled{background:repeating-linear-gradient(-45deg, #f6f6f6, #f6f6f6 1em, #e9e9e9 1em, #e9e9e9 2em)}.course-admin table#enrollment-flow .flow ol,.course-admin table#enrollment-flow .flow ul{min-height:6em;padding-left:2.25em;overflow:auto}.course-admin table#enrollment-flow .flow ul{padding-left:0}.course-admin table#enrollment-flow .flow ol.large,.course-admin table#enrollment-flow .flow ul.large{height:27em}.course-admin table#enrollment-flow .flow ol.small,.course-admin table#enrollment-flow .flow ul.small{height:11em}.course-admin table#enrollment-flow .flow li{border-bottom:1px solid #e4e4e4;margin:0.25em 0}.course-admin table#enrollment-flow .flow li .date-info{padding-left:0.5em}.course-admin table#enrollment-flow .flow li.info{text-align:center;padding:1em}.course-admin table#enrollment-flow .arrow div,.course-admin table#enrollment-flow .small-arrow div,.course-admin table#enrollment-flow .down-arrow div{cursor:pointer;width:0;height:0}.course-admin table#enrollment-flow .arrow div{border-top:13.5em solid transparent;border-bottom:13.5em solid transparent;border-left:2em solid #e6f4fc}.course-admin table#enrollment-flow .small-arrow div{border-top:5.5em solid transparent;border-bottom:5.5em solid transparent;border-left:2em solid #e6f4fc}.course-admin table#enrollment-flow .arrow div:hover,.course-admin table#enrollment-flow .small-arrow div:hover{border-left-color:#66a7cd}.course-admin table#enrollment-flow .down-arrow{padding-bottom:0.5em}.course-admin table#enrollment-flow .down-arrow div{margin:0 auto;border-left:10em solid transparent;border-right:10em solid transparent;border-top:1.5em solid #e6f4fc}.course-admin table#enrollment-flow .down-arrow div:hover{border-top-color:#66a7cd}.course-admin table#enrollment-flow .down-arrow.svg{line-height:0}.course-admin table#enrollment-flow .down-arrow.svg svg{cursor:pointer;width:100%;height:1.8em}.course-admin table#enrollment-flow .down-arrow.svg svg polygon{fill:#e6f4fc}.course-admin table#enrollment-flow .down-arrow.svg svg:hover polygon{fill:#66a7cd}.course-admin table#enrollment-flow.has-need-approval .down-arrow div{border-left:8em solid transparent;border-right:8em solid transparent;border-top:1.5em solid #e6f4fc}.course-admin table#enrollment-flow .arrow div:hover{border-left-color:#66a7cd}.course-admin table#enrollment-flow .courseadmin-box{clear:none;float:left;height:280px;width:20%;margin:0px;font-size:11px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:6px;border:1px solid #999;background:#fff url("${user.lookAndFeelPath}/images/flow-bg.png") center center no-repeat;background-size:65% 90%}.course-admin table#enrollment-flow .courseadmin-box h4{margin-bottom:20px}.course-admin table#enrollment-flow .courseadmin-box p{margin-left:5px}.course-admin table#enrollment-flow .courseadmin-box input[type=checkbox][disabled]{outline:1px solid black;color:white;opacity:1}.course-admin table#enrollment-flow .courseadmin-box input[type=checkbox][disabled]+label{color:black}.course-admin .flow-settings-box .box-body{padding:1em 0}.course-admin div#enrollment-flow-settings{padding:0}.course-admin div#enrollment-flow-settings>table{border-spacing:15px 0;margin:0 -8px}.course-admin div#enrollment-flow-settings>table th{padding:0 0.5em 0 0.5em}.course-admin div#enrollment-flow-settings>table th{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top-left-radius:0.5em;border-top-right-radius:0.5em;background-color:#eee;text-align:center;vertical-align:top;padding-top:1em;width:20%}.course-admin div#enrollment-flow-settings>table tr.heading-row th,.course-admin div#enrollment-flow-settings>table tr.heading-row td{vertical-align:top}.course-admin div#enrollment-flow-settings>table th.flow,.course-admin div#enrollment-flow-settings>table td.flow{background-color:#eee}.course-admin div#enrollment-flow-settings>table td.flow{padding:0.5em;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;text-align:center;vertical-align:top;color:#0686ce}.course-admin div#enrollment-flow-settings>table td.rule{vertical-align:top;background-color:white}.course-admin div#enrollment-flow-settings>table img.icon-users{margin-bottom:1em;opacity:0.3}.course-admin div#enrollment-flow-settings>table tbody td.flow-header,.course-admin div#enrollment-flow-settings>table tbody td.rule{position:relative;padding:0.5em 0.2em;vertical-align:top}.course-admin div#enrollment-flow-settings>table tbody td.flow-header.flow-header,.course-admin div#enrollment-flow-settings>table tbody td.rule.flow-header{border-bottom:1px solid #ccc;padding-top:20px;text-align:center}.course-admin div#enrollment-flow-settings>table tbody td.flow-header:before,.course-admin div#enrollment-flow-settings>table tbody td.rule:before{content:" ";position:absolute;height:100%;border-left:solid 1px #ccc;top:0;bottom:0;right:-8px}.course-admin div#enrollment-flow-settings p{padding:1px 3px}.course-admin div#enrollment-flow-settings p.selected-value{background-color:#e4f1d5}.course-admin .button-section .button{margin-right:1em}.course-admin .pp-tooltip-indicator{vertical-align:text-top}.course-admin #template-clusters-CUSTOM h4,.course-admin #template-clusters-TEMPLATE h4{font-size:1em}.course-admin div#course-instance-description-tab .instance-description-wrapper{width:100%}.course-admin div#course-instance-description-tab .indent-instance-status div{padding-left:1em}.course-admin div#course-instance-description-tab .course-instance-description--location-help-text{font-style:italic}.course-admin .full-width-input-field{width:100%}.course-admin .tableCell{resize:none;width:100%}.course-admin .instance-description-wrapper table{width:100%}.course-admin .instance-description-wrapper table .firstColumn{width:6%}.course-admin .enrollment-filter-list{padding-right:1em}.course-admin .enrollment-filter-list:last-child{padding-right:0}.course-admin .enrollment-filter-list+input[type=submit]{margin-top:1.9em}.course-admin div#course-instance-date-selection-tab .left-indent-column{padding-left:2em;min-width:150px}.course-admin div#course-instance-date-selection-tab .start-end-date-padding{padding-left:3em}.course-admin div#course-instance-date-selection-tab .instance-date-padding{padding-left:3em}.course-admin div#course-instance-date-selection-tab .instance-start-end-date-padding{padding-left:6em}.course-admin .catalog-filter .labelColumn{width:10%}.course-admin .catalog-filter .textSearchColumn{width:70%}.course-admin .catalog-filter .clearSearchColumn{width:10%}.course-admin .catalog-filter .start-end-date-margin{margin-left:3em}.course-admin .catalog-filter-table{width:100%}.course-admin .catalog-filter-input{width:100%}.course-admin .catalog-flex{display:flex}.course-admin .catalog-admin--mdi-icon-link{white-space:nowrap}.course-admin .catalog-admin--mdi-icon-link i.pp-icon{width:2em}.course-admin .catalog-admin--links{padding-left:2rem;white-space:nowrap}.course-admin .catalog-admin--catalog-link{background:transparent url(../icons/course_catalog.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--participant-overview-link{background:transparent url(../icons/participants_overview.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--edit-link{background:transparent url(../icons/edit.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--visibility-on-info{background:transparent url(../icons/eye-check-outline-black.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--visibility-off-info{background:transparent url(../icons/eye-off-outline.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--check-list-link{background:transparent url(../icons/show_checklist.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--handle-link{background:transparent url(../icons/handle_participants.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--manage-seat-link{background:transparent url(../icons/manage_seats.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--to-event-link{background:transparent url(../icons/to_course.svg) center left 0.5rem no-repeat;background-size:1.1rem}.course-admin .catalog-admin--info-icon{border:0;background:transparent}.course-admin .catalog-admin--info-icon .icon-info{vertical-align:sub}.course-admin .course-admin-catalog-instance-table{margin:2rem -1.05rem -1.05rem -1.05rem}.course-admin .course-admin-catalog-instance-table .course-admin-catalog-instance-table__review-annotation{text-align:end;padding:0.25em 1em;display:none}.course-admin .course-admin-catalog-instance-table .course-admin-catalog-instance-table__review-annotation span{font-weight:bold}.course-admin .course-admin-catalog-instance-table table tr .listed-instance__review{font-weight:bold;visibility:hidden}.course-admin .course-admin-catalog-instance-table table tr[data-review] .listed-instance__review{visibility:visible}.course-admin .course-admin-catalog-instance-table table tr .listed-instance__acknowledge-review{display:none}.course-admin .course-admin-catalog-instance-table table tr[data-review] .listed-instance__acknowledge-review{display:inline}.course-admin .course-admin-catalog-instance-table table tr .course-instance-action{padding:0.7rem;display:flex;align-items:center;justify-content:space-between;gap:0.7rem}.course-admin .course-admin-catalog-instance-table table tr .course-instance-action .course-instance-action__review{flex:0 0 auto}.course-admin .course-admin-catalog-instance-table.course-admin-catalog-instance-table--combined .course-admin-catalog-instance-table__review-annotation{padding:0.25em 0}.course-admin .course-admin-catalog-instance-table.course-admin-catalog-instance-table--combined table tr .listed-instance__review{padding-right:0.25em;visibility:unset;display:none}.course-admin .course-admin-catalog-instance-table.course-admin-catalog-instance-table--combined table tr[data-review] .listed-instance__review{display:inline}.course-admin #catalog-filter input[type=text],.course-admin #catalog-filter select[multiple],.course-admin #catalog-filter .select-wrapper,.course-admin #catalog-filter .checkbox-wrapper,.course-admin #catalog-filter .chosen-container-multi .chosen-choices{margin:0 0 10px !important;border:1px solid #dfdfdf;background-size:auto 50% !important;background-position:center center !important;background-repeat:no-repeat !important;background-color:#fff;background-image:none;line-height:24px;font-size:16px;border-radius:6px}.course-admin #catalog-filter select[multiple],.course-admin #catalog-filter .select-wrapper,.course-admin #catalog-filter .checkbox-wrapper,.course-admin #catalog-filter .chosen-container-multi .chosen-choices{padding:0.4rem}.course-admin #catalog-filter .filter-icons input[type=radio]{display:none}.course-admin #catalog-filter .filter-icons{border:0;padding:0 0 0 10px}.course-admin #catalog-filter input[type=text],.course-admin #catalog-filter .select-wrapper,.course-admin #catalog-filter .checkbox-wrapper,.course-admin #catalog-filter .chosen-choices{min-width:0}.course-admin #catalog-filter input[type=text]:hover,.course-admin #catalog-filter .select-wrapper:hover,.course-admin #catalog-filter .checkbox-wrapper:hover,.course-admin #catalog-filter .chosen-choices:hover{border-color:#777 !important}.course-admin #catalog-filter input[type=text]:focus,.course-admin #catalog-filter .select-wrapper:focus,.course-admin #catalog-filter .checkbox-wrapper:focus,.course-admin #catalog-filter .chosen-choices:focus{border:1px solid #5f5f5f}.course-admin #catalog-filter input[type=text]:focus,.course-admin #catalog-filter .select-wrapper:focus,.course-admin #catalog-filter .checkbox-wrapper:focus,.course-admin #catalog-filter .chosen-choices:focus{outline:none}.course-admin #catalog-filter .search-buttons{margin-top:1em}.course-admin #catalog-filter .chosen-container-active .chosen-choices{outline:none;box-shadow:none;border-color:black !important}.course-admin #catalog-filter .filter-icons label.icon-filter{background-color:white}.course-admin #catalog-filter input[type=submit]{background-color:#5f5f5f;color:#fff;text-shadow:none;margin-left:1rem !important}.course-admin #catalog-filter input[type=submit]:hover,.course-admin #catalog-filter input[type=submit]:focus{background-color:#695656 !important}.course-admin #catalog-filter.hide-advanced-search #advanced-search,.course-admin #catalog-filter.hide-advanced-search .hide-advanced-search-button{display:none}.course-admin #catalog-filter.show-advanced-search .show-advanced-search-button{display:none}.course-admin #catalog-filter .simple-search-submit{margin-right:0.3rem}.course-admin #catalog-filter .chosen-container,.course-admin #catalog-filter .select-wrapper{width:100% !important}.course-admin #catalog-filter .chosen-choices input[type=text]{width:100% !important;padding:0 !important;margin:0 !important;border-bottom:none !important}.course-admin #catalog-filter input:focus{z-index:99}.course-admin #catalog-filter .chosen-choices li.search-choice{background:#ddd !important;box-shadow:none;color:#333;line-height:13px;cursor:default;border:none !important}.course-admin #catalog-filter input.catalog-filter-input,.course-admin #catalog-filter input.start-date-field,.course-admin #catalog-filter input.end-date-field{background-position:10px center !important;background-repeat:no-repeat;padding-left:2.5em !important}.course-admin #catalog-filter input#megaMatch{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTUuNSAxNGgtLjc5bC0uMjgtLjI3QzE1LjQxIDEyLjU5IDE2IDExLjExIDE2IDkuNSAxNiA1LjkxIDEzLjA5IDMgOS41IDNTMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2YzEuNjEgMCAzLjA5LS41OSA0LjIzLTEuNTdsLjI3LjI4di43OWw1IDQuOTlMMjAuNDkgMTlsLTQuOTktNXptLTYgMEM3LjAxIDE0IDUgMTEuOTkgNSA5LjVTNy4wMSA1IDkuNSA1IDE0IDcuMDEgMTQgOS41IDExLjk5IDE0IDkuNSAxNHoiLz48L3N2Zz4=") !important}.course-admin #catalog-filter input.start-date-field,.course-admin #catalog-filter input.end-date-field{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMjAgM2gtMVYxaC0ydjJIN1YxSDV2Mkg0Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMThINFY4aDE2djEzeiIvPjwvc3ZnPg==") !important;width:100%}.course-admin #catalog-filter .filter-icons label.icon-filter{cursor:pointer;display:inline-block;opacity:0.25}.course-admin #catalog-filter .filter-icons input[type="radio"]:checked+label.icon-filter{opacity:1}.course-admin #catalog-filter input.start-date-field{margin-right:10px !important}.course-admin #catalog-filter .catalog-filter-submit-text{margin-left:10px !important}.course-admin #catalog-filter input.start-date-field,.course-admin #catalog-filter input.end-date-field{cursor:pointer}.course-admin #catalog-filter .catalog-left-column{flex:1}.course-admin #catalog-filter .labelColumn{width:1%;padding-right:1.2em !important}.course-admin #catalog-filter select[multiple]{display:none;width:100% !important;padding:0.6em 0.6em !important}@media screen and (max-width: 599px){.course-admin #catalog-filter .catalog-flex{display:block}.course-admin #catalog-filter .catalog-filter-table>tbody>tr>td{display:block;width:100%}.course-admin #catalog-filter select[multiple]{display:block}}.course-admin .search-matches{padding:1rem 0.6em !important;text-align:right;float:right;line-height:24px;flex:1}.course-admin #floatingSearchButton{display:inline-block}.course-admin div#descriptionTab #course-field-content .full-width-input-field{width:90%}.course-admin div#course-description .long-description,.course-admin div#createObjectiveForm .long-description{resize:vertical}.course-admin div#course-description .full-width-input-field,.course-admin div#createObjectiveForm .full-width-input-field{width:100%}.course-admin div#course-description .display-text,.course-admin div#createObjectiveForm .display-text{float:left;width:79%;margin-top:1em}.course-admin div#course-description .edit-text-wrapper,.course-admin div#createObjectiveForm .edit-text-wrapper{float:left;width:79%}.course-admin div#course-description .label,.course-admin div#createObjectiveForm .label{width:20%;display:inline-block}.course-admin div#course-description .label-wrapper,.course-admin div#createObjectiveForm .label-wrapper{width:20%;float:left;white-space:nowrap;margin-top:0.5em}.course-admin div#course-description .margin-fix,.course-admin div#createObjectiveForm .margin-fix{margin-left:20%}.course-admin div#course-description .rest-width,.course-admin div#createObjectiveForm .rest-width{width:79%;display:inline-block}.course-admin div#course-description .inline-box,.course-admin div#createObjectiveForm .inline-box{float:left;clear:none;width:40%;margin:10px 20px}.course-admin div#course-description .clear-float,.course-admin div#createObjectiveForm .clear-float{clear:both}.course-admin div#course-description .course-description-separator,.course-admin div#createObjectiveForm .course-description-separator{clear:both;margin-top:1em;margin-bottom:1em}.course-admin #approvalTab div#course-occurence{margin:20px auto 20px auto}.course-admin #approvalTab div#course-occurence .courseadmin-occurence-input-box{width:70%}.course-admin #approvalTab div#course-occurence #mandatory{float:right;margin-left:0;width:20%}.course-admin #courseAdminCreateCourseForm .tabPageContainer,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .tabPageContainer{border-radius:6px}.course-admin .course-info-box{background-color:#e6f3fb;padding:1rem}.course-admin div#course-occurence #occurrences-info-box{margin:1rem}.course-admin div#course-occurence .courseadmin-occurence-row{width:100%;border:1px solid black;height:50px;text-align:center;line-height:40px}.course-admin div#course-occurence .courseadmin-occurence-row .courseadmin-occurence-number{float:left;background:grey;width:5%;height:100%;text-align:center;color:white;font-size:22px;line-height:50px}.course-admin div#course-occurence .courseadmin-occurence-row .courseadmin-occurence-input-box{float:left;width:40%;margin-top:5px;margin-left:5px}.course-admin div#course-occurence .courseadmin-occurence-row .courseadmin-occurence-input-box .button{width:100%}.course-admin div#course-occurence .courseadmin-occurence-row #mandatory{width:5%}.course-admin div#course-occurence .courseadmin-occurence-row #mandatory input{margin-top:13px;margin-left:28%}.course-admin div#course-occurence .courseadmin-occurence-row #mandatory.small{width:2% !important}.course-admin div#course-occurence .courseadmin-occurence-row #time.small{width:35% !important}.course-admin div#course-occurence .courseadmin-occurence-row #remove{width:5%}.course-admin div#course-occurence .courseadmin-occurence-row #remove button{margin-top:4px;float:right;display:inline-block;width:75%;font-size:9px;margin-right:30%}.course-admin div#course-occurence .small{width:15% !important}.course-admin div#course-occurence #title-row{height:25px;line-height:25px}.course-admin div#course-occurence #title-row h4{margin:0;display:inline-block}.course-admin .attendance-table{width:auto}.course-admin .attendance-table td,.course-admin .attendance-table th{white-space:nowrap}.course-admin .enrollment-log.with-log-history dt{margin-top:1em}.course-admin ul.latest-items,.course-admin ul.saved-searches-list{margin-bottom:1em}.course-admin ul.latest-items li,.course-admin ul.saved-searches-list li{margin-bottom:0.5em;padding-left:0}.course-admin ul.latest-items li a,.course-admin ul.saved-searches-list li a{color:rgba(0,0,0,0.87)}.course-admin ul.latest-items li a:hover,.course-admin ul.saved-searches-list li a:hover{color:#5f5f5f}.course-admin .competence-course-container{box-sizing:border-box;border-bottom:1px solid #dfdfdf;margin:10px 0;padding:10px 0 20px}.course-admin .course-admin-catalog-course-container{box-sizing:border-box;margin:10px 0}.course-admin #dashboard .course-admin-catalog-course-container,.course-admin #catalog .course-admin-catalog-course-container{background-color:white;margin-bottom:1em;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);transition:0.3s;border-radius:0.7em;border:0;padding:0;position:relative}.course-admin #dashboard .course-admin-catalog-course-container .progress-bar,.course-admin #catalog .course-admin-catalog-course-container .progress-bar{width:100%;margin-bottom:10px}.course-admin #dashboard .course-admin-catalog-course-container h4,.course-admin #catalog .course-admin-catalog-course-container h4{margin-top:1em}.course-admin #courseAdminCreateCourseForm .disabled,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .disabled,.course-admin #courseAdminCreateEventForm .disabled{opacity:0.4;cursor:default;pointer-events:none}.course-admin #courseAdminCreateCourseForm .disabled a:hover,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .disabled a:hover,.course-admin #courseAdminCreateEventForm .disabled a:hover{cursor:default;pointer-events:none}.course-admin #courseAdminCreateCourseForm .changed a:before,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .changed a:before,.course-admin #courseAdminCreateEventForm .changed a:before{content:" * "}.course-admin #courseAdminCreateCourseForm .dynamic-buttons,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .dynamic-buttons,.course-admin #courseAdminCreateEventForm .dynamic-buttons{background-color:white;margin-bottom:1em;border-radius:6px;padding:0.2em;padding-right:0.4em}.course-admin #courseAdminCreateCourseForm .dynamic-buttons .button,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .dynamic-buttons .button,.course-admin #courseAdminCreateEventForm .dynamic-buttons .button{border:black;color:#fff;text-shadow:none !important;margin-left:0.4em;margin-right:0.4em}.course-admin #courseAdminCreateCourseForm .dynamic-buttons input[disabled='disabled'],.course-admin #courseAdminCreateCourseDefinitionInstanceForm .dynamic-buttons input[disabled='disabled'],.course-admin #courseAdminCreateEventForm .dynamic-buttons input[disabled='disabled']{opacity:0.4}.course-admin #courseAdminCreateCourseForm .dynamic-buttons .cancelButton,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .dynamic-buttons .cancelButton,.course-admin #courseAdminCreateEventForm .dynamic-buttons .cancelButton{background-color:white;color:rgba(0,0,0,0.87);border:1px solid #5f5f5f}.course-admin #courseAdminCreateCourseForm .dynamic-buttons .cancelButton:hover,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .dynamic-buttons .cancelButton:hover,.course-admin #courseAdminCreateEventForm .dynamic-buttons .cancelButton:hover{border:1px solid rgba(95,95,95,0.7);color:rgba(0,0,0,0.7)}.course-admin #courseAdminCreateCourseForm .table-align,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .table-align,.course-admin #courseAdminCreateEventForm .table-align{display:table}.course-admin #courseAdminCreateCourseForm .table-align-row,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .table-align-row,.course-admin #courseAdminCreateEventForm .table-align-row{display:table-row}.course-admin #courseAdminCreateCourseForm .table-align-cell,.course-admin #courseAdminCreateCourseDefinitionInstanceForm .table-align-cell,.course-admin #courseAdminCreateEventForm .table-align-cell{display:table-cell;padding-right:1em}.course-admin .box.border{border:1px solid #ddd}.course-admin .dashboard-notice strong,.course-admin .dashboard-info strong{background:#48a4e3;padding:0.5em;margin-left:1em;font-size:0.75em;color:white;white-space:nowrap}.course-admin .dashboard-notice strong::before,.course-admin .dashboard-info strong::before{content:"";position:relative;display:inline-block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #48a4e3;margin-left:-1em;margin-right:0.4em;top:0.40em}.course-admin .dashboard-info strong{background:#138f60}.course-admin .dashboard-info strong::before{border-right-color:#138f60}.course-admin .progress-cell-colored,.course-admin .progress-cell-partly{background:#138f60;color:#fff}.course-admin .drag-hover{border:2px solid black;border-radius:2px;background-color:white}.course-admin .course-admin-no-logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100px;height:100px;padding-top:30px;border:2px solid #ccc;border-radius:8px;background-color:#eee;color:#aaa;font-style:italic;text-align:center}.course-admin .course-logo{float:left;width:100px;margin-left:10px}.course-admin .next-to-course-logo{margin-left:135px}.course-admin .next-to-course-logo h2:first-child{margin-top:0}.course-admin .course-logo-as-block .course-logo{float:none}.course-admin .course-logo-as-block .next-to-course-logo{margin-left:0;margin-top:1em}.course-admin .course-admin-catalog--heading{display:inline}.course-admin .course-admin-catalog--result{margin:1em 0}.course-admin .catalog--card-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(330px, 1fr));margin:1rem 0.5rem 0 0.5rem;grid-gap:16px 32px;align-items:stretch;clear:right}.course-admin .catalog--card-container .course-admin-catalog-course-container .item{position:relative;border-radius:0.7em}.course-admin .catalog--card-container .card{display:flex;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);transition:0.3s;border-radius:0.7em;border:0;padding:0;position:relative}.course-admin .catalog--card-container .card:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.course-admin .catalog--card{display:flex;flex:1 100%;flex-flow:column;padding:0;margin:0;width:100%;background:white;border:none;text-align:left;cursor:pointer;line-height:inherit;color:inherit;border-radius:0.7em;font-size:0.85rem}.course-admin .catalog--heading__stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.course-admin .catalog--heading{display:flex;flex:0 0 6.5rem;justify-content:space-between;background-color:#f6f6f6;padding:1rem 1rem 0.5rem 1rem;border-radius:0.7em 0.7em 0 0;flex-direction:column}.course-admin .competence-course-container.full-width .catalog--heading,.course-admin .course-admin-catalog-course-container.full-width .catalog--heading{flex-direction:row;padding-bottom:1rem}.course-admin .competence-course-container.full-width .catalog--heading>div,.course-admin .course-admin-catalog-course-container.full-width .catalog--heading>div{display:flex;align-items:center}.course-admin .competence-course-container.full-width .columns,.course-admin .course-admin-catalog-course-container.full-width .columns{display:flex}.course-admin .competence-course-container.full-width .columns .column,.course-admin .course-admin-catalog-course-container.full-width .columns .column{width:50%}@media screen and (max-width: 599px){.course-admin .competence-course-container.full-width .columns,.course-admin .course-admin-catalog-course-container.full-width .columns{display:block}.course-admin .competence-course-container.full-width .columns .column,.course-admin .course-admin-catalog-course-container.full-width .columns .column{width:100%}}.course-admin .competence-course-container.full-width ol li,.course-admin .course-admin-catalog-course-container.full-width ol li{margin-bottom:1rem}.course-admin .catalog--heading__headline{margin:0 0 0.5em;word-break:break-word;font-size:1.3rem;height:65px}.course-admin .catalog--heading__headline>a{color:rgba(0,0,0,0.87);text-decoration:none}.course-admin .catalog--heading__wrapper{display:flex;justify-content:space-between}.course-admin .catalog--course-logo{height:70px;overflow:hidden;margin-left:0.5rem}.course-admin .catalog--info{padding:1rem;display:flex;flex:1 100%;align-content:space-between;flex-direction:column;font-size:0.9rem}.course-admin .container-info{display:flex;flex:1 100%}.course-admin .container-info .box{display:flex;flex:1 100%;margin:0;border-radius:0.7em}.course-admin .container-info .box-body{display:flex;flex:1 100%;padding:0}.course-admin .catalog--meta{padding:1rem 1rem 0.5rem 1rem;display:flex;justify-content:space-between;min-height:2rem}.course-admin .catalog--stars{font-size:1.2rem}.course-admin .catalog--stars svg{top:0.2em}.course-admin .catalog--stars>span{text-align:start;margin-right:-4px}.course-admin .catalog--stars svg,.course-admin .course-definition--rating svg{position:relative;width:1em;height:1em;fill:#ccc}.course-admin .catalog--stars svg.star-full,.course-admin .catalog--stars svg.star-half,.course-admin .course-definition--rating svg.star-full,.course-admin .course-definition--rating svg.star-half{fill:orange}.course-admin .catalog--tag-wrapper{flex:0;padding:0}.course-admin .catalog--tag{display:inline-block}.course-admin .catalog--tag::after{content:"|";opacity:0.5;padding:0 0.2em}.course-admin .catalog--tag:last-child::after{display:none}.course-admin .course-definition--rating{padding-bottom:0.5rem;font-size:21px}.course-admin .course-definition--rating svg{top:0.1em}.course-admin .course-definition--rating>span{text-align:start}.course-admin .course-definition--rating-info{font-size:0.9rem}.course-admin .course-definition--rating-stars{position:relative;top:2px}.course-admin #recommendations-with-scroll,.course-admin #my-courses-with-scroll{display:grid;grid-template-rows:minmax(150px, 1fr);grid-template-columns:1px;grid-auto-flow:column;grid-auto-columns:calc(var(--card-width, 330px));justify-content:unset;align-items:unset;margin:1rem -1.5rem 0 -1.5rem;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.course-admin #recommendations-with-scroll::-webkit-scrollbar,.course-admin #my-courses-with-scroll::-webkit-scrollbar{display:none}.course-admin #recommendations-with-scroll::before,.course-admin #recommendations-with-scroll::after,.course-admin #my-courses-with-scroll::before,.course-admin #my-courses-with-scroll::after{content:'';width:1px}.course-admin .catalog--recommendations--arrows{position:relative}.course-admin .catalog--recommendations--arrow{background-color:rgba(100,100,100,0.5);position:absolute;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:2;padding:0;border:none}.course-admin .catalog--recommendations--arrow#recommendation--arrow-left,.course-admin .catalog--recommendations--arrow#my-courses--arrow-left{left:-10px;top:calc(var(--card-height, 240px) / 2 - 10px);outline:none}.course-admin .catalog--recommendations--arrow#recommendation--arrow-right,.course-admin .catalog--recommendations--arrow#my-courses--arrow-right{right:-10px;top:calc(var(--card-height, 240px) / 2 - 10px);outline:none}.course-admin .catalog--card-container.ie11{display:flex;flex-wrap:wrap;justify-content:flex-start}.course-admin .catalog--card-container.ie11 .item{flex:1 0 330px;max-width:330px;height:17rem;width:330px;margin:10px}.course-admin .catalog--card-container.ie11 .card{display:inline}.course-admin .catalog--card-container.ie11 .catalog--tag-wrapper{position:relative;top:3.5rem}.course-admin .catalog--card-container.ie11 .catalog--heading__headline{word-break:break-all}.course-admin .catalog--card-container.ie11#recommendations-with-scroll,.course-admin .catalog--card-container.ie11#my-courses-with-scroll{margin:0}.course-admin .course--short-description{padding-top:1.5rem}.course-admin .course--recommendation{padding-bottom:0.5rem;font-size:0.9rem}.course-admin .endorsement-title,.course-admin .endorsement-label{display:inline-block}.course-admin .endorsement-label>span{vertical-align:text-bottom}.course-admin .endorsement-container{display:inline-block;margin:0;padding:0;vertical-align:middle}.course-admin .endorsement-rating{list-style:none;display:inline-block;margin:0;padding:0;cursor:pointer;font-size:2rem;width:1em;height:1em}.course-admin .endorsement-rating svg{display:none;width:1em;height:1em;pointer-events:none}.course-admin .endorsement-rating.endorsement-filled svg.star{display:inline-block;fill:orange}.course-admin .endorsement-rating.endorsement-empty svg.star-border{display:inline-block;fill:#ccc}.course-admin .endorsement-button{display:block;margin-top:1rem}.course-admin .filter-section p{margin-bottom:0.5em}.course-admin .filter-radios{padding-top:1rem;margin-top:2rem;border-top:1px solid #dfdfdf}.course-admin .course-admin-cancelled-instance{border-radius:2px;color:white;font-size:0.5em;font-weight:100;letter-spacing:1px;text-shadow:none !important;text-decoration:none;background-color:#5f5f5f;padding:0.5em 0.75em 0.5em 0.75em;margin-right:0.5em;position:relative;top:-0.4em;display:inline}.course-admin .competence-course-container.full-width h2,.course-admin .course-admin-catalog-course-container.full-width h2{margin:0}.course-admin .course-admin-extra-info{font-style:italic;font-weight:normal;font-size:1rem;margin-top:1rem}.course-admin .course-admin-cancelled-occurrence{border-radius:2px;color:white;font-size:0.9em;letter-spacing:1px;font-weight:100;text-shadow:none !important;text-decoration:none;background-color:#5f5f5f;padding:0.25em 0.5em 0.25em 0.5em;margin-bottom:1.25em;margin-right:0.5em;display:inline}.course-admin .occurrence-dateTime strong{color:#981b1b}.course-admin .disabled-instance{opacity:0.65}.course-admin #instance-side-bar .button{width:99%}.course-admin #course-admin-attendance-report-settings h4{margin-top:1em}.course-admin #course-admin-attendance-report-settings #reducedTopMargin{margin-top:1em}.course-admin .steps{list-style:none;overflow:hidden;font:18px Helvetica, Arial, Sans-Serif;padding:0 30px 0 0;margin:0;display:flex}.course-admin .steps li{background:#e6f3fb;position:relative}.course-admin .steps li a,.course-admin .steps li span{text-decoration:none;padding:10px 12px 10px 55px;position:relative;display:block;float:left;line-height:1.3em}.course-admin .steps li:before,.course-admin .steps li:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2}.course-admin .steps li:after{border-left:30px solid #e6f3fb;z-index:2}.course-admin .steps li:before{border-left:30px solid white;margin-left:1px;z-index:1}.course-admin .steps li:first-child a,.course-admin .steps li:first-child span{padding-left:10px}.course-admin .steps li.active{background-color:#a6d2ef}.course-admin .steps li.active:after{border-left-color:#a6d2ef}.course-admin #applicationFieldTab #create-new .page-content-header{text-align:center}.course-admin #applicationFieldTab .remove{display:inline-block;background-position:center;background-repeat:no-repeat;background-image:url("../icons/delete.png");height:15px;width:15px;cursor:pointer}.course-admin #template-clusters{position:relative}.course-admin #template-clusters legend{font-size:1.17em;font-weight:bold}.course-admin .rightFloatingContent span{color:#000000}.course-admin .rightFloatingContent span del{color:#9c9c9c;text-decoration:none;position:relative;display:inline-block}.course-admin .rightFloatingContent span del::before{content:'';width:100%;position:absolute;right:0;top:40%;border-bottom:2px double black}.course-admin #template-clusters-messages-header{position:absolute;top:0;left:30%;margin-top:0}.course-admin iframe.html-template{border:1px dashed #999;padding:.5em;background-color:#ddd;width:97%;border-radius:4px;max-height:8em;overflow:auto}.course-admin .saved-searches-list li{margin-bottom:0.5em}.course-admin a.remove-saved-search{margin-left:1em;opacity:0.5}.course-admin li:hover a.remove-saved-search{opacity:1.0}.course-admin #remove-saved-search-a{margin-left:1em}.course-admin #remove-saved-search-a[disabled]{opacity:0.5}.course-admin .extra-space-for-saved-searches-dropdown{margin-bottom:10em}.course-admin .generated-report.with-total tr:last-of-type{background-color:#dfdfdf}.course-admin .darkClass{background-color:white;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:20;height:100%;width:100%;background-repeat:no-repeat;background-position:center}.course-admin .application-file{margin:1em}.course-admin .course-fields .table-tag-wrapper{overflow:scroll}.course-admin .course-definition-content .top-box,.course-admin .course-definition-instance-content .top-box{padding:0}.course-admin .course-definition-content .top-box .btn-group,.course-admin .course-definition-content .top-box .steps,.course-admin .course-definition-instance-content .top-box .btn-group,.course-admin .course-definition-instance-content .top-box .steps{margin-top:1em}.course-admin .course-definition-content .top-box .btn-group .button,.course-admin .course-definition-instance-content .top-box .btn-group .button{margin:0 5px 0 0;text-align:left}.course-admin-box-header span:last-of-type{vertical-align:middle}.course-admin-back-background .box-body{background:#f0fff0;color:#212121;margin:0 1em;border-radius:6px}.course-admin-back-background .box-body .button{width:100%;margin-bottom:0}.infinity-symbol{font-size:17px;font-family:Georgia;line-height:1em}.dialog-body :not(.enrollability-date) .infinity-symbol{position:relative;top:5px}.regex-description{width:90%;font-size:12px;font-style:italic}.renewal-popup-confirm-body{padding:0 1em}.course-admin--report--info-list{padding-top:0.5rem;padding-left:1.5rem}.course-admin--report--info-list>li{padding-top:0.5rem}.course-admin--report--info-list>li>span{font-weight:bold}.info-page-content-page h3,.info-page-content-page h4{margin:1em 0 0.5em 0}.info-page-content-page h3{font-size:2em}.info-page-content-page h4{font-size:1.5em}.info-page-content-page h5{font-size:1.17em}.info-page-content-page h6{font-size:1em}@media screen and (max-width: 959px){.course-admin .course-admin-create-actions{flex-wrap:wrap-reverse}#course-admin-sub-menu{display:block}}@media screen and (max-width: 599px){.course-admin .course-admin-create-actions--left{flex-direction:column}.course-admin .course-admin-create-actions--active{border-bottom:none;border-left:0.3rem solid green;font-weight:bold;margin:0.3rem 0 0 0}.course-admin .course-admin--dates,.course-admin .course-admin--dates-publish-inputs{flex-direction:column;align-items:normal}.course-admin .course-admin--dates-heading{width:100%}}.wizard{overflow:hidden;position:relative}.wizard .wizardPaging span{margin-right:5px}.wizard #overviewPane{overflow:hidden;position:relative}.wizard #viewPane{height:400px;overflow:hidden;position:relative}.wizard .panes-wrap{white-space:nowrap;position:absolute;top:0;left:0;width:100%;height:100%}.wizard .pane{width:100%;height:100%;display:inline-block;overflow:auto;margin:0;padding:0;vertical-align:top}.wizard fieldset.wizardItem{padding:15px;border:none;white-space:normal}.wizard #overviewPane .title{float:left;padding:5px;color:#666;cursor:pointer;margin:0px;position:relative;background:#ccc;border:3px solid #efefef}.wizard #overviewPane div.title:nth-child(odd) span,.wizard #overviewPane div.title:nth-child(even) span{padding-left:25px;position:relative;z-index:2}.wizard #overviewPane .title:first-child span{padding-left:5px}#overviewPane .title:after,#overviewPane .title:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute}#overviewPane .title:after{border-left-color:#ccc;border-width:1rem;top:50%;margin-top:-1rem;z-index:1}#overviewPane .title:before{border-left-color:#efefef;border-width:1.5rem;top:50%;margin-top:-1.5rem;z-index:1}.wizard #overviewPane .title:hover{color:#972}.wizard #overviewPane .title.active{cursor:default;background-color:#e5e5e5;color:black}#overviewPane .title.active:after{border-left-color:#e5e5e5}.wizard #overviewPane .title.active:hover{color:black}.wizard #buttonField{position:relative;padding:1em;padding-right:2em;text-align:right;border-top:1px solid}.wizard #buttonField input{margin-left:5px}.wizard #buttonField #nextButton{margin-right:10px}.wizard .box-body{padding:0}#planningDocumentForm h3{margin-top:15px;margin-bottom:5px}#planningDocumentEditSettings .textfield,#planningDocumentEditSettings .textarea{width:596px}#planningDocumentEditAssessmentMatrix .chosen-results{max-height:150px}#planningDocumentEditAssessmentMatrix .textfield,#planningDocumentEditAssessmentMatrix .textarea{width:596px}#planningDocumentEditAssessmentMatrix .chosen-results{max-height:150px}.wizard legend{font-size:14px;color:#333}#planningDocumentEditTargetedAreas .knowledgeAreasTitle{color:#444;font-weight:bold;margin:10px 0 3px 0}#planningDocumentEditLearningObjectives .references{float:left;width:50%}#planningDocumentEditLearningObjectives .learningObjective{float:left;width:50%}#planningDocumentEditTargetedAreas .abilityField,#planningDocumentEditTargetedAreas .coreContentFields{float:left;width:49%}#planningDocumentEditTargetedAreas .abilityField{padding-right:2%}#learningObjectiveList>li{border:1px solid black;padding:1em;margin-top:1em;overflow:auto}.planningDocument3columns{overflow:auto}.planningDocument3columns>li{float:left;width:31%;margin-right:2%}.planningDocument3columns ul{padding-left:2em}.planningDocument3columns ul li{list-style-type:disc}#learningObjectiveList li .objectiveEdit{display:none;clear:both}#learningObjectiveList li.edit .objectiveInfo{display:none}#learningObjectiveList li.edit .objectiveEdit{display:block}#planningDocumentEditTargetedAreas .coreContentField{margin-top:15px}.syllabusAbbreviation{display:none}.showSyllabusAbbreviations span.syllabusAbbreviation{display:inline}.helptext{font-style:italic;padding:10px;padding-left:30px;border:1px dotted #999;background:#f9f4e8 url(/pp/lookAndFeel/standard/icons/help_small.png) 10px 12px no-repeat;margin-bottom:20px;width:60%;min-width:560px;max-width:800px}.helptext p{margin:0 0 10px 0}.teachingText{padding:5px;margin-bottom:20px}.teachingText p{margin:0}.learningObjectives li{margin-bottom:2em}.grade-selector{display:inline-table;margin:0.5em 0.5em 0.5em 0;font-family:monospace;text-align:center;border-collapse:collapse;table-layout:fixed;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.grade-selector.unselectable .grade-selector-grade{color:#818181;cursor:default}td>.grade-selector{margin:0 0.5em 0 0}.grade-selector-grade{display:table-cell;min-width:2rem;min-height:2rem;padding:0.3em;border:1px solid #dfdfdf;background-color:transparent;border-right-style:none}.grade-selector-grade:last-child{border-right-style:solid}.grade-selector-grade.selected{color:rgba(0,0,0,0.87);background:#9f9;border:1px solid #878787}.grade-selector-grade.selected.not-pass{background:#fa6}.grade-selector-grade.selected.not-graded{background:#ff9}.grade-selector-grade.unselectable{color:#818181;background:#f9f9f9;cursor:default}.notGradeAble{float:right}#grades-specialization-section,#grades-special-orientation-section{white-space:nowrap}#grades-specialization-section label,#grades-special-orientation-section label{display:inline-block}.grades-table .is-locked{background-color:#f9f9f9}.grade-locked{background-repeat:no-repeat;background-position:center center;display:inline-block;width:100%;height:18px;cursor:pointer}.edit-grade-link{white-space:nowrap}.grade-save-not-changed{color:#818181}.grade-save-changed{font-weight:bold}.grade-save-changed-removed{font-style:italic;text-transform:lowercase}.is-locked{background-color:#f9f9f9}.grades-diploma-wrapper{display:flex;align-items:center}.grades-diploma-wrapper button{padding-top:0;margin-left:0.5em}.grades-diploma-preview-wrapper{overflow:hidden}.grades-diploma-preview-wrapper input[type=text].grades-diploma-preview{margin:0;width:100%;text-overflow:ellipsis}.grades-document-menu li.wrapped-li:hover{background:none}.grades-document-menu ul ul{padding-left:0.5rem;margin-bottom:1rem}.li-header{font-weight:bold}a.no-link{color:rgba(0,0,0,0.87) !important;text-decoration:none}#grade-group-statistics .table-tag-wrapper{padding-top:0.3em}#grade-group-statistics .grade-group-statistics-table tr th,#grade-group-statistics .grade-group-statistics-table tr td{padding:0.5em}.grades-document-select .wrapped-li{margin:1rem 0}.grades-search-group-semester-div{padding-right:10px;display:inline-block;display:-ms-inline-flexbox}.grades-search-group-date-div{display:inline-block}.grades-editor-label{display:inline-block}.editor-doc-info .document-chooser{display:inline-block;margin-top:0.5em}.field-select select.editor-select{width:auto;display:inline-block}.grades-table.diploma-project th:nth-child(8){text-align:center}.grades-table.diploma-project textarea{margin:0;width:100%;height:3.5em;padding:0.25em 0.5em}.grades-popup-diploma-field{width:100%;min-width:100%;max-width:100%}.grades-save-diploma-wrapper{clear:both}.grade-knowledge-certificate-teaxtarea{margin:0;width:100%;min-width:100%;max-width:100%;height:3.5em;padding:0.25em 0.5em}ul.gradeHistory{padding-left:1em}ul.gradeHistory li{margin:1em 0;list-style-type:none}ul.gradeHistory li em{color:#999}.gradeOptions{margin:1em 0}.grades-field-title{font-size:1.25rem;display:block}@media screen and (min-width: 600px){#oldCurriculumPopupForm>div{width:48%;display:inline-block;margin-bottom:1rem}#oldCurriculumPopupForm>div:nth-child(even){margin-left:2%}}#oldCurriculumPopupForm>div input[type=text]{width:100%}#oldCurriculumPopupForm>div.button-set{display:block;width:100%}.gradeManual div.inputError{color:#981b1b;padding:0.5em;margin-bottom:0.5em}.gradeManual label{display:inline-block;margin:0 0 0.5em 0}.grade-dialogue-manual-grade{overflow:visible}#timeperiod_wrapper p{margin-bottom:0.5rem}.grade-fail-reason p{margin:1em 0 0}.grade-fail-reason textarea{margin-bottom:0}.grades-table-legend{display:none}.grades-table-mobile-header{padding:0.5em 0}@media screen and (min-width: 600px){.grades-table-mobile-header{display:none}.grades-table-legend{display:block;float:right;width:auto;white-space:nowrap;padding:0.5em;border-width:1px;font-size:0.9em;text-align:right}.grades-table-legend span{margin-left:1em}.grades-table-legend span:first-child{margin-left:0}}#gradesTeacherSubject_tableContainer{clear:both}.grades-table tbody td.grades-col-reg-num,.grades-table tbody td.grades-col-selector,.grades-table tbody td.grades-col-final,.grades-table tbody td.grades-col-locked,.grades-table tbody grades-col-diploma-title,.grades-table tbody grades-col-diploma-description{white-space:nowrap;width:1%}.grades-table tbody td.grades-col-selector button:focus{outline-offset:-2px}td input.grades-custom-input-formatter{width:100%;margin:0}.subtitle{font-size:0.75em}.delegate-padding{padding-left:2em;padding-right:0.5em;padding-bottom:2em}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{width:auto !important}@media screen and (max-width: 599px){.respAdjustmentTable td,.respAdjustmentTable tr{display:block}}.grade-document-validations__part{display:block}.grade-document-validations__part .warningMessage{user-select:none}.grade-document-validations__part .warningMessageChecked{text-decoration:line-through;color:#ba4f00}.grades-catalog-header,.grades-final-report-header,.grades-final-report-person,.grades-final-report-table,.grades-catalog-document-header td,.grades-catalog-document-table,.grades-document-notes,.grades-document-professional-skills,.grades-document-learning-at-work-notes,.grades-final-report-header .school-code,.grades-catalog-header .subject-row td,.grades-catalog-header .subject-row td:last-child,.grades-final-report-person td,.grades-final-report-table th,.grades-final-report-table td,.grades-catalog-matrix,.grades-catalog-matrix tr th,.grades-catalog-matrix tr td,.grades-catalog-gr-table,.grades-catalog-gr-table th,.grades-catalog-gr-table td,.grades-catalog-gr-info,.grades-catalog-gr-info th,.grades-catalog-gr-info td,.grades-table,.grades-table th,.grades-table td{border:1px solid #999}.screening{background-repeat:no-repeat;background-image:url("../images/screening.png")}.grade-document-table{page-break-inside:auto !important;font-size:0.75em;width:100%;border-collapse:collapse;margin-bottom:1em}.grade-document-table th,.grade-document-table td{vertical-align:top;padding-top:0.2em;padding-bottom:0.2em}.grade-document-logotype{width:4cm}.grades-diploma-header.preview{position:absolute;top:10px;left:80px}.grades-diploma-header th,.grades-diploma-header td{padding:0.25em;vertical-align:top}.grades-diploma-header th .schooltype,.grades-diploma-header td .schooltype{font-weight:bold}.grades-diploma-header th .diploma-name,.grades-diploma-header td .diploma-name{font-size:1.5em;font-weight:bold;text-transform:uppercase}.grades-diploma-header th .diploma-surtitle,.grades-diploma-header td .diploma-surtitle{font-size:1.2em;font-weight:bold}.grades-diploma-header th .diploma-subtitle,.grades-diploma-header td .diploma-subtitle{font-weight:bold;text-transform:uppercase}.diploma-small-title{padding-bottom:0.2em;font-size:1.2em;font-weight:bold;text-transform:uppercase}.grade-document-cell-label{font-size:0.75em;color:#666}.grades-catalog-header th,.grades-catalog-header td,.grades-final-report-header th,.grades-final-report-header td,.grades-final-report-person th,.grades-final-report-person td,.grades-final-report-table th,.grades-final-report-table td{padding:0.25em;vertical-align:top;text-align:left}.grades-catalog-header .school-info,.grades-catalog-header .civiv-reg-number,.grades-final-report-header .school-info,.grades-final-report-header .civiv-reg-number,.grades-final-report-person .school-info,.grades-final-report-person .civiv-reg-number,.grades-final-report-table .school-info,.grades-final-report-table .civiv-reg-number{width:20em}.grades-catalog-document-table{padding:0.5em;border-width:1px 0}.grades-document-notes{page-break-inside:avoid;padding:0 0.25em 0.5em;margin-bottom:1em;font-size:0.75em;line-height:90%}.grades-document-notes .grade-document-cell-label{padding:0.5em  0}.grades-document-professional-skills{page-break-inside:avoid;padding:0 0.25em 0.5em;margin-bottom:1em;font-size:0.75em;line-height:90%}.grades-document-professional-skills .grade-document-cell-label{padding:0.5em  0}.grades-document-learning-at-work-notes{page-break-inside:avoid;padding:0 0.25em 0.5em;margin-bottom:1em;font-size:0.75em;line-height:90%}.grades-document-learning-at-work-notes .grade-document-cell-label{padding:0.5em  0}.grades-explanation{font-size:0.75em;padding:1em}.grades-final-report-header h1{margin-top:0}.grades-final-report-header h3{margin-top:1em}.grades-final-report-table{border-collapse:collapse;margin-bottom:1em}.grades-final-report-table th,.grades-final-report-table td{width:45%}.grades-final-report-table .grade{width:5%;white-space:nowrap}.grades-final-report-notes .note{padding-bottom:1em}.grades-final-report-notes .absence{padding-bottom:1em}.grades-final-report-notes .description{font-size:0.85em}.grades-final-report-regulation{margin:1em 0 2em;font-size:0.85em}.grades-catalog-matrix-container{padding:1em}.grades-catalog-matrix tr th,.grades-catalog-matrix tr td{padding:0.2em;text-align:center}.grade-document-signature{width:50%;margin:6em 0 0;border-top:1px dotted black}.grades-report-signature{width:50%;margin:6em 0 0;border-top:1px dotted black;float:left;clear:left}.grades-report-grade-info{margin:3em 0 0;clear:both}.grades-catalog-gr-table th{padding:0.2em;height:0.75em;vertical-align:bottom;text-align:left}.grades-catalog-gr-table td{padding:0.2em;vertical-align:bottom;text-align:left}.grades-catalog-gr-table td.name{white-space:nowrap;text-align:left}.school-info-bold{font-weight:bold}.grades-catalog-gr-info{margin-bottom:0.5em}.grades-catalog-gr-info th,.grades-catalog-gr-info td{padding:0.5em;vertical-align:top}.grades-catalog-gr-text{padding-top:0.2em;padding-bottom:0.2em}.grades-table th{text-align:left;vertical-align:text-top}.grades-table th,.grades-table td{padding:0.25em 0.25em 0.25em 1em;border-width:1px 0}.grades-table th.grade-column,.grades-table th.class-column,.grades-table td.grade-column,.grades-table td.class-column{width:4em}.grades-table th.civic-column,.grades-table td.civic-column{width:9em}.grades-table th.points-column,.grades-table th.code-column,.grades-table td.points-column,.grades-table td.code-column{width:10em}.grade-document-footer-text{margin-top:1em;font-size:0.75em;font-style:italic}.grade-catalog-footer-text{margin-top:0.5em;font-size:0.75em;font-style:italic}.grade-document-footer-page-number{font-size:0.75em;text-align:center;vertical-align:top;font-weight:bold}.grade-document-note-list{padding:0;margin:0}.grade-document-note-list li{list-style-type:none;margin-top:0.5em}.grade-document-deviating-school-semester{font-size:0.7em}.iup-not-published{background-color:#eee;padding:1em}p.iup-not-published-heading{font-style:italic;margin-bottom:1em}.iup-comment-header{margin-bottom:0.5em}.iup-comment-role-TEACHER,.iup-comment-role-PARTICIPANT,.iup-comment-role-PARENT,.iup-comment-role-MENTOR{padding:0.5em 2em 0.5em 1em}.iup-comment-role-TEACHER>:last-child,.iup-comment-role-PARTICIPANT>:last-child,.iup-comment-role-PARENT>:last-child,.iup-comment-role-MENTOR>:last-child{margin-bottom:0}.iup-comment-role-TEACHER .iup-comment-content>:last-child,.iup-comment-role-PARTICIPANT .iup-comment-content>:last-child,.iup-comment-role-PARENT .iup-comment-content>:last-child,.iup-comment-role-MENTOR .iup-comment-content>:last-child{margin-bottom:0}.iup-comment-role-TEACHER{border-left:0.5em solid #000}.iup-comment-role-PARTICIPANT{border-left:0.5em solid #f93}.iup-comment-role-PARENT{border-left:0.5em solid #ccc}.iup-comment-role-MENTOR{border-left:0.5em solid #f33}table.iupGradingScale{margin-left:auto;margin-right:auto}table.iupGradingScale td{text-align:center;vertical-align:middle;padding:0.5em}table.iupGradingScale td.iupGrading-selected{border:2px solid #0C0}table.iupGradingScale td.iupGrading-select{padding:0;text-align:center}#iup-admin-select-role-box hr:last-child{visibility:hidden}.iup-latest-list{padding-left:2em}.iup-latest-list li{margin-bottom:0.5em}.iup-item-wrapper{margin-bottom:1em}.iup-item-wrapper:last-child{margin-bottom:0}.iup-item-wrapper img{max-width:100%}.iup-unread{background:#ffe49e;border-radius:0 2px 2px 0}.iup-unread:hover .iup-unread-actions{opacity:1}.iup-unread-actions{text-align:center;padding:0.25em;float:right;opacity:0.3}.iup-unread-actions .action{font-family:monospace;line-height:1;background:#ebebeb;background:-moz-linear-gradient(top, #fafafa 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #fafafa 0%, #ebebeb 100%);background:-o-linear-gradient(top, #fafafa 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #fafafa 0%, #ebebeb 100%);background:linear-gradient(to bottom, #fafafa 0%, #ebebeb 100%);border-radius:5px;display:block;padding:0.25em;border:1px solid #909090;margin:0.25em}.iup-unread-actions .action.read{color:green;background:#d5eac7 url(../images/button_green.png) repeat-x scroll left top;background:-moz-linear-gradient(top, #e5ffdf 0%, #d5eac7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5ffdf), color-stop(100%, #d5eac7));background:-webkit-linear-gradient(top, #e5ffdf 0%, #d5eac7 100%);background:-o-linear-gradient(top, #e5ffdf 0%, #d5eac7 100%);background:-ms-linear-gradient(top, #e5ffdf 0%, #d5eac7 100%);background:linear-gradient(to bottom, #e5ffdf 0%, #d5eac7 100%);border-color:#9fb095}td>.iup-unread-actions{right:-25px}#iup-admin-publish-all-preview .fixed-table{width:100%;margin-bottom:1.5em;table-layout:fixed}#iup-admin-publish-all-preview .fixed-table td{vertical-align:top}#iup-admin-publish-all-preview .single-row-cut-overflow{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}#iupSubjectChooser,#iupSubjectChooser_chosen{margin-bottom:1.5em}#filterSubjectGroupId{max-width:100%}.iup-field table{table-layout:fixed;width:100%;margin-bottom:1em}.iup-field table:last-child{margin-bottom:0}.iup-field table td{vertical-align:top}.iup-field table td:nth-child(1):nth-last-child(2){padding-right:0.5em}.iup-field table td:nth-child(2):nth-last-child(1){padding-left:0.5em}.iup-field .iup-field__header{margin-bottom:0}.iup-icon-legend,.iup-abr-legend{text-align:right;margin-bottom:1em}.iup-abr-legend{text-align:right}.iup-icon-legend-item,.iup-abr-legend-item{vertical-align:middle}.iup-icon-legend-item .linkIcon{vertical-align:middle}.iup-secret-marking{position:relative;top:4px;vertical-align:text-top}.iup-secret-marking-text{position:relative;top:6px;vertical-align:text-top}#publishAllButton{white-space:normal}#skolverketsGradings #confirm-save-message,#skolverketsGradings #confirm-publish-message{display:none}#skolverketsGradings form[data-mode=preview-publish] #confirm-publish-message{display:block}#skolverketsGradings form[data-mode=preview-save] #confirm-save-message{display:block}#skolverketsGradings form[data-mode=editing] div#confirm-button-group{display:none}#skolverketsGradings form[data-mode=editing] div#editing-button-group{display:block}#skolverketsGradings form[data-mode=editing] td[data-grade-selected]{cursor:pointer}#skolverketsGradings form[data-mode^=preview] td[data-grade-selected],#skolverketsGradings form[data-mode^=preview] .skolverket-comment{cursor:default}#skolverketsGradings form[data-mode^=preview] div#editing-button-group{display:none}#skolverketsGradings form[data-mode^=preview] div#confirm-button-group{display:block}.pp-print #skolverketGradingTable{border-color:black;font-size:0.9rem}.pp-print #skolverketGradingTable td,.pp-print #skolverketGradingTable th{border-color:black}#skolverketsGradings .default-table th,#skolverketsGradings .default-table td{border-width:1px}#skolverketsGradings th{vertical-align:bottom}#skolverketsGradings .comment-container{max-width:350px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}#skolverketsGradings .skolverket-grade{width:100px}#skolverketsGradings .skolverket-grade__extra{display:block;font-size:0.7em;font-weight:normal}#skolverketsGradings .skolverket-comment{cursor:pointer;width:100%;position:relative}#skolverketsGradings textarea{resize:vertical}#skolverketsGradings input[type=radio]{display:none}#skolverketsGradings .status{display:none}#skolverketsGradings tr[data-dirty][data-published][data-saved] .status.edit{display:inline-flex}#skolverketsGradings .legends .published,#skolverketsGradings tr[data-published=true]:not([data-dirty]) .status.published{display:inline-flex;color:#66BB6A}#skolverketsGradings .legends .unpublished,#skolverketsGradings tr[data-published=false][data-saved=false]:not([data-dirty]) .status.unpublished{display:inline-flex;color:#818181}#skolverketsGradings .legends .saved,#skolverketsGradings tr[data-published=false][data-saved=true]:not([data-dirty]) .status.saved{display:inline-flex;color:#FFEE58}#skolverketsGradings tbody>tr{min-height:44px}#skolverketsGradings td[data-grade-selected=false] .participant,#skolverketsGradings td[data-grade-selected=false] .teacher{visibility:hidden}#skolverketsGradings tr.non-editable-grading>td .participant,#skolverketsGradings tr.non-editable-grading>td .teacher,#skolverketsGradings td[data-grade-selected=true] .participant,#skolverketsGradings td[data-grade-selected=true] .teacher{visibility:visible}#skolverketsGradings .teacher-grade-selected,#skolverketsGradings .teacher{color:#66BB6A}#skolverketsGradings .skolverket-field-content{margin-top:2em}#skolverketsGradings .skolverket-field-content div{border:1px solid #dfdfdf;min-height:8em;padding:0.5em}#skolverketsGradings .legends span{display:inline-block;margin-right:1em}span.np-result-error{display:none}span.np-result-error+input,span.np-result-error+input:hover,span.np-result-error+input:focus{background-color:#fff5f5}.national-exam-is-locked{background:#f9f9f9}.national-exam-is-locked input[type=text]:disabled,.national-exam-is-locked .field-select select:disabled{background:#f9f9f9}.national-exam-lock-all{white-space:nowrap}.scrollTable{overflow:scroll}.national-exam-results.frozen-data td{vertical-align:middle}.national-exam-results input[type="text"],.national-exam-results input[type="password"],.national-exam-results input[type="number"],.national-exam-results textarea{margin:0}.partialExtraExam-span{display:block}.national-exam-personal-results .result{display:inline-block;margin-left:1em}.national-exam-statistics-table td{padding-right:1em}.national-exam-statistics-table .status-bar{width:100%}.national-exam-result-part-title{padding-top:1.5em;font-size:1.3em}.national-exam-results .partial{white-space:nowrap}.national-exam-results .partial .field-select{display:inline-block}.national-exam-results .bulk-header{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-align:center;align-items:center}.national-exam-results .order-direction{cursor:pointer}.national-exam-results .order-direction__label{text-decoration:underline}.national-exam-results input[type=text]:not(.disableOldPP),.national-exam-results input[type=number]:not(.disableOldPP){margin:0}input#bulkInput-completedHours,input#bulkInput-totalHours,select#bulkInput-numberOfSemesters,select#bulkInput-examVersion,select#bulkInput-examOccasion,input#bulkInput-examDate{width:100%;font-weight:normal}.supply-person-list{margin-top:1.5em;padding-left:1em}.supply-person-list li{margin-bottom:1em;list-style-type:none}.supply-person-list .supply-schema-info{margin:.5em 0 0 1em}.modest-date{font-family:Georgia;color:#666;font-style:italic;white-space:nowrap}.hyphens{-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}#workActivityTemplateForm textarea{resize:vertical}.work-activity{padding-left:1em}.work-activity ul{padding-left:1em}.work-activity li{list-style-type:none;margin-top:1em}.work-activity-grouping{padding-bottom:1.5em}.work-activity-grouping h3{border-bottom:2px solid #d7d7d7;padding:.6em}.work-activity-grouping>p{font-size:1.1em;margin:1em}table.work-activity-grouping-status td.certified,table.work-activity-grouping-status th.certified{text-align:center}table.work-activity-grouping-status td.checked,table.work-activity-grouping-status th.checked{text-align:center}table.work-activity-grouping-status td.worked-minutes,table.work-activity-grouping-status th.worked-minutes{text-align:right;padding-right:3%}.work-activity-knowledge-requirements tr td{cursor:pointer}.work-activity-knowledge-requirements tr.selected{background-color:#ddd}.work-activity-template{padding-left:1em}.work-activity-template ul,.work-activity-template .knowledge-requirements{padding-left:1em}.work-activity-template li{list-style-type:none;margin-top:1em}.abilities,.core-contents,.knowledge-requirements{margin-top:1em}.abilities li,.core-contents li,.knowledge-requirements li{margin-top:0}.my-students__link{padding:0.5em 0;display:block;text-decoration:none;margin-bottom:0.5em}.my-students__link:hover{background-color:rgba(0,0,0,0.04)}.my-students__link.title{font-size:1.2em}.my-students__iup,.my-students__common-courses{margin:1em 0}.my-students__iup:first-child,.my-students__common-courses:first-child{margin-top:0}.my-students__lessons{margin-bottom:0}.lessons-dayview{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:1em}.lessons-dayview__time{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.lessons-dayview__time__cell{outline:1px solid #ccc;text-align:center;padding:0.5em;box-sizing:border-box}.lessons-dayview__time__cell__text{font-size:.8em}.lessons-dayview__lessons{-webkit-flex:5;-moz-flex:5;-ms-flex:5;flex:5;position:relative;outline:1px solid #aaa}.lessons-dayview__lessons__lesson{outline:1px solid #555;position:absolute;overflow:hidden;padding:0 .2em;background-color:#bdf;cursor:pointer;box-sizing:border-box}.lessons-dayview__lessons__lesson .dialog-version{display:none}.lessons-dayview__lessons__lesson .event-attendance-marker{float:right}.lessons-dayview__lessons__lesson:focus{box-shadow:0 0 2px 2px #444;z-index:1}.dialog-version h2{margin-top:0}.mystudents-attendance-statuses{margin-top:1em}#mystudents-schema-link{text-align:center}.actionprogram-saved-by,.actionprogram-comment__author{color:#818181;font-size:0.8rem}.actionprogram-saved-by{margin-top:1rem;text-align:right}.actionprogram-field__title{font-size:1.25rem;margin:0 0 0.5rem;font-weight:normal}.actionprogram--margin-bottom{margin-bottom:1rem}.actionprogram-comment-wrapper:not(:first-child),.actionprogram-comment:not(:first-child){border-top:2px solid #dfdfdf;padding-top:1rem}.actionprogram-comment-wrapper{padding-bottom:1rem}.actionprogram-comment-wrapper--not-published{background-color:#eee;padding:1rem;margin-bottom:1rem}.action-program-archive__program{margin-bottom:1rem}.action-program-archive__program:last-of-type{margin-bottom:0}.actionprogram-subject-wrapper,.actionprogram-field-wrapper{margin-bottom:1.5rem}.actionprogram-subject,.actionprogram-evaluation,.actionprogram-field{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 600px){.actionprogram-subject,.actionprogram-evaluation,.actionprogram-field{-ms-flex-direction:row;flex-direction:row}}.actionprogram-subject-roles{margin-bottom:2rem}@media screen and (min-width: 600px){.actionprogram-subject-roles{-ms-flex-direction:row;flex-direction:row;margin-bottom:1.5rem}}.actionprogram-field-visibility__checkbox{margin-top:1rem}.actionprogram-formulate__resource-select{margin-top:-2rem;margin-bottom:0.5rem}.actionprogram-field,.actionprogram-evaluation{margin-bottom:1.5rem}@media screen and (min-width: 600px){.actionprogram-field,.actionprogram-evaluation{margin-bottom:1rem}}.actionprogram-subject__text,.actionprogram-field__text{-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;flex:1 auto;margin:0 0}@media screen and (min-width: 600px){.actionprogram-subject__text,.actionprogram-field__text{margin-right:0.5rem;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.actionprogram-subject__text input[type="checkbox"],.actionprogram-field__text input[type="checkbox"]{margin:0}.actionprogram-subject__actions,.actionprogram-field__actions{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;align-items:flex-end;width:6.5rem;margin-bottom:0.75rem}.actionprogram-signing__closed,.actionprogram-signing__signing{margin-bottom:0.5em}.actionprogram-signing__closed:last-child,.actionprogram-signing__signing:last-child{margin-bottom:0}.actionprogram-signing__closed span,.actionprogram-signing__signing span{display:inline-block}.actionprogram-subject-roles-label{margin-right:2em}.dialog .actionprogram-template-preview{margin:-1.25em;padding:1.25em;background:#fff}.actionprogram-diary-number{float:right}.actionprogram-diary-number__writable-field{display:inline-block;width:11rem;border-bottom:2px dotted black;vertical-align:bottom}.actionprogram-signature{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.actionprogram-signature__field{-webkit-flex:0 0 20em;-moz-flex:0 0 20em;-ms-flex:0 0 20em;flex:0 0 20em;padding-bottom:2rem;border-bottom:2px dotted black;margin-top:2rem;margin-right:2rem}.actionprogram-notes{margin:1em 0;font-size:0.75em;line-height:90%}#action-program-commenting-staff{padding-bottom:2rem}.action-program-staff{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dfdfdf;padding:0.5rem}.action-program-warning{color:#981b1b !important;font-size:.8125rem;line-height:1.2307692308;list-style-type:none}.developer-guide code{color:#1976d2;background-color:#eee;padding:0.1em 0.3em;border:1px solid #ddd;font-size:0.9em;border-radius:0.3em;white-space:nowrap}.developer-guide code a{color:#1976d2;text-decoration:underline}.developer-guide q{font-style:italic}.developer-guide .code-block{display:block;padding:1rem;border-radius:6px;white-space:pre;margin-bottom:1rem}.developer-guide .layout-preview{background:#1976d2;height:8rem}.attribute-list{padding:0}.attribute-list__item{list-style-type:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0.5rem;border-bottom:1px solid #ddd}.attribute-list__item:first-child{border-top:1px solid #ddd}.attribute-list__description{margin-left:1rem}.attribute-list__item--required{font-weight:bold}.attribute-list__item--required .attribute-list__attribute{color:#1976d2}.attribute-list__item--required::after{content:'REQUIRED';color:#1976d2;font-size:0.8em;margin-left:1rem}.attribute-list__item--deprecated{color:#999}.attribute-list__item--deprecated .attribute-list__attribute{text-decoration:line-through}.attribute-list__item--deprecated::after{content:'DEPRECATED';color:#ba4f00;font-size:0.8em;margin-left:1rem}.attribute-list__attribute{font-family:monospace;word-wrap:break-word;width:11rem;margin-left:1rem;flex-shrink:0;color:#3076bb}.attribute-list__default{margin-left:1rem;color:rgba(51,51,51,0.87)}.student-log-reply{background:#efefef;margin:1em 0 0;padding:1em;border-radius:6px}.deleted{background-color:#ccc;padding:1em}#content-student-log-wrapper{margin:0 0 1em}#content-student-log-open{float:right;margin:0}#content-student-log{position:absolute;right:0;z-index:1;width:25em;background:#fff;border:2px solid #c0c0c0;padding:.3em .5em;border-radius:2px;-moz-box-shadow:3px 3px 10px #ccc;-webkit-box-shadow:3px 3px 10px #ccc;box-shadow:3px 3px 10px #ccc}#content-student-log form{margin-top:1em}#content-student-log form input[type=submit]{float:right}#content-student-log label{display:block;margin:0}#content-student-log textarea{margin-top:0;width:100%;max-width:100%;min-width:100%;max-height:30em;padding:.3em}#content-student-log .msg{position:absolute;text-align:center;width:100%}#content-student-log .msg .error{color:#981b1b}#content-student-log .msg .confirmation{color:#0c4816}#content-student-log a.expand-collapse{position:relative;top:1.5em}#content-student-log.log-empty a.expand-collapse{visibility:hidden}#content-student-log-close{float:right}#content-student-log-history-container{margin-top:2.5em}#content-student-log-history{max-height:20em;overflow:hidden;overflow-y:auto;margin-bottom:0}#content-student-log-history .expandCollaps.show{margin-left:1em}#content-student-log-history dt{background-color:#f6f6f6;border-radius:2px;font-style:italic;width:95%;padding:.2em}#content-student-log-history dd{margin-left:0;text-indent:1.5em;margin-bottom:.5em;width:95%}.logbook-tagging dl{margin-top:0}.logbook-tagging dt{text-transform:uppercase;font-weight:bold;padding-top:1em;clear:left}.logbook-tagging dd{margin:.2em 0 .2em 1em}.logbook-tagging dd input[type=checkbox]{float:left;clear:both}.logbook-tagging dd label{float:left;width:40em;margin-top:0}.student-log-entry-comment{background:#f2f2f2;padding:1em;margin-bottom:0.5em}.student-log-entry-comment span.created{margin-left:0.5em;color:gray !important}.student-log-entry-comment .delete-comment-container{float:right;visibility:hidden;cursor:pointer}.student-log-entry-comment:hover .delete-comment-container{visibility:visible}.comment-input-container{display:flex;display:-webkit-flex;display:-ms-flex;text-align:right}.comment-input-container input[type=text]{width:100%;margin-right:5px;flex:10;-webkit-flex:10;-ms-flex:10}.comment-input-container input[type=submit]{flex:1;-webkit-flex:1;-ms-flex:1}.comment-input-container-notification{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:end;justify-content:flex-end}.action-section .student-log-links__link{display:block}@media screen and (min-width: 960px){.action-section .student-log-links__link{display:inline-block}.student-log-links__link--right{float:right}}.portlet-block .portlet-action{background:#f9f9f9;border-radius:5px 5px 0 0;padding:15px 5px 5px 5px;cursor:move;border-bottom:solid 1px #e8e8e8;position:relative;box-shadow:0px -1px 2px rgba(0,0,0,0.05);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.portlet-block .portlet-action ~ .portlet-box{border-top-left-radius:0;border-top-right-radius:0}.portlet-block .portlet-action:hover{background:#f4f4f4}.portlet-block .portlet-action:before{width:20px;height:1px;border-bottom:double #9c9c9c;border-top:double #9c9c9c;position:absolute;top:6px;left:calc(50% - 15px)}.portlet-block .portlet-action .to-all-in-group input{margin:0}.portlet-block .portlet-action .move-options{margin-right:5px}.portlet-block .portlet-action form{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse}.portlet-block .move-icon{display:none;margin:0}.portlet-block.gu-mask{background:-moz-linear-gradient(top, #fff 80%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 80%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 80%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0);max-height:130px;padding-bottom:30px;border-radius:5px 5px 0 0;box-shadow:0px -2px 3px rgba(0,0,0,0.1)}.portlet-block.gu-mask .portlet{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(0,0,0,0)));max-height:100px;overflow-y:hidden}.start-page.group-config .element-setup{max-width:900px}.start-page.group-config .element-setup select{padding:10px;width:100%}.start-page.group-config .element-setup .col-item{float:left;width:42%}.start-page.group-config .element-setup .btn-group-move{text-align:center;margin-top:105px;padding:0 10px;width:auto}.start-page.group-config .element-setup .btn-group-move .button{display:block;margin-bottom:15px}.start-page.group-config .start-page-left-column .to-all-in-group,.start-page.group-config .start-page-right-column .to-all-in-group{margin-bottom:10px}.start-page.group-config .start-page-left-column .portlet-action,.start-page.group-config .start-page-right-column .portlet-action{padding:20px 5px 10px 5px}.start-page.view-layout .small-layout{display:none}.start-page .portlet-area-box.empty-area,.start-page .portlet-area-box:empty{min-height:80px;border:dashed 2px #fff;background:rgba(255,255,255,0.2);position:relative}.start-page .portlet-area-box.empty-area:before,.start-page .portlet-area-box:empty:before{content:attr(empty-text);position:absolute;top:calc(50% - 1em);width:100%;text-align:center;display:block}.start-page .portlet-group{border:1px solid #b2b2b2;margin-bottom:20px;padding:5px;border-radius:5px;overflow:hidden}.start-page .portlet-group .top_mess{text-align:center;margin:-5px -5px 10px -5px;padding:5px 0;background:rgba(0,0,0,0.07)}.start-page .portlet-group .portlet-area-box.empty-area{margin-bottom:0}.personal-information{max-width:650px}.personal-information__public{float:right;margin-bottom:-24px;line-height:24px}.personal-information__field__row{display:flex;justify-content:space-between}.personal-information__field__input{width:90%;word-break:break-word}.personal-information__field__input div:not(:first-child){margin-top:0.3em}.personal-information__field__public{display:flex;margin-left:1.5em;align-self:center;justify-content:center}.personal-information__field__description{max-width:525px}.personal-information .fieldset--no-styling{margin-inline-start:0;margin-inline-end:0;padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:0;margin-left:0}.personal-information .fieldset--no-styling legend{padding-inline-start:0;padding-inline-end:0;margin-bottom:0}.personal-information .fieldset--no-styling:first-of-type{margin-top:0}.error-page{background:#fff;color:#5f5f5f}.error-page .error-description{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.error-page .error-description #logotype{margin:auto;width:20vw;height:100%}.error-page .error-description .error-message{padding-top:5%;font-size:2em;text-align:center}.error-page .error-description .copyright-notice{color:grey;padding-top:8%;display:table;margin:0 auto;font-size:1.3em}@media only screen and (max-width: 959px){.error-page .error-description #logotype{width:35vw}.error-page .error-description .error-message{font-size:1.1em}.error-page .error-description .copyright-notice{font-size:1em}}@media only screen and (max-width: 599px){.error-page .error-description #logotype{width:45vw}.error-page .error-description .error-message{font-size:1em}.error-page .error-description .copyright-notice{font-size:0.5em}}.invoice-report .chosen-container .chosen-results li.highlighted{background-image:none}.invoice-report .chosen-container .chosen-results li.highlighted.red,.invoice-report .red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 200 200' style=''%3E%3Ccircle class='circle' cx='100' cy='100' r='90' fill='red' stroke='%23333333' stroke-width='15'%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right}.invoice-report .chosen-container .chosen-results li.highlighted.green,.invoice-report .green{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 200 200' style=''%3E%3Ccircle class='circle' cx='100' cy='100' r='90' fill='lightgreen' stroke='%23333333' stroke-width='15'%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right}.invoice-report .chosen-container .chosen-results li.highlighted.orange,.invoice-report .orange{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 200 200' style=''%3E%3Ccircle class='circle' cx='100' cy='100' r='90' fill='orange' stroke='%23333333' stroke-width='15'%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right}.invoice-report .chosen-container .chosen-results li.highlighted.white,.invoice-report .white{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 200 200' style=''%3E%3Ccircle class='circle' cx='100' cy='100' r='90' fill='white' stroke='%23333333' stroke-width='15'%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right}.invoice-report .chosen-search{display:none}.invoice-report .svg{display:inline-block !important;width:24px;height:18px;margin-top:6px}.invoice-report [data-tooltip]::before{content:attr(data-tooltip)}.invoice-report [data-tooltip]{position:relative;display:inline-block}.invoice-report [data-tooltip]::before{position:absolute;bottom:-180%;left:40%}.invoice-report [data-tooltip]::before{visibility:hidden}.invoice-report [data-tooltip]:hover::before{visibility:visible}.invoice-report [data-tooltip]::before{background:white;border:1px solid grey;padding:5px;border-radius:2px;min-width:100px}.invoice-report #search{line-height:1.0}.invoice-report #status{width:250px}.invoice-report #startdate,.invoice-report #enddate{line-height:initial}.invoice-report .margin-left{margin-left:1.5em}.invoice-report .clearit{cursor:pointer;font-weight:bold;color:darkred;position:relative;right:1.5em}@media screen and (min-width: 960px){body.responsive #respMenu.responsive-toggle-mobile,body.responsive .responsive-toggle-mobile{display:none}body.responsive .responsive-toggle-break{display:none}}@media screen and (max-width: 959px){body.responsive #identification-area-logo{padding:0.8em 12px}body.responsive #identification-area-logo #logotype{max-width:80%}body.responsive .responsive-toggle-desktop{display:none}body.responsive .skolon-button{overflow-x:visible !important}body.responsive .skolon-button .skolon-menu-button{display:block}body.responsive .skolon-button .skolon-menu-button .skolon-menu-button-dropdown{right:auto;left:-5px;width:280px;top:-5px;margin-bottom:20px}body.responsive .skolon-button .skolon-menu-button .skolon-menu-button-dropdown .skolon-apps a{display:inline-block;padding:0}body.responsive .skolon-button .skolon-menu-button .skolon-menu-button-dropdown iframe{width:280px}}#responsive-navigation{display:none}#responsive-account-setting-menu{display:none}body.fixed .responsive-toggle-mobile{display:none}body.responsive #container-header,body.responsive #container-inner,body.responsive #validate-login,body.responsive .dialog{min-width:280px}@media screen and (max-width: 959px){body.responsive .responsive-toggle-break{display:block}body.responsive #container-header{padding:0}body.responsive #header,body.responsive #bread-crumbs{border-radius:0}body.responsive #bread-crumbs{padding-left:12px}body.responsive.layout-simple,body.responsive.layout-popup{padding:0.31416em}body.responsive #header-shortcuts{display:none}body.responsive .start-page-three-column,body.responsive .start-page-left-column,body.responsive .start-page-right-column,body.responsive .start-page-two-column,body.responsive .column-item,body.responsive .block-column,body.responsive .even-two-column,body.responsive .two-column-content,body.responsive .three-column-content,body.responsive .left-column,body.responsive .right-column{width:100%;margin:0}body.responsive #nav{padding:0}body.responsive #nav #respMenuButton{cursor:pointer}body.responsive #nav #respMenuButton.active,body.responsive #nav #respMenuButton:focus,body.responsive #nav #respMenuButton:hover{background-color:#727272}body.responsive #nav .nav-header,body.responsive #nav #respAccountSettingMenu{color:#fff;text-decoration:none;padding:0.75em 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}body.responsive #nav .nav-header.active,body.responsive #nav .active#respAccountSettingMenu{background-color:#727272}body.responsive #nav .nav-header:focus,body.responsive #nav #respAccountSettingMenu:focus,body.responsive #nav .nav-header:hover,body.responsive #nav #respAccountSettingMenu:hover{background-color:#727272}body.responsive #nav .nav-header .nav-top-user-image,body.responsive #nav #respAccountSettingMenu .nav-top-user-image{height:29px;width:auto;margin:0px;border-radius:2px;vertical-align:middle}body.responsive #nav .nav-header span.arrow,body.responsive #nav #respAccountSettingMenu span.arrow{margin-right:0.25em}body.responsive #nav .nav-header span.arrow::before,body.responsive #nav #respAccountSettingMenu span.arrow::before{content:"";display:inline-block;width:0.5em;height:0.5em;border-right:0.15em solid #fff;border-top:0.15em solid #fff;transition-duration:0.2s;transition-property:transform}body.responsive #nav .nav-header span.arrow.collapse::before,body.responsive #nav #respAccountSettingMenu span.arrow.collapse::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}body.responsive #nav .nav-header span.arrow.expand::before,body.responsive #nav #respAccountSettingMenu span.arrow.expand::before{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-bottom:0.22em}body.responsive #nav .nav-items{background:#fff;padding:0.5em;margin:0}body.responsive #nav .nav-items a{color:rgba(0,0,0,0.87);text-decoration:none;display:block;padding:0.3em 0.5em;overflow-x:hidden;text-overflow:ellipsis}body.responsive #nav .nav-items a.dev-skin-option{line-height:2.5em;font-size:80%;padding:0 0.5em}body.responsive #nav .nav-items.menu-shortcuts li{padding:0}body.responsive #nav .nav-items.menu-shortcuts a{display:block;padding:0.3em 0.5em}body.responsive #nav .nav-items.menu-shortcuts .icon{background-position:0.25em 0}body.responsive #nav .nav-items ul{list-style-type:none;padding:0}body.responsive #nav .nav-items ul li{padding:0.3em 0.5em}body.responsive #nav .nav-items ul li a{padding:0em 1.5em}body.responsive #nav .nav-items .dev-skin-header{margin-top:1em}body.responsive #nav .nav-items li>a:active,body.responsive #nav .nav-items li>a:focus,body.responsive #nav .nav-items li>a:hover{color:#fff;background-color:#5f5f5f;border-radius:2px}body.responsive #nav #respAccountSettingMenu{float:right;display:flex;align-items:center;padding:0.6em 12px}body.responsive #nav #respAccountSettingMenu span.name{padding-right:0.5em;white-space:nowrap;max-width:35vw;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;font-style:italic}body.responsive #container.menu-active #container-inner,body.responsive #container.account-setting-menu-active #container-inner,body.responsive #container.menu-active #bread-crumbs,body.responsive #container.account-setting-menu-active #bread-crumbs{display:none}body.responsive #container.menu-active #container-header,body.responsive #container.account-setting-menu-active #container-header{padding-bottom:1em}body.responsive #container.menu-active #responsive-navigation,body.responsive #container.account-setting-menu-active #responsive-navigation{display:block}body.responsive #container.account-setting-menu-active #responsive-navigation .respesponsive-main-menu{display:none}body.responsive #container.account-setting-menu-active #responsive-account-setting-menu{display:block}body.responsive #container-submenu{display:none}body.responsive #container.submenu-active #container-inner,body.responsive #container.submenu-active #bread-crumbs{display:none}body.responsive #container.submenu-active #container-header{background-color:#5f5f5f;overflow:auto}body.responsive #container.submenu-active #container-submenu{display:block;margin:0.5em;padding:1em}body.responsive #container.submenu-active #container-submenu .button-back-to-main-menu{width:100%}body.responsive .nav-menu-button{display:flex;align-items:center;background:white;width:100%;font-size:0.875rem;text-align:left;padding:1rem;margin-bottom:1rem;border-radius:6px;border:1px solid #ccc}body.responsive .nav-menu-button:hover{cursor:pointer;background:#ededed}body.responsive .nav-menu-button .nav-menu-button__icon{margin-right:0.4rem}body.responsive .left-menu{margin-left:-1em;position:fixed;top:0;visibility:hidden;transform:translateX(-100%);width:256px;height:100vh;background-color:#fff;border-radius:0;box-shadow:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);z-index:110;font-size:1rem;overflow-y:auto;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-property:transform, visibility, width}body.responsive .left-menu.help-body{height:100%;overflow:initial;padding-bottom:2em}body.responsive .left-menu .box{background:transparent;margin-bottom:1em;border:0 none;border-radius:0;box-shadow:none}body.responsive .left-menu .box-body{padding:0.5em 1em}body.responsive .left-menu .box-header h2{font-size:1rem}body.responsive .contentNextLink{float:right}body.responsive .comment .avatar{display:none}body.responsive .comment .content-beside-avatar{margin-left:0}body.responsive .competence-progress--status-bar{margin:5px 0 0 0;width:100%}body.responsive .role-details{margin:0}body.responsive .role-header{flex-direction:column}body.responsive .competence-role-progress-container .qualification-and-competence-container{padding-top:0}body.responsive .competence-role-progress-container .competence-role-progress-column{float:none;width:100%;margin-bottom:1em}body.responsive .competence-role-progress-container .competence-role-progress-column-header{border-bottom:0;padding-top:0.5em}body.responsive .competence-role-progress-container :nth-child(n+2) .competence-role-progress-column-header{border-top:1px solid #9e9e9e}body.responsive .course-logo{float:none;margin-right:0}body.responsive .next-to-course-logo{margin-left:0}body.responsive .next-to-course-logo h2:first-child{margin-top:1em}body.responsive .course-definition-instance-content .top-box .btn-group .button{margin-top:0.5em}body.responsive .two-column-content.help-body{overflow:initial;height:initial;padding-bottom:2em}body.responsive.help-body #page{left:0;position:relative}body.responsive.help-body #navigation{z-index:1}body.responsive.help-body #theRSButton{position:relative;z-index:1}body.responsive .poll-admin-export__date{float:none}body.responsive.publicweb #header{padding:1em 1em 0 1em}body.responsive.publicweb #header.openHeader{padding-bottom:1em}body.responsive.publicweb #logotype{padding-left:0}body.responsive.publicweb .public-name-top{padding:0;font-size:1.5em}body.responsive.publicweb #public-identification-area,body.responsive.publicweb #public-header-area{display:block}body.responsive.publicweb .header-inner-control{float:none;background:#5f5f5f;padding:0 0.5em 0 0;display:flex;align-items:center;justify-content:space-between;margin:1em -1em 0 -1em}body.responsive.publicweb .header-inner-control #user-login-area{margin:0 0 0 auto}body.responsive.publicweb .header-inner-control #user-login-area .link-button{padding:0.3em 1em}body.responsive.publicweb .header-inner-control #user-login-area .logout-button{margin:0}body.responsive.publicweb .language-selector>select{margin-right:0}body.responsive.publicweb #bread-crumbs{padding:0.5em 1em}body.responsive.publicweb #nav-simple{float:none;white-space:normal;display:block;padding-bottom:5px;border-bottom:1px solid #dfdfdf;margin-bottom:5px}body.responsive.publicweb #searchBoxInput{width:100%}body.responsive #resourceBank #item-list-holder{float:none;width:100%}body.responsive #resourceBank #item-list{margin-right:0}body.responsive #resourceBank #item-list #resourceDialogFileList{height:auto;max-height:400px;max-height:67vh}body.responsive #resourceBank #item-preview-holder{width:100%;position:relative;top:auto;right:auto;bottom:auto}body.responsive #resourceBank #item-preview{position:relative;top:auto;right:auto;bottom:auto;left:auto}body.responsive #resourceBank #item-preview .previewPane .previewDescription{width:35%}body.responsive #resourceBank #item-preview .previewPane .previewContent{width:64%}body.responsive #resourceSearch #searchString{width:100%;margin-right:0}body.responsive .discuss-subject-heading{width:auto}body.responsive .discuss-subject-image{float:none;display:block;margin-left:0}body.responsive .discuss-subject-createdby{display:none}body.responsive .discuss-post-body .avatar{display:none}body.responsive .discuss-post-body .content-beside-avatar{margin-left:0}body.responsive .discuss-actions label:not(.responsive-toggle-desktop){display:block;margin:0}body.responsive .discuss-post-select-container{display:block;margin:0.5em 0}body.responsive #notice-board .avatar{display:none}body.responsive #notice-board .content-beside-avatar{margin-left:0}body.responsive .document-container{margin:-0.31416em}body.responsive .document-container .document-container__header{margin:0 10px}body.responsive .document-container .document-container__header .document-container__header__links{float:none}body.responsive .document-container__header__frame{height:calc(100vh - 175px)}body.responsive .portlet-block .box-header .portlet-show-hide{margin-left:15px}body.responsive .portlet-block .portlet-action{position:relative;padding:10px 0}body.responsive .portlet-block .portlet-action .move-icon{padding-bottom:0;display:block}body.responsive .portlet-block .portlet-action .move-icon a{display:inline-block;margin:5px 10px 0 5px}body.responsive .portlet-block .portlet-action .move-icon select{margin-left:5px;padding:5px 8px}body.responsive .start-page .small-layout{max-width:100%;display:block !important}body.responsive .start-page .large-layout{display:none !important}body.responsive .start-page.group-config .element-setup select{width:100%}body.responsive .start-page.group-config .element-setup .col-item{float:none;width:auto}body.responsive .start-page.group-config .element-setup .btn-group-move{margin:20px 0;padding:0 10px}body.responsive .start-page.group-config .element-setup .btn-group-move .button{display:inline-block;margin-bottom:15px}body.responsive .start-page.group-config .element-setup .btn-group-move .button span{display:inline-block;transform:rotate(90deg)}body.responsive .start-page.user-config .portlet-area-box .portlet-block{margin-top:25px}body.responsive .start-page .tab-layout .tab-nav{display:none !important}body.responsive.gu-dragging{overflow-y:hidden}body.responsive .question-content-editor-marching .rowPairs{width:auto;display:block}body.responsive .question-content-editor-marching .leftPairs,body.responsive .question-content-editor-marching .middlePairs,body.responsive .question-content-editor-marching .rightPairs,body.responsive .question-content-editor-marching .pairEditor{width:auto;float:none}body.responsive .question-content-editor-marching .pairFunctional{display:flex}body.responsive .question-content-editor-marching div.ppEditor{min-width:100%;width:0}}@media screen and (max-width: 599px){body.responsive h1{font-size:1.5rem}body.responsive h2{font-size:1.3rem}}body{padding:1em}.action-section,.accordion_toggle,.tab-layout,.tabs,.left-menu,.table-tag-wrapper,.dialog .actionprogram-template-preview .box,#content-frame-wrapper,.entry,.back-action,#blog .comments-list,.box{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #dbdbdb}.table-tag-wrapper{padding:0;background:transparent;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
