

.dxeListBoxItemRow_SoftOrange {
  cursor: pointer;
}


.popup_window .dxpc-header{
  border-radius: 8px;
  padding:0px !important;
  margin:0px !important;
  background:transparent !important;
}


.dxeButtonEditButton_VisionUI {
  color: #666;
  border-left: 1px solid rgb(243 243 243 / 43%)
}

.dxeButtonEdit_VisionUI {
    background-color: #ffffff;
    /* border: 1px solid rgb(161 161 161 / 37%); */
    width: 170px;
    font: 14px 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 3px;
    padding: 1px;
}

.dxeTextBox_VisionUI {
  background-color: white;
  border-radius: 5px;
  border: 1px solid rgb(0 0 0 / 12%);
  font: 14px 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
}

.dxflTextEditItemSys .dxflVATSys.dxflCaptionCell_VisionUI {
    padding-top: 10px;
}


#gvnotifications_DXHeadersRow0 span{
   color:#fff !important 

}

#gvnotifications_DXHeadersRow0 a span{
    color: #daf4ff !important;

}

.dxmLite_Material .dxm-main {
  background-color: transparent ;
  padding: 0;
  border-style: solid;
  border-width: 1px;
  border-color: transparent;
  border-bottom-color: transparent;
  border-bottom: 1px solid #e1e1e1;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  /* padding-bottom: 10px !important; */
}

.dxflFormLayout_Material .dxflCaption_Material {
  
  font-size: 13px;
}

#astgrid .dxeListBoxItemRow_Material {
  background: transparent !important;
  text-decoration: none !important;
}

.dxgvControl_Material .dxgvTable_Material .dxgvFocusedRow_Material span,
.dxgvControl_Material .dxgvTable_Material .dxgvFocusedRow_Material.dxgvDataRowHover_Material span {
  color: white;
}


tr.bg-compliantCW-row .dxgvEditFormDisplayRow_Material td.dxgv,
tr.bg-compliantCW-row .dxgvDetailCell_Material td.dxgv,
tr.bg-compliantCW-row .dxgvAdaptiveDetailCell_Material td.dxgv,
tr.bg-compliantCW-row .dxgvDataRow_Material td.dxgv,
tr.bg-compliantCW-row .dxgvAdaptiveDetailRow_Material td.dxgvAIC{

  border:none !important
}



tr.bg-compliantCW-row.dxgvFocusedRow_Material, tr.bg-compliantCWR-row.dxgvFocusedRow_Material, tr.bg-compliantNC-row.dxgvFocusedRow_Material, tr.bg-required-row.dxgvFocusedRow_Material
, tr.bg-blue-row.dxgvFocusedRow_Material{

    background: #102656 !important;
}

.auditdetails .dxrpControl_Material .dxrpHeader_Material .dxrpCollapseButton {

   margin-top: 0px !important; 
}


.dxeButtonEditSys td:last-child{
   background:transparent !important;  
  /* filter: invert(47%) sepia(24%) saturate(7111%) hue-rotate(344deg) brightness(105%) contrast(94%); */


}


.dxrpControl_Material td.dxrpHeader_Material span {
  color: #fff;
  font-weight: 400 !important;
}

/* .dxflGroupCell_Material {
    padding: 0px; 
}
 */
 .dxrpControl_Material.dxrpCollapsed .dxrpHeader_Material {
  background-color: #0164f2 ;
}

 .dxrpControl_Material.dxrpCollapsed .dxrpHeader_Material:hover {
background-color: #180d80 !important;
 }

 .dxrpControl_Material .dxrpHeader_Material{
background-color: #0164f2 ;
   
}


 .dxrpControl_Material .dxrpHeader_Material .dxrpCollapseButton {
  float: left;
  margin-right: 5px;
  filter: invert(96%) sepia(96%) saturate(16%) hue-rotate(234deg) brightness(104%) contrast(103%);
}

/* .dxrpCollapseButton>img,
.dxrpCollapseButtonRtl>img {
filter: invert(37%) sepia(89%) saturate(5000%) hue-rotate(6deg) brightness(107%) contrast(103%);
}
 */




/*********************************************************
Changes For Base Theme
**********************************************************/
tr.dxeListBoxItemRow_Office365 {
  font-size: 14px !important;
}

.dxgvControl_VisionUI .dxgvTable_VisionUI .dxgvFocusedRow_VisionUI a, .dxgvControl_VisionUI .dxgvTable_VisionUI .dxgvFocusedGroupRow_VisionUI a {
  color: inherit !important
}

.tl.dxtv-control ul > li > ul > li > div.tl-node{
    display: flex !important;
    border-radius: 3px;
    padding: 3px;
    max-width: 270px;
    /* text-decoration: none; */
}


.tl.dxtv-control a.dxbButton_VisionUI:hover {
    text-decoration: none;
}

/**************** Table changes ********************/
.dxgvHeader_VisionUI {
  font: 14px 'Roboto Regular', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
   border: 1px solid rgb(255 255 255);
    /* background-color: #103a8c; */
    /* border-radius: 20px; */
}

.dxgvControl_VisionUI .dxgvTable_VisionUI .dxgvHeader_VisionUI:not([style*="cursor: w-resize"])::before, .dxgvControl_VisionUI .dxgvCustomization_VisionUI .dxgvHeader_VisionUI::before {
    content: "dxRippleTarget" !important;
    display: none;
}

.dxgv {
  border-bottom-width: 1px !important;
  border-color: aliceblue;
}

/* .dxgvHeader_VisionUI {
  background: #e7f4ff !important;
      border: 2px solid rgb(255 255 255);
}

.dxgvControl_SoftOrange,
.dxgvDisabled_SoftOrange {
  border: none !important;
  font: 13px Tahoma, Geneva, sans-serif;
  background-color: #f9f9f9;
  color: Black;
  cursor: default;
  transition: 0.3s ease-in-out;
}



.dxgvPagerTopPanel_SoftOrange,
.dxgvPagerBottomPanel_SoftOrange {
  padding: 10px;
  /* color: #fff !important; */
}


.dxgvControl_SoftOrange a {
  color: #ff3b14 !important;
}


.dxgvHeader_SoftOrange {
  cursor: pointer;
  white-space: nowrap;
  padding: 5px 8px 6px;
  border: 1px dotted #5c5c5c !important;
  background-color: #051043 !important;
  overflow: hidden;
  font-weight: normal;
  text-align: left;
}


.dxgvFooter_SoftOrange {
  background-color: #ffffff !important;
  white-space: nowrap;
}


.dxgvFooter_SoftOrange {
  display: none;
}
 */


.dxgvEditFormDisplayRow_SoftOrange td.dxgv,
.dxgvDetailCell_SoftOrange td.dxgv,
.dxgvDataRow_SoftOrange td.dxgv,
.dxgvDetailRow_SoftOrange.dxgvADR td.dxgvAIC {
  overflow: hidden;
  border-bottom: 1px Solid #e8e8e8 !important;

  border-right: 1px Solid #f1f1f1 !important;

  border-top-width: 0;
  padding: 8px;
}


.dxpcLite_VisionUI .dxpc-header > div:not(.dxpc-headerContent) {
    border-radius:0px;
}

.input-ghost .dxeTextBoxDefaultWidthSys, .input-ghost .dxeButtonEditSys ,.input-ghost .dxeTextBoxDefaultWidthSys {
      border: 1px solid rgb(227 227 227 / 45%);
}

.input-ghost .dxeTextBox__Material , .input-ghost .dxeButtonEdit_Material, .input-ghost .dxeTextBox_Material, #cbonewSf{

    background: rgb(255 255 255 / 19%) !important;
    color: aliceblue;
    border-radius: 3px;
  
}

.input-ghost .dxeButtonEditButton_Material, .input-ghost .dxeCalendarButton_Material, #cbonewSf .dxeEditAreaSys, .input-ghost .dxeSpinIncButton_Material, .input-ghost .dxeSpinDecButton_Material, .input-ghost .dxeSpinLargeIncButton_Material, .input-ghost .dxeSpinLargeDecButton_Material, .input-ghost .dxeColorEditButton_Material{
background-color: transparent !important;

}



/****************************************************** 
   Grid Buttons
 ******************************************************/

 #gridcont span.dx-vam.dxm-contentText {
  font-size: 13px;
}


div#launch .dxeTextBoxSys td.dxic {
  padding: 0px;
  overflow: hidden;
}

div#launch .btn.dxbButtonSys{

 border-radius: 5px !important; 
}


div#launch .dxichSys {
  margin: 3px;
  cursor: default;
  display: inline-block;
  vertical-align: middle;
}

/*********************************************************
Documents Manager
**********************************************************/


.dxfmControl_Material .dxsplControl_Material {
  border: 1px solid #DFDFDF;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 8px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 2px 4px 0 rgb(0 0 0 / 16%), 0 2px 8px 0 rgb(0 0 0 / 12%);
  box-shadow: none;
}

#SiteDocsPannel .dxeTextBoxDefaultWidthSys{
background:white !important;

}

#SiteDocsPannel .dxWeb_fmFolder_Material{
      filter: invert(47%) sepia(24%) saturate(7111%) hue-rotate(344deg) brightness(105%) contrast(94%);
}



/*********************************************************
Devx Forms
**********************************************************/
.dxgvSearchPanel_VisionUI .dxeButtonEdit_VisionUI {
  box-shadow: none !important;
  width: 100%;
}

.dxgvSearchPanel_VisionUI .dxeButtonEdit_VisionUI,
.dxgvSearchPanel_VisionUI .dxeButtonEdit_VisionUI input {
    background-color: #e7f4ff;
    border: 1px solid #a9d9ff;
    color: #000e2e;
    border-radius: 5px;
    box-shadow: none;
    padding: 0px;
}


.dxmLite_Office365 .dxm-main {
  background-color: rgb(4 20 59);
  padding: 10px !important;
  color: white !important;
  border-style: solid;
  border-width: 1px;
  /* border-color: #d9d9d9; */
}
.dxeBase_Office365 {
  color: #030015;
  /* font-family: 'Open Sans', sans-serif;
    font-size: 16px; */
  /* text-align: left !important; */
  /* float: left; */
  /* margin-left: 30px; */
  /* width: 100%; */
  line-height: 100%;
}

.dxm-main .dx li.dxm-item {
  /* color: red; */
  /* border: 1px solid #ffffff3d; */
  margin-left: 10px !important;
  /* float: left; */
  display: inline-block;
  width: fit-content !important;
  min-height: 38px !important;
}

#auditsList_DXMainTable .dxgvDataRow_VisionUI tr:hover {
  background: #000e2e !important;
  color:#fff !important
}



#formLayout .dxm-main .dx li.dxm-item{

  border:none !important;
}


.dxgvPagerTopPanel_VisionUI {
  border: 1px solid #e1e1e1;
}

.dxm-noImage {
  display: none;
  border: none !important;
}

/* needs a wrapper for whatever its for jk*/
/* li.dxm-item:hover {
  background: #ffffff29 !important;
  color: #fff !important;
}
 */
li.dxm-item span:hover {
  color: #fff !important;
}


