.coned-registration { float: right; margin: 17px 0 0 19px; }

.coned-quickfacts { margin: 0 auto; background:#f5f5f5; padding: 12px; }
.coned-quickfacts .col1 { display: table-cell; width: 140px; font-weight: 600; }
.coned-quickfacts .col2 { display: table-cell; }
.coned-quickfacts .row { display: table-row; }

.btn-details { padding: 0 7px 4px 7px !important; font-size: 1.5em !important; font-weight: normal !important; }

.statusCont { position: absolute; top: 0; right: 0; margin-top: 18px; }
.classStatus { font-weight: 600; color: #dd2233; margin: -9px 7px 0 0; }
.classStatusNoRed { font-weight: 600; margin: -9px 7px 0 0; }
.detailsContainer { position: relative; padding-bottom : 10px; }

dl.ConEdClassDtls { margin-left: 0; padding: 12px 0 20px 0; width: 100%;}
dl.ConEdClassDtls dt { font-weight: 600; float: left; }
dl.ConEdClassDtls dd { margin-left: 6em; }

#ProgramClusterSchool { padding-bottom: 12px; }

.newCourseBtn { margin-bottom: -5px; padding-left: 7px; } /* this is duplicated in styles.css for marine */
.newCourseBtnHome { padding-top: 5px; padding-right: 5px; float: left; position: relative; }

div.eCampusEarlyRegContainer {display : block;}
div.eCampusEarlyRegButton {float:left; padding-right : 10px;}
div.eCampusEarlyRegText {float:left; padding-left : 35px; position: relative; color: #545454; font-size : 0.9em;}
div.eCampusEarlyRegText::before {position:absolute; top: 5px; left: 1px; text-rendering: auto; -webkit-font-smoothing: antialiased; font: var(--fa-font-solid); content: "\f071"; font-size : 1.9em;}
div.eCampusEarlyRegContainer::after {content: ""; clear: both; display:block;}

@media only screen and (min-width: 581px) {
.cell-details {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  }
}

@media only screen and (max-width: 580px) {
dl.ConEdClassDtls { padding: 12px 0 5px 0; }
.statusCont {
  position: relative; margin: 0 0 30px 0;
  }
.classStatus { margin: 0 0 -10px 0; }
.tablesaw-cell-content b { background-color: transparent!important; }
}