﻿.dgrid {
    border:none !important;
}

.dgrid-full-width{
    width:100% !important;
    height:auto !important;
    min-height:100px !important;
}

.dgrid-cell 
{
    font-size: 0.80em !important; 
    border-width: 0 !important;
    /*border-color:  #F2F2F2 !important;*/
    text-align: center !important; 
    padding: 2px !important;
    vertical-align: middle !important;
    max-height: 100px;
}

.dgrid-row-odd {
    background: #F2F5F9 ;
}

.dgrid-selected
{
    background: #A5BBD5 !important;   
    border: 1px dotted gray;
}

.dgrid-deleted
{
    background-color: #EAD5D5 !important;
    text-decoration:line-through;
}

.dgrid-duplicated {
    background-color: #FDF5B9 !important;
}

.dgrid-consolidated{
    color:blue!important;
    font-weight:bold!important;
}

.dgrid-nonValidFreighVehicleFeatures {
    /*background-color: #EAD5D5 !important;*/
    color:red!important;
    font-weight:bold!important;
}
.dgrid-kardex_adjust {
    background-color: lightskyblue !important;
}
.dgrid-inventory_done_before_input {
    background-color: lightgreen !important;
}
.dgrid-telemetry_data_changed{
    background-color:orange!important;
}

.dgrid-bold {
    font-weight:bold;
    font-size:large;
}

tr.row:hover, tr.over   
{
    background-color: blue !important; 
}

.field-obs2 div {
    max-height: 150px;
    overflow-y: auto; 
    overflow-x: hidden;
}

.field-obs div {
    max-height: 150px;
    overflow-y: auto; 
    overflow-x: hidden;
}

.field-description{
    text-align:left!important
}
.icon-alert {
    width: 18px !important;
    height: 18px !important;
    margin-top: 10px !important;
}

.dgrid-consolidated {
    color: blue !important;
    font-weight: bold !important;
}



/**************/
/*****/
.dgrid-insufficient_fuel {
    /*background-color: #f54021 !important;*/
    /**
        * class 'warning_sustractions' changes background-color style of .ficon .dijitButtonNode
        * to red. 
        **/
    animation-name: insufficient_fuel !important;
    animation-duration: 5s !important;
    animation-timing-function: linear !important;
    animation-iteration-count: infinite !important;
    -webkit-animation-name: insufficient_fuel !important;
    -webkit-animation-duration: 5s !important;
    -webkit-animation-timing-function: linear !important;
    -webkit-animation-iteration-count: infinite !important;
}

@-moz-keyframes insufficient_fuel {
    0% {
        background-color: transparent!important;
    }
    /*Amarillo*/
    25% {
        background-color: #f54021 !important;
    }
    /*Naranja*/
    50% {
        background-color: transparent !important;
    }
    /*Negro*/
    75% {
        background-color: #f54021 !important;
    }
    /*Otra vez naranja*/
    100% {
        background-color: transparent !important;
    }
}

@-webkit-keyframes insufficient_fuel {
    0% {
        background-color: transparent;
    }
    /*Amarillo*/
    25% {
        background-color: #f54021;
    }
    /*Naranja*/
    50% {
        background-color: transparent;
    }
    /*Negro*/
    75% {
        background-color: #f54021;
    }
    /*Otra vez naranja*/
    100% {
        background-color: transparent;
    }
}

@keyframes insufficient_fuel {
    0% {
        background-color: transparent;
    }
    /*Amarillo*/
    25% {
        background-color: #f54021;
    }
    /*Naranja*/
    50% {
        background-color: transparent;
    }
    /*Negro*/
    75% {
        background-color: #f54021;
    }
    /*Otra vez naranja*/
    100% {
        background-color: transparent;
    }
}

.dgrid-distribution_pickup {
    background-color: yellow !important;
}

.dgrid-distribution_pickup_can_change {
    background-color: lightgreen !important;
}

.dgrid-bajaOp {
    color: red !important;
}

.dgrid-schoolOp {
    color: orange !important;
}

.dgrid-instructorOp {
    color: #1905A0 !important;
}


/**
* SHIPMENT INCIDENT WITHOUT
*/
.dgrid-shipment_has_at_least_one_incident_without_follow_up {
    animation-name: shipment_has_at_least_one_incident_without_follow_up !important;
    animation-duration: 5s !important;
    animation-timing-function: linear !important;
    animation-iteration-count: infinite !important;
    -webkit-animation-name: shipment_has_at_least_one_incident_without_follow_up !important;
    -webkit-animation-duration: 5s !important;
    -webkit-animation-timing-function: linear !important;
    -webkit-animation-iteration-count: infinite !important;
}
@-moz-keyframes shipment_has_at_least_one_incident_without_follow_up {
    0% {
        background-color: transparent!important;
    }
    /*Amarillo*/
    25% {
        background-color: cyan !important;
    }
    /*Naranja*/
    50% {
        background-color: transparent !important;
    }
    /*Negro*/
    75% {
        background-color: cyan !important;
    }
    /*Otra vez naranja*/
    100% {
        background-color: transparent !important;
    }
}

@-webkit-keyframes shipment_has_at_least_one_incident_without_follow_up {
    0% {
        background-color: transparent;
    }
    /*Amarillo*/
    25% {
        background-color: cyan;
    }
    /*Naranja*/
    50% {
        background-color: transparent;
    }
    /*Negro*/
    75% {
        background-color: cyan;
    }
    /*Otra vez naranja*/
    100% {
        background-color: transparent;
    }
}

@keyframes shipment_has_at_least_one_incident_without_follow_up {
    0% {
        background-color: transparent;
    }
    /*Amarillo*/
    25% {
        background-color:cyan;
    }
    /*Naranja*/
    50% {
        background-color: transparent;
    }
    /*Negro*/
    75% {
        background-color: cyan;
    }
    /*Otra vez naranja*/
    100% {
        background-color: transparent;
    }
}
/**
*
***/