.custom-table table, th , td  {
    border: 1px solid grey;
    border-collapse: collapse;
    padding: 5px;
}
.custom-table table tr:nth-child(odd)	{
    background-color: #f1f1f1;
}
.custom-table table tr:nth-child(even) {
    background-color: #ffffff;
}


.custom-table hr{
    background-color: #1e5a4c;
    height: 3px;
    border: 0;
}

.custom-table{
    height: 800px;
    overflow:auto;
    background:#fff;
}

.clickable {
    color: #235f49;
}

.clickable:hover {
    background-color: #f0f0f0;
    border-radius: 5px;
}

.custom-table .score{
    width: 50px;

}

.custom-table table {
    border-collapse: collapse;
    table-layout:fixed;
}

.custom-table td {
    max-width:200px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.custom-table input[readonly]
{
    border:0;
}

.custom-table input[readonly="readonly"]
{
    border:0;
}

.gradebook-container
{
    padding:3px;
}

.gradebookInputs{
    width: 90%;
}

.assignName:hover{
    text-decoration: none;

}

.myGrades-table td,th {
    border: 0;
}
