.spanCurrentLoggedIndicator{
      text-decoration: underline;
    text-decoration-color: #D7DF21; 
}
.hiddenItem{
  display: none !important;
}
.DevDeviceHighlightRow{
  background:#D7DF21; 
  color: #404041;
}
.disabledInput{
  background:#d1d1d1;
}
#divPopupInstallServiceProcessRootLayout .popupBox {
      display: block;
    position: relative;
    /* margin-left: auto; */
    /* margin-right: auto; */
    margin-top: 90px;
    width: 93%;
    height: 95%;
    color: #000000;
    border: 1px solid silver;
    -moz-border-radius: 8px;
    /* -webkit-border-radius: 8px; */
    background-color: #FFFFFF;
    z-index: 1000;
    left: 50px;
   font-family:Lato-Regular;
   overflow: scroll;
    scroll-behavior: smooth;

}
#spanOrderFindResultStatusText{
    color: white;
    font-size: medium; 
    padding: 5px 15px 5px 15px; 
    background: indianred;
    text-transform: uppercase;
}
#spanInstallProcessText{
    text-align: center;
    width: 100%;
    font-size: 14px;
    color: black;
}
#divFetchOrderRecordFromInventoryLayout .column1 {
  width: 10% !important;
  padding-left: 5px;
}

#divFetchOrderRecordFromInventoryLayout .column2 {
  width: 15% !important;
}

#divFetchOrderRecordFromInventoryLayout .column3 {
  width: 15% !important;
}

#divFetchOrderRecordFromInventoryLayout .column4 {
  width: 10% !important;
}

#divFetchOrderRecordFromInventoryLayout .column5 {
  width: 10% !important; 
}
#divFetchOrderRecordFromInventoryLayout .column6 {
  width: 35% !important;
   
}

.apkInstallationInProgressBlinking{
  animation:apkInstallationInProgressBlinking 3s infinite;
}
@keyframes apkInstallationInProgressBlinking{
  0%{   color: #8B008B;  }
  49%{  color: #8B008B; }
  50%{  color: transparent; }
  99%{  color:transparent;  }
  100%{ color: #8B008B;  }
}
#divIncluded50K_FilesListViewLayout .column1 {
  width: 10% !important;
  padding-left: 5px;
}

#divIncluded50K_FilesListViewLayout .column2 {
  width: 8% !important;
}

#divIncluded50K_FilesListViewLayout .column3 {
  width: 10% !important;
  white-space: pre-line !important; 
}

#divIncluded50K_FilesListViewLayout .column4 {
  width: 30% !important;
  white-space: pre !important;
}

#divIncluded50K_FilesListViewLayout .column5 {
  width: 35% !important;
  white-space: pre !important;
} 

#divInstallServiceArea{
    float: left;
    width: 33% !important;
    height: 80px !important;
    margin: 5px;
    border-left: 1px solid #d1d1d1;
    display: inline-grid;
    padding: 5px;
    font-size: 14px;
}
.serviceStatusText{
  text-transform: uppercase;
   color: darkgray; 
}


#divPopupInstallServiceKioskRootLayout .popupBox {
      display: block;
    position: relative;
    /* margin-left: auto; */
    /* margin-right: auto; */
    margin-top: 90px;
    width: 93%;
    height: 95%;
    color: #000000;
    border: 1px solid silver;
    -moz-border-radius: 8px;
    /* -webkit-border-radius: 8px; */
    background-color: #FFFFFF;
    z-index: 1000;
    left: 50px;
   font-family:Lato-Regular;
   overflow: scroll;
    scroll-behavior: smooth;

}
.makehmiqapp_add_deviceowner{

}
.makehmiqapp_remove_deviceowner{

}

