@import url(/lms/theme/styles.php/remui/1721929109/all/chunk1);
@import url(/lms/theme/styles.php/remui/1721929109/all/chunk2);
@import url(/lms/theme/styles.php/remui/1721929109/all/chunk3);
@import url(/lms/theme/styles.php/remui/1721929109/all/chunk4);
@import url(/lms/theme/styles.php/remui/1721929109/all/chunk5);
.fa-openid:before{content:''}.fa-opera:before{content:''}.fa-optin-monster:before{content:''}.fa-pagelines:before{content:''}.fa-pied-piper:before{content:''}.fa-pied-piper-alt:before{content:''}.fa-pied-piper-pp:before{content:''}.fa-pinterest:before{content:''}.fa-pinterest-p:before{content:''}.fa-pinterest-square:before{content:''}.fa-product-hunt:before{content:''}.fa-qq:before{content:''}.fa-quora:before{content:''}.fa-ra:before{content:''}.fa-ravelry:before{content:''}.fa-rebel:before{content:''}.fa-reddit:before{content:''}.fa-reddit-alien:before{content:''}.fa-reddit-square:before{content:''}.fa-renren:before{content:''}.fa-resistance:before{content:''}.fa-safari:before{content:''}.fa-scribd:before{content:''}.fa-sellsy:before{content:''}.fa-shirtsinbulk:before{content:''}.fa-simplybuilt:before{content:''}.fa-skyatlas:before{content:''}.fa-skype:before{content:''}.fa-slack:before{content:''}.fa-slideshare:before{content:''}.fa-snapchat:before{content:''}.fa-snapchat-ghost:before{content:''}.fa-snapchat-square:before{content:''}.fa-soundcloud:before{content:''}.fa-spotify:before{content:''}.fa-stack-exchange:before{content:''}.fa-stack-overflow:before{content:''}.fa-steam:before{content:''}.fa-steam-square:before{content:''}.fa-stumbleupon:before{content:''}.fa-stumbleupon-circle:before{content:''}.fa-superpowers:before{content:''}.fa-telegram:before{content:''}.fa-tencent-weibo:before{content:''}.fa-themeisle:before{content:''}.fa-trello:before{content:''}.fa-tripadvisor:before{content:''}.fa-tumblr:before{content:''}.fa-tumblr-square:before{content:''}.fa-twitch:before{content:''}.fa-twitter:before{content:''}.fa-twitter-square:before{content:''}.fa-usb:before{content:''}.fa-viacoin:before{content:''}.fa-viadeo:before{content:''}.fa-viadeo-square:before{content:''}.fa-vimeo:before{content:''}.fa-vimeo-square:before{content:''}.fa-vine:before{content:''}.fa-vk:before{content:''}.fa-wechat:before{content:''}.fa-weibo:before{content:''}.fa-weixin:before{content:''}.fa-whatsapp:before{content:''}.fa-wikipedia-w:before{content:''}.fa-windows:before{content:''}.fa-wordpress:before{content:''}.fa-wpbeginner:before{content:''}.fa-wpexplorer:before{content:''}.fa-wpforms:before{content:''}.fa-xing:before{content:''}.fa-xing-square:before{content:''}.fa-y-combinator:before{content:''}.fa-y-combinator-square:before{content:''}.fa-yahoo:before{content:''}.fa-yc:before{content:''}.fa-yc-square:before{content:''}.fa-yelp:before{content:''}.fa-yoast:before{content:''}.fa-youtube:before{content:''}.fa-youtube-square:before{content:''}.fa-h-square:before{content:''}.fa-hospital-o:before{content:''}.fa-medkit:before{content:''}.fa-stethoscope:before{content:''}.fa-user-md:before{content:''}@font-face{font-family:'Web Icons';font-weight:400;font-style:normal;src:url(/lms/theme/font.php/remui/theme/1721929109/web-icons.eot?v=0.2.3);src:url(/lms/theme/font.php/remui/theme/1721929109/web-icons.eot?#iefix&v=0.2.3) format('embedded-opentype'),url(/lms/theme/font.php/remui/theme/1721929109/web-icons.woff2?v=0.2.3) format('woff2'),url(/lms/theme/font.php/remui/theme/1721929109/web-icons.woff?v=0.2.3) format('woff'),url(/lms/theme/font.php/remui/theme/1721929109/web-icons.ttf?v=0.2.3) format('truetype'),url(/lms/theme/font.php/remui/theme/1721929109/web-icons.svg?v=0.2.3#web-icons) format('svg')}[class*=' wb-'],[class^=wb-]{font-family:'Web Icons';font-weight:400;font-style:normal;position:relative;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wb-dashboard:before{content:''}.wb-inbox:before{content:''}.wb-cloud:before{content:''}.wb-bell:before{content:''}.wb-book:before{content:''}.wb-bookmark:before{content:''}.wb-tag:before{content:''}.wb-library:before{content:''}.wb-share:before{content:''}.wb-reply:before{content:''}.wb-refresh:before{content:''}.wb-move:before{content:''}.wb-chat:before{content:''}.wb-chat-working:before{content:''}.wb-chat-text:before{content:''}.wb-chat-group:before{content:''}.wb-envelope:before{content:''}.wb-envelope-open:before{content:''}.wb-user:before{content:''}.wb-user-circle:before{content:''}.wb-users:before{content:''}.wb-user-add:before{content:''}.wb-grid-9:before{content:''}.wb-grid-4:before{content:''}.wb-menu:before{content:''}.wb-layout:before{content:''}.wb-fullscreen:before{content:''}.wb-fullscreen-exit:before{content:''}.wb-expand:before{content:''}.wb-contract:before{content:''}.wb-arrow-expand:before{content:''}.wb-arrow-shrink:before{content:''}.wb-desktop:before{content:''}.wb-mobile:before{content:''}.wb-signal:before{content:''}.wb-power:before{content:''}.wb-more-horizontal:before{content:''}.wb-more-vertical:before{content:''}.wb-globe:before{content:''}.wb-map:before{content:''}.wb-flag:before{content:''}.wb-pie-chart:before{content:''}.wb-stats-bars:before{content:''}.wb-pluse:before{content:''}.wb-home:before{content:''}.wb-shopping-cart:before{content:''}.wb-payment:before{content:''}.wb-briefcase:before{content:''}.wb-search:before{content:''}.wb-zoom-in:before{content:''}.wb-zoom-out:before{content:''}.wb-download:before{content:''}.wb-upload:before{content:''}.wb-sort-asc:before{content:''}.wb-sort-des:before{content:''}.wb-graph-up:before{content:''}.wb-graph-down:before{content:''}.wb-replay:before{content:''}.wb-edit:before{content:''}.wb-pencil:before{content:''}.wb-rubber:before{content:''}.wb-crop:before{content:''}.wb-eye:before{content:''}.wb-eye-close:before{content:''}.wb-image:before{content:''}.wb-gallery:before{content:''}.wb-video:before{content:''}.wb-camera:before{content:''}.wb-folder:before{content:''}.wb-clipboard:before{content:''}.wb-order:before{content:''}.wb-file:before{content:''}.wb-copy:before{content:''}.wb-add-file:before{content:''}.wb-print:before{content:''}.wb-calendar:before{content:''}.wb-time:before{content:''}.wb-trash:before{content:''}.wb-plugin:before{content:''}.wb-extension:before{content:''}.wb-memory:before{content:''}.wb-settings:before{content:''}.wb-scissor:before{content:''}.wb-wrench:before{content:''}.wb-hammer:before{content:''}.wb-lock:before{content:''}.wb-unlock:before{content:''}.wb-volume-low:before{content:''}.wb-volume-high:before{content:''}.wb-volume-off:before{content:''}.wb-pause:before{content:''}.wb-play:before{content:''}.wb-stop:before{content:''}.wb-musical:before{content:''}.wb-random:before{content:''}.wb-reload:before{content:''}.wb-loop:before{content:''}.wb-text:before{content:''}.wb-bold:before{content:''}.wb-italic:before{content:''}.wb-underline:before{content:''}.wb-format-clear:before{content:''}.wb-text-type:before{content:''}.wb-table:before{content:''}.wb-attach-file:before{content:''}.wb-paperclip:before{content:''}.wb-link-intact:before{content:''}.wb-link:before{content:''}.wb-link-broken:before{content:''}.wb-indent-increase:before{content:''}.wb-indent-decrease:before{content:''}.wb-align-justify:before{content:''}.wb-align-left:before{content:''}.wb-align-center:before{content:''}.wb-align-right:before{content:''}.wb-list-numbered:before{content:''}.wb-list-bulleted:before{content:''}.wb-list:before{content:''}.wb-emoticon:before{content:''}.wb-quote-right:before{content:''}.wb-code:before{content:''}.wb-code-working:before{content:''}.wb-code-unfold:before{content:''}.wb-chevron-right:before{content:''}.wb-chevron-left:before{content:''}.wb-chevron-left-mini:before{content:''}.wb-chevron-right-mini:before{content:''}.wb-chevron-up:before{content:''}.wb-chevron-down:before{content:''}.wb-chevron-up-mini:before{content:''}.wb-chevron-down-mini:before{content:''}.wb-arrow-left:before{content:''}.wb-arrow-right:before{content:''}.wb-arrow-up:before{content:''}.wb-arrow-down:before{content:''}.wb-dropdown:before{content:''}.wb-dropup:before{content:''}.wb-dropright:before{content:''}.wb-dropleft:before{content:''}.wb-sort-vertical:before{content:''}.wb-triangle-left:before{content:''}.wb-triangle-right:before{content:''}.wb-triangle-down:before{content:''}.wb-triangle-up:before{content:''}.wb-check-circle:before{content:''}.wb-check:before{content:''}.wb-check-mini:before{content:''}.wb-close:before{content:''}.wb-close-mini:before{content:''}.wb-plus-circle:before{content:''}.wb-plus:before{content:''}.wb-minus-circle:before{content:''}.wb-minus:before{content:''}.wb-alert-circle:before{content:''}.wb-alert:before{content:''}.wb-help-circle:before{content:''}.wb-help:before{content:''}.wb-info-circle:before{content:''}.wb-info:before{content:''}.wb-warning:before{content:''}.wb-heart:before{content:''}.wb-heart-outline:before{content:''}.wb-star:before{content:''}.wb-star-half:before{content:''}.wb-star-outline:before{content:''}.wb-thumb-up:before{content:''}.wb-thumb-down:before{content:''}.wb-small-point:before{content:''}.wb-medium-point:before{content:''}.wb-large-point:before{content:''}.scrollable.is-enabled{overflow:hidden!important}.is-enabled .scrollable-container{overflow:hidden!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.is-enabled .scrollable-container::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.scrollable-vertical.is-enabled .scrollable-container{overflow-y:scroll!important}.scrollable-horizontal.is-enabled .scrollable-container{overflow-x:scroll!important}.is-enabled .scrollable-content{position:relative!important;overflow:visible!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.is-enabled .scrollable-content:after,.is-enabled .scrollable-content:before{display:table;content:' '}.is-enabled .scrollable-content:after{clear:both}.scrollable-bar{line-height:0;position:absolute;right:0;bottom:0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-user-select:none;user-select:none;user-select:none;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;border-radius:2px;user-focus:ignore;user-input:disabled;-webkit-touch-callout:none}.is-disabled .scrollable-bar{display:none}.scrollable-bar-hide{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;opacity:0}.scrollable-bar.is-dragging{opacity:1}.scrollable-bar.is-disabled{display:none}.scrollable-bar-handle{line-height:0;position:absolute;top:0;left:0;cursor:pointer;-webkit-transition:width,height .5s;-o-transition:width,height .5s;transition:width,height .5s;border-radius:2;background:rgba(163,175,183,.6)}.scrollable-bar-vertical{width:4px;height:100%;height:-webkit-calc(100% - 8px);height:calc(100% - 8px);margin:4px 2px}.scrollable-bar-vertical .scrollable-bar-handle{width:100%}.scrollable-bar-horizontal{width:100%;width:-webkit-calc(100% - 8px);width:calc(100% - 8px);height:4px;margin:2px 4px}.scrollable-bar-vertical.is-dragging,.scrollable-bar-vertical.is-hovering{width:8px;margin:4px 1px}.scrollable-bar-horizontal.is-dragging,.scrollable-bar-horizontal.is-hovering{height:8px;margin:1px 4px}.scrollable-bar-horizontal .scrollable-bar-handle{height:100%}.scrollable.is-dragging .scrollable-handle,.scrollable.is-hovering .scrollable-handle{border-radius:8px}.scrollable.is-dragging .scrollable-bar-handle,.scrollable.is-hovering .scrollable-bar-handle{border-radius:8px}.scrollable.is-scrolling .scrollable-bar{-webkit-transition:opacity 0;-o-transition:opacity 0;transition:opacity 0;opacity:1}.scrollable.is-dragging{-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-user-select:none;user-select:none;user-select:none;user-focus:ignore;user-input:disabled;-webkit-touch-callout:none}.scrollable.is-dragging .scrollable-bar-handle{background:rgba(163,175,183,.8)!important}.scrollable-inverse.scrollable .scrollable-bar-handle{background:rgba(228,234,236,.6)}.scrollable-inverse.scrollable.is-dragging .scrollable-bar-handle{background:rgba(228,234,236,.8)!important}.scrollable-shadow.scrollable.is-dragging .scrollable-bar,.scrollable-shadow.scrollable.is-hovering .scrollable-bar{background:rgba(228,234,236,.5)}.scrollable-inverse.scrollable-shadow.scrollable.is-dragging .scrollable-bar,.scrollable-inverse.scrollable-shadow.scrollable.is-hovering .scrollable-bar{background:rgba(228,234,236,.4)}.slidePanel{position:fixed;z-index:1310;visibility:hidden;max-width:100%;max-height:100%;background:#fff;-webkit-box-shadow:-10px 0 20px 0 rgba(66,66,66,.2);box-shadow:-10px 0 20px 0 rgba(66,66,66,.2)}.slidePanel-left,.slidePanel-right{top:66.01px;bottom:0;width:700px}@media (max-width:1199px){.slidePanel-left,.slidePanel-right{width:-webkit-calc(100% - 230px);width:calc(100% - 230px)}}@media (max-width:767px){.slidePanel-left,.slidePanel-right{width:100%}}.slidePanel-bottom,.slidePanel-top{width:100%;height:500px}@media (max-width:1199px){.slidePanel-bottom,.slidePanel-top{top:0;bottom:0;height:auto}}.slidePanel-left{left:0}.slidePanel-right{right:0}.slidePanel-top{top:0;left:0}.slidePanel-bottom{bottom:0;left:0}.slidePanel .scrollable-container{height:100%}.slidePanel-show{visibility:visible}.slidePanel-handler{position:absolute;top:0;left:0;width:30px;height:100%;cursor:e-resize;background-color:transparent}.slidePanel-loading{font-size:0;position:absolute;top:0;visibility:hidden;width:100%;height:100%;text-align:center}.slidePanel-loading:before{display:inline-block;height:100%;content:'';vertical-align:middle}.slidePanel-loading .loader{vertical-align:middle}.slidePanel-loading-show{visibility:visible}.slidePanel-scrollable{height:100%}.slidePanel-header{position:relative;padding:40px 30px;padding-right:120px;color:#fff}.slidePanel-header h1{font-size:22px;line-height:33px;margin:0;color:#fff}.slidePanel-actions{float:right;min-height:67px;margin:0;margin-left:15px;list-style:none;text-align:right}#page-grade-grading-manage .actions .slidePanel-actions .action,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .slidePanel-actions input,#rubric-rubric.gradingform_rubric .slidePanel-actions .addcriterion,.section-modchooser-link .slidePanel-actions a,.slidePanel-actions #page-grade-grading-manage .actions .action,.slidePanel-actions #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input,.slidePanel-actions #rubric-rubric.gradingform_rubric .addcriterion,.slidePanel-actions .btn,.slidePanel-actions .qnbutton,.slidePanel-actions .section-modchooser-link a{line-height:33px}.slidePanel-action{-webkit-transition:border .25s linear;-o-transition:border .25s linear;transition:border .25s linear;border:1px solid transparent;border-radius:.215rem}.slidePanel-action:last-child{margin-right:0}.slidePanel-action.dropdown.open{border-color:#fff}.slidePanel-action .icon{cursor:pointer}.slidePanel-action .icon:hover{color:#ecf0f3}.slidePanel-action .dropdown-menu{right:0;left:auto;margin-top:10px}.slidePanel-action .dropdown-menu .icon{margin-right:10px}.slidePanel-inner{padding:0 30px}.slidePanel-inner-section{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #e4eaec}.slidePanel-comment{position:relative;margin-top:50px;margin-bottom:50px}.slidePanel-comment textarea{margin-bottom:5px}.slidePanel-comment .reply{position:absolute;top:10px;left:10px}.pie-progress{position:relative;margin-right:auto;margin-left:auto;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.pie-progress .pie-progress-icon,.pie-progress-content,.pie-progress-label,.pie-progress-number{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.pie-progress .pie-progress-icon{font-size:36px;font-style:normal}.pie-progress-number{font-size:36px}.pie-progress-label{font-size:14px;margin-top:28px}.pie-progress-label .icon{font-size:2em;top:.1em}.pie-progress-content{font-size:36px}.pie-progress-content .pie-progress-label,.pie-progress-content .pie-progress-number{line-height:1;position:static;top:auto;left:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.pie-progress-content .pie-progress-label{margin-top:5px!important}.pie-progress-svg{position:relative;display:inline-block;overflow:hidden;width:100%;padding-bottom:100%;vertical-align:middle}.pie-progress-svg svg{position:absolute;top:0;left:0;display:inline-block}.pie-progress-xs .pie-progress-icon{font-size:16px;font-style:normal}.pie-progress-xs .pie-progress-content{font-size:16px}.pie-progress-xs .pie-progress-number{font-size:16px}.pie-progress-xs .pie-progress-label{font-size:10px;display:none;margin-top:10px}.pie-progress-sm .pie-progress-icon{font-size:26px;font-style:normal}.pie-progress-sm .pie-progress-content{font-size:26px}.pie-progress-sm .pie-progress-number{font-size:26px}.pie-progress-sm .pie-progress-label{font-size:11px;margin-top:19px}.pie-progress-lg .pie-progress-icon{font-size:44px;font-style:normal}.pie-progress-lg .pie-progress-content{font-size:44px}.pie-progress-lg .pie-progress-number{font-size:44px}.pie-progress-lg .pie-progress-label{font-size:18px;margin-top:36px}.btn-toolbar{display:block;width:20px;height:20px;padding:10px;-webkit-transition:none;-o-transition:none;transition:none;text-align:center;border-radius:6px;background:#526069}.btn-toolbar>i{font-size:16px;color:#526069}.btn-toolbar:hover{cursor:pointer;background:#89bceb}.btn-toolbar:hover>i{color:#fff}.btn-toolbar-primary{background-color:#62a8ea}.btn-toolbar-primary.pressed{background-color:#89bceb}.btn-toolbar-primary:hover{background-color:#89bceb}.btn-toolbar-primary>i{color:#fff}.btn-toolbar-danger{background-color:#f96868}.btn-toolbar-danger.pressed{background-color:#fa7a7a}.btn-toolbar-danger:hover{background-color:#fa7a7a}.btn-toolbar-danger>i{color:#fff}.btn-toolbar-warning{background-color:#f2a654}.btn-toolbar-warning.pressed{background-color:#f4b066}.btn-toolbar-warning:hover{background-color:#f4b066}.btn-toolbar-warning>i{color:#fff}.btn-toolbar-info{background-color:#57c7d4}.btn-toolbar-info.pressed{background-color:#77d6e1}.btn-toolbar-info:hover{background-color:#77d6e1}.btn-toolbar-info>i{color:#fff}.btn-toolbar-success{background-color:#46be8a}.btn-toolbar-success.pressed{background-color:#5cd29d}.btn-toolbar-success:hover{background-color:#5cd29d}.btn-toolbar-success>i{color:#fff}.btn-toolbar-info-o{background-color:#526069}.btn-toolbar-info-o.pressed{background-color:#76838f}.btn-toolbar-info-o:hover{background-color:#76838f}.btn-toolbar-info-o>i{color:#fff}.btn-toolbar-light{background-color:#f3f7f9}.btn-toolbar-light.pressed{background-color:#e4eaec}.btn-toolbar-light:hover{background-color:#e4eaec}.btn-toolbar-light>i{color:#fff}.btn-toolbar-dark{background-color:#526069}.btn-toolbar-dark.pressed{background-color:#526069}.btn-toolbar-dark:hover{background-color:#526069}.btn-toolbar-dark>i{color:#fff}.tool-container{position:absolute;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:6px;background-color:#e4eaec;-webkit-background-size:100% 100%;background-size:100% 100%}.tool-container.tool-bottom,.tool-container.tool-top{height:40px;border-bottom:0 solid #beb8b8}.tool-container.tool-bottom .tool-item,.tool-container.tool-top .tool-item{float:left;border-right:0;border-left:0}.tool-item{display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:20px;height:100%;height:20px;padding:10px;-webkit-transition:none;-o-transition:none;transition:none;text-align:center}.tool-item>.icon{color:#526069}.tool-item.selected,.tool-item:hover{background:#89bceb}.tool-item.selected>.icon,.tool-item:hover>.icon{color:#fff}.tool-bottom .tool-item:first-child:hover,.tool-top .tool-item:first-child:hover{border-top-left-radius:6px;border-bottom-left-radius:6px}.tool-bottom .tool-item:last-child:hover,.tool-top .tool-item:last-child:hover{border-top-right-radius:6px;border-bottom-right-radius:6px}.tool-left .tool-item:first-child:hover,.tool-right .tool-item:first-child:hover,.tool-vertical-bottom .tool-item:first-child:hover,.tool-vertical-top .tool-item:first-child:hover{border-top-left-radius:6px;border-top-right-radius:6px}.tool-left .tool-item:last-child:hover,.tool-right .tool-item:last-child:hover,.tool-vertical-bottom .tool-item:last-child:hover,.tool-vertical-top .tool-item:last-child:hover{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.tool-container .arrow{position:absolute;width:0;height:0;border-width:7px;border-style:solid}.tool-container.tool-top .arrow{bottom:-14px;left:50%;margin-left:-7px;border-color:#e4eaec transparent transparent}.tool-container.tool-bottom .arrow{top:-14px;left:50%;margin-left:-7px;border-color:transparent transparent #e4eaec}.tool-container.tool-left .arrow{top:50%;right:-14px;margin-top:-7px;border-color:transparent transparent transparent #e4eaec}.tool-container.tool-right .arrow{top:50%;left:-14px;margin-top:-7px;border-color:transparent #e4eaec transparent transparent}.toolbar-primary{background-color:#89bceb}.toolbar-primary.tool-top .arrow{border-color:#89bceb transparent transparent}.toolbar-primary.tool-bottom .arrow{border-color:transparent transparent #89bceb}.toolbar-primary.tool-left .arrow{border-color:transparent transparent transparent #89bceb}.toolbar-primary.tool-right .arrow{border-color:transparent #89bceb transparent transparent}.toolbar-primary .tool-item>.icon{color:#fff}.toolbar-primary .tool-item.selected,.toolbar-primary .tool-item:hover{color:#fff;background:#62a8ea}.toolbar-danger{background-color:#fa7a7a}.toolbar-danger.tool-top .arrow{border-color:#fa7a7a transparent transparent}.toolbar-danger.tool-bottom .arrow{border-color:transparent transparent #fa7a7a}.toolbar-danger.tool-left .arrow{border-color:transparent transparent transparent #fa7a7a}.toolbar-danger.tool-right .arrow{border-color:transparent #fa7a7a transparent transparent}.toolbar-danger .tool-item>.icon{color:#fff}.toolbar-danger .tool-item.selected,.toolbar-danger .tool-item:hover{color:#fff;background:#f96868}.toolbar-warning{background-color:#f2a654}.toolbar-warning.tool-top .arrow{border-color:#f2a654 transparent transparent}.toolbar-warning.tool-bottom .arrow{border-color:transparent transparent #f2a654}.toolbar-warning.tool-left .arrow{border-color:transparent transparent transparent #f2a654}.toolbar-warning.tool-right .arrow{border-color:transparent #f2a654 transparent transparent}.toolbar-warning .tool-item>.icon{color:#fff}.toolbar-warning .tool-item.selected,.toolbar-warning .tool-item:hover{color:#fff;background:#f4b066}.toolbar-info{background-color:#57c7d4}.toolbar-info.tool-top .arrow{border-color:#57c7d4 transparent transparent}.toolbar-info.tool-bottom .arrow{border-color:transparent transparent #57c7d4}.toolbar-info.tool-left .arrow{border-color:transparent transparent transparent #57c7d4}.toolbar-info.tool-right .arrow{border-color:transparent #57c7d4 transparent transparent}.toolbar-info .tool-item>.icon{color:#fff}.toolbar-info .tool-item.selected,.toolbar-info .tool-item:hover{color:#fff;background:#77d6e1}.toolbar-success{background-color:#46be8a}.toolbar-success.tool-top .arrow{border-color:#46be8a transparent transparent}.toolbar-success.tool-bottom .arrow{border-color:transparent transparent #46be8a}.toolbar-success.tool-left .arrow{border-color:transparent transparent transparent #46be8a}.toolbar-success.tool-right .arrow{border-color:transparent #46be8a transparent transparent}.toolbar-success .tool-item>.icon{color:#fff}.toolbar-success .tool-item.selected,.toolbar-success .tool-item:hover{color:#fff;background:#5cd29d}.toolbar-info-o{background-color:#526069}.toolbar-info-o.tool-top .arrow{border-color:#526069 transparent transparent}.toolbar-info-o.tool-bottom .arrow{border-color:transparent transparent #526069}.toolbar-info-o.tool-left .arrow{border-color:transparent transparent transparent #526069}.toolbar-info-o.tool-right .arrow{border-color:transparent #526069 transparent transparent}.toolbar-info-o .tool-item>.icon{color:#fff}.toolbar-info-o .tool-item.selected,.toolbar-info-o .tool-item:hover{color:#fff;background:#76838f}.toolbar-light{background-color:#f3f7f9}.toolbar-light.tool-top .arrow{border-color:#f3f7f9 transparent transparent}.toolbar-light.tool-bottom .arrow{border-color:transparent transparent #f3f7f9}.toolbar-light.tool-left .arrow{border-color:transparent transparent transparent #f3f7f9}.toolbar-light.tool-right .arrow{border-color:transparent #f3f7f9 transparent transparent}.toolbar-light .tool-item>.icon{color:#fff}.toolbar-light .tool-item.selected,.toolbar-light .tool-item:hover{color:#fff;background:#e4eaec}.toolbar-dark{background-color:#526069}.toolbar-dark.tool-top .arrow{border-color:#526069 transparent transparent}.toolbar-dark.tool-bottom .arrow{border-color:transparent transparent #526069}.toolbar-dark.tool-left .arrow{border-color:transparent transparent transparent #526069}.toolbar-dark.tool-right .arrow{border-color:transparent #526069 transparent transparent}.toolbar-dark .tool-item>.icon{color:#fff}.toolbar-dark .tool-item.selected,.toolbar-dark .tool-item:hover{color:#fff;background:#526069}.animate-standard{-webkit-animation:standardAnimate .3s 1 ease}.animate-flyin{-webkit-animation:rotateAnimate .5s 1 ease}.animate-grow{-webkit-animation:growAnimate .4s 1 ease}.animate-flip{-webkit-animation:flipAnimate .4s 1 ease}.animate-bounce{-webkit-animation:bounceAnimate .4s 1 ease-out}@-webkit-keyframes rotateAnimate{from{-webkit-transform:rotate(180deg) translate(-120px);transform:rotate(180deg) translate(-120px);opacity:0}to{-webkit-transform:rotate(0) translate(0);transform:rotate(0) translate(0);opacity:1}}@-webkit-keyframes standardAnimate{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes growAnimate{0%{-webkit-transform:scale(0) translateY(40px);transform:scale(0) translateY(40px);opacity:0}70%{-webkit-transform:scale(1.5) translate(0);transform:scale(1.5) translate(0)}100%{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0);opacity:1}}@-webkit-keyframes rotate2Animate{from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}to{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes flipAnimate{from{-webkit-transform:rotate3d(2,2,2,180deg);transform:rotate3d(2,2,2,180deg);opacity:0}to{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg);opacity:1}}@-webkit-keyframes bounceAnimate{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}30%{-webkit-transform:translateY(-40px);transform:translateY(-40px)}70%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.hidden{display:none}#examplePie{max-width:350px}.pie-progress{max-width:150px;margin:0 auto}.pie-progress svg{width:100%}.pie-progress-xs{max-width:50px}.pie-progress-sm{max-width:100px}.pie-progress-lg{max-width:200px}.example.inline-block{margin-right:30px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide:focus{outline:0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff slick-image-url(${slick-loader-path}/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:'Web Icons';font-size:20px;line-height:1;opacity:.75;color:#e4eaec;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:''}[dir=rtl] .slick-prev:before{content:''}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:''}[dir=rtl] .slick-next:before{content:''}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-30px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:'Web Icons';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'';text-align:center;opacity:.25;color:#ccd5db;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#ccd5db}.page-login-v2{overflow-x:hidden;height:100%}.page-login-v2:before{background-image:url(../../images/login.jpg)}.page-login-v2.page-dark.layout-full:after{background-color:rgba(38,50,56,.6)}.page-login-v2 .page-brand-info{margin:220px 100px 0 90px}.page-login-v2 .page-brand-info .brand-img{vertical-align:middle}.page-login-v2 .page-brand-info .brand-text{display:inline-block;margin:11px 0 11px 20px;vertical-align:middle}.page-login-v2 .page-brand-info p{max-width:650px;opacity:.6}.page-login-v2 .page-login-main{position:absolute;top:0;right:0;height:auto;min-height:100%;padding:150px 60px 180px;color:#76838f;background:#fff}.page-login-v2 .page-login-main .brand{margin-bottom:60px}.page-login-v2 .page-login-main .brand-img{vertical-align:middle}.page-login-v2 .page-login-main .brand-text{display:inline-block;margin:11px 0 11px 20px;vertical-align:middle;color:#62a8ea}.page-login-v2 form{width:350px;margin:45px 0 20px}.page-login-v2 form>button{margin-top:38px}.page-login-v2 form a{margin-left:20px}.page-login-v2 footer{position:absolute;right:0;bottom:0;left:0;margin:50px 60px;text-align:center}.page-login-v2 .social .icon,.page-login-v2 .social .icon:active,.page-login-v2 .social .icon:hover{color:#fff}@media (min-width:992px){.page-login-v2 .page-content{padding-right:500px}}@media (max-width:991px){.page-login-v2 .page-login-main{padding-top:60px}}@media (min-width:768px) and (max-width:991px){.page-login-v2 .page-login-main{padding-top:80px}.page-login-v2 .page-brand-info{margin:160px 0 0 35px}.page-login-v2 .page-brand-info>p{opacity:0;color:transparent}}@media (max-width:767px){.page-login-v2 .page-login-main{width:100%;padding-top:60px}.page-login-v2 form{width:auto}}@media (max-width:479px){.page-login-v2 .page-brand-info{margin:220px 0 0}.page-login-v2 .page-login-main{padding:50px 30px 180px}.page-login-v2 form{width:auto}.page-login-v2 footer{margin:50px 30px}}#page-enrol-users .page-profile #filterform,.page-profile #page-enrol-users #filterform,.page-profile .card-block,.page-profile .userprofile .profile_tree section,.page-profile .well,.page-profile .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme,.page-profile .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom,.page-profile .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.userprofile .profile_tree .page-profile section,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .page-profile .chat-message.course-theme,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .page-profile .yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .page-profile .yui-layout-unit-right{padding:40px 15px;background-color:#fff}.page-profile .card-footer{padding:10px;border-top:none;background-color:#f6f9fd}#page-enrol-users .page-profile #filterform .avatar,.page-profile #page-enrol-users #filterform .avatar,.page-profile .card .avatar,.page-profile .groupinfobox .avatar,.page-profile .que .history .avatar,.page-profile .userprofile .profile_tree section .avatar,.page-profile .well .avatar,.page-profile .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .avatar,.page-profile .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom .avatar,.page-profile .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right .avatar,.que .page-profile .history .avatar,.userprofile .profile_tree .page-profile section .avatar,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .page-profile .chat-message.course-theme .avatar,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .page-profile .yui-layout-unit-bottom .avatar,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .page-profile .yui-layout-unit-right .avatar{width:130px;margin-bottom:10px}.page-profile .profile-user{margin-bottom:10px;color:#263238}.page-profile .profile-job{margin-bottom:20px;color:#a3afb7}.page-profile .profile-social{margin:25px 0}.page-profile .profile-social .icon{margin:0 10px;color:rgba(55,71,79,.4)}.page-profile .profile-stat-count{font-size:20px;font-weight:300;display:block;margin-bottom:3px;color:#526069}.page-profile .profile-stat-count+span{color:#a3afb7}.page-profile .page-content .list-group-item{padding:25px 15px;border-top-color:#e4eaec}.page-profile .page-content .list-group-item:first-child{border-top:transparent}.page-profile .page-content .list-group-item:last-child{border-bottom-color:#e4eaec}.page-profile .page-content .list-group-item .media .avatar{width:50px}.page-profile .page-content .list-group-item .media small{color:#a3afb7}.page-profile .page-content .list-group-item .media-heading{font-size:16px}.page-profile .page-content .list-group-item .media-heading span{font-size:1rem;margin-left:5px;color:#526069}.page-profile .page-content .list-group-item .media .media:first-child{border-top:none}.page-profile .profile-readMore{margin:40px 0}.page-profile .profile-brief{margin-top:20px}.page-profile .profile-uploaded{float:left;width:100%;max-width:220px;max-height:150px;padding:0 20px 20px 0}.page-maintenance-icon.icon{font-size:64px}#page-enrol-users .page-gallery-grid #filterform,.page-gallery-grid #page-enrol-users #filterform,.page-gallery-grid .card,.page-gallery-grid .groupinfobox,.page-gallery-grid .que .history,.page-gallery-grid .userprofile .profile_tree section,.page-gallery-grid .well,.page-gallery-grid .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme,.page-gallery-grid .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom,.page-gallery-grid .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.que .page-gallery-grid .history,.userprofile .profile_tree .page-gallery-grid section,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .page-gallery-grid .chat-message.course-theme,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .page-gallery-grid .yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .page-gallery-grid .yui-layout-unit-right{margin-bottom:0;border:none}#page-enrol-users .page-gallery-grid #filterform,.page-gallery-grid #page-enrol-users #filterform,.page-gallery-grid .card,.page-gallery-grid .cover,.page-gallery-grid .cover-image,.page-gallery-grid .groupinfobox,.page-gallery-grid .que .history,.page-gallery-grid .userprofile .profile_tree section,.page-gallery-grid .well,.page-gallery-grid .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme,.page-gallery-grid .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom,.page-gallery-grid .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.que .page-gallery-grid .history,.userprofile .profile_tree .page-gallery-grid section,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .page-gallery-grid .chat-message.course-theme,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .page-gallery-grid .yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .page-gallery-grid .yui-layout-unit-right{height:100%;border-radius:0}.example-well .page-header{padding:30px 20px}@media (max-width:767px){.page-header-actions{position:relative;top:auto;right:auto;margin:auto;padding:5px 0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}}#page-enrol-users #region-main>#filterform,#region-main>.card,#region-main>.groupinfobox,#region-main>.well,.que #region-main>.history,.userprofile .profile_tree #region-main>section,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages #region-main>.chat-message.course-theme,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #region-main>.yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #region-main>.yui-layout-unit-right{overflow-x:auto;overflow-y:visible;min-height:45rem}#page-enrol-users #page-message-edit #region-main>#filterform,#page-enrol-users #page-message-notificationpreferences #region-main>#filterform,#page-message-edit #page-enrol-users #region-main>#filterform,#page-message-edit #region-main>.card,#page-message-edit #region-main>.groupinfobox,#page-message-edit #region-main>.well,#page-message-edit .que #region-main>.history,#page-message-edit .userprofile .profile_tree #region-main>section,#page-message-edit .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages #region-main>.chat-message.course-theme,#page-message-edit .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #region-main>.yui-layout-unit-bottom,#page-message-edit .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #region-main>.yui-layout-unit-right,#page-message-notificationpreferences #page-enrol-users #region-main>#filterform,#page-message-notificationpreferences #region-main>.card,#page-message-notificationpreferences #region-main>.groupinfobox,#page-message-notificationpreferences #region-main>.well,#page-message-notificationpreferences .que #region-main>.history,#page-message-notificationpreferences .userprofile .profile_tree #region-main>section,#page-message-notificationpreferences .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages #region-main>.chat-message.course-theme,#page-message-notificationpreferences .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #region-main>.yui-layout-unit-bottom,#page-message-notificationpreferences .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #region-main>.yui-layout-unit-right,.que #page-message-edit #region-main>.history,.que #page-message-notificationpreferences #region-main>.history,.userprofile .profile_tree #page-message-edit #region-main>section,.userprofile .profile_tree #page-message-notificationpreferences #region-main>section,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages #page-message-edit #region-main>.chat-message.course-theme,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages #page-message-notificationpreferences #region-main>.chat-message.course-theme,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #page-message-edit #region-main>.yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #page-message-edit #region-main>.yui-layout-unit-right,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #page-message-notificationpreferences #region-main>.yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #page-message-notificationpreferences #region-main>.yui-layout-unit-right{overflow-x:visible}.context-header-settings-menu,.region-main-settings-menu{display:block;float:right;width:auto;max-width:4em;height:2em}#user-notifications{display:block;overflow:hidden}.layout-option-nocoursefooter .course-content-footer,.layout-option-nocourseheader .course-content-header,.layout-option-nofooter #page-footer,.layout-option-noheader #page-header,.layout-option-nonavbar #page-navbar{display:none}.mdl-left{text-align:left}.mdl-right{text-align:right}.text-ltr{direction:ltr!important}#add,#remove,.centerpara,.mdl-align{text-align:center}.block .list,.block .list li,.inline-list,.inline-list li,.section li.activity,.section li.movehere,.tabtree li,.unlist,.unlist li{margin:0;padding:0;list-style:none}.inline,.inline-list li{display:inline}.notifytiny{font-size:.715rem}.notifytiny li,.notifytiny td{font-size:100%}.fitem.advanced .highlight,.fitem.advanced .text-info{font-weight:700}.reportlink{text-align:right}a.autolink.glossary:hover{cursor:help}.collapsibleregioncaption{min-height:1.571429rem;white-space:nowrap}.pagelayout-mydashboard.jsenabled .collapsibleregioncaption{cursor:pointer}.collapsibleregioncaption img{vertical-align:middle}.jsenabled .hiddenifjs{display:none}.visibleifjs{display:none}.jsenabled .visibleifjs{display:inline}.jsenabled .collapsibleregion{overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.jsenabled .collapsed .collapsibleregioninner{visibility:hidden}.collapsible-actions{display:none;text-align:right}.jsenabled .collapsible-actions{display:block}.collapsible-actions .collapseexpand{padding-left:20px;background:url(/lms/theme/image.php/remui/core/1721929109/t/collapsed) 2px center no-repeat}.collapsible-actions .collapse-all{background-image:url(/lms/theme/image.php/remui/core/1721929109/t/expanded)}.yui-overlay .yui-widget-bd{position:relative;z-index:1;top:0;left:0;padding:2px 5px;color:#000;border:1px solid #a6982b;border-top-color:#d4c237;background-color:#ffee69}.clearer{display:block;clear:both;height:1px;margin:0;padding:0;border-width:0;background:0 0}.bold,.errorbox .title,.pagingbar .thispage,.pagingbar .title,.warning{font-weight:700}img.userpicture{margin-right:.5rem}img.resize{width:1em;height:1em}.action-menu .dropdown-toggle{text-decoration:none}.action-menu{white-space:nowrap}.action-menu .userpicture{width:auto;height:auto;margin-left:1rem}.block img.resize,.breadcrumb img.resize{width:.8em;height:.9em}.headermain{font-weight:700}#maincontent{display:block;overflow:hidden;height:1px}img.uihint{cursor:help}#addmembersform table{margin-right:auto;margin-left:auto}table.flexible .emptyrow{display:none}form.popupform,form.popupform div{display:inline}.arrow_button input{overflow:hidden}.no-overflow{overflow:auto}.no-overflow>.generaltable{margin-bottom:0}.accesshide{font-size:1em;font-weight:400;position:absolute;left:-10000px}.hidden,div.hide,span.hide{display:none}a.skip,a.skip-block{font-size:.85em;position:absolute;top:-1000em;text-decoration:none}a.skip-block:active,a.skip-block:focus,a.skip:active,a.skip:focus{position:static;display:block}.skip-block-to{display:block;overflow:hidden;height:1px}.addbloglink{text-align:center}.blog_entry .audience{padding-right:4px;text-align:right}.blog_entry .tags{margin-top:15px}.blog_entry .content{margin-left:43px}#page-group-index #groupeditform{text-align:center}#doc-contents h1{margin:1em 0 0 0}#doc-contents ul{width:90%;margin:0;padding:0}#doc-contents ul li{list-style-type:none}.groupmanagementtable td{vertical-align:top}.groupmanagementtable #existingcell,.groupmanagementtable #potentialcell{width:42%}.groupmanagementtable #buttonscell{width:16%}.groupmanagementtable #buttonscell p.arrow_button input{width:auto;min-width:80%;margin:0 auto}.groupmanagementtable #addselect_wrapper,.groupmanagementtable #removeselect_wrapper{width:100%}.groupmanagementtable #addselect_wrapper label,.groupmanagementtable #removeselect_wrapper label{font-weight:400}#group-usersummary{width:14em}.groupselector{display:inline-block;margin-top:3px;margin-bottom:3px}.groupselector label{display:inline-block}.login-page [name=username]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.login-page [type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.notepost{margin-bottom:1em}.notepost .userpicture{float:left;margin-right:5px}.notepost .content,.notepost .footer{clear:both}.notesgroup{margin-left:20px}.path-my .coursebox{margin:1.143rem 0;padding:0}.path-my .coursebox .overview{margin:15px 30px 10px 30px}.path-my .coursebox .info{float:none;margin:0}.mod_introbox{padding:10px}table.mod_index{width:100%}.comment-ctrl{font-size:12px;display:none;margin:0;padding:0}.comment-ctrl h5{margin:0;padding:5px}.comment-area{max-width:400px;padding:5px}.comment-area textarea{overflow:auto;width:100%}.comment-area textarea.fullwidth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-area .fd{text-align:right}.comment-meta span{color:gray}.comment-link img{vertical-align:text-bottom}.comment-list{font-size:11px;overflow:auto;margin:0;padding:0;list-style:none}.comment-list li{position:relative;clear:both;margin:2px;margin-bottom:5px;padding:.3em;list-style:none}.comment-list li.first{display:none}.comment-paging{text-align:center}.comment-paging .pageno{padding:2px}.comment-paging .curpage{border:1px solid #ccc}.comment-message .picture{float:left;width:20px}.comment-message .text{margin:0;padding:0}.comment-message .text p{margin:0 18px 0 0;padding:0}.comment-delete{position:absolute;top:0;right:0;margin:.3em}.comment-report-selectall{display:none}.comment-link{display:none}.jsenabled .comment-link{display:block}.jsenabled .showcommentsnonjs{display:none}.jsenabled .comment-report-selectall{display:inline}.completion-expected{font-size:.715rem}.completion-identifyfield,.completion-sortchoice{font-size:.715rem;vertical-align:bottom}.completion-progresscell{text-align:right}.completion-expired .completion-expected{font-weight:700}img.user-image{width:100px;height:100px}#tag-search-box{margin:10px auto;text-align:center}.path-tag .tag-index-items .tagarea{margin-top:10px;padding:10px;border:1px solid #e3e3e3;border-radius:4px}.path-tag .tag-index-items .tagarea h3{font-size:1.1em;font-weight:700;line-height:20px;display:block;margin:0;margin-bottom:10px;padding:3px 0 10px 0;text-transform:uppercase;word-wrap:break-word;color:#999;border-bottom:solid 1px #e3e3e3;text-shadow:0 1px 0 rgba(255,255,255,.5)}.path-tag .tagarea .controls::after,.path-tag .tagarea .taggeditems::after{display:block;clear:both;content:''}.path-tag .tag-backtoallitems,.path-tag .tagarea .controls{text-align:center}.path-tag .tagarea .controls .gotopage.nextpage{float:right}.path-tag .tagarea .controls .gotopage.prevpage{float:left}.path-tag .tagarea .controls .exclusivemode{display:inline-block}.path-tag .tagarea .controls.controls-bottom{margin-top:5px}.path-tag .tagarea .controls .gotopage.nextpage::after{padding-right:5px;padding-left:5px;content:'»'}.path-tag .tagarea .controls .gotopage.prevpage::before{padding-right:5px;padding-left:5px;content:'«'}form.tag-filter-form{display:inline-block}form.tag-filter-form #id_tagfilter{font-size:1rem;line-height:1.571429;margin-right:1rem;padding:.429rem 1rem;color:#526069;border:1px solid #e4eaec;border-radius:.215rem;background-color:#fff}form.tag-management-form{clear:both;margin-top:1.5rem}form.tag-management-form .tagcombineselected,form.tag-management-form .tagdeleteselected{margin-top:1.5rem;margin-right:1rem}.tag-management-table td,.tag-management-table th{padding:4px;vertical-align:middle}.tag-management-table .inplaceeditable.inplaceeditingon input{width:150px}.path-admin-tag .addstandardtags{float:right}.path-admin-tag .addstandardtags img{margin:0 5px}.path-tag .tag-relatedtags{padding-top:10px}.path-tag .tag-management-box{text-align:right}.path-tag .tag-index-toc{padding:10px;text-align:center}.path-tag .tag-index-toc li,.path-tag .tag-management-box li{margin-right:5px;margin-left:5px}.path-tag .tag-management-box li a.edittag{background-image:url(/lms/theme/image.php/remui/core/1721929109/i/settings)}.path-tag .tag-management-box li a.flagasinappropriate{background-image:url(/lms/theme/image.php/remui/core/1721929109/i/flagged)}.path-tag .tag-management-box li a.removefrommyinterests{background-image:url(/lms/theme/image.php/remui/core/1721929109/t/delete)}.path-tag .tag-management-box li a.addtomyinterests{background-image:url(/lms/theme/image.php/remui/core/1721929109/t/add)}.path-tag .tag-management-box li a{padding-left:17px;background-repeat:no-repeat;background-position:left}.tag_feed.media-list .media .itemimage{float:left}.tag_feed.media-list .media .itemimage img{width:35px;height:35px}.tag_feed.media-list .media .media-body{padding-right:10px;padding-left:10px}.tag_cloud{text-align:center}.tag_cloud .inline-list li{padding:0 .2em}.tag_cloud .tag_overflow{font-style:italic;margin-top:1em}.tag_cloud .s20{font-size:2.7em}.tag_cloud .s19{font-size:2.6em}.tag_cloud .s18{font-size:2.5em}.tag_cloud .s17{font-size:2.4em}.tag_cloud .s16{font-size:2.3em}.tag_cloud .s15{font-size:2.2em}.tag_cloud .s14{font-size:2.1em}.tag_cloud .s13{font-size:2em}.tag_cloud .s12{font-size:1.9em}.tag_cloud .s11{font-size:1.8em}.tag_cloud .s10{font-size:1.7em}.tag_cloud .s9{font-size:1.6em}.tag_cloud .s8{font-size:1.5em}.tag_cloud .s7{font-size:1.4em}.tag_cloud .s6{font-size:1.3em}.tag_cloud .s5{font-size:1.2em}.tag_cloud .s4{font-size:1.1em}.tag_cloud .s3{font-size:1em}.tag_cloud .s2{font-size:.9em}.tag_cloud .s1{font-size:.8em}.tag_cloud .s0{font-size:.7em}.tag_list ul{display:inline}.tag_list.hideoverlimit .overlimit{display:none}.tag_list .tagmorelink{display:none}.tag_list.hideoverlimit .tagmorelink{display:inline}.tag_list.hideoverlimit .taglesslink{display:none}#webservice-doc-generator td{text-align:left;border:0 solid #000}.userenrolment{width:100%;border-collapse:collapse}.userenrolment tr{vertical-align:top}.userenrolment td{height:41px;padding:0}.userenrolment .subfield{margin-right:5px}.userenrolment .col_userdetails .subfield{margin-left:40px}.userenrolment .col_userdetails .subfield_picture{float:left;margin-left:0}.userenrolment .col_lastseen{width:150px}.userenrolment .col_role{width:262px}.userenrolment .col_group .groups,.userenrolment .col_role .roles{margin-right:30px}.userenrolment .col_role .role{float:left;margin:0 3px 3px;padding:0 3px 3px;white-space:nowrap}.userenrolment .col_group .group{float:left;margin:3px;padding:3px;white-space:nowrap}.userenrolment .col_group .group a,.userenrolment .col_role .role a{margin-left:3px;cursor:pointer}.userenrolment .col_group .addgroup,.userenrolment .col_role .addrole{float:right;margin:3px;padding:3px}.userenrolment .col_group .addgroup>a:hover,.userenrolment .col_role .addrole>a:hover{border-bottom:1px solid #666}.userenrolment .col_group .addgroup img,.userenrolment .col_role .addrole img{vertical-align:baseline}.userenrolment .hasAllRoles .col_role .addrole{display:none}.userenrolment .col_enrol .enrolment{float:left;margin:0 3px 3px;padding:0 3px 3px}.userenrolment .col_enrol .enrolment a{float:right;margin-left:3px}#page-enrol-users .enrol_user_buttons{text-align:right}#page-enrol-users .enrol-users-page-action input{margin-left:0}.corelightbox{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:#ccc}.corelightbox img{position:fixed;top:50%;left:50%}.mod-indent-outer{display:table}.mod-indent{display:table-cell}.label .mod-indent{float:left;padding-top:20px}.mod-indent-1{width:30px}.mod-indent-2{width:60px}.mod-indent-3{width:90px}.mod-indent-4{width:120px}.mod-indent-5{width:150px}.mod-indent-6{width:180px}.mod-indent-7{width:210px}.mod-indent-8{width:240px}.mod-indent-9{width:270px}.mod-indent-10{width:300px}.mod-indent-11{width:330px}.mod-indent-12{width:360px}.mod-indent-13{width:390px}.mod-indent-14{width:420px}.mod-indent-15{width:450px}.mod-indent-16{width:480px}.mod-indent-huge{width:480px}.resourcecontent .mediaplugin_mp3 object{width:600px;height:25px}.resourcecontent audio.mediaplugin_html5audio{width:600px}.resourceimage{max-width:100%}.mediaplugin_mp3 object{width:300px;height:15px}audio.mediaplugin_html5audio{width:300px}.core_media_preview.pagelayout-embedded #content{padding:0}.core_media_preview.pagelayout-embedded #maincontent{height:0}body#page-lib-editor-tinymce-plugins-moodlemedia-preview{min-width:0;margin:0;padding:0;background:0 0}.path-rating .ratingtable{width:100%;margin-bottom:1em}.path-rating .ratingtable th.rating{width:100%}.path-rating .ratingtable td.rating,.path-rating .ratingtable td.time{text-align:center;white-space:nowrap}.initialbar{overflow:auto}.initialbar .initialbarlabel{display:inline-block;float:left;overflow:hidden;width:6em;white-space:nowrap;text-overflow:ellipsis}.initialbar .initialbarall{float:left;overflow:hidden;width:4em;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis}.initialbar .initialbargroups{float:left}.initialbar .initialbargroup{display:inline-block;margin:0;padding:0;white-space:nowrap}.initialbar .initialbargroup li{float:left;list-style:none}.initialbar .letter{line-height:1.7em;display:inline-block;min-width:1.8em;height:1.8em;margin-right:.3em;text-align:center;color:#76838f;border-width:1px;border-style:solid;border-color:#e4eaec;border-radius:.3em;background-color:transparent}.initialbar .letter:hover{color:#89bceb;border-color:#e4eaec;border-radius:1.7em;background-color:#f3f7f9}.initialbar .letter.active{color:#fff;border-color:#62a8ea;border-radius:1.7em;background-color:#62a8ea}@media (max-width:400px){.initialbar .letter{font-size:11.5px}}.moodle-dialogue-base .moodle-dialogue-lightbox{background-color:#a3afb7}.moodle-dialogue-base .hidden,.moodle-dialogue-base .moodle-dialogue-hidden{display:none}.no-scrolling{overflow:hidden}.moodle-dialogue-base .moodle-dialogue-fullscreen{position:fixed;top:0;right:0;bottom:-50px;left:0}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content{overflow:auto}.moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton{width:28px;height:16px;-webkit-background-size:100% 100%;background-size:100%}.moodle-dialogue-base .moodle-dialogue-wrap{border:1px solid #ccc;background-color:#fff}.modal.show{display:block}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd{font-size:1.5rem;line-height:1.5;min-height:3rem;color:initial;background:initial}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons{padding:1.143rem}.moodle-dialogue-base .closebutton{-webkit-box-shadow:none;box-shadow:none}.moodle-dialogue-base .closebutton::after{content:'×'}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content{position:absolute;top:0;right:0;bottom:50px;left:0;overflow:auto;margin:0;border:0}.moodle-dialogue-exception .moodle-exception-param label{font-weight:700}.moodle-dialogue-exception .param-stacktrace label{border:1px solid #ccc;border-bottom-width:0;background-color:#eee}.moodle-dialogue-exception .param-stacktrace pre{border:1px solid #ccc;background-color:#fff}.moodle-dialogue-exception .param-stacktrace .stacktrace-file{font-size:.858rem;color:navy}.moodle-dialogue-exception .param-stacktrace .stacktrace-line{font-size:.858rem}.moodle-dialogue-exception .param-stacktrace .stacktrace-call{font-size:90%;color:#333;border-bottom:1px solid #eee}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft:empty{display:none}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft.yui3-widget-ft{background:initial}.moodle-dialogue-confirm .confirmation-message{margin:.5em 1em}.moodle-dialogue-confirm .confirmation-buttons{text-align:right}.moodle-dialogue-confirm .confirmation-dialogue input{min-width:80px}.moodle-dialogue-exception .moodle-exception-message{margin:1em}.moodle-dialogue-exception .moodle-exception-param{margin-bottom:.5em}.moodle-dialogue-exception .moodle-exception-param label{width:150px}.moodle-dialogue-exception .param-stacktrace label{display:block;margin:0;padding:4px 1em}.moodle-dialogue-exception .param-stacktrace pre{display:block;overflow:auto;height:200px}.moodle-dialogue-exception .param-stacktrace .stacktrace-file{display:inline-block;margin:4px 0}.moodle-dialogue-exception .param-stacktrace .stacktrace-line{display:inline-block;width:50px;margin:4px 1em}.moodle-dialogue-exception .param-stacktrace .stacktrace-call{margin-bottom:4px;padding-bottom:4px;padding-left:25px}.moodle-dialogue .moodle-dialogue-bd .content-lightbox{top:0;left:0;width:100%;height:100%;padding:10% 0;text-align:center;opacity:.75;background-color:#fff}.moodle-dialogue .tooltiptext{max-height:300px}.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip{z-index:3001}.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd{overflow:auto}.chooserdialoguebody,.choosertitle{display:none}.moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft{margin:0}.chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd{padding:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#f2f2f2}.choosercontainer #chooseform .submitbuttons{padding:.7em 0;text-align:right}@media (max-height:639px){.ios.safari .choosercontainer #chooseform .submitbuttons{padding:45px 0}}.choosercontainer #chooseform .submitbuttons input{min-width:100px;margin:0 .5em}.choosercontainer #chooseform .options{position:relative;border-bottom:1px solid #bbb}.jschooser .choosercontainer #chooseform .alloptions{overflow-x:hidden;overflow-y:auto;max-width:240px}.jschooser .choosercontainer #chooseform .alloptions .option input[type=radio]{display:inline-block}.jschooser .choosercontainer #chooseform .alloptions .option .typename{display:inline-block;width:55%}.choosercontainer #chooseform .moduletypetitle,.choosercontainer #chooseform .nonoption,.choosercontainer #chooseform .option{margin-bottom:0;padding:0 1.6em 0 1.6em}.choosercontainer #chooseform .moduletypetitle{padding-top:1.2em;padding-bottom:.4em;text-transform:uppercase}.choosercontainer #chooseform .nonoption .typename,.choosercontainer #chooseform .option .typename{padding:0 0 0 .5em}.choosercontainer #chooseform .modicon+.typename{padding-left:0}.choosercontainer #chooseform .option input[type=radio],.choosercontainer #chooseform .option span.typename{vertical-align:middle}.choosercontainer #chooseform .option label{display:block;margin:0;padding:.5715rem 0;border-bottom:1px solid #fff}.choosercontainer #chooseform .option .icon{margin:0;padding:0 1.143rem}.choosercontainer #chooseform .nonoption{padding-top:.3em;padding-bottom:.1em;padding-left:2.7em}.choosercontainer #chooseform .subtype{margin-bottom:0;padding:0 1.6em 0 3.2em}.choosercontainer #chooseform .subtype .typename{margin:0 0 0 .2em}.jschooser .choosercontainer #chooseform .instruction,.jschooser .choosercontainer #chooseform .typesummary{line-height:2em;position:absolute;top:0;right:0;bottom:0;left:240px;display:none;overflow-x:hidden;overflow-y:auto;margin:0;padding:1.6em;background-color:#fff}.choosercontainer #chooseform .selected .typesummary,.jschooser .choosercontainer #chooseform .instruction{display:block}.choosercontainer #chooseform .selected{margin-top:-1px;padding-top:1px;background-color:#fff}.chooserdialogue-course-modchooser .modicon .icon{font-size:24px;width:24px;height:24px}@media (max-width:479px){.jsenabled .choosercontainer #chooseform .alloptions{max-width:100%}.jsenabled .choosercontainer #chooseform .instruction,.jsenabled .choosercontainer #chooseform .typesummary{position:static}}.formlistingradio{padding-right:10px;padding-bottom:25px}.formlistinginputradio{float:left}.formlistingmain{min-height:225px}.formlisting{position:relative;margin:15px 0;padding:1px 19px 14px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.formlistingmore{font-size:12px;font-weight:700;position:absolute;right:-1px;bottom:-1px;padding:3px 7px;cursor:pointer;color:#9da0a4;border:1px solid #ddd;border-radius:4px 0 4px 0;background-color:#f5f5f5}.formlistingall{margin:15px 0;padding:0;border-radius:4px}.formlistingrow{top:50%;left:50%;float:left;width:150px;min-height:34px;padding:6px;cursor:pointer;border-color:#e1e1e8;border-right:1px solid #e1e1e8;border-bottom:1px solid;border-left:1px solid #e1e1e8;border-radius:0 0 4px 4px;background-color:#f7f7f9}body.jsenabled .formlistingradio{display:none}body.jsenabled .formlisting{display:block}a.criteria-action{float:right;padding:0 3px}div.criteria-description{margin:5px 0;padding:10px 15px;border:1px solid #eee;background:none repeat scroll 0 0 #f9f9f9}ul.badges{margin:0;list-style:none}.badges li{position:relative;display:inline-block;width:150px;padding-top:1em;text-align:center;vertical-align:top}.badges li .badge-name{display:block;padding:5px}.badges li>img{position:absolute}.badges li .badge-image{z-index:1;top:0;left:10px;width:100px;height:100px}.badges li .badge-actions{position:relative}.badges li .expireimage{position:absolute;z-index:10;top:0;left:25px;width:100px;height:100px;opacity:.85}#badge-image{position:relative;display:inline-block;width:20%;min-width:100px;margin-top:17px;padding:0;vertical-align:top;background-color:transparent}#badge-image .expireimage{position:absolute;z-index:10;top:0;left:0;width:100px;height:100px;opacity:.85}#badge-image .singlebutton{padding-top:5px}#badge-image .singlebutton input{margin-left:0}#badge-details{display:inline-block;width:79%}#badge-details dl,#badge-overview dl{margin:0}#badge-details dl dd,#badge-details dl dt,#badge-overview dl dd,#badge-overview dl dt{padding:3px 0;vertical-align:top}#badge-details dl dt,#badge-overview dl dt{display:inline-block;clear:both;width:20%;min-width:100px}#badge-details dl dd,#badge-overview dl dd{display:inline-block;width:79%;margin-left:1%}.badge-profile{vertical-align:top}#page-badges-award .recipienttable tr td{vertical-align:top}#page-badges-award .recipienttable tr td.actions .actionbutton{width:100%;margin:.3em 0;padding:.5em 0}#page-badges-award .recipienttable tr td.existing,#page-badges-award .recipienttable tr td.potential{width:42%}#issued-badge-table .activatebadge{display:inline-block}.statusbox.active{background-color:#46be8a}.statusbox.inactive{background-color:#f2a654}.statusbox{margin-bottom:5px;padding:5px;text-align:center}.statusbox .activatebadge{display:inline-block}.statusbox .activatebadge input[type=submit]{margin:3px}.activatebadge{margin:0;text-align:left;vertical-align:middle}img#persona_signin{cursor:pointer}.addcourse{float:right}.invisiblefieldset{display:inline;padding:0;border-width:0}.breadcrumb-nav{float:left}.breadcrumb-button .singlebutton div{margin-right:0}.breadcrumb-nav .breadcrumb{margin:0}#page-header .logo{margin:1.143rem 0}#page-header .logo img{max-height:75px}header .logo img{max-height:35px}header .collapse.in,header .collapsing{display:block;clear:both}.page-context-header{overflow:hidden}.page-context-header .page-header-headings,.page-context-header .page-header-image{position:relative;display:block;float:left}.page-context-header .page-header-image{margin-right:1em;margin-bottom:1em}.page-context-header .header-button-group,.page-context-header .page-header-headings{line-height:24px;position:relative;vertical-align:middle}.page-context-header .header-button-group{display:block;float:left}.page-context-header .header-button-group a{position:relative;top:-.4em}ul.dragdrop-keyboard-drag li{list-style-type:none}a.disabled,a.disabled:hover{font-style:italic;cursor:default;text-decoration:none;color:grey}body.lockscroll{overflow:hidden;height:100%}.progressbar_container{max-width:500px;margin:0 auto}.ie10 .yui3-calendar-header-label{display:inline-block}dd:after,dd:before{display:block;content:' '}dd:after{clear:both}.nav-tabs>.active>a[href],.nav-tabs>.active>a[href]:focus,.nav-tabs>.active>a[href]:hover{cursor:pointer}.inplaceeditable.inplaceeditingon{position:relative}.inplaceeditable.inplaceeditingon .editinstructions{font-weight:400;right:auto;left:0;margin-top:-30px;margin-right:0;margin-left:0;white-space:nowrap}.inplaceeditable.inplaceeditingon input{width:330px;margin-bottom:0;vertical-align:text-bottom}.inplaceeditable.inplaceeditingon select{margin-bottom:0}.inplaceeditable .quickediticon img{opacity:.2}.inplaceeditable .quickeditlink{text-decoration:inherit;color:inherit}.inplaceeditable .quickeditlink:focus .quickediticon img,.inplaceeditable:hover .quickeditlink .quickediticon img{opacity:1}.inplaceeditable.inplaceeditable-toggle .quickediticon{display:none}h3.sectionname .inplaceeditable.inplaceeditingon .editinstructions{margin-top:-20px}.chart-area .chart-table-data{display:none}.chart-area .chart-table .chart-output-htmltable caption{white-space:nowrap}.chart-area .chart-table.accesshide .chart-table-expand{display:none}.chart-area .chart-table.accesshide .chart-table-data{display:block}ul{padding-left:1rem}.hover-tooltip-container{position:relative}.hover-tooltip-container .hover-tooltip{position:absolute;z-index:1000;top:-webkit-calc(-50% - 5px);top:calc(-50% - 5px);left:50%;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;-webkit-transition:opacity .15s,visibility .15s;-o-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;opacity:0;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;background-color:#fff}.hover-tooltip-container .hover-tooltip:before{position:absolute;bottom:-8px;left:-webkit-calc(50% - 8px);left:calc(50% - 8px);display:inline-block;content:'';border-top:8px solid rgba(0,0,0,.2);border-right:8px solid transparent;border-left:8px solid transparent}.hover-tooltip-container .hover-tooltip:after{position:absolute;z-index:2;bottom:-6px;left:-webkit-calc(50% - 7px);left:calc(50% - 7px);display:inline-block;content:'';border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.hover-tooltip-container:hover .hover-tooltip{visibility:visible;-webkit-transition:opacity .15s .5s,visibility .15s .5s;-o-transition:opacity .15s .5s,visibility .15s .5s;transition:opacity .15s .5s,visibility .15s .5s;opacity:1}#region-flat-nav{padding-right:0;padding-left:0}#region-flat-nav .nav{margin-right:1.0715rem;background-color:#fff}@media (max-width:767px){#region-flat-nav .nav{margin-top:2.143rem;margin-right:0}}#page-footer a{color:#62a8ea}.sitelink img{width:112px}.dropdown-item a{display:block;width:100%;color:#76838f}.competency-tree ul{padding-left:1.5rem}.sr-only-focusable:active,.sr-only-focusable:focus{position:fixed;z-index:1501;top:0;left:0;padding:7px;background:#fff}div.editor_atto_toolbar{padding:5px;border-color:#f5f5f5;background:rgba(187,187,187,.2)}.editor_atto_content{padding:1em 2%;resize:none}.editor_atto_content_wrap{border-color:#f5f5f5}.editor_atto_content .img-responsive{display:inline}.editor_atto_toolbar button.highlight,.editor_atto_toolbar button:active,.editor_atto_toolbar button:hover{background-color:#eee;background-image:none}div.editor_atto_toolbar button+button{border-color:#fff}div.editor_atto_toolbar div.atto_group{margin:.2em .3em .2em 0;border:0;border-radius:0}.atto_charmap_selector button{width:40px;margin:0;padding:3px}.atto_equation_groups.yui3-tabview-panel{border:none;background:#fff}div [data-fieldtype=editor]{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.open.atto_backcolor_button.atto_menu,.open.atto_fontcolor_button.atto_menu{min-width:180px!important;padding-left:10px}.open.atto_backcolor_button.atto_menu ul,.open.atto_fontcolor_button.atto_menu ul{padding-left:10px}.open.atto_backcolor_button.atto_menu .atto_menuentry,.open.atto_fontcolor_button.atto_menu .atto_menuentry{float:left;clear:none!important}.icon{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:16px;max-width:16px;height:auto;margin:0 .25rem;vertical-align:middle}.icon.spacer{margin-right:0}.icon.iconsize-big{max-width:64px;height:auto}.site-menubar .icon,.site-navbar .icon{width:auto;max-width:auto}.page a .icon{color:#76838f}.pull-xs-right .dropdown a .icon{margin-right:.5rem;margin-left:0}.pull-xs-right .icon{margin-right:0;margin-left:.5rem}.ygtvcell .icon{margin-left:0!important}.block_navigation .tree_item .icon,.block_settings .tree_item .icon{margin-left:0}[data-action=toggle-drawer] .icon{margin:0}.icon-no-spacing a>.icon{margin:0}.icon-large>.icon{max-width:80px;max-height:80px}body#page-my-index div.block-myoverview img.icon{width:32px}body#page-my-index div.block-myoverview div.course-info-container div.no-progress img.icon{width:50px;max-width:inherit}body#page-course-management div#course-category-listings ul li span.course-count img,body#page-course-management div#course-listing ul li span.course-item-actions a{margin-left:5px}.formtable tbody th{font-weight:400;text-align:right}.path-admin #assignrole{width:60%;margin-right:auto;margin-left:auto}.path-admin .admintable .leftalign{text-align:left}.environmenttable .warn{color:#fff;background-color:#f2a654}.environmenttable .error{color:#fff;background-color:#f96868}.environmenttable .ok{color:#fff;background-color:#46be8a}.path-admin #assignrole .admintable .role,.path-admin #assignrole .admintable .roleholder,.path-admin #assignrole .admintable .userrole,.path-admin .admintable.environmenttable .info,.path-admin .admintable.environmenttable .name{white-space:nowrap}.path-admin .incompatibleblockstable td.c0{font-weight:700}#page-admin-course-category .addcategory{padding:10px}#page-admin-course-index .editcourse{margin:20px auto}#page-admin-course-index .editcourse td,#page-admin-course-index .editcourse th{padding-right:10px;padding-left:10px}.timewarninghidden{display:none}#page-admin-report-capability-index #capabilitysearch{width:30em}#page-admin-qbehaviours #qbehaviours div,#page-admin-qbehaviours #qbehaviours form,#page-admin-qtypes #qtypes div,#page-admin-qtypes #qtypes form{display:inline}#page-admin-qbehaviours #qbehaviours img.spacer,#page-admin-qtypes #qtypes img.spacer{width:16px}#page-admin-qbehaviours .cell.c3,#page-admin-qtypes .cell.c3{font-size:.858rem}#page-admin-course-category .addcategory,#page-admin-course-category .buttons,#page-admin-course-index .addcategory,#page-admin-course-index .buttons,#page-admin-course-index .singlebutton,#page-admin-index #layout-table .singlebutton,#page-admin-index .adminerror .singlebutton,#page-admin-index .adminwarning .singlebutton,#page-admin-index .copyright,#page-admin-index .copyrightnotice,#page-admin-lang .generalbox,#page-admin-maintenance .buttons,#page-admin-stickyblocks .generalbox,#page-course-index .buttons,#page-course-index-category .buttons{margin-bottom:1em;text-align:center}.path-admin-roles .capabilitysearchui{margin-top:1.143rem;margin-right:auto;margin-left:auto;text-align:left}#page-admin-roles-define .topfields{margin:1em 0 2em}#page-admin-roles-define .capdefault{background-color:#f3f7f9}#page-filter-manage .backlink,.path-admin-roles .backlink{margin-top:1em}#page-admin-roles-explain #chooseuser h3,#page-admin-roles-usersroles .contextname{margin-top:0}#page-admin-roles-explain #chooseusersubmit{margin-top:0;text-align:center}#page-admin-roles-usersroles p{margin:0}#page-admin-roles-assign .cell.c1,#page-admin-roles-assign .cell.c3,#page-admin-roles-override .cell.c1{padding-top:.75em}#page-admin-roles-define .definenotice,#page-admin-roles-override .overridenotice{margin:1em 10% 2em 10%;text-align:left}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo span{display:block}#page-admin-index .updateplugin div{margin-bottom:.5em}#page-admin-user-user_bulk #users .fgroup{white-space:nowrap}#page-admin-report-stats-index .graph{margin-bottom:1em;text-align:center}#page-admin-report-courseoverview-index .graph{margin-bottom:1em;text-align:center}#page-admin-lang .translator{border-width:1px;border-style:solid}.path-admin .roleassigntable{width:100%}.path-admin .roleassigntable td{padding:.2em .3em;vertical-align:top}.path-admin .roleassigntable p{margin:.2em 0;text-align:left}.path-admin .roleassigntable #existingcell,.path-admin .roleassigntable #potentialcell{width:42%}.path-admin .roleassigntable #existingcell p>label:first-child,.path-admin .roleassigntable #potentialcell p>label:first-child{font-weight:700}.path-admin .roleassigntable #buttonscell{width:16%}.path-admin .roleassigntable #buttonscell #assignoptions{font-size:.858rem}.path-admin .roleassigntable #addselect_wrapper,.path-admin .roleassigntable #removeselect_wrapper{width:100%}.path-admin table.rolecap tr.rolecap th{font-weight:400;text-align:left}.path-admin .rolecap .hiddenrow{display:none}.path-admin #defineroletable .rolecap .allow,.path-admin #defineroletable .rolecap .inherit,.path-admin #defineroletable .rolecap .prevent,.path-admin #defineroletable .rolecap .prohibit{min-width:3.5em;padding:0;text-align:center}.path-admin .rolecap .cap-name,.path-admin .rolecap .note{font-size:.858rem;font-weight:400;display:block;white-space:nowrap}.path-admin .rolecap label{display:block;margin:0;padding:.5em;text-align:center}.plugincheckwrapper{width:100%}.environmentbox{margin-top:1em}#mnetconfig table{margin-right:auto;margin-left:auto}.environmenttable .cell{padding:.15em .5em}#trustedhosts .generaltable{width:500px;margin-right:auto;margin-left:auto}#trustedhosts .standard{width:auto}#adminsettings legend{display:none}#adminsettings fieldset.error{margin:.2em 0 .5em 0}#adminsettings fieldset.error legend{display:block}#admin-spelllanguagelist textarea,#page-admin-setting-editorsettingstinymce .form-textarea textarea{text-align:left;direction:ltr}.adminsettingsflags{float:right}.adminsettingsflags label{margin-right:7px}.form-description pre,.formsettingheading pre{direction:ltr}.form-item .form-setting .form-htmlarea{display:inline}.form-item .form-setting .form-htmlarea .htmlarea{display:block;width:640px}.form-item .form-setting .form-multicheckbox ul{margin:7px 0 0 0;padding:0;list-style:none}.form-item .form-setting .defaultsnext{display:inline}.form-item .form-setting .locked-checkbox{display:inline;margin-right:.2em;margin-left:.5em}.form-item .form-setting .form-defaultinfo,.form-item .form-setting .form-password .unmask{display:inline-block}.form-item .form-setting .form-defaultinfo{max-width:100%;word-wrap:break-word}#admin-emoticons td input{width:8em}#admin-emoticons td.c0 input{width:4em}#adminthemeselector .selectedtheme td.c0{border:1px solid #3bcdc4;border-right-width:0}#adminthemeselector .selectedtheme td.c1{border:1px solid #3bcdc4;border-left-width:0}.admin_colourpicker,.admin_colourpicker_preview{display:none}.jsenabled .admin_colourpicker_preview{display:inline}.jsenabled .admin_colourpicker{display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:410px;height:102px;margin-bottom:10px}.admin_colourpicker .loadingicon{margin-left:auto;vertical-align:middle}.admin_colourpicker .colourdialogue{float:left;border:1px solid #3bcdc4}.admin_colourpicker .previewcolour{margin-left:301px;border:1px solid #3bcdc4}.admin_colourpicker .currentcolour{margin-left:301px;border:1px solid #3bcdc4;border-top-width:0}#page-admin-index #notice .checkforupdates{text-align:center}#page-admin-plugins #plugins-overview-panel .info{display:inline-block;margin-right:1em}#page-admin-plugins .checkforupdates{margin:10px 0}#page-admin-plugins .checkforupdates .singlebutton{margin:5px 0;padding:0}#page-admin-plugins .checkforupdates .singlebutton div,#page-admin-plugins .checkforupdates .singlebutton input{margin:0 3px 0 0}#page-admin-plugins .updateavailableinstallall{margin:5px 0;padding:0}#page-admin-plugins .updateavailableinstallall div,#page-admin-plugins .updateavailableinstallall input{margin:0 3px 5px 0}#page-admin-plugins #plugins-control-panel .status-missing td{color:#555;background-color:#f9eec1}#page-admin-plugins #plugins-control-panel .pluginname .componentname{font-size:.858rem;margin-left:22px}#page-admin-plugins #plugins-control-panel .version .versionnumber{font-size:.858rem}#page-admin-plugins #plugins-control-panel .uninstall a{color:#f96868}#page-admin-plugins #plugins-control-panel .notes .label{margin-right:3px}#page-admin-plugins #plugins-control-panel .notes .requiredby{font-size:.858rem}#plugins-check-page .checkforupdates .singlebutton{margin:5px 0;padding:0}#plugins-check-page .checkforupdates .singlebutton div,#plugins-check-page .checkforupdates .singlebutton input{margin:0 3px 0 0}#plugins-check-page #plugins-check-info .actions>div{display:inline-block;margin-right:1em}#plugins-check-page #plugins-check-info .actions .singlebutton{margin:5px 0;padding:0}#plugins-check-page #plugins-check-info .actions .singlebutton div,#plugins-check-page #plugins-check-info .actions .singlebutton input{margin:0 3px 0 0}#plugins-check-page #plugins-check .status{display:table-cell;width:inherit;height:inherit;border:inherit;border-radius:0}#plugins-check-page #plugins-check .status-downgrade td,#plugins-check-page #plugins-check .status-missing td{color:#f96868}#plugins-check-page #plugins-check .displayname .plugindir{font-size:.858rem}#plugins-check-page #plugins-check .requires ul{margin-left:13px}#plugins-check-page #plugins-check .status .actionbutton{margin:5px 0;padding:0}#plugins-check-page #plugins-check .status .actionbutton input{margin:0}#plugins-check-page .plugins-check-dependencies-actions>div{display:inline-block;margin-right:1em}#plugins-check-page .plugins-check-dependencies-actions .singlebutton{margin:5px 0;padding:0}#plugins-check-page .plugins-check-dependencies-actions .singlebutton div,#plugins-check-page .plugins-check-dependencies-actions .singlebutton input{margin:0 3px 0 0}#plugins-check-page #plugins-check-available-dependencies .displayname .component{font-size:.858rem}#plugins-check-page #plugins-check-available-dependencies .info .actions>div{display:inline-block;margin-right:1em}#plugins-check-page #plugins-check-available-dependencies .info .actions .dependencyinstall{display:block;margin:5px 0;padding:0}#plugins-check-page #plugins-check-available-dependencies .info .actions .dependencyinstall input{margin:0}#plugins-check-page .pluginupdateinfo,#plugins-control-panel .pluginupdateinfo{margin:10px 0;padding:5px;border-radius:5px;background-color:#57c7d4}#plugins-check-page .pluginupdateinfo.maturity50,#plugins-control-panel .pluginupdateinfo.maturity50{background-color:#f96868}#plugins-check-page .pluginupdateinfo.maturity100,#plugins-check-page .pluginupdateinfo.maturity150,#plugins-control-panel .pluginupdateinfo.maturity100,#plugins-control-panel .pluginupdateinfo.maturity150{background-color:#f2a654}#plugins-check-page .pluginupdateinfo .info,#plugins-control-panel .pluginupdateinfo .info{display:inline-block}#plugins-check-page .pluginupdateinfo .separator:after,#plugins-control-panel .pluginupdateinfo .separator:after{content:' | '}#plugins-check-page .pluginupdateinfo .singlebutton,#plugins-control-panel .pluginupdateinfo .singlebutton{margin:5px 0;padding:0}#plugins-check-page .pluginupdateinfo .singlebutton div,#plugins-check-page .pluginupdateinfo .singlebutton input,#plugins-control-panel .pluginupdateinfo .singlebutton div,#plugins-control-panel .pluginupdateinfo .singlebutton input{margin:0 3px 0 0}.plugins-management-confirm-buttons>div{display:inline-block;margin:1em 1em 1em 0}.plugins-management-confirm-buttons .continue{padding:0}.plugins-management-confirm-buttons .continue div,.plugins-management-confirm-buttons .continue input{margin:0}.uninstalldeleteconfirmexternal{margin:5px 0 10px 0;padding:.5em 1em}#page-admin-index .upgradepluginsinfo{text-align:center}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo .separator:after{content:' | '}#page-admin-mnet-peers .box.deletedhosts{font-size:.858rem;margin-bottom:1em}#page-admin-mnet-peers .mform .deletedhostinfo{margin-bottom:5px;padding:4px}#core-cache-plugin-summaries table,#core-cache-store-summaries table{width:100%}#core-cache-definition-summaries table,#core-cache-lock-summary table,#core-cache-mode-mappings table{margin:0 auto}#core-cache-store-summaries .default-store td{font-style:italic}#core-cache-lock-summary .new-instance,#core-cache-mode-mappings .edit-link,#core-cache-rescan-definitions{margin-top:.5em;text-align:center}.maintenancewarning{position:fixed;z-index:1;right:0;bottom:0;overflow:hidden}.modal.modal-in-page{z-index:0}#latest_members .users-list{margin:0;padding:0;list-style:none}#latest_members .users-list li{float:left;width:25%;padding:10px;text-align:center}#latest_members .users-list li img{width:75px;max-width:100%;height:auto;border-radius:50%}#latest_members .users-list li .users-list-name{font-weight:400;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#444;-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none}#latest_members .users-list li .users-list-date{font-size:12px;display:block;color:#999}#latest_members .users-list .list-inline-item:not(:last-child){margin-right:inherit}.block-myoverview div.no-progress img{height:70px}.block_myoverview.page-aside-section{background:0 0!important}#welcome-section{height:365px!important}.block_myoverview>.page-aside-title{display:none}#coursecategorylist{width:50%}.welcome-msg span{font-size:2.6rem;font-weight:300;line-height:1.2}#new-upcoming-block{margin-top:0!important}@media only screen and (max-device-width:1024px){.welcome-msg span{font-size:2rem!important}#averagegradelabel,#highestgradelabel,#lowestgradelabel{font-size:1.2rem!important}#coursecategorylist{width:100%}}@media only screen and (max-device-width:768px){#banner-img-slider{min-height:350px!important}#new-upcoming-block{margin-top:20px!important}#page-enrol-users #welcome-section>h5+#filterform,#welcome-section>h5+.card-block,#welcome-section>h5+.well,.userprofile .profile_tree #welcome-section>h5+section,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages #welcome-section>h5+.chat-message.course-theme,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #welcome-section>h5+.yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #welcome-section>h5+.yui-layout-unit-right{padding:20px!important;padding-bottom:0!important}}#barChart{height:400px!important}.carousel.vertical .carousel-inner{width:auto;height:100%;opacity:1}.carousel.vertical .carousel-inner>.carousel-item{display:none;width:auto;padding-right:50px;-webkit-transition:.6s ease-in-out top;-o-transition:.6s ease-in-out top;transition:.6s ease-in-out top}@media all and (transform-3d),(-webkit-transform-3d){.carousel.vertical .carousel-inner>.carousel-item{-webkit-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out}.carousel.vertical .carousel-inner>.carousel-item.active.carousel-item-right,.carousel.vertical .carousel-inner>.carousel-item.carousel-item-next{top:0;-webkit-transform:translate3d(0,100%,0)!important;transform:translate3d(0,100%,0)!important;opacity:0}.carousel.vertical .carousel-inner>.carousel-item.active.carousel-item-left,.carousel.vertical .carousel-inner>.carousel-item.carousel-item-prev{top:0;-webkit-transform:translate3d(0,-100%,0)!important;transform:translate3d(0,-100%,0)!important;opacity:0}.carousel.vertical .carousel-inner>.carousel-item.active,.carousel.vertical .carousel-inner>.carousel-item.carousel-item-next.carousel-item-left,.carousel.vertical .carousel-inner>.carousel-item.carousel-item-prev.carousel-item-right{top:0;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:1}}.carousel.vertical .carousel-inner>.active,.carousel.vertical .carousel-inner>.carousel-item-next,.carousel.vertical .carousel-inner>.carousel-item-prev{display:block}.carousel.vertical .carousel-inner>.active{top:0;opacity:1}.carousel.vertical .carousel-inner>.carousel-item-next,.carousel.vertical .carousel-inner>.carousel-item-prev{position:absolute;top:0;width:100%}.carousel.vertical .carousel-inner>.carousel-item-next{top:100%}.carousel.vertical .carousel-inner>.carousel-item-prev{top:-100%}.carousel.vertical .carousel-inner>.carousel-item-next.carousel-item-left,.carousel.vertical .carousel-inner>.carousel-item-prev.carousel-item-right{top:0}.carousel.vertical .carousel-inner>.active.carousel-item-left{top:-100%}.carousel.vertical .carousel-inner>.active.carousel-item-right{top:100%}.card-bottom-first{position:relative;z-index:1;top:-8px;width:95%;height:15px;margin:auto;opacity:.9;opacity:.9;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:#f7f7f7;-webkit-box-shadow:0 5px 20px #ccc;box-shadow:0 5px 20px #ccc}.card-bottom-second{position:relative;top:-5px;width:90%;height:12px;margin:auto;opacity:.8;background:#fff;-webkit-box-shadow:0 8px 10px 0 #ccc;box-shadow:0 8px 10px 0 #ccc}.hidden .carousel-navbutton{display:none!important}.hidden .no-event{display:block!important}.hidden.carousel{display:block!important}#wdm-timeline-event{display:block!important}.block.block_myoverview>div{padding:0!important}.shadow{-webkit-box-shadow:0 12px 12px -5px #ddd;box-shadow:0 12px 12px -5px #ddd}.po-relbottom{position:absolute!important;bottom:10px!important;width:95%;margin-left:5px}button.slick-prev{position:absolute;z-index:5;top:50%;left:10px}button.slick-next{position:absolute;z-index:5;top:50%;right:30px}.slick-next:before,.slick-prev:before{padding:.5rem 1rem}ul.slick-dots{bottom:-10px!important}.all-shadow{-webkit-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd}#recent_active_forum table td,#recent_assignments table td{padding:20px;border-top:0!important;border-bottom:1px solid #e4eaec}#recent_active_forum table th,#recent_assignments table th{padding:20px;border-top:0!important;border-bottom:1px solid #e4eaec}#recent_active_forum .generaltable td,#recent_active_forum .table td,#recent_active_forum table.collection td,#recent_active_forum table.flexible td{vertical-align:middle}.slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slick-track .slick-slide{height:auto}.slick-initialized .slick-slide{display:block!important}.block-myoverview .slick-track{margin-bottom:20px}.courses-slides{height:180px}#quiz-overview{clear:both}body#page-my-index div.block-myoverview img.icon{width:50px}.pagelayout-frontpage .page-content h2{font-size:22px;margin-bottom:22px;padding-bottom:10px;color:#444}.frontpagesearch{float:right}@media (max-width:767px){.frontpagesearch{float:left}}.coursesearchbox.frontpage{position:relative;top:2.5rem}@media (max-width:767px){.coursesearchbox.frontpage{top:0}}#CarouselCaptions .carousel-control-next,#CarouselCaptions .carousel-control-prev{width:8%;min-width:auto}.carousel-caption{position:absolute;top:50%;bottom:auto;left:10%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);text-align:left}.carousel-indicators li{background-color:#ccd5db}.carousel-indicators li.active{background-color:#6d6f71}.testimonial_cr .carousel-item{width:100%}@media (min-width:992px){.testimonial_cr .carousel-item{min-height:470px}}@media (min-width:768px) and (max-width:991px){.testimonial_cr .carousel-item{min-height:425px}}@media (max-width:767px){.testimonial_cr .carousel-item{min-height:375px}}.testimonial_cr .carousel-control-next-icon,.testimonial_cr .carousel-control-prev-icon{color:#222}@media (min-width:768px) and (max-width:991px){.site-menubar-unfold .aboutus-heading,.site-menubar-unfold .aboutus-testimonial{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.marketing-spots .spot{border:3px solid #fff}.marketing-spots .overlay-panel{border:1px solid #eee}.marketing-spots .iconsquare{font-size:4rem}@media (min-width:480px){.marketing-spots .iconbox{padding:10% 0}}ul.slick-dots{bottom:-25px}@media (max-width:767px){ul.slick-dots{margin-left:15px;text-align:left}}ul.slick-dots li button:before{font-size:1.2rem;z-index:1;opacity:1}ul.slick-dots li.slick-active button:before{opacity:1;color:#6d6f71}body#page-site-index .buttons{padding-bottom:15px}.calendar_event_global{color:#00a65a;background-color:#5cd29d}.calendar_event_global i{color:#00a65a!important}.calendar_event_course{color:#dd4b39;background-color:#fa7a7a}.calendar_event_course i{color:#dd4b39!important}.calendar_event_group{color:#f39c12;background-color:#f7e083}.calendar_event_group i{color:#f39c12!important}.calendar_event_user{color:#3c8dbc;background-color:#89bceb}.calendar_event_user i{color:#3c8dbc!important}.path-calendar .calendartable{width:100%}.path-calendar .calendartable td,.path-calendar .calendartable th{width:14%;text-align:center;vertical-align:top;border:0}.path-calendar .calendar-controls .current,.path-calendar .calendar-controls .next,.path-calendar .calendar-controls .previous{float:left}.path-calendar .calendar-controls .previous{text-align:left}.path-calendar .calendar-controls .current{text-align:center}.path-calendar .calendar-controls .next{text-align:right}.path-calendar .filters table{width:100%;border-spacing:2px;border-collapse:separate}.path-calendar .maincalendar{padding:0;vertical-align:top}.path-calendar .maincalendar .bottom{padding:5px 0 0 0;text-align:center}.path-calendar .maincalendar .heightcontainer{position:relative;height:100%}.path-calendar .maincalendar .calendarmonth{width:100%;margin:10px auto}.path-calendar .maincalendar .calendarmonth ul{margin:0}.path-calendar .maincalendar .calendarmonth ul li{margin-top:4px;list-style-type:none}.path-calendar .maincalendar .calendarmonth td{height:8em}.path-calendar .maincalendar .controls{width:100%;margin:20px auto}.path-calendar .maincalendar li.calendar_event_course,.path-calendar .maincalendar li.calendar_event_global,.path-calendar .maincalendar li.calendar_event_group,.path-calendar .maincalendar li.calendar_event_user{border-radius:10px}.path-calendar .maincalendar li.calendar_event_course a,.path-calendar .maincalendar li.calendar_event_global a,.path-calendar .maincalendar li.calendar_event_group a,.path-calendar .maincalendar li.calendar_event_user a{text-decoration:none;color:#fff}.path-calendar .maincalendar div.calendar_event_course,.path-calendar .maincalendar div.calendar_event_global,.path-calendar .maincalendar div.calendar_event_group,.path-calendar .maincalendar div.calendar_event_user{background:0 0}.path-calendar .maincalendar .calendartable ul{padding-left:0}.path-calendar .maincalendar .calendartable li,.path-calendar .maincalendar .calendartable td{padding:0 5px}.path-calendar .maincalendar .header{overflow:hidden}.path-calendar .maincalendar .header .buttons{float:right}.path-calendar .maincalendar .event .card-header img{vertical-align:baseline}#page-calendar-export .indent{padding-left:20px}.ical-link{font-size:10px;font-weight:700;padding:0 5px;color:#fff;border-top:1px solid #f93;border-right:1px solid #013;border-bottom:1px solid #013;border-left:1px solid #f93;background-color:#f60}.ical-link:active,.ical-link:focus,.ical-link:hover,.ical-link:visited{text-decoration:none;color:#fff}@media (min-width:768px){#page-calender-view .container-fluid{min-width:1024px}}.header .cal_courses_flt form label{display:none}.header .cal_courses_flt form select.custom-select{height:35px;padding-right:20px;color:#76838f;border-color:#e4eaec;background-color:#e4eaec;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:none;-webkit-box-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:none}#page-grade-grading-manage .actions .header .buttons input.action,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .header .buttons input,#rubric-rubric.gradingform_rubric .header .buttons input.addcriterion,.header .buttons #page-grade-grading-manage .actions input.action,.header .buttons #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input,.header .buttons #rubric-rubric.gradingform_rubric input.addcriterion,.header .buttons input.btn,.header .buttons input.qnbutton{color:#76838f;border-color:#e4eaec;background-color:#e4eaec;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:none;-webkit-box-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:none}.controls span.arrow,.controls span.arrow_text{font-size:1rem;font-weight:300;line-height:1.25;display:inline-block;padding:.5rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap;color:#fff;border:1px solid transparent;border-color:#62a8ea;border-radius:.215rem;background-color:#62a8ea}.controls .calendar-controls .arrow_link.next,.controls .calendar-controls .arrow_link.previous{position:relative;width:100%;width:33.333333%;min-height:1px;padding:0!important;padding-right:1.0715rem;padding-left:1.0715rem;text-decoration:none!important}@media (min-width:480px){.controls .calendar-controls .arrow_link.next,.controls .calendar-controls .arrow_link.previous{padding-right:1.0715rem;padding-left:1.0715rem}}@media (min-width:768px){.controls .calendar-controls .arrow_link.next,.controls .calendar-controls .arrow_link.previous{padding-right:1.0715rem;padding-left:1.0715rem}}@media (min-width:992px){.controls .calendar-controls .arrow_link.next,.controls .calendar-controls .arrow_link.previous{padding-right:1.0715rem;padding-left:1.0715rem}}@media (min-width:1200px){.controls .calendar-controls .arrow_link.next,.controls .calendar-controls .arrow_link.previous{padding-right:1.0715rem;padding-left:1.0715rem}}@media (min-width:1600px){.controls .calendar-controls .arrow_link.next,.controls .calendar-controls .arrow_link.previous{padding-right:1.0715rem;padding-left:1.0715rem}}@media (max-width:34rem){.controls .calendar-controls .arrow_link.next span.arrow_text,.controls .calendar-controls .arrow_link.previous span.arrow_text{display:none!important}}.controls .calendar-controls .current{font-size:1.8rem!important;position:relative;width:100%;width:33.333333%;min-height:1px;margin:0!important;padding-right:1.0715rem;padding-left:1.0715rem}@media (min-width:480px){.controls .calendar-controls .current{padding-right:1.0715rem;padding-left:1.0715rem}}@media (min-width:768px){.controls .calendar-controls .current{padding-right:1.0715rem;padding-left:1.0715rem}}@media (min-width:992px){.controls .calendar-controls .current{padding-right:1.0715rem;padding-left:1.0715rem}}@media (min-width:1200px){.controls .calendar-controls .current{padding-right:1.0715rem;padding-left:1.0715rem}}@media (min-width:1600px){.controls .calendar-controls .current{padding-right:1.0715rem;padding-left:1.0715rem}}.bottom .singlebutton{display:block;margin-bottom:10px!important}.bottom .singlebutton button{color:#76838f;border-color:#e4eaec;background-color:#e4eaec;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:none;-webkit-box-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:none}td.day{position:relative}td.day .add-activities{position:absolute;right:0;bottom:5px;left:0;text-align:center}td.day .add-activities .new-event-url,td.day .add-activities .view-all-events{color:#000}td.day .add-activities .new-event-url:hover,td.day .add-activities .view-all-events:hover{opacity:.5!important}.calendarmonth.calendartable td.cell a.new-event-url,.calendarmonth.calendartable td.cell a.view-all-events{padding:0 5px;opacity:0}.calendarmonth.calendartable td.cell:hover a.new-event-url,.calendarmonth.calendartable td.cell:hover a.view-all-events{-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;opacity:1}.calendarmonth.calendartable td.cell:hover div.add-activities a.new-event-url,.calendarmonth.calendartable td.cell:hover div.add-activities a.view-all-events{opacity:1}.blockmovetarget .accesshide{position:relative;left:initial}.block_search_forums .searchform{text-align:left}.block.block_navigation .block_tree ul,.block_settings .block_tree ul{margin-left:0}.block .block-controls .dropdown-toggle{color:#76838f}[data-region=blocks-column]{float:right;width:250px}#region-main-settings-menu{position:relative;float:left;width:100%}#region-main-settings-menu>div{position:absolute;z-index:100;right:0}.region_main_settings_menu_proxy{float:right;width:4rem;height:2rem;margin-bottom:.7145rem;margin-left:.7145rem;border-bottom-left-radius:.5rem;background-color:#fff}#region-main{float:left;width:100%}#region-main-settings-menu.has-blocks,#region-main.has-blocks{display:inline-block;width:-webkit-calc(100% - pxtoRem(250px)2.143rem);width:calc(100% - pxtoRem(250px)2.143rem)}@media (max-width:1199px){#region-main-settings-menu.has-blocks,#region-main.has-blocks{width:100%}}@media (max-width:1199px){[data-region=blocks-column]{width:100%}}.progress-chart-container{width:70px;height:70px}.progress-chart-container .progress-doughnut{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70px;height:70px;border:15px solid #e4eaec;border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box}.progress-chart-container .progress-doughnut .progress-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#e4eaec}.progress-chart-container .progress-doughnut .progress-text.has-percent{color:#f2a654}.progress-chart-container .progress-doughnut .progress-indicator{position:absolute;top:-15px;left:-15px;width:70px;height:70px}.progress-chart-container .progress-doughnut .progress-indicator svg{position:relative;width:100%;height:100%}.progress-chart-container .progress-doughnut .progress-indicator svg .circle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;stroke-width:15px;stroke:#f2a654;fill:none;stroke-dasharray:173;stroke-dashoffset:173}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-1{stroke-dashoffset:171.27}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-2{stroke-dashoffset:169.54}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-3{stroke-dashoffset:167.81}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-4{stroke-dashoffset:166.08}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-5{stroke-dashoffset:164.35}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-6{stroke-dashoffset:162.62}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-7{stroke-dashoffset:160.89}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-8{stroke-dashoffset:159.16}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-9{stroke-dashoffset:157.43}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-10{stroke-dashoffset:155.7}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-11{stroke-dashoffset:153.97}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-12{stroke-dashoffset:152.24}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-13{stroke-dashoffset:150.51}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-14{stroke-dashoffset:148.78}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-15{stroke-dashoffset:147.05}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-16{stroke-dashoffset:145.32}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-17{stroke-dashoffset:143.59}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-18{stroke-dashoffset:141.86}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-19{stroke-dashoffset:140.13}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-20{stroke-dashoffset:138.4}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-21{stroke-dashoffset:136.67}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-22{stroke-dashoffset:134.94}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-23{stroke-dashoffset:133.21}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-24{stroke-dashoffset:131.48}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-25{stroke-dashoffset:129.75}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-26{stroke-dashoffset:128.02}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-27{stroke-dashoffset:126.29}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-28{stroke-dashoffset:124.56}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-29{stroke-dashoffset:122.83}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-30{stroke-dashoffset:121.1}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-31{stroke-dashoffset:119.37}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-32{stroke-dashoffset:117.64}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-33{stroke-dashoffset:115.91}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-34{stroke-dashoffset:114.18}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-35{stroke-dashoffset:112.45}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-36{stroke-dashoffset:110.72}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-37{stroke-dashoffset:108.99}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-38{stroke-dashoffset:107.26}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-39{stroke-dashoffset:105.53}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-40{stroke-dashoffset:103.8}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-41{stroke-dashoffset:102.07}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-42{stroke-dashoffset:100.34}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-43{stroke-dashoffset:98.61}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-44{stroke-dashoffset:96.88}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-45{stroke-dashoffset:95.15}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-46{stroke-dashoffset:93.42}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-47{stroke-dashoffset:91.69}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-48{stroke-dashoffset:89.96}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-49{stroke-dashoffset:88.23}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-50{stroke-dashoffset:86.5}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-51{stroke-dashoffset:84.77}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-52{stroke-dashoffset:83.04}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-53{stroke-dashoffset:81.31}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-54{stroke-dashoffset:79.58}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-55{stroke-dashoffset:77.85}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-56{stroke-dashoffset:76.12}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-57{stroke-dashoffset:74.39}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-58{stroke-dashoffset:72.66}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-59{stroke-dashoffset:70.93}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-60{stroke-dashoffset:69.2}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-61{stroke-dashoffset:67.47}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-62{stroke-dashoffset:65.74}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-63{stroke-dashoffset:64.01}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-64{stroke-dashoffset:62.28}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-65{stroke-dashoffset:60.55}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-66{stroke-dashoffset:58.82}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-67{stroke-dashoffset:57.09}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-68{stroke-dashoffset:55.36}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-69{stroke-dashoffset:53.63}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-70{stroke-dashoffset:51.9}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-71{stroke-dashoffset:50.17}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-72{stroke-dashoffset:48.44}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-73{stroke-dashoffset:46.71}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-74{stroke-dashoffset:44.98}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-75{stroke-dashoffset:43.25}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-76{stroke-dashoffset:41.52}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-77{stroke-dashoffset:39.79}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-78{stroke-dashoffset:38.06}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-79{stroke-dashoffset:36.33}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-80{stroke-dashoffset:34.6}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-81{stroke-dashoffset:32.87}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-82{stroke-dashoffset:31.14}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-83{stroke-dashoffset:29.41}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-84{stroke-dashoffset:27.68}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-85{stroke-dashoffset:25.95}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-86{stroke-dashoffset:24.22}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-87{stroke-dashoffset:22.49}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-88{stroke-dashoffset:20.76}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-89{stroke-dashoffset:19.03}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-90{stroke-dashoffset:17.3}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-91{stroke-dashoffset:15.57}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-92{stroke-dashoffset:13.84}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-93{stroke-dashoffset:12.11}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-94{stroke-dashoffset:10.38}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-95{stroke-dashoffset:8.65}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-96{stroke-dashoffset:6.92}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-97{stroke-dashoffset:5.19}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-98{stroke-dashoffset:3.46}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-99{stroke-dashoffset:1.73}.progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-100{stroke-dashoffset:0}.progress-chart-container .no-progress{position:relative;width:70px;height:70px;border-radius:50%;background-color:#e4eaec}.progress-chart-container .no-progress .icon{font-size:45px;position:absolute;top:50%;left:50%;width:45px;height:45px;margin:0;-webkit-transform:translate(-45%,-45%);-ms-transform:translate(-45%,-45%);-o-transform:translate(-45%,-45%);transform:translate(-45%,-45%);color:#fff}.block_myoverview .event-list-item .event-icon{vertical-align:middle}.block_myoverview .event-list-item .event-icon::before{display:inline-block;height:100%;content:'';vertical-align:middle}.block_myoverview .event-list-item .event-name-container{max-width:-webkit-calc(100% - 50px);max-width:calc(100% - 50px);vertical-align:middle}.block_myoverview .event-list-item .event-name-container .event-name{display:block}.block_myoverview .content-centred{max-width:900px;margin-right:auto;margin-left:auto}.block_myoverview .empty-placeholder-image-sm{height:50px}.block_myoverview .empty-placeholder-image-lg{height:125px}.block_myoverview .courses-view-course-item{overflow-y:hidden;height:220px}@media (min-width:1600px){.block_myoverview .courses-view-course-item{height:190px}}.block_navigation .block_tree [aria-expanded=false],.block_navigation .block_tree [aria-expanded=true],.block_navigation .block_tree [aria-expanded=true].emptybranch,.block_settings .block_tree [aria-expanded=false],.block_settings .block_tree [aria-expanded=true],.block_settings .block_tree [aria-expanded=true].emptybranch{background-image:none}.block_navigation .block_tree [aria-expanded=true]:before,.block_settings .block_tree [aria-expanded=true]:before{font:normal normal normal 16px/1 Font Awesome;font-size:16px;display:inline-block;width:16px;margin-right:0;content:''}.block_navigation .block_tree [aria-expanded=false]:before,.block_settings .block_tree [aria-expanded=false]:before{font:normal normal normal 16px/1 Font Awesome;font-size:16px;display:inline-block;width:16px;margin-right:0;content:''}.dir-rtl .block_navigation .block_tree [aria-expanded=false]:before,.dir-rtl .block_settings .block_tree [aria-expanded=false]:before{content:''}.block_navigation .block_tree .tree_item,.block_settings .block_tree .tree_item{margin:.5rem 0!important}.block_navigation .block_tree p.hasicon,.block_settings .block_tree p.hasicon{text-indent:-2px}.block_navigation .block_tree p.hasicon .icon,.block_settings .block_tree p.hasicon .icon{margin-right:2px}.block .calendar_filters ul{margin:0;padding:0;list-style:none}.block .calendar_filters li{padding:.85em 0}.block .calendar_filters li span img{margin:0;padding:0 .2em}.block .calendar_filters li a{text-decoration:none}.block .calendar_filters span.calendar_event_course,.block .calendar_filters span.calendar_event_global,.block .calendar_filters span.calendar_event_group,.block .calendar_filters span.calendar_event_user{background-color:transparent}.block .calendar_filters .eventname{padding-left:.6em;color:#76838f}.block .minicalendarblock{margin:10px auto;padding:10px;background-color:#f1f1f1}.block .minicalendar{width:100%;max-width:280px;margin:0 auto}.block .minicalendar h3{margin:10px 0}.block .minicalendar a{text-decoration:none;color:#76838f}.block .minicalendar caption{font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;caption-side:top;text-align:center}.block .minicalendar tr.weekdays{text-transform:uppercase}.block .minicalendar .hasevent.calendar_event_course a,.block .minicalendar .hasevent.calendar_event_global a,.block .minicalendar .hasevent.calendar_event_group a,.block .minicalendar .hasevent.calendar_event_user a,.block .minicalendar .hasevent.duration_finish a{color:#fff}.block .minicalendar td,.block .minicalendar th{font-size:.8em;padding:10px 0;text-align:center}.block .minicalendar td a{display:block;width:100%;height:100%}.block .minicalendar td.duration_global.duration_finish{background-color:#5cd29d}.block .minicalendar td.duration_course.duration_finish{background-color:#fa7a7a}.block .minicalendar td.duration_group.duration_finish{background-color:#f7e083}.block .minicalendar td.duration_user.duration_finish{background-color:#89bceb}body#page-my-index div.page-content section.block_myoverview{padding-bottom:10px}body#page-my-index div.page-content section.block_myoverview div.block-myoverview div.panel-heading a.panel-title{border-top:1px #eee solid}.section-modchooser-link img{width:16px;height:16px;margin-right:.5rem}.section-modchooser-link a{margin:10px 50px 10px 10px}.section_add_menus{clear:both;text-align:right}.section-modchooser{clear:both}.block_tree .tree_item.branch{margin-left:8px}.section_add_menus .horizontal div,.section_add_menus .horizontal form{display:inline}.section_add_menus optgroup{font-weight:400;font-style:italic}.section_add_menus .urlselect{margin-left:.4em;text-align:left}.section_add_menus .urlselect select{margin-left:.2em}.sitetopic ul.section{margin:0}.section .side.left{display:none;float:left}.section .side.right{display:none;float:right;clear:right}.section .spinner{width:16px;height:16px}.section .activity .spinner{position:absolute;left:100%}.section .activity.list-group-item:first-child{border-top-color:#e4eaec}.section .activity.page{background:0 0}.section .activity.label{border-top:1px solid #e4eaec}.section .activity div.actions{position:absolute;top:12px;right:30px}.section .activity div.actions .autocompletion{display:inline;padding-right:5px}.section .activity div.actions img.icon{width:20px;height:20px;margin:0}.section .activity .activityinstance,.section .activity .contentwithoutlink{display:table-cell;min-width:40%;min-height:2em;padding-right:4px}.section .activity .activityinstance.hideicon a>img,.section .activity .contentwithoutlink.hideicon a>img{display:none}.section .activity .activityinstance.hideicon .instancename,.section .activity .contentwithoutlink.hideicon .instancename{color:#f2a654}.section .activity .activityinstance.hideicon .instancename:before,.section .activity .contentwithoutlink.hideicon .instancename:before{font-family:Font Awesome;font-size:1.2em;padding:0 10px 0 8px;content:'\f138';vertical-align:middle}.section .activity .activityinstance.hideicon .instancename:hover,.section .activity .contentwithoutlink.hideicon .instancename:hover{text-decoration:none}.section .activity .activityinstance>a,.section .activity .contentwithoutlink>a{display:block}.section .activity .activityinstance .dimmed .activityicon,.section .activity .contentwithoutlink .dimmed .activityicon{opacity:.5}.section .activity a.stealth,.section .activity a.stealth:hover{color:#d3e7f9!important}.section .label .activityinstance,.section .label .contentwithoutlink{display:block;height:inherit;padding-right:32px}.section .label .mod-indent-outer{display:block}.section .filler{display:inline-block;width:16px;height:16px;margin:.125rem;padding:0}.section .activity.editor_displayed .moodle-actionmenu,.section .activity.editor_displayed a.editing_title{display:none}.section .activity.editor_displayed div.activityinstance{padding-right:initial}.section .activity.editor_displayed div.activityinstance input{margin-bottom:initial;padding-top:initial;padding-bottom:initial;vertical-align:text-bottom}img.activityicon{width:32px;height:32px;vertical-align:middle}.section .activity .activityinstance,.section .activity .activityinstance div{display:inline-block}.editing .section .side.left{display:block}.editing .section .side.right{display:block}.editing .section .activity .activityinstance,.editing .section .activity .contentwithoutlink{padding-right:150px}.editing .section .activity .editing_move{position:absolute;top:auto;left:auto}.editing .section .activity .mod-indent-outer{padding-left:2rem}.editing_hide+.editing_assign,.editing_show+.editing_assign{margin-left:20px}.section .activity .commands{display:inline-block;white-space:nowrap}.section .activity.modtype_label.label{font-weight:400;padding:.2em}.section li.activity{clear:both;padding:.2em}.section .activity .activityinstance .groupinglabel{padding-left:30px}.section .activity .availabilityinfo,.section .activity .contentafterlink{margin-top:.5em;margin-left:30px}.section .activity .contentafterlink p{margin:.5em 0}.editing .section .activity.action-menu-shown,.editing .section .activity:hover{background-color:rgba(243,247,249,.3)}.course-content .current{position:relative}.course-content .current::before{position:absolute;top:0;bottom:0;left:-3px;content:'';border-left:#62a8ea 3px solid;border-radius:.215rem 0 0 .215rem}.course-content .section-summary{margin-top:5px;list-style:none;border:1px solid #e4eaec}.course-content .section-summary .section-title{margin:2px 5px 10px 5px}.course-content .section-summary .summarytext{margin:2px 5px 2px 5px}.course-content .section-summary .summary{margin-top:5px}.course-content .section-summary .section-summary-activities{float:left}.course-content .section-summary .section-summary-activities .activity-count{font-size:.858rem;display:inline-block;margin:10px;white-space:nowrap}.course-content .section-summary .section-summary-activities:first-child{float:right}.course-content .single-section{margin-top:1em}.course-content .single-section .section-navigation{display:block;margin-bottom:-.5em;padding:.5em}.course-content .single-section .section-navigation .title{font-size:108%;font-weight:700;clear:both}.course-content .single-section .section-navigation .mdl-left{font-weight:400;float:left;margin-right:1em}.course-content .single-section .section-navigation .mdl-left .larrow{margin-right:.1em}.course-content .single-section .section-navigation .mdl-right{font-weight:400;float:right;margin-left:1em}.course-content .single-section .section-navigation .mdl-right .rarrow{margin-left:.1em}.course-content .single-section .section-navigation .mdl-bottom{margin-top:0}.course-content ul.topics,.course-content ul.weeks{padding:0}.course-content ul.topics li.section .content,.course-content ul.weeks li.section .content{margin:0}.course-content ul.topics li.section .panel.activity-list,.course-content ul.weeks li.section .panel.activity-list{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}.course-content ul.topics li.section ul.section .mod-indent-1,.course-content ul.weeks li.section ul.section .mod-indent-1{width:35px}.course-content ul.topics li.section ul.section .mod-indent-2,.course-content ul.weeks li.section ul.section .mod-indent-2{width:70px}.course-content ul.topics li.section ul.section .mod-indent-3,.course-content ul.weeks li.section ul.section .mod-indent-3{width:105px}.course-content ul.topics li.section ul.section .mod-indent-4,.course-content ul.weeks li.section ul.section .mod-indent-4{width:140px}.course-content ul.topics li.section ul.section .mod-indent-5,.course-content ul.weeks li.section ul.section .mod-indent-5{width:175px}.course-content ul.topics li.section ul.section .mod-indent-6,.course-content ul.weeks li.section ul.section .mod-indent-6{width:210px}.course-content ul.topics li.section ul.section .mod-indent-7,.course-content ul.weeks li.section ul.section .mod-indent-7{width:245px}.course-content ul.topics li.section ul.section .mod-indent-8,.course-content ul.weeks li.section ul.section .mod-indent-8{width:280px}.course-content ul.topics li.section ul.section .mod-indent-9,.course-content ul.weeks li.section ul.section .mod-indent-9{width:315px}.course-content ul.topics li.section ul.section .mod-indent-10,.course-content ul.weeks li.section ul.section .mod-indent-10{width:350px}.course-content ul.topics li.section ul.section .mod-indent-11,.course-content ul.weeks li.section ul.section .mod-indent-11{width:385px}.course-content ul.topics li.section ul.section .mod-indent-12,.course-content ul.weeks li.section ul.section .mod-indent-12{width:420px}.course-content ul.topics li.section ul.section .mod-indent-13,.course-content ul.weeks li.section ul.section .mod-indent-13{width:455px}.course-content ul.topics li.section ul.section .mod-indent-14,.course-content ul.weeks li.section ul.section .mod-indent-14{width:490px}.course-content ul.topics li.section ul.section .mod-indent-15,.course-content ul.weeks li.section ul.section .mod-indent-15{width:525px}.course-content ul.topics li.section ul.section .mod-indent-16,.course-content ul.weeks li.section ul.section .mod-indent-16{width:560px}.course-content ul.topics li.section .left,.course-content ul.weeks li.section .left{padding-top:0;text-align:right}.course-content{margin-top:0}.course-content .hidden{display:none}.course-content li.section ul{list-style:disc}.course-content li.section ul ul{list-style:circle}.course-content li.section ul ul ul{list-style:square}.course-content li.section li.activity ul{list-style:disc}.course-content li.section li.activity ul ul{list-style:circle}.course-content li.section li.activity ul ul ul{list-style:square}.course-content li.section .right>.icon:first-child{display:none}#page-enrol-users .path-course-view.editing #region-main>#filterform,.path-course-view.editing #page-enrol-users #region-main>#filterform,.path-course-view.editing #region-main>.card-block,.path-course-view.editing #region-main>.well,.path-course-view.editing .userprofile .profile_tree #region-main>section,.path-course-view.editing .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages #region-main>.chat-message.course-theme,.path-course-view.editing .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #region-main>.yui-layout-unit-bottom,.path-course-view.editing .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #region-main>.yui-layout-unit-right,.userprofile .profile_tree .path-course-view.editing #region-main>section,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .path-course-view.editing #region-main>.chat-message.course-theme,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .path-course-view.editing #region-main>.yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .path-course-view.editing #region-main>.yui-layout-unit-right{padding-bottom:13rem}.path-course-view .completionprogress{margin-left:25px}.path-course-view .completionprogress{position:relative;display:block;float:right;height:20px}#page-site-index .subscribelink{text-align:right}#frontpage-category-combo h2,#frontpage-category-names h2,#frontpage-course-list h2,#site-news-forum h2{margin-bottom:9px}.path-course-view a.reduce-sections{padding-left:.2em}.path-course-view .subscribelink{text-align:right}.path-course-view .unread{margin-left:30px}.path-course-view .block.drag .header{cursor:move}.path-course-view .completionprogress{text-align:right}.path-course-view .single-section .completionprogress{margin-right:5px}.path-site li.activity>div{position:relative;padding:0 16px 0 0}.path-course-view li.activity span.autocompletion img{margin-left:0;vertical-align:text-bottom}#page-grade-grading-manage .actions .path-course-view li.activity form.togglecompletion .action,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .path-course-view li.activity form.togglecompletion input,#rubric-rubric.gradingform_rubric .path-course-view li.activity form.togglecompletion .addcriterion,.path-course-view li.activity form.togglecompletion #page-grade-grading-manage .actions .action,.path-course-view li.activity form.togglecompletion #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input,.path-course-view li.activity form.togglecompletion #rubric-rubric.gradingform_rubric .addcriterion,.path-course-view li.activity form.togglecompletion .btn,.path-course-view li.activity form.togglecompletion .qnbutton,.path-course-view li.activity form.togglecompletion .section-modchooser-link a,.section-modchooser-link .path-course-view li.activity form.togglecompletion a{padding:0}.path-course-view li.activity form.togglecompletion img{max-width:none}.path-course-view.editing li.activity span.autocompletion img{margin-right:.5715rem;margin-left:.5715rem}.path-course-view li.activity form.togglecompletion .ajaxworking{position:absolute;top:3px;right:22px;width:16px;height:16px;background:url(/lms/theme/image.php/remui/core/1721929109/i/ajaxloader) no-repeat}li.section.hidden span.commands a.editing_hide,li.section.hidden span.commands a.editing_show{cursor:default}.single-section h3.sectionname{clear:both;text-align:center}h4.sectionname a{font-size:18px;font-weight:500;color:#526069}.section img.movetarget{width:80px;height:16px}input.titleeditor{width:330px;vertical-align:text-bottom}span.editinstructions{font-size:.858rem;position:absolute;z-index:9999;top:0;margin-top:-22px;margin-left:30px;padding:.1em .4em;text-decoration:none;color:#fff;border:1px solid #3bcdc4;background-color:#57c7d4;-webkit-box-shadow:2px 2px 5px 1px #ccc;box-shadow:2px 2px 5px 1px #ccc}#dndupload-status{position:fixed;z-index:1;left:0;width:40%;margin:0 30%;padding:6px;text-align:center;color:#fff;border:1px solid #3bcdc4;border-radius:8px;background:#57c7d4;-webkit-box-shadow:2px 2px 5px 1px #ccc;box-shadow:2px 2px 5px 1px #ccc}.dndupload-preview{width:100%!important;margin-top:.2em;padding:10px 0;list-style:none;color:#909090;border:1px dashed #909090}.dndupload-preview .mod-indent{display:block}.dndupload-hidden{display:none}#page-course-editsection .singlebutton,#page-course-index .singlebutton,#page-course-index-category .singlebutton,#page-course-pending .singlebutton{text-align:center}#page-admin-course-manage #movecourses td img{margin:0 .22em;vertical-align:text-bottom}#coursesearch{margin-top:1em;text-align:center}#page-course-pending .pendingcourserequests{margin-bottom:1em}#page-course-pending .pendingcourserequests .singlebutton{display:inline}#page-course-pending .pendingcourserequests .cell{padding:0 5px}#page-course-pending .pendingcourserequests .cell.c6{white-space:nowrap}.coursebox{padding:.5715rem}.coursebox>.info>.coursename a{display:block;padding-left:21px;background-image:url(/lms/theme/image.php/remui/core/1721929109/i/course);background-repeat:no-repeat;background-position:left .2em}.coursebox .content .coursefile,.coursebox .content .courseimage,.coursebox .content .teachers,.coursebox>.info>.coursename{float:left;clear:left}.coursebox .content .coursefile,.coursebox .content .courseimage,.coursebox .content .teachers{width:40%}.coursebox>.info>h3.coursename{margin:5px}.coursebox>.info>.coursename{margin:5px;padding:0}.coursebox .content .teachers li{margin:0;padding:0;list-style-type:none}.coursebox .moreinfo{float:right;padding:3px 0}.coursebox .moreinfo img{margin:0 .2em}.coursebox .content{clear:both}.coursebox .content .coursecat,.coursebox .content .summary{float:right;width:55%}.coursebox .content .coursecat{clear:right;text-align:right}.coursebox.remotecoursebox .remotecourseinfo{float:left;width:40%}.coursebox .content .courseimage img{max-width:100px;max-height:100px}.coursebox .content .coursecat,.coursebox .content .coursefile,.coursebox .content .courseimage,.coursebox .content .summary,.coursebox .content .teachers,.coursebox.remotecoursebox .remotecourseinfo{margin:15px 5px 5px;padding:0}.coursebox.remotehost>.info>.categoryname a{background-image:url(/lms/theme/image.php/remui/core/1721929109/i/mnethost)}.coursebox.collapsed{margin-bottom:0}.coursebox.collapsed>.content{display:none}.courses .coursebox.collapsed{padding-top:.5715rem;padding-bottom:.5715rem}.courses .coursebox.even{background-color:rgba(243,247,249,.3)}.courses .coursebox:hover{background-color:#f3f7f9}.courses>.paging.paging-morelink{padding:1.143rem;text-align:center}.course_category_tree .category .numberofcourse{font-size:.858rem}.course_category_tree .controls{visibility:hidden}.course_category_tree .controls div{display:inline;cursor:pointer}.jsenabled .course_category_tree .controls{visibility:visible}.course_category_tree .controls{float:right;margin-bottom:5px;text-align:right}.course_category_tree .controls div{font-size:75%;padding-right:2em}.course_category_tree .category>.info>.categoryname{margin:3px;padding:2px 18px;background-image:url(/lms/theme/image.php/remui/core/1721929109/t/collapsed_empty);background-repeat:no-repeat;background-position:center left}.course_category_tree .category.with_children>.info>.categoryname{cursor:pointer;background-image:url(/lms/theme/image.php/remui/core/1721929109/t/expanded)}.course_category_tree .category.with_children.collapsed>.info>.categoryname{background-image:url(/lms/theme/image.php/remui/core/1721929109/t/collapsed)}.course_category_tree .category.collapsed>.content{display:none}.course_category_tree .category>.info{clear:both}.course_category_tree .category>.content{padding-left:16px}#page-course-index-category .generalbox.info{margin-bottom:15px;padding:5px;border:1px dotted #ddd;border-radius:4px}#page-course-index-category .categorypicker{margin:10px 0 20px;text-align:center}#course-category-listings{margin-bottom:0}#course-category-listings.columns-2>#course-listing>div{position:relative;left:-1px}#course-category-listings.columns-3>#course-listing>div{height:100%}#course-category-listings>div>div{min-height:300px}#course-category-listings>div>div>ul.ml>li:first-child>div{border-top:0}#course-category-listings h3{margin:0;padding:.4rem .6rem .3rem}#course-category-listings h4{margin:1rem 0 0;padding:.6rem 1rem .5rem}#course-category-listings .moodle-actionmenu{white-space:nowrap}#course-category-listings .listing-actions{padding:.4rem .3rem .3rem;text-align:center}#course-category-listings .listing-actions>.moodle-actionmenu{display:inline-block}#course-category-listings ul.ml{margin:1rem 0;list-style:none}#course-category-listings ul.ml ul.ml{margin:0}#course-category-listings .listitem>div:hover{background-color:#f3f7f9}#course-category-listings .listitem[data-selected='1']>div{background-color:rgba(243,247,249,.3)}#course-category-listings .listitem[data-selected='1']>div:hover{background-color:#f3f7f9}#course-category-listings .item-actions{display:inline-block;margin-right:1em}#course-category-listings .item-actions.show .menu img{width:12px;max-width:none}#course-category-listings .item-actions .menu-action-text{vertical-align:inherit}#course-category-listings .listitem>div>.float-left{float:left}#course-category-listings .listitem>div>.float-right{float:right;text-align:right}#course-category-listings .listitem>div .item-actions .action-show{display:none}#course-category-listings .listitem>div .item-actions .action-hide{display:inline}#course-category-listings .listitem>div .without-actions{color:#333}#course-category-listings .listitem>div .idnumber{margin-right:2em;color:#a1a1a8}#course-category-listings .listitem[data-visible='0']>div .item-actions .action-show{display:inline}#course-category-listings .listitem[data-visible='0']>div .item-actions .action-hide{display:none}#course-category-listings .listitem.highlight{background-color:#fff}#course-category-listings .listitem.highlight>div,#course-category-listings .listitem.highlight>div:hover,#course-category-listings .listitem.highlight[data-selected='1']>div{background-color:#f3f7f9}#course-category-listings #course-listing .listitem .categoryname{display:inline-block;margin-left:1em;color:#a1a1a8}#course-category-listings #course-listing .listitem .coursename{display:inline-block}#course-category-listings #course-listing .listitem>div{padding-left:1rem}#course-category-listings #course-listing>.firstpage .listitem:first-child>div .item-actions .action-moveup,#course-category-listings #course-listing>.lastpage .listitem:last-child>div .item-actions .action-movedown{display:none}#course-category-listings #course-listing .bulk-action-checkbox{margin:-2px 6px 0 0}#course-category-listings #category-listing .listitem.collapsed>ul.ml{display:none}#course-category-listings #category-listing .listitem>div>.ba-checkbox{width:2.2em;margin:-1px .5em 0 0;padding-top:2px;text-align:center}#course-category-listings #category-listing .listitem.highlight>div>.ba-checkbox{background-color:#f3f7f9}#course-category-listings #category-listing .listitem[data-selected='1']>div>.ba-checkbox{margin:0 .5em 0 0;padding:0;background-color:inherit}#course-category-listings #category-listing .listitem:first-child>div .item-actions .action-moveup,#course-category-listings #category-listing .listitem:last-child>div .item-actions .action-movedown{display:none}#course-category-listings #category-listing .course-count{display:inline-block;min-width:3.5em;margin-right:2rem;color:#a1a1a8}#course-category-listings #category-listing .bulk-action-checkbox{margin-right:-3px}#course-category-listings #category-listing .category-listing>ul>.listitem:first-child{position:relative}#course-category-listings #category-listing .category-bulk-actions{position:relative;margin:0 .5em .5em}#course-category-listings .detail-pair{margin:0 1rem;border-bottom:1px solid #e4eaec}#course-category-listings .detail-pair>*{display:inline-block}#course-category-listings .detail-pair .pair-key{font-weight:700;vertical-align:top}#course-category-listings .detail-pair .pair-key span{display:block;margin-right:1rem}#course-category-listings .detail-pair .pair-value select{max-width:100%}#course-category-listings .bulk-actions .detail-pair>*{display:block;width:100%}#course-category-listings .listing-pagination{text-align:center}#course-category-listings .listing-pagination .yui3-button{font-size:10.4px;margin:.4rem .2rem .45rem;border:0;background-color:#57c7d4}#course-category-listings .listing-pagination .yui3-button.active-page{background-color:#fff}#course-category-listings .listing-pagination-totals{text-align:center}#course-category-listings .listing-pagination-totals.dimmed{margin:.4rem 1rem .45rem}#course-category-listings .select-a-category #page-admin-index .adminerror,#course-category-listings .select-a-category #page-admin-index .adminwarning,#course-category-listings .select-a-category #page-admin-index .releasenoteslink,#course-category-listings .select-a-category .alert,#course-category-listings .select-a-category .notifymessage,#course-category-listings .select-a-category .que .comment,#course-category-listings .select-a-category .que .outcome,#page-admin-index #course-category-listings .select-a-category .adminerror,#page-admin-index #course-category-listings .select-a-category .adminwarning,#page-admin-index #course-category-listings .select-a-category .releasenoteslink,.que #course-category-listings .select-a-category .comment,.que #course-category-listings .select-a-category .outcome{margin:1em}#course-category-listings #course-listing .listitem .drag-handle{display:none}.jsenabled #course-category-listings #course-listing .listitem .drag-handle{display:inline-block;margin:0 6px 0 0;cursor:pointer}.coursecat-management-header{vertical-align:middle}.coursecat-management-header h2{display:inline-block;text-align:left}.coursecat-management-header>div{display:inline-block;float:right}.coursecat-management-header>div>div{display:inline-block;margin:10px 0 10px 1em}.coursecat-management-header select{max-width:300px;padding:.4em .5em .45em 1em;cursor:pointer;vertical-align:baseline;white-space:nowrap}.coursecat-management-header .view-mode-selector .moodle-actionmenu{display:inline-block;white-space:nowrap}.coursecat-management-header .view-mode-selector .moodle-actionmenu[data-enhanced].show .menu a{padding-left:1em}.course-being-dragged-proxy{padding:0 0 0 4em;vertical-align:middle;color:#62a8eb;border:0}.course-being-dragged{opacity:.5}@media (min-width:1200px) and (max-width:1600px){#course-category-listings.columns-3{border:0;background-color:#fff}#course-category-listings.columns-3 #category-listing,#course-category-listings.columns-3 #course-listing{width:50%}#course-category-listings.columns-3 #category-listing>div,#course-category-listings.columns-3 #course-detail>div,#course-category-listings.columns-3 #course-listing>div{background-color:#fff}#course-category-listings.columns-3 #course-detail{width:100%;margin-top:1em}}@media (max-width:1199px){#course-category-listings.columns-2,#course-category-listings.columns-3{border:0}#course-category-listings.columns-2 #category-listing,#course-category-listings.columns-2 #course-detail,#course-category-listings.columns-2 #course-listing,#course-category-listings.columns-3 #category-listing,#course-category-listings.columns-3 #course-detail,#course-category-listings.columns-3 #course-listing{width:100%;margin:0 0 1em}}.page-settings-menu .menubar>a>.icon{font-size:32px;width:auto;height:32px}.coursesearchbox .form-control#coursesearchbox{border:0}.coursesearchbox .form-control#coursesearchbox,.coursesearchbox .form-control#shortsearchbox{height:auto;border-radius:.215rem 0 0 .215rem}.coursesearchbox button.btn-primary{border-radius:0 .215rem .215rem 0}.search-filters .custom-select{min-width:200px;border:0}.progress.progress-xs{position:absolute;bottom:38px}.card-footer>a{border-bottom-right-radius:.215rem;border-bottom-left-radius:.215rem}.enrolmenticons{display:inline-block}.enrolmenticons img{padding:8px 0}.first-section-li .course-cover-image{height:200px;-webkit-background-size:cover;background-size:cover}.section.first-section .activityinstance{min-width:auto;min-height:auto}.section.first-section .activityinstance>a{padding-left:0;text-indent:0}.section.first-section .activityinstance .iconlarge.activityicon{width:75px;height:75px}.section.first-section div.actions{position:inherit;padding:5px 0}.section.first-section div.actions .filler{display:none}.section.first-section .instancename{display:block}@media (min-width:992px){.showhideactivity .first-section-activity:nth-child(n+7){display:none}}@media (min-width:768px) and (max-width:991px){.showhideactivity .first-section-activity:nth-child(n+4){display:none}}@media (max-width:767px){.showhideactivity .first-section-activity:nth-child(n+3){display:none}}body#page-mod-quiz-edit div.mod-quiz-edit-content li.activity{margin-top:15px!important}body#page-mod-quiz-edit div.mod-quiz-edit-content li.activity div.mod-indent-outer span.actions{position:absolute;right:0}body#page-mod-quiz-edit div.mod-quiz-edit-content li.activity div.mod-indent-outer div.activityinstance a img{height:inherit;margin-top:5px}body#page-mod-quiz-edit div.mod-quiz-edit-content li.activity div.mod-indent-outer div.activityinstance span.instancename i{margin-right:5px;margin-left:5px}#page-course-view-topics .mod-indent-outer{display:block}.fp-content-center{display:table-cell;width:100%;height:100%;vertical-align:middle}.fp-content-hidden{visibility:hidden}.yui3-panel-focused{outline:0}.fp-panel-button{display:inline-block;margin:10px;padding:3px 20px 2px 20px;text-align:center;border-radius:10px;background:#fff;-webkit-box-shadow:2px 2px 3px .1px #999;box-shadow:2px 2px 3px .1px #999}.filepicker .yui3-widget-content-expanded{height:auto}.filepicker .moodle-dialogue-bd{min-height:520px}.file-picker .fp-repo-area{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.file-picker .fp-navbar{min-height:40px;padding:4px;border-bottom:1px solid #e5e5e5}.file-picker .fp-content{clear:none;overflow:auto;height:452px;border-top:0;background:#fff}.filepicker.moodle-dialogue-fullscreen .file-picker .fp-content{width:100%}.file-picker .fp-content-loading{display:table;width:100%;height:100%;text-align:center}.file-picker .fp-content .fp-object-container{width:98%;height:98%}.file-picker .fp-def-search{margin-top:0}.file-picker .fp-list{float:left;width:100%;margin:0;padding:0;list-style-type:none}.file-picker .fp-list .fp-repo a{display:block;padding:.5em .7em}.file-picker .fp-list .fp-repo.active{background:#f2f2f2}.file-picker .fp-list .fp-repo-icon{width:16px;height:16px;padding:0 7px 0 5px}.fp-toolbar{float:left}.fp-toolbar.empty{display:none}.fp-toolbar .disabled{display:none}.fp-toolbar div{display:block;float:left;margin-right:4px}.fp-toolbar img{margin-right:5px;vertical-align:-15%}.file-picker .fp-clear-left{clear:left}.fp-pathbar.empty{display:none}.fp-pathbar .fp-path-folder{height:12px;margin-left:4px;background:url(/lms/theme/image.php/remui/theme/1721929109/fp/path_folder) 8px 3px no-repeat;-webkit-background-size:12px 12px;background-size:12px 12px}.fp-pathbar .fp-path-folder-name{margin-left:32px}.fp-iconview .fp-file{position:relative;float:left;margin:10px 10px 35px;text-align:center}.fp-iconview .fp-thumbnail{line-height:110px;display:block;min-width:110px;min-height:110px;text-align:center;border:1px solid #fff}.fp-iconview .fp-thumbnail img{padding:3px;vertical-align:middle;border:1px solid #ddd;-webkit-box-shadow:1px 1px 2px 0 #ccc;box-shadow:1px 1px 2px 0 #ccc}.fp-iconview .fp-thumbnail:hover{border:1px solid #ddd;background:#fff;-webkit-box-shadow:inset 0 0 10px0 #ccc;box-shadow:inset 0 0 10px0 #ccc}.fp-iconview .fp-filename-field{position:absolute;overflow:hidden;height:33px;word-wrap:break-word}.fp-iconview .fp-filename-field:hover{z-index:1000;overflow:visible}.fp-iconview .fp-filename-field .fp-filename{min-width:112px;padding-top:5px;padding-bottom:12px;background:#fff}.file-picker .yui3-datatable table{width:100%;border:0 solid #bbb}.file-picker .ygtvtn,.filemanager .ygtvtn{width:19px;height:32px;background:url(/lms/theme/image.php/remui/core/1721929109/y/tn) 0 0 no-repeat}.file-picker .ygtvtm,.filemanager .ygtvtm{width:13px;height:12px;cursor:pointer;background:url(/lms/theme/image.php/remui/core/1721929109/y/tm) 0 10px no-repeat}.file-picker .ygtvtmh,.filemanager .ygtvtmh{width:13px;height:12px;cursor:pointer;background:url(/lms/theme/image.php/remui/core/1721929109/y/tm) 0 10px no-repeat}.file-picker .ygtvtp,.filemanager .ygtvtp{width:13px;height:12px;cursor:pointer;background:url(/lms/theme/image.php/remui/core/1721929109/y/tp) 0 10px no-repeat}.file-picker .ygtvtph,.filemanager .ygtvtph{width:13px;height:22px;cursor:pointer;background:url(/lms/theme/image.php/remui/core/1721929109/y/tp) 0 10px no-repeat}.file-picker .ygtvln,.filemanager .ygtvln{width:19px;height:32px;background:url(/lms/theme/image.php/remui/core/1721929109/y/ln) 0 0 no-repeat}.file-picker .ygtvlm,.filemanager .ygtvlm{width:13px;height:12px;cursor:pointer;background:url(/lms/theme/image.php/remui/core/1721929109/y/lm) 0 10px no-repeat}.file-picker .ygtvlmh,.filemanager .ygtvlmh{width:13px;height:12px;cursor:pointer;background:url(/lms/theme/image.php/remui/core/1721929109/y/lm) 0 10px no-repeat}.file-picker .ygtvlp,.filemanager .ygtvlp{width:13px;height:12px;cursor:pointer;background:url(/lms/theme/image.php/remui/core/1721929109/y/lp) 0 10px no-repeat}.file-picker .ygtvlph,.filemanager .ygtvlph{width:13px;height:12px;cursor:pointer;background:url(/lms/theme/image.php/remui/core/1721929109/y/lp) 0 10px no-repeat}.file-picker .ygtvloading,.filemanager .ygtvloading{width:16px;height:22px;background:transparent url(/lms/theme/image.php/remui/core/1721929109/y/loading) 0 0 no-repeat}.file-picker .ygtvdepthcell,.filemanager .ygtvdepthcell{width:17px;height:32px;background:url(/lms/theme/image.php/remui/core/1721929109/y/vline) 0 0 no-repeat}.file-picker .ygtvblankdepthcell,.filemanager .ygtvblankdepthcell{width:17px;height:22px}a.ygtvspacer:hover{text-decoration:none;color:transparent}.ygtvlabel,.ygtvlabel:hover,.ygtvlabel:link,.ygtvlabel:visited{margin-left:2px;cursor:pointer;text-decoration:none;background-color:transparent}.file-picker .ygtvfocus,.filemanager .ygtvfocus{background-color:#eee}.fp-filename-icon{position:relative;display:block;margin-top:10px}.fp-icon{line-height:24px;float:left;width:24px;height:24px;margin-top:-7px;margin-right:10px;text-align:center}.fp-icon img{max-width:24px;max-height:24px;vertical-align:middle}.fp-filename{padding-right:10px}.file-picker .fp-login-form{display:table;width:100%;height:100%}.file-picker .fp-upload-form{display:table;width:100%;height:100%}.file-picker .fp-upload-form table{margin:0 auto}.file-picker.fp-dlg{text-align:center}.file-picker.fp-dlg .fp-dlg-buttons{margin:0 20px}.file-picker.fp-msg{text-align:center}.file-picker .fp-content-error{display:table;width:100%;height:100%;text-align:center}.file-picker .fp-nextpage{clear:both}.file-picker .fp-nextpage .fp-nextpage-loading{display:none}.file-picker .fp-nextpage.loading .fp-nextpage-link{display:none}.file-picker .fp-nextpage.loading .fp-nextpage-loading{display:block;height:100px;padding-top:50px;text-align:center}.fp-select .fp-select-loading{margin-top:20px;text-align:center}.fp-select table{padding:0 0 10px}.fp-select table .mdl-right{min-width:84px}.fp-select .fp-reflist .mdl-right{vertical-align:top}.fp-select .fp-select-buttons{float:right}.fp-select .fp-info{font-size:.715rem}.fp-select .fp-thumbnail{line-height:110px;float:left;min-width:110px;min-height:110px;margin:10px 20px 0 0;text-align:center;border:1px solid #ddd;background:#fff;-webkit-box-shadow:inset 0 0 10px 0 #ccc;box-shadow:inset 0 0 10px 0 #ccc}.fp-select .fp-thumbnail img{margin:10px;padding:3px;vertical-align:middle;border:1px solid #ddd}.fp-select .fp-fileinfo{display:inline-block;margin-top:10px}.file-picker.fp-select .fp-fileinfo{max-width:240px}.fp-select .fp-fileinfo div{padding-bottom:5px}.file-picker.fp-select .uneditable{display:none}.file-picker.fp-select .fp-select-loading{display:none}.file-picker.fp-select.loading .fp-select-loading{display:block}.file-picker.fp-select.loading form{display:none}.fp-select .fp-dimensions.fp-unknown{display:none}.fp-select .fp-size.fp-unknown{display:none}.filemanager-loading{display:none}.jsenabled .filemanager-loading{display:block;margin-top:100px}.filemanager .fm-empty-container,.filemanager.fm-loaded .filemanager-loading,.filemanager.fm-loading .filemanager-container,.filemanager.fm-loading .filemanager-toolbar,.filemanager.fm-loading .fp-pathbar,.filemanager.fm-maxfiles .dndupload-message,.filemanager.fm-maxfiles .fp-btn-add,.filemanager.fm-noitems .filemanager-container .fp-content,.filemanager.fm-noitems .fp-btn-download{display:none}.filemanager .fp-img-downloading{display:none;padding-top:7px}.filemanager .filemanager-updating{display:none;text-align:center}.filemanager.fm-updating .filemanager-updating{display:block;margin-top:37px}.filemanager.fm-nomkdir .fp-btn-mkdir,.filemanager.fm-updating .fm-content-wrapper,.fitem.disabled .filemanager .filemanager-toolbar,.fitem.disabled .filemanager .fm-content-wrapper,.fitem.disabled .filemanager .fp-pathbar,.fitem.disabled .filemanager .fp-restrictions{display:none}.filemanager{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.filemanager .fp-restrictions{text-align:right}[data-fieldtype=filepicker] div.mdl-left{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.filemanager-toolbar{overflow:hidden;padding:10px}.filemanager .fp-pathbar.empty{display:none}.filemanager .fp-content{overflow:auto;min-height:157px;max-height:472px}.filemanager-container,.filepicker-filelist{overflow:hidden;min-height:150px;border:2px solid #f5f5f5;border-top:0;border-radius:0}.file-picker .yui3-datatable-header{background:initial}.fitem.disabled .filemanager-container,.fitem.disabled .filepicker-filelist{background-color:#ebebe4}.fitem.disabled .filepicker-filelist .filepicker-filename{display:none}.fp-iconview .fp-reficons1{position:absolute;top:0;left:0;width:100%;height:100%}.fp-iconview .fp-reficons2{position:absolute;top:0;left:0;width:100%;height:100%}.fp-iconview .fp-file.fp-hasreferences .fp-reficons1{background:url(/lms/theme/image.php/remui/theme/1721929109/fp/link) no-repeat;background-position:bottom right;-webkit-background-size:16px 16px;background-size:16px 16px}.fp-iconview .fp-file.fp-isreference .fp-reficons2{background:url(/lms/theme/image.php/remui/theme/1721929109/fp/alias) no-repeat;background-position:bottom left;-webkit-background-size:16px 16px;background-size:16px 16px}.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img{display:none}.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail{background:url(/lms/theme/image.php/remui/core/1721929109/s/dead) no-repeat;background-position:center center}.filemanager .yui3-datatable table{width:100%;border:0 solid #bbb}.filemanager .yui3-datatable-header{color:#555!important;border-bottom:1px solid #ccc!important;border-left:0 solid #fff!important;background:#fff!important}.filemanager .yui3-datatable-odd .yui3-datatable-cell{border-left:0 solid #f6f6f6;background-color:#f6f6f6!important}.filemanager .yui3-datatable-even .yui3-datatable-cell{border-left:0 solid #fff;background-color:#fff!important}.filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1{position:absolute;top:8px;left:17px;width:100%;height:100%;background:url(/lms/theme/image.php/remui/theme/1721929109/fp/link_sm) no-repeat 0 0;-webkit-background-size:16px 16px;background-size:16px 16px}.filemanager .fp-filename-icon.fp-isreference .fp-reficons2{position:absolute;top:9px;left:-6px;width:100%;height:100%;background:url(/lms/theme/image.php/remui/theme/1721929109/fp/alias_sm) no-repeat 0 0;-webkit-background-size:16px 16px;background-size:16px 16px}.filemanager .fp-contextmenu{display:none}.filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu{position:absolute;right:7px;bottom:5px;display:block}.filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu,.filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu{position:absolute;top:6px;left:14px;display:inline;margin-right:-20px}.filemanager.fm-noitems .fm-empty-container,.filepicker-filelist .filepicker-container{position:absolute;top:10px;right:10px;bottom:10px;left:10px;display:block;padding-top:85px;text-align:center;border:2px dashed #bbb}.filemanager-container .dndupload-target,.filepicker-filelist .dndupload-target{position:absolute;top:10px;right:10px;bottom:10px;left:10px;padding-top:85px;text-align:center;border:2px dashed #fb7979;background:#fff;-webkit-box-shadow:0 0 0 10px #fff;box-shadow:0 0 0 10px #fff}.filemanager-container.dndupload-over .dndupload-target,.filepicker-filelist.dndupload-over .dndupload-target{position:absolute;top:10px;right:10px;bottom:10px;left:10px;padding-top:85px;text-align:center;border:2px dashed #6c8cd3;background:#fff}.dndupload-message{display:none}.dndsupported .dndupload-message{display:inline}.dnduploadnotsupported-message{display:none}.dndnotsupported .dnduploadnotsupported-message{display:inline}.dndupload-target{display:none}.dndsupported .dndupload-ready .dndupload-target{display:block}.dndupload-uploadinprogress{display:none;text-align:center}.dndupload-uploading .dndupload-uploadinprogress{display:block}.dndupload-arrow{position:absolute;top:5px;width:100%;height:80px;background:url(/lms/theme/image.php/remui/theme/1721929109/fp/dnd_arrow) center no-repeat}.fitem.disabled .filepicker-container,.fitem.disabled .fm-empty-container{display:none}.dndupload-progressbars{display:none;padding:10px}.dndupload-inprogress .dndupload-progressbars{display:block}.dndupload-inprogress .fp-content{display:none}.filemanager.fm-noitems .dndupload-inprogress .fm-empty-container{display:none}.filepicker-filelist.dndupload-inprogress .filepicker-container{display:none}.filepicker-filelist.dndupload-inprogress a{display:none}.filemanager.fp-select .fp-select-loading{display:none}.filemanager.fp-select.loading .fp-select-loading{display:block}.filemanager.fp-select.loading form{display:none}.filemanager.fp-select.fp-file .fp-file-unzip,.filemanager.fp-select.fp-file .fp-file-zip,.filemanager.fp-select.fp-folder .fp-author,.filemanager.fp-select.fp-folder .fp-file-unzip,.filemanager.fp-select.fp-folder .fp-license,.filemanager.fp-select.fp-zip .fp-file-zip{display:none}.filemanager.fp-select .fp-file-setmain,.filemanager.fp-select .fp-file-setmain-help{display:none}.filemanager.fp-select.fp-cansetmain .fp-file-setmain,.filemanager.fp-select.fp-cansetmain .fp-file-setmain-help{display:inline-block}.filemanager .fp-mainfile .fp-filename{font-weight:700}.filemanager.fp-select.fp-folder .fp-file-download{display:none}.fm-operation{font-weight:700}.filemanager.fp-select .fp-original .fp-originloading,.filemanager.fp-select .fp-original.fp-unknown{display:none}.filemanager.fp-select .fp-original.fp-loading .fp-originloading{display:inline}.filemanager.fp-select .fp-reflist .fp-reflistloading,.filemanager.fp-select .fp-reflist.fp-unknown{display:none}.filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading{display:inline}.filemanager.fp-select .fp-reflist .fp-value{overflow:auto;max-height:75px;margin:0;padding:8px 7px;border:1px solid #bbb;background:#f9f9f9}.filemanager.fp-select .fp-reflist .fp-value li{padding-bottom:7px}.filemanager.fp-mkdir-dlg{text-align:center}.filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text{margin:20px;text-align:left}.filemanager.fp-dlg{text-align:center}.file-picker div.bd{text-align:left}.fp-formset{padding:10px}.fp-formset input[type=file]{line-height:inherit}.fp-forminset{padding:0 10px}.fp-fileinfo .fp-value{display:inline-block;padding-left:5px}.hidden{display:none}.messaging-area-container *{outline:0}.messaging-area-container .status .online-text{display:none;color:#7d7}.messaging-area-container .status .offline-text{color:#ff6961}.messaging-area-container .status.online .online-text{display:block}.messaging-area-container .status.online .offline-text{display:none}#page-grade-grading-manage .actions .messaging-area-container .btn-link.action,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .messaging-area-container input.btn-link,#rubric-rubric.gradingform_rubric .messaging-area-container .btn-link.addcriterion,.messaging-area-container #page-grade-grading-manage .actions .btn-link.action,.messaging-area-container #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.btn-link,.messaging-area-container #rubric-rubric.gradingform_rubric .btn-link.addcriterion,.messaging-area-container .btn-link.qnbutton,.messaging-area-container .btn.btn-link,.messaging-area-container .section-modchooser-link a.btn-link,.messaging-area-container a,.section-modchooser-link .messaging-area-container a.btn-link{color:#4f94cd}.messaging-area-container .messaging-area{clear:both;border:1px solid #e4eaec}.messaging-area-container .messaging-area img{max-width:100%}.messaging-area-container .messaging-area .contacts-area{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:280px;height:600px;border-right:1px solid #e4eaec}@media (max-height:670px){.messaging-area-container .messaging-area .contacts-area{height:500px}}.messaging-area-container .messaging-area .contacts-area.searchfilter .searchtextarea{height:80px}.messaging-area-container .messaging-area .contacts-area.searchfilter .searcharea{height:470px}.messaging-area-container .messaging-area .contacts-area .searchtextarea .form-control{height:50px;padding:7px 30px;border-width:0 0 1px 0;border-color:rgba(0,0,0,.06);border-radius:0}.messaging-area-container .messaging-area .contacts-area .searchtextarea.searching{-webkit-transition:background-color linear .2s;-o-transition:background-color linear .2s;transition:background-color linear .2s;background-color:#f5f5f5}.messaging-area-container .messaging-area .contacts-area .searchtextarea.searching input{-webkit-transition:background-color linear .2s;-o-transition:background-color linear .2s;transition:background-color linear .2s;background-color:#fff}.messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea{line-height:20px;cursor:pointer}.messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea .searchfilter{float:left}.messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea .searchfilterdelete{float:left;margin-left:5px}.messaging-area-container .messaging-area .contacts-area .searcharea .heading{font-size:14px;font-weight:700;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000}.messaging-area-container .messaging-area .contacts-area .searcharea .course{text-align:center}.messaging-area-container .messaging-area .contacts-area .searcharea .course:hover{cursor:pointer;color:#fff;border:none;background-color:#4f94cd}.messaging-area-container .messaging-area .contacts-area .searcharea .noresults{padding-top:20px;text-align:center}.messaging-area-container .messaging-area .contacts-area .contacts{overflow-y:auto;height:470px;-webkit-overflow-scrolling:touch}@media (max-height:670px){.messaging-area-container .messaging-area .contacts-area .contacts{height:370px}}.messaging-area-container .messaging-area .contacts-area .contacts .nocontacts{padding-top:20px;text-align:center}.messaging-area-container .messaging-area .contacts-area .contacts .contact{z-index:0;padding:15px;cursor:pointer;outline:0}.messaging-area-container .messaging-area .contacts-area .contacts .contact.unread{background-color:#f1f1f1}.messaging-area-container .messaging-area .contacts-area .contacts .contact.unread .picture{border-color:#f1f1f1}.messaging-area-container .messaging-area .contacts-area .contacts .contact.unread .information{width:60%}.messaging-area-container .messaging-area .contacts-area .contacts .contact.unread .unread-count-container{display:inline-block}.messaging-area-container .messaging-area .contacts-area .contacts .contact:hover{background-color:#e8f1f8}.messaging-area-container .messaging-area .contacts-area .contacts .contact.selected{position:relative;background-color:#e8f1f8}.messaging-area-container .messaging-area .contacts-area .contacts .contact .lastmessage{overflow:hidden;margin:0;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;color:#757575}.messaging-area-container .messaging-area .contacts-area .contacts .contact .unread-count-container{display:none;text-align:center}.messaging-area-container .messaging-area .contacts-area .tabs{height:80px}.messaging-area-container .messaging-area .contacts-area .tabs .tab{float:left;width:50%;height:100%;cursor:pointer;text-align:center;background-color:#f3f7f9}.messaging-area-container .messaging-area .contacts-area .tabs .tab .content{margin-top:8%}.messaging-area-container .messaging-area .contacts-area .tabs .tab:hover{color:#4f94cd}.messaging-area-container .messaging-area .contacts-area .tabs .tab .tabimage{line-height:30px;height:30px}.messaging-area-container .messaging-area .contacts-area .tabs .tab .tabimage img{height:20px}.messaging-area-container .messaging-area .contacts-area .tabs .tab.selected{color:#4f94cd}.messaging-area-container .messaging-area .messages-area{position:relative;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(100% - 280px);width:calc(100% - 280px);height:600px;margin:0}@media (max-height:670px){.messaging-area-container .messaging-area .messages-area{height:500px}}.messaging-area-container .messaging-area .messages-area .btn-container{font-weight:400;position:absolute;top:0;left:0;padding-left:15px}.messaging-area-container .messaging-area .messages-area .btn-container.view-toggle{display:none}.messaging-area-container .messaging-area .messages-area .btn-container.delete-all{display:none}.messaging-area-container .messaging-area .messages-area .profile-header{line-height:50px;display:none;height:50px}.messaging-area-container .messaging-area .messages-area .profile-header .btn-container{display:block}.messaging-area-container .messaging-area .messages-area .profile-header .btn-container .btn-link{line-height:inherit;padding:0}.messaging-area-container .messaging-area .messages-area .profile{font-size:16px;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:600px;padding:30px;-webkit-overflow-scrolling:touch}@media (max-height:670px){.messaging-area-container .messaging-area .messages-area .profile{height:500px}}.messaging-area-container .messaging-area .messages-area .profile .user-container{height:100px}.messaging-area-container .messaging-area .messages-area .profile .user-container .profile-picture{display:inline-block;max-height:100px;border-radius:50%}.messaging-area-container .messaging-area .messages-area .profile .user-container .name-container{display:inline-block;margin-top:20px;margin-left:10px;vertical-align:top}.messaging-area-container .messaging-area .messages-area .profile .user-container .name-container .name{font-weight:700;display:block}.messaging-area-container .messaging-area .messages-area .profile .user-container .name-container .status{font-size:14px;display:block}.messaging-area-container .messaging-area .messages-area .profile .information{font-size:14px;display:inline-block;float:right;margin:0;margin-top:20px;list-style:none}.messaging-area-container .messaging-area .messages-area .profile .information .name{font-weight:700;display:inline-block;margin-right:10px;text-align:right}.messaging-area-container .messaging-area .messages-area .profile .information .value{display:inline-block}.messaging-area-container .messaging-area .messages-area .profile .actions{padding-top:80px}.messaging-area-container .messaging-area .messages-area .profile .actions .separator{margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #e4eaec}.messaging-area-container .messaging-area .messages-area .profile .actions .separator a.danger{color:#ff6961}.messaging-area-container .messaging-area .messages-area .messages-header{font-weight:700;line-height:50px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;text-align:center;border-bottom:1px solid #e4eaec}.messaging-area-container .messaging-area .messages-area .messages-header .btn-link{line-height:inherit;padding:0}.messaging-area-container .messaging-area .messages-area .messages-header .delete-instructions{display:none}.messaging-area-container .messaging-area .messages-area .messages-header .name-container{display:inline-block;padding-top:9px}.messaging-area-container .messaging-area .messages-area .messages-header .name-container .name{line-height:20px}.messaging-area-container .messaging-area .messages-area .messages-header .name-container .status{font-size:12px;font-weight:400;line-height:12px}.messaging-area-container .messaging-area .messages-area .messages-header .actions{font-weight:400;position:absolute;top:0;right:0;padding-right:15px}.messaging-area-container .messaging-area .messages-area .messages-header .actions .cancel-messages-delete{display:none}.messaging-area-container .messaging-area .messages-area .messages{overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:470px;padding:20px;-webkit-overflow-scrolling:touch}@media (max-height:670px){.messaging-area-container .messaging-area .messages-area .messages{height:370px}}.messaging-area-container .messaging-area .messages-area .messages .blocktime{font-size:12px;clear:both;margin:5px 0;text-align:center;color:#a1a1a1}.messaging-area-container .messaging-area .messages-area .messages .message .deletemessagecheckbox{display:none;padding-top:5px;text-align:center}.messaging-area-container .messaging-area .messages-area .messages .message .content .text{display:block}.messaging-area-container .messaging-area .messages-area .messages .message .content .text p{margin:0}.messaging-area-container .messaging-area .messages-area .messages .message .content .timesent{font-size:10px;float:right}.messaging-area-container .messaging-area .messages-area .messages .message .content.left{float:left}.messaging-area-container .messaging-area .messages-area .messages .message .content.right{float:right}.messaging-area-container .messaging-area .messages-area .response{position:relative;position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 30px;-webkit-transition:background-color linear .2s;-o-transition:background-color linear .2s;transition:background-color linear .2s;text-align:center;background-color:#f3f7f9}.messaging-area-container .messaging-area .messages-area .response .delete-confirmation{display:none}#page-grade-grading-manage .actions .messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn-link.confirm.action,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .messaging-area-container .messaging-area .messages-area .response .delete-confirmation input.btn-link.confirm,#rubric-rubric.gradingform_rubric .messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn-link.confirm.addcriterion,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation #page-grade-grading-manage .actions .btn-link.confirm.action,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.btn-link.confirm,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation #rubric-rubric.gradingform_rubric .btn-link.confirm.addcriterion,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn-link.confirm.qnbutton,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn.btn-link.confirm,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation .section-modchooser-link a.btn-link.confirm,.section-modchooser-link .messaging-area-container .messaging-area .messages-area .response .delete-confirmation a.btn-link.confirm{height:30px;border:1px solid #4f94cd}#page-grade-grading-manage .actions .messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn-link.confirm.action:hover,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .messaging-area-container .messaging-area .messages-area .response .delete-confirmation input.btn-link.confirm:hover,#rubric-rubric.gradingform_rubric .messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn-link.confirm.addcriterion:hover,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation #page-grade-grading-manage .actions .btn-link.confirm.action:hover,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.btn-link.confirm:hover,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation #rubric-rubric.gradingform_rubric .btn-link.confirm.addcriterion:hover,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn-link.confirm.qnbutton:hover,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn.btn-link.confirm:hover,.messaging-area-container .messaging-area .messages-area .response .delete-confirmation .section-modchooser-link a.btn-link.confirm:hover,.section-modchooser-link .messaging-area-container .messaging-area .messages-area .response .delete-confirmation a.btn-link.confirm:hover{color:#fff;background-color:#4f94cd;text-shadow:none}.messaging-area-container .messaging-area .messages-area .response .message-box .message-text-container textarea{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:8px;resize:none;vertical-align:middle;border:1px solid #e4eaec;outline:0}.messaging-area-container .messaging-area .messages-area .response .message-box .send-button-container{padding-top:2px}.messaging-area-container .messaging-area .messages-area .response.messaging{-webkit-transition:background-color linear .2s;-o-transition:background-color linear .2s;transition:background-color linear .2s;background-color:#f5f5f5}.messaging-area-container .messaging-area .messages-area .response.messaging .message-box .message-text-container textarea{-webkit-transition:background-color linear .2s;-o-transition:background-color linear .2s;transition:background-color linear .2s;background-color:#fff}.messaging-area-container .messaging-area .messages-area.editing .messages-header .btn-container.view-all{display:none}.messaging-area-container .messaging-area .messages-area.editing .messages-header .btn-container.delete-all{display:block}.messaging-area-container .messaging-area .messages-area.editing .messages-header .delete-instructions{display:block}.messaging-area-container .messaging-area .messages-area.editing .messages-header .name-container{display:none}.messaging-area-container .messaging-area .messages-area.editing .messages-header .actions .messages-delete{display:none}.messaging-area-container .messaging-area .messages-area.editing .messages-header .actions .cancel-messages-delete{display:inline-block}.messaging-area-container .messaging-area .messages-area.editing .messages .message{cursor:pointer}.messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked=true] .content{color:#fff;border-color:#4f94cd;background-color:#4f94cd}.messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked=true] .content .timesent{color:#fff}.messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked=false] .content:hover{color:#fff;background-color:#79b5e6}.messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked=false] .content:hover .timesent{color:#fff}.messaging-area-container .messaging-area .messages-area.editing .response .delete-confirmation{display:block}.messaging-area-container .messaging-area .messages-area.editing .response .message-box{display:none}.preferences-container .container-fluid{padding:0}.preferences-container .container-fluid .span6{min-height:20px}.preferences-container .align-bottom{vertical-align:bottom}.preferences-container .preference-table{border:1px solid #ddd}.preferences-container .preference-table thead th{text-align:center}.preferences-container .preference-table thead th .config-warning{display:none}.preferences-container .preference-table thead th.unconfigured .config-warning{display:inline-block}.preferences-container .preference-table tr td:not(:first-child){width:150px;text-align:center}.preferences-container .preference-table tr td:nth-child(even){background-color:#f7f7f7}.preferences-container .preference-table tr th:nth-child(even){background-color:#f7f7f7}.preferences-container .preference-table .preference-row .hover-tooltip-container{display:inline-block}.preferences-container .preference-table .preference-row .preference-name{vertical-align:middle}.preferences-container .preference-table .preference-row .disabled-message{line-height:30px;height:30px;text-align:center}.preferences-container .preference-table .preference-row .preference-state{display:inline-block;margin:0;padding:0;vertical-align:middle}.preferences-container .preference-table .preference-row .preference-state input[type=checkbox]:checked+.preference-state-status-container{background-color:#5cb85c}.preferences-container .preference-table .preference-row .preference-state input[type=checkbox]:checked+.preference-state-status-container .on-text{display:inline-block}.preferences-container .preference-table .preference-row .preference-state input[type=checkbox]:checked+.preference-state-status-container .off-text{display:none}.preferences-container .preference-table .preference-row .preference-state .preference-state-status-container{line-height:30px;width:30px;height:30px;cursor:pointer;text-align:center;color:#fff;border-radius:4px;background-color:#d9534f}.preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .loading-icon{display:none}.preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .on-text{display:none}.preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .off-text{display:inline-block}.preferences-container .preference-table .preference-row .preference-state.loading input[type=checkbox]:checked+.preference-state-status-container .off-text,.preferences-container .preference-table .preference-row .preference-state.loading input[type=checkbox]:checked+.preference-state-status-container .on-text{display:none}.preferences-container .preference-table .preference-row .preference-state.loading .preference-state-status-container .off-text,.preferences-container .preference-table .preference-row .preference-state.loading .preference-state-status-container .on-text{display:none}.preferences-container .preference-table .preference-row .preference-state.loading .preference-state-status-container .loading-icon{display:block}.preferences-container .preference-table .preference-row.loading .preference-name .loading-icon{display:block}.disabled-message{display:none}.disabled .disabled-message{display:block}.disabled .disabled-message+form{display:none}.general-settings-container .loading-icon{display:none}.general-settings-container .loading .loading-icon{display:inline-block}.general-settings-container label{display:inline-block}.processor-container{position:relative}.processor-container .loading-container{position:absolute;display:none;width:100%;height:100%;text-align:center;background-color:rgba(255,255,255,.5)}.processor-container .loading-container .vertical-align{display:inline-block;width:0;height:100%;vertical-align:middle}.processor-container.loading .loading-container{display:block}.preferences-page-container .checkbox-container{line-height:20px;margin:30px 5px}.preferences-page-container .checkbox-container input{line-height:20px;margin:0}.preferences-page-container .checkbox-container .loading-icon{display:none}.preferences-page-container .checkbox-container.loading .loading-icon{display:inline-block}.notification-area{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:600px;margin-bottom:30px;border:1px solid #e4eaec;border-radius:4px}@media (max-height:670px){.notification-area{height:500px}}.notification-area .control-area{display:inline-block;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;height:100%;border-right:1px solid #e4eaec;-webkit-overflow-scrolling:touch}.notification-area .control-area .content{position:relative}.notification-area .control-area .content .content-item-container{cursor:pointer}.notification-area .control-area .content:empty+.empty-text{display:block}.notification-area .control-area .loading-icon{display:none}.notification-area .control-area .empty-text{display:none;padding-top:20px;text-align:center}.notification-area .control-area.loading .loading-icon{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;text-align:center}.notification-area .control-area.loading .content:empty+.empty-text{display:none}.notification-area .content-area{display:inline-block;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}.notification-area .content-area .toggle-mode{display:none}.notification-area .content-area .header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;padding:5px;border-bottom:1px solid #e4eaec}.notification-area .content-area .header .image-container{display:inline-block;float:left;width:24px;height:25px}.notification-area .content-area .header .subject-container{display:inline-block;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:-webkit-calc(100% - 24px);max-width:calc(100% - 24px);height:25px;padding-left:5px;white-space:nowrap;text-overflow:ellipsis}.notification-area .content-area .header .timestamp{font-size:10px;line-height:10px;margin:0;margin-left:30px;color:#666}.notification-area .content-area .header:empty{display:none}.notification-area .content-area>.content{overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:500px;padding:15px;-webkit-overflow-scrolling:touch}@media (max-height:670px){.notification-area .content-area>.content{height:400px}}.notification-area .content-area>.content:empty{display:none}.notification-area .content-area>.content:empty+.empty-text{display:block;padding-top:100px;text-align:center}.notification-area .content-area .empty-text{display:none}.notification-area .content-area .footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;text-align:center}.notification-area .content-area .footer a{line-height:50px}.notification-area .content-area .footer:empty{display:none}@media (max-width:979px){.messaging-area-container .messaging-area{position:relative;overflow:hidden;height:600px}}@media (max-width:979px) and (max-height:670px){.messaging-area-container .messaging-area{height:500px}}@media (max-width:979px){.messaging-area-container .messaging-area .messages-area .messages-header .btn-container.view-toggle{display:block}.messaging-area-container .messaging-area .messages-area .messages-header .btn-container.delete-all{display:none}.messaging-area-container .messaging-area .messages-area .profile-header{display:block}.messaging-area-container .messaging-area .messages-area .profile{height:550px}.messaging-area-container .messaging-area .messages-area.editing .messages-header .btn-container.view-toggle{display:none}.messaging-area-container .messaging-area .messages-area.editing .messages-header .btn-container.delete-all{display:block}.messaging-area-container .messaging-area .contacts-area{position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;border-right:none}.messaging-area-container .messaging-area .messages-area{position:absolute;top:0;right:0;bottom:auto;left:auto;width:100%}.messaging-area-container .messaging-area.show-messages .contacts-area{left:-100%;visibility:hidden;-webkit-transition:left .25s,opacity .25s,visibility .25s;-o-transition:left .25s,opacity .25s,visibility .25s;transition:left .25s,opacity .25s,visibility .25s;opacity:0}.messaging-area-container .messaging-area.show-messages .messages-area{right:0;visibility:visible;-webkit-transition:right .25s,opacity .25s,visibility .25s;-o-transition:right .25s,opacity .25s,visibility .25s;transition:right .25s,opacity .25s,visibility .25s;opacity:1}.messaging-area-container .messaging-area.hide-messages .contacts-area{left:0;visibility:visible;-webkit-transition:left .25s,opacity .25s,visibility .25s;-o-transition:left .25s,opacity .25s,visibility .25s;transition:left .25s,opacity .25s,visibility .25s;opacity:1}.messaging-area-container .messaging-area.hide-messages .contacts-area .contact.selected{position:relative;background-color:#e8f1f8}.messaging-area-container .messaging-area.hide-messages .contacts-area .contact.selected:after{position:absolute;top:0;right:0;width:1px;height:100%;content:' ';background:#62a8ea}.messaging-area-container .messaging-area.hide-messages .messages-area{right:-100%;visibility:hidden;-webkit-transition:right .25s,opacity .25s,visibility .25s;-o-transition:right .25s,opacity .25s,visibility .25s;transition:right .25s,opacity .25s,visibility .25s;opacity:0}.notification-area{position:relative;overflow:hidden}.notification-area .control-area{position:absolute;top:0;left:0;visibility:visible;width:100%;-webkit-transition:left .25s;-o-transition:left .25s;transition:left .25s;opacity:1;border-right:none}.notification-area .content-area{position:absolute;top:0;right:-100%;visibility:hidden;width:100%;-webkit-transition:right .25s,opacity .25s,visibility .25s;-o-transition:right .25s,opacity .25s,visibility .25s;transition:right .25s,opacity .25s,visibility .25s;opacity:0}.notification-area .content-area .toggle-mode{line-height:50px;display:inline-block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70px;height:50px;border-right:1px solid #e4eaec;border-bottom:1px solid #e4eaec}.notification-area .content-area .header{display:inline-block;width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.notification-area.show-content-area .control-area{left:-100%;visibility:hidden;-webkit-transition:left .25s,opacity .25s,visibility .25s;-o-transition:left .25s,opacity .25s,visibility .25s;transition:left .25s,opacity .25s,visibility .25s;opacity:0}.notification-area.show-content-area .content-area{right:0;visibility:visible;-webkit-transition:right .25s;-o-transition:right .25s;transition:right .25s;opacity:1}}@media (max-width:480px){.messaging-area-container .messaging-area .messages-area.editing .messages-header{height:80px}.messaging-area-container .messaging-area .messages-area.editing .messages-header .delete-all{top:30px}.messaging-area-container .messaging-area .messages-area.editing .messages-header .actions{top:30px}.messaging-area-container .messaging-area .messages-area.editing .messages{height:470px}}.questionbank h2{margin-top:0}.questioncategories h3{margin-top:0}#chooseqtypebox{margin-top:1em}#chooseqtype h3{margin:0 0 .3em}#chooseqtype .instruction{display:none}#chooseqtype .fakeqtypes{border-top:1px solid silver}#chooseqtype .qtypeoption{margin-bottom:.5em}#chooseqtype label{display:block}#chooseqtype .qtypename img{padding:0 .3em}#chooseqtype .qtypename{display:inline-table;width:16em}#chooseqtype .qtypesummary{display:block;margin:0 2em}#chooseqtype .submitbuttons{margin:.7em 0;text-align:center}#qtypechoicecontainer{display:none}#qtypechoicecontainer_c.yui-panel-container.shadow .underlay{background:0 0}#qtypechoicecontainer.yui-panel .hd{letter-spacing:1px;color:#333;border:1px solid #ccc;border-bottom:1px solid #bbb;border-top-left-radius:10px;border-top-right-radius:10px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));background-image:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background-image:-o-linear-gradient(top,#fff 0,#ccc 100%);background-image:linear-gradient(to bottom,#fff 0,#ccc 100%);background-repeat:repeat-x;text-shadow:1px 1px 1px #fff}#qtypechoicecontainer{font-size:12px;color:#333;border:1px solid #ccc;border-top:0 none;border-radius:10px;background:#f2f2f2;-webkit-box-shadow:5px 5px 20px 0 #666;box-shadow:5px 5px 20px 0 #666}#qtypechoicecontainer #chooseqtype{width:40em}#chooseqtypehead h3{font-weight:400;margin:0}#chooseqtype .qtypes{position:relative;padding:.24em 0;border-bottom:1px solid #bbb}#chooseqtype .alloptions{overflow-x:hidden;overflow-y:auto;width:60%;max-height:-webkit-calc(100vh - 15em);max-height:calc(100vh - 15em)}#chooseqtype .qtypeoption{margin-bottom:0;padding:.3em .3em .3em 1.6em}#chooseqtype .qtypeoption img{padding-right:.5em;padding-left:1em;vertical-align:text-bottom}#chooseqtype .selected{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc}#chooseqtype .instruction,#chooseqtype .qtypesummary{position:absolute;top:0;right:0;bottom:0;left:60%;display:none;overflow-x:hidden;overflow-y:auto;margin:0;padding:1.5em 1.6em;background-color:#fff}#chooseqtype .instruction,#chooseqtype .selected .qtypesummary{display:block}#categoryquestions{margin:0}#categoryquestions td,#categoryquestions th{padding:0 .2em}#categoryquestions th{font-weight:400;text-align:left}#categoryquestions .checkbox{padding-left:5px}#categoryquestions .checkbox input[type=checkbox]{float:none;margin-left:0}#categoryquestions .iconcol{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:3px}#categoryquestions .iconcol .icon{width:12px;height:12px;margin:0}#categoryquestions label{margin:0}#page-mod-quiz-edit div.questionbankwindow div.header{margin:0}#page-mod-quiz-edit div.questionbankwindow.block{padding:0}.questionbank .singleselect{margin:0}#combinedfeedbackhdr div.fhtmleditor{padding:0}#combinedfeedbackhdr div.fcheckbox{margin-bottom:1em}#multitriesheader div.fitem_feditor{margin-top:1em}#multitriesheader div.fitem_fgroup{margin-bottom:1em}#multitriesheader div.fitem_fgroup fieldset.felement label{margin-right:.3em;margin-left:.3em}body.path-question-type .fitem_fgroup .accesshide{font:inherit;position:static;padding-right:.3em}body.path-question-type .form-group .sr-only{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0;padding:0;border:0}.que{clear:left;margin:0 auto 1.8em auto;text-align:left}.que .info{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:13em;margin-bottom:1.8em;padding:15px;border-radius:2px;background:#f1f4f5}.que h3.no{font-size:.9rem;line-height:1;margin:0;padding:10px 0}.que span.qno{font-size:1.5em;font-weight:700}.que .info>div{padding:10px 0}.que .info .questionflag.editable{cursor:pointer}.que .info .editquestion img,.que .info .questionflag img,.que .info .questionflag input{vertical-align:bottom}.que .content{margin-left:14em;padding:15px;border:1px solid #f1f4f5;border-radius:2px}.formulation input[type=text],.formulation select{width:auto;vertical-align:baseline}.path-mod-quiz input[size]{width:auto;max-width:100%}.que .ablock{margin:.7em 0 .3em 0}.que .im-controls{margin-top:.5em;text-align:left}.que .feedback,.que .generalfeedback,.que .im-feedback,.que .rightanswer,.que .specificfeedback,.que p{margin:0 0 .5em}.que .qtext{font-size:16px;margin-bottom:1.5em;color:#757575!important}.que .comment,.que .commentlink,.que .grading,.que .history{margin-top:.5em}.que .history h3{font-size:1em;margin:0 0 .2em}.que .history table{width:100%;margin:0}.que .history .current{font-weight:700}.que .questioncorrectnessicon{vertical-align:text-bottom}.que input.questionflagimage{padding-right:3px}.importerror{margin-top:10px;border-bottom:1px solid #555}.mform .que.comment .fitemtitle{width:20%}#page-question-preview #techinfo{margin:1em 0}#page-mod-quiz-edit ul.slots .activityinstance>a{display:inline;padding-left:0;text-indent:0}#page-mod-quiz-edit ul.slots .activityinstance img.activityicon{margin-left:0}#page-mod-quiz-edit .box.generalbox.questionbank{padding:.5em}#page-mod-quiz-edit .questionbank .categorypagingbarcontainer,#page-mod-quiz-edit .questionbank .categoryquestionscontainer,#page-mod-quiz-edit .questionbank .choosecategory{padding:0}#page-mod-quiz-edit .questionbank .choosecategory select{width:100%}#page-mod-quiz-edit div.questionbank .categoryquestionscontainer{background:0 0}#page-mod-quiz-edit #categoryquestions>thead{background:#fff}#page-mod-quiz-edit #categoryquestions>tbody>tr:nth-of-type(even){background:#e4e4e4}#page-mod-quiz-edit .questionbankwindow div.header{margin:0 -10px 0 -10px;padding:2px 10px 2px 10px;color:#444;border-top-left-radius:4px;border-top-right-radius:4px;background:0 0;text-shadow:none}#page-mod-quiz-edit .questionbankwindow div.header a:link,#page-mod-quiz-edit .questionbankwindow div.header a:visited{color:#62a8eb}#page-mod-quiz-edit .questionbankwindow div.header a:hover{color:#89bceb}#page-mod-quiz-edit .createnewquestion{padding:.3em 0}#page-mod-quiz-edit .createnewquestion div,#page-mod-quiz-edit .createnewquestion input{margin:0}#page-mod-quiz-edit .questionbankwindow div.header .title{color:#76838f}#page-mod-quiz-edit div.container div.generalbox{padding:1.5em;background-color:transparent}#page-mod-quiz-edit .categoryinfo{border-bottom:none;background-color:transparent}#page-mod-quiz-edit .createnewquestion .singlebutton input{margin-bottom:0}#page-mod-quiz-edit div.questionbank .categoryselectallcontainer,#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer{padding:0 0 1.5em 0}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer{margin:0;border-top:0;border-bottom:0;background-color:transparent}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer .paging{padding:0 .3em}#page-mod-quiz-edit div.question div.content div.questioncontrols{background-color:#fff}#page-mod-quiz-edit div.question div.content div.points{position:static;float:right;width:12.1em;margin-top:-.5em;margin-right:60px;padding-bottom:0;border:none;background-color:#fff}#page-mod-quiz-edit div.question div.content div.points br{display:none}#page-mod-quiz-edit div.question div.content div.points label{display:inline-block}#page-mod-quiz-edit div.quizpage .pagecontent .pagestatus{background-color:#fff}#page-mod-quiz-edit .quizpagedelete,#page-mod-quiz-edit .quizpagedelete img{background-color:transparent}#page-mod-quiz-edit div.quizpage .pagecontent{overflow:hidden;border:1px solid #ddd;border-radius:2px}#page-mod-quiz-edit div.questionbank .categoryinfo{padding:.3em 0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer{padding:0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong{display:block}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer br,#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer hr{display:none}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong{margin-left:-.3em}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong label{margin-left:.3em}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input{margin-left:0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input+input{margin-left:5px}.questionbankwindow .module{width:auto}#page-mod-quiz-edit div.editq div.question div.content{overflow:hidden;border:1px solid #ddd;border-radius:2px;background-color:#fff}#page-mod-quiz-edit ul.slots .activityinstance img.activityicon{margin-top:0}.path-mod-quiz .statedetails{font-size:.9em;display:block}a#hidebankcmd{color:#62a8eb}.que.shortanswer .answer{padding:0}.que label{display:inline}body.path-question-type .mform fieldset.hidden{margin:.7em 0 0;padding:0}.que.ddwtos{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media (max-width:767px){.que .info{float:none;width:auto}.que .content{margin:0}}div.submitbtns{margin-top:20px}div.submitbtns input{margin-top:20px}.qnbutton{font-size:.8rem!important;line-height:2rem!important;height:1.9rem!important;color:#fff!important}.qnbutton .thispage,.qnbutton .thispageholder{border:none!important}.qnbutton.flagged .thispageholder{background-image:url(/lms/theme/image.php/remui/theme/1721929109/flag)!important;background-repeat:repeat-x!important;background-position-y:-10px!important}.qnbutton .accesshide,.qnbutton .trafficlight{display:none!important}.qnbutton.invalidanswer,.qnbutton.notanswered,.qnbutton.notyetanswered{color:#000!important;background-color:#e4eaec!important}.qnbutton.answersaved{background-color:#4397e6!important}.qnbutton.correct{background-color:#46be8a!important}.qnbutton.partiallycorrect{background-color:#f2a654!important}.qnbutton.incorrect{background-color:#f96868!important}.qnbutton.requiresgrading{background-color:#818a91!important}.qnbutton.complete{background-color:#47b8c6!important}table.quizreviewsummary th{padding:10px!important;border-top:none}table.quizreviewsummary th.cell{background:#f5f5f5!important}table.quizreviewsummary td.cell{background:#f7f7f7!important}#manualgradingform .que{overflow:auto}#page-mod-quiz-comment .mform fieldset{padding:.625rem 0 .625rem 0}#manualgradingform .felement .fsubmit{padding:.625em 0 .625em 0}.generaltable td{vertical-align:middle;border-top:none}#page-mod-quiz-attempt .submitbtns,#page-mod-quiz-review .submitbtns{padding-top:0}#page-mod-quiz-attempt .submitbtns input,#page-mod-quiz-review .submitbtns input{color:#fff}#quiz-timer{display:none;margin:15px 15px 0 15px;padding:5px;text-align:center;border-radius:2px;background:#d2d6de}@media (min-width:34rem){#quiz-timer{display:none!important}}.quiztimer{width:230px;height:80px;border-radius:5px;background:#fff}.time_circles{position:relative;width:100%;height:100%}.time_circles>div{position:absolute;text-align:center}.time_circles>div>h4{line-height:1;margin:0;padding:0;text-align:center;text-transform:uppercase}.time_circles>div>span{font-weight:700;line-height:1;display:block;width:100%;margin:0;padding:0;text-align:center}.custom-select{width:100%!important}.userprofile .fullprofilelink{margin:10px;text-align:center}.userprofile .page-context-header{margin-bottom:10px}.userprofile .description{margin-top:10px;margin-bottom:30px}.userprofile .profile_tree{-webkit-column-count:2;-moz-column-count:2;column-count:2}.userprofile .profile_tree section{display:inline-block;width:100%}.userprofile dl.list>dd+dt{clear:left}.user-box{float:left;clear:none;width:115px;height:160px;margin:8px;text-align:center}#page-user-profile .node_category ul,.path-user .node_category ul{margin:0;padding-left:0;list-style:none}#page-user-profile .node_category li,.path-user .node_category li{margin-top:5px}#page-user-profile .node_category .editprofile,#page-user-profile .node_category .viewmore,.path-user .node_category .editprofile,.path-user .node_category .viewmore{text-align:left}.ajax-contact-button{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ajax-contact-button.loading .loading-icon{display:block}.ajax-contact-button .loading-icon{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(255,255,255,.7)}.ajax-contact-button .loading-icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:480px){.userprofile .profile_tree{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.userlist #showall{margin:10px 0}.userlist .buttons{text-align:center}.userlist .buttons label{padding:0 3px}.userlist table.controls td.cell{padding:10px 0}.singleselect label{padding-right:10px}.userlist table#participants{margin-top:10px;text-align:center}.userlist table#participants td,.userlist table#participants th{padding:4px;text-align:left;vertical-align:middle}.userlist table.controls{width:100%}.userlist table.controls tr{vertical-align:top}.userlist table.controls .right{text-align:right}.userlist table.controls .groupselector{margin-top:0;margin-bottom:0}.userlist table.controls .groupselector label{display:block}.userinfobox{width:100%;padding:10px;border-collapse:separate;border:1px solid}.userinfobox .left,.userinfobox .side{width:100px;vertical-align:top}.userinfobox .userpicture{width:100px;height:100px}.userinfobox .content{vertical-align:top}.userinfobox .links{width:100px;padding:5px;vertical-align:bottom}.userinfobox .links a{display:block}.userinfobox .list td{padding:3px}.userinfobox .username{font-weight:700;padding-bottom:20px}.userinfobox td.label{font-weight:700;text-align:right;vertical-align:top;white-space:nowrap}.groupinfobox .left{width:100px;padding:10px;vertical-align:top}.course-participation #showall{margin:10px 0;text-align:center}#user-policy .noticebox{width:80%;height:250px;margin-right:auto;margin-bottom:10px;margin-left:auto;text-align:center}#user-policy #policyframe{width:100%;height:100%}.iplookup #map{margin:auto}.userselector select{width:100%}.userselector div{margin-top:.2em}.userselector div label{margin-right:.3em}.userselector .userselector-infobelow{font-size:.8em}#userselector_options .collapsibleregioncaption{font-weight:700}#userselector_options p{margin:.2em 0;text-align:left}#page-user-profile .messagebox{margin-right:auto;margin-left:auto;text-align:center}#page-course-view-weeks .messagebox{margin-right:auto;margin-left:auto;text-align:center}.profileeditor>.singleselect{margin:0 .5em 0 0}.profileeditor>.singlebutton{display:inline-block;margin:0 0 0 .5em}.profileeditor>.singlebutton div,.profileeditor>.singlebutton input{margin:0}#groupeditform .groups,#groupeditform .members{float:left;width:49%;min-width:175px;text-align:left}#groupeditform .groups select,#groupeditform .members select{min-width:175px;max-width:90%}.userlist h3 .action-icon{display:none}#page-enrol-users .popover{max-width:none}.user-enroller-panel{width:600px}.interests>span.tag,.profile-brief>span.tag{font-size:95%}.interests>span.tag:nth-child(1),.profile-brief>span.tag:nth-child(1){font-size:95%}.interests>span.tag:nth-child(2),.profile-brief>span.tag:nth-child(2){font-size:95%}.interests>span.tag:nth-child(3),.profile-brief>span.tag:nth-child(3){font-size:95%}.interests>span.tag:nth-child(4),.profile-brief>span.tag:nth-child(4){font-size:95%}.interests>span.tag:nth-child(5),.profile-brief>span.tag:nth-child(5){font-size:95%}.interests>span.tag:nth-child(6),.profile-brief>span.tag:nth-child(6){font-size:95%}.interests>span.tag:nth-child(7),.profile-brief>span.tag:nth-child(7){font-size:95%}a .userpicture{border-radius:1000px}.search-results .result{margin-right:0;margin-left:0}.search-results .result .result-content{margin:7px 0}.search-results .result .filename{font-style:italic}.search-input-wrapper{float:right;overflow:hidden;width:16px;margin:0 1.143rem 0 0;-webkit-transition:width .5s ease,left .5s ease;-o-transition:width .5s ease,left .5s ease;transition:width .5s ease,left .5s ease}.search-input-wrapper>div{float:left;margin:0}.search-input-wrapper>div .icon{margin-right:0}.search-input-wrapper>form{margin-left:25px;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}.search-input-wrapper>form>input{margin:0}.search-input-wrapper form.expanded{opacity:1}.search-input-wrapper.expanded{width:162px}@media (max-width:479px){.search-input-wrapper{margin:0 1.143rem 0 0}.search-input-wrapper>div{margin:0}.search-input-wrapper>form{display:none}}.search-areas-actions{margin-bottom:1.143rem}.search-areas-actions>div{display:inline-block;margin-right:1.143rem}.jsenabled .mform .containsadvancedelements .advanced{display:none}.mform .containsadvancedelements .advanced.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#adminsettings span.error{display:inline-block;margin-bottom:4px;padding:4px;border:1px solid #f85974;border-radius:4px;background-color:#f96868}.mform .form-inline .custom-select,.mform .form-inline .form-control{max-width:100%}.mform fieldset{margin-bottom:1.143rem;border-bottom:1px solid #e4eaec}.editor_atto_content.form-control{width:100%}#adminsettings .form-control[size]{width:auto}.mform fieldset{border-bottom:none}.mform fieldset.collapsible legend a.fheader{padding:0 5px 0 1.7145rem;background:url(/lms/theme/image.php/remui/core/1721929109/t/expanded) 0 center no-repeat}.mform fieldset.collapsed legend a.fheader{background-image:url(/lms/theme/image.php/remui/core/1721929109/t/collapsed)}.ftoggler{margin-bottom:0;padding:10px;background:#f5f5f5}.ftoggler .fheader{margin-left:0}.fcontainer{padding:15px;border:4px solid #f5f5f5}.jsenabled .mform .collapsed .fcontainer{display:none}#adminsettings .error{color:#fff}.mform ul.file-list{margin:0;padding:0;list-style:none}.mform label .adv,.mform label .req{cursor:help}input#id_externalurl{direction:ltr}#portfolio-add-button{display:inline}.form-label .form-shortname{font-size:.715rem;display:block}.form-item .form-inline{display:inline}.no-felement.fstatic{padding-top:5px}.no-fitem .fstaticlabel{font-weight:700}#fgroup_id_buttonar,#fitem_id_submitbutton,.form-buttons,.fp-content-center form+div,.path-admin .buttons,div.backup-section+form{display:inline-block;margin-bottom:0;padding-left:0;vertical-align:middle}.form-item .form-setting .defaultsnext>input{display:inline-block}.form-item .form-setting .form-checkbox.defaultsnext{display:inline-block;margin-top:5px}#adminsettings h3{font-size:1.286rem;line-height:3.142857;display:block;width:100%;margin-bottom:1.571429;padding:0;border:0;border-bottom:1px solid #e5e5e5}.mform .fitem .felement input[name=email2],.mform .fitem .felement input[name=email],.mform .fitem .felement input[name=idnumber],.mform .fitem .felement input[name=phone1],.mform .fitem .felement input[name=phone2],.mform .fitem .felement input[name=url]{text-align:left;direction:ltr}#page-admin-grade-edit-scale-edit .error input#id_name{margin-right:170px}#page-grade-edit-outcome-course .courseoutcomes{width:100%;margin-right:auto;margin-left:auto}#page-grade-edit-outcome-course .courseoutcomes td{text-align:center}#installform #id_dataroot,#installform #id_dbhost,#installform #id_dbname,#installform #id_dbpass,#installform #id_dbuser,#installform #id_dirroot,#installform #id_prefix,#installform #id_wwwroot{direction:ltr}.mdl-right>label{display:inline-block}.singleselect{max-width:100%}.form-item .form-label label{margin-bottom:0}div#dateselector-calendar-panel{z-index:3100}fieldset.coursesearchbox label{display:inline}#id_availabilityconditionsjson[aria-hidden=true],.availability-field [aria-hidden=true]{display:none}.availability-eye{float:left;clear:left}.availability-inner,.availability-plugincontrols{float:left;margin-left:.7145rem;padding:.7145rem;border:1px solid #e4eaec;border-radius:.215rem}.availability-field .availability-plugincontrols .availability-group select{max-width:12rem}.form-autocomplete-selection{width:100%;min-height:21px;margin:.2em}.form-autocomplete-multiple [role=listitem]{cursor:pointer}.form-autocomplete-suggestions{position:absolute;z-index:1;overflow:auto;min-width:208px;max-height:20em;margin:0;margin-top:4em;padding:4px;border:2px solid #e4eaec;background-color:#fff}.form-autocomplete-suggestions li{margin:0;padding:.2em;list-style-type:none;cursor:pointer;color:#76838f}.form-autocomplete-suggestions li:hover{color:#76838f;background-color:#fff}.form-autocomplete-suggestions li[aria-selected=true]{color:#a3afb7;background-color:#f2f2f2}.form-autocomplete-downarrow{position:relative;top:.2em;left:-1.5em;cursor:pointer;color:#76838f}.form-autocomplete-selection:focus{outline:0}.form-autocomplete-selection+.form-control{display:inline-block;width:auto}.form-autocomplete-selection [data-active-selection=true]{font-size:large;padding:.5em}select[multiple],select[size]{overflow:auto}select[size='1']{overflow:visible}textarea[data-auto-rows]{overflow-x:hidden}.form-group.fitem.advanced.show#course-category-listings .col-md-9.form-inline.felement,.form-group.row.fitem.advanced.show .col-md-9.form-inline.felement{display:block}div.form-control-static{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.form-inline .form-group{margin-bottom:1.429rem}@media (min-width:768px){.form-inline .col-md-3,.form-inline .col-md-9{width:auto;margin-bottom:1rem}.form-inline .col-md-3 label,.form-inline .col-md-9 label{margin-left:1rem}}@media (max-width:767px){.form-inline .form-group{width:100%}}@media (min-width:480px){.form-inline label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.form-inline .form-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.form-inline .form-check{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.form-inline .form-check input[type=checkbox]{margin-right:.2rem}.form-inline .form-check-inline input[type=checkbox],.form-inline .form-check-inline input[type=radio]{margin-right:.3rem}.form-inline .form-check-inline,.form-inline .form-check-label{padding-right:1rem}}[data-fieldtype=modgrade]{max-width:30rem;margin-left:1.0715rem;padding:1.429rem;border:1px solid #e4eaec;border-radius:.215rem;background-color:#fff}#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo,.has-danger .editor_atto_content.form-control,.has-danger .editor_atto_content.form-control-danger,.has-danger .editor_atto_content.maintenancewarning.error{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23f96868\' viewBox=\'-2 -2 7 7\'%3E%3Cpath stroke=\'%23d9534f\' d=\'M0 0l3 3m0-3L0 3\'/%3E%3Ccircle r=\'.5\'/%3E%3Ccircle cx=\'3\' r=\'.5\'/%3E%3Ccircle cy=\'3\' r=\'.5\'/%3E%3Ccircle cx=\'3\' cy=\'3\' r=\'.5\'/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center right .64325rem;-webkit-background-size:1.2865rem 1.2865rem;background-size:1.2865rem 1.2865rem}#adminsettings #page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .form-overridden,#adminsettings .has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .form-overridden,#adminsettings .has-danger .editor_atto_content.form-control .form-overridden,#adminsettings .has-danger .editor_atto_content.form-control-danger .form-overridden,#adminsettings .has-danger .editor_atto_content.maintenancewarning.error .form-overridden,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo #adminsettings .form-overridden,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .col-form-label,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .custom-control,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .form-check-label,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .form-control-feedback,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .form-control-label,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo #adminsettings .form-overridden,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .col-form-label,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .custom-control,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .form-check-label,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .form-control-feedback,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .form-control-label,.has-danger .editor_atto_content.form-control #adminsettings .form-overridden,.has-danger .editor_atto_content.form-control .col-form-label,.has-danger .editor_atto_content.form-control .custom-control,.has-danger .editor_atto_content.form-control .form-check-label,.has-danger .editor_atto_content.form-control .form-control-feedback,.has-danger .editor_atto_content.form-control .form-control-label,.has-danger .editor_atto_content.form-control-danger #adminsettings .form-overridden,.has-danger .editor_atto_content.form-control-danger .col-form-label,.has-danger .editor_atto_content.form-control-danger .custom-control,.has-danger .editor_atto_content.form-control-danger .form-check-label,.has-danger .editor_atto_content.form-control-danger .form-control-feedback,.has-danger .editor_atto_content.form-control-danger .form-control-label,.has-danger .editor_atto_content.maintenancewarning.error #adminsettings .form-overridden,.has-danger .editor_atto_content.maintenancewarning.error .col-form-label,.has-danger .editor_atto_content.maintenancewarning.error .custom-control,.has-danger .editor_atto_content.maintenancewarning.error .form-check-label,.has-danger .editor_atto_content.maintenancewarning.error .form-control-feedback,.has-danger .editor_atto_content.maintenancewarning.error .form-control-label{color:#f96868}#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .custom-file-control,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .custom-select,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .form-control,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .custom-file-control,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .custom-select,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .form-control,.has-danger .editor_atto_content.form-control .custom-file-control,.has-danger .editor_atto_content.form-control .custom-select,.has-danger .editor_atto_content.form-control .form-control,.has-danger .editor_atto_content.form-control-danger .custom-file-control,.has-danger .editor_atto_content.form-control-danger .custom-select,.has-danger .editor_atto_content.form-control-danger .form-control,.has-danger .editor_atto_content.maintenancewarning.error .custom-file-control,.has-danger .editor_atto_content.maintenancewarning.error .custom-select,.has-danger .editor_atto_content.maintenancewarning.error .form-control{border-color:#f96868}#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .custom-file-control:focus,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .custom-select:focus,#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .form-control:focus,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .custom-file-control:focus,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .custom-select:focus,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .form-control:focus,.has-danger .editor_atto_content.form-control .custom-file-control:focus,.has-danger .editor_atto_content.form-control .custom-select:focus,.has-danger .editor_atto_content.form-control .form-control:focus,.has-danger .editor_atto_content.form-control-danger .custom-file-control:focus,.has-danger .editor_atto_content.form-control-danger .custom-select:focus,.has-danger .editor_atto_content.form-control-danger .form-control:focus,.has-danger .editor_atto_content.maintenancewarning.error .custom-file-control:focus,.has-danger .editor_atto_content.maintenancewarning.error .custom-select:focus,.has-danger .editor_atto_content.maintenancewarning.error .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fdcaca;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fdcaca}#page-admin-mnet-peers .mform .has-danger .editor_atto_content.deletedhostinfo .input-group-addon,.has-danger #page-admin-mnet-peers .mform .editor_atto_content.deletedhostinfo .input-group-addon,.has-danger .editor_atto_content.form-control .input-group-addon,.has-danger .editor_atto_content.form-control-danger .input-group-addon,.has-danger .editor_atto_content.maintenancewarning.error .input-group-addon{color:#f96868;border-color:#f96868;background-color:#fff}.pagelayout-login .collapsible-actions{display:none}.pagelayout-login fieldset.collapsible{border:0}.pagelayout-login fieldset.collapsible .ftoggler{padding-left:8px}.pagelayout-login fieldset.collapsible .ftoggler .fheader{font-size:18px;color:#526069}.pagelayout-login fieldset.collapsible .fcontainer .icon{line-height:36px}.pagelayout-login fieldset.collapsible .fcontainer .col-md-1 label{display:none!important}select{width:auto}.path-mod-feedback .feedback_form .col-form-label{display:block!important}.path-mod-feedback .itemactions{float:right}.path-mod-feedback .itemhandle{position:absolute;right:1rem}.feedback-item-multichoice.multichoice-vertical .form-inline.felement{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.path-mod-forum .discussion-nav{margin:1em 0}.path-mod-forum .forumsearch .helptooltip,.path-mod-forum .forumsearch input{margin:0 3px}.path-mod-forum .forumheaderlist td{border-bottom:1px solid #f1f4f5}.path-mod-forum .indent{margin-left:4%}.path-mod-forum .forumheaderlist{border:none}.path-mod-forum .forumheaderlist tbody .discussion td,.path-mod-forum .forumheaderlist thead .header{padding-right:1em;padding-left:1em;white-space:normal}.path-mod-forum .forumheaderlist tbody .discussion td{border:0;border-bottom:1px solid #f1f4f5}.path-mod-forum .forumheaderlist thead .header{white-space:normal}.path-mod-forum .forumheaderlist thead .header.replies{text-align:center}.path-mod-forum .forumheaderlist thead .header.lastpost{text-align:right}.path-mod-forum .forumheaderlist tbody .discussion td.discussionsubscription,.path-mod-forum .forumheaderlist thead .header th.discussionsubscription{width:16px;padding-right:.5em;padding-left:.5em}.path-mod-forum .forumheaderlist .discussion .author,.path-mod-forum .forumheaderlist .discussion .lastpost,.path-mod-forum .forumheaderlist .discussion .replies{white-space:normal}.path-mod-forum .forumheaderlist .discussion .discussionsubscription,.path-mod-forum .forumheaderlist .discussion .replies{text-align:center}.path-mod-forum .discussion-nav ul{display:initial}.path-mod-forum .discussion-nav .prev-discussion:before{font-size:1.4rem;line-height:1.4rem;color:#62a8ea}.path-mod-forum .discussion-nav .next-discussion:after{font-size:1.4rem;line-height:1.4rem;color:#62a8ea}.path-mod-forum .subscriptionmode{color:#76838f}.path-mod-forum .activesetting{font-weight:700;color:#76838f}.forumpost{padding:6px;border:none}.forumpost .header#course-category-listings,.forumpost .maincontent#course-category-listings,.forumpost .row.header,.forumpost .row.maincontent,.forumpost .row.side,.forumpost .side#course-category-listings{display:block}.forumpost .header{margin-bottom:3px}.forumpost .picture img{margin:3px}.forumpost .content{margin-top:15px;padding:25px;border-radius:6px;background:#f1f4f9}.forumpost .content .tag_list{padding-top:15px}.forumpost #course-category-listings .content-mask,.forumpost #course-category-listings .options,.forumpost #course-category-listings .topic,.forumpost .row .content-mask,.forumpost .row .options,.forumpost .row .topic{margin-left:55px}.forumpost .row.side,.forumpost .side#course-category-listings{clear:both}.forumpost #course-category-listings .left,.forumpost .row .left{width:55px}.forumpost .options .commands{margin-left:0;color:#fff}.forumpost .options .commands a{font-size:12px;color:#999}.forumpost .subject{font-weight:700}.forumsearch input[type=text]{margin-bottom:0}#page-mod-forum-discuss .discussioncontrols{width:auto;margin:0}#page-mod-forum-discuss .discussioncontrols .form-inline input{margin-top:-1px}.maincalendar .calendarmonth td,.maincalendar .calendarmonth th{border:1px dotted #e4eaec}.path-grade-report-grader h1{text-align:inherit}#page-mod-chat-gui_basic input#message{max-width:100%}#page-mod-data-view #singleimage{width:auto}.path-mod-data form{margin-top:10px}.template_heading{margin-top:10px}.breadcrumb-button{margin-top:4px}.breadcrumb-button .singlebutton{float:left;margin-left:4px}.ie .row-fluid .desktop-first-column{margin-left:0}.langmenu form{margin:0}canvas{-ms-touch-action:auto}div#dock{display:none}.path-mod-lesson .invisiblefieldset.fieldsetfix{display:block}.path-mod-wiki .midpad,.path-mod-wiki .wiki_headingtime,.path-mod-wiki .wiki_headingtitle{text-align:inherit}.path-mod-wiki .wiki_contentbox{width:100%}.dropdown-menu{margin-top:11px}.path-mod-survey .surveytable>tbody>tr:nth-of-type(odd){background-color:transparent}.path-mod-survey .surveytable>tbody>tr:nth-of-type(even){background-color:rgba(243,247,249,.3)}.path-mod-survey .surveytable .rblock label{text-align:center}.nav .caret{margin-left:4px}.nav .divider{overflow:hidden;width:0}.usermenu{float:right}.usermenu .login{line-height:2.25rem}.usermenu .login a{color:#62a8eb}.usermenu .login a:focus,.usermenu .login a:hover{text-decoration:underline;color:#89bceb}.loginfailures .usermenu .usertext,.userloggedinas .usermenu .usertext,.userswitchedrole .usermenu .usertext{float:left;height:35px;margin-right:.5715rem;text-align:right}.loginfailures .usermenu .usertext .meta,.userloggedinas .usermenu .usertext .meta,.userswitchedrole .usermenu .usertext .meta{font-size:.858rem;display:block}.loginfailures .usermenu .avatar img,.userloggedinas .usermenu .avatar img,.userswitchedrole .usermenu .avatar img{margin:0}.userloggedinas .usermenu .userbutton .avatars{position:relative;display:inline-block}.userloggedinas .usermenu .userbutton .avatars .avatar.current{position:absolute;right:0;bottom:0;display:inline-block;width:20px;height:20px;border-radius:50%}.userloggedinas .usermenu .userbutton .avatars .avatar.current img{vertical-align:baseline}.userloggedinas .usermenu .userbutton .avatars .avatar img{width:inherit;height:inherit}.userloggedinas .usermenu .userbutton .avatars .realuser{display:inline-block;width:35px;height:35px}@media (max-width:767px){.usertext{display:none}}.path-mod-quiz .mod-quiz-edit-content{margin-bottom:10rem}#page-mod-quiz-mod #id_reviewoptionshdr .col-md-3,#page-mod-quiz-mod #id_reviewoptionshdr .col-md-9{width:auto}#page-mod-quiz-mod #id_reviewoptionshdr .form-group{display:inline-block;float:left;width:20rem;min-height:12rem}#page-mod-quiz-mod #id_reviewoptionshdr .btn-link{line-height:1.5;vertical-align:bottom}#page-mod-quiz-mod #id_reviewoptionshdr .form-inline{float:left;clear:left}#page-mod-quiz-mod #id_reviewoptionshdr .form-check{width:90%;height:22px}.path-mod-quiz #mod_quiz_navblock .qnbutton{font-size:14px;font-weight:400;line-height:20px;overflow:visible;width:30px;height:40px;margin:0 6px 6px 0;text-decoration:none;border:0;border-radius:3px;background-color:#fff;background-image:none}.path-mod-quiz #mod_quiz_navblock span.qnbutton{cursor:default;color:#a3afb7;background-color:#f3f7f9}.path-mod-quiz #mod_quiz_navblock a.qnbutton:active,.path-mod-quiz #mod_quiz_navblock a.qnbutton:focus,.path-mod-quiz #mod_quiz_navblock a.qnbutton:hover{text-decoration:underline}.path-mod-quiz #mod_quiz_navblock .qnbutton .thispageholder{z-index:1;border:1px solid;border-radius:3px}.path-mod-quiz #mod_quiz_navblock .qnbutton.thispage .thispageholder{border-width:3px}.path-mod-quiz #mod_quiz_navblock .allquestionsononepage .qnbutton.thispage .thispageholder{border-width:1px}.path-mod-quiz #mod_quiz_navblock .qnbutton.flagged .thispageholder{background:transparent url(/lms/theme/image.php/remui/theme/1721929109/mod/quiz/flag-on) 15px 0 no-repeat}.path-mod-quiz #mod_quiz_navblock .qnbutton .trafficlight{height:20px;margin-top:20px;border:0;border-radius:0 0 3px 3px;background:#fff none center/10px no-repeat scroll}.path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.notyetanswered .trafficlight{background-color:#fff}.path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight{background-image:url(/lms/theme/image.php/remui/theme/1721929109/mod/quiz/warningtriangle)}.path-mod-quiz #mod_quiz_navblock .qnbutton.correct .trafficlight{background-color:#fff;background-image:url(/lms/theme/image.php/remui/theme/1721929109/mod/quiz/checkmark)}.path-mod-quiz #mod_quiz_navblock .qnbutton.blocked .trafficlight{background-color:#f3f7f9;background-image:url(/lms/theme/image.php/remui/core/1721929109/t/locked)}.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.notanswered .trafficlight{background-color:#fff}.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .trafficlight{background-color:#fff;background-image:url(/lms/theme/image.php/remui/theme/1721929109/mod/quiz/whitecircle)}.path-mod-quiz #mod_quiz_navblock .qnbutton.answersaved .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.complete .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading .trafficlight{background-color:#ccd5db}.path-mod-assign [data-region=grade-actions-panel] [data-region=grade-actions] .collapse-buttons{top:auto}.path-mod-assign .no-overflow{overflow:initial}.path-mod-assign #page-content [data-region=grade-panel] .mform:not(.unresponsive) .fcontainer .fitem.popout .felement{height:-webkit-calc(100% - 4rem);height:calc(100% - 4rem)}.path-mod-assign [data-region=grade-panel]{padding-top:1.143rem}.path-mod-assign [data-region=grade-panel] .fitem>.col-md-3,.path-mod-assign [data-region=grade-panel] .fitem>.col-md-9{width:100%;padding:0}.path-mod-assign [data-region=grade-panel] .fitem#course-category-listings,.path-mod-assign [data-region=grade-panel] .fitem.row,.path-mod-assign [data-region=grade-panel] fieldset{margin:0}.path-mod-assign [data-region=grade-panel] .fitem>.col-md-3>.pull-xs-right{float:none!important}.path-mod-assign [data-region=grade-panel] .mform .fitem.has-popout .felement{width:100%}.path-mod-assign [data-region=grade-panel] .mform .fitem .felement{width:auto}.path-mod-assign [data-region=grade-panel] .popout{background-color:#fff}.path-mod-assign [data-region=grade-panel] .fitem.has-popout{margin-bottom:1.143rem;padding:1.429rem;border:1px solid #e4eaec;border-radius:.215rem;background-color:#fff}.path-mod-assign [data-region=grade-panel] .has-popout .col-md-3{margin-bottom:1.143rem;border-bottom:1px solid #e4eaec}.path-mod-assign [data-region=grade-panel] .popout>.col-md-3{font-size:1.5rem}.path-mod-assign [data-region=grade-panel] .popout [data-region=popout-button]{margin-top:0}.path-mod-assign [data-region=assignment-info]{overflow-y:hidden}.path-mod-assign [data-region=grading-navigation]{padding:6px}.path-mod-assign [data-region=grade-actions]{padding:10px}.path-mod-assign [data-region=user-info] .img-rounded{margin-top:0}.path-mod-assign [data-region=grading-navigation-panel]{height:85px}@media (max-width:767px){.path-mod-assign [data-region=grading-navigation-panel]{height:auto}.path-mod-assign [data-region=user-info]{margin-top:1rem}}.path-mod-assign [data-region=grading-navigation] [data-region=input-field] input{display:inline-block;width:auto}.assignfeedback_editpdf_widget *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.assignfeedback_editpdf_widget button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.assignfeedback_editpdf_widget .commentcolourbutton img{border-width:0}.assignfeedback_editpdf_menu{padding:0}.path-mod-assign [data-region=grade-panel] .gradingform_guide .remark .commentchooser{float:none}.path-mod-assign [data-region=grade-panel] .gradingform_guide .markingguideremark{width:100%}.path-mod-assign [data-region=grade-panel] .mform .fitem .felement[data-fieldtype=grading]{padding-right:1.143rem;padding-left:1.143rem}.path-mod-assign [data-region=grade-panel] .showmarkerdesc,.path-mod-assign [data-region=grade-panel] .showstudentdesc{background-color:#fff}#page-grade-grading-manage .actions .path-admin-mod-lti .action .loader img,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .path-admin-mod-lti input .loader img,#rubric-rubric.gradingform_rubric .path-admin-mod-lti .addcriterion .loader img,.path-admin-mod-lti #page-grade-grading-manage .actions .action .loader img,.path-admin-mod-lti #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input .loader img,.path-admin-mod-lti #rubric-rubric.gradingform_rubric .addcriterion .loader img,.path-admin-mod-lti #tool-list-loader-container .loader img,.path-admin-mod-lti .btn .loader img,.path-admin-mod-lti .qnbutton .loader img,.path-admin-mod-lti .section-modchooser-link a .loader img,.section-modchooser-link .path-admin-mod-lti a .loader img{height:auto}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax{background-color:#fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-noft,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-nohd,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right{border:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right{border-radius:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd{background-color:transparent}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell{padding:3px 15px;white-space:nowrap;border:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist{padding:10px 5px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list{border-top:1px solid #ddd;border-bottom:1px solid #fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li{padding:5px 10px;border-top:1px solid #fff;border-bottom:1px solid #ddd}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img{max-width:none;margin-right:8px;border:1px solid #ccc;border-radius:4px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages{margin:20px 25px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme{font-size:.858rem;margin:10px 0;text-align:center;color:#777}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme{background-color:#fff!important}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time{font-size:11px;float:right;color:#777}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme{background-color:#f6f6f6}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme .user{font-weight:700}#page-report-participation-index .participationselectform div label{display:inline-block;margin:0 5px}#page-report-participation-index .participationselectform div label[for=menuinstanceid]{margin-left:0}#page-report-progress-index #completion-progress-wrapper{margin:10px 0;padding:10px 0}.path-backup .mform .grouped_settings{clear:both;overflow:hidden}.path-backup .mform .grouped_settings.section_level{margin-bottom:1.429rem;padding:1.429rem;border:1px solid #e4eaec;border-radius:.215rem;background-color:#fff}.path-backup .mform .grouped_settings.section_level::after{display:block;clear:both;content:''}.path-backup .mform .include_setting{display:inline-block;float:left;width:50%;padding:.358rem}.path-backup .mform .normal_setting{display:inline-block;float:left;width:50%;padding:.358rem}.path-backup .section_level{font-weight:700}.path-backup .section_level .activity_level{font-weight:400}.path-backup .proceedbutton{float:right}.path-backup .mform .grouped_settings:nth-of-type(odd),.path-backup .mform .root_setting:nth-of-type(odd){background-color:rgba(243,247,249,.3)}.path-backup .mform .grouped_settings:nth-of-type(even),.path-backup .mform .root_setting:nth-of-type(even){background-color:#fff}.path-backup .mform .grouped_settings .form-group .col-md-3.checkbox,.path-backup .mform .root_setting .form-group .col-md-3.checkbox{width:0}.path-backup .mform .grouped_settings .form-group .col-md-9.checkbox,.path-backup .mform .root_setting .form-group .col-md-9.checkbox{left:0;width:100%}.path-backup .mform .grouped_settings .form-group .col-md-3,.path-backup .mform .root_setting .form-group .col-md-3{width:50%}.path-backup .mform .grouped_settings .form-group .col-md-9,.path-backup .mform .root_setting .form-group .col-md-9{left:0;width:50%}.path-backup .mform .grouped_settings .form-group .icon:first-of-type,.path-backup .mform .root_setting .form-group .icon:first-of-type{margin-left:1rem}.path-backup .detail-pair .detail-pair-label{float:left;clear:left;width:25%}.path-backup .detail-pair .detail-pair-value{float:left;width:75%}.path-backup .backup-restore .singlebutton{float:right}.path-backup .backup-section{margin-bottom:1.429rem;padding:1.429rem;border:1px solid #e4eaec;border-radius:.215rem;background-color:#fff}.path-backup .backup-section .backup-sub-section,.path-backup .backup-section .header,.path-backup .backup-section .singlebutton,.path-backup .backup-section .sub-header{float:left;clear:both;width:100%}.path-backup .backup-section th.header{float:none;width:auto}.path-backup .backup-section ::after{display:table;clear:both;content:''}.path-backup .backup-section::after{display:block;clear:both;content:''}.path-backup .notification.dependencies_enforced{font-weight:700;color:#fff}.path-backup .backup_progress{margin-top:1.143rem;margin-bottom:1.143rem}.path-backup .backup_progress .backup_stage.backup_stage_current{font-weight:700;color:inherit}.path-backup .backup_progress span.backup_stage.backup_stage_complete{color:inherit}#page-backup-restore .filealiasesfailures{background-color:#f96868}#page-backup-restore .filealiasesfailures .aliaseslist{background-color:#fff}.path-backup .wibbler{position:relative;width:500px;min-height:4px;margin:0 auto 10px;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000}.path-backup .wibbler .wibble{position:absolute;top:0;right:0;left:0;height:4px}.path-backup .wibbler .state0{background:#eee}.path-backup .wibbler .state1{background:#ddd}.path-backup .wibbler .state2{background:#ccc}.path-backup .wibbler .state3{background:#bbb}.path-backup .wibbler .state4{background:#aaa}.path-backup .wibbler .state5{background:#999}.path-backup .wibbler .state6{background:#888}.path-backup .wibbler .state7{background:#777}.path-backup .wibbler .state8{background:#666}.path-backup .wibbler .state9{background:#555}.path-backup .wibbler .state10{background:#444}.path-backup .wibbler .state11{background:#333}.path-backup .wibbler .state12{background:#222}.singlebutton{display:inline-block}.singlebutton+.singlebutton{margin-left:.5715rem}.continuebutton{text-align:center}p.arrow_button{margin-top:5em;text-align:center}p.arrow_button #remove{margin:3em auto 5em}#addcontrols{margin-top:12.571429rem;margin-bottom:3em;text-align:center}#addcontrols label{display:inline}#addcontrols input,#removecontrols input{margin:auto}.btn-lineup{margin:0 0 10px 5px}.gradetreebox h4{font-size:1rem}.gradetreebox input[type=text],.gradetreebox th.cell{width:auto}.gradetreebox input[type=text],.gradetreebox select{margin-bottom:0}.core_grades_notices .singlebutton{display:inline-block}.path-grade-report #maincontent+.urlselect{position:absolute;left:40vw}.path-grade-report-grader #region-main{width:auto;min-width:100%}.path-grade-report-grader #region-main .floater.avg.floating{margin-bottom:15px}.path-grade-report-grader [data-region=blocks-column]{clear:both;width:100%}#page-grade-grading-manage #activemethodselector label{display:inline-block}#page-grade-grading-manage #activemethodselector .helptooltip{margin-right:.5em}#page-grade-grading-manage .actions{display:block;margin-bottom:1em;text-align:center}#page-grade-grading-manage .actions .action{position:relative;display:inline-block;overflow:hidden;width:150px;margin:.5em;padding:1em;text-align:center;vertical-align:top;border:1px solid #aaa}#page-grade-grading-manage .actions .action .action-text{font-size:14px;position:relative;top:.4em;white-space:normal}#page-grade-grading-form-rubric-edit .gradingform_rubric_editform .status{font-size:70%}.gradingform_rubric.editor .addcriterion input,.gradingform_rubric.editor .addlevel input{background:#fff none no-repeat top left}#rubric-rubric.gradingform_rubric #rubric-criteria{margin-bottom:1em}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description{padding:6px;vertical-align:top}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description textarea{height:115px;margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .definition textarea{width:80%;margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score{position:relative;float:left;margin-right:28px}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score input{margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level{padding:6px;vertical-align:top}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete{position:relative;float:right;clear:both;width:32px;height:32px;margin-top:-32px}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input{position:absolute;right:0;bottom:0;display:block;width:24px;height:24px;margin:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input:hover{background-color:#ddd}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input{float:none;width:2em}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.hiddenelement,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.pseudotablink{width:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel{vertical-align:middle}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input{height:30px;margin-right:5px;background-position:0 0}#rubric-rubric.gradingform_rubric .addcriterion{margin-bottom:1em;margin-left:5px;padding:0}#rubric-rubric.gradingform_rubric .addcriterion input{line-height:inherit;margin:0;padding-left:26px;color:inherit;border:0 none;background:transparent url(/lms/theme/image.php/remui/core/1721929109/t/add) no-repeat 7px 8px;text-shadow:inherit}#rubric-rubric.gradingform_rubric .options{clear:both}#rubric-rubric.gradingform_rubric .options .option label{font-size:inherit;font-weight:400;line-height:2em;margin:0;padding:0;color:inherit;background-color:transparent;text-shadow:none}#rubric-rubric.gradingform_rubric .options .option input{margin-right:12px;margin-left:5px}.path-grade-edit-tree .setup-grades h4{margin:0}.path-grade-edit-tree .setup-grades .column-rowspan{width:24px;min-width:24px;max-width:24px;padding:0}.path-grade-edit-tree .setup-grades .category td.column-name{padding-left:0}.path-grade-edit-tree .setup-grades td.column-name{padding-left:24px}.path-grade-edit-tree .setup-grades .category .column-range,.path-grade-edit-tree .setup-grades .category input[type=text],.path-grade-edit-tree .setup-grades .categoryitem,.path-grade-edit-tree .setup-grades .courseitem{font-weight:700}.path-grade-edit-tree .setup-grades .emptyrow{display:none}.path-grade-edit-tree .setup-grades .gradeitemdescription{font-weight:400;padding-left:24px}.path-grade-edit-tree .setup-grades .column-weight{white-space:nowrap}.path-grade-edit-tree .setup-grades .column-weight.level3{padding-left:37px}.path-grade-edit-tree .setup-grades .column-weight.level4{padding-left:66px}.path-grade-edit-tree .setup-grades .column-weight.level5{padding-left:95px}.path-grade-edit-tree .setup-grades .column-weight.level6{padding-left:124px}.path-grade-edit-tree .setup-grades .column-weight.level7{padding-left:153px}.path-grade-edit-tree .setup-grades .column-weight.level8{padding-left:182px}.path-grade-edit-tree .setup-grades .column-weight.level9{padding-left:211px}.path-grade-edit-tree .setup-grades .column-weight.level10{padding-left:240px}.path-grade-edit-tree .setup-grades .column-range.level2{padding-left:37px}.path-grade-edit-tree .setup-grades .column-range.level3{padding-left:66px}.path-grade-edit-tree .setup-grades .column-range.level4{padding-left:95px}.path-grade-edit-tree .setup-grades .column-range.level5{padding-left:124px}.path-grade-edit-tree .setup-grades .column-range.level6{padding-left:153px}.path-grade-edit-tree .setup-grades .column-range.level7{padding-left:182px}.path-grade-edit-tree .setup-grades .column-range.level8{padding-left:211px}.path-grade-edit-tree .setup-grades .column-range.level9{padding-left:240px}.path-grade-edit-tree .setup-grades .column-range.level10{padding-left:269px}.path-grade-edit-tree .setup-grades.generaltable .levelodd{background-color:rgba(243,247,249,.3)}.path-grade-edit-tree .setup-grades.generaltable .leveleven{background-color:transparent}.path-grade-report .gradeparent table{border-radius:.215rem}.path-grade-report .gradeparent tr .cell{background-color:transparent}.path-grade-report .gradeparent .cell,.path-grade-report .gradeparent table{border-color:#e4eaec}.path-grade-report .gradeparent .avg,.path-grade-report .gradeparent .floater .cell,.path-grade-report .gradeparent tr:nth-of-type(even) .cell{background-color:#f3f7f9}.path-grade-report .gradeparent table .clickable{cursor:pointer}.path-grade-report-user .user-grade{border:none}.path-grade-report-user .user-grade.generaltable .levelodd{background-color:rgba(243,247,249,.3)}.path-grade-report-user .user-grade.generaltable .leveleven{background-color:transparent}.path-grade-report-singleview input[name^=finalgrade]{width:80px}.columns-autoflow-1to1to1{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media (max-width:767px){.columns-autoflow-1to1to1{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.file-picker td.label,li.activity.label{font-size:inherit;line-height:inherit;display:block;padding:8px;text-align:inherit;white-space:normal;color:inherit;border:inherit;background:inherit;text-shadow:none}.file-picker td.label{display:table-cell;text-align:right}.choosercontainer #chooseform .option label{font-size:12px}.block.hidden,.block.invisible,li.section.hidden{display:block;visibility:visible}.forumpost #course-category-listings,.forumpost .row{margin-left:0!important}.forumpost #course-category-listings:after,.forumpost #course-category-listings:before,.forumpost .row:after,.forumpost .row:before{content:none}fieldset.hidden{display:inherit;visibility:inherit}#questionbank+.container{width:auto}body:not(.jsenabled) .dropdown:hover>.dropdown-menu{display:block;margin-top:-6px}.langmenu.open>.dropdown-menu,body:not(.jsenabled) .langmenu:hover>.dropdown-menu{display:block;overflow-y:auto;max-height:150px}ol{margin:0 0 .785714 2.5em}.navbar-static-top .dropdown .dropdown-menu{overflow-y:auto;max-height:-webkit-calc(100vh - 4.715rem);max-height:calc(100vh - 4.715rem)}body.behat-site .navbar-static-top{position:absolute}body.behat-site .dropdown-item{margin-top:4px!important}body.behat-site.drawer-ease{-webkit-transition:initial;-o-transition:initial;transition:initial}body.behat-site [data-region=drawer]{position:absolute;-webkit-transition:initial;-o-transition:initial;transition:initial}.phpinfo h2,.phpinfo table,.phpinfo th{margin:auto}.phpinfo h2{width:600px}.phpinfo .e,.phpinfo .h,.phpinfo .v{font-size:.8em;vertical-align:baseline;color:#000;border:1px solid #000;background-color:#ccc}.phpinfo .e{font-weight:700;background-color:#ccf}.phpinfo .h{font-weight:700;background-color:#99c}#page-admin-course-index .editcourse td,.forumheaderlist td,.generaltable td,form#movecourses table td,table#defineroletable td,table#explaincaps td,table#listdirectories td,table.collection td,table.flexible td,table.grading-report td,table.rolecaps td,table.userenrolment td{border-bottom:1px solid #f1f4f5}#page-admin-course-index .editcourse tr:last-child td,.forumheaderlist tr:last-child td,.generaltable tr:last-child td,form#movecourses table tr:last-child td,table#defineroletable tr:last-child td,table#explaincaps tr:last-child td,table#listdirectories tr:last-child td,table.collection tr:last-child td,table.flexible tr:last-child td,table.grading-report tr:last-child td,table.rolecaps tr:last-child td,table.userenrolment tr:last-child td{border-bottom:none!important}#page-admin-course-index .editcourse a,.forumheaderlist a,.generaltable a,form#movecourses table a,table#defineroletable a,table#explaincaps a,table#listdirectories a,table.collection a,table.flexible a,table.grading-report a,table.rolecaps a,table.userenrolment a{text-decoration:none}#page-admin-course-index .editcourse thead .header,.forumheaderlist thead .header,.generaltable thead .header,form#movecourses table thead .header,table#defineroletable thead .header,table#explaincaps thead .header,table#listdirectories thead .header,table.collection thead .header,table.flexible thead .header,table.grading-report thead .header,table.rolecaps thead .header,table.userenrolment thead .header{height:50px!important;padding-right:1em!important;padding-left:1em!important;vertical-align:middle!important;color:#fff!important;background:#62a8ea}#page-admin-course-index .editcourse thead .header:first-child,.forumheaderlist thead .header:first-child,.generaltable thead .header:first-child,form#movecourses table thead .header:first-child,table#defineroletable thead .header:first-child,table#explaincaps thead .header:first-child,table#listdirectories thead .header:first-child,table.collection thead .header:first-child,table.flexible thead .header:first-child,table.grading-report thead .header:first-child,table.rolecaps thead .header:first-child,table.userenrolment thead .header:first-child{border-radius:2px 0 0 0}#page-admin-course-index .editcourse thead .header:last-child,.forumheaderlist thead .header:last-child,.generaltable thead .header:last-child,form#movecourses table thead .header:last-child,table#defineroletable thead .header:last-child,table#explaincaps thead .header:last-child,table#listdirectories thead .header:last-child,table.collection thead .header:last-child,table.flexible thead .header:last-child,table.grading-report thead .header:last-child,table.rolecaps thead .header:last-child,table.userenrolment thead .header:last-child{border-radius:0 2px 0 0}#page-admin-course-index .editcourse thead .header .action-icon i,#page-admin-course-index .editcourse thead .header a,.forumheaderlist thead .header .action-icon i,.forumheaderlist thead .header a,.generaltable thead .header .action-icon i,.generaltable thead .header a,form#movecourses table thead .header .action-icon i,form#movecourses table thead .header a,table#defineroletable thead .header .action-icon i,table#defineroletable thead .header a,table#explaincaps thead .header .action-icon i,table#explaincaps thead .header a,table#listdirectories thead .header .action-icon i,table#listdirectories thead .header a,table.collection thead .header .action-icon i,table.collection thead .header a,table.flexible thead .header .action-icon i,table.flexible thead .header a,table.grading-report thead .header .action-icon i,table.grading-report thead .header a,table.rolecaps thead .header .action-icon i,table.rolecaps thead .header a,table.userenrolment thead .header .action-icon i,table.userenrolment thead .header a{color:#fff}#page-admin-course-index .editcourse tbody td,.forumheaderlist tbody td,.generaltable tbody td,form#movecourses table tbody td,table#defineroletable tbody td,table#explaincaps tbody td,table#listdirectories tbody td,table.collection tbody td,table.flexible tbody td,table.grading-report tbody td,table.rolecaps tbody td,table.userenrolment tbody td{height:60px!important;padding-right:1em!important;padding-left:1em!important;vertical-align:middle!important}#page-admin-course-index .editcourse tbody td a,.forumheaderlist tbody td a,.generaltable tbody td a,form#movecourses table tbody td a,table#defineroletable tbody td a,table#explaincaps tbody td a,table#listdirectories tbody td a,table.collection tbody td a,table.flexible tbody td a,table.grading-report tbody td a,table.rolecaps tbody td a,table.userenrolment tbody td a{color:#76838f}#page-admin-course-index .editcourse tr:hover td a,.forumheaderlist tr:hover td a,.generaltable tr:hover td a,form#movecourses table tr:hover td a,table#defineroletable tr:hover td a,table#explaincaps tr:hover td a,table#listdirectories tr:hover td a,table.collection tr:hover td a,table.flexible tr:hover td a,table.grading-report tr:hover td a,table.rolecaps tr:hover td a,table.userenrolment tr:hover td a{color:#62a8eb!important}table caption{font-size:24px;font-weight:700;line-height:42px;caption-side:top;text-align:left}.popover-region{position:relative;float:right}.popover-region.collapsed .popover-region-toggle:after,.popover-region.collapsed .popover-region-toggle:before{display:none}.popover-region.collapsed .popover-region-container{visibility:hidden;overflow:hidden;height:0;-webkit-transition:height .25s,opacity 101ms .25s,visibility 101ms .25s;-o-transition:height .25s,opacity 101ms .25s,visibility 101ms .25s;transition:height .25s,opacity 101ms .25s,visibility 101ms .25s;opacity:0}.count-container{font-size:10px;line-height:10px;position:absolute;top:5px;right:0;padding:2px;color:#fff;border-radius:2px;background-color:red}.popover-region-container{position:absolute;z-index:1;top:0;right:0;visibility:visible;width:380px;height:500px;-webkit-transition:height .25s;-o-transition:height .25s;transition:height .25s;opacity:1;border:1px solid #ddd;background-color:#fff}.popover-region-header-container{line-height:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:25px;padding-right:5px;padding-left:5px;border-bottom:1px solid #ddd}.popover-region-footer-container{height:30px;padding-top:3px;text-align:center;border-top:1px solid #ddd;background-color:#fff}.popover-region-header-text{font-size:14px;line-height:25px;float:left;margin:0}.popover-region-header-actions{float:right}.popover-region-header-actions .loading-icon{display:none;width:12px;height:12px}.popover-region-content-container{overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch}.popover-region-content-container>.loading-icon{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;text-align:center}.popover-region-content-container .empty-message{display:none;padding:10px;text-align:center}.popover-region-content-container.loading>.loading-icon{display:block}.popover-region-content-container.loading .empty-message{display:none}.navbar .popover-region{float:right}.navbar .popover-region.collapsed .popover-region-container{visibility:hidden;overflow:hidden;height:0;-webkit-transition:height .25s,opacity 101ms .25s,visibility 101ms .25s;-o-transition:height .25s,opacity 101ms .25s,visibility 101ms .25s;transition:height .25s,opacity 101ms .25s,visibility 101ms .25s;opacity:0}.navbar .count-container{font-size:10px;line-height:10px;position:absolute;top:5px;right:0;padding:2px;color:#fff;border-radius:2px;background-color:red}.navbar .popover-region-container{top:4.715rem}.content-item-container{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:5px;text-decoration:none;color:inherit;border-bottom:1px solid #ddd}.content-item-container:hover{color:#fff;background-color:#79b5e6}.content-item-container:hover .content-item-footer .timestamp{color:#fff}.content-item-container.unread{margin:0;background-color:#f4f4f4}.content-item-container.unread:hover{color:#fff;background-color:#79b5e6}.content-item-container.unread .content-item-body .notification-message{font-weight:600}.content-item-container .context-link{text-decoration:none;color:inherit}.content-item-container .content-item-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px}.content-item-container .content-item-footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.content-item-container .content-item-footer .timestamp{font-size:10px;line-height:10px;margin:0;margin-left:24px;color:#666}.content-item-container .view-more{font-size:12px;line-height:12px;position:absolute;right:5px;bottom:5px}.content-item-container.notification .content-item-body .notification-image{display:inline-block;float:left;width:24px;height:24px}.content-item-container.notification .content-item-body .notification-image img{height:75%}.content-item-container.notification .content-item-body .notification-message{font-size:12px;display:inline-block;width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}.content-item-container.selected{color:#fff;border-color:#4f94cd;background-color:#4f94cd}.content-item-container.selected .content-item-footer .timestamp{color:#fff}.popover-region-notifications .popover-region-header-container .mark-all-read-button .normal-icon{display:inline-block}.popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .normal-icon{display:none}.popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .loading-icon{display:inline-block}.popover-region-notifications .all-notifications{visibility:visible;overflow:hidden;height:auto;opacity:1}.popover-region-notifications .all-notifications:empty+.empty-message{display:block}.popover-region-notifications .notification-image{display:inline-block;width:8%;vertical-align:top}.popover-region-notifications .notification-image img{height:75%}.popover-region-notifications .notification-message{font-size:12px;display:inline-block}.popover-region-notifications .popover-region-content-container.loading .all-notifications:empty+.empty-message{display:none}.popover-region-messages .mark-all-read-button .normal-icon{display:inline-block}.popover-region-messages .mark-all-read-button.loading .normal-icon{display:none}.popover-region-messages .mark-all-read-button.loading .loading-icon{display:inline-block}.popover-region-messages .popover-region-content-container.loading .popover-region-content .messages:empty+.empty-message{display:none}.popover-region-messages .messages:empty+.empty-message{display:block}div[data-flexitour=backdrop]{z-index:1500;opacity:.5;background-color:#000}div[data-flexitour=step-background-fader],div[data-flexitour=step-background]{z-index:1501;border-radius:.286rem;background:inherit!important}[data-flexitour=step-backdrop],[data-flexitour=step-backdrop]>td,div[data-flexitour=step-background-fader],span[data-flexitour=container]{z-index:1502}span[data-flexitour=container] .modal-dialog{margin:0}span[data-flexitour=container] div[data-role=arrow]{border-width:9px}span[data-flexitour=container] div[data-role=arrow],span[data-flexitour=container] div[data-role=arrow]:after{position:absolute;display:block;width:0;height:0;border-width:8px;border-style:solid;border-color:transparent}span[data-flexitour=container][x-placement=top-start],span[data-flexitour=container][x-placement=top]{margin-bottom:8px}span[data-flexitour=container][x-placement=top-start] div[data-role=arrow],span[data-flexitour=container][x-placement=top] div[data-role=arrow]{bottom:-9px;left:50%;margin-left:-9px;border-top-color:rgba(204,213,219,.85);border-bottom-width:0}span[data-flexitour=container][x-placement=top-start] div[data-role=arrow]:after,span[data-flexitour=container][x-placement=top] div[data-role=arrow]:after{bottom:1px;margin-left:-8px;content:' ';border-top-color:#fff;border-bottom-width:0}span[data-flexitour=container][x-placement=bottom-start],span[data-flexitour=container][x-placement=bottom]{margin-top:8px}span[data-flexitour=container][x-placement=bottom-start] div[data-role=arrow],span[data-flexitour=container][x-placement=bottom] div[data-role=arrow]{top:-9px;left:50%;margin-left:-9px;border-top-width:0;border-bottom-color:rgba(204,213,219,.85)}span[data-flexitour=container][x-placement=bottom-start] div[data-role=arrow]:after,span[data-flexitour=container][x-placement=bottom] div[data-role=arrow]:after{top:1px;margin-left:-8px;content:' ';border-top-width:0;border-bottom-color:#fff}span[data-flexitour=container][x-placement=left-start],span[data-flexitour=container][x-placement=left]{margin-right:8px}span[data-flexitour=container][x-placement=left-start] div[data-role=arrow],span[data-flexitour=container][x-placement=left] div[data-role=arrow]{top:50%;right:-9px;margin-top:-9px;border-right-width:0;border-left-color:rgba(204,213,219,.85)}span[data-flexitour=container][x-placement=left-start] div[data-role=arrow]:after,span[data-flexitour=container][x-placement=left] div[data-role=arrow]:after{right:1px;margin-top:-8px;content:' ';border-right-width:0;border-left-color:#fff}span[data-flexitour=container][x-placement=right-start],span[data-flexitour=container][x-placement=right]{margin-left:8px}span[data-flexitour=container][x-placement=right-start] div[data-role=arrow],span[data-flexitour=container][x-placement=right] div[data-role=arrow]{top:50%;left:-9px;margin-top:-9px;border-right-color:rgba(204,213,219,.85);border-left-width:0}span[data-flexitour=container][x-placement=right-start] div[data-role=arrow]:after,span[data-flexitour=container][x-placement=right] div[data-role=arrow]:after{left:1px;margin-top:-8px;content:' ';border-right-color:#fff;border-left-width:0}[data-region=drawer] [data-flexitour=container]{width:260px;margin-left:-15px}@media (max-width:767px){.nav.nav-tabs .nav-item{float:none}.nav.nav-tabs .nav-link.active{border-color:#e4eaec;border-radius:.215rem}}.label{background-color:#57c7d4}.label[href]:focus,.label[href]:hover{background-color:#33b6c5}.label-success{background-color:#46be8a}.label-success[href]:focus,.label-success[href]:hover{background-color:#369b6f}.label-info{background-color:#57c7d4}.label-info[href]:focus,.label-info[href]:hover{background-color:#33b6c5}.label-warning{background-color:#f2a654}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ee8d25}.label-important{background-color:#f96868}.label-important[href]:focus,.label-important[href]:hover{background-color:#f73737}.assignfeedback_editpdf_widget .label,.badge,.label{background-color:#57c7d4}[href].badge:focus,[href].badge:hover,[href].label:focus,[href].label:hover{background-color:#33b6c5}.pull-left{float:left!important}.pull-right{float:right!important}.pull-xs-left{float:left!important}.pull-xs-right{float:right!important}.pull-xs-none{float:none!important}@media (min-width:480px){.pull-sm-left{float:left!important}.pull-sm-right{float:right!important}.pull-sm-none{float:none!important}}@media (min-width:768px){.pull-md-left{float:left!important}.pull-md-right{float:right!important}.pull-md-none{float:none!important}}@media (min-width:992px){.pull-lg-left{float:left!important}.pull-lg-right{float:right!important}.pull-lg-none{float:none!important}}@media (min-width:1200px){.pull-xl-left{float:left!important}.pull-xl-right{float:right!important}.pull-xl-none{float:none!important}}@media (min-width:1600px){.pull-xxl-left{float:left!important}.pull-xxl-right{float:right!important}.pull-xxl-none{float:none!important}}.col-xs-6{float:left}.open>.dropdown-menu{display:block}@media print{body.drawer-open-left.jsenabled,body.drawer-open-right.jsenabled{margin:0}.container{width:auto}}.page-login-v2:before{background-image:url(//www.academiaislamica.com/lms/pluginfile.php/1/theme_remui/loginsettingpic/1721929109/login.jpg)}.page-login-v2 .page-brand-info{color:#FFF}.site-menu-arrow,.site-menu-badge,.site-menu-label{right:18px}.navbar-container .up.badge,.navbar-container .up.label{position:absolute;top:16px;margin:0 .4em}.page-profile .page-content .list-group-item .media .avatar{width:75px}.page-profile .page-content .list-group-item:last-child{border-bottom-color:transparent}.dropdown-submenu{position:relative}.dropdown-submenu .hideshow-ul.dropdown-menu{top:inherit;margin-top:11px}.dropdown-submenu .hideshow-ul .dropdown-menu{top:0;left:100%;margin-top:-2px}.hideshow ul .nav-item{float:none!important}.hideshow ul .nav-link{color:#76838f!important}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;float:right;margin-top:5px}.site-menubar-fold .site-menu-icon{font-size:18px!important}.page-title{font-size:22px}@media (max-width:479px){.page-header{padding:30px 10px}}@media (min-width:768px){.page-header-actions{top:30px;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}#page-grade-grading-manage .actions .page-header-actions .singlebutton:last-child .action,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .page-header-actions .singlebutton:last-child input,#rubric-rubric.gradingform_rubric .page-header-actions .singlebutton:last-child .addcriterion,.page-header-actions .singlebutton:last-child #page-grade-grading-manage .actions .action,.page-header-actions .singlebutton:last-child #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input,.page-header-actions .singlebutton:last-child #rubric-rubric.gradingform_rubric .addcriterion,.page-header-actions .singlebutton:last-child .btn,.page-header-actions .singlebutton:last-child .qnbutton,.page-header-actions .singlebutton:last-child .section-modchooser-link a,.section-modchooser-link .page-header-actions .singlebutton:last-child a{margin-right:0!important}.additional-actions .col-12 .moodle-actionmenu,.additional-actions .col-12 a{float:right}}@media (min-width:992px){.overrideaside.page-aside-right .page-aside+.page-main{margin-right:0!important}.overrideaside.page-aside-right .site-footer{margin-right:0!important}.overrideaside.page-aside-right .d-0{display:none}}.page-aside-switch-lg{line-height:1;position:fixed;z-index:1;top:-webkit-calc(50% - 25px);top:calc(50% - 25px);right:270px;padding:18px 9px;cursor:pointer;color:#fff;border-radius:100px 0 0 100px;background-color:#62a8ea;-webkit-box-shadow:1px 0 3px rgba(0,0,0,.2);box-shadow:1px 0 3px rgba(0,0,0,.2)}.overrideaside .page-aside-switch-lg{right:0}.overrideaside .page-aside-switch-lg .wb-chevron-right{display:none}.overrideaside .page-aside-switch-lg .wb-chevron-left{display:inherit}.page-aside-switch-lg .wb-chevron-left{display:none}.page-aside-switch-lg .wb-chevron-right{display:inherit}.page-aside-right .page-aside-switch{padding:18px 9px;color:#fff;background-color:#62a8ea}.navbar-avatar .username{line-height:2.143rem;padding-right:5px}.navbar-brand-logo{height:auto;margin:0}.navbar-brand-logo{display:none}.navbar-brand-logo.mini{display:inline-block}@media (min-width:480px){.site-menubar-fold .navbar-brand-logo{display:none}.site-menubar-fold .navbar-brand-logo.mini{display:inline-block}.site-menubar-unfold .navbar-brand-logo{display:inline-block}.site-menubar-unfold .navbar-brand-logo.mini{display:none}}.navbar-brand{width:100%}@media (max-width:767px){.navbar-brand{width:50%}}.site-footer{height:auto;min-height:45px}.site-footer a{color:#fff}.site-footer .footer-bottom{border-top:1px solid rgba(255,255,255,.15)}.site-menubar-unfold.dir-rtl [data-toggle=menubar] .hamburger-arrow-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}@media (max-width:767px){.site-menubar-open .site-footer,.site-menubar-open.dir-rtl .page{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.site-menubar-hide.dir-rtl .site-menubar{-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0)}.dir-rtl .navbar-brand-center{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%,0)}}.dir-rtl .wb-chevron-left{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.dir-rtl .wb-chevron-right{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.nav-link[data-toggle=site-sidebar].active .wb-chevron-left{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.dir-rtl .nav-link[data-toggle=site-sidebar].active .wb-chevron-left{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.nav-link[data-toggle=site-sidebar] .wb-chevron-left{-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}body.site-menubar-fold div.site-menubar-footer a.fold-show{width:100%!important}.bg-faded{background-color:#f5f5f5}.site-navbar .navbar-header .navbar-brand{font-family:'Open Sans',sans-serif}@media (max-width:767px){.site-menubar-fold .page,.site-menubar-fold .site-footer{margin-left:auto}}.custom-select{line-height:inherit}.card-title{word-break:break-word}.site-menu-item span.instancename{display:inline-block;overflow:hidden;max-width:160px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}.site-menu-item img.activityicon{width:24px;height:24px}li.back-to-course a{line-height:60px!important}.site-menubar li.activity.complete span.instancename:after{content:'\f00c';color:#36ab7a}.site-menubar li.activity.incomplete span.instancename:after{content:'\f00c';color:#ccc}.site-menubar li.activity.fail span.instancename:after{content:'\f00c';color:#e9595b}.site-menubar li.activity span.instancename:after{font-family:Font Awesome;font-size:12px;position:absolute;top:10px;right:16px}#issued-badge-table .boxwidthwide.boxaligncenter{margin-top:10px}#issued-badge-table .badges .badge-actions a{margin-top:5px}#issued-badge-table .activatebadge #page-grade-grading-manage .actions button.action,#issued-badge-table .activatebadge #rubric-rubric.gradingform_rubric button.addcriterion,#issued-badge-table .activatebadge button.btn,#issued-badge-table .activatebadge button.qnbutton,#page-grade-grading-manage .actions #issued-badge-table .activatebadge button.action,#rubric-rubric.gradingform_rubric #issued-badge-table .activatebadge button.addcriterion{margin-top:10px}#badge #badge-image .singlebutton #page-grade-grading-manage .actions button.action,#badge #badge-image .singlebutton #rubric-rubric.gradingform_rubric button.addcriterion,#badge #badge-image .singlebutton button.btn,#badge #badge-image .singlebutton button.qnbutton,#page-grade-grading-manage .actions #badge #badge-image .singlebutton button.action,#rubric-rubric.gradingform_rubric #badge #badge-image .singlebutton button.addcriterion{margin-top:10px}#page-badges-index .singlebutton #page-grade-grading-manage .actions button.action,#page-badges-index .singlebutton #rubric-rubric.gradingform_rubric button.addcriterion,#page-badges-index .singlebutton button.btn,#page-badges-index .singlebutton button.qnbutton,#page-grade-grading-manage .actions #page-badges-index .singlebutton button.action,#rubric-rubric.gradingform_rubric #page-badges-index .singlebutton button.addcriterion{margin-bottom:10px}@media (max-width:480px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}}.license-nag{position:fixed;z-index:9999;top:66.01px;width:100%;border:0;border-radius:0}.category-listing .category-bulk-actions .detail-pair .pair-value div{margin-top:10px}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:20px;background:#b8babf}::-webkit-scrollbar-thumb:hover{background:#62a8ea}::-webkit-scrollbar-track{border-radius:20px;background:#f5f5f5}.page-aside .dropdown-menu{overflow:hidden;width:230px}.page-aside .dropdown-menu .menu-action-text{white-space:normal}.page-aside .dropdown-menu .dropdown-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-aside .dropdown-menu .dropdown-item .icon{line-height:inherit}.uep-controls.form-inline{flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}.panel-body div[role=main] h2:first-of-type{margin-top:0}.form-inline .form-group{margin-bottom:0}table td.status,table th.status{display:table-cell;width:auto;border:none;border-bottom:1px solid #f1f4f5;border-radius:0}.announcements .card-columns{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media (max-width:767px){.announcements .card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (min-width:480px){.announcements .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:992px){.announcements .card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.site-skintools-content{height:100%;min-height:100px;padding:5px 20px 20px;border:1px solid rgba(0,0,0,.08);border-radius:0 3px 3px;background-color:#fff}.site-skintools-content input{display:none}.site-skintools-title{margin:20px 0;text-transform:uppercase}.site-skintools .radio-custom.radio-dark label::before{border-color:#263238}.site-skintools .radio-custom.radio-dark label::after{border-color:#fff}.site-skintools .radio-custom.radio-dark input[type=radio]:checked+label::before{border-color:#263238}.site-skintools .radio-custom.radio-primary label::before{border-color:#3583ca}.site-skintools .radio-custom.radio-primary label::after{border-color:#fff}.site-skintools .radio-custom.radio-primary input[type=radio]:checked+label::before{border-color:#3583ca}.site-skintools .radio-custom.radio-brown label::before{border-color:#715146}.site-skintools .radio-custom.radio-brown label::after{border-color:#fff}.site-skintools .radio-custom.radio-brown input[type=radio]:checked+label::before{border-color:#715146}.site-skintools .radio-custom.radio-cyan label::before{border-color:#37a9b7}.site-skintools .radio-custom.radio-cyan label::after{border-color:#fff}.site-skintools .radio-custom.radio-cyan input[type=radio]:checked+label::before{border-color:#37a9b7}.site-skintools .radio-custom.radio-green label::before{border-color:#279566}.site-skintools .radio-custom.radio-green label::after{border-color:#fff}.site-skintools .radio-custom.radio-green input[type=radio]:checked+label::before{border-color:#279566}.site-skintools .radio-custom.radio-grey label::before{border-color:#424242}.site-skintools .radio-custom.radio-grey label::after{border-color:#fff}.site-skintools .radio-custom.radio-grey input[type=radio]:checked+label::before{border-color:#424242}.site-skintools .radio-custom.radio-indigo label::before{border-color:#465bd4}.site-skintools .radio-custom.radio-indigo label::after{border-color:#fff}.site-skintools .radio-custom.radio-indigo input[type=radio]:checked+label::before{border-color:#465bd4}.site-skintools .radio-custom.radio-orange label::before{border-color:#e98f2e}.site-skintools .radio-custom.radio-orange label::after{border-color:#fff}.site-skintools .radio-custom.radio-orange input[type=radio]:checked+label::before{border-color:#e98f2e}.site-skintools .radio-custom.radio-pink label::before{border-color:#e53b75}.site-skintools .radio-custom.radio-pink label::after{border-color:#fff}.site-skintools .radio-custom.radio-pink input[type=radio]:checked+label::before{border-color:#e53b75}.site-skintools .radio-custom.radio-purple label::before{border-color:#6d45bc}.site-skintools .radio-custom.radio-purple label::after{border-color:#fff}.site-skintools .radio-custom.radio-purple input[type=radio]:checked+label::before{border-color:#6d45bc}.site-skintools .radio-custom.radio-red label::before{border-color:#d6494b}.site-skintools .radio-custom.radio-red label::after{border-color:#fff}.site-skintools .radio-custom.radio-red input[type=radio]:checked+label::before{border-color:#d6494b}.site-skintools .radio-custom.radio-teal label::before{border-color:#178d81}.site-skintools .radio-custom.radio-teal label::after{border-color:#fff}.site-skintools .radio-custom.radio-teal input[type=radio]:checked+label::before{border-color:#178d81}.site-skintools .radio-custom.radio-yellow label::before{border-color:#fbc02d}.site-skintools .radio-custom.radio-yellow label::after{border-color:#fff}.site-skintools .radio-custom.radio-yellow input[type=radio]:checked+label::before{border-color:#fbc02d}input::color-swatch{border:none;border-radius:5px}input::-moz-color-swatch{border:none;border-radius:5px}input::-webkit-color-swatch{border:none;border-radius:5px}.fl-scrolls,.fl-scrolls div{font-size:0;line-height:0;margin:0;padding:0}.fl-scrolls{position:fixed;bottom:0;overflow:auto;height:35px}.fl-scrolls div{overflow:hidden;height:1px}.fl-scrolls div:before{content:''}.fl-scrolls-hidden{bottom:9999px}.fl-scrolls-viewport{position:relative}.fl-scrolls-body{overflow:auto}.fl-scrolls-viewport .fl-scrolls{position:absolute;left:0}.fa-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}