.dxeBase_VisionUI {
   color: #000 !important; 
  /* color: white !important; */
}


/* .dxflGroupCell_VisionUI,
.dxflGroupBox_VisionUI > .dxflGroup_VisionUI {
  padding: 0px !important;
}

 .dxflGroupCell_VisionUI{
 padding: 0px !important; 
}
 
table.dxflGroup_VisionUI.dxflGroupSys.dxflAGSys {
  padding-left: 0px;
  padding-right: 0px;
}


.dxflCustomItemSys .dxflVATSys.dxflCaptionCell_VisionUI {
  /* padding-top: 0px; */
  /* border: 1px solid red; */
}

.dxflNestedControlCell_VisionUI.dxflCLLSys.dxflItemSys.dxflCustomItemSys.dxflItem_VisionUI {
  padding-top: 0px !important;
}

.dxrpControl_VisionUI td.dxrpHeader_VisionUI span.dxrpHT, #pnvMain .dxrpControl_VisionUI td.dxrpHeader_VisionUI, .dxrpControl_VisionUI td.dxrpHeader_VisionUI {
  /* padding: 5px 0px 1px 0; */
        color: #0a1f32;
       font: 13px "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif;
    text-transform: uppercase;
    font-weight: 600;
   
}

.dxrpControl_VisionUI td.dxrpHeader_VisionUI span.dxrpHT:before ,#pnvMain .dxrpControl_VisionUI td.dxrpHeader_VisionUI .dxeBase_VisionUI:before{
 font-family: "Font Awesome 6 Pro";
  color: #b3cce3;
  content: "\f0fe";
  margin-right: 7px;
}

/*********************************************************
Treeview
**********************************************************/
.dxbButton_SoftOrange {
  padding: 1px;
  font-size: 1rem;
  font-family: "Roboto", sans-serif !important;
  text-shadow: transparent !important;
  font-weight: 400 !important;
  text-align: left !important;
}

a.dxbButtonSys > span {
  text-decoration: inherit;
  /* text-transform: lowercase; */
}

a.dxbButtonSys::first-letter {
  text-transform: capitalize;
}


#tvFolders_CD .dxtvControl_VisionUI li {
  overflow-y: hidden;

}

td.dxic {
  font-size: 13px;
  /* width: fit-content; */
}

.tl.dxtv-control ul > li > ul > li > div.tl-node {
  display: flex !important;
  /* align-items: center;
  border-bottom: 1px solid #ececec; */
}


.dxtvControl_SoftOrange .dxtv-ndSel {
  /* border: 1px solid #F15E34; */
  background-color: #2196f352;
  border: none !important;
  /* color: #FFFFFF; */
  width: 100%;
  cursor: default;
}

.dxtv-ndImg {
  max-width: 20px !important;
}


div#tvSite_CD .dxtv-subnd img {
  height: 11px !important;
  filter: invert(54%) sepia(30%) saturate(6222%) hue-rotate(347deg) brightness(99%) contrast(88%);
}

#tvSite.dxtvControl_Material li.dxtv-subnd ul li img {
  filter: invert(24%) sepia(30%) saturate(6222%) hue-rotate(194deg) brightness(99%) contrast(88%);
}

#tvSite.dxtvControl_Material li.dxtv-subnd ul li ul li img {
    filter: invert(54%) sepia(30%) saturate(6222%) hue-rotate(142deg) brightness(99%) contrast(88%);
}

.tl.dxtv-control ul > li ul > li .dxtv-elbNoLn {
  display: inline-block;
  padding-left: 0px !important;
}


.dxtvControl_VisionUI .dxtv-ndSel
{
    background-color: #f87c1d3d;
   border-radius: 5px;
    color: #000;
    width: 80%;
}

/* 
.tl.dxtv-control ul > li > .dxtv-elbNoLn {
  margin-left: 0px; }
*/


.dxtvControl_SoftOrange .dxtv-btn {
  margin-left: 10px;
  margin-top: 10px;
  /* display: none; */
}

.dxgvFocusedRow_SoftOrange {
  background-color: #d5e3ff;
  color: black;
}

.dxEditors_edtDropDown_Material{
  filter: invert(47%) sepia(24%) saturate(7111%) hue-rotate(344deg) brightness(105%) contrast(94%) !important;
  
}


/*********************************************************
Devex Tables / Controls
**********************************************************/
.dxGridView_gvHeaderFilter_Material {
  /* filter: invert(37%) sepia(90%) saturate(785%) hue-rotate(346deg) brightness(92%) contrast(100%) !important; */
  cursor: pointer !important;
}


.dxeListBox_VisionUI .dxeListBoxFilter_VisionUI .dxeButtonEditSys,
.dxeListBox_VisionUI
  .dxeListBoxFilter_VisionUI
  .dxeButtonEditSys
  .dxeEditAreaSys {
  background-color: #ffffff;
  border-color: transparent;
}

.dxeListBoxFilter_VisionUI {
  padding: 6px;
  border-bottom: 1px solid rgb(255 255 255 / 22%);
  background-color: #ffffff;
}

/* .dxgvTable_VisionUI tr:nth-child(even) {
  background-color: #f0f8ff4d;
}
 */

/* .dxgvDataRow_VisionUI:hover {
    background: aliceblue !important;
}
 */
.dxeListBoxItem_VisionUI {
  font-size: 14px;
  color:#000;
}


.dxgvControl_VisionUI .dxgvTable_VisionUI .dxgvFocusedRow_VisionUI,
.dxgvControl_VisionUI
  .dxgvTable_VisionUI
  .dxgvFocusedRow_VisionUI.dxgvDataRowHover_VisionUI {
  /* background-color: rgb(124 218 142); */
     background-color: rgb(178 209 239);
         background-color: #F87C1D !important;
  color: white;
  cursor: pointer;
}


.dxm-horizontal.dxm-autoWidth > ul,
.dxm-horizontal.dxm-autoWidth > ul > li,
.dxm-horizontal.dxm-noWrap > ul > li {
  float: left !important;
}

.dxgvControl_VisionUI, .dxgvDisabled_VisionUI {
    font: 14px 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    background-color: White;
    color: #000;
    cursor: default;
}

/*********************************************************
Overides icon to buttons controllers
**********************************************************/
/* a.dxbButton_VisionUI {
    color: #e8e3df;
    
}
 */
a.dxbButtonSys {
   text-align: left !important; 
   /* padding-left: 5px; */
}


table#auditsList a.dxbButtonSys {
  text-align: left !important;
  /* padding-left: 0px !important; */
}

.table#auditsList a.dxbButtonSys td.dxgvAIC.dxgv.dxgRRB .dxgvControl_Material .dxgvADSB>img,
 table#auditsList a.dxbButtonSys td.dxgvAIC.dxgv.dxgRRB .dxgvControl_Material .dxgvADSB.dx-acc-r>span {
  opacity: 1;
  margin-top: -53px;
  margin-left: 8px;
}


a.dxbButtonSys > span {
  padding-left: 0px;
  /* color: black; */
  font-weight: 400;
  border: initial !important;

}


.dxtvControl_VisionUI .dxtv-ndSel a {
  color: #fff !important;
}


.btn.dxbButtonSys {
  border: 1px solid !important;
  /* border-color: inherit !important; */
  /* padding: 5px 8px 5px 8px; */
  padding:5px;
  /* text-decoration: none !important; */
  /* border-radius: 0px !important; */
  border-color: #a7a7a747 !important;
  text-transform: capitalize;
  
}


.dxbButton_Material {
  
    font: inherit !important
    
}

.btn.dxbButtonSys:hover {
  background: rgba(185, 216, 236, 0.24);
  border: 1px solid rgb(225 225 225 / 43%) !important;
  color: inherit;
  border-radius: 5px;
  /* text-decoration: none; */
}


.dxucBrowseButton_VisionUI {
  background: #f87c1d;
}

.dxucBrowseButton_VisionUI:hover {
  background: #da6a16;
}

.dxucBrowseButton_VisionUI a {
  color: #fff !important;
}

.dxflCustomItemSys .dxflVATSys.dxflCaptionCell_VisionUI {
  padding-top: 0px !important;
  vertical-align: middle;
}
  

.auditdetails #formvLayout_1 .dxflGroup_VisionUI, #formLayout_1 .dxflGroup_VisionUI {
  float: left;
  width: 100%;
  /* border: 1px solid #dbe7eb; */
  background: #f3f9ff;
  margin-bottom: 20px !important;
  margin-top:10px !important;
  padding:10px;
  border-radius: 5px;
}
 */
.auditdetails #formvLayout_1 table.dxflGroup_VisionUI.dxflGroupSys.dxflAGSys tr{
  border-bottom:1px solid #e1e1e1;
 
}

.dxeTextBoxDefaultWidthSys, .dxeButtonEditSys {
  /* width: 200px !important; */
  /* border: 1px solid #cdcdcd; */
  /* padding: 5px; */
}


#pnMain_RPC .dxm-main .dx li.dxm-item{

  border:none !important;
}


/*********************************************************
Overides for icons in system that are using devex standard icons!
**********************************************************/

.dxucBrowseButton_VisionUI a:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f03e";
  /* content: "\f319"; */
  color: #fff;
  margin-right: 7px;
  /* position: absolute; */
  /* top: 10px; */
  /* left: 0; */
  /* right: 0; */
  /* text-align: center; */
  /* margin: auto; */
}



#asbestos_reports .addpdf .dxb .dx-vam:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f1c1";
    /* content: "\f319"; */
    color: rgb(255,255, 255);
    margin-right: 7px;
    /* position: absolute; */
    /* top: 10px; */
    /* left: 0; */
    /* right: 0; */
    /* text-align: center; */
    /* margin: auto; */
}

#asbestos_reports .addword .dxb .dx-vam:before {
    font-family: "Font Awesome 6 Duotone";
    content: "\10f1c2";
    color: rgb(255,255, 255);
    margin-right: 7px;
    /* position: absolute; */
    /* top: 10px; */
    /* left: 0; */
    /* right: 0; */
    /* text-align: center; */
    /* margin: auto; */
}

.NodeAuditFolder .dxtv-ndTxt:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f07c";
  color: #ffab2c;
  margin-right: 7px;
  font-size:11px;
}

.NodeAuditFolderhome .dxtv-ndTxt:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f07c";
  color: #4b0d92;
  margin-right: 7px;
  font-size: 11px;
}

.dxflGroupBoxCaption_VisionUI {
  left: 0px;
  font-size: 13px;
  text-transform: uppercase;
}


/*********************************************************
Assets Content Fixes
**********************************************************/
#pnlfindings a.dxbButtonSys>span {

  white-space: normal;
  max-width: 300px !important;
  display: inherit  !important;
}

#pnlfindings span.dxeBase_Material {

  white-space: normal;
  max-width: 300px !important;
  display: inherit  !important;
}

/*********************************************************
Thumbnail Fixes
**********************************************************/
.dxig-thumbnailWrapper {
  width: 0;
  height: 0;
  width: 175px !important;
  background: #e1e1e1;
  border: 1px solid #efefef;
  overflow: hidden;
  position: relative;
}

