#edittable {
    width:                      100%;
}

#edittable > tbody > tr > td {
    padding:                    8px;
    height:                     40px;
}

#edittable > tbody > tr > td:nth-child(odd) {
    font-weight:                bold;
    width:                      150px;
}

#edittable > tbody > tr > td:nth-child(even) {
    cursor:                     pointer;
    transition:                 color .5s;
}

#edittable > tbody > tr > td:nth-child(even).waiting {
    color:                      #888;
}

#edittable > tbody > tr > td:nth-child(even).success {
    color:                      green;
}

#currentInlineEditElement .form-group,
#currentInlineEditElement .mdform .checkbox {
    margin-top:                 0;
    margin-bottom:              0;
}

#currentInlineEditElement .mdform .checkbox {
    height:                     40px;
}

#currentInlineEditElement .mdform .checkbox .helper {
    top:                        10px;
}

#log {
    color:                      #888;
    padding:                    10px;
    margin-top:                 2em;
}

#currentInlineEditElement .form-radio-icons span {
    display:                    none;
}

#currentInlineEditElement .mdform .form-radio.form-radio-icons .radio {
    padding-top:                0;
    margin-bottom:              0;
}

#currentInlineEditElement .mdform .form-radio *::selection { 
    background:                 transparent;
}

#currentInlineEditElement .mdform .form-radio.form-radio-icons label {
    padding-left:               0;
    margin-right:               0;
}

#currentInlineEditElement .mdform .form-radio-icons input:checked + img {
    border-color:               #888;
}