/* Default CSS for manage area. */
.cm-manage-licenses{ margin-top:10px;}
.cm-manage-licenses .cm-manage-table-titlebar{ text-align:left;}
.cm-manage-licenses .cm-manage-table th{ padding: 0px 0px 0px 0px;}
.cm-manage-licenses .cm-manage-table td{ padding: 0px 0px 0px 0px;}
.cm-manage-home-link{display:block; padding-bottom:10px;}
.cm-manage-home-link a{float:right;color: #fff;
    background-color: #eb001f;
    padding: 8px 32px;
    margin: 2px;
    font-size: 14px;
    font-weight:600;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    background-image: none;
    border: 1px solid transparent;}
.cm-manage-home-link a:hover{background-color:#333333; color:#fff; text-decoration:none;}
.cm-manage-post-dispatch-navigation{ display:block; padding-top:10px;}
.cm-manage-post-dispatch-navigation a{float:right;color: #fff;
    background-color: #eb001f;
    padding: 8px 38px;
    margin: 2px;
    font-size: 14px;
    font-weight:600;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    background-image: none;
    border: 1px solid transparent;}
.licences-title{ color:#000;}
.cm-manage-post-dispatch-navigation a:hover{background-color:#333333; color:#fff; text-decoration:none;}
.cm-manage-licenses-create-roster-link{color: #fff;
    background-color: #12b9bf;
	padding: 8px 38px;
    margin: 2px;
    font-size: 14px;
    font-weight:600;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    background-image: none;
    border: 1px solid transparent;}
.cm-manage-licenses-create-roster-link:hover{background-color:#f12e13; color:#fff; text-decoration:none;}
table.cm-manage-table {
	font-family:"Lucida Grande", Helvetica, Arial, sans-serif;
	border-collapse: collapse;
}
.cm-manage-table thead.cm-manage-table-titlebar,
.cm-manage-table thead.cm-manage-table-titlebar th {
    font-size: 22px;
    font-weight: bold;
}
.licenses-list .cm-manage-table .cm-manage-table-titlebar{	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background-color:#4c4d4c}
.cm-manage-table thead.cm-manage-table-titlebar th {}

.licenses-list .cm-manage-table td,
.licenses-list .cm-manage-table th {
	padding:5px 10px 5px 10px;
	vertical-align: top;
}

div.cm-manage-student-list {
	clear: both;
	margin: 10px 10px 0px 0px;
	padding: 5px;
	border:1px solid black;
}

div.student-add {
	clear: both;
	margin: 10px 10px 0px 0px;
	padding: 5px;
	border:1px solid black;
}

.cm-manage-form {
}

.cm-manage-add-single-student-form {
}

.cm-manage-add-multiple-students-form {
}

.cm-manage-add-upload-students-form {
}

.cm-manage-delete-students-form {
}

.cm-manage-enrol-students-form {
}

.cm-manage-edit-roster-form {
}

.cm-manage-delete-roster-form {
}

.cm-manage-form-error {
	width: 290px;
	border: 2px solid gray;
	background-color: #FBB;
	text-align: left;
	padding: 4px 4px;
	margin: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.cm-manage-enrol-student-error {
}

.cm-manage-add-enrol-students-form-error {
}

.cm-manage-student-list-form {
}

.cm-manage-student-list-enrolled-form table th, td { padding-right:20px;
}

.cm-manage-student-list-not-enrolled-form .cm-manage-table-titlebar th { padding-right:20px;
}
.cm-manage-student-list-not-enrolled-form .cm-manage-table td{ padding-right:10px !important; }
.button-enrolstudents-roster{ margin-right:10px;}
.cm-manage-student-list-pending-enrolled-form {
}

#cm-manage-invite-text {
	width: 300px;
	height: 400px;
}

#cm-manage-invite-personalised {
	width: 300px;
	height: 400px;
}