/*********************************************************
Userlog button Fixes
**********************************************************/
li#gvEntries_DXCTMenu0_DXI0_ {
  background: #1fb71f !important;
  color: #fff;
  margin-left:0px !important
  /* padding: 0px; */
  /* height: 20px; */
  /* line-height: 20px; */
}

li#gvEntries_DXCTMenu0_DXI0_ .dxm-hasText {
padding: 10px 22px 10px 19px !important;
  /* padding: 0px; */
  /* height: 20px; */
  /* line-height: 20px; */
}

li#gvEntries_DXCTMenu0_DXI0_ .dxm-hasText img {
filter: brightness(0) invert(1);
  /* padding: 0px; */
  /* height: 20px; */
  /* line-height: 20px; */
}

.dxeCalendarHeader_Material {
  color: #000 !important;
}

/*.dxmLite_Material .dxm-main {
    background-color: #f3f6f9;
      padding: 0;
      border-style: solid;
      border-width: 1px;
      border-color: #dbe4ed;
}
*/
.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-activeTab {

  text-transform: uppercase;
  font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
  font-size: 1em;
  /* background: #edf6ff; */
  /* margin-top: 2px; */
  border-top: 1px solid #d4dde5;
  border-right: 1px solid #d4dde5;
  border-left: 1px solid #d4dde5;
  border-bottom: 2px solid white !important;
    box-shadow: -1px 8px 11px 4px rgb(116 152 197 / 42%), inset 0 1px 0 #fff;
  z-index:0 !important;
  border-bottom-color: #FFF;
  position: relative;
  overflow: visible !important;
  border-top-right-radius: 5px !important;
    border-top-left-radius: 5px !important;
}


.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-activeTab:after{
  border-bottom: 4px solid rgb(255 255 255) !important;
  content: "";
  width: 100%;
  bottom: -3px;
  left: 0;
  position: absolute;
  z-index: 2147 !important;
  overflow: visible;
}

.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-tab,
.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-spacer,
.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbWrapper,
.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbIndent,
.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbSpacer {
  border-bottom: 1px solid #DFDFDF !important;
  border-top-right-radius: 5px !important;
    border-top-left-radius: 5px !important;
}


.dxtcLite_Material.dxtc-top>.dxtc-stripContainer:after {

  content: "";
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

.dxtc-tab {
background: #cbe0ff52;;
  border-bottom: none !important;
}
.dxtc-tab:hover {
  background: #d4e8fd;
}


.dxtcLite_Material>.dxtc-content {
 
  border: 1px solid #ececec !important;
  
}


/*********************************************************
Now running with Material theme !important!!!!!jk
**********************************************************/
#divcontext .dxbButton_Material div.dxb {
    padding: 8px 13px 8px !important;
    border: none;
    background: #fb6340;
    color: #fff;
    border-radius: 5px;
    font-size: 13px;
}

.dxbButton_Material.dxb-outline {
  border-color: transparent;

}

#divcontext .dcbButton_Material.dxb-outline.dxbButtonHover_Material{

    border-radius: 5px;
}


div#tvSite_CD .dxtvControl_Material .dxtv-btn {
margin-left: 0px !important;
margin-top: 10px;
}

.dxtvControl_Material .dxtv-btn {
  margin-left: 5px ;
  margin-top: 10px ;
}

div#tvSite_CD .dxtv-subnd .dxtv-ndImg {
  /* border: 1px solid red; */
  margin-top: 4px;
}


/* .dxflGroupCell_Material {
  padding: 0 5px;
}
 */
.dxrpControl_Material, .dxrpControlGB_Material {
    font: 13px 'Roboto Regular', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #484848;
}

.dxflRequired_Material {
    color: red;
    font-style: normal;
}


.dxflNestedControlCell_Material.dxflCLLSys.dxflItemSys.dxflCustomItemSys.dxflItem_Material {
   padding-top: 0px !important; 
}

.dxflFormLayout_Material .dxflCaption_Material {
    color: #09264a;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}


.bg-primary .dxflCustomItemSys .dxflVATSys.dxflCaptionCell_Material{

  background:none !important;
  border-right:none !important;

}

.bg-primary .dxflCaptionCell_Material span {
  color: #d5d5d5;
}


 .tl.dxtv-control ul > li ul > li .dxtv-elbNoLn {
    display: inline-block;
       /* padding: 0px 10px 0px 5px !important; */
}

/* div#tvSite_CD .dxtv-subnd img {
    margin: 4px 4px 0 2px !important;
}
 */
.dxeBase_Material {
    font: 13px 'Roboto Regular', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    color: #000000;
}

.dxgvControl_Material a {
    color: #040626;
    text-align:left;
        text-decoration: underline;
          text-decoration-color: orange;
}

.dxgvControl_Material a:hover {
  color: orangered !important;
      text-decoration: none !important;
        /* text-decoration-color: orangered !important; */

}

.dxgvControl_Material .dxgvCSD  {
    border: 1px solid #DFDFDF;
    box-shadow: none !important;
}

.dxgvControl_Material .dxgvFSDC, .dxgvControl_Material .dxgvHSDC{

   box-shadow: none !important;
}

.dxgvControl_Material, .dxgvDisabled_Material {
    font: inherit !important;
    background-color: transparent;
    color: #484848;
    cursor: default;
      /* width: 99% !important; */
}

.gvSections > .dxgvDisabled_Material{
  width: 98% !important;
}

.dxgvFooter_Material td.dxgv {
    padding: 15px 10px 16px;
      border-bottom: 1px solid #DFDFDF;
      border-bottom-width: 1px !important;
      font-size: 16px;
      color: #000000;
      background: #f3f3f3;
}

table#auditsList_DXMainTable tr td a.dxbDisabled_Material  {
  color: #5a6b81cc !important;
 text-decoration: line-through;
}

.dxgvTable_Material td.dxgvHeader_Material tr:nth-child(odd){

  background-color:transparent !important;
}

.dxeListBoxFilter_Material {
    padding: 6px;
    border-bottom: 1px solid #DCDCDC;
    background-color: #ffffff !important;
}

.dxeListBox_Material .dxeListBoxFilter_Material .dxeButtonEditSys, .dxeListBox_Material .dxeListBoxFilter_Material .dxeButtonEditSys .dxeEditAreaSys {
    background-color: #ffffff !important;
    border-color: transparent;
}

.dxgvSearchPanel_Material .dxeButtonEdit_Material, .dxgvSearchPanel_Material .dxeButtonEdit_Material input {
    background-color: #f9f9f9;
  /* font-weight: bold !important; */
  color: #01091a !important;
 
}

    .dxgvSearchPanel_Material .dxeButtonEdit_Material:hover,
    .dxgvSearchPanel_Material .dxeButtonEdit_Material input:hover {
        border-color: #a3b4f9;
    }
 
.tab-box .dxtc-content{
    border: 1px solid #d9d9d9 !important
}


/* .dxgvSearchPanel_Material .dxeButtonEdit_Material input[type='text'] {
    font-family: "Font Awesome 6 Duotone";
    color: #f0571b;
    content: "\10f319";
}
 */
.dxgvSearchPanel_Material .dxeButtonEdit_Material:focus, .dxgvSearchPanel_Material .dxeButtonEdit_Material input:focus {
    background-color: transparent;
    border: 1px solid #d67628;
   
}

.dxgvSearchPanel_Material .dxeButtonEdit_Material {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    box-shadow: none !important;
    width: 100% !important;
}


/* .dxgvHeader_Material {
    cursor: pointer;
    white-space: nowrap;
    padding: 21px 10px 17px;
    border: 1px solid #DFDFDF;
    background-color: #f2fbff;
    color: black;
    overflow: hidden;
    font-weight: normal;
    text-align: left;
    font: 13px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
    font-size: 1em;
}
 */
.dxgvHeader_Material {
cursor: pointer;
  white-space: nowrap;
  padding: 18px 10px 17px;
  border: 1px solid #3081f3 !important;
  background-color: #0069ff;
  /* background-color: #f2fbff; */
  color: white;
  overflow: hidden;
  font-weight: normal;
  text-align: left;
  font: 13px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif !important;
  font-size: 1em;
  
}

.dxflGroup_Material {
   padding: 10px;
    width: 100%;
}


#pnllist_RPC .dx-borderBox .dxrpCW {
    padding: 20px !important;
}


.dxucInputs_Material {
    margin-bottom: 10px;
}

.dxgvControl_Material .dxgvTable_Material .dxgvFocusedRow_Material,
 .dxgvControl_Material .dxgvTable_Material .dxgvFocusedRow_Material.dxgvDataRowHover_Material {
  background-color: #110347 !important;
    color: white;
    cursor: unset !important;
}





.dxgvControl_Material .dxgvTable_Material {

  cursor: unset !important;
}

.dxpLite_Material .dxp-current {
    background-color: #d95711;
    color: #FFFFFF;
    text-decoration: none;
}

.dxpLite_Material .dxp-num {

    text-decoration: none;
    padding: 10px 12px 8px;
    font-weight: normal;
    border-radius: 5px;
}

.dxmLite_Material .dxm-horizontal .dxm-image-l .dxm-content {
    padding: 10px 22px 10px 19px;
}

.dxtvControl_Material .dxtv-ndSel {
    background-color: #f17e3314;
    color: black !important;
    border: 1px solid #f87d1e38;
    /* border-radius: 5px; */
    /* padding: 5px 10px; */
}

.dxtvControl_Material .dxtv-nd {
 
    float: unset;
    font-size:13px;
  
}

.dxgvTable_Material {
    background-color: White;
    border: 1px solid #DFDFDF;
    border-bottom-width: 0;
    border-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    box-shadow:none !important;
    border-collapse: separate !important;
    overflow: hidden;
}

.dxpLite_Material:not(.dxpLiteDisabled_Material) .dxp-current.dxp-num:hover {
    background-color: #dc7f35;
}

td.dxgvCommandColumn_Material.dxgv.dx-ac:nth-child(1) {
  /* padding: 20px; */
  border-left: 10px solid transparent;  
}

.dxgvFocusedRow_Material td.dxgvCommandColumn_Material.dxgv.dx-ac:nth-child(1) {
  /* padding: 20px; */
  /* border-left: 10px solid #000000; */
}


.dxgvHeader_Material td.dx-ellipsis.dx-ac:nth-child(1) {
  border-left: none ;
}


.dxgvControl_Material .dxgvTable_Material .dxgvFocusedRow_Material a,
.dxgvControl_Material .dxgvTable_Material .dxgvFocusedGroupRow_Material a {

  position: relative;
}


.dxgvHeader_Material .dxichSys {

  filter: brightness(0) invert(1);
}


.dxgvControl_Material .dxgvADSB::before {
    content: '';
      /* display: table-cell; */
      position: absolute;
      /* top: 0px !important; */
      left: -7px;
      top: -6px;
      width: 32px !important;
      padding: 10px !important;
      border-radius: 0%;
      background-color: transparent;
      transition-property: background-color, box-shadow;
      transition-duration: .3s;
      /* width: auto !important; */
      /* height: auto !important; */
      opacity: 0.5;
}