.kiosksetup_maininstruction{
  text-align: left !important;
    font-size: medium !important;
    padding-top: 10px !important;
}
.kiosksetup_prevalidation_messages{

    background: #f1f1f1 !important;
    height: 150px;
    padding: 10px;
    width: 650px !important;
}
.hmiq_app_installed{
  font-weight: bold;
  font-size: medium;
  padding-left: 20px;
   white-space: pre-line;
}
.hmiq_app_device_owner{
  font-weight: bold;
  font-size: medium;
  padding-left: 20px;
}
.kiosksetup_task_messages{
  background: indianred !important;
  color: white !important;
  font-size: medium;
  padding:10px;

}
.kiosksetup_taskStatusText{
  font-size: medium;
   white-space: pre-line;
}
.kiosksetup_task_errorMessage{
   font-weight: bold;
   margin:auto;
   color: white !important;
   white-space: pre-line;
   font-size: medium;
}
.kiosksetup_taskProgressIndicator{
  
} 
.kiosksetup_validation_title{  
  text-transform: uppercase;
  padding-left: 25%;
}
#divKiosk_ConnectedDeviceInfoView{
  height: 100px;
}
.kiosk_setup_instructions{
  
    background: #f1f1f1;
    padding: 10px;
    max-width: 400px !important;
    width: 400px !important;
    float: right;
    margin-top: 5px;
    line-height: 2;
    height: 200px;
}

#divKiosk_ConnectedDeviceInfoView .spanInstallServiceStatus{

}

#divKiosk_ConnectedDeviceInfoView .spanDeviceStatus{

}

#divKiosk_ConnectedDeviceInfoView .spanDeviceDetails{

}


#divPopupAPKManagerRootLayout .popupBox {
      display: block;
    position: relative;
    /* margin-left: auto; */
    /* margin-right: auto; */
    margin-top: 90px;
    width: 93%;
    height: 95%;
    color: #000000;
    border: 1px solid silver;
    -moz-border-radius: 8px;
    /* -webkit-border-radius: 8px; */
    background-color: #FFFFFF;
    z-index: 1000;
    left: 50px;
   font-family:Lato-Regular;
   overflow: scroll;
    scroll-behavior: smooth;

}
.headLineViewEditFile{
  background: #d1d1d1;
    height: 40px !important;
}
.hightlightOnHover:hover {
  color: antiquewhite !important;
} 
.hightlightOnHover .selected {
  color: santiquewhite !important;
}

.hightlightOnHover{
 /* transition: all 0.4s ease-in;*/
}
#divPopupAPKManager_CreateNewKeyLayout {
    color: black !important;
}

#divPopupAPKManagerRootLayout  fieldset.group  { 
  max-width: 100% !important; 
} 

#divPopupAPKManagerRootLayout .divSearchTableHeader{

  font-family: initial;
    color: white;
    font-size: medium;
    /* text-decoration: underline; */
    background: cadetblue;
    padding: 5px;

}
#divInventoryAPKManagerSearchLayout .column1 {
  width: 10% !important;
  padding-left: 5px;
}

#divInventoryAPKManagerSearchLayout .column2 {
  width: 20% !important;
}

#divInventoryAPKManagerSearchLayout .column3 {
  width: 10% !important;

}

#divInventoryAPKManagerSearchLayout .column4 {
  width: 10% !important;
}

#divInventoryAPKManagerSearchLayout .column5 {
  width: 20% !important;
}
#divInventoryAPKManagerSearchLayout .column6 {
  width: 30% !important;
}

.editApkLine{
  float: right;
    margin-right: 10px;
    border: 1px solid white;
    padding-left: 10px;
    padding-right: 10px;
    color: white;
    font-size: 14px; 
}
.editApkLine:hover{
   
    font-size: 16px;
    font-weight: bold;
}

#divPopupAPKManager_CreateNewKeyLayout input[type=text]{ 
    width:350px !important; 
    text-transform: capitalize !important; 
}
#divInventoryAPKManagerSearchLayout input[type=text]{  
    text-transform: capitalize !important; 
}

tr.highlighted td {
    background: mediumaquamarine;
    padding:5px;
}

#APKManagerCreateStatusTxt{
   width:350px !important; 
   margin-left: 196px !important;
   text-align: left !important;
   background: indianred !important;
   color: white !important;
}

.popupBox .inventoryActionsIcons {
    float: right;
    vertical-align: middle;
    font-family: Lato-Regular;
  }

  .divSearchTableHeader{

  font-family: initial;
    color: white;
    font-size: medium;
    /* text-decoration: underline; */
    background: cadetblue;
    padding: 5px;

}

