/* stylelint-disable length-zero-no-unit, color-hex-case, color-hex-length*/
.path-local-treestudyplan div.tab-pane:target {
    margin-top: 0px;
}

.path-local-treestudyplan [v-cloak] {
    visibility: hidden;
}

.path-local-treestudyplan .vue-loader {
    width: 32px;
    margin: auto;
}

/*******************
*
* Invite manager
*
********************/

.path-local-treestudyplan table.m-manage_invites {

    margin-bottom: 2em;
    width: 80%;
}

.path-local-treestudyplan table.m-manage_invites thead tr {
    background-color: #009EE2;
    color: white;
}

.path-local-treestudyplan table.m-manage_invites tbody tr:nth-child(even) {
    background-color: #D4EDFC;
}

.path-local-treestudyplan table.m-manage_invites tbody tr:nth-child(odd) {
    background-color: white;
}

.path-local-treestudyplan table.m-manage_invites tbody td {
    padding: 5px;
}

.path-local-treestudyplan table.m-manage_invites tbody td[data-field=name] {
    width: 20em;
}
.path-local-treestudyplan table.m-manage_invites tbody td[data-field=email] {
    width: 10em;
}
.path-local-treestudyplan table.m-manage_invites tbody td[data-field=date] {
    width: 10em;
}

.path-local-treestudyplan table.m-manage_invites tbody td[data-field=allow_details],
.path-local-treestudyplan table.m-manage_invites tbody td[data-field=allow_calendar],
.path-local-treestudyplan table.m-manage_invites tbody td[data-field=allow_badges] {
    width: 5em;
    padding-left: 1em;
}

.path-local-treestudyplan table.m-manage_invites tbody td[data-field=control] {
    width: 150px;
}

.path-local-treestudyplan table.m-manage_invites tbody td[data-field=control] a {
    margin-left: 7px;
    margin-right: 7px;
}

.path-admin-local-treestudyplan table.m-cohortgrouptable,
.path-admin-local-treestudyplan table.m-roomtable {
    width: auto;
}