.dxgvADSB:hover .dxGridView_gvShowAdaptiveDetailButton_Material::before {
  background: #e1e3e577 !important;
  padding: 10px !important;
}

.dxgvControl_Material .dxgvADSB:hover::before {
  background: #e1e3e577 !important;
  padding: 10px !important;
}

.dxgvADSB:hover .dxGridView_gvShowAdaptiveDetailButton_Material {
  background-position: -486px -84px;
  background-size: 538px auto;
  width: 16px;
  height: 16px;
}

.dxgvControl_Material .dxgvADSB>img,
.dxgvControl_Material .dxgvADSB.dx-acc-r>span {
  opacity: 1;
  margin-top: auto !important
}



.dxgvEditFormDisplayRow_Material td.dxgv,
.dxgvDetailCell_Material td.dxgv,
.dxgvAdaptiveDetailCell_Material td.dxgv,
.dxgvDataRow_Material td.dxgv,
.dxgvAdaptiveDetailRow_Material td.dxgvAIC {
  overflow: hidden;

  /* border-right: 1px solid #DFDFDF; */
  border-left-width: 0;
  padding: 16px 10px 16px;
  border-right: none !important;  
  border-bottom: 1px solid #c3c3c3ad !important; 
}

/* .dxgvEditFormDisplayRow_Material td.dxgv, .dxgvDetailCell_Material td.dxgv, .dxgvAdaptiveDetailCell_Material td.dxgv, .dxgvDataRow_Material td.dxgv, .dxgvAdaptiveDetailRow_Material td.dxgvAIC {
    overflow: hidden;
    /* border-bottom: 1px solid #c1e0e9 !important;
    border-right: 1px solid #c1e0e9 !important; 
    border-bottom: 1px solid #e1e1e1 !important;
    border-left: 1px solid #e5e5e5 !important;
    border-top-width: 0;
    border-left-width: 0;
  padding: 10px 12px 10px !important;
}
 */
.dxgvPagerBottomPanel_Material {
    background-color: white;
    /* border-bottom: 1px solid #DFDFDF; */
    /* border-left: 1px solid #DFDFDF; */
    border: 1px solid #DFDFDF;
    border-radius: 5px;
    -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16);
    -webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%);
    box-shadow: none;
    margin-top: 20px;
    /* background: #d7e7eb40; */
}

.dxpLite_Material .dxp-num {
  color: #000000;
  text-decoration: none;
  padding: 10px 12px 8px;
  font-weight: normal;
  border-radius: 10px;
}

.dxpLite_Material .dxp-current {
  background-color: #2a62f5;
  color: #FFFFFF;
  text-decoration: none;
}

b.dxp-lead.dxp-summary {
  color: #7d7d7d;
  font-size: 13px;
}

.dxgvFooter_Material {
    background-color: #ffffff;
    color: #8e8e93;
    white-space: nowrap;
}

.dxgvDataRow_Material tr:hover {
  /* background: #110347 !important; */
  /* cursor: pointer; */
}



/*********************************************************
System searches
**********************************************************/
.dxgvSearchPanel_Material {
  padding: 0px 0px 10px 0px !important;
}

.dxgvSearchPanel_Material .dxeButtonEdit_Material td.dxic::before {
  font-family: "Font Awesome 6 Pro";
    content: "\f002";
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  color: #e2740c;
  font-size: 16px;
  width:20px;
  pointer-events: none;
}

.dxgvSearchPanel_Material .dxeButtonEdit_Material input {
 
  padding-left: 30px !important;
}

.dxgvAdaptiveGroupPanel_Material {
  padding-top: 0px;
}
 
.dxmLite_Material .dxm-main {
  /* background-color: #08235c; */
  padding: 0;
  border-style: solid;
  border-width: 1px;
  /* border-color: #ffffff4d; */
  padding-top: 0px;
  border: none !important;
  background: #d7d7d745;
  padding-bottom: 5px !important;
  min-width: 99% !important;
  /* border-radius: 5px; */
  /* margin-top: 10px; */
}

.dxflGroupCell_Material {
  padding: 4px 0px;
}


.profilterwrapper .dxflNestedControlCell_Material {
  /* border: 1px solid red !important; */
  padding: 0px 40px 0px 20px !important;
}

#treecont .dxmLite_Material .dxm-main {

  /* padding-bottom: 10px !important; */
  width: 100% !important;
  border-radius: 0px !important;
  margin-top: 0px !important;
}


.dxpcLite_Material .dxpc-header, .dxdpLite_Material .dxpc-header {
    color: #ffffff;
    background-color: #102656;
    font-size: 1.27em;
    padding: 18px 10px 16px 12px;
    white-space: nowrap;
    background: linear-gradient(41deg, rgb(0 105 255) 10%, #012891 42%, #1f0191 62%) !important;
    position: relative !important;
    /* border-bottom: 1px solid white; */
}
.dxtvControl_Material .dxtv-elbNoLn, .dxtvControl_Material .dxtv-elb {
    width: 26px;
    height:auto !important;
    vertical-align: top;
    float: right;
}

.dxrpControl_Material {
    /* border: 1px solid #dfdfdfc2; */
    border: 1px solid #dbe4ed;
    -webkit-border-radius: 2px;
    border-radius: 0px !important;
    overflow: hidden;
    background: white;
    border-radius: 10px !important;

}

.dxrpControl_Material td.dxrpHeader_Material:hover {
  background-color: #180d80;
  transition: all 0.5s ease-out;
}

.dxrpControl_Material td.dxrpHeader_Material:hover {
  background-color: #180d80;
  transition: all 0.5s ease-out;
}

.dxrpControl_Material .dxrpHeader_Material .dxrpCollapseButton.dxrp-collapseBtnHover, .dxrpControl_Material .dxrpHeader_Material .dxrpCollapseButton.dxrp-collapseBtnPressed {
    background-color: #eb6142;
}

.dxrpControl_Material .dxrpHeader_Material .dxrpCollapseButton {
    border-radius: 5px;
      background-color: transparent;
      padding: 7px;

    /* transform: translateY(30%); */
    /* margin-top: 0px !important; */
}


.dxrpControl_Material .dxrpHeader_Material .dxeCaption_Material{
  color:#fff
}

.dxbButton_Material div.dxb {
  padding: 8px 13px 8px !important;
  border: 1px dotted transparent;
  text-transform: initial;
  /* box-shadow: none !important; */
}

.dxbButton_Material {
  box-shadow: none !important;
}

.dxrpControl_Material td.dxrpHeader_Material {
  color: #fff !important;
  background-color: #0164f2;
  font-size: 1.1em;
  padding: 15px !important;
  border-bottom: 1px solid #e7edf3;
  /* border: none !important; */
  font-weight: bold !important;
  /* font-size: 0.5em !important; */
  -webkit-font-smoothing: antialiased !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

    .dxrpHeader_Material .dxrpHCW tbody, .dxrpHeader_Material .dxrpHCW td::first-letter {
    text-transform: capitalize ;
    }

    .dxrpHeader_Material  span,
    .dxrpHeader_Material  a,
    .dxrpHeader_Material  h2 {
      text-transform: capitalize !important;
    }

  
.dxucBrowseButton_Material {
    border: none;
    padding: 6px 18px 8px;
    background-color: #ff6a00;
    /* margin-bottom: 5px !important; */
    color: white !important;
    border-radius: 0 2px 2px 0;
    -webkit-border-radius: 0 2px 2px 0;
}

.dxucBrowseButton_Material a {

    color: white !important;

}
.dxflGroupBoxCaption_Material {
    /* background-color: #eef1f7; */
    display: inline-block;
    margin-left: -15px;
    margin-right: 18px;
    line-height: 16px;
    padding: 0px 6px 0px 6px;
    position: relative;
    top: -9px;
    color: #102656;
      text-transform: capitalize;
      /* font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif; */
      font-size: 1.1em;
    font: 14px 'Roboto Medium', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 1em;
   
}


.dxbButton_Material.dxb-outline {
  border-color: #fff;
  background: #f87d1e;
  font-weight: normal !important;
  color: #ffffff;
  text-transform: inherit;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 3px solid;
}


/* .dxflGroupCell_Material {
    padding: 0px; 
}
 */
.dxflGroupBox_Material > .dxflGroup_Material {
    padding: 0 18px;
}
.auditdetails .dxeBase_Material {
    font: 15px 'Roboto Regular', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    color: #051436;
    /* text-transform: lowercase;  */
}

.dxeBase_Material::first-letter {
 text-transform: uppercase;
}

.dxflCustomItemSys .dxflVATSys.dxflCaptionCell_Material {
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 10px !important;
  /*  vertical-align: inherit;
    background: #f3f6f9;
    padding-left: 15px;
    border-right: 10px solid #fff; */
}
 
#divroomdetails table.dxflCLLSys.dxflItemSys.dxflCustomItemSys.dxflItem_Material {
  border: 1px solid #ebf0f5;
  padding: 10px;
}
.dxm-separator {
    display: none !important;
    border:none !important;
}

.dxeListBoxItem_Material {
    padding: 8px 10px 7px;
    white-space: nowrap;
    text-align: left;
    font-size: 13px;
}

.dxtvControl_Material .dxtv-subnd {
        margin-left:7px !important;
        padding-bottom: 3px;
        padding-top: 3px;

    /* line-height: 20px !important; */
}


#tvSite.dxtvControl_Material li.dxtv-subnd {
        margin-left: 5px !important;
        /* margin-top:8px !important; */

    /* line-height: 20px !important; */
}


/* .dxrpControl_Material.dxrp-noCollapsing>tbody>tr.dxrpCR>.dxrpcontent,
.dxrpControl_Material>tbody>tr.dxrpCR>.dxrpcontent>.dxrpAW>.dxrpCW,
.dxrpControl_Material>tbody>tr.dxrpCR>.dxrpcontent>.dxrpCW {
  padding: 0px;
}

table.dxflGroup_Material.dxflGroupSys.dxflAGSys {
  padding-top: 0px; 
  padding-left: 0px;
  padding-right: 0px;
  /* width: 100%; */
}
 */
.dxigItem_Material .dxig-thumbnailBorder {

  border: 1px solid orange;
  /* border-radius: 10px; */
  /* overflow: hidden !important; */
}

.dxtvControl_Material li.dxtv-subnd ul {
 
  /* border-bottom: 1px solid #ededed !important; */
  /* margin-left: 21px !important; */
}

.dxtvControl_Material li.dxtv-subnd ul li.dxtv-subnd ul {
  /* border-bottom: 1px solid #ededed !important; */
  margin-left: 11px !important;
}

.dxtcLite_Material.dxtc-top>.dxtc-stripContainer {
    padding-bottom: 0px;
      padding-top: 0px !important;
      max-width: 100%;
      flex-wrap: wrap;

  
  /* border-bottom: 1px solid #e7e7e7; */
  /* background: #edf6ff; */
}




