/* CONTENEDOR */
.fpw-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    background: #ffffff;
    border: 1px solid #d3d3d3;
}

/* CELDAS */
.fpw-table td,
.fpw-table th {
    border: 1px solid #d3d3d3;
    padding: 16px 14px;
    font-family: "Roboto", sans-serif;
    text-align: center;
    vertical-align: middle;
    transition: none !important;
    box-shadow: none !important;
    transform: none !important;
    filter: none !important;
}

/* SKU */
.fpw-sku {
    background: #3b5fa8 !important;
    color: #ffffff !important;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0.4px;
    text-transform: uppercase;
}

/* ENCABEZADOS */
.fpw-head {
    background: #efefef !important;
    color: #3f3f3f !important;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
}

/* VALORES */
.fpw-value {
    background: #f8f8f8 !important;
    color: #2f2f2f !important;
    font-size: 16px;
    font-weight: 500;
}

/* STATUS GENERAL */
.fpw-status {
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.3px;
    color: #ffffff !important;
    padding: 16px 14px;
}

/* STATUS */
.fpw-status-stock,
.fpw-status-pedido,
.fpw-status-linea {
    background: #f57c00 !important;
    color: #ffffff !important;
}

/* HOVER ABSORBIDO: MANTIENE LOS MISMOS COLORES */
.fpw-table tbody tr:hover > td.fpw-sku,
.fpw-table td.fpw-sku:hover {
    background: #3b5fa8 !important;
    color: #ffffff !important;
}

.fpw-table tbody tr:hover > td.fpw-head,
.fpw-table td.fpw-head:hover {
    background: #efefef !important;
    color: #3f3f3f !important;
}

.fpw-table tbody tr:hover > td.fpw-value,
.fpw-table td.fpw-value:hover {
    background: #f8f8f8 !important;
    color: #2f2f2f !important;
}

.fpw-table tbody tr:hover > td.fpw-status,
.fpw-table tbody tr:hover > td.fpw-status-stock,
.fpw-table tbody tr:hover > td.fpw-status-pedido,
.fpw-table tbody tr:hover > td.fpw-status-linea,
.fpw-table td.fpw-status:hover,
.fpw-table td.fpw-status-stock:hover,
.fpw-table td.fpw-status-pedido:hover,
.fpw-table td.fpw-status-linea:hover {
    background: #f57c00 !important;
    color: #ffffff !important;
}