.expired{
    color: red;
    font-weight: bold;
}
#the-list tr:last-child td:has(> span.expired) { 
    color: gray;
}

#r8_tsm_script_code {
    width: 100%;
}

.r8_tsm_page_select {
    width: 400px;
}

#script-active .inside label {
    line-height: 2;
}

.cancel-edit-timestamp:focus{
    outline: none !important;
    box-shadow: none !important;
} 
.current-time #timestamp {
    padding: 2px 0 1px 0;
    display: inline !important;
    height: auto !important;
}
.current-time #timestamp:before {
    content: "\f145";
    position: relative;
    top: -1px; 
    font: normal 20px/1 dashicons; 
    display: inline-block;
    margin-left: -1px;
    padding-right: 3px;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; 
    color: #8c8f94;
}
#expire_date_in_num{
    width: 40px;
}
.expired_inactive,
.expired_inactive strong a{
    color: gray !important;
}