.dxtcLite_Material>.dxtc-stripContainer .dxtc-tab,
.dxtcLite_Material>.dxtc-stripContainer .dxtc-activeTab{

border-top: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
  border-right: 1px solid #e3e3e3;
}

.dxtcLite_Material>.dxtc-stripContainer .dxtc-leftIndent,
.dxtcLite_Material>.dxtc-stripContainer .dxtc-rightIndent {
  width: 0px !important;
}

.dxtcLite_Material>.dxtc-stripContainer .dxtc-tab a {
  color: #1e3768;
}



div#ltSitelower .dxflCustomItemSys .dxflVATSys.dxflCaptionCell_Material, #ltAddlInfolower .dxflCustomItemSys .dxflVATSys.dxflCaptionCell_Material {

  background:#eaf5ff !important;
 border:none !important;
 padding:10px;
}

div#ltSitelower span.dxeBase_Material , #ltAddlInfolower span.dxeBase_Material, #ltAddlInfolower .dxeBase_Material{
  padding-left: 30px;
}

 #tvFolders_CD .dxtv-ndTxt{
  line-height: 100%;
  padding: 2px 0;
  text-decoration: inherit;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 160px;
}

.dxeCalendar_Material td.dxMonthGridWithWeekNumbers>table>tbody>tr>td:first-child,
.dxeCalendar_Material td.dxMonthGridWithWeekNumbers>div.dxAC>div>table>tbody>tr>td:first-child {
 
  color: #f97a1c !important;
 
}



.sidenav-menu a.dxbButtonSys,
.sidenav-menu a.dxbButton_Material {
    color: #1a1a1a !important;
}

.sidenav-menu a.dxbButtonSys > span {
   color: #1a1a1a !important;
   /* font-family: "Roboto", sans-serif; */
}

/*********************************************************
Site Information
**********************************************************/
.site-info-controls .dxm-main .dx li.dxm-item li{
    
  border: none !important;

}
 


/* .dxbButton_VisionUI {
  position: relative;

  text-decoration: none;
}




 .dxbButton_VisionUI::before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: #000;
  transform: scaleX(0);
  transform-origin: bottom left;
  transition: transform 0.3s ease;
}
 

.dxbButton_VisionUI:hover::before {
  transform: scaleX(1);
}
 */

.dxgvFooter_VisionUI {
    background-color: #d3e9ff !important;
    color: #20204a;
    white-space: nowrap;
}

.dxlpLoadingPanel_Material, .dxlpLoadingPanelWithContent_Material{
  width: 100% !important;
    height: 100% !important;
    /* left: 93px !important; */
    top: 0 !important;
    position: fixed !important;
    background-color: rgb(4 21 46 / 48%);
    font: 14px 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    color: #fff;
    -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16), 0 2px 8px 0 rgba(0,0,0,0.12);
    -webkit-box-shadow: 0 2px 4px 0 rgb(0 0 0 / 16%), 0 2px 8px 0 rgb(0 0 0 / 12%);
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 16%), 0 2px 8px 0 rgb(0 0 0 / 12%);
    /* position: absolute !important; */
    /* width: 100%; */
    /* top: 0 !important; */
    /* left: 0 !important; */
    /* height: 100%; */
    /* height: 100%; */
    /* width: 0; */
    display: flex;
    position: fixed;
    z-index: 1;
    /* left: auto; */

    /* background-color: rgb(3 15 38 / 87%); */
    overflow-x: hidden;
    transition: 0.5s;
    transition: all 0.7s cubic-bezier(0.4, 0, 0.2, 1);
    /* backdrop-filter: blur( 5px ); */
    -webkit-backdrop-filter: blur( 5px );
    /* border-radius: 10px; */
    border: 1px solid rgba( 255, 255, 255, 0.18 );
}

/* .dxlpLoadingPanel_VisionUI .dxlp-loadingImage, .dxflFormLayout_VisionUI.dialog-formlayout.dialog-preparing:after, .dxlpLoadingPanelWithContent_VisionUI .dxlp-loadingImage {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    -khtml-border-radius: 50%;
    border-radius: 50%;
    animation: dxLoadSpinSys 1s linear infinite;
    border: 5px solid #ff5e00;
    border-top: 5px solid #ffffff96;
    width: 60px;
    height: 60px;
}

.input-search.dxeTextBox_VisionUI {
    background-color: transparent !important;
    border:none !important;
}

.input-search.dxeTextBox_Material {
    background-color: transparent !important;
    border:none !important;
}

/***********************************
    Modal Background 
***********************************/

.dxmodalSys {
  position: fixed;
  display: none;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
      background-color: #5884cb80 !important;
  /* filter: blur(4
px
); */
  /* -webkit-filter: blur(1
px
); */
  -moz-filter: blur(1px);
  -o-filter: blur(1px);
  -ms-filter: blur(1px);
  /* filter: blur(1
px
); */
  /* -webkit-filter: blur(5
px
) grayscale(90%); */
}

.dxpcLite_VisionUI .dxpc-mainDiv, .dxpcLite_VisionUI.dxpc-mainDiv, .dxdpLite_VisionUI .dxpc-mainDiv, .dxdpLite_VisionUI.dxpc-mainDiv {
    top: 0;
    left: 0;
    background-color: white;
    border: 1px solid rgba(0,0,0,0.08);
    border-radius: 8px;
    padding: 10px;
}


.dxgvEditFormDisplayRow_VisionUI td.dxgv, .dxgvDetailCell_VisionUI td.dxgv, .dxgvAdaptiveDetailCell_VisionUI td.dxgv, .dxgvDataRow_VisionUI td.dxgv, .dxgvAdaptiveDetailRow_VisionUI td.dxgvAIC {
  overflow: hidden;
   border-bottom: 2px solid white;
    border-right: 2px solid white;
    /* border-top-width: 0; */
    /* border-left-width: 0; */
    /* border-bottom: 1px solid white !important; */
    border-bottom-width: 2px !important;

}


.dxgvDataRow_VisionUI {
    background: #ebf3fb;
}

.dxgvPagerBottomPanel_VisionUI {
    background-color: #e7f4ff;
    /* border-bottom: 1px solid rgba(0,0,0,0.1); */
    /* border-left: 1px solid rgba(0,0,0,0.1); */
    /* border-right: 1px solid rgba(0,0,0,0.1); */
    margin-top: 20px;
    border: 1px solid #cee0ef;
    border-radius: 5px;
}


.dxpLite_VisionUI .dxp-summary, .dxpLite_VisionUI .dxp-ellip {
    white-space: nowrap;
    padding: 5px 16px 6px;
}

.dxpLite_VisionUI .dxp-current {
    background-color: #061b4d;
    color: #FFFFFF;
    text-decoration: none;
    border-radius: 3px;
}

.dxp-pageSizeItem label {
    font: inherit;
    line-height: normal;
    display: inline;
    margin-bottom: 0px;
    margin-right: 5px;
}

.dxgvPagerBottomPanel_VisionUI .dxpLite_VisionUI .dxp-comboBox {
       border-radius: 3px;
}

.dxEditors_edtCalendarPrevYear_Material,
.dxEditors_edtCalendarNextMonth_Material {
  filter: invert(47%) sepia(24%) saturate(7111%) hue-rotate(344deg) brightness(105%) contrast(94%) !important;
}

.dxmLite_Material .dxm-main {

  border-style: solid;
  border-width: 1px;

}

/*********************************************************
Button Overides
**********************************************************/
a.dxbButton_VisionUI:hover{
text-decoration: none; 
color: inherit;

}

.dxgvHeader_Material a {
  color: aliceblue !important;
}

.dxgvHeader_Material  {
  color: #fff;
}


/*********************************************************
Devexpress Controller Overides
**********************************************************/
.dxpcLite_Material .dxpc-header>div:not(.dxpc-headerContent) {
  border-radius: 0px !important;
}

.dxbButton_SoftOrange {
  font: inhert;
  text-decoration: none !important;
}


.dxeBase_VisionUI {
  font: 13px "Segoe UI", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif;
  color: #666;
}



a.dxbButton_VisionUI span::first-letter {
  text-transform: capitalize !important;
}



/****************************************************** 
   Audits Templates 
 ******************************************************/
.dxgvPagerTopPanel_Material {
  border-bottom: 1px solid #e1e1e1;
}


.dxrpControl_VisionUI .dxrpHeader_VisionUI .dxrpCollapseButton {
    border-radius: 50%;
    background-color: #c0dbf7;
    padding: 7px 7px;
}


 #pnvMain .dxrpHCW {
  float: left !important;
  width:96%
}

#pnvMain .dxrpHCW h3{
  line-height:inherit !important;
  /* margin-bottom: 5px; */
}

#pnvMain .dxrpControl_VisionUI td.dxrpHeader_VisionUI, .dxrpControl_VisionUI td.dxrpHeader_VisionUI {
 
  background-color: #bed8ef45;
    font-size: 1.11em;
    /* border-bottom: 1px solid rgba(0,0,0,0.08); */
    padding: 15px !important;
    border-radius: 0px !important;
    line-height: 25px;
}


.dxrpControl_VisionUI {
    border: 1px solid rgba(0,0,0,0.08);
    border-radius: 5px !important;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    padding:0px;
}

table#auditsList_DXMainTable tr td a:hover , .dxbButton_VisionUI a:hover{
  /* color: #e16609 !important; */
  text-decoration: none !important;
  /* text-decoration: underline !important; */
 
}

.dxgvControl_Material .dxgvTable_Material .dxgvFocusedRow_Material span,
.dxgvControl_Material .dxgvTable_Material .dxgvFocusedRow_Material.dxgvDataRowHover_Material span {
  /* border: 1px solid green !important; */
  /* color: #fff !important; */
  border-bottom-color: fff !important;
}

table#auditsList_DXMainTable tr td a.dxbDisabled_VisionUI  {
  color: #5a6b81cc !important;
 text-decoration: line-through;
}

.dxgvFocusedRow_VisionUI a{
  /* color: #fff !important;
  text-decoration-color: #fff !important; */
}

table#pnvMain .dxgvDataRow_VisionUI td {
  padding: 8px !important;
  /* border: 1px solid red; */
}

/* #formLayout_1 .dxflGroup_VisionUI {
  float: left;
  border: 1px solid #ededed;
  padding: 20px!important;
  margin-bottom: 20px!important;
  width: 100%;
  background: #fdfdfd;
}

/* 
div#treecont a , div#tvFolders_CD .NodeAuditFolder , table , .dxgvPagerBottomPanel_VisionUI b, .auditsList_DXSearchPanel .dxeEditArea_VisionUI , #tvSite_CD a{
  font-size: 13px !important;
}
 */

div#treecont .dxrpControl_VisionUI {
  border-radius: 0px;
    margin: 0px;
    border: none;
    width: 100% !important
}


#treecont .dxrpControl_VisionUI td.dxrpHeader_VisionUI {
  color: #666;
   background-color: transparent !important;
  font-size: 13px;
  border-bottom: 1px solid rgba(0,0,0,0.08);
  display: none;
}



