/* .alert-table{
width:100%;	
border-collapse: collapse;
}

.alert-table,tr,td{
font-size:12px;	
border: 1px solid lightgrey;	
cursor: pointer;
} */

/* tr:hover{
	
background-color:var(--tableoddbgCol);	
} */



/* data table override */

/* .dataTable > thead > tr > th[class*="sort"]:after{
    content: "" !important;
} */

.device-table-value{
font-weight: bold;	
color: #4d6b41;
}

.css-icon {

}

.gps_ring { 
    border: 4px solid #4d6b41;
     -webkit-border-radius: 30px;
     height: 20px;
     width: 20px;       
    -webkit-animation: pulsate 1s ease-out;
    -webkit-animation-iteration-count: infinite; 
    /*opacity: 0.0*/
}

.gps_sos {
    border: 4px solid darkred;
    -webkit-border-radius: 30px;
    height: 20px;
    width: 20px;
    -webkit-animation: pulsate 1s ease-out;
    -webkit-animation-iteration-count: infinite;
}

.gps_sos_resolved {
    border: 4px solid #4d6b41;
    -webkit-border-radius: 30px;
    height: 20px;
    width: 20px;
    -webkit-animation: pulsate 1s ease-out;
    -webkit-animation-iteration-count: infinite;
}

.gps_low_battery {
    border: 4px solid yellow;
    -webkit-border-radius: 30px;
    height: 20px;
    width: 20px;
    -webkit-animation: pulsate 1s ease-out;
    -webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes pulsate {
        0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
        50% {opacity: 1.0;}
        100% {-webkit-transform: scale(1.2, 1.2); opacity: 0.0;}
}

.dataTables_wrapper table thead{
    /*display:none;*/
   
}

td.signal-received{
	
	font-size:17px;	
	
	color:#176797;
}

td.signal-waiting{
	font-size:17px;	
	color:lightgrey;
}

td span.status-ok{
	visibility: hidden;
	opacity: 1;
}

td span.status-warning{
	visibility: hidden;
	opacity: 1;
}

td span.status-alert{
	color:red;
	opacity: 0.8;
}

td.enable-path{
  /*  background: url('../../../assets/tanalys/img/path-disable-icon.png') no-repeat center center;
   background-size:contain; */
   font-size:17px;	
    cursor: pointer;
    color:darkgreen;
}

td.disable-path {
  /*   background: url('../../../assets/tanalys/img/path-enable-icon.png') no-repeat center center;
    background-size:contain; */
    font-size:17px;	
    cursor: pointer;
    color:lightgrey;
}

td.enable-points{
 /*   background: url('../../../assets/tanalys/img/path-disable-icon.png') no-repeat center center;
   background-size:contain; */
   font-size:17px;	
    cursor: pointer;
       color:darkgreen;
}

td.disable-points {
/*     background: url('../../../assets/tanalys/img/path-enable-icon.png') no-repeat center center;
     background-size:contain; */
     font-size:17px;	
    cursor: pointer;
    color:lightgrey;
   
}

td.details-control {
    background: url('../img/plus-icon.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('../img/minus-icon.png') no-repeat center center;
}

/* .alertbox
{	
background-color:var(--mapbackgroundCol);
height:100%;
width:100%;	
padding:0px;
border: 1px solid darkgrey;
}
*/

.alertbox-container
{
overflow-y:auto;	
overflow-x:hidden;	
background-color:var(--mapbackgroundCol);
padding:0px;	
border: 1px solid darkgrey;	
}
 
