@charset "UTF-8";body,html{height:100%}.main-content-container{height:calc(100% - 136px);overflow:hidden;padding:0!important}.footer{background-color:#1a72aa;height:72px}.footer p{color:#fff;padding:21px 0 0 20px}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../icons/materialIcons//MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(../icons/materialIcons/MaterialIcons-Regular.woff2) format('woff2'),url(../icons/materialIcons/MaterialIcons-Regular.woff) format('woff'),url(../icons/materialIcons/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';color:#000}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}.mhe-icons.mhe-12{font-size:12px}.mhe-icons.mhe-16{font-size:16px}.mhe-icons.mhe-18{font-size:18px}.mhe-icons.mhe-20{font-size:20px}.mhe-icons.mhe-24{font-size:24px}.mhe-icons.mhe-28{font-size:28px}.mhe-icons.mhe-30{font-size:30px}.mhe-icons.mhe-36{font-size:36px}.mhe-icons.mhe-48{font-size:48px}.mhe-visualizations{font-size:16px;color:#333;width:100%;height:100%;display:-webkit-flex;display:flex}.mhe-visualizations div,.mhe-visualizations fieldset,.mhe-visualizations form,.mhe-visualizations h1,.mhe-visualizations h2,.mhe-visualizations h3,.mhe-visualizations h4,.mhe-visualizations h5,.mhe-visualizations h6,.mhe-visualizations hr,.mhe-visualizations label,.mhe-visualizations legend,.mhe-visualizations p,.mhe-visualizations pre,.mhe-visualizations table,.mhe-visualizations tbody,.mhe-visualizations tfoot,.mhe-visualizations th,.mhe-visualizations tr{font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;outline:0}.mhe-visualizations a,.mhe-visualizations a:active,.mhe-visualizations a:hover,.mhe-visualizations a:visited{color:#01559a}.mhe-visualizations div.main-view{width:100%;height:100%}.mhe-visualizations article.main-page{display:block;height:100%;overflow:hidden}.mhe-visualizations article.main-page .filtered-content{height:calc(100% - 130px);overflow:auto}.mhe-visualizations article.main-page .filtered-content div[ui-view]{height:100%}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side{height:100%;overflow:auto;padding:0;background-color:#fff}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side .md-sidenav-left{height:100%;background-color:#f7f7f7}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side .md-sidenav-left.md-locked-open .side-nav{height:100%;overflow:auto;cursor:default}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side .md-sidenav-left.md-locked-open .side-nav div.summary-container{height:auto;cursor:pointer}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side .md-sidenav-left .side-nav{background-color:#f7f7f7;height:100%}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side div.sidenav-button-bar{background-color:#1a72aa;-webkit-justify-content:center;justify-content:center;padding-top:10px;min-width:50px;width:50px;position:relative;cursor:pointer}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side div.sidenav-button-bar .sidenav-text{color:#fff;font-size:24px;font-weight:700;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:24px;line-height:24px;position:absolute;top:86px;left:-62px}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side .taxon-selector-container{padding:0;height:calc(100% - 120px);overflow:auto;border-right:solid 1px #ccc;background-color:#f7f7f7}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side .taxon-selector-container header.class-size{min-height:50px;padding-top:14px}.mhe-visualizations article.main-page .filtered-content .main-content.side-by-side .taxon-selector-container header.class-size span{white-space:nowrap;margin-left:8px}.mhe-visualizations article.main-page .filtered-content .main-content .no-data-message{height:calc(100% - 120px);padding-top:75px}.mhe-visualizations article.main-page .filtered-content .main-content .no-data-message .no-summary-error{text-align:center;font-weight:700}.mhe-visualizations .arrow-box{background:#fff;border:1px solid #c1babf}.mhe-visualizations .arrow-box:after,.mhe-visualizations .arrow-box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mhe-visualizations .arrow-box:after{border-color:rgba(194,210,213,0);border-bottom-color:#fff;border-width:12px;margin-left:-12px}.mhe-visualizations .arrow-box:before{border-color:rgba(63,73,79,0);border-bottom-color:#c1babf;border-width:13px;margin-left:-13px}.mhe-visualizations button.md-button.md-fab.md-mini{line-height:25px;min-height:25px;height:25px;width:25px;padding:0;background-color:#fff;border:solid 2px #777;background-clip:border-box}.mhe-visualizations button.md-button.md-fab.md-mini i.material-icons{color:#777;font-size:21px}.mhe-visualizations .recommendations-container div{height:100%}@media (min-width:1200px){.mhe-visualizations .main-content.side-by-side .graph-item{width:10px}}@media only screen and (min-width:991px) and (max-width:1199px){.mhe-visualizations .dashboard-content .planner-container .class-container{min-width:240px;max-width:240px}.mhe-visualizations .dashboard-content .badge-container .mhe-badge{padding:73px 32px}}@media only screen and (min-width:768px) and (max-width:990px){.mhe-visualizations .dashboard-content .planner-container .class-container{min-width:221px;max-width:221px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.mhe-visualizations .container{width:100%;margin-left:0;text-align:left;margin-right:0;padding-left:15px;padding-right:15px}}.ellipsis-clamp{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.md-dialog-container{font-size:16px;font-family:proxima-nova,sans-serif;z-index:1001}.md-dialog-container *{font-family:proxima-nova,sans-serif}.line-chart-container{min-height:280px;position:relative;display:block}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}md-menu-content md-menu-item{height:34px;min-height:34px}md-menu-content md-menu-item button,md-menu-content md-menu-item div,md-menu-content md-menu-item fieldset,md-menu-content md-menu-item hr,md-menu-content md-menu-item input,md-menu-content md-menu-item label,md-menu-content md-menu-item legend,md-menu-content md-menu-item p,md-menu-content md-menu-item pre,md-menu-content md-menu-item span{font-family:proxima-nova,sans-serif}md-menu-content md-menu-item button.md-button{height:34px;margin:0;color:#333;text-transform:capitalize;font-weight:400;position:relative;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;font-family:proxima-nova,sans-serif;display:inline-block;-webkit-justify-content:space-between;justify-content:space-between}md-menu-content md-menu-item button.md-button div.button-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;vertical-align:top;padding-right:8px;font-family:proxima-nova,sans-serif;color:#333;text-transform:capitalize;font-weight:400}md-menu-content md-menu-item button.md-button .icon-container{display:none}md-menu-content md-menu-item button.md-button .selected-check{display:inline-block;height:100%;width:10%;visibility:hidden}md-menu-content md-menu-item button.md-button:hover{background-color:#ddedfe;text-transform:capitalize}md-menu-content md-menu-item.selected button.md-button div.button-text{font-family:proxima-nova-bold,sans-serif}md-menu-content md-menu-item.selected button.md-button .icon-container{display:none}md-menu-content md-menu-item.selected button.md-button::after{content:'\e920';font-family:MHE_DPG_Global_IconFont!important;position:absolute;right:10px}md-menu-content md-menu-item.disabled button.md-button{color:#999;cursor:default}md-menu-content md-menu-item.disabled button.md-button:hover{background-color:transparent}md-menu-content md-menu-item.disabled button.md-button .button-text{color:#999}.md-menu-content-size-override{min-width:200px}.md-menu-content-size-override md-menu-item button.md-button{width:100%;padding-right:0}.md-menu-content-size-override md-menu-item button.md-button .button-text{max-width:140px}.global-header{background-color:#1a72aa}.global-header span.logo{display:inline-block;height:49px;width:266px;margin-left:20px}.global-header .global-menu-toggle-button-container{display:inline-block;float:left;border-right:solid 1px #fff;height:64px}.global-header .global-menu-toggle-button-container .global-menu-toggle-button{background:url(../icons/mhe-icon-hamburger-off.png) no-repeat 20px 20px;font-size:13px;color:#fff;cursor:pointer;padding:3px 0 0 19px;min-height:55px;display:inline-block;width:72px}.global-header .actionable:hover{background-color:#4d4d4d}.butt-text{width:211px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mhe-icon-information{color:#025c95}.infobox-popover{background:#f7f7f7;border-radius:4px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);width:250px;margin-left:5px}.infobox-popover .infobox-content{font-family:proxima-nova,sans-serif;font-size:14px;padding:5px}.report-head md-toolbar{background-color:#e9e9e9}.report-head .sub-header{height:61px;padding-left:12px;font-family:proxima-nova,sans-serif;font-size:14px;text-transform:uppercase}.report-head .sub-header .filter-bar-item label{color:#333;height:23px;padding:8px 14px 0 14px;text-transform:capitalize;font-family:proxima-nova,sans-serif;display:inline-block}.report-head .sub-header .filter-bar-item .taxonomy-select{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;align-items:baseline}.report-head .sub-header .filter-bar-item .activity-type-select .activity-type-dropdown{text-align:left}.report-head .sub-header button.md-button{background-color:transparent;border-color:transparent;color:#333;font-weight:700;font-size:14px;margin-top:0;text-transform:uppercase;line-height:30px;min-height:30px}.report-head .sub-header button.md-button span.caret{border-top:6px dashed;border-right:6px solid transparent;border-left:6px solid transparent}.report-head .sub-header .badge{font-family:proxima-nova,sans-serif;font-size:12px;background-color:#717171}md-menu.taxonomy-select,md-menu.taxonomy-select-sub-menu{margin:0;padding:0}md-menu.taxonomy-select .taxonomy-btn,md-menu.taxonomy-select-sub-menu .taxonomy-btn{height:30px}md-menu.taxonomy-select .taxonomy-btn div,md-menu.taxonomy-select-sub-menu .taxonomy-btn div{display:inline-block;vertical-align:top}md-menu.taxonomy-select .taxonomy-btn div.parent,md-menu.taxonomy-select-sub-menu .taxonomy-btn div.parent{line-height:30px;max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:700}md-menu.taxonomy-select .taxonomy-btn div.child,md-menu.taxonomy-select-sub-menu .taxonomy-btn div.child{line-height:30px;margin-left:3px;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:700}md-menu.taxonomy-select .taxonomy-btn div.caret-container,md-menu.taxonomy-select-sub-menu .taxonomy-btn div.caret-container{height:30px;line-height:30px;width:20px}md-menu.taxonomy-select .taxonomy-btn div.caret-container .caret,md-menu.taxonomy-select-sub-menu .taxonomy-btn div.caret-container .caret{margin-left:-4px}md-menu-content.taxonomy-select-content{min-width:200px;min-width:256px}md-menu-content.taxonomy-select-content md-menu-item button.md-button{width:100%;padding-right:0}md-menu-content.taxonomy-select-content md-menu-item button.md-button .button-text{max-width:140px}md-menu-content.taxonomy-select-content md-menu-item.taxonomy-item .md-button{padding-right:6px}md-menu-content.taxonomy-select-content md-menu-item.taxonomy-item .md-button div{display:inline-block;vertical-align:top}md-menu-content.taxonomy-select-content md-menu-item.taxonomy-item .md-button div.button-text{max-width:200px}md-menu-content.taxonomy-select-content md-menu-item.taxonomy-item .md-button div.title{width:90%;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}md-menu-content.taxonomy-select-sub-menu-content{min-width:200px;min-width:290px}md-menu-content.taxonomy-select-sub-menu-content md-menu-item button.md-button{width:100%;padding-right:0}md-menu-content.taxonomy-select-sub-menu-content md-menu-item button.md-button .button-text{max-width:140px}md-menu-content.taxonomy-select-sub-menu-content md-menu-item button.md-button{padding:0 6px}md-menu-content.taxonomy-select-sub-menu-content md-menu-item button.md-button .icon-container{visibility:visible;display:inline-block}md-menu-content.taxonomy-select-sub-menu-content md-menu-item button.md-button .button-text{width:90%;max-width:90%}md-menu-content.taxonomy-select md-menu-item button.md-button,md-menu-content.user-select md-menu-item button.md-button{max-width:300px}md-menu-content.user-select{min-width:200px}md-menu-content.user-select md-menu-item button.md-button{width:100%;padding-right:0}md-menu-content.user-select md-menu-item button.md-button .button-text{max-width:140px}md-menu-content.activity-type-menu-content{padding:25px 0 10px 0}md-menu-content.activity-type-menu-content .activity-type-menu-item{padding-left:10px;padding-right:10px;line-height:34px;font-size:16px}md-menu-content.activity-type-menu-content .activity-type-menu-item:hover{background-color:#ececec}md-menu-content.activity-type-menu-content .activity-type-menu-item .md-label{font-family:proxima-nova,sans-serif;margin-left:18px}md-menu-content.activity-type-menu-content .activity-type-menu-item .activity-close-button-container{width:17px;margin:-19px -3px 0 0;text-align:right;height:17px;padding:0;line-height:16px}md-menu-content.activity-type-menu-content .activity-type-menu-item .activity-close-button-container:hover{background-color:#ececec;cursor:pointer}md-menu-content.activity-type-menu-content .activity-type-menu-item .activity-close-button-container.close{min-height:20px;height:20px;padding:0 5px 0 163px}md-menu-content.activity-type-menu-content .activity-type-menu-item .activity-close-button-container.close:hover{background-color:#ececec}md-menu-content.activity-type-menu-content .activity-type-menu-item .activity-close-button-container.close .icon-container{min-height:20px;height:20px;padding:0;margin:0;line-height:20px;min-width:20px;display:block}.report-nav-header{background-color:#fff;height:71px!important;border-bottom:solid 1px #d8d8d8}.report-nav-header md-menu.report-select{margin-left:19px}.report-nav-header md-menu.report-select .title-container{font-family:proxima-nova,sans-serif;font-size:24px;margin:18px 0 0 0;border-color:transparent;cursor:default}.report-nav-header md-menu.report-select button.md-button{color:#333!important;font-family:proxima-nova-bold,sans-serif;font-size:24px;margin:18px 0 0 0;border-color:transparent;background-color:transparent;text-transform:none}.report-nav-header md-menu.report-select button.md-button .caret{border-top:8px dashed;border-right:8px solid transparent;border-left:8px solid transparent}.report-nav-header .range-container{text-align:right;height:auto;margin-right:20px}.report-nav-header .range-container .range-selector{margin-right:5px;min-width:230px}.report-nav-header .range-container .range-selector md-menu.range-select{display:inline-block}.report-nav-header .range-container .range-selector md-menu.range-select button.md-button{font-family:proxima-nova,sans-serif;font-size:16px;margin:0;background-color:#f7f7f7;padding:0 45px 0 10px;position:relative;height:35px;text-transform:none;color:#333;border:1px solid #d9d9d9;border-radius:5px;min-width:230px}.report-nav-header .range-container .range-selector md-menu.range-select button.md-button span.ng-binding{margin-right:4px}.report-nav-header .range-container .range-selector md-menu.range-select button.md-button .cal-button{background-color:#dfdfdf;font-size:24px;display:inline-block;height:34px;padding:5px 10px 7px 10px;margin:0;position:absolute;right:0}.report-nav-header .md-button.download-button{background-color:#dfdfdf;color:#333!important;display:inline-block;height:34px;text-transform:none;border:1px solid #ccc;min-width:34px}.report-nav-header .md-button.download-button md-icon{color:#333!important;font-size:20px}.report-nav-header .md-button.download-button[disabled]{opacity:.5;color:gray}md-menu-content.range-select{min-width:230px}md-menu-content.range-select .md-menu-content-size-override md-menu-item{width:270px}md-menu-content.range-select .md-menu-content-size-override md-menu-item button.md-button .button-text{max-width:160px}md-menu-content.report-select md-menu-item button.md-button{max-width:384px}@media only screen and (min-width:500px) and (max-width:599px){.report-nav-header .range-container md-menu.range-select button.md-button,.report-nav-header md-menu.report-select button.md-button{font-size:16px!important}}@media only screen and (min-width:100px) and (max-width:499px){.report-nav-header .range-container md-menu.range-select button.md-button,.report-nav-header md-menu.report-select button.md-button{font-size:12px!important}}.resource-list{vertical-align:top;height:100%;overflow:hidden}.resource-list .tier-container{padding:0 15px}.resource-list .tier-container md-tabs{padding:0}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas{height:80px}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper{height:100%;padding:20px 1px 0 1px}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item{text-transform:none;text-align:center;color:#333;padding:0 3px 0 0}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item .md-ripple-container{height:100%}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item div{height:inherit}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item .mastery-level-name{color:#01559a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:16px;font-size:16px;margin-bottom:8px}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item .mastery-level-threshold{color:#01559a;font-size:16px;line-height:16px;margin-bottom:8px}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item .mastery-indicator{height:4px;width:100%;transition:height .3s;-moz-transition:height .3s;-webkit-transition:height .3s;-o-transition:height .3s}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item.md-active{font-family:proxima-nova-bold,sans-serif;font-size:16px;color:#000}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item.md-active .mastery-level-name{color:#333}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item.md-active .mastery-level-threshold{color:#333}.resource-list .tier-container md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item.md-active .mastery-indicator{height:12px}.resource-list .tier-container md-tabs md-tabs-content-wrapper{height:0}.resource-list .tab-content-container{background-color:#fff;height:calc(100% - 100px)!important;overflow:auto;padding:20px 20px 0}.resource-list .tab-content-container md-divider.divider{margin:15px 0;color:#777}.resource-list .tab-content-container md-divider.divider-last{margin-top:20px;border-color:transparent}.resource-list .tab-content-container .collapsible-shade{height:auto;padding:0;margin:10px 0}.resource-list .tab-content-container .collapsible-shade header{font-family:proxima-nova-bold,sans-serif;line-height:16px;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;outline:0}.resource-list .tab-content-container .collapsible-shade header .tog{color:#717171;margin-right:7px}.resource-list .tab-content-container .collapsible-shade.open .collapsible-shade-body{height:auto}.resource-list .tab-content-container .collapsible-shade .collapsible-shade-body{height:0;overflow:hidden}.resource-list .tab-content-container .collapsible-shade .collapsible-shade-body .no-stud{margin:5px 40px}.resource-list .tab-content-container .collapsible-shade .student-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-left:29px}.resource-list .tab-content-container .collapsible-shade .student-list ul{list-style:none;margin:0;padding-left:12px}.resource-list .tab-content-container .collapsible-shade .student-list ul li{position:relative;font-size:16px;line-height:16px}.resource-list .tab-content-container .collapsible-shade .student-list ul li .name-container{display:inline-block;width:calc(100% - 65px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;line-height:20px}.resource-list .tab-content-container .collapsible-shade .student-list ul li .score-container{position:absolute;right:0;line-height:20px}.resource-list .tab-content-container .collapsible-shade .list-display{height:100%;background-color:#fff;overflow:auto;list-style:none;vertical-align:top;padding:0;-ms-overflow-style:none;margin:10px 0 0 41px}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container{margin-bottom:15px;min-height:0}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container .md-no-style{padding:0;-webkit-align-items:flex-start;align-items:flex-start;min-height:0}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container .md-no-style md-checkbox.item-select-check{margin:0;-webkit-align-self:flex-start;align-self:flex-start;width:25px;min-width:25px}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container .md-no-style md-checkbox.item-select-check[disabled]{cursor:default}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container .md-no-style md-checkbox.item-select-check[disabled] .md-icon{border-color:rgba(0,0,0,.38);opacity:.5;background-color:#ccc}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container .md-no-style .icon-container{background-position:center;background-origin:content-box;height:25px;width:25px;min-width:25px;margin:0 7px 0 0;background-size:32px 32px}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container .md-no-style .icon-container .icon-lesson{color:#777}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container .md-no-style .md-list-item-text{display:inline-block;vertical-align:top;font-size:14px;line-height:18px}.resource-list .tab-content-container .collapsible-shade .list-display .resources-items-container .md-no-style .md-list-item-text h4{font-size:16px;line-height:16px;padding-top:0;margin-top:0;margin-bottom:6px}.resource-list .tab-content-container .collapsible-shade .button-display{height:40px;min-height:0;cursor:default}.resource-list .tab-content-container .collapsible-shade .button-display .md-button{text-transform:none}.resource-list .tab-content-container .collapsible-shade .button-display .md-primary{margin:0}.resource-list .tab-content-container .no-recommendations{font-weight:700;text-align:center;padding-top:15px;height:auto}@media only screen and (min-width:768px) and (max-width:990px){.tier-container ul li{font-size:14px!important}.tier-container ul li.selected{font-size:14px}.tab-content-container .collapsible-shade .student-list{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}#taxon-selector-container{height:100%;overflow:auto}#taxon-selector-container .taxon-selector{list-style:none;padding:0;margin-top:0}#taxon-selector-container .taxon-selector li{border-bottom:solid 1px #ccc}#taxon-selector-container .taxon-selector li svg{max-height:100%;height:15px}#taxon-selector-container .taxon-selector li .md-button{border-radius:0;color:#000;cursor:pointer;display:block;-webkit-align-items:inherit;align-items:inherit;margin:0;overflow:hidden;text-align:left;text-decoration:none;white-space:normal;width:100%;text-transform:none;text-rendering:optimizeLegibility;font-weight:500;line-height:inherit;padding:20px 20px 19px 20px}#taxon-selector-container .taxon-selector li .md-button .standard-bar{display:inline-block;cursor:pointer;width:100%}#taxon-selector-container .taxon-selector li .md-button .standard-bar header{font-size:16px;margin-bottom:12px;line-height:18px}#taxon-selector-container .taxon-selector li .md-button .standard-bar header .glyphicon{color:#ccc}#taxon-selector-container .taxon-selector li .md-button .standard-bar .graph-bar{font-size:0}#taxon-selector-container .taxon-selector li .md-button .standard-bar .graph-bar .bar-container{margin-left:3px;display:inline-block}#taxon-selector-container .taxon-selector li .md-button .standard-bar .graph-bar .bar-container.gray .graph-item{background-color:#999}#taxon-selector-container .taxon-selector li .md-button .standard-bar .graph-bar .bar-container.red .graph-item{background-color:#d85452}#taxon-selector-container .taxon-selector li .md-button .standard-bar .graph-bar .bar-container.yellow .graph-item{background-color:#eeac56}#taxon-selector-container .taxon-selector li .md-button .standard-bar .graph-bar .bar-container.green .graph-item{background-color:#5eb660}#taxon-selector-container .taxon-selector li .md-button .standard-bar .graph-bar .bar-container.blue .graph-item{background-color:#5fbfdb}#taxon-selector-container .taxon-selector li .md-button .standard-bar .graph-bar .bar-container .graph-item{display:inline-block;height:20px;width:6px;border:solid 0 #ccc;margin-left:0}#taxon-selector-container .taxon-selector li .md-button .standard-bar .class-average{text-align:left;font-size:14px;line-height:14px;margin-bottom:10px}#taxon-selector-container .taxon-selector li.selected{background-color:#fff;border-bottom:solid 2px #ccc;border-left:solid 6px #317ab8}#taxon-selector-container .taxon-selector li.selected header{font-weight:700}#taxon-selector-container .taxon-selector li.selected .class-average{font-weight:700}#taxon-selector-container .taxon-selector li.selected .md-button{padding:20px 20px 18px 14px}.question-answers table.answer-table{width:100%;border-collapse:collapse}.question-answers table.answer-table tr.top{background-color:#eee}.question-answers table.answer-table tr.top th{padding:8px 20px;border-bottom:solid 1px #fff;color:#333;font-size:14px;font-family:proxima-nova-bold,sans-serif;text-align:left}.question-answers table.answer-table tr.top th:first-child{border-right:solid 1px #d8d8d8}.question-answers table.answer-table tr.correct-answer{background-color:#edfcdd}.question-answers table.answer-table tr.correct-answer .icon-correct{color:#417505}.question-answers table.answer-table tr.incorrect-answer{background-color:#fedade}.question-answers table.answer-table tr.incorrect-answer .icon-incorrect{color:#b20811}.question-answers table.answer-table tr td{padding:8px 20px;border-bottom:solid 1px #d8d8d8;font-size:16px;font-family:proxima-nova,sans-serif;color:#333}.question-answers table.answer-table tr td div{display:inline-block}.question-answers table.answer-table tr td .students{color:gray}.question-answers table.answer-table tr td:first-child{border-right:solid 1px #d8d8d8}.question-answers div.points-row{padding:20px 20px 20px 0;font-size:16px;-webkit-align-items:center;align-items:center;color:#767676}.question-answers div.points-row .score{color:#01559a;font-size:30px;margin-left:8px}.skills-report-class{background-color:#f7f7f7;position:relative}.skills-report-class .skills-report-filter{height:50px;padding:0 20px}.skills-report-class .report-container{height:100%;padding:0 20px}.skills-report-class .report-container .skills-report-header{height:60px;background-color:#eee;z-index:21;margin-top:10px}.skills-report-class .report-container .skills-report-header .header-text .header-text-cell{color:#4e484a;padding:0 20px;max-height:60px}.skills-report-class .report-container .skills-report-header .header-text .header-text-cell .mhe-md-toggle .mhe-md-toggle-right{padding-right:0}.skills-report-class .report-container .skills-report-header .header-text .header-text-cell .mhe-md-toggle .md-container{cursor:pointer;height:24px}.skills-report-class .report-container .skills-report-header .header-text .header-text-cell .mhe-md-toggle .md-container .md-bar{height:14px;background-color:rgba(49,123,184,.5)!important}.skills-report-class .report-container .skills-report-header .header-text .header-text-cell .mhe-md-toggle .md-container .md-thumb{height:20px;background-color:#317bb8!important}.skills-report-class .report-container .skills-report-content{height:calc(100% - 74px);overflow:auto}.skills-report-class .report-container .skills-report-content .auto-height-container{height:auto}.skills-report-class .report-container .skills-report-content .auto-height-container.root-container>.tree-expando-container>.object-container{padding-left:0}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container{height:auto;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-15{padding-left:525px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-14{padding-left:490px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-13{padding-left:455px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-12{padding-left:420px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-11{padding-left:385px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-10{padding-left:350px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-9{padding-left:315px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-8{padding-left:280px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-7{padding-left:245px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-6{padding-left:210px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-5{padding-left:175px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-4{padding-left:140px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-3{padding-left:105px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-2{padding-left:70px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container.child-1{padding-left:35px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container:hover{background-color:#dfecfa}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container .button-container{padding-left:6px;padding-top:3px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container .button-container .tag-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#777;margin:7px;padding-top:4px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container .standard-info-container{padding:12px 0}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container .standard-info-container .standard-title{margin-right:5px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container .standard-score-container{padding-right:20px;font-size:20px;padding-top:10px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .object-container .standard-score-container.standard-score-nodata{color:#777;font-size:16px}.skills-report-class .report-container .skills-report-content .auto-height-container .tree-expando-container .children{height:0;opacity:0;overflow:hidden}md-dialog.standard-selection-dialog{border-radius:6px;padding:0 20px;border:1px solid #ababab;width:60%;min-width:60%;max-width:60%;height:70%;min-height:70%;max-height:70%}md-dialog.standard-selection-dialog .dialog-header{min-height:80px;background-color:#fff;color:#333;border-bottom:1px solid #e1e1e1}md-dialog.standard-selection-dialog .dialog-header .md-title{font-family:proxima-nova-bold,sans-serif;margin-right:10px}md-dialog.standard-selection-dialog .dialog-header .md-toolbar-tools{padding:0}md-dialog.standard-selection-dialog .dialog-header button.icon-container{min-width:20px}md-dialog.standard-selection-dialog .dialog-header button.icon-container .mhe-icon-close{color:#333}md-dialog.standard-selection-dialog .dialog-content{overflow:auto}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container{padding-left:25px}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container.root{padding-left:0}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container.tagged-parent-node>div.children{margin-left:-25px}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container{min-height:20px;padding-bottom:10px}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container button.icon-container{margin:0 5px 0 0;padding:0;width:20px;height:20px;min-height:20px;min-width:20px;line-height:1;font-size:14px;font-weight:500}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container button.icon-container .mhe-icons{display:inline-block}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container button.icon-container .mhe-icons.open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container md-checkbox.standard{margin-bottom:0}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container md-checkbox.standard .md-container{top:10px}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container md-checkbox.standard.left-margin{margin-left:25px}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container md-checkbox.standard .md-label span{font-size:16px}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container md-checkbox.standard.md-indeterminate .md-icon{background-color:#4b8cc1;border-color:#4b8cc1}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .object-container md-checkbox.standard.md-indeterminate .md-icon::after{border-color:#fff}md-dialog.standard-selection-dialog .dialog-content .tree-expando-container .children{height:0;opacity:0;overflow:hidden}md-dialog.standard-selection-dialog md-dialog-actions{border-top:1px solid #e1e1e1}md-dialog.standard-selection-dialog md-dialog-actions button{color:#fff;text-transform:none}md-dialog.standard-selection-dialog md-dialog-actions button.clear{background-color:#a2a0a0}md-dialog.standard-selection-dialog md-dialog-actions button.update{background-color:#357bb6}.progress-report .progress-chart-container{margin:20px 50px 10px 20px;position:relative;height:auto}.progress-report .progress-chart-container .line-chart-container{height:400px;max-height:400px}.progress-report div{height:auto}.progress-report .progress-detail-container{height:auto;margin:0 86px;display:-webkit-flex;display:flex}.progress-report .progress-detail-container label{text-transform:uppercase;font-size:14px;font-weight:600;line-height:17px;margin-bottom:0}.progress-report .progress-detail-container .average-score{margin-right:10px;border-right:solid 1px #ccc;padding:4px}.progress-report .progress-detail-container .average-score .average-score-detail{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:36px;color:#333;font-weight:600;margin-right:31px;height:auto;line-height:1}.progress-report .progress-detail-container .average-score .average-score-detail .mastery-indicator{height:18px;width:18px;margin-right:11px}.progress-report .progress-detail-container .other-details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.progress-report .progress-detail-container .other-details .detail-item{padding:4px;font-size:18px;font-weight:600;line-height:17px;margin-bottom:1px}.progress-report .progress-detail-container .other-details .detail-item label{text-align:left;display:inline-block;margin-right:5px}.progress-report .no-data-message{height:calc(100% - 120px);padding-top:75px}.progress-report .no-data-message .no-summary-error{text-align:center;font-weight:700}canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:pointer}.activity-details-dialog{color:#333;font-size:16px;line-height:22.4px;width:90%;height:90%;max-width:90%;max-height:90%}.activity-details-dialog .activity-details-head{background-color:#e9f2fd;color:#333}.activity-details-dialog .activity-details-head .dialog-title{font-size:20px}.activity-details-dialog .activity-details-head .md-button{background:#1565c0;color:#fff}.activity-details-dialog .activity-details-head .md-button:focus,.activity-details-dialog .activity-details-head .md-button:hover{background:#1565c0}.activity-details-dialog .activity-details-head .md-button.dialog-close{border-radius:20px}.activity-details-dialog .activity-assessment-detail .activity-title{font-size:28px;font-weight:600;padding:4px}.activity-details-dialog .activity-assessment-detail .activity-metrics{text-transform:capitalize;padding:4px 0}.activity-details-dialog .activity-assessment-detail .activity-metrics>span{padding:0 4px}.activity-details-dialog .activity-assessment-detail .activity-question-count,.activity-details-dialog .activity-assessment-detail .activity-total-points{padding:4px}.activity-details-dialog .activity-average-score .average-score-detail{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:36px;font-weight:600;height:auto;padding:4px}.activity-details-dialog .activity-average-score .average-score-detail .activity-mastery-indicator{height:15px;width:15px;margin-right:5px;display:inline-block}.activity-details-dialog .activity-average-score .average-score-detail .scaled-score{margin-right:45px}.activity-details-dialog .activity-average-score label{padding:4px;font-size:14px;text-transform:uppercase}.activity-details-dialog .activity-average-score .score-label{padding-top:4px;text-transform:uppercase}.activity-details-dialog .activity-average-score .score-student-detail{margin-bottom:10px}.activity-details-dialog .activity-tabs-container{margin-top:10px}.activity-details-dialog .activity-tabs-container md-tabs-canvas{border:#d3d3d3 solid thin;overflow:inherit!important;background-color:#f1f1f1;z-index:9999}.activity-details-dialog .activity-tabs-container .md-tab{background-color:#f1f1f1;font-weight:500;border:#d3d3d3 solid thin!important;color:#333!important}.activity-details-dialog .activity-tabs-container md-tabs md-ink-bar{color:#01559a;background:#01559a;position:absolute;height:5px!important;top:0!important}.activity-details-dialog .activity-tabs-container div[md-tabs-template="::tab.template"]{border-right:#ebebeb solid thin;border-left:#ebebeb solid thin;border-bottom:#ebebeb solid thin}.activity-details-dialog .activity-tabs-container md-tab-item[aria-selected=false]{border-top-style:none!important}.activity-details-dialog .activity-tabs-container md-tab-item[aria-selected=false]:nth-child(1){border-left-style:none!important}.activity-details-dialog .activity-tabs-container md-tab-item[aria-selected=true]:nth-child(1){border:none!important;background-color:#fff;top:10%}.activity-details-dialog .activity-tabs-container md-tab-item[aria-selected=true]:nth-child(2){border-top-style:none!important;border-left-style:none!important;border-bottom:none!important;background-color:#fff;top:10%}.activity-details-dialog .activity-tabs-container md-tab-item[aria-selected=true]:nth-child(3){border-top-style:none!important;border-left-style:none!important;border-bottom:none!important;background-color:#fff;top:10%}.activity-details-dialog .activity-tabs-container md-content,.activity-details-dialog .activity-tabs-container md-content.md-default-theme{background-color:#fff}.activity-details-dialog .activity-tabs-container .tab-content-container{background:#fff}.activity-details-dialog .student-detail b{text-transform:uppercase}.activity-details-dialog .small-number{font-size:12px}.activity-details-dialog button.print-md-button{border-radius:20px;background-color:#dfdfdf;box-shadow:none!important}.activity-details-dialog button.print-md-button:focus,.activity-details-dialog button.print-md-button:hover{background-color:#dfdfdf!important}.activity-details-dialog button.print-md-button md-icon{color:#333;margin-right:5px}.activity-details-dialog .score-details .question-list-container{overflow:auto;background:#f2f5f8;padding:15px 15px;width:100%}.activity-details-dialog .score-details .question-list-container .question-list{padding:0 20px}.activity-details-dialog .score-details .question-list-container .question-list .question-score-block{width:50px;height:50px;border:1px solid #979797;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:5px}.skills-table{margin:10px auto 0 auto;width:100%;border:solid 0 #ccc}.skills-table thead{background-color:#eee}.skills-table thead tr th{padding:10px;vertical-align:top}.skills-table thead tr th.skills{width:50%}.skills-table thead tr th.score{width:20%;text-align:center;border-left:solid 1px #d1d1d1;border-right:solid 1px #d1d1d1}.skills-table thead tr th.questions{width:30%}.skills-table tbody tr td{padding:10px;border-bottom:solid 1px #ccc}.skills-table tbody tr td.score{text-align:center;border-left:solid 1px #d1d1d1;border-right:solid 1px #d1d1d1}.skills-table tbody tr .skill-error-block{text-align:center}.grade-card-report-container .report-container{width:100%}.grade-card-report-container .report-container .detail-icon-container{text-align:center;vertical-align:middle;font-size:24px;padding:4px}.student-grade-card-report-container .grade-card-progress-activity{height:auto;min-height:360px;position:relative}.student-grade-card-report-container .md-title{font-weight:600;margin:10px 0;padding:0}.student-grade-card-report-container .grade-card-content,.student-grade-card-report-container .skills-filter-selector{height:auto;display:block;position:relative}.student-grade-card-report-container .sub-header{height:60px;background-color:#e5f1ff;padding-left:25px}.student-grade-card-report-container .sub-header>div{height:auto}.student-grade-card-report-container .sub-header button .mhe-icon-file-pdf{padding:4px 0 4px 4px}.student-grade-card-report-container .activity-mastery-indicator{display:inline-block;height:15px;width:15px}.student-grade-card-report-container .activity-mastery-indicator.big-mastery-indicator{width:24px;height:24px;margin:0 15px}.student-grade-card-report-container .overall-score-detail{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;font-size:36px;font-weight:600;height:auto}.student-grade-card-report-container .score-label{text-transform:uppercase;font-weight:600}.student-grade-card-report-container .grade-card-progress-graph-container{height:280px}.student-grade-card-report-container .score-container,.student-grade-card-report-container .skill-score{min-width:70px}.student-grade-card-report-container .activity-type-tag{border-radius:4px;background-color:#ececec;font-size:12px;font-weight:600;padding:2px 8px;text-transform:capitalize}.student-grade-card-report-container .big-number{font-size:24px;text-align:center}.student-grade-card-report-container .small-number{font-size:12px}.student-grade-card-report-container .activity-score,.student-grade-card-report-container .mastery-column{margin-left:10px}.student-grade-card-report-container .activity-desc{word-wrap:break-word}.student-grade-card-report-container button.taxonomy-btn{background-color:#f7f7f7;line-height:30px;font-size:16px;border:1px solid #b8b8b8;border-radius:5px;font-family:proxima-nova-semi-bold,sans-serif}.student-grade-card-report-container .item-align-vertical{line-height:24px}.student-grade-card-report-container md-list h2.md-title{margin-top:2px;padding-bottom:5px}.student-grade-card-report-container md-list h3.md-title{padding-bottom:5px}.student-grade-card-report-container md-list md-list-item:last-child{border-bottom:0 solid transparent}.student-grade-card-report-container md-list md-list-item{padding:12px 0;min-height:24px;border-bottom:1px solid #dcdcdc}.student-grade-card-report-container md-list md-list-item:before{min-height:24px}.student-grade-card-report-container md-list md-list-item .md-list-item-text{width:100%}.student-grade-card-report-container md-menu.taxonomy-select .taxonomy-btn div.parent{max-width:300px}.activity-report-class{overflow-y:hidden}.activity-detail-container{display:inline-block;width:calc(100% - 3px);height:calc(100% - 45px)!important}.activity-detail-container .activity-table-container{overflow:auto}.activity-detail-container .invisible{visibility:hidden}.activity-detail-container md-table-container{margin:10px 25px}.activity-detail-container md-table-container table.md-table thead tr.md-row{height:45px!important}.activity-detail-container md-table-container table.md-table .activity-name span{padding-left:8px!important;display:inline-block}.activity-detail-container md-table-container table.md-table tr.md-row{height:55px!important}.activity-detail-container md-table-container table.md-table td.md-cell{font-size:14px;text-align:center}.activity-detail-container md-table-container table.md-table td.md-cell.score{font-size:24px!important;min-width:120px}.activity-detail-container md-table-container table.md-table td.md-cell.score .activity-mastery-indicator{display:inline-block;height:15px;width:15px;margin-right:10px}.activity-detail-container md-table-container table.md-table td.md-cell.score .score-container{display:inline-block;min-width:65px;text-align:left}.activity-detail-container md-table-container table.md-table td.md-cell.score .scaled-score-container .big-number{font-size:24px;text-align:center}.activity-detail-container md-table-container table.md-table td.md-cell.score .scaled-score-container .scale-fraction{font-size:14px;color:#777;height:auto;text-transform:capitalize}.activity-detail-container md-table-container table.md-table td.md-cell.view-details{font-size:14px;font-weight:700;color:#025c95;cursor:pointer;min-width:120px;display:table-cell}.activity-detail-container md-table-container table.md-table td.md-cell.view-details .detail-icon-container{text-align:center;padding:4px;font-size:24px}.activity-detail-container md-table-container table.md-table .align-left{text-align:left!important}.activity-detail-container md-table-container table.md-table .activity-list-header tr th.md-column{background-color:#f0f0f0;font-size:16px;font-weight:700;line-height:20px;text-align:center;padding:4px;padding-left:8px!important}.activity-detail-container md-table-container table.md-table .activity-list-header tr th.md-column.md-active{background-color:#d8d8d8}@media only screen and (min-width:769px) and (max-width:977px){.activity-detail-container md-table-container th.md-column{font-size:14px!important;padding-right:8px!important}.activity-detail-container md-table-container td.md-cell{font-size:14px!important;padding-right:12px!important}.activity-detail-container md-table-container td.md-cell .score-container{font-size:16px}.activity-detail-container md-table-container td.md-cell.view-details{font-size:12px!important}.activity-detail-container md-table-container td.md-cell.view-details .mhe-icon-chevron-right{font-size:12px!important}}@media only screen and (min-width:400px) and (max-width:768px){.activity-detail-container md-table-container th.md-column{font-size:12px!important;padding-right:8px!important}.activity-detail-container md-table-container td.md-cell{font-size:12px!important;padding-right:12px!important}.activity-detail-container md-table-container td.md-cell .score-container{font-size:16px}.activity-detail-container md-table-container td.md-cell.view-details{font-size:0!important;min-width:60px}.activity-detail-container md-table-container td.md-cell.view-details .detail-icon-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.activity-detail-container md-table-container td.md-cell.view-details .mhe-icon-chevron-right{font-size:12px!important}}.score-detail-container{height:auto;padding:0 15px 15px}.score-detail-container.no-data{text-align:center;padding-top:40px}.score-detail-container div{height:auto}.score-detail-container .scrollable-content{text-align:center}.score-detail-container .scrollable-content .chart-nav{margin:0 auto;cursor:pointer}.score-detail-container .navigation-container{height:158px;width:calc(100% - 57px);margin:0 auto}.score-detail-container .navigation-container [role=button]{cursor:pointer}.score-detail-container .scroll-buttons{height:36px;position:relative;margin-top:-26px}.score-detail-container .scroll-buttons .scroll-button{position:absolute;height:157px;margin:-131px 0 0 0;color:#8a8a8a;width:30px!important;background-color:#fff;border:none;padding:0}.score-detail-container .scroll-buttons .scroll-button:active{color:#000;background-color:#ccc}.score-detail-container .scroll-buttons .scroll-button.right{right:0;text-align:right}.score-detail-container .scroll-buttons .scroll-button.left{left:0;text-align:left}.score-detail-container .chart-legend{display:block;padding:0;font-size:14px;font-weight:700;text-align:center}.score-detail-container .text-question-nav-container{margin-top:15px;height:auto;width:100%}.score-detail-container .text-question-nav-container .md-button{min-width:24px;height:auto;margin:0;background-color:#eee;border:solid 1px #d8d8d8}.score-detail-container .text-question-nav-container .md-button .mhe-icons{color:#636566}.score-detail-container .text-question-nav-container .question-text{height:100%;padding:12px 10px 10px 10px;line-height:16px;font-size:16px;border:solid 1px #d8d8d8;border-left:none;border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex}.score-detail-container .text-question-nav-container .question-text .question-num{font-weight:700;display:inline-block;height:100%}.score-detail-container .text-question-nav-container .question-text .question-title{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;margin-left:5px;width:95%}.score-detail-container .text-question-nav-container .question-text .question-title .math-jax{max-width:100%;white-space:normal}.score-detail-container .question-container{min-height:50px;height:auto;margin:0 0 15px}.score-detail-container table.question-details-container{width:100%;min-height:80px;background-color:#f7f7f7;border:solid 1px #eee;table-layout:fixed}.score-detail-container table.question-details-container .w20{width:20%}.score-detail-container table.question-details-container .w40{width:40%}.score-detail-container table.question-details-container tr.top th{font-weight:700;color:#8a8d8f;padding:10px 10px 5px 10px;text-align:left}.score-detail-container table.question-details-container tr td{color:#333;font-size:14px;vertical-align:top;padding:0 10px 10px 10px}.score-detail-container table.question-details-container tr td ul{padding:0;margin:0}.score-detail-container table.question-details-container tr td ul li{padding:0;list-style:none}.score-detail-container table.question-details-container tr td ul li.capitalize{text-transform:capitalize}.student-list-container{width:calc(100% - 3px)}.student-list-container .mastery-level-container{height:auto}.student-list-container .mastery-level-container .mastery-legends{margin-right:10px;font-size:12px;line-height:20px}.student-list-container .mastery-level-container .mastery-legends .mastery-indicator{height:15px;width:15px;margin-right:5px;display:inline-block}.student-list-container md-table-container{margin:10px}.student-list-container md-table-container .student-list-header tr th{background-color:#f0f0f0;font-size:16px;font-weight:700;line-height:20px;text-align:center}.student-list-container md-table-container .student-list-header tr th.md-active{background-color:#d8d8d8}.student-list-container md-table-container .student-list-header tr th.student-name-cell{min-width:180px}.student-list-container md-table-container tr.md-row{height:55px!important}.student-list-container md-table-container tr.md-row:last-child td{border-bottom:1px solid rgba(0,0,0,.12)}.student-list-container md-table-container tr .mastery-indicator{height:15px;width:15px;margin-right:5px;display:inline-block}.student-list-container md-table-container tr .info-cell{font-weight:600}.student-list-container md-table-container td{padding:0 10px;font-size:16px;text-align:center!important}.student-list-container md-table-container .align-left{text-align:left!important}.student-list-container md-table-container .question-score-cell:not(:last-child){border-right:1px solid #979797}.student-list-container md-table-container td.md-cell,.student-list-container md-table-container th.md-column{font-size:14px;padding:0 10px!important}.student-list-container md-table-container td.md-cell.action{font-weight:700;color:#025c95;cursor:pointer;min-width:120px;display:table-cell}.action-seprator{padding:0 5px}.md-table thead tr.md-row{height:45px!important}.md-table thead tr.md-row th{color:#333}.md-table tr.md-row{height:61px!important}.md-table-pagination .label{font-size:12px;font-weight:400;color:#333}.unreset blockquote,.unreset dir,.unreset dl,.unreset fieldset,.unreset form,.unreset h4,.unreset menu,.unreset ol,.unreset p,.unreset ul{margin:1.12em 0}.unreset b,.unreset h1,.unreset h2,.unreset h3,.unreset h4,.unreset h5,.unreset h6,.unreset strong{font-weight:bolder}.unreset address,.unreset cite,.unreset em,.unreset i,.unreset var{font-style:italic}.unreset code,.unreset kbd,.unreset pre,.unreset samp,.unreset tt{font-family:monospace}.unreset dd,.unreset dir,.unreset menu,.unreset ol,.unreset ul{margin-left:40px}.unreset ol ol,.unreset ol ul,.unreset ul ol,.unreset ul ul{margin-bottom:0;margin-top:0}.unreset{line-height:1.2}.unreset body{margin:8px}.unreset th{font-weight:bolder;text-align:center;vertical-align:inherit}.unreset caption{text-align:center}.unreset h1{font-size:2em;margin:.67em 0}.unreset h2{font-size:1.5em;margin:.75em 0}.unreset h3{font-size:1.17em;margin:.83em 0}.unreset h5{font-size:.83em;margin:1.5em 0}.unreset h6{font-size:.75em;margin:1.67em 0}.unreset blockquote{margin-left:40px;margin-right:40px}.unreset pre{white-space:pre}.unreset big{font-size:1.17em}.unreset small{font-size:.83em}.unreset sub{font-size:.83em;vertical-align:sub}.unreset sup{font-size:.83em;vertical-align:super}.unreset table{border-collapse:separate;border-spacing:2px}.unreset thead{vertical-align:middle}.unreset tbody{vertical-align:middle}.unreset tfoot{vertical-align:middle}.unreset td{vertical-align:inherit}.unreset tr{vertical-align:inherit}.unreset s{text-decoration:line-through}.unreset strike{text-decoration:line-through}.unreset del{text-decoration:line-through}.unreset hr{border:1px inset}.unreset ol{list-style-type:decimal}.unreset ul{list-style-type:disc}.unreset figure{margin:1em 40px}