#treecont .dxmLite_VisionUI .dxm-main {
  background-color: rgb(8 36 95);
  padding: 0;
  border-style: solid;
  border-width: 1px;
  border-color: black;
  padding: 8px;
  /* width: 100% !important; */
  border: none !important;
}

#treecont .dxrpCW {
  padding: 0px !important;
}

/* #treecont .dxtvControl_VisionUI .dxtv-subnd {
   margin-left: 0px; 
}
 */
#treecont #tvFolders_CD .dxtvControl_VisionUI .dxtv-subnd {
  margin-left: 21px !important
}


.dxpcLite_Material .dxpc-mainDiv,
.dxpcLite_Material.dxpc-mainDiv,
.dxdpLite_Material .dxpc-mainDiv,
.dxdpLite_Material.dxpc-mainDiv{

border:none;

}



.au-btn-new-process .dxm-image{

  margin:0px !important
}

.dxrpCR .dxgvHeader_VisionUI{

  font-weight: 600 !important;
  
}

.dxgvHeader_VisionUI {
    border: 1px solid rgb(255 255 255);
    /* background-color: #bfdefd; */
    /* background-color: #103a8c; */
    /* background-color: #051946;
    color: #fff;
    text-transform: uppercase; */
}

.dxgvHeader_VisionUI .dxICheckBox_VisionUI {

    border: 1px solid #ff8100 !important;
}

#pnvMain .dxflFormLayout_VisionUI .dxflCaption_VisionUI {
  color: #666;
  line-height: 25px;
  margin-left: 10px;
}


#pnvMain .dxmLite_VisionUI .dxm-main {
    background-color: rgb(231 244 255);
    padding: 8px 0px;
    border: 1px solid #83c5eb73;
}

/* div#treecont a, div#tvFolders_CD .NodeAuditFolder, table, .dxgvPagerBottomPanel_VisionUI b, .auditsList_DXSearchPanel .dxeEditArea_VisionUI, #tvSite_CD a {
  font-size: 13px !important;
  font-weight: 600;
}


.addplus-w .dxb{

  padding:0px !important
}

.btn.dxbButtonSys.bg-orange:hover {
  background: #df6100 !important;
  border-color: #ff7800 !important;
}

.dxbButton_VisionUI.dxbTSys {
    width: auto;
    letter-spacing: 0.01em;
    border-radius: 5px !important;
    padding: 5px;
}

.dxpcLite_VisionUI .dxpc-headerText, .dxdpLite_VisionUI .dxpc-headerText {
    white-space: nowrap;
    margin-top: auto;
    color: #000;
    font-weight: 300;
    font-size: 22px;
}

/****************************************************** 
   Assets Templates 
 ******************************************************/
/* table#pnllist .dxgvHeader_Material {
    background: #f7f7f7 !important;
}

div#divcontext .dxflGroupCell_Material {
  padding: 0px 5px ;
}


.header-checkbox .dxWeb_edtCheckBoxUnchecked_VisionUI {
  border: 1px solid #ffffff59;
  background: #ffffff36;
  /* border: solid; */
  /* border: solid; */
}

.dxpcDropDown_Material .dxpc-mainDiv tr td:last-child, .dxpcDropDown_Material .dxpc-mainDiv tr td:first-child {
  
    border:none !important;
     background:white !important; 
}


.dxeCalendarHeader_Material .dxEditors_edtCalendarPrevYear_Material,
.dxeCalendarHeader_Material .dxEditors_edtCalendarNextMonth_Material,
.dxeCalendarHeader_Material .dxEditors_edtCalendarNextYear_Material,
.dxeCalendarHeader_Material .dxEditors_edtCalendarPrevMonth_Material
{
  filter: invert(47%) sepia(24%) saturate(7111%) hue-rotate(344deg) brightness(105%) contrast(94%) !important;
}

.dxeCalendarHeader_Material {
  color: #000 !important;
  border-bottom: 1px solid #e7d8ce !important;
}


/*FIX FOR SITES LOCATIONS JF */
div#siteTreeDiv a.dxbButtonSys>span {
  text-transform: none !important;
}


.dxmLite_Material.dxm-ltr > .dxm-horizontal {
padding-top: 10px !important;
margin-bottom:10px !important
}

.dxtbControl_Material.dxhe-bardock .dxmLite_Material.dxm-ltr>.dxm-horizontal {
  padding-top: 0px !important;
  margin-bottom: 0px !important
}

.dxtbControl_Material.dxhe-bardock .dxmLite_Material.dxm-ltr>.dxm-horizontal .dx.dxm-image-l {
    padding-top: 10px !important;
}

/*********************************************************
Documents Manager UDATE
**********************************************************/
#DocsManager_Splitter_Folders_CD  .dxtv-elbNoLn,
#DocsManager_Splitter_Folders_CD  .dxtv-elb {
  

 
}

#DocsManager_Splitter_Folders_CD .dxtvControl_Material .dxtv-subnd {
  margin-left: 7px !important;
  padding-bottom: 0px !important;
  padding-top: 3px;

  /* line-height: 20px !important; */
}

#DocsManager_Splitter_Folders_CD .dxtvControl_Material .dxtv-subnd {
  padding: auto !important
}

.dxmodalSys {
  padding-top: 5em !important;
}


#DocsManager_Splitter_Folders_CD ul  .dxtv-subnd li.dxtv-subnd img {
  filter: invert(47%) sepia(24%) saturate(7111%) hue-rotate(0deg) brightness(165%) contrast(94%) !important;



}


#DocsManager_Splitter_Folders_CD ul .dxtv-subnd li.dxtv-subnd .dxWeb_fmFolder_Material {
  /* filter: invert(47%) sepia(24%) saturate(7111%) hue-rotate(0deg) brightness(165%) contrast(94%) !important; */
  display: none !important;
}

#DocsManager_Splitter_Folders_CD ul .dxtv-subnd li.dxtv-subnd span.dxtv-ndTxt.dx-vam:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f07c";
  color: #ffab2c;
  margin-right: 7px;
  font-size: 14px;
}

#DocsManager_Splitter_Folders_CD ul .dxtv-subnd li.dxtv-subnd>ul li.dxtv-subnd span.dxtv-ndTxt.dx-vam:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f07c";
  color: rgb(16 60 146);
  margin-right: 7px;
  font-size: 14px;
}

#DocsManager_Splitter_Folders_CD ul .dxtv-subnd li.dxtv-subnd>ul li.dxtv-subnd img {
  filter: invert(47%) sepia(74%) saturate(7111%) hue-rotate(207deg) brightness(75%) contrast(94%) !important;
}

#DocsManager_Splitter_Folders_CD .dxtvControl_Material .dxtv-ndTxt {
  white-space: nowrap;
  padding-left: 5px !important;
}

#DocsManager_Splitter_Folders_CD ul .dxtvControl_Material .dxtv-ndTxt {
  white-space: nowrap;
  padding-left: 3px;
}


#DocsManager_Splitter_Folders_CD ul span.dxtv-ndTxt .dx-vam {

  margin-left:11px !important;
}

#DocsManager_Splitter_Folders_CD ul li.dxtv-subnd ul {
  border-bottom: 1px solid #ededed !important;
  margin-left: 15px !important;
}


table#PageMessageId_DDD_L_LBT .dxeListBoxItem_Material {
  padding: 8px 10px 7px;
  white-space: normal;
  text-align: left;
  font-size: 13px;
}

div#DocsManager_Splitter_1i0_CC .dxtvControl_Material .dxtv-elbNoLn,
div#DocsManager_Splitter_1i0_CC .dxtvControl_Material .dxtv-elb {
  width: 26px;
  height: auto !important;
  vertical-align: top;
  float: left !important;
}

div#DocsManager_Splitter_1i0_CC .dxtvControl_Material .dxtv-btn {
  margin-left: 5px;
  margin-top: 7px !important;
}


div#DocsManager_Splitter_1i0_CC .dxtvControl_Material .dxtv-subnd{

  overflow: unset;
  padding-top:0px;
}


.dxflGroupBoxCaption_Material {

  top: -15px !important;
  color: #ff5934 !important;
  /* font-weight: bolder !important; */
  text-shadow: none;
 
 
}


.ABMonitioring .dxm-main .dx li.dxm-item {
    color: #199c95;
      /* font-weight: bold; */
      font-size: 13px !important;
  border: 1px solid #cdcdcd !important;
  margin-right: 0px !important;
  /* float: left; */
  display: inline-block;
  width: fit-content !important;
  min-height: auto !important; 
  background: #efefef;
}

.ABMonitioring .dxm-main .dx li.dxm-item img{
filter: invert(48%) sepia(13%) saturate(3207%) hue-rotate(130deg) brightness(95%) contrast(80%);
}

.ABMonitioring li.dxm-item span:hover {
   color: #5bc790 !important;
}


div#newassetdiv .dxrpControl_Material td.dxrpHeader_Material {
  color: #ffffff;
  background-color: #102656;
  font-size: 1.11em;
  padding: 20px !important;
  border-bottom: 1px solid #e7edf3;
  /* border: none !important; */
  font-weight: bold !important;
  /* font-size: 0.5em !important; */
}




/* .dxIcon_xaf_action_savescript_svg_32x32  {
  content: url("../../visionui/images/icons/floppy-disk-duotone.svg");
  
}

.dxIcon_xaf_action_savescript_svg_32x32  {
  content: url("../../visionui/images/icons/floppy-disk-duotone.svg");

}

ul.dx.dxm-image-l.dxm-noImages {
  /* background: #f7f7f7;
    padding: 10px; */
    border-radius: 10px;
    /* margin: 10px 10px 10px 0px; */
}

.dxeHyperlink_Material:visited {
  color: #cbe9f7;
}

#asstform .dxmLite_Material .dxm-main .dx li.dxm-item {
 margin-left:auto !important
}

#formvLayout table.dxflCLLSys.dxflItemSys.dxflCustomItemSys.dxflItem_Material {
    background: #f9f9f9;
      padding: 10px;
      border:1px solid #e1e1e1
}

#formvLayout .dxflGroup_Material{
  padding:0px !important
}

.dxflHeadingLineGroupBoxSys.dxflGroupBox_Material>.dxflHLSys {
  border-top:none !important
  /* height: 8px; */
}



.dxflGroup_Material>tbody>tr>.dxflGroupCellWithRSAtBottomEdgeSys>.dxflGroupBox_Material,
.dxflGroup_Material .dxflChildInLastRowSys.dxflGroupCell_Material>.dxflGroupBox_Material,
.dxflGroup_Material .dxflChildInLastRowSys>.dxflGroupCell_Material>.dxflGroupBox_Material {
  margin-bottom: 0px;
  padding: 0 0 12px;
  border: none !important;
}

.dxflGroupBox_Material {
  display: table;
  border-collapse: separate;
  width: 100%;
  /* border: 1px Solid #DFDFDF; */
  padding: 0 0 12px;
  margin: 18px 0;
  border: none !important;
  margin-top:0px;
}

span.dxflGroupBoxCaption_Material {

      padding: 10px 0px;
      width: 99.9%;
      color: black !important;
      border-bottom: 1px solid #bbbbbb;
      /* border-bottom: 1px solid #0063f1; */
      font-size: 18px;
      left: 18px;
}

span.dxflGroupBoxCaption_Material:before {

  font-family: "Font Awesome 6 Pro";
  content: "\f316";
  /* content: "\f319"; */
  margin-right: 7px;
  color: #5e8eff;
  font-weight: 900;
}



 span.dxflGroupBoxCaption_Material.worksheet-title:before {

  font-family: "Font Awesome 6 Pro";
  content: "\f573";
  /* content: "\f319"; */
  margin-right: 7px;
  color: #ff0000;
  font-weight: 900;
}

/* .dxflGroup_Material .dxflGroupSys .dxflAGSys tr:last-child {
border-bottom: 1px solid #e1e1e1;
}
 */
/* Asbestos Panel Fixes */
.ab-pannel td.dxrpHeader_Material{
      background-color: #0164f2 !important;
}

.ab-pannel.ab-room-header td.dxrpHeader_Material {
  background-color: #51bed5 !important
}

.ab-pannel.ab-building-header td.dxrpHeader_Material {
    background-color: #030629 !important;
      color: #ededed !important;
}

.ab-pannel.ab-building-header td.dxrpHeader_Material span{
    color: #ededed !important
}


.ab-pannel.ab-building-header-home td.dxrpHeader_Material {

  color: #000 !important
}

.ab-building-header-home td.dxrpHeader_Material span:before {
  font-family: "Font Awesome 6 Pro";
  content: "\e61e";
  /* content: "\f319"; */
  margin-right: 7px;
  color: white !important;
  font-weight: 900;
}

.ab-pannel.ab-locations-header td.dxrpHeader_Material {

}


.ab-locations-header td.dxrpHeader_Material span:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f3c5";
  /* content: "\f319"; */
  margin-right: 7px;
  color: orange !important;
  font-weight: 900;
}


.ab-room-header td.dxrpHeader_Material span:before{
    font-family: "Font Awesome 6 Pro";
      content: "\e433";
      /* content: "\f319"; */
      margin-right: 7px;
      color: #bef4ff;
      font-weight: 900;
}

.ab-building-header td.dxrpHeader_Material span:before{
  font-family: "Font Awesome 6 Pro";
  content: "\e61e";
  /* content: "\f319"; */
  margin-right: 7px;
  color: orangered !important;
  font-weight: 900;
}

.ab-building-header td.dxrpHeader_Material .dx-vam {
  color: #000 !important;
}


.ab-floor-header td.dxrpHeader_Material span:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f5fd";
  /* content: "\f319"; */
  margin-right: 7px;
  color: #5e8eff;
  font-weight: 900;

}

.dxrpControl_Material.dxrp-noCollapsing>tbody>tr.dxrpCR>.dxrpcontent,
.dxrpControl_Material>tbody>tr.dxrpCR>.dxrpcontent>.dxrpAW>.dxrpCW,
.dxrpControl_Material>tbody>tr.dxrpCR>.dxrpcontent>.dxrpCW {
  padding: 0px 20px 20px 20px;
}

/* Jtell User cant click! */

a.dxbButton_Material.dxbDisabled_Material {
  /* background: #ebebeb7a !important; */
  cursor: not-allowed !important;
}


.dxgvHeader_Material.dxfmGridHeader {
  background: #0069ff !important;
  border: 0px;
}

.dxflItem_Material {
  padding: 2px 0;
}


#asstform .dxmLite_Material .dxm-main{

  background:none !important
}


#gvSections a.dxbButton_Material.dxbDisabled_Material {
  background: #d7d7d7 !important;
  color: #bfbfbf !important;
}

.dxflTextEditItemSys .dxflVATSys.dxflCaptionCell_Material, .dxflCLLSys .dxflCaptionCell_Material,
*[dir="rtl"].dxflFormLayout_Material .dxflCLRSys .dxflCaptionCell_Material {

  padding-left: 10px;
}


table.dxfm-uploadPanelTable {
  float: left;
  margin-left: 20px;
  margin-top: 5px !important;
}
 */
.dx-borderBox .dxrpCW {
  margin-top: 10px;
}

table.dxtbControl_Material.dxhe-bardock {
  /* min-height: 500px; */
  min-width: 900px !important;
}

.dxheContentAreaSys {
  width: 100%;
  position: relative;
  min-height: 200px !important;
}

table.dxeBase_Material {
  width: unset !important;
}

.dxgvDetailRow_Material table {
  width: 100% !important;
}



.dxpcDropDown_Material .dxpc-mainDiv tr td:last-child {
    background: #ffffff !important;
    color: black !important;
}


/*.dxctToolbar_Material .dxWeb_mAdaptiveMenu_Material, .dxfmControl_Material .dxmLite_Material .dxm-popupMain .dxm-gutter .dxm-hovered .dxWeb_fmCopyButton_Material, .dxfmControl_Material .dxmLite_Material .dxm-popupMain .dxm-gutter .dxm-hovered .dxWeb_fmCreateButton_Material, .dxfmControl_Material .dxmLite_Material .dxm-popupMain .dxm-gutter .dxm-hovered .dxWeb_fmDeleteButton_Material, .dxfmControl_Material .dxmLite_Material .dxm-popupMain .dxm-gutter .dxm-hovered .dxWeb_fmDwnlButton_Material, .dxfmControl_Material .dxmLite_Material .dxm-popupMain .dxm-gutter .dxm-hovered .dxWeb_fmMoveButton_Material, .dxfmControl_Material .dxmLite_Material .dxm-popupMain .dxm-gutter .dxm-hovered .dxWeb_fmRefreshButton_Material, .dxfmControl_Material .dxmLite_Material .dxm-popupMain .dxm-gutter .dxm-hovered .dxWeb_fmRenameButton_Material, .dxfmControl_Material .dxmLite_Material .dxm-popupMain .dxm-gutter .dxm-hovered .dxWeb_fmUplButton_Material, .dxfm-file .dxWeb_edtCheckBoxChecked_Material, .dxfm-file .dxWeb_edtCheckBoxUnchecked_Material, .dxgvFocusedRow_Material .dxWeb_edtCheckBoxChecked_Material, .dxgvFocusedRow_Material .dxWeb_edtCheckBoxGrayed_Material, .dxgvFocusedRow_Material .dxWeb_edtCheckBoxUnchecked_Material, .dxigControl_Material.dxTouchUI .dxWeb_igCloseButton_Material, .dxigControl_Material.dxTouchUI .dxWeb_igPauseButton_Material, .dxigControl_Material.dxTouchUI .dxWeb_igPlayButton_Material, .dxm-checked .dxWeb_mHorizontalPopOut_Material, .dxm-checked .dxWeb_mVerticalPopOut_Material, .dxm-checked .dxWeb_mVerticalPopOutRtl_Material, .dxm-checked.dxm-hovered .dxWeb_mHorizontalPopOut_Material, .dxm-checked.dxm-hovered .dxWeb_mSubMenuItemChecked_Material, .dxm-checked.dxm-hovered .dxWeb_mVerticalPopOut_Material, .dxm-checked.dxm-hovered .dxWeb_mVerticalPopOutRtl_Material, .dxm-disabled .dxWeb_mHorizontalPopOut_Material, .dxm-disabled .dxWeb_mVerticalPopOut_Material, .dxm-disabled .dxWeb_mVerticalPopOutRtl_Material, .dxm-hovered .dxWeb_fmCopyButton_Material, .dxm-hovered .dxWeb_fmCreateButton_Material, .dxm-hovered .dxWeb_fmDeleteButton_Material, .dxm-hovered .dxWeb_fmDwnlButton_Material, .dxm-hovered .dxWeb_fmMoveButton_Material, .dxm-hovered .dxWeb_fmRefreshButton_Material, .dxm-hovered .dxWeb_fmRenameButton_Material, .dxm-hovered .dxWeb_fmUplButton_Material, .dxm-hovered .dxWeb_mAdaptiveMenu_Material, .dxm-hovered .dxWeb_mHorizontalPopOut_Material, .dxm-hovered .dxWeb_mVerticalPopOut_Material, .dxm-hovered .dxWeb_mVerticalPopOutRtl_Material, .dxmLite_Material .dxm-left .dxm-back-icon, .dxm-scrollBtnHovered .dxWeb_mScrollDown_Material, .dxm-scrollBtnHovered .dxWeb_mScrollUp_Material, .dxm-scrollBtnPressed .dxWeb_mScrollDown_Material, .dxm-scrollBtnPressed .dxWeb_mScrollUp_Material, .dxm-selected .dxWeb_mHorizontalPopOut_Material, .dxm-selected .dxWeb_mSubMenuItemChecked_Material, .dxm-selected .dxWeb_mVerticalPopOut_Material, .dxm-selected .dxWeb_mVerticalPopOutRtl_Material, .dxm-selected.dxm-hovered .dxWeb_mHorizontalPopOut_Material, .dxm-selected.dxm-hovered .dxWeb_mVerticalPopOut_Material, .dxm-selected.dxm-hovered .dxWeb_mVerticalPopOutRtl_Material, .dxpc-collapseBtnChecked .dxWeb_pcCollapseButton_Material, .dxpc-maximizeBtnChecked .dxWeb_pcMaximizeButton_Material, .dxpc-pinBtnChecked .dxWeb_pcPinButton_Material, .dxp-hoverDropDownButton .dxWeb_pPopOut_Material, .dxpnl-btnHover .dxWeb_pnlExpand_Material, .dxpnl-btnHover .dxWeb_pnlExpandArrowBottom_Material, .dxpnl-btnHover .dxWeb_pnlExpandArrowLeft_Material, .dxpnl-btnHover .dxWeb_pnlExpandArrowRight_Material, .dxpnl-btnHover .dxWeb_pnlExpandArrowTop_Material, .dxpnl-btnPressed .dxWeb_pnlExpand_Material, .dxpnl-btnPressed .dxWeb_pnlExpandArrowBottom_Material, .dxpnl-btnPressed .dxWeb_pnlExpandArrowLeft_Material, .dxpnl-btnPressed .dxWeb_pnlExpandArrowRight_Material, .dxpnl-btnPressed .dxWeb_pnlExpandArrowTop_Material, .dxpnl-btnSelected .dxWeb_pnlExpand_Material, .dxpnl-btnSelected .dxWeb_pnlExpandArrowBottom_Material, .dxpnl-btnSelected .dxWeb_pnlExpandArrowLeft_Material, .dxpnl-btnSelected .dxWeb_pnlExpandArrowRight_Material, .dxpnl-btnSelected .dxWeb_pnlExpandArrowTop_Material, .dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpand_Material, .dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpandArrowBottom_Material, .dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpandArrowLeft_Material, .dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpandArrowRight_Material, .dxpnl-btnSelected.dxpnl-btnHover .dxWeb_pnlExpandArrowTop_Material, .dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpand_Material, .dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpandArrowBottom_Material, .dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpandArrowLeft_Material, .dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpandArrowRight_Material, .dxpnl-btnSelected.dxpnl-btnPressed .dxWeb_pnlExpandArrowTop_Material, .dxp-pressedDropDownButton .dxWeb_pPopOut_Material, .dxr-glrBtnPressed .dxWeb_rGlrDown_Material, .dxr-glrBtnPressed .dxWeb_rGlrPopOut_Material, .dxr-glrBtnPressed .dxWeb_rGlrUp_Material, .dxr-grExpBtnHover .dxWeb_rPopOut_Material, .dxr-grExpBtnPressed .dxWeb_rPopOut_Material, .dxr-itemDisabled .dxWeb_rPopOut_Material, .dxr-itemHover .dxWeb_rPopOut_Material, .dxr-itemPressed .dxWeb_rPopOut_Material, .dxr-minBtnHover .dxWeb_rPinBtn_Material, .dxrp-collapseBtnHover .dxWeb_rpCollapseButton_Material, .dxrp-collapseBtnPressed .dxWeb_rpCollapseButton_Material, .dxrpCollapsed .dxrp-collapseBtnHover .dxWeb_rpCollapseButton_Material, .dxrpCollapsed .dxrp-collapseBtnPressed .dxWeb_rpCollapseButton_Material, .dxrpCollapsed .dxWeb_rpCollapseButton_Material, .dxtlFocusedNode_Material .dxWeb_edtCheckBoxChecked_Material, .dxtlFocusedNode_Material .dxWeb_edtCheckBoxGrayed_Material, .dxtlFocusedNode_Material .dxWeb_edtCheckBoxUnchecked_Material, .dxtv-ndSel .dxWeb_edtCheckBoxChecked_Material, .dxtv-ndSel .dxWeb_edtCheckBoxGrayed_Material, .dxtv-ndSel .dxWeb_edtCheckBoxUnchecked_Material, .dxtv-ndSel .dxWeb_fmFolder_Material, .dxtv-ndSel .dxWeb_fmFolderLocked_Material, .dxWeb_edtCheckBoxChecked_Material, .dxWeb_edtCheckBoxCheckedDisabled_Material, .dxWeb_edtCheckBoxGrayed_Material, .dxWeb_edtCheckBoxGrayedDisabled_Material, .dxWeb_edtCheckBoxUnchecked_Material, .dxWeb_edtCheckBoxUncheckedDisabled_Material, .dxWeb_fabCloseActions_Material, .dxWeb_fabCreate_Material, .dxWeb_fabExpandActions_Material, .dxWeb_fmBreadCrumbsSeparatorArrow_Material, .dxWeb_fmBreadCrumbsUpButton_Material, .dxWeb_fmBreadCrumbsUpButtonDisabled_Material, .dxWeb_fmBreadCrumbsUpButtonHover_Material, .dxWeb_fmCopyButton_Material, .dxWeb_fmCopyButtonDisabled_Material, .dxWeb_fmCreateButton_Material, .dxWeb_fmCreateButtonDisabled_Material, .dxWeb_fmDeleteButton_Material, .dxWeb_fmDeleteButtonDisabled_Material, .dxWeb_fmDwnlButton_Material, .dxWeb_fmDwnlButtonDisabled_Material, .dxWeb_fmExpandFolderContBtn_Material, .dxWeb_fmFolder_Material, .dxWeb_fmFolderLocked_Material, .dxWeb_fmMoveButton_Material, .dxWeb_fmMoveButtonDisabled_Material, .dxWeb_fmRefreshButton_Material, .dxWeb_fmRefreshButtonDisabled_Material, .dxWeb_fmRenameButton_Material, .dxWeb_fmRenameButtonDisabled_Material, .dxWeb_fmUplButton_Material, .dxWeb_fmUplButtonDisabled_Material, .dxWeb_igCloseButton_Material, .dxWeb_igNavigationBarMarker_Material, .dxWeb_igNextButton_Material, .dxWeb_igNextButtonDisabled_Material, .dxWeb_igNextButtonHover_Material, .dxWeb_igNextButtonPressed_Material, .dxWeb_igPauseButton_Material, .dxWeb_igPlayButton_Material, .dxWeb_igPrevButton_Material, .dxWeb_igPrevButtonDisabled_Material, .dxWeb_igPrevButtonHover_Material, .dxWeb_igPrevButtonPressed_Material, .dxWeb_isDot_Material, .dxWeb_isDotDisabled_Material, .dxWeb_isDotPressed_Material, .dxWeb_isDotSelected_Material, .dxWeb_isNextBtnHor_Material, .dxWeb_isNextBtnHorDisabled_Material, .dxWeb_isNextBtnVert_Material, .dxWeb_isNextBtnVertDisabled_Material, .dxWeb_isNextPageBtnHor_Material, .dxWeb_isNextPageBtnHorDisabled_Material, .dxWeb_isNextPageBtnHorOutside_Material, .dxWeb_isNextPageBtnHorOutsideDisabled_Material, .dxWeb_isNextPageBtnVert_Material, .dxWeb_isNextPageBtnVertDisabled_Material, .dxWeb_isNextPageBtnVertOutside_Material, .dxWeb_isNextPageBtnVertOutsideDisabled_Material, .dxWeb_isPauseBtn_Material, .dxWeb_isPlayBtn_Material, .dxWeb_isPrevBtnHor_Material, .dxWeb_isPrevBtnHorDisabled_Material, .dxWeb_isPrevBtnVert_Material, .dxWeb_isPrevBtnVertDisabled_Material, .dxWeb_isPrevPageBtnHor_Material, .dxWeb_isPrevPageBtnHorDisabled_Material, .dxWeb_isPrevPageBtnHorOutside_Material, .dxWeb_isPrevPageBtnHorOutsideDisabled_Material, .dxWeb_isPrevPageBtnVert_Material, .dxWeb_isPrevPageBtnVertDisabled_Material, .dxWeb_isPrevPageBtnVertOutside_Material, .dxWeb_isPrevPageBtnVertOutsideDisabled_Material, .dxWeb_izEWCloseButton_Material, .dxWeb_izHint_Material, .dxWeb_mAdaptiveMenu_Material, .dxWeb_mHorizontalPopOut_Material, .dxWeb_mScrollDown_Material, .dxWeb_mScrollUp_Material, .dxWeb_mSubMenuItem_Material, .dxWeb_mSubMenuItemChecked_Material, .dxWeb_mVerticalPopOut_Material, .dxWeb_mVerticalPopOutRtl_Material, .dxWeb_nbCollapse_Material, .dxWeb_nbExpand_Material, .dxWeb_pAll_Material, .dxWeb_pAllDisabled_Material, .dxWeb_pcCloseButton_Material, .dxWeb_pcCollapseButton_Material, .dxWeb_pcExpandButton_Material, .dxWeb_pcMaximizeButton_Material, .dxWeb_pcPinButton_Material, .dxWeb_pcRefreshButton_Material, .dxWeb_pcSizeGrip_Material, .dxWeb_pcSizeGripRtl_Material, .dxWeb_pFirst_Material, .dxWeb_pFirstDisabled_Material, .dxWeb_pLast_Material, .dxWeb_pLastDisabled_Material, .dxWeb_pNext_Material, .dxWeb_pNextDisabled_Material, .dxWeb_pnlExpand_Material, .dxWeb_pnlExpandArrowBottom_Material, .dxWeb_pnlExpandArrowLeft_Material, .dxWeb_pnlExpandArrowRight_Material, .dxWeb_pnlExpandArrowTop_Material, .dxWeb_pPopOut_Material, .dxWeb_pPopOutDisabled_Material, .dxWeb_pPrev_Material, .dxWeb_pPrevDisabled_Material, .dxWeb_rDialogBoxLauncher_Material, .dxWeb_rDialogBoxLauncherDisabled_Material, .dxWeb_rDialogBoxLauncherHover_Material, .dxWeb_rDialogBoxLauncherPressed_Material, .dxWeb_rGlrDown_Material, .dxWeb_rGlrDownDisabled_Material, .dxWeb_rGlrDownHover_Material, .dxWeb_rGlrPopOut_Material, .dxWeb_rGlrPopOutDisabled_Material, .dxWeb_rGlrPopOutHover_Material, .dxWeb_rGlrUp_Material, .dxWeb_rGlrUpDisabled_Material, .dxWeb_rGlrUpHover_Material, .dxWeb_rMinBtn_Material, .dxWeb_rMinBtn_Material.dxWeb_rMinBtnHover_Material, .dxWeb_rMinBtn_Material.dxWeb_rMinBtnPressed_Material, .dxWeb_rMinBtnChecked_Material.dxWeb_rMinBtn_Material, .dxWeb_rMinBtnChecked_Material.dxWeb_rMinBtnDisabled_Material, .dxWeb_rMinBtnChecked_Material.dxWeb_rMinBtnHover_Material, .dxWeb_rMinBtnChecked_Material.dxWeb_rMinBtnPressed_Material, .dxWeb_rMinBtnDisabled_Material, .dxWeb_rpCollapseButton_Material, .dxWeb_rPinBtn_Material, .dxWeb_rPopOut_Material, .dxWeb_splHCollapseBackwardButton_Material, .dxWeb_splHCollapseBackwardButtonHover_Material, .dxWeb_splHCollapseForwardButton_Material, .dxWeb_splHCollapseForwardButtonHover_Material, .dxWeb_splHSeparator_Material, .dxWeb_splHSeparatorHover_Material, .dxWeb_splVCollapseBackwardButton_Material, .dxWeb_splVCollapseBackwardButtonHover_Material, .dxWeb_splVCollapseForwardButton_Material, .dxWeb_splVCollapseForwardButtonHover_Material, .dxWeb_splVSeparator_Material, .dxWeb_splVSeparatorHover_Material, .dxWeb_tcScrollLeft_Material, .dxWeb_tcScrollLeftDisabled_Material, .dxWeb_tcScrollLeftHover_Material, .dxWeb_tcScrollLeftPressed_Material, .dxWeb_tcScrollRight_Material, .dxWeb_tcScrollRightDisabled_Material, .dxWeb_tcScrollRightHover_Material, .dxWeb_tcScrollRightPressed_Material, .dxWeb_tvColBtn_Material, .dxWeb_tvColBtnRtl_Material, .dxWeb_tvExpBtn_Material, .dxWeb_tvExpBtnRtl_Material, .dxWeb_ucClearButton_Material, .dxWeb_ucClearButtonDisabled_Material, div.dxfm-fileF .dxWeb_edtCheckBoxChecked_Material, div.dxfm-fileF .dxWeb_edtCheckBoxUnchecked_Material, div.dxfm-fileF.dxfm-file.dxfm-fileSA .dxWeb_edtCheckBoxChecked_Material, div.dxfm-fileF.dxfm-file.dxfm-fileSI .dxWeb_edtCheckBoxChecked_Material, div.dxfm-fileH.dxfm-file.dxfm-fileSA .dxWeb_edtCheckBoxChecked_Material, div.dxfm-fileH.dxfm-file.dxfm-fileSI .dxWeb_edtCheckBoxChecked_Material, div.dxfm-fileSA.dxfm-file .dxWeb_edtCheckBoxChecked_Material {
    filter: brightness(0) saturate(100%) !important
}

