@charset "UTF-8";

.MachineGridErrorItem {
  height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  display: inline;
}

div.top-loading-bar {
z-index: 1040;
position: fixed;
top: 50px;
left: 0;
height: 4px;
width: 100%;
}
  
.text-yellow {
    color: #ffd648 !important;
}  

/* DARKMODE*/
body.darkmode {
  background-color:#202125;}

body.darkmode .card{
  background-color:#E0E0E0;
}
body.darkmode .alpha-grey{
  background-color:#BDBDBD;
}

body.darkmode .ui-jqgrid{
  background-color:unset;
}
body.darkmode .ui-jqgrid-htable{
  background-color:#BDBDBD;
}

/*
body.darkmode [class*="bg-"]:not(.bg-transparent):not(.bg-light):not(.bg-white):not(.btn-outline):not(body){
	color:white;
}
*/

body.darkmode .h1,body.darkmode  .h2,body.darkmode  .h3,body.darkmode  .h4,body.darkmode  .h5,body.darkmode  .h6,body.darkmode  h1,body.darkmode  h2,body.darkmode  h3,body.darkmode  h4,body.darkmode  h5,body.darkmode  h6{
  color:#212121;
}

body.darkmode .dmforecolorlight{
  color:white;
}

.DashboardApplication:hover {
  border-color: #757575;
}

.LoggedOnUserLogout:hover
{
	color:red;
}

.btn-icon.rounded-round{
	width: 36px;
	height: 36px;	
}
.btn-icon.btn-lg.rounded-round{
	width: 54px;
	height: 54px;	
}


/*
.ProductionOrderItem:hover {
  background-color: #E0E0E0;
}
*/

.icon-1_5x {
  font-size: 1.5rem;
}
.ph-1_5x {
  font-size:calc(1.5 * var(--icon-font-size))
}
.ph-2x {
  font-size: calc(2 * var(--icon-font-size));
}
.ph-3x {
  font-size: calc(3 * var(--icon-font-size));
}

.list-icons-item.icon-1_5x:after {
  font-size: 1.5rem;
}
.list-icons-item.icon-2x:after {
  font-size: 2rem;
}

.effect-blur:before {
	content: "";
	position: absolute;
	background: rgba(255, 255, 255, 0.5);
	z-index: 5010;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	backdrop-filter: blur(2px);
	-webkit-backdrop-filter: blur(2px);
}