#divPopupManufactureProcessRootLayout .popupBox {
      display: block;
    position: relative;
    /* margin-left: auto; */
    /* margin-right: auto; */
    margin-top: 90px;
    width: 93%;
    height: 95%;
    color: #000000;
    border: 1px solid silver;
    -moz-border-radius: 8px;
    /* -webkit-border-radius: 8px; */
    background-color: #FFFFFF;
    z-index: 1000;
    left: 50px;
   font-family:Lato-Regular;
   overflow: scroll;
    scroll-behavior: smooth;

}

#divPopupManufactureProcess_CreateNewLayout {
    color: black !important;
}

#divPopupManufactureProcessRootLayout  fieldset.group  { 
  max-width: 100% !important; 
} 


#divInventoryManufactureProcessSearchLayout  input[type=text]  { 
  text-transform: uppercase !important; 
  font-family:Lato-Bold !important;
} 



#divPopupManufactureProcessRootLayout .divSearchTableHeader{

  font-family: initial;
    color: white;
    font-size: medium;
    /* text-decoration: underline; */
    background: cadetblue;
    padding: 5px;

}
#divInventoryManufactureProcessSearchLayout .column1 {
  width: 10% !important;
  padding-left: 5px;
}

#divInventoryManufactureProcessSearchLayout .column2 {
  width: 20% !important;
}

#divInventoryManufactureProcessSearchLayout .column3 {
  width: 20% !important;
}

#divInventoryManufactureProcessSearchLayout .column4 {
  width: 20% !important;
}

#divInventoryManufactureProcessSearchLayout .column5 {
  width: 25% !important;
   
}

#divPopupManufactureProcess_CreateNewLayout input[type=text]{ 
    width:350px !important; 
    text-transform: uppercase; !important;
}

#divInventorySearchLayout .column1 {
  width: 8% !important;
  padding-left: 5px;
}

#divInventorySearchLayout .column2 {
  width: 21% !important;
}

#divInventorySearchLayout .column3 {
  width: 12% !important;
  white-space: pre-line !important; 
}

#divInventorySearchLayout .column4 {
  width: 15% !important;
  white-space: pre-line  !important;
}

#divInventorySearchLayout .column5 {
  width: 10% !important;
  white-space: pre-line  !important;
} 

#divInventorySearchLayout .column6 {
  width:20% !important;
  white-space: pre-line  !important;
  font-size: 14px !important;
} 

#divInventorySearchLayout .column7 {
  width:20% !important;
  white-space: pre-line !important;
  font-size: 14px !important;
  
} 



.background-color-success {
  background:  #4CAF50  !important;
  width: 100% !important;
}
.background-color-error {
  background:  #cd5c5c  !important;
  width: 270px !important;
}

.searchResultsListView_TableHeader{

  font-family: initial;
    color: white;
    font-size: medium !important; 
    /* text-decoration: underline; */
    background: cadetblue !important;
    padding: 5px;

}

