.course-content ul.section,.navbar .nav,.site-topic ul.section,.sitetopic ul.section,body,ul.section{margin:0}.back-to-top,.nav-header{text-transform:uppercase}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal;font-display:swap}.empty-region-side-post.used-region-side-pre #region-bs-main-and-pre,.empty-region-side-pre.empty-region-side-post #region-bs-main-and-pre,.empty-region-side-pre.empty-region-side-post #region-main,.row-fluid,.row-fluid .span12{width:100%}#region-bs-main-and-pre .strong,strong{font-weight:700}#page-mod-turnitintooltwo-view .fa{font-family:FontAwesome}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}address,li{line-height:20px}.fa-2x{font-size:2em}.back-to-top [class^=icon-],.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-chevron-circle-up:before{content:"\f139"}.block .list,.block .list li,.inline-list,.inline-list li,.list-unstyled,.list-unstyled li,.section li.activity,.section li.movehere,.tabtree li,.unlist,.unlist li{list-style:none;margin:0;padding:0}#maincontent,.skip-block-to{display:block;height:1px;overflow:hidden}a.skip,a.skip-block{position:absolute;top:-1000em;font-size:.85em;text-decoration:none}.mod-indent-outer{display:table}.section .activity .activityinstance,.section .activity .contentwithoutlink{min-width:40%;display:table-cell;padding-right:4px;min-height:2em}.section .label .activityinstance,.section .label .contentwithoutlink{display:block;height:inherit}.section .label .mod-indent-outer{padding-left:24px;display:block}.section li.activity{padding:.2em;clear:both}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.navbar-inner:after,.navbar-inner:before,.row-fluid:after,.row-fluid:before,.row:after,.row:before{display:table;content:"";line-height:0}.nav>li>a,address,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}.clearfix:after,.container-fluid:after,.navbar-inner:after,.row-fluid:after,.row:after{clear:both}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;min-height:100%}.img-fluid,.img-responsive{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}img{vertical-align:middle;border:0}body{background-color:#fff}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.row{margin-left:-20px}[class*=span]{float:left;min-height:1px;margin-left:20px}.span12{width:940px}.span10{width:780px}.span8{width:620px}.span6{width:460px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.offset10{margin-left:820px}.nav,.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid [class*=span]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%}.row-fluid .span10{width:82.9787234%}.row-fluid .span8{width:65.95744681%}.row-fluid .span6{width:48.93617021%}.row-fluid .span4{width:31.91489362%}.row-fluid .span3{width:23.40425532%}.row-fluid .span2{width:14.89361702%}.row-fluid .offset10{margin-left:87.23404255%}.container-fluid{padding-right:20px;padding-left:20px}p{margin:0 0 10px}small{font-size:85%}.text-justify{text-align:justify!important}#page-footer,#page-footer .performanceinfo,#page-footer .purgecaches,#page-footer .validators,.back-to-top,.btn,.iconbox,.iconbox-2,.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:700;line-height:20px;color:inherit;text-rendering:optimizelegibility}ol,ul{padding:0;margin:0 0 10px 25px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}address{margin-bottom:20px;font-style:normal}[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px;line-height:14px;vertical-align:text-top;background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}.btn,.nav-header{line-height:20px}.btn,.btn-primary{background-repeat:repeat-x}.collapse{position:relative;height:0;overflow:hidden;transition:height .35s;-webkit-transition:height .35s;-moz-transition:height .35s;-o-transition:height .35s}.btn{display:inline-block;margin-bottom:0;vertical-align:middle;cursor:pointer;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-image:-moz-linear-gradient(top,#0070a8,#0038a8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0070a8),to(#0038a8));background-image:-webkit-linear-gradient(top,#0070a8,#0038a8);background-image:-o-linear-gradient(top,#0070a8,#0038a8);background-image:linear-gradient(to bottom,#0070a8,#0038a8);border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{background-color:#ff000e!important;color:#fff;transition:.3s .1s}.nav{margin-bottom:20px;list-style:none}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5)}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.navbar{overflow:visible}.navbar-inner{min-height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.065);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065)}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{float:left;display:block;padding:10px 20px;margin-left:-20px;font-weight:200}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .nav{position:relative;left:0;display:block;float:left}.navbar .nav>li{float:left}.navbar .btn-navbar{display:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#010101;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.2);position:absolute;top:-7px;left:9px}.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.badge,.label,.tag{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#999}h2,h3{line-height:3.08rem}.label,.tag{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.hide{display:none}.file-picker td.label,li.activity.label{background:inherit;color:inherit;border:inherit;text-shadow:none;padding:8px;white-space:normal;display:block;font-size:inherit;line-height:inherit}.icon-bar,.icon-no-margin,[class*=" icon-size-"],[class^=icon-size-],img.icon-info,img.icon-post,img.icon-pre,img.icon-warn{background-image:none}.block{min-height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.container-fluid{max-width:1680px;margin:0 auto;max-width:none}.mod-indent .no-overflow,.mod-indent-outer .no-overflow,.no-overflow{overflow:auto}.m-0{margin:0!important}.pt-3,.py-3{padding-top:14px!important}.pb-2,.py-2{padding-bottom:7px!important}.mb-4,.my-4{margin-bottom:21px!important}.rounded{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body,html{font-size:16px;font-weight:400;line-height:25px}.main-heading-small,h1{font-size:2.46rem;line-height:3.08rem}h2{font-size:2.15rem}h3{font-size:1.85rem}h4{font-size:1.54rem;line-height:2.46rem}.plus{font-size:1.05em}.row-fluid.frontpage{margin-bottom:40px;margin-top:40px}.iconbox,.iconbox-2{float:left;padding:0 10px;margin-bottom:25px}.iconbox-2 .iconcircle{border:2px solid transparent;height:60px;line-height:68px;width:60px;position:relative;margin:0 auto;background:#ff000e;border-radius:50%}.iconbox .iconcircle{border:2px solid #ff000e;border-radius:50%;height:80px;line-height:100px;margin:0 auto;width:80px;transition:.7s}.navbar .brand,.navbar .nav>li{line-height:30px}.iconbox-2:hover>.iconcircle{border:2px solid transparent}.iconbox:hover>.iconcircle{border:2px solid #ff000e;background:#ff000e;transition:.7s}.iconbox:hover>.iconcircle>i{color:#fff;transition:.7s}.iconbox .iconbox-content{text-align:center;word-wrap:break-word}#page-header>.container-fluid>.row-fluid,.row-fluid.colored{display:flex}.row-fluid.colored>[class*=span]{background:#fbfbfb;margin:0!important;padding:30px!important}.row-fluid.colored>.span3{width:25%!important}.row-fluid.colored>[class*=span]:hover{background:#efefef!important}.row-fluid.colored>[class*=span]:nth-child(2n){background:#f4f4f4}#notice .singlebutton+.singlebutton input,.btn,.btn-default,.path-admin .buttons input[type=submit],.submit.buttons input[name=cancel],button,input#id_submitbutton,input#id_submitbutton2,input.form-submit,input[type=button],input[type=reset],input[type=submit],td.submit input{background-image:none;background-color:#8ec63f;color:#fff;border:none;border-radius:2px;text-shadow:none;padding:6px 18px;box-shadow:0 -1px 0 rgba(0,0,0,.1) inset;font-size:1.08em}.navbar-inner,.section .label .activityinstance,.section .label .contentwithoutlink,.span12 .section .label .activityinstance,.span12 .section .label .contentwithoutlink{padding-right:0}.navbar-inner,.section .activity .mod-indent-outer{padding-left:0}#page-footer .content a.btn,#page-footer .footerlinks a.btn,.btn a,.btn a:visited,a.btn,a.btn:visited,button a,button a:visited{color:#fff}.btn-primary{background-color:#ff000e}#page,#page-header,.navbar{background:#fff}.iconbox .iconcircle i{color:#ff000e;font-size:36px;transition:.7s;display:contents}body{background-size:cover;position:relative;text-shadow:none!important;color:#555;padding-top:0}#wrapper{width:100%;max-width:1600px;margin:0 auto;border-top:4px solid #ff000e}h5{font-size:1.23rem;line-height:1.92rem}#socialheading,.back-to-top,.forumpost .subject,.socials p,h1,h2,h3,h4,h5,h6{font-weight:500!important;color:#555}.block_login button[type=submit],body,button,input,select,textarea{font-family:"Work Sans",sans-serif}#page-mod-scorm-player .breadcrumb-button a,a,a.active,a:focus,a:visited{color:#222;text-decoration:none}#page-footer .content a,#page-footer .footerlinks a,.back-to-top,.footerlinks .helplink a{color:#ff000e}.ml-auto,.mx-auto{margin-left:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}#page{padding-top:10px;padding-bottom:10px}.back-to-top{position:fixed;bottom:1em;left:1.3em;display:block;text-decoration:none}.back-to-top:hover{color:#ff000e;text-decoration:none}#page-header{padding:12px 0}.login-header{display:flex!important;flex-direction:column;justify-content:center}.navbar{margin-bottom:0;padding:0}.navbar a{transition:.2s ease-out;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out}.navbar a:hover{transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.navbar-inner{background:#3a454b;border:0;border-radius:0;filter:none!important;background-image:none!important}.navbar .brand{color:#fff;text-shadow:none}.navbar .brand:hover{background:#ff000e}.navbar .nav>li>a{float:none;text-decoration:none;color:#fff;text-shadow:none;padding:10px 18px}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover,.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#000;text-decoration:none;background-color:#ff000e}.navbar .btn-navbar{background-color:#ff000e;background-image:none;background-repeat:repeat-x;border-color:#ff000e;box-shadow:none;color:#fff;float:right;margin-left:5px;margin-right:-10px;margin-top:7px;padding:10px;text-shadow:none}.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{background-color:#ff000e;color:#fff}.navbar .dropdown-menu>li>a:hover{background-image:none;background-color:#ff000e!important;color:#fff}.navbar .dropdown-menu>li>a:active,.navbar .dropdown-menu>li>a:visited{color:#444}.no-overflow{padding-bottom:1px}.badge,.label{font-weight:400}.block{background:#f2f2f2;padding:12px;border:1px solid #efefef;margin-bottom:10px;box-shadow:none;border-radius:2px}.block .content{word-wrap:break-word;padding:6px}body{transition:padding-left 1s}#page-footer{padding:0;background:#323a45;margin-top:0;font-size:1em;color:#bdc3c7;border-top:3px solid #ff000e;text-align:left}.helplink{float:right;padding-right:20px}.footerlinks{line-height:15px;background:#292f38;border-top:1px solid rgba(200,200,200,.15);padding:10px 0}#page-footer .block{border:0;background:0 0;width:100%;padding:0}.lambda-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.section .activity.modtype_label.label{font-weight:400;padding:2px}@media (max-width :979px){.search-col{width:100%}.search-col input,.search-col select{width:100%;padding-right:0!important;padding-left:0!important}body{padding-top:0}.navbar-fixed-bottom,.navbar-fixed-top{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand,.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}.nav-collapse{clear:both;height:0}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .dropdown-menu li+li a,.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .dropdown-menu .divider,.nav-collapse .dropdown-menu:after,.nav-collapse .dropdown-menu:before,.nav-collapse .nav>.divider-vertical,.nav-collapse .nav>li>.dropdown-menu:after,.nav-collapse .nav>li>.dropdown-menu:before{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{padding:9px 15px;color:#777;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:400}.nav-collapse .btn{padding:4px 10px;font-weight:400;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover{background-color:#f2f2f2}.navbar-inverse .nav-collapse .dropdown-menu a,.navbar-inverse .nav-collapse .nav>li>a{color:#999}.navbar-inverse .nav-collapse .dropdown-menu a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .nav>li>a:hover{background-color:#111}.nav-collapse.in .btn-group{margin-top:5px;padding:0}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.nav-collapse .open>.dropdown-menu,.navbar .btn-navbar{display:block}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.nav-collapse.collapse.show{height:auto}.nav-collapse .nav>li>a{color:#333}.navbar .nav>li>a{border:none}.navbar .brand{margin:0}.navbar .container-fluid{padding:0}.navbar .btn-navbar{margin-right:10px}}@media (max-width :767px){.container-fluid{padding:0}#page-mod-forum-search .c1,.form-item .form-description,.form-item .form-setting,.mform .fitem .felement,.row,.thumbnails{margin-left:0}.row-fluid [class*=span],.uneditable-input[class*=span],[class*=span]{float:none;display:block;width:100%;margin-left:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.row-fluid .span12,.span12{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.row-fluid{width:100%}div[role=main]{margin-bottom:1em}#page-header>.container-fluid>.row-fluid,.row-fluid.colored{display:block}.row-fluid.colored>[class*=span]{width:100%!important}body{padding-left:0;padding-right:0}#wrapper{width:100%;max-width:inherit}#page{padding:0 10px}.login-header{flex-direction:row}.logo-header{text-align:center}a.logo img{margin-bottom:10px;max-height:75px!important}}#page-footer .content a,#page-footer .footerlinks a{display:inline-block}a.logo img{max-height:90px}@media(max-width :767px){a.logo img{max-height:75px}}