.submission_details .bold{font-weight:bold}.submission_details .error{color:#EE0612}.submission_details td{padding-left:1em}.submission_details th{font-weight:normal}.submission_details td,.submission_details th{text-align:right}.submission-details-header{margin-bottom:12px}.submission-details-header__grade-summary{float:right}.SubmissionDetails__Text{padding-right:6px;font-size:12px;font-size:.75rem}.SubmissionDetails__Text.late{color:#EE0612;font-weight:bold}.submission-details-container{border:1px solid #C7CDD1;box-sizing:border-box}@media only screen and (min-width: 992px){.submission-details-container{display:-webkit-flex;display:flex}}.submission-details-frame{box-sizing:border-box}@media only screen and (min-width: 992px){.submission-details-frame{-webkit-flex:1;flex:1}}.submission-details-comments{box-sizing:border-box;border-top:1px solid #C7CDD1}@media only screen and (min-width: 992px){.submission-details-comments{-webkit-flex:0 0 280px;flex:0 0 280px;border-top:none}}.submission-details-comments .comments{height:300px;overflow:auto;background-color:#f5f5f5}@media only screen and (min-width: 992px){.submission-details-comments .comments{border-left:1px solid #C7CDD1}}.file-upload-submission{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#fff;padding:12px 6px;border-bottom:1px solid #C7CDD1}.file-upload-submission:last-of-type{border-bottom:none}.file-upload-submission-info{font-size:13px;font-size:.8125rem;box-sizing:border-box;-webkit-flex:0 0 50%;flex:0 0 50%;padding-right:12px}.file-upload-submission-info>a{font-size:13px;font-size:.8125rem;margin-right:6px;font-weight:bold}.file-upload-submission-info__filesize{font-size:12px;font-size:.75rem;white-space:nowrap}.file-upload-submission-attachment{font-size:13px;font-size:.8125rem;-webkit-flex:0 0 auto;flex:0 0 auto;text-align:right;box-sizing:border-box;padding-left:12px}.file-upload-submission-turnitin{font-size:13px;font-size:.8125rem;-webkit-flex:0 0 20%;flex:0 0 20%}.omit-from-final-warning{padding:12px;border-width:1px;margin:5px}
