.bolded-weight-brown-light,.book-weight-brown-light{font-family:Effra,BrownLight,Helvetica,Arial,sans-serif}.alternate-link-mixin{text-decoration:none;color:#fff}.book-weight-brown-light{font-weight:300}.bolded-weight-brown-light{font-weight:500}.btn{text-overflow:ellipsis;overflow-x:hidden}.btn-primary,.btn-primary:active,.btn-primary:focus{border:1px solid #001e46;color:#fff;background-color:#004b87;padding:7px 28px}.btn-primary:active:hover,.btn-primary:focus:hover,.btn-primary:hover{border:1px solid #aaa;color:#fff;background-color:#419de0}.btn-primary:disabled{color:#fff}.btn-default,.btn-default:active,.btn-default:focus{border:2px solid #aaa;color:#fff;background-color:transparent}.btn-default:active:hover,.btn-default:focus:hover,.btn-default:hover{border:2px solid #fff;color:#fff;background-color:#004b87}.btn-danger,.btn-danger:active,.btn-danger:focus{border:1px solid #ff4e43;color:#ff4e43;background-color:transparent}.btn-danger:active:hover,.btn-danger:focus:hover,.btn-danger:hover{border:1px solid #ff4e43;color:#fff;background-color:#ff4e43}.btn-standalone{background-color:#004b87}.btn-standalone:hover{background-color:#419de0;color:#fff}table.dataTable{table-layout:fixed;width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:hyphenate}table.dataTable tfoot th,table.dataTable thead th{font-weight:700;background-color:#011329;color:#fff}table.dataTable tbody tr,table.dataTable tbody tr.selected,table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.display tbody tr.odd,table.dataTable.display tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3,table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr:hover.selected,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3,table.dataTable.stripe tbody tr.odd,table.dataTable.stripe tbody tr.odd.selected{background-color:#004b87}table.dataTable thead td,table.dataTable thead th{padding:10px 18px;border-bottom:2px solid #aaa}table.dataTable thead td:active,table.dataTable thead th:active{outline:0}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px;border-top:2px solid #aaa}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting_asc{background-image:url(/assets/datatables/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(/assets/datatables/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(/assets/datatables/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(/assets/datatables/sort_desc_disabled.png)}table.dataTable tbody tr{color:#fff}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #aaa}table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #aaa;border-right:1px solid #aaa}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #aaa}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#419de0}table.dataTable.no-footer{border-bottom:1px solid #aaa}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable td,table.dataTable th{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_wrapper button,.dataTables_wrapper input,.dataTables_wrapper select,.dataTables_wrapper textarea{background-color:#011329}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{background-color:#011329;margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:#fff!important;border:1px solid #aaa;border-radius:4px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#419de0!important;border:1px solid #aaa;background-color:#001e46}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#aaa!important;border:1px solid transparent;background:0 0!important;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #aaa;background:#419de0}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#022a5b}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#aaa}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:2px solid #aaa}.dataTables_wrapper.no-footer div.dataTables_scrollBody table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}.dataTables_filter input{border-radius:4px;border-width:1px;margin-bottom:5px;border-color:#aaa;border-style:solid;height:32px}input.ng-touched.ng-invalid{border:1px solid #ff4e43}input.ng-touched.ng-valid{border:1px solid #001e46}.error{color:#ff4e43}.stat-card{margin-bottom:20px;color:#fff;height:150px;min-height:150px;text-align:center;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.stat-card.col-xs-3{width:22%;margin-left:1.5%;margin-right:1.5%}.stat-card.col-xs-4{width:30.33333333%;margin-left:1.5%;margin-right:1.5%}.stat-card.blue{background-color:#0e639a;background-image:linear-gradient(#0e639a,#2782bb)}.stat-card.grey{background-color:#485a61;background-image:linear-gradient(#485a61,#707070)}.stat-card.navy{background-color:#0b0d13;background-image:linear-gradient(#0b0d13,#364261)}.stat-card .stat-card-heading{font-size:55px;padding-top:5px;font-weight:300}.stat-card .stat-card-body{padding-left:10px;padding-right:10px;padding-bottom:15px}.stat-card .stat-card-textbox{font-size:300%;resize:none;text-align:center;border-radius:10px;border-color:#1385ad}.stat-card-label{margin-top:10px;padding-top:5px;padding-bottom:5px;border-radius:2px;border:1px solid #d3d3d3;box-shadow:1px 1px 1px #dbdbdb;color:#545454;background-color:#001e46;min-height:100%;float:right;text-align:left}.progress{border-radius:0;background-color:#aaa;overflow:visible;position:relative;margin-top:0;margin-bottom:20px}.progress-bar{text-align:right}.chartist-tooltip,.panel .panel>.panel-heading{text-align:center}.progress-bar-purple{background-color:#2782bb}.progress-bar-orange{background-color:#ffa34a}.progress-bar-indicator{color:#fff;position:absolute;top:20px;font-size:10px}.progress-bar-indicator-label{position:absolute;top:23px;right:0;color:#fff}.progress.label-top .progress-bar-indicator{top:auto;bottom:20px}.progress.label-top .progress-bar-indicator-label{position:absolute;top:auto;bottom:23px}.progress.label-top{margin-top:20px;margin-bottom:0}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;zoom:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:100%!important}.chosen-container .chosen-single{border-radius:3px}.chosen-container .chosen-single.valid{border:1px solid #001e46}.chosen-container .chosen-single.invalid{border:1px solid #aaa}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#011329;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;background-color:#011329;background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#fff;text-decoration:none;white-space:nowrap;line-height:28px;height:32px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-single div b:before{content:'\25BC'}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#011329;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#419de0;color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b:before{content:'\25B2'}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.ui-pnotify{color:#00f;top:95px;right:1px;position:absolute;height:auto;z-index:9999}.ui-pnotify-container{padding:20px}.ui-pnotify-container.alert{border-width:0}.ui-pnotify-container.alert-success{background:#004b87;color:#fff}.ui-pnotify-container.alert-danger{background:#ff4e43;color:#fff}.ui-pnotify-title{margin-bottom:15px;font-weight:700}.row-panel{background-color:#001e46;padding:10px;margin:0}.panel{margin-bottom:20px;padding-bottom:10px;border:1px solid #aaa}.alt-ct-legend-block,.ct-legend-block{margin-bottom:1px}.panel>.panel-heading{background-color:transparent;color:#fff;border:none;font-weight:bolder;padding:15px 30px 10px}.panel>.panel-heading>.panel-content:after{content:"Medtronic Data Uploads"}.panel>.panel-body{padding:0 30px;position:relative}.panel>.panel-footer{padding:10px 30px;background-color:transparent;border:none;width:100%}.panel,.panel .panel,.panel .panel .panel,.panel .panel .table{background-color:#001e46}.panel>.panel-footer .btn{width:100%}.panel[class*=panel-fixed-height-],.panel[class*=panel-fixed-min-height-]{position:relative}.panel[class*=panel-fixed-height-]>.panel-footer,.panel[class*=panel-fixed-min-height-]>.panel-footer{position:absolute;bottom:0}.panel.panel-fixed-height-8{height:750px;position:relative}.panel.panel-fixed-height-8.exercise-instructions{height:calc(100vh - 160px);position:relative}.panel.panel-fixed-height-7{height:653.75px}.panel.panel-fixed-height-6{height:557.5px}.panel.panel-fixed-height-5{height:463.75px}.panel.panel-fixed-height-4{height:365px}.panel.panel-fixed-height-3{height:268.75px}.panel.panel-fixed-height-2{height:172.5px}.panel.panel-fixed-height-1{height:76.25px}.panel.panel-fixed-min-height-8{min-height:750px}.panel.panel-fixed-min-height-7{min-height:653.75px}.panel.panel-fixed-min-height-6{min-height:557.5px}.panel.panel-fixed-min-height-5{min-height:463.75px}.panel.panel-fixed-min-height-4{min-height:365px}.panel.panel-fixed-min-height-3{min-height:268.75px}.panel.panel-fixed-min-height-2{min-height:172.5px}.panel.panel-fixed-min-height-1{min-height:76.25px}.panel.panel-scrolling{overflow-y:scroll}.panel .panel{box-shadow:none}.panel .panel>.panel-body,.panel .panel>.panel-footer,.panel .panel>.panel-heading{padding:5px 10px}.panel-heading-dropdown-container{width:200px;padding-left:10px}.large-panel-heading-dropdown-container{width:450px;padding-left:10px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#ff4e43}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#ff4e43}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#ffa34a}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#ffa34a}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#a0237d}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#a0237d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#419de0}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#419de0}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#3d9b35}.ct-series-e .ct-area,.ct-series-e .ct-slice-pie{fill:#3d9b35}.ct-label{font-size:14px;color:#fff;fill:#fff}.ct-chart.curriculum-progress .ct-bar{stroke-width:30px}.ct-chart.curriculum-progress .ct-series-a .ct-bar,.ct-chart.curriculum-progress .ct-series-a .ct-line,.ct-chart.curriculum-progress .ct-series-a .ct-point,.ct-chart.curriculum-progress .ct-series-a .ct-slice-donut{stroke:#a0237d}.ct-chart.curriculum-progress .ct-series-a .ct-area,.ct-chart.curriculum-progress .ct-series-a .ct-slice-pie{fill:#a0237d}.ct-chart.curriculum-progress .ct-series-b .ct-bar,.ct-chart.curriculum-progress .ct-series-b .ct-line,.ct-chart.curriculum-progress .ct-series-b .ct-point,.ct-chart.curriculum-progress .ct-series-b .ct-slice-donut{stroke:#ffa34a}.ct-chart.curriculum-progress .ct-series-b .ct-area,.ct-chart.curriculum-progress .ct-series-b .ct-slice-pie{fill:#ffa34a}.ct-chart.curriculum-progress .ct-series-c .ct-bar,.ct-chart.curriculum-progress .ct-series-c .ct-line,.ct-chart.curriculum-progress .ct-series-c .ct-point,.ct-chart.curriculum-progress .ct-series-c .ct-slice-donut{stroke:#dfdfff}.ct-chart.curriculum-progress .ct-series-c .ct-area,.ct-chart.curriculum-progress .ct-series-c .ct-slice-pie{fill:#dfdfff}.alt-ct-legend-block-a{background-color:#a0237d}.alt-ct-legend-block-b{background-color:#ffa34a}.alt-ct-legend-block-c{background-color:#dfdfff}.ct-legend-block-a{background-color:#ff4e43}.ct-legend-block-b{background-color:#ffa34a}.ct-legend-block-c{background-color:#a0237d}.ct-legend-block-d{background-color:#419de0}.ct-legend-block-e{background-color:#3d9b35}.ct-legend-block div:first-child{display:inline-block;width:12px;height:12px;border-radius:6px;margin-top:4px;vertical-align:top}.ct-legend-block div:last-child{display:inline-block;width:80%;margin-left:8px}.ct-y-axis-label{-webkit-transform:rotate(-90deg) translateX(-50%);-ms-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;position:absolute;top:50%}.exercise-card:hover,.user-guide-card:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.ct-chart-with-y-label{float:right;width:calc(100% - 2rem)}.ct-stacked-line-chart .ct-area{fill-opacity:1}.ct-chart{position:relative}.chartist-tooltip{display:none;position:absolute;overflow:visible;background:#001e46;border:2px solid #aaa;border-radius:5px;z-index:1;padding:.5em}.tooltip-show{display:block!important}.ct-sparkline{overflow:hidden}.ct-sparkline svg{overflow:visible}.ct-warning-line-class{stroke:#F8DA06!important}.ct-threshold-line-class{stroke:#090!important}.datamaps-hoverover .hoverinfo{padding:4px;border-radius:1px;background-color:#011329;box-shadow:1px 1px 5px #000;font-size:12px;border:none}.article .panel,.latest-posts,.top-article{box-shadow:none}.modal-title i{margin-right:10px}.modal-header{background:#011329;color:#fff;border:1px solid #fff}.modal-header .close{color:#fff}.modal-dialog{min-width:1000px;width:90%}.cms-content,.cms-content-modal,.modal .panel,.modal .panel-body,.modal .panel-heading,.modal-body{width:100%}.modal-content{background-color:#001e46;width:100%}.modal-body{background-color:#001e46;border:1px solid #fff}.tags .tag-item,.tags input{border-width:0!important}.modal-close{text-align:right}.modal-close a{text-decoration:none}.modal-open .modal{overflow-x:auto}.tags{color:#000}.tags .tag-item{background:#004b87!important}.tags .tag-item .remove-button{color:#fff!important}.cms-content .content-controls .panel,.cms-content .panel{border-bottom:1px solid #aaa}.table tr.indent>td:first-child{padding-left:25px}.table td>.expand-icon{line-height:22px}.table thead.blue-table-header{background-color:#011329;color:#fff}.table-striped tbody>tr:nth-of-type(even),.table-striped tbody>tr:nth-of-type(odd){background-color:#004b87}.cms-content{background-color:#001e46}.cms-content .articles{border-right:1px solid #aaa;text-align:left}.cms-content .panel{height:100%;background-color:#001e46;border-radius:0}.cms-content .panel-heading{font-size:16px}.cms-content .panel-heading a{text-decoration:none;color:#fff}.cms-content .panel-body{height:100%;overflow:hidden;padding-bottom:10px;color:#fff;font-family:Effra,BrownLight,Helvetica,Arial,sans-serif}.cms-content .content-controls,.cms-content .panel .panel-heading{text-align:left}.article .video-link,.cms-content .remove-filter{text-align:right}.cms-content .content-controls .panel-heading{colour:#000}.cms-content .post-light{margin-bottom:10px}.article,.top-article{margin-bottom:20px;padding-bottom:10px;padding-right:0;overflow:hidden}.cms-content .post-light-date{margin-right:5px}.cms-content .post-light a{text-decoration:none;color:#fff}.cms-content-modal .panel-heading{font-size:16px;font-weight:500}.cms-content .category-browser a{text-decoration:none;color:#fff}.cms-content .exercise-content .panel{border:none}.top-article{background-color:#fff;padding-left:0;margin-left:20px;margin-right:20px}.article{background-color:#001e46;height:130px}.article .video-text .panel-heading{font-weight:500;padding-bottom:0;padding-top:0}.article .video-thumbnail-link{position:relative;text-align:right}.exercise-selection,.post-video,.user-guide-selection{text-align:center}.article .video-thumbnail-link>img{width:140px;height:90px}.article .video-thumbnail-link>a{position:absolute;display:block;width:140px;height:90px;font-size:30px;line-height:90px;overflow:hidden;top:0;right:0;text-decoration:none;color:#fff;text-align:center}.article .video-thumbnail-link>a:hover{color:#ff4e43}.article-no-summary{height:60px;width:100%;margin-bottom:30px}.exercise-card,.user-guide-card{margin-bottom:15px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;min-height:85px;cursor:pointer}.article-tags{font-size:12px;font-weight:400;display:block}.exercise-name,.user-guide-name{font-size:16px;text-overflow:ellipsis;overflow:hidden;color:#fff}.content-dashboard-redirect{width:100%;background-color:#fff;margin-left:10px}.latest-posts{border-bottom:none}.latest-posts a{text-decoration:none;color:#fff}.latest-posts .panel-heading{color:#fff}.exercise-section{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.exercise-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:5px;padding:10px}.exercise-card img{padding:0;width:100%;border-radius:5px;max-height:73px}.exercise-name{font-weight:700;white-space:nowrap}.exercise-image{padding:0}.user-guide-section{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-guide-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:5px;padding:10px}.user-guide-card img{padding:0;width:150px;border-radius:5px;max-height:100px}.header-bar .row,.max-height-50{max-height:50px}.user-guide-name{font-weight:700}.user-guide-image{padding:0}.skeleton{-webkit-animation:skeleton-loading 2s ease-in-out infinite alternate;animation:skeleton-loading 2s ease-in-out infinite alternate}@-webkit-keyframes skeleton-loading{0%{background-color:#6c797f}100%{background-color:#fff}}@keyframes skeleton-loading{0%{background-color:#6c797f}100%{background-color:#fff}}.skeleton-text{width:100%;height:2rem;margin-bottom:.8rem;border-radius:.25rem}.skeleton-text__body{width:75%}.skeleton-text__body:nth-child(odd){width:80%}.skeleton-text__body:nth-child(even){width:65%}.skeleton-footer{width:30%}.header-bar,.main-container{width:100%;min-width:1000px}.title-container,h1{font-family:BrownLight,Helvetica,Arial,sans-serif}.panel-heading,.tooltip-inner,b,body,label,strong{font-family:Effra,Circular-Book,Helvetica,Arial,sans-serif}.panel-heading,b,body,label,strong{text-align:left}body,html{margin:0;height:99%;background:#001e46;color:#fff}.header-bar{height:90px;background:#001e46;z-index:2;position:relative}.header-bar img{height:32px;padding-left:10px;vertical-align:top}.header-bar .title-container{font-size:28px;text-align:left}.header-bar .logout-container{text-align:right}.main-container{margin:0 auto;max-width:1500px;display:block;min-height:calc(100% - 90px);height:calc(100% - 90px);padding-top:85px}.main-container.navigation-hover .navigation-fixed,.main-container.navigation-hover .navigation-fixed .navigation-height-filler{width:300px}.main-container.navigation-hover .container-fixed{width:-200%}.main-container .navigation-fixed{width:80px;min-height:100%;background:#004b87;float:left;padding-top:15px;transition:width .1s ease-in-out;position:fixed;z-index:1}.main-container .navigation-fixed .navigation-height-filler{position:fixed;top:0;width:80px;height:10000px;background:#004b87;z-index:-30;transition:width .1s ease-in-out}.main-container .navigation-fixed .menu-item.active,.main-container .navigation-fixed .menu-item:hover:not(.active){background:#419de0}.main-container .navigation-fixed .menu-item.classic-dashboard,.main-container .navigation-fixed .menu-item.data-upload,.main-container .navigation-fixed .menu-item.downloads,.main-container .navigation-fixed .menu-item.gears,.main-container .navigation-fixed .menu-item.hangfire{display:none}.main-container .navigation-fixed .menu-item{height:53px;overflow:hidden;cursor:pointer}.main-container .navigation-fixed .menu-item .menu-item-image{color:#fff;font-size:30px;width:80px;height:60px;display:inline-block;line-height:45px;text-align:center}.main-container .navigation-fixed .menu-item .menu-item-image .dashboard-image{width:30px;height:30px}.main-container .navigation-fixed .menu-item .menu-item-text{position:relative;top:-5px;display:inline-block;color:#fff;font-weight:700}@media screen and (max-height:480px){.main-container .navigation-fixed{position:absolute;z-index:1}}.container-fixed{width:calc(100% - 100px);min-height:100%;margin-left:80px;float:left;padding:15px 0 15px 15px}.right{text-align:right}.center,.loading-panel,.tooltip-inner{text-align:center}.spacer-20{height:20px}a{cursor:pointer;color:#fff;text-decoration:underline}a:hover{color:#fff}a.btn{text-decoration:none}.ta-toolbar{background-color:#f0f0f0;padding:10px 10px 5px;margin-left:0;border:1px solid #eee}.ta-toolbar .btn-group{margin-bottom:10px}.ta-toolbar .btn-group .btn{border-width:1px!important}.ta-toolbar .btn-group .btn-default,.ta-toolbar .btn-group .btn-default:active,.ta-toolbar .btn-group .btn-default:focus{border:2px solid #aaa;color:#000}.clickable{cursor:pointer}.fa.fail{color:#ff4e43}.fa.pass{color:#fff}.edge-row{margin-left:0;margin-right:0}.tooltip-arrow{display:none}.tooltip-inner{background:#fff;padding:.5em;color:#000;border:2px solid #aaa;border-radius:5px}.alert-info,.curricula-table-header,.report{background-color:#001e46}.tooltip.in{opacity:1}.check-box-label{color:#fff;text-align:right}.check-box-label-left{color:#fff;text-align:left}.check-box{-ms-flex-line-pack:start;align-content:flex-start}.check-box-right{-ms-flex-line-pack:end;align-content:flex-end}.report{margin-left:100px;margin-right:100px;max-width:1024px}.dropdown-margin{margin-top:5px;margin-bottom:5px}.content-vertical{vertical-align:middle;line-height:34px}.text-centered{text-align:center}.panel-padding-5{padding-top:5px;padding-bottom:2.5px}.handpointer{cursor:pointer}.margin-10{margin-top:10px;margin-bottom:10px}.margin-bottom-5{margin-bottom:5px}.margin-top-5{margin-top:5px}.mscore-border{border:1px solid #aaa}.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}hr{border-color:#fff}.input-small-width{width:50px}.center{margin:0 auto}.curricula-summary-table-header{font-weight:700;border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:2px}.alert-info{color:#fff;border-color:#fff}.welcome-logo{height:109px;width:342px;background-image:url(../../../../assets/MScore-portal-logo-white.png);background-size:331px 100px;background-repeat:no-repeat;background-position:center;padding:54.5px}.header-left-logo,.header-middle-logo{height:32px;background-repeat:no-repeat;background-position:center;padding:16px}.header-left-logo{width:150px;background-image:url(../../../../assets/sus-logo-white-grey.svg)}.header-middle-logo{width:154px;background-image:url(../../../../assets/MDT_logo_rgb_reversed_white_png.png);background-size:contain}.pill-panel{margin:10px 0;border:2px solid #aaa;border-radius:3px}.pill-panel .selected-overflow{overflow-y:auto;max-height:230px}.pill-panel .selected-overflow .pill{border-radius:3px;background-color:#419de0;color:#fff;width:auto;height:auto;margin:2px;display:inline-block;padding:4px 6px}.pill-panel .selected-overflow .pill .pill-remove{border-radius:3px;width:17px;height:17px;font-size:smaller;display:inherit;text-transform:uppercase;color:#fff;text-align:center;font-weight:700;margin-left:6px}.date-panel,.multi-select-label,.search{width:100%}.multi-select-label .margin-right{margin-right:15px}.search{border-radius:2px;height:24px;background-color:#011329;border:0!important;outline:0}textarea{color:#000}.date-display{cursor:pointer;width:100%;min-width:200px;float:right;padding-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.date-display b{float:left;padding-left:2px;overflow:hidden}.date-display .small-date-holder{border-radius:3px;padding:0 10px;height:19px;font-size:small;box-shadow:0 0 3px -1px;white-space:nowrap}.date-display .inline-block{display:inline-block;padding-left:14px;min-width:154px}.wrap-date-display{-ms-flex-wrap:wrap;flex-wrap:wrap}.date-panel{box-shadow:0 0 4px -1px}.date-close{float:right;margin-right:8px;cursor:pointer;font-size:medium}.proficiency-label{font-size:9px;color:grey}.form-horizontal.exercises-panel{height:100%}.form-horizontal.exercises-panel .vertical-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.form-horizontal.exercises-panel .exercise-instruction-cards{margin-top:40px}.exercise-instructions-header,.user-guides-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.exercise-instructions-header button,.user-guides-header button{margin:15px 30px}.form-group.vertical-form::after,.form-group.vertical-form::before{content:none}