/* Izolare completă pentru caseta Data / Ora. */
.date-time-box,
.date-time-box * {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    line-height: 1.2;
    font-family: Arial, sans-serif;
}

.date-time-box {
    position: absolute;
    top: 70px;
    right: 20px;
    width: 270px;
    padding: 4px 6px;
    background: #E6E697;
    color: #6A4B21;
    border: 2px solid #000;
    border-radius: 5px;
    box-shadow: 0 4px 8px rgba(0,0,0,.9);
    font-size: 15px;
    font-weight: bold;
}

/* Suprascrie regulile globale table/tbody/tr/td din utilaje_lista.css. */
.date-time-box table {
    width: 100% !important;
    margin: 0 !important;
    border: 0 !important;
    border-collapse: collapse;
    border-spacing: 0;
    background: transparent !important;
    box-shadow: none !important;
}

.date-time-box tbody,
.date-time-box tr,
.date-time-box tbody tr:nth-child(odd),
.date-time-box tbody tr:nth-child(even),
.date-time-box tbody tr:hover {
    height: 22px;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}

.date-time-box td,
.date-time-box tbody td,
.date-time-box tbody tr:nth-child(odd) td,
.date-time-box tbody tr:nth-child(even) td,
.date-time-box tbody tr:hover td {
    padding: 2px 4px !important;
    vertical-align: middle;
    border: 0 !important;
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    color: inherit !important;
    box-shadow: none !important;
    filter: none !important;
    font-size: inherit;
}

.date-time-box td.label {
    width: 60px;
    text-align: left;
    font-weight: bold;
}

.date-time-box label {
    display: inline-block;
    width: 60px;
    font-weight: bold;
}

.date-time-box td.value {
    padding-left: 5px !important;
    text-align: left;
}

.date-time-box span {
    display: inline-block;
    padding-left: 3px;
}

.date-time-box:hover {
    background: #FF5E4D;
    color: #fff;
}

.date-time-box:hover table,
.date-time-box:hover tbody,
.date-time-box:hover tr,
.date-time-box:hover td {
    background: transparent !important;
    background-color: transparent !important;
    color: inherit !important;
}
