table.cm-manage-table{width:100%;background-color:#eee;border-bottom:10px solid #fff;}.cm-manage-table thead.cm-manage-table-titlebar,.cm-manage-table thead.cm-manage-table-titlebar td,.cm-manage-table thead.cm-manage-table-titlebar th{color:#fff;font-weight:700;background-color:rgb(53 51 52);text-align: left;}.cm-manage-table td,.cm-manage-table th{padding:5px 10px;vertical-align:top}.cm-manange-table-student-lists a,.order-student-add input[type=submit]{color: rgb(108, 6, 51);background-color: rgb(108, 6, 51, 0);font-size: 1.25rem;transition-duration: .25s;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(.4,0,.2,1);font-weight: 600; font-family: Archivo Narrow, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;border: solid 0.2rem rgb(108, 6, 51, 1);display: inline-block;padding: 0.8rem 1.25rem 0.8rem 1.25rem;cursor: pointer;}.cm-manange-table-student-lists a{color: rgb(108, 6, 51);background-color: rgb(108, 6, 51, 0);font-size: 1.25rem;transition-duration: .25s;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(.4,0,.2,1);font-weight: 600; font-family: Archivo Narrow, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;border: solid 0.2rem rgb(108, 6, 51, 1);display: inline-block;padding: 0.8rem 1.25rem 0.8rem 1.25rem;cursor: pointer;margin:10px 0 10px 0;}.button-add-roster{color: rgb(108, 6, 51); background-color: rgb(255, 255, 255, 1);font-size: 1.25rem;transition-duration: .25s;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(.4,0,.2,1);font-weight: 600;font-family: Archivo Narrow, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;border: solid 0.2rem rgb(108, 6, 51, 1);display: inline-block;padding: 0.8rem 1.25rem 0.8rem 1.25rem;cursor: pointer;text-decoration: none;margin-top:10px;}.licenses-list{margin:20px 0 20px 0;}.button-add-roster:hover{background-color:rgb(108, 6, 51);color:rgb(255, 255, 255, 1);}.cm-manange-table-student-lists a:hover,.order-student-add input[type=submit]:hover{background-color: rgb(108, 6, 51, 1);color:#fff;text-decoration:none}.cm-manage-licenses input[type=text],.student-add textarea{border: solid 1px rgb(108, 6, 51, 1);}.order-student-add label{display:block}.order-student-add input[type=text], .order-student-add input[type=email]{padding: 0.8rem 0.95rem;border-radius: .3rem;border: solid 1px #6e7477; background-color: #eee;}.order-student-add input[type=submit]{margin:20px 0 20px 0}.button-upload-roster{margin-top:10px;}.cm-manage-add-single-student-form label{display:block;width:100%}.order-student-add h3, .cm-order-licenses-order-summary h3, .cm-order-licenses-summary h3, .cm-order-licenses-allocations h3{font-size: 1.875rem;line-height: 1.3333333;margin-bottom: 0.5em;font-weight: 600;margin-top: 0.5em;}.order-items-container .cm-order-items-table-cell-totals-value{padding:0 10px 0 0; border-left:solid 10px #fff;}.button-add-roster,.button-canceldelete-roster,.button-cancelenrol-roster,.button-confirmdelete-roster,.button-confirmenrol-roster,.button-deletestudents-roster,.button-enrolstudents-roster,.button-update-roster,.button-upload-roster{color: rgb(108, 6, 51); background-color: rgb(255, 255, 255, 1);font-size: 1.25rem;transition-duration: .25s;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(.4,0,.2,1);font-weight: 600;font-family: Archivo Narrow, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;border: solid 0.2rem rgb(108, 6, 51, 1);display: inline-block;padding: 0.8rem 1.25rem 0.8rem 1.25rem;cursor: pointer;text-decoration: none;}.button-add-roster:hover,.button-canceldelete-roster:hover,.button-cancelenrol-roster:hover,.button-confirmdelete-roster:hover,.button-confirmenrol-roster:hover,.button-deletestudents-roster:hover,.button-enrolstudents-roster:hover,.button-update-roster:hover,.button-upload-roster:hover{background-color:rgb(108, 6, 51);color:rgb(255, 255, 255, 1);}.button-enrolstudents-roster{margin-right:5px}div.cm-manage-student-list,div.student-add{clear:both;margin:10px 10px 0 0;padding:5px;border:1px solid #000}.cm-manage-post-dispatch-navigation{margin-top:20px;padding-top:10px;border-top:1px solid #ccc;text-align:left}.cm-manage-licenses label{margin-right:5px;}.button-update-roster{margin-top:20px;}.cm-manage-post-dispatch-navigation a{color:#168fc7;text-decoration:underline;cursor:pointer}.cm-manage-post-dispatch-navigation a:hover{text-decoration:none;background-color: rgb(108, 6, 51, 1);color:#fff;}.cm-manage-post-dispatch-navigation a .fas{font-size:14px}.cm-manage-form-error{width:290px;border:2px solid gray;background-color:#fbb;text-align:left;padding:4px;margin:4px 0}#cm-manage-invite-personalised,#cm-manage-invite-text{width:300px;height:400px}@media (max-width:480px){.cm-manage-table td{display:block;width:100%}.order-student-add input[type=text]{width:100%}.cm-manange-table-student-lists a{line-height:2rem}}