#progression_modules{min-height:450px}#progression_modules .message,#progression_modules .student-header{margin:0;line-height:1.2}#progression_modules .collectionViewItems{list-style-type:none;margin:0 0 12px}#progression_modules .collectionViewItems li .progression-module{background-color:#f5f5f5;padding:0}#progression_modules .collectionViewItems li .progression-module .name,#progression_modules .collectionViewItems li .progression-module .status.no_subtitle{padding:12px}#progression_modules .collectionViewItems li .progression-module .status{padding-right:16px;text-align:right}#progression_modules .collectionViewItems li .progression-module .status .subtitle{color:var(--ic-brand-font-color-dark-lightened-30);font-size:12px;font-size:.75rem;font-weight:normal}#progression_modules .collectionViewItems li .progression-module .completed{color:#417e42}#progression_modules .collectionViewItems li .progression-module hr{margin:0;border-top-color:#C7CDD1}#progression_modules .collectionViewItems li .progression-module .items ul{list-style-type:none;padding:6px 0px}#progression_modules .collectionViewItems li .progression-module .items ul li{padding:6px 0px}#progression_students{height:450px;background-color:#f5f5f5;border:1px solid #C7CDD1}#progression_students p{padding:8px}#progression_students .header{border-bottom:solid 1px #C7CDD1}#progression_students .header h3{font-size:inherit;font-weight:bold;line-height:inherit;text-transform:uppercase;display:inline-block;line-height:1.3;margin:0}#progression_students .header a{float:right}#progression_students .header,#progression_students li{padding:6px 12px}#progression_students .collectionViewItems{list-style-type:none;margin-left:0;overflow-y:auto}#progression_students .collectionViewItems .student{cursor:pointer;border-top:solid 1px transparent}#progression_students .collectionViewItems .student a{color:var(--ic-brand-font-color-dark);box-sizing:border-box;width:100%;display:block;overflow:hidden;text-overflow:ellipsis}#progression_students .collectionViewItems .student.active{font-weight:bold;background-color:#fff;border-bottom:solid 1px #C7CDD1;margin-left:-1px}#progression_students .collectionViewItems .student.active a{color:var(--ic-link-color)}#progression_students .collectionViewItems .student+.student.active{border-top-color:#C7CDD1}.module-progress-view{display:flex;box-sizing:border-box}.module-progress-view__modules{flex:1;box-sizing:border-box;padding-right:12px}@media only screen and (min-width: 992px){.module-progress-view__modules{padding-right:24px}}.module-progress-view__students{box-sizing:border-box;flex:0 0 192px}@media only screen and (min-width: 992px){.module-progress-view__students{flex:0 0 240px}}