.x7WrMb{
  font-family: 'Google Sans',Roboto,Arial,sans-serif;
    font-size: 1.75rem !important;
    font-weight: 400;
    line-height: 2.25rem;
    -moz-hyphens: auto;
    hyphens: auto;
    word-break: break-word;
    word-wrap: break-word;
    color: #202124;
    text-align: center;
    text-transform: none !important;
}
.cmSWBc{
    letter-spacing: .00625em;
    font-family: Roboto,Arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    -moz-hyphens: auto;
    hyphens: auto;
    word-break: break-word;
    word-wrap: break-word;
    color: #5f6368;
    margin-top: 16px;
    text-align: center;
}
.fnfC4c {
    font-family: 'Google Sans',Roboto,Arial,sans-serif;
    font-size: 1.375rem;
    font-weight: 400;
    line-height: 1.75rem;
    -moz-hyphens: auto;
    hyphens: auto;
    word-break: break-word;
    word-wrap: break-word;
    color: #202124;
    text-align: center;
}
.ISnqu {

    box-flex: 1;
    flex-grow: 1;
    flex-shrink: 1;
    letter-spacing: .01428571em;
    font-family: Roboto,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    -moz-hyphens: auto;
    hyphens: auto;
    word-break: break-word;
    word-wrap: break-word;
    color: #5f6368;
    margin: 0;
    padding: 8px 0 0 0;

}
.mtfBU{
  letter-spacing: .01785714em;
      font-family: 'Google Sans',Roboto,Arial,sans-serif; 
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.25rem;
    -moz-hyphens: auto;
    hyphens: auto;
    word-break: break-word;
    word-wrap: break-word;
    color: #1a73e8;
    text-align: left;
    margin-left: 4% !important;
    margin-bottom: 15px;
}
.mtfBU:hover{
   color: green;
}
.displayflex {
    display: inline-flex;
}
.account_info_label {
    width: 150px;
}
.account_info_value {
    padding-left: 20px;
}
.quicklinks_right{

    float: right !important;
    text-align: right;
    width: 28%;
    padding-right: 10px;
}
.quicklinks_left{
    width: 48%;
    float: left;
}
.quicklinks_content{
  text-align: left;
}
.quicklinks_content a{
  text-decoration: underline;
    text-decoration-color: darkgray;
    color: #404041;
}
.popup{
    position: fixed; 
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; 
    z-index: 9999999;
    cursor: pointer;/*
    opacity:0.5;*/
    background-color: transparent;
    padding: 0px 32px;
    border-radius: 5px; 
    cursor: default;
    font-family:Lato-Regular;
}
.popup .headlineText{
  color: black !important;
  margin: 0px !important;  
    font-weight: 400;
    font-size: medium;
    background: #D1D1D1;
    padding: 5px;
    font-family: Lato-Regular;

}
.popup input[type=text]{ 
  height: 36px;
  width:220px;
  padding-left: 10px;
  padding-right: 10px;
}
.singleRowWithLabelInput{
    float: left;
    width: 100%;
    max-width: 200px;
}
.verticalformRow{
  clear: both;
  margin-top: 10px !important;
}
#divPopupInventoryRootLayout .popupBox {
      display: block;
    position: relative;
    /* margin-left: auto; */
    /* margin-right: auto; */
    margin-top: 90px;
    width: 96%;
    height: 95%;
    color: #000000;
    border: 1px solid silver;
    -moz-border-radius: 8px;
    /* -webkit-border-radius: 8px; */
    background-color: #FFFFFF;
    z-index: 1000;
    left: 20px;
   font-family:Lato-Regular;
   overflow: scroll;
    scroll-behavior: smooth;

}


.inventorySearchFormLabel{
    text-align: center;
    align-items: center;
    font-size: small;
    line-height: 30px;
    margin-right: 5px;
}
.inventorySearchFormInput{
     padding: 5px !important;
    height: 35px !important;
    width: 125px;
    margin-right: 5px;
    font-size: small;
    font-family:Lato-Regular;
}
     
#divPopupInventoryRootLayout .inventoryActionsIcons {
    float: right;
    vertical-align: middle;
   font-family:Lato-Regular;
}

.floatleft{
  float: left !important;
}
.floatright{
  float: right !important; 
}
.clearboth{
  clear: both !important;
}

.popup fieldset {
  border: 0px solid #999999;
  margin: 0px;
  padding: 0px;
 
}
.divInnerInventorySearchLayout{
  padding-top: 10px;
}

.popup .divInnerInventorySearchLayout input[type=text]{ 
  height: 35px;
  width:200px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
}


.popup fieldset.group  { 
  margin: 0; 
  padding: 0; 
  max-width: 220px;
 /*  margin-bottom: 1.25em;  */
  padding: .125em; 
} 

.popup fieldset.group legend { 
  margin: 0; 
  padding: 0; 
  font-weight: bold; 
 /*  margin-left: 20px;  */
  font-size: 100%; 
  color: black; 
} 


.popup ul.checkbox  { 
  margin: 0; 
  padding: 0; 
 /*  margin-left: 20px;  */
  list-style: none; 
} 

.popup ul.checkbox li input { 
  margin-right: .25em; 
} 

.popup ul.checkbox li { 
  border: 1px transparent solid; 
  display:inline-block;
 /*  width:12em; */
} 

.popup ul.checkbox li label { 
  margin-left: ; 
} 
.popup ul.checkbox li:hover, 
.popup ul.checkbox li.focus  { 
  background-color: lightyellow; 
  border: 1px gray solid; 
 /*  width: 12em;  */
} 