﻿/* Common Css */
/* Metro TBolt 2  */
/* Hive using Glow skin as base */
@import 'CcCustom.css';
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7CA.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYag.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/robotomono/v22/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_ROW9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/robotomono/v22/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_7Pq_ROW9.ttf) format('truetype');
}
body.Glow {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  margin: 0;
}
.Glow {
  /* WEL-1051 Site Maintenance */
  /* RadToolBar */
  /* End RadToolBar */
  /* RadTabStrip */
  /* RadTabStrip End */
  /* User Messages User control */
  /* User message where only a label is used */
  /* User Messages User control End */
  /* Page Layout */
  /* Tabstrip border to enlcose content */
  /* Result Grid User Control */
  /* Grid Management */
  /* Grid Row colour by status */
  /* Filter Section User Control */
  /* Filter Section layout */
  /*
    .pyrCbo
    {
    width: 100%;
    }

    .pyrhzllbl
    {
    width: 50%;
    }

    .pyrhzdata
    {
    width: 50%;
    }
    */
  /*
    .pyrvtldata
    {
    width: 65%;
    }
    */
  /* Report Custom Page */
  /* Rad Button */
  /* Rad ComboBox */
  /* Display Table Format */
  /* Display Table Format End */
  /* Tables for layout only */
  /* Tables for layout only  End */
  /* Event Detail Layout */
  /* Hierarchy display controls on event detail page */
  /* Question Styling */
  /* Page section and table creator styles */
  /* Validation Summary */
  /* Question Form update button */
  /* Read only question row */
  /* Hidden question row */
  /* Mandatory question row */
  /* Statement Question Type */
  /* TextBox and TextArea Question Type */
  /* Drop down and drop down comment question type */
  /* lookup base css */
  /* Equipment Type Question */
  /* Equipment Test Question */
  /* Date Question */
  /* Radio List Question */
  /* Numeric control */
  /* Mask Question */
  /* Checklist Question */
  /* Single and Comment Check Box Question */
  /* Url Question */
  /* Audit Question */
  /* Document Management Question */
  /* Classification lookup of Rwe Question */
  /* User Lookup Question */
  /* Multiply Question */
  /* Grid Questions */
  /* Unknown Question */
  /* Question audit history  */
  /*  Certificate Create */
  /* Doc Retrieval Control */
  /* End Doc Retrieval Control */
  /* Pivot Data Report */
  /* End Pivot Data Report */
  /* Misc */
  /* profile data page */
  /*xxx start*/
  /*.tsBorder {
      border: 3px solid white;
    }*/
  /* BEOOP4-20 - update to Glow Skin to match Metro - grs_in_progress */
  /*html editor*/
}
.Glow #panelPageTitlePanel,
.Glow .pageTitle {
  position: -webkit-sticky;
  /* Safari */
  position: sticky;
  top: 0;
  z-index: 1;
}
.Glow.loginBdy {
  background-color: #282828;
}
.Glow .loginDv {
  width: 27em;
}
.Glow .loginTbl {
  width: 100%;
}
.Glow .loginHdrTxt {
  display: none;
}
.Glow .loginLgo {
  width: 75%;
  padding-bottom: 30%;
  background: url('../Images/Ah/assethive-white.svg') no-repeat;
  margin: 0 auto;
}
.Glow .loginEntRw {
  background: white;
  display: block;
  width: 100%;
  padding: 0.5em;
  margin-bottom: 0.25em;
  box-sizing: border-box;
}
.Glow .loginEntRw .loginEntLblTp {
  width: 100% !important;
  text-transform: uppercase;
}
.Glow .loginEntRw .loginEntLblBlw {
  width: 100% !important;
  text-transform: uppercase;
}
.Glow .loginEntRw .RadInput_Glow .riTextBox {
  width: 100%;
  border: 0;
  padding: 0;
  line-height: 1.5em;
  font-size: 1.5em;
}
.Glow .loginEntLblTp {
  display: block;
  width: 100%;
  background: white;
}
.Glow .loginEntTxtTp {
  display: block;
  width: 100%;
}
.Glow .usrqrcode {
  width: 140px;
  height: auto;
  background-color: #ffffff;
  padding: 5px;
}
.Glow .siteMaintEntTxtTp {
  display: flex;
  justify-content: center;
  width: 100%;
}
.Glow .loginEntTxtBlw {
  display: block;
  width: 100%;
}
.Glow .loginBtnRw {
  display: block;
  width: 100%;
}
.Glow .loginBtnRw td {
  display: none;
}
.Glow .loginBtnRw .loginEntTxtBlw {
  display: block;
}
.Glow .loginBtnRw .RadButton.RadButton_Glow.rbButton.rbRounded.rbIconButton {
  font-family: 'Roboto Condensed', sans-serif !important;
  font-size: 1em !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  padding: 0.75em 2.5em !important;
  background: #FFCE00 !important;
  border: 0 !important;
  border-radius: 3px !important;
  font-size: 1.25em;
  width: 100%;
  padding: 1em 0;
}
.Glow .loginBtnRw .RadButton.RadButton_Glow.rbButton.rbRounded.rbIconButton .rbText {
  display: block;
  margin: 0 auto;
}
.Glow .loginUsrMsgRw {
  display: block;
  width: 100%;
  padding: 0.5em;
  margin-bottom: 0.25em;
  box-sizing: border-box;
}
.Glow .withhmelnk .hmecmd {
  width: 20px;
  float: right;
  margin-top: 5px;
}
.Glow .withhmelnk .hmecmd img {
  width: 20px;
}
.Glow .withhmelnk .cmdleft {
  overflow: hidden;
}
.Glow .RadToolBar,
.Glow .RadToolBar .rtbUL,
.Glow .RadToolBar .rtbItem,
.Glow .RadToolBar .rtbTemplate,
.Glow .RadToolBar .rtbWrap,
.Glow .RadToolBar .rtbOut,
.Glow .RadToolBar .rtbMid,
.Glow .RadToolBar .rtbIn {
  white-space: normal !important;
}
.Glow .tbs .rtsLevel1,
.Glow .tbs .rtsLevel1 .rtsUL {
  background-color: Black !important;
}
.Glow .tbs .tbstab,
.Glow .tbs .tbstabsel,
.Glow .tbs .tbstabhov,
.Glow .tbs .tbstabdis,
.Glow .tbs .tbstabout {
  font-size: 12pt !important;
  font-weight: bold !important;
  line-height: 28px !important;
}
.Glow .tbs .tbstabsel {
  color: #818285 !important;
}
.Glow .tbsexpcont .rtsUL {
  width: 100%;
}
.Glow .tbsexpcont .tabexpcontouter {
  float: right !important;
}
.Glow .tbsexpcont .tabexpcontouter div.tabexpcont {
  border-style: none;
  border-width: 0px;
}
.Glow .tbsexpcont .tabexpcontouter div.tabexpcont span {
  font-size: 20px;
  font-weight: bolder;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
}
.Glow .imgexp {
  background-image: url('../Images/expand.png');
  background-position: -3px -18px;
  background-repeat: no-repeat;
  width: 28px;
  height: auto;
  cursor: pointer;
}
.Glow .imgcntrt {
  background-image: url('../Images/contract.png');
  background-position: -3px -18px;
  background-repeat: no-repeat;
  width: 28px;
  height: auto;
  cursor: pointer;
}
.Glow .usrMsgRegion {
  border-style: solid;
  border-width: 0px 2px 2px 2px;
  margin-bottom: 6px;
  height: 100%;
}
.Glow .usrMsgRegionInformation .RadTabStripTop_Glow .rtsLevel1,
.Glow .usrMsgRegionInformation .RadTabStrip_Glow .rtsLevel1 .rtsUL {
  background-color: #7FB441;
}
.Glow .usrMsgRegionInformation {
  border-color: #7FB441;
}
.Glow .usrMsgRegionWarning .RadTabStripTop_Glow .rtsLevel1,
.Glow .usrMsgRegionWarning .RadTabStrip_Glow .rtsLevel1 .rtsUL {
  background-color: #FA9B1E;
}
.Glow .usrMsgRegionWarning {
  border-color: #FA9B1E;
}
.Glow .usrMsgRegionError .RadTabStripTop_Glow .rtsLevel1,
.Glow .usrMsgRegionError .RadTabStrip_Glow .rtsLevel1 .rtsUL {
  background-color: #D41D2D;
}
.Glow .usrMsgRegionError {
  border-color: #D41D2D;
}
.Glow .usrMsgImgErr {
  background-image: url('../Images/msgErr.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.Glow .usrMsgImgErrBig {
  background-image: url('../Images/msgErr.png');
  background-position: 0px -16px;
  background-repeat: no-repeat;
  background-color: transparent;
  border: None;
  border-width: 0;
  width: 32px;
  height: 32px;
}
.Glow .usrMsgImgWarn {
  background-image: url('../Images/msgWarn.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.Glow .usrMsgImgInfo {
  background-image: url('../Images/msgInfo.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.Glow .usrMsgShowHide {
  background-image: url('../Images/msgInfo.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.Glow .usrmsgerr {
  /*color: @GlowMsgRegionErrorClr;*/
  color: white;
}
.Glow .usrmsgwrn {
  color: #FA9B1E;
}
.Glow .horizSep {
  border-style: none;
  height: 6px;
  width: 100%;
}
.Glow .normalPad {
  padding: 6px;
}
.Glow .btmMargin {
  margin-bottom: 6px;
}
.Glow .tsBorder {
  border-style: solid;
  border-width: 0px 1px 1px 1px;
  border-color: #DFE3E6;
  height: 100%;
}
.Glow .pageTitle {
  font-family: 'Roboto', sans-serif;
  font-size: 1em;
  font-weight: 700;
  background-color: #FFCE00;
  color: #282828;
  min-height: 0;
  margin: 0;
  padding: 0.75em 1em 0.75em;
}
.Glow .pageTitleTbl {
  min-height: 48px;
}
.Glow .subSection {
  border: 1px solid #ffa915;
}
.Glow .subTitle {
  padding: 7px 2px 3px 10px;
  font-size: 14pt;
  font-weight: normal;
  color: Black;
  background-color: #ffa915;
  margin-bottom: 0px;
  margin-top: 0px;
  vertical-align: middle;
  min-height: 28px;
  overflow: hidden;
}
.Glow .xtrsubtitle {
  padding: 7px 2px 3px 10px;
  font-size: 12pt;
  font-weight: normal;
  color: Black;
  margin-bottom: 0px;
  margin-top: 0px;
  vertical-align: middle;
  overflow: hidden;
}
.Glow .sectionDisabled,
.Glow .sectionDisabled tr {
  background-color: lightgray;
}
.Glow .ovrhdn {
  overflow: hidden;
}
.Glow .basePad {
  padding: 2px;
}
.Glow .commands {
  padding: 5px 5px 5px 5px;
}
.Glow .cmdRegion {
  padding: 2px 2px 2px 2px;
  margin-top: 0px;
  margin-bottom: 5px;
}
.Glow .tbPageSpacing {
  padding: 10px;
}
.Glow .lblName {
  font-size: 14px;
}
.Glow .pnlGrp fieldset legend {
  font-size: 16px;
  font-weight: 600;
}
.Glow .gridPgeVwCont {
  padding: 6px;
}
.Glow .expPgeVwCont {
  padding: 6px;
}
.Glow .RadGrid .rgRow a,
.Glow .RadGrid .rgAltRow a {
  text-decoration: none;
}
.Glow .RadGrid_Glow .rgGroupPanel,
.Glow .RadGrid_Glow .rgGroupPanel caption {
  background-color: Black !important;
}
.Glow .rgrd .rgBatchChanged {
  background-color: #FA9B1E !important;
  background-image: none !important;
}
.Glow .gridRegion .RadTabStrip_Glow .rtsLevel1 .grdcmdtab {
  border-left-color: Black;
  border-right-color: Black;
  border-top-color: Black;
}
.Glow .gridRegion .RadTabStrip_Glow .rtsLevel1 .rtsLink:Hover {
  border-color: Black;
}
.Glow .twoEqColumn1 {
  width: 50%;
  float: left;
}
.Glow .twoEqColumn2 {
  width: 50%;
  float: left;
}
.Glow .fNone {
  clear: both;
}
.Glow .maxwidth {
  width: 100% !important;
}
.Glow .td50p {
  width: 50%;
  vertical-align: top;
}
.Glow .RadListBoxButtonAreaRight .rlbGroupRight {
  width: 90%;
  width: calc(100% - 30px);
}
.Glow div.RadGrid .grs_in_progress {
  background-color: #FFA4A4;
}
.Glow div.RadGrid .grs_completed {
  background-color: #D9E8C7;
}
.Glow div.RadGrid .grs_not_applicable {
  text-decoration: line-through;
}
.Glow .fltManageCont {
  padding: 6px;
}
.Glow .tblLayoutFilter {
  width: 100%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Glow .tblLayoutFilterFt {
  width: 95%;
}
.Glow .tblLayoutFilterBtn {
  width: 70px;
  vertical-align: bottom;
}
.Glow .fltRemove {
  text-align: right;
}
.Glow .fltLkup {
  width: 100%;
}
.Glow .fltLkupCol1 {
  width: 100%;
}
.Glow .fltLkupCol2 {
  width: 0%;
}
.Glow .tblLayout .fltLkupCol2 {
  padding-left: 6px;
}
.Glow .fltLogOp {
  width: 2%;
}
.Glow .fltFldLbl {
  width: 25%;
}
.Glow .fltOprnd {
  width: 5%;
}
.Glow .fltHide {
  width: 20px;
  text-align: center;
}
.Glow .pyrlookup {
  width: 100%;
}
.Glow .pyrhzlblfirst,
.Glow .fltcell .pyrlookup .pyrhzlblfirst {
  padding-left: 0px;
}
.Glow .pyrhzllbl,
.Glow .pyrlookup .pyrhzllbl {
  padding-left: 6px;
}
.Glow .pyrhzdatafirst,
.Glow .fltcell .pyrlookup .pyrhzdatafirst {
  padding-left: 0px;
}
.Glow .pyrhzdata,
.Glow .pyrlookup .pyrhzdata {
  padding-left: 6px;
}
.Glow .pyrvtllbl {
  width: 25%;
}
.Glow .rptCustom .fltLogOp {
  display: none;
}
.Glow .rptCustom .fltOprnd {
  display: none;
}
.Glow .rptCustom .fltHide {
  display: none;
}
.Glow .rb16 {
  width: 16px;
  height: 16px;
}
.Glow .RadButton_Glow .rbSearch,
.Glow .RadButton_Glow .rbOpen,
.Glow .RadButton_Glow .rbPrint,
.Glow .RadButton_Glow .rbUpload,
.Glow .RadButton_Glow .rbDownload,
.Glow .RadButton_Glow .rbAttach,
.Glow .RadButton_Glow .rbRefresh {
  /*background-image: url("../Images/rbExtendedIcons16x16.png") !important;*/
}
.Glow .RadButton_Glow .rbSave,
.Glow .RadButton_Glow .rbAdd,
.Glow .RadButton_Glow .rbRemove,
.Glow .RadButton_Glow .rbCancel,
.Glow .RadButton_Glow .rbOk,
.Glow .RadButton_Glow .rbPrevious,
.Glow .RadButton_Glow .rbNext,
.Glow .RadButton_Glow .rbEdit {
  /*background-image: url("../Images/rbBasicIcons16x16.png") !important;*/
}
.Glow .RadButton.RadButton_Glow .rbSearch,
.Glow .RadButton.RadButton_Glow .rbOpen,
.Glow .RadButton.RadButton_Glow .rbPrint,
.Glow .RadButton.RadButton_Glow .rbUpload,
.Glow .RadButton.RadButton_Glow .rbDownload,
.Glow .RadButton.RadButton_Glow .rbAttach,
.Glow .RadButton.RadButton_Glow .rbRefresh {
  /*background-image: url("../Images/rbExtendedIcons16x16.png") !important;*/
}
.Glow .RadButton.RadButton_Glow .rbSave,
.Glow .RadButton.RadButton_Glow .rbAdd,
.Glow .RadButton.RadButton_Glow .rbRemove,
.Glow .RadButton.RadButton_Glow .rbCancel,
.Glow .RadButton.RadButton_Glow .rbOk,
.Glow .RadButton.RadButton_Glow .rbPrevious,
.Glow .RadButton.RadButton_Glow .rbNext,
.Glow .RadButton.RadButton_Glow .rbEdit {
  /*background-image: url("../Images/rbBasicIcons16x16.png") !important;*/
}
.Glow span.rbRemove {
  /*background-image: url("../Images/rbBasicIcons16x16.png") !important;*/
}
.Glow .ccdspltbl {
  border: 1px solid #e5e5e5;
  background: white;
  color: black;
  line-height: 16px;
}
.Glow .ccHdrRow {
  font-size: 14pt;
}
.Glow .ccAltRow {
  background: #ededed;
}
.Glow .ccHdrRow > td:first-child,
.Glow .ccRow > td:first-child,
.Glow .ccAltRow > td:first-child,
.Glow .ccHdrRow > th:first-child,
.Glow .ccRow > th:first-child,
.Glow .ccAltRow > th:first-child {
  border-left-width: 0;
  padding-left: 8px;
}
.Glow .ccRow td {
  border-color: #fff #e5e5e5;
}
.Glow .ccAltRow td {
  border-color: #e5e5e5;
}
.Glow .ccRow td,
.Glow .ccAltRow td {
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding-top: 3px;
  padding-bottom: 2px;
}
.Glow .ccRow td,
.Glow .ccAltRow td,
.Glow .ccHdrRow td,
.Glow .ccHdrRow th {
  padding-left: 5px;
  padding-right: 5px;
}
.Glow .ccHdrRow td,
.Glow .ccHdrRow th {
  padding-top: 4px;
  padding-bottom: 3px;
  border-style: solid;
  border-width: 0 0 1px 1px;
  border-color: #fff #e5e5e5;
  background: #CECECE;
}
.Glow .RadGrid Table.tblLayout td,
.Glow .tblLayout {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Glow .tblLayout {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
  width: 100%;
}
.Glow .tblLayout td {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Glow .right {
  text-align: right;
}
.Glow .evntDetMinHeight {
  min-height: 20px;
  height: auto !important;
}
.Glow .evntOtherMinHeight {
  min-height: 20px;
  height: auto !important;
}
.Glow .lstEvntsLblCol {
  width: 25%;
}
.Glow .evntdetprchrchydsply {
  float: left;
  width: 50%;
}
.Glow .evntdetprchrchydsplyonly {
  float: left;
  width: 100%;
}
.Glow .evntdetcnstrcthrchydsply {
  float: right;
  width: 49%;
}
.Glow .evntdetcnstrcthrchydsplynone {
  display: none;
}
.Glow .hrchyChned .ccRow > td:nth-child(2),
.Glow .hrchyChned .ccAltRow > td:nth-child(2) {
  background: #FA9B1E;
}
.Glow .pnlQuestGrpWrap {
  border: 1px solid #ffa915;
  margin: 6px;
}
.Glow .pnlQuestGrpTtle {
  padding: 3px 2px 3px 10px;
  font-size: 14pt;
  font-weight: normal;
  color: Black;
  background-color: #ffa915;
  margin-bottom: 0px;
  margin-top: 0px;
  vertical-align: middle;
  line-height: 28px;
}
.Glow .qexpcont {
  padding-right: 6px;
  font-size: 20px;
  font-weight: bolder;
  color: #FFFFFF;
  display: inline;
  float: right;
  vertical-align: middle;
  text-align: center;
}
.Glow .QuestValSum {
  font-size: 14px;
  font-weight: bold;
  color: #D41D2D;
  margin: 8px 8px 0 8px;
}
.Glow .QuestValSum ul {
  margin-top: 0px;
  margin-bottom: 0px;
}
.Glow .qbtnupcont {
  padding-right: 10px;
  padding-bottom: 6px;
  text-align: right;
}
.Glow .qro,
.Glow .questtbl .RadGrid_Glow .qro {
  /*background-color: #e5e5e5;*/
}
.Glow .qhidden {
  display: none;
}
.Glow .qman,
.Glow .questtbl .RadGrid .qman {
  background-color: #F4E6E6;
}
.Glow .qmandcell {
  width: 32px;
}
.Glow .qmandimg {
  float: right;
  background-image: url('../Images/msgErr.png');
  background-position: 0px -16px;
  background-repeat: no-repeat;
  background-color: transparent;
  border: None;
  border-width: 0;
  width: 32px;
  height: 32px;
  /*background-image: url('../Images/msgErr.png');
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 16px;
        height: 16px;*/
}
.Glow .wrdcell {
  font-size: 14px;
  /*font-weight:bold; */
  width: 30%;
}
.Glow .valuecell {
  width: 70%;
}
.Glow .qstatement {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}
.Glow .qddftxt {
  height: 24px;
}
.Glow .qddftxtwrp {
  width: 100% !important;
  min-width: 25px;
}
.Glow .qddcTbl {
  width: 100%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
  table-layout: fixed;
}
.Glow .comcell,
.Glow .qddcTbl .comcell {
  width: 50%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Glow .ddcell,
.Glow .qddcTbl .ddcell {
  width: 50%;
  vertical-align: bottom;
  border-style: none;
  border-width: 0px;
  padding: 0px 6px 0px 0px;
  margin: 0px;
}
.Glow .lkuptbl {
  width: 100%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
  table-layout: fixed;
}
.Glow .lkuptbl td {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Glow .qeqtbtncell {
  width: 72px;
}
.Glow .lkuptbl .qeqtdesccell {
  padding-left: 5px;
}
.Glow .qeqtstbtncell {
  width: 72px;
}
.Glow .lkuptbl .qeqtstdesccell {
  padding-left: 5px;
}
.Glow html body .qdtro .RadInput_Glow .riDisabled,
.Glow html body .qdtro .RadInput_Disabled_Glow {
  color: #000;
  cursor: default;
}
.Glow .questtbl .qdtro .qdtro {
  color: black;
}
.Glow .qchksngtbl {
  width: 100%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
  table-layout: fixed;
}
.Glow .qchksngcomcell,
.Glow .qchksngtbl .qchksngcomcell {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Glow .qchksngcell,
.Glow .qchksngtbl .qchksngcell {
  vertical-align: bottom;
  border-style: none;
  border-width: 0px;
  padding: 0px 6px 0px 0px;
  margin: 0px;
}
.Glow .qcluphl {
  color: black;
  text-decoration: None;
}
.Glow .qclupdiscell {
  width: 45%;
}
.Glow .qclupbtncell {
  width: 72px;
}
.Glow .lkuptbl .qclupevtcell {
  padding-left: 5px;
}
.Glow .qusrbtncell {
  width: 72px;
}
.Glow .lkuptbl .qusrdesccell {
  padding-left: 5px;
}
.Glow .qgrid td {
  padding-bottom: 6px;
}
.Glow .grdqtbl {
  table-layout: fixed;
}
.Glow .grdqtxtwrp {
  width: 100% !important;
  min-width: 25px;
}
.Glow .grdqtxtsml {
  width: 75px !important;
}
.Glow .qunkwnrow {
  background-color: #D41D2D !important;
}
.Glow .qadthist {
  text-decoration: none;
  color: black;
}
.Glow .qadthistcell {
  width: 10px;
  font-style: italic;
  font-size: larger;
  text-align: center;
}
.Glow .certexists {
  padding-left: 50px;
}
.Glow .drchkall {
  float: right;
}
.Glow .pvtoptions {
  width: 100%;
  margin-top: 8px;
}
.Glow .settingpersist {
  display: table;
  width: 100%;
  text-align: center;
}
.Glow .saveset {
  display: table-cell;
  width: 50%;
}
.Glow .loadset {
  display: table-cell;
}
.Glow .optionalSettings {
  display: table;
  width: 100%;
}
.Glow .optionsRow {
  display: table-row;
}
.Glow .optionsCell {
  display: table-cell;
  width: 50%;
}
.Glow .pvthdg {
  display: table;
  width: 100%;
  padding-left: 14px;
  margin-bottom: 6px;
  margin-top: 0px;
  font-size: 19pt;
  font-weight: bold;
  color: white;
  background-color: Black;
  vertical-align: middle;
  min-height: 48px;
}
.Glow .pvtmnu {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
}
.Glow .pvtcmdbar {
  display: table-cell;
  width: 50%;
  text-align: right;
  vertical-align: middle;
}
.Glow .pvtpge .rmmnu .rmmnurt,
.Glow .pvtpge .rmmnu .rmmnurtclckd,
.Glow .pvtpge .rmmnu .rmmnurtexpnd,
.Glow .pvtpge .rmmnu .rmmnurtselct {
  text-transform: uppercase !important;
  font-size: 12pt !important;
  color: white !important;
  background-color: Black !important;
}
.Glow .pvtpge .rmmnu .rmRootGroup {
  background-color: Black !important;
}
.Glow .pvtpge .rmmnu .rmItem,
.Glow .pvtpge .rmmnu .rmmnuitmclckd,
.Glow .pvtpge .rmmnu .rmmnuitmexpnd,
.Glow .pvtpge .rmmnu .rmmnuitmselct,
.Glow .pvtpge .rmmnu .rmmnuitmfcus {
  font-size: 12pt !important;
}
.Glow .pvtpge .rmmnu .rmmnuitmclckd,
.Glow .pvtpge .rmmnu .rmmnuitmexpnd {
  color: #818285 !important;
  background-color: #EDEDED !important;
}
.Glow .pvtpge .rmmnu .rmmnuitmselct,
.Glow .pvtpge .rmmnu .rmmnuitmfcus {
  color: #818285 !important;
  background-color: #ffa915 !important;
}
.Glow .pvtddcell {
  cursor: pointer;
}
.Glow .myusrtbl .myusrlbl {
  width: 25%;
}
.Glow .myusrtbl .myusrbtn {
  width: 25%;
}
.Glow .scalefull {
  height: auto;
  max-width: 100%;
}
.Glow .hlinkstd {
  color: black;
  text-decoration: None;
}
.Glow .hideElement {
  display: none;
}
.Glow .lblFldNme {
  width: 25%;
  font-size: 14px;
}
.Glow .cstmsumpnl {
  margin-left: 8px;
  margin-right: 8px;
}
.Glow .pdcol1 {
  width: 10%;
}
.Glow .ui-action-button {
  text-transform: uppercase;
  padding: 0.75em 2.5em;
  background: #FFCE00;
  border: 0;
  border-radius: 3px;
}
.Glow .main_header_style {
  font-family: 'Roboto', sans-serif;
  font-size: 1.25em;
  font-weight: 700;
}
.Glow .navigation_links,
.Glow .loginEntRw .loginEntLblTp,
.Glow .loginEntRw .loginEntLblBlw,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem .rpLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem .rpLink,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem .rpLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem .rpLink {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1em;
  font-weight: 700;
}
.Glow .sub_navigation_links,
.Glow .rtbUL .rtbLI.rtbItem,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem .rpItem .rpLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem .rpItem .rpLink,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem .rpItem .rpLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem .rpItem .rpLink,
.Glow .pnlQuestGrpTtle,
.Glow .subTitle {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1em;
  font-weight: 500;
}
.Glow .tab_navigation_links,
.Glow .RadTabStrip .rtsTxt {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.9em;
  font-weight: 700;
}
.Glow .standard_table_content,
.Glow .ccRow > td,
.Glow .ccRow > tbody > td,
.Glow .ccAltRow > td,
.Glow .ccAltRow > tbody > td {
  font-family: 'Roboto', sans-serif;
  font-size: 0.9em;
  font-weight: 400;
}
.Glow .header_table_content {
  font-family: 'Roboto', sans-serif;
  font-size: 0.9em;
  font-weight: 500;
}
.Glow .action_font {
  font-family: 'Roboto', sans-serif;
  font-size: 0.9em;
  font-weight: 700;
}
.Glow .ui_reskin_link,
.Glow .rspPane .usrsum a,
.Glow .rspPane .clientLogo3Pnl a {
  font-weight: 500;
  text-decoration: none;
  font-size: 1.2em;
}
.Glow .ui_reskin_link_on_black,
.Glow .rspPane .usrsum a,
.Glow .rspPane .clientLogo3Pnl a {
  color: #FFCE00;
}
.Glow .ui_reskin_link_on_black:hover {
  text-decoration: underline;
}
.Glow .loginBdy.Glow.Lightweight {
  background-color: #282828;
}
.Glow #toppage {
  padding: 0.75em;
  background-color: #282828;
}
.Glow body {
  margin: 0;
}
.Glow .settings img {
  fill: #FFCE00;
  background: url('../Images/Ah/icons/yellow-cog.svg') !important;
  background-position: 0 !important;
}
.Glow #toppage .HdgTxtDv {
  width: 170px;
}
.Glow .HdgTxtDv {
  background: url('../Images/Ah/assethivelite-yellow.svg') no-repeat;
  background-size: contain;
}
.Glow .HdgTxtDv span {
  display: none;
  text-indent: -9999px;
}
.Glow #toppagesep {
  display: none;
}
.Glow .RadSplitter_Glow .rspPane,
.Glow .RadSplitter_Glow .rspPaneHorizontal {
  border: 0 !important;
}
.Glow .RadSplitter,
.Glow .RadSplitter .rspSlideZone,
.Glow .RadSplitter .rspSlideContainer,
.Glow .RadSplitter .rspPaneTabContainer,
.Glow .RadSplitter .rspPane,
.Glow .RadSplitter .rspResizeBar,
.Glow .RadSplitter .rspSlideContainerResize,
.Glow .RadSplitter .rspPaneHorizontal,
.Glow .RadSplitter .rspResizeBarHorizontal,
.Glow .RadSplitter .rspSlideContainerResizeHorizontal {
  border: 0 !important;
}
.Glow .RadSplitter_Glow .rspResizeBar,
.Glow .RadSplitter_Glow .rspSlideContainerResize {
  width: 12px;
}
.Glow #RAD_SPLITTER_PANE_CONTENT_RadPaneContent {
  width: 100%;
}
.Glow .RadToolBar_Glow {
  background: none !important;
  color: #282828 !important;
}
.Glow .RadToolBar {
  border: 0 !important;
  padding: 0 !important;
}
.Glow .RadToolBar::before {
  display: none;
}
.Glow .gridRegion.tsBorder {
  /*border: none !important;*/
  border-top: 3px solid white;
}
.Glow .maxsize {
  margin-top: 3px;
}
.Glow .commands {
  padding: 0;
}
.Glow .RadToolBar_Glow .rtbButton {
  padding: 0 !important;
  display: flex !important;
  align-items: center;
}
.Glow .RadToolBar {
  display: flex;
  justify-content: flex-end;
}
.Glow .rtbUL .rtbLI.rtbItem {
  margin-left: 1.5em;
}
.Glow .RadToolBar_Horizontal .rtbItem + .rtbItem {
  margin-left: 1.5em !important;
}
.Glow .tbs .rtsLevel1,
.Glow .tbs .rtsLevel1 .rtsUL {
  background-color: #DFE3E6 !important;
  padding: 0.25em 1em 0 !important;
}
.Glow .RadTabStrip_Glow .rtsLevel1 .rtsLink {
  background: #DFE3E6 !important;
  border: 0 !important;
}
.Glow .RadTabStrip .rtsTxt {
  color: #282828;
  text-shadow: none;
}
.Glow .RadTabStrip .rtsLink {
  padding: 0.25em 1em 0.1em !important;
}
.Glow .RadTabStrip_Glow .rtsLevel1 .rtsSelected .rtsLink {
  background: white !important;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.Glow .RadTabStrip_Glow .rtsLevel1 .rtsSelected .rtsLink:before {
  display: none !important;
}
.Glow .RadToolBar .rtbArrow {
  padding: 0 !important;
  margin: 0 !important;
}
.Glow .RadToolBar .radIcon {
  margin-left: 0.5em;
  width: 0.8em !important;
  height: 0.8em !important;
}
.Glow .RadToolBar .radIconDown {
  background: url('../Images/Ah/icons/arrow_down.svg');
}
.Glow .RadToolBar .radIconDown:before {
  content: '' !important;
}
.Glow .ccdspltbl {
  border: 1px solid white;
}
.Glow .ccRow,
.Glow .ccAltRow {
  background: #F2F2F2;
}
.Glow .ccRow table td,
.Glow .ccAltRow table td {
  border: none !important;
}
.Glow .ccRow > td,
.Glow .ccRow > tbody > td {
  border-width: 3px;
  border-color: white;
}
.Glow .ccAltRow > td,
.Glow .ccAltRow > tbody > td {
  border-color: white;
  border-width: 3px;
}
.Glow .ccAltRow > td > label,
.Glow .ccAltRow > tbody > td > label {
  font-family: 'Roboto', sans-serif;
  font-size: 0.9em;
  font-weight: 500;
}
.Glow .RadInput_Glow .riTextBox,
.Glow .RadInput_Glow .riSelect,
.Glow .RadInput_Glow .rcSelect,
.Glow .RadInputMgr_Glow {
  background-color: white !important;
  border-color: white !important;
  border-radius: 3px;
}
.Glow .RadComboBox_Glow .rcbReadOnly .rcbInputCell {
  background-color: white !important;
  border-color: white !important;
}
.Glow .fltcell .RadButton_Glow {
  border: 1px solid #DFE3E6;
  background: white;
  padding: 0.5em;
  color: #282828 !important;
}
.Glow .fltcell .RadButton_Glow.rbHovered {
  border: 1px solid #DFE3E6 !important;
  background: #DFE3E6 !important;
}
.Glow .fltcell .RadButton_Glow,
.Glow .RadButton_Glow {
  display: flex;
  align-items: center;
}
.Glow .fltcell .RadButton_Glow .rbIcon,
.Glow .RadButton_Glow .rbIcon {
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
  margin: 0 !important;
}
.Glow .fltcell .RadButton_Glow.rbButton,
.Glow .RadButton_Glow.rbButton {
  font-family: 'Roboto', sans-serif !important;
  font-size: 0.9em !important;
  font-weight: 500 !important;
  border: 1px solid #DFE3E6 !important;
  background: white !important;
  color: #282828 !important;
}
.Glow .fltcell .RadButton_Glow.rbButton .rbText,
.Glow .RadButton_Glow.rbButton .rbText {
  font-size: 1.1em;
}
.Glow .fltcell .RadButton_Glow.rbButton .rbOpen::before,
.Glow .RadButton_Glow.rbButton .rbOpen::before {
  content: '';
}
.Glow .fltcell .RadButton_Glow.rbPrimary,
.Glow .RadButton_Glow.rbPrimary {
  font-family: 'Roboto', sans-serif !important;
  font-size: 0.9em !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  padding: 0.75em 2.5em !important;
  background: #FFCE00 !important;
  border: 0 !important;
  border-radius: 3px !important;
  display: flex !important;
  align-items: center !important;
}
.Glow .RadButton.RadButton_Glow .rbSearch {
  background-image: url('../Images/Ah/icons/search.svg') !important;
  width: 1.5em;
  height: 1.5em;
}
.Glow .RadButton.RadButton_Glow .rbSearch:before {
  content: '';
}
.Glow .rspPane .usrsum,
.Glow .rspPane .clientLogo3Pnl {
  color: white;
  background: #282828;
  padding: 1em 0.5em;
}
.Glow .RadInput_Glow .riTextBox {
  color: #282828 !important;
}
.Glow .imgcntrt {
  background: url('../Images/Ah/icons/minus.svg') no-repeat !important;
}
.Glow .imgexp {
  background: url('../Images/Ah/icons/plus.svg') no-repeat !important;
}
.Glow .tabexpcontouter .rtsLink {
  padding: 0 0.75em !important;
}
.Glow #clientLogo3Pnl {
  background: #282828;
}
.Glow .mnuPne {
  background: #282828;
}
.Glow .RadGrid .t-font-icon,
.Glow .RadTreeList .t-font-icon,
.Glow .RadCalendar .t-font-icon {
  display: inline-block !important;
  width: 0.75em !important;
  height: 0.75em !important;
  min-width: 0.75em !important;
}
.Glow .RadGrid .t-font-icon.rgSortDescIcon,
.Glow .RadTreeList .t-font-icon.rgSortDescIcon,
.Glow .RadCalendar .t-font-icon.rgSortDescIcon {
  background: url('../Images/Ah/icons/arrow_down.svg') no-repeat;
}
.Glow .RadGrid .t-font-icon.rgSortDescIcon:before,
.Glow .RadTreeList .t-font-icon.rgSortDescIcon:before,
.Glow .RadCalendar .t-font-icon.rgSortDescIcon:before {
  content: '';
}
.Glow .RadGrid .t-font-icon.rgSortAscIcon,
.Glow .RadTreeList .t-font-icon.rgSortAscIcon,
.Glow .RadCalendar .t-font-icon.rgSortAscIcon {
  background: url('../Images/Ah/icons/arrow_up.svg') no-repeat;
}
.Glow .RadGrid .t-font-icon.rgSortAscIcon:before,
.Glow .RadTreeList .t-font-icon.rgSortAscIcon:before,
.Glow .RadCalendar .t-font-icon.rgSortAscIcon:before {
  content: '';
}
.Glow .usrhdg {
  display: none;
}
.Glow .usrdet {
  font-size: 0.75em;
}
.Glow .RadPanelBar_Glow {
  background: none !important;
}
.Glow .RadPanelBar .rpExpandable.rpbmnurtexpnd {
  color: #FFCE00;
}
.Glow .RadPanelBar .rpExpandable .rpExpandHandle {
  display: none;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu,
.Glow .RadMenu.RadMenu_Glow.rmmnu {
  border: 0;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmImte,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmImte {
  border: 0 !important;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem {
  border-bottom: 1px solid white;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem u,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem u,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem u,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem u {
  text-decoration: none;
  border-bottom: 2px solid #FFCE00;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem .rpItem,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem .rpItem,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem .rpItem,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem .rpItem {
  border-bottom: none;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem .rpItem .rpLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem .rpItem .rpLink,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem .rpItem .rpLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem .rpItem .rpLink {
  font-size: 0.9em;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem.rpFirst,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem.rpFirst,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem.rpFirst,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem.rpFirst {
  border-top: none !important;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem .rmLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem .rmLink,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem .rmLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem .rmLink {
  font-family: 'Roboto Condensed', sans-serif !important;
  font-size: 1em !important;
  font-weight: 700 !important;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem .rmLink .rmLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem .rmLink .rmLink,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem .rmLink .rmLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem .rmLink .rmLink {
  font-family: 'Roboto Condensed', sans-serif !important;
  font-size: 1em !important;
  font-weight: 500 !important;
  font-size: 0.9em;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem .rpLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem .rpLink,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem .rpLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem .rpLink {
  padding: 0.5em 0.75em;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpItem .rpRootLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpItem .rpRootLink,
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rmItem .rpRootLink,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmItem .rpRootLink {
  background-image: none;
  background-color: #282828;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpGroup,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpGroup {
  background: #DFE3E6;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpGroup u,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpGroup u {
  border-color: #282828;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpGroup .rpHovered u,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpGroup .rpHovered u {
  border-color: #FFCE00;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpGroup .rpFirst,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpGroup .rpFirst {
  border: 0;
}
.Glow .RadPanelBar.RadPanelBar_Glow.rpbmnu .rpGroup .rpLast,
.Glow .RadMenu.RadMenu_Glow.rmmnu .rpGroup .rpLast {
  border: 0;
}
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmSlide {
  transform: translateX(-10px);
}
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmGroup {
  padding-top: 10px;
  padding-bottom: 10px;
}
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmmnuitm {
  border-bottom: none;
}
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmLevel1 .rmLink {
  padding: 10px 30px 5px 20px !important;
  font-weight: 500 !important;
  color: white;
  border: none;
}
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmLevel1 .rmLink u {
  border-bottom-color: #FFCE00;
}
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmLevel1 .rmLink:hover {
  color: #FFCE00;
  background: inherit;
  border: none;
}
.Glow .RadMenu.RadMenu_Glow.rmmnu .rmLast .rmLink {
  padding-bottom: 10px !important;
}
.Glow #settingsMnu_detached {
  z-index: 8001 !important;
}
.Glow #settingsMnu_detached .rmLink {
  color: white !important;
}
.Glow #settingsMnu_detached .rmLink:hover {
  color: #FFCE00 !important;
}
.Glow .RadGrid_Glow .rgHeader {
  background: white !important;
  color: #282828 !important;
  vertical-align: center !important;
  min-width: 13em !important;
  padding: 0.5em;
  border-bottom: 0 !important;
}
.Glow .RadGrid_Glow .rgHeader.rgCheck {
  min-width: 0 !important;
}
.Glow .RadGrid_Glow th.rgSorted a,
.Glow .RadGrid_Glow th a {
  font-family: 'Roboto', sans-serif;
  font-size: 0.9em;
  font-weight: 500;
  color: #282828 !important;
  text-decoration: none;
  font-size: 12px !important;
  text-transform: uppercase;
}
.Glow .RadGrid_Glow .rgHeader {
  text-transform: none !important;
}
.Glow .RadGrid_Glow th button,
.Glow .RadGrid_Glow th.rgSorted button {
  display: inline-block;
  border: 0 !important;
  background: white !important;
}
.Glow .RadGrid_Glow .rgRow > td,
.Glow .RadGrid_Glow .rgAltRow > td,
.Glow .RadGrid_Glow .rgEditRow > td {
  font-family: 'Roboto', sans-serif;
  font-size: 0.9em;
  font-weight: 400;
  border: 1px solid white !important;
  padding: 0.25em 13px !important;
}
.Glow .ccRow td,
.Glow .ccAltRow td {
  padding: 0.6em 0.75em;
}
.Glow .ccRow td:first-of-type,
.Glow .ccAltRow td:first-of-type {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.Glow .ccRow td:last-of-type,
.Glow .ccAltRow td:last-of-type {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.Glow .ccRow td td,
.Glow .ccAltRow td td {
  padding: 0;
}
.Glow .RadGrid_Glow {
  border: 0 !important;
}
.Glow .RadGrid_Glow .rgRow.rgHoveredRow > td,
.Glow .RadGrid_Glow .rgAltRow.rgHoveredRow > td,
.Glow .RadGrid_Glow .rgEditRow.rgHoveredRow > td {
  border-top: 1px solid #282828 !important;
  border-bottom: 1px solid #282828 !important;
  border-radius: 0 !important;
  color: #282828;
}
.Glow .RadGrid_Glow .rgRow.rgHoveredRow > td:first-of-type,
.Glow .RadGrid_Glow .rgAltRow.rgHoveredRow > td:first-of-type,
.Glow .RadGrid_Glow .rgEditRow.rgHoveredRow > td:first-of-type {
  border-left: 1px solid #282828 !important;
}
.Glow .RadGrid_Glow .rgRow.rgHoveredRow > td:last-of-type,
.Glow .RadGrid_Glow .rgAltRow.rgHoveredRow > td:last-of-type,
.Glow .RadGrid_Glow .rgEditRow.rgHoveredRow > td:last-of-type {
  border-right: 1px solid #282828 !important;
}
.Glow .RadGrid_Glow .rgRow > td,
.Glow .RadGrid_Glow .rgAltRow > td {
  background: #F2F2F2;
  border: 0;
}
.Glow div.RadGrid .grs_completed > td,
.Glow div.RadGrid .grs_completed .RadGrid_Glow .rgAltRow > td {
  background: #E8F8D6;
  border: 0;
}
.Glow div.RadGrid .grs_in_progress > td,
.Glow div.RadGrid .grs_in_progress .RadGrid_Glow .rgAltRow > td {
  background: #fffebf;
  border: 0;
}
.Glow .RadGrid .rgRow a,
.Glow .RadGrid .rgAltRow a {
  color: #0D7189;
}
.Glow .RadGrid .rgRow a:hover,
.Glow .RadGrid .rgAltRow a:hover {
  text-decoration: underline;
}
.Glow .RadGrid_Glow .rgSorted {
  background: rgba(40, 40, 40, 0.1);
}
.Glow .RadButton.RadButton_Glow .rbOpen {
  background-image: url('../Images/Ah/icons/yellow-folder.svg') !important;
  width: 1.4em;
  height: 1.4em;
}
.Glow .RadButton_Glow.rbPrimary .rbOpen {
  background-image: url('../Images/Ah/icons/folder.svg') !important;
}
.Glow .pyrhzllbl,
.Glow .pyrlookup .pyrhzllbl {
  font-family: 'Roboto', sans-serif;
  font-size: 0.9em;
  font-weight: 500;
}
.Glow .pnlQuestGrpWrap,
.Glow .subSection {
  border: 0;
}
.Glow .pnlQuestGrpWrap .imgcntrt {
  background: url('../Images/Ah/icons/minus-white.svg') no-repeat !important;
}
.Glow .pnlQuestGrpWrap .imgexp {
  background: url('../Images/Ah/icons/plus-white.svg') no-repeat !important;
}
.Glow .pnlQuestGrpTtle,
.Glow .subTitle {
  background-color: #666666;
  border-radius: 3px;
  color: white;
}
.Glow .RadGrid_Glow .rgPagerCell .rgActionButton {
  border: 0 !important;
  background-image: none !important;
  padding: 0 0.1em 0.3em !important;
}
.Glow .NextPrevAndNumeric {
  display: flex;
  align-items: center;
}
.Glow .RadComboBox_Glow .rcbReadOnly {
  background-image: none !important;
  border: 0 !important;
}
.Glow .RadComboBox_Glow .rcbReadOnly.rcbHovered .rcbInput {
  color: black !important;
}
.Glow .RadComboBox .rcbInner {
  padding-bottom: 3px !important;
}
.Glow .RadGrid .rgHeader .t-button,
.Glow .RadGrid th.rgResizeCol .t-button {
  padding: 0.5em !important;
}
.Glow .RadButton_Glow.rbButton,
.Glow .RadButton_Glow.rbButton.rbDisabled,
.Glow .RadButton_Glow .rbSplitPart {
  display: flex !important;
}
.Glow .ccRow .RadInput.RadInput_Glow {
  float: left;
}
.Glow .ccAltRow .RadInput.RadInput_Glow {
  float: left;
}
.Glow .lkuptbl .qclupevtcell {
  vertical-align: middle !important;
}
.Glow .clientSelect {
  display: flex;
  justify-content: space-between;
}
.Glow .RadMenu_Glow .rmRootGroup {
  background-image: none !important;
}
.Glow .RadMenu_Glow .rmRootGroup.rmHorizontal .rmRootLink:after {
  border-top: 0 !important;
}
.Glow .RadMenu_Glow .rmRootGroup {
  border: 0 !important;
}
.Glow .RadMenu .rmRootGroup.rmHorizontal > .rmItem {
  border: 0 !important;
}
.Glow .RadMenu_Glow .rmRootGroup .rmSelected > .rmRootLink,
.Glow .RadMenu_Glow .rmRootGroup .rmExpanded > .rmRootLink {
  background-image: none !important;
}
.Glow .RadMenu_Glow .rmGroup,
.Glow .RadMenu_Glow .rmMultiColumn,
.Glow .RadMenu_Glow .rmPopup {
  border: 0 !important;
  background-color: #282828 !important;
}
.Glow .RadComboBox_Glow .rcbReadOnly td.rcbInputCell {
  vertical-align: middle;
}
.Glow .RadTreeView_Glow {
  /*padding: $bl;*/
  background: #282828;
}
.Glow .RadTreeView_Glow a.rtIn,
.Glow .RadMenu_Glow_Context .rmItem {
  color: white !important;
}
.Glow .RadTreeView_Glow .rtMinus,
.Glow .RadTreeView_Glow .rtPlus {
  z-index: 2 !important;
  top: 18px !important;
  width: 20px !important;
  color: #FFCE00 !important;
  background: #282828 !important;
}
.Glow .RadTreeView_Glow .rtLines .rtLI:before {
  border-left: 1px solid #666666 !important;
}
.Glow .RadTreeView_Glow .rtLines .rtOut:before {
  display: none !important;
}
.Glow .RadTreeView_Glow .rtLines .rtLast:before {
  padding-top: 13px !important;
}
.Glow .RadTreeView_Glow .rtIn {
  position: relative;
  border: none !important;
}
.Glow .RadTreeView_Glow .rtIn:before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  top: calc(49%);
  left: -10px;
  width: 5px;
  height: 2px;
  background-color: #666666;
}
.Glow .RadTreeView_Glow .rtHover .rtIn,
.Glow .RadTreeView_Glow .rtSelected .rtIn {
  color: #FFCE00 !important;
  background: transparent !important;
  border: none !important;
}
.Glow .RadTreeView_Glow .rtOut > .rtMinus + .rtIn:before,
.Glow .RadTreeView_Glow .rtOut > .rtPlus + .rtIn:before {
  display: none;
}
.Glow .RadTreeView_Glow .tvpb {
  position: relative;
  background: transparent !important;
}
.Glow .RadTreeView_Glow .bg0 .tvpb:before,
.Glow .RadTreeView_Glow .bg1 .tvpb:before,
.Glow .RadTreeView_Glow .bg2 .tvpb:before,
.Glow .RadTreeView_Glow .bgcplte .tvpb:before {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
}
.Glow .RadTreeView_Glow .bg0 .tvpb:before {
  background: #E66686;
}
.Glow .RadTreeView_Glow .bg1 .tvpb:before {
  background: #E99065;
}
.Glow .RadTreeView_Glow .bg2 .tvpb:before {
  background: #E9D28F;
}
.Glow .RadTreeView_Glow .bgcplte .tvpb:before {
  background: #74BBF3;
}
.Glow .RadToolBar_Glow .rtbHovered .rtbButton {
  cursor: pointer;
  text-decoration: underline;
  background-color: transparent !important;
  background-image: none !important;
  border-color: #FFCE00 !important;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .rtsLevel1,
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .rtsUL {
  background-color: transparent !important;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab {
  padding: 0 0 15px !important;
  margin: 0 40px 0 0;
  font-size: 13px !important;
  line-height: 1 !important;
  text-transform: uppercase;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab .rtsLink {
  padding: 0 !important;
  background: transparent !important;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab .rtsTxt {
  font-size: 13px !important;
  color: #666666 !important;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab.rtsHovered .rtsTxt {
  color: #282828 !important;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab.rtsSelected {
  position: relative;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab.rtsSelected .rtsTxt {
  color: #282828 !important;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab.rtsSelected:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  height: 4px;
  background: #FFCE00;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab:first-child {
  margin-left: 16px;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tbstab:last-child {
  margin-right: 0;
}
.Glow #filter + .horizSep + .gridRegion > .RadTabStrip_Glow .tabexpcontouter {
  position: relative;
  top: -5px;
  left: -12px;
}
.Glow .RadComboBox_Glow > table .rcbReadOnly {
  background-color: white !important;
  border: 1px solid #DFE3E6 !important;
  border-radius: 1px !important;
}
.Glow .RadComboBox_Glow > table .rcbReadOnly .rcbInputCell {
  padding: 0 0 0 15px !important;
  font-size: 14px !important;
  line-height: 26px !important;
  color: #282828 !important;
  background-image: none !important;
  background-color: transparent;
}
.Glow .RadComboBox_Glow > table .rcbReadOnly .rcbInputCell .rcbInput {
  height: 26px;
  color: #282828 !important;
}
.Glow .RadComboBox_Glow > table .rcbReadOnly .rcbArrowCell {
  background-image: none !important;
  background-color: transparent !important;
  border-color: white !important;
}
.Glow .RadComboBox_Glow > table .rcbReadOnly .rcbArrowCell a {
  position: relative;
  display: block;
  background-image: none;
}
.Glow .RadComboBox_Glow > table .rcbReadOnly .rcbArrowCell a:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  border-style: solid;
  border-width: 6px 4px 0 4px;
  border-color: #282828 transparent transparent transparent;
}
.Glow .RadComboBox_Glow > table.rcbHovered {
  background: none !important;
}
.Glow .RadComboBox_Glow > table.rcbHovered .rcbReadOnly {
  background: white !important;
  border-color: #282828 !important;
}
.Glow .RadComboBox_Glow > table.rcbExpanded {
  background: none !important;
  border-color: #282828 !important;
}
.Glow .RadComboBox_Glow > table.rcbFocused {
  background: none !important;
}
.Glow .RadComboBox_Glow > .rcbReadOnly {
  background-color: white !important;
  border: 1px solid #DFE3E6 !important;
  border-radius: 1px !important;
}
.Glow .RadComboBox_Glow > .rcbReadOnly .rcbInput {
  font-size: 14px !important;
  line-height: 26px !important;
  color: #282828 !important;
  background-image: none !important;
  background-color: transparent;
}
.Glow .RadComboBox_Glow > .rcbReadOnly .rcbActionButton {
  background-image: none !important;
  background-color: transparent !important;
}
.Glow .RadComboBox_Glow > .rcbReadOnly .rcbActionButton:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  border-style: solid;
  border-width: 6px 4px 0 4px;
  border-color: #282828 transparent transparent transparent;
}
.Glow .RadComboBox_Glow > .rcbReadOnly.rcbHovered {
  background: white !important;
  border-color: #282828 !important;
}
.Glow .RadComboBox_Glow > .rcbReadOnly.rcbHovered .rcbInput {
  color: #282828 !important;
}
.Glow .filterRegion {
  border: none !important;
  border-top: 3px solid white !important;
}
.Glow #ucFlt_filterPageView,
.Glow #ucFilterSection_filterMultiPage {
  padding: 8px;
}
.Glow #ucFlt_filterPageView .fltcell,
.Glow #ucFilterSection_filterMultiPage .fltcell {
  vertical-align: middle;
  color: #282828;
}
.Glow #ucFlt_filterPageView .RadInput_Glow .riTextBox,
.Glow #ucFilterSection_filterMultiPage .RadInput_Glow .riTextBox {
  height: 28px;
  border-radius: 1px;
}
.Glow #ucFlt_filterPageView .rbRemove,
.Glow #ucFilterSection_filterMultiPage .rbRemove {
  width: auto;
  height: auto;
  font: 16px/1 "WebComponentsIcons";
  color: #282828;
}
.Glow #ucFlt_filterPageView .rbCancel:before,
.Glow #ucFilterSection_filterMultiPage .rbCancel:before {
  font: 16px/1 "WebComponentsIcons";
  content: "\e11b";
}
.Glow #ucFlt_filterPageView #ucFlt_btnSearch,
.Glow #ucFilterSection_filterMultiPage #ucFlt_btnSearch {
  padding: 12px 70px 12px 65px !important;
  box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.Glow #ucFlt_filterPageView #ucFlt_btnSearch .rbIcon,
.Glow #ucFilterSection_filterMultiPage #ucFlt_btnSearch .rbIcon {
  transform: scaleX(-1);
}
.Glow #ucFlt_filterPageView #ucFlt_btnSearch .rbText,
.Glow #ucFilterSection_filterMultiPage #ucFlt_btnSearch .rbText {
  margin: 0 !important;
  font-size: 14px !important;
}
.Glow #ucFlt_filterPageView .fltLkupCol2,
.Glow #ucFilterSection_filterMultiPage .fltLkupCol2 {
  padding-left: 15px;
}
.Glow #ucFlt_filterPageView .fltLkupCol2 .rbButton,
.Glow #ucFilterSection_filterMultiPage .fltLkupCol2 .rbButton {
  position: relative;
  padding: 0 15px 0 35px !important;
  margin: 0 !important;
  border-radius: 1px !important;
}
.Glow #ucFlt_filterPageView .fltLkupCol2 .rbButton .rbText,
.Glow #ucFilterSection_filterMultiPage .fltLkupCol2 .rbButton .rbText {
  font-size: 14px !important;
  line-height: 26px !important;
}
.Glow #ucFlt_filterPageView .fltLkupCol2 .rbButton .rbIcon,
.Glow #ucFilterSection_filterMultiPage .fltLkupCol2 .rbButton .rbIcon {
  position: absolute !important;
  top: 0 !important;
  left: 5px !important;
  width: 26px !important;
  height: 26px !important;
}
.Glow #ucFlt_filterPageView .pyrhzllbl span,
.Glow #ucFilterSection_filterMultiPage .pyrhzllbl span {
  display: block;
  margin-bottom: 5px;
  font-size: 14px !important;
  font-weight: normal !important;
}
.Glow #ucFlt_filterPageView .pyrhzllbl.pyrhzlblfirst span,
.Glow #ucFilterSection_filterMultiPage .pyrhzllbl.pyrhzlblfirst span {
  margin-left: 2px !important;
}
.Glow .RadPicker + span + .RadPicker {
  margin-left: 20px;
}
.Glow .RadPicker .rcCalPopup {
  border-color: #FFCE00 !important;
  background-color: #FFCE00 !important;
  background-image: none !important;
}
.Glow .RadPicker .rcCalPopup:before {
  color: #282828;
}
.Glow .RadPicker .rcCalPopup:hover {
  border-color: #282828 !important;
  background-color: #282828 !important;
}
.Glow .RadPicker .rcCalPopup:hover:before {
  color: white;
}
.Glow .usrMsgRegionInformation,
.Glow .usrMsgRegionError {
  margin-bottom: 0 !important;
  border: none !important;
  border-top: 3px solid white !important;
}
.Glow .usrMsgRegionInformation .rtsTop,
.Glow .usrMsgRegionError .rtsTop {
  display: none;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow td,
.Glow .usrMsgRegionError #usrMsgTbl .ccRow td,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow td,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow td {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  font-size: 14px !important;
  font-family: 'Roboto', sans-serif;
  color: white;
  border: 0 !important;
  border-radius: 0 !important;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow td img,
.Glow .usrMsgRegionError #usrMsgTbl .ccRow td img,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow td img,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow td img {
  visibility: hidden;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow td:first-child,
.Glow .usrMsgRegionError #usrMsgTbl .ccRow td:first-child,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow td:first-child,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow td:first-child {
  position: relative;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow td:first-child:before,
.Glow .usrMsgRegionError #usrMsgTbl .ccRow td:first-child:before,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow td:first-child:before,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow td:first-child:before {
  content: '';
  position: absolute;
  top: 50%;
  top: calc(50% - 10px);
  right: 0;
  width: 20px;
  height: 20px;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow:first-child td,
.Glow .usrMsgRegionError #usrMsgTbl .ccRow:first-child td,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow:first-child td,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow:first-child td {
  padding-top: 16px !important;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow:last-child td,
.Glow .usrMsgRegionError #usrMsgTbl .ccRow:last-child td,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow:last-child td,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow:last-child td {
  padding-bottom: 16px !important;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow {
  background: #7EB801;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow td:first-child:before,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow td:first-child:before {
  background: url('../Images/Ah/icons/tick-white.svg');
  background-size: cover;
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow:first-child td:before,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow:first-child td:before {
  top: calc(50% - 6px);
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow:last-child td:before,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow:last-child td:before {
  top: calc(50% - 14px);
}
.Glow .usrMsgRegionInformation #usrMsgTbl .ccRow:only-child td:before,
.Glow .usrMsgRegionInformation #usrMsgTbl .ccAltRow:only-child td:before {
  top: calc(50% - 10px);
}
.Glow .usrMsgRegionError #usrMsgTbl .ccRow,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow {
  background: #FF5420;
}
.Glow .usrMsgRegionError #usrMsgTbl .ccRow td:first-child:before,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow td:first-child:before {
  background: url('../Images/Ah/icons/error-white.svg');
  background-size: cover;
}
.Glow .usrMsgRegionError #usrMsgTbl .ccRow:first-child td:before,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow:first-child td:before {
  top: calc(50% - 6px);
}
.Glow .usrMsgRegionError #usrMsgTbl .ccRow:last-child td:before,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow:last-child td:before {
  top: calc(50% - 14px);
}
.Glow .usrMsgRegionError #usrMsgTbl .ccRow:only-child td:before,
.Glow .usrMsgRegionError #usrMsgTbl .ccAltRow:only-child td:before {
  top: calc(50% - 10px);
}
.Glow .reModes,
.Glow .reTableDiv {
  background-color: #1c262c;
}
.Glow .RadEditor_Glow .reDOMElement + span {
  color: #fff;
}
.Glow {
  /* CWA-130: Equipment Type Add - Style fix */
  /* CWA-133: Equipment Type Test Add - Style fix */
  /* CWA-132: Text Matrix's Generate Tests - Style fix */
  /* CWA-134: Custodian/Business Unit Change - Style fix */
  /* CWA-139: Attach File box should be white not black */
  /* CWA-140: Buttons on Tag Hierarchy screen need resizing */
  /* CWA-143: Standardise all buttons */
  /* CWA-141: Update button should be on right-hand side of screen */
  /* CWA-145: Data import screen - margin*/
  /* CWA-146: Data import screen*/
  /* FQML-90: AHL Skin issues - Test Code Upload File*/
  /* CWA-147: Filter management and Grid Management */
  /* CWA-128: Configuration*/
  /* CWA-154: Tree List style fix */
  /* CWA-144: Menu falls off the screen */
  /* group details page subtitle expand/collapse button position */
  /* CWA-142: Dropdowns do not stay highlighted */
  /* FQML-56: Update image for login screen*/
  /*CWA-151: Strange box at bottom of left-hand menu*/
  /* CWA-103: Grid columns in drilldown seem to have fixed width */
  /* CWA-150: Buttons fall off selection screens when scrolling through data*/
  /* config table layout fix */
  /* Navigation Item selected style fix */
  /* Align the first check box in th with td*/
  /* Fix grid layout problem */
  /* FQML-89: AHL skin issues - Multi Select Filters */
  /* CWA-165 Skin re-draw issue on tree view - disable transition on #tvCtrl */
  /* CWA-167 Punch button not aligned */
  /*CWA-175: Punch Added Buttons not showing in red - Radiocmact / TextAct Qs */
}
.Glow #radWindEquipmentTypeAdd_C_equipmenttypeAddCtrl1_btnAdd .rbText {
  white-space: nowrap;
}
.Glow #radWindEquipmentTypeAdd_C_equipmenttypeAddCtrl1_LblEquipTypeCode {
  white-space: nowrap;
  padding-right: 1rem;
}
.Glow #radWindTestcodeAdd_C_testcodeAddCtrl1_btnAdd .rbText {
  white-space: nowrap;
}
.Glow #radWindTestcodeAdd_C_testcodeAddCtrl1_LblTestBusinessUnitLabel {
  padding-right: 1rem;
  white-space: nowrap;
}
.Glow #radWindTestmatrixAdd_C_testmatrixAddCtrl1_LblEquipType {
  white-space: nowrap;
  padding-right: 1rem;
}
.Glow #radWindTestmatrixAdd_C_testmatrixAddCtrl1_btnAdd .rbText {
  white-space: nowrap;
}
.Glow #btnGenerateTest {
  margin-right: 0.6rem;
}
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trCustUpdate td:nth-of-type(2),
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trBuUpdate td:nth-of-type(2),
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trDepartment td:nth-of-type(2) {
  display: flex;
  align-items: center;
  height: 4.25rem;
  width: unset !important;
}
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trCustUpdate td:nth-of-type(2) button,
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trBuUpdate td:nth-of-type(2) button,
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trDepartment td:nth-of-type(2) button {
  padding: 0.5rem 0.8rem !important;
  padding-right: 1.5rem !important;
  position: relative;
}
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trCustUpdate td:nth-of-type(2) button .rbIcon,
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trBuUpdate td:nth-of-type(2) button .rbIcon,
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trDepartment td:nth-of-type(2) button .rbIcon {
  width: 3rem;
  left: 0.5rem !important;
}
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trCustUpdate td:nth-of-type(3),
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trBuUpdate td:nth-of-type(3),
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trDepartment td:nth-of-type(3) {
  position: relative;
  width: 35% !important;
}
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trCustUpdate td:nth-of-type(3) label,
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trBuUpdate td:nth-of-type(3) label,
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trDepartment td:nth-of-type(3) label {
  font-weight: 400;
  font-size: 0.9rem;
}
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trCustUpdate td:nth-of-type(3) input,
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trBuUpdate td:nth-of-type(3) input,
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trDepartment td:nth-of-type(3) input {
  line-height: 16px;
}
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trCustUpdate td:nth-of-type(2) {
  border-top: 1px;
}
.Glow #radWindCustBu_C_ucCustBuUpCtrl_trBuUpdate {
  border-top: 2px;
  border-bottom: 2px;
}
.Glow #ucAttachmentCtrl1_fileUpLdrow0 {
  width: 100%;
}
.Glow #ucAttachmentCtrl1_fileUpLdrow0 .ruFakeInput {
  background-color: white;
  border: 1px solid #DFE3E6;
  margin-right: 0.25rem;
}
.Glow #ucHierarchyCtrl1_ucPrcsHrchyDsply_panelProcess .subTitle,
.Glow #ucHierarchyCtrl1_ucGeoHrchyDsply_panelProcess .subTitle {
  padding-bottom: 0.5rem;
}
.Glow #ucHierarchyCtrl1_ucPrcsHrchyDsply_panelProcess .subTitle div:nth-of-type(2),
.Glow #ucHierarchyCtrl1_ucGeoHrchyDsply_panelProcess .subTitle div:nth-of-type(2) {
  width: 50%;
  display: flex;
  align-items: center;
  margin-right: 0.5rem;
  justify-content: flex-end;
}
.Glow #ucHierarchyCtrl1_ucPrcsHrchyDsply_panelProcess .subTitle div:nth-of-type(2) button:nth-of-type(1) button,
.Glow #ucHierarchyCtrl1_ucGeoHrchyDsply_panelProcess .subTitle div:nth-of-type(2) button:nth-of-type(1) button {
  padding: 0.5rem 0.8rem !important;
  padding-right: 1.5rem !important;
  position: relative;
}
.Glow #ucHierarchyCtrl1_ucPrcsHrchyDsply_panelProcess .subTitle div:nth-of-type(2) button:nth-of-type(1) button .rbIcon,
.Glow #ucHierarchyCtrl1_ucGeoHrchyDsply_panelProcess .subTitle div:nth-of-type(2) button:nth-of-type(1) button .rbIcon {
  width: 3rem;
  left: 0.5rem !important;
}
.Glow #ucHierarchyCtrl1_ucPrcsHrchyDsply_panelProcess .subTitle div:nth-of-type(2) button:nth-of-type(2),
.Glow #ucHierarchyCtrl1_ucGeoHrchyDsply_panelProcess .subTitle div:nth-of-type(2) button:nth-of-type(2) {
  margin-left: 0.5rem;
  padding-right: 2.25rem !important;
}
.Glow #radWindWorkpackAdd_C_workpackAddCtrl1_btnWrkPkAdd .rbText,
.Glow #radWindNdtPackAdd_C_ndtPackAddAssignCtrl1_btnNDTPkAdd .rbText,
.Glow #radWindInspPackAdd_C_inspPackAddAssignCtrl1_btnInspPkAdd .rbText,
.Glow #radWindWorkpackAdd_C_workpackAddCtrl1_btnInspPkAdd .rbText,
.Glow #radWindWorkpackAdd_C_workpackAddCtrl1_btnInspPkAdd_ClientState .rbText {
  white-space: nowrap;
}
.Glow #eventDetMPage .qbtnupcont {
  padding: 0 0.6rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-bottom: 0.5rem;
}
.Glow div#pagePanel #divSelFileTplte,
.Glow div#pagePanel #divRunOpt {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.Glow div#pagePanel #fileUpLd .ruFakeInput,
.Glow div#pagePanel #TestCodeUploadFileCtrl1_pagePanelUpload .ruFakeInput {
  background-color: white;
  border: 1px solid #DFE3E6;
  margin-right: 0.25rem;
}
.Glow div#pagePanel #divRunOpt #TableRow4 td:nth-of-type(2) {
  display: flex;
}
.Glow div#pagePanel #divRunOpt #txtBu_wrapper {
  border: 1px solid #DFE3E6;
  margin-right: 0.25rem;
}
.Glow .fltManageCont [id*="_panelLayoutSettings"] table,
.Glow .gridPgeVwCont [id*="_panelLayoutSettings"] table {
  border-spacing: 0.5rem !important;
}
.Glow #btnConfigReload {
  margin: 0.5rem 0.25rem !important;
}
.Glow #editSettings_rfltMenu_detached a.rtIn,
.Glow .RadMenu_Glow_Context .rmFocused {
  background-color: #FFCE00 !important;
}
.Glow #pagePanelPanel #pagePanel .tblLayout tbody tr td:nth-of-type(2) {
  padding-right: 0.82rem;
}
.Glow #pagePanelPanel #pagePanel .tblLayout tbody tr td:nth-of-type(2) .rtbUL {
  padding-top: 0.125rem;
  padding-right: 2.75rem;
}
.Glow #pagePanelPanel #pagePanel .tblLayout tbody tr td:nth-of-type(2) #ucCmd_hmeCmdDiv {
  padding-bottom: 0.25rem;
}
.Glow .pageTitle .tblLayout tbody tr td:nth-of-type(2) {
  padding-right: 0.82rem;
}
.Glow .pageTitle .tblLayout tbody tr td:nth-of-type(2) .rtbUL {
  padding-top: 0.125rem;
  padding-right: 2.75rem;
}
.Glow .pageTitle .tblLayout tbody tr td:nth-of-type(2) #ucCmd_hmeCmdDiv {
  padding-bottom: 0.25rem;
}
.Glow .subSection .subTitle {
  padding-right: 1.3rem !important;
}
.Glow .rtsUL .rtsLink {
  margin-right: 0.9rem !important;
}
.Glow .RadComboBox_Glow:focus-within,
.Glow .RadInput_Glow:focus-within {
  border: 1px solid #35434b;
}
.Glow .loginLgo,
.Glow .HdgTxtDv {
  background: url('../Images/Ah/AssetHiveLite.png') no-repeat center center;
  background-size: contain;
}
.Glow #toppage .HdgTxtDv {
  padding-left: 0;
  width: 7.5rem !important;
}
.Glow #toppage .settings {
  padding-left: 0.5rem;
  padding-top: 0.125rem;
}
.Glow #RAD_SPLITTER_PANE_CONTENT_RadPaneMenu {
  background-color: #282828;
}
.Glow #gridResult {
  width: 100%;
}
.Glow #gridResult #ucGrd_gridMultiPage .rgHeader {
  min-width: unset !important;
}
.Glow #gridResult #ucGrd_gridMultiPage .rgRow td:nth-of-type(13) {
  max-width: 25rem;
}
.Glow #content #main {
  height: calc(100% - 42px - 1rem);
}
.Glow .RadAjaxPanel {
  overflow-x: clip;
}
.Glow .RadAjaxPanel #pagePanel .rgNoRecords td:first-of-type {
  padding: 1rem 0 1rem 1rem;
}
.Glow .RadAjaxPanel #pagePanel .clientSelect {
  padding-left: 0.5rem;
  padding-bottom: 0.5rem;
  padding-right: 0.5rem;
}
.Glow #editSettings {
  width: 100vw !important;
}
.Glow #editSettings .rgMasterTable {
  width: 100vw !important;
}
.Glow #editSettings .rgMasterTable thead tr th {
  font-family: 'Roboto Mono', monospace;
  font-size: 12px;
  font-weight: 500;
  padding-left: 1rem;
}
.Glow #editSettings .rgMasterTable thead tr .rgFilterBox {
  color: black;
  background-color: white;
  font-weight: 400;
  font-family: 'Roboto Mono', monospace;
  font-size: 13px;
}
.Glow #editSettings .rgMasterTable thead tr button[id*="Filter_Category"] span {
  padding-right: 0.25rem;
  padding-bottom: 0.125rem;
}
.Glow #editSettings .rgMasterTable button[id$="_CancelButton"],
.Glow #editSettings .rgMasterTable button[id$="_PerformInsertButton"],
.Glow #editSettings .rgMasterTable button[id$="_UpdateButton"] {
  padding: 1rem !important;
}
.Glow #editSettings .rgMasterTable button[id$="_PerformInsertButton"]:hover,
.Glow #editSettings .rgMasterTable button[id$="_UpdateButton"]:hover {
  color: green;
}
.Glow #editSettings .rgMasterTable button[id$="_CancelButton"]:hover {
  color: red;
}
.Glow #editSettings .rgMasterTable button[id$="_EditButton"]:hover {
  color: #FFCE00;
}
.Glow #editSettings .rgMasterTable thead .rgCommandRow {
  border-color: #35434b;
  color: #fff;
  background-color: #3c3c3c;
  background-image: linear-gradient(#535353, #3c3c3c);
}
.Glow #editSettings .rgMasterTable thead .rgCommandRow .rgCommandCell {
  width: 100%;
}
.Glow #editSettings .rgMasterTable thead .rgCommandRow .rgCommandCell .rgCommandCellRight {
  margin-right: 4rem;
}
.Glow #editSettings .rgMasterTable tbody tr td {
  font-family: 'Roboto Mono', monospace;
  font-size: 11px;
  font-weight: 500;
  overflow-x: hidden;
}
.Glow #editSettings .rgMasterTable tbody tr td input[id^="editSettings"] {
  background-color: white;
  color: black;
  /* CWA-186 */
}
.Glow #editSettings .rgMasterTable tbody tr td textarea[id^="editSettings"] {
  width: calc(100vw - 216px) !important;
}
.Glow #editSettings .rgMasterTable tbody tr td label[for^="editSettings"] {
  padding-left: 1rem;
  padding-right: 4rem;
}
.Glow #editSettings .rgMasterTable tbody tr td:nth-of-type(4) {
  width: 300px;
}
.Glow #editSettings .rgMasterTable tbody tr td:nth-of-type(5) {
  font-weight: 400;
  width: fit-content;
  max-width: 900px;
}
.Glow #editSettings .rgMasterTable tbody tr td:nth-of-type(6) {
  background-color: #f2f2f2;
}
.Glow #editSettings_ctl00_ctl02_ctl00_AddNewRecordButton {
  display: flex;
  align-items: center;
  padding-bottom: 0.5rem;
  margin-top: 0.125rem;
  margin-left: 0.25rem;
}
.Glow #editSettings_ctl00_ctl02_ctl00_AddNewRecordButton .rgButtonText {
  padding-top: 0.25rem;
  font-weight: 500;
}
.Glow #pnlPanel #pnl #editSettings {
  width: 100vw !important;
  height: calc(100vh - 3rem) !important;
  overflow: scroll;
  position: relative;
}
.Glow #pnlPanel #pnl #editSettings thead {
  position: sticky;
  top: 0;
  background-color: white;
  z-index: 10;
}
.Glow #pnlPanel #pnl #editSettings thead .rgCommandCellRight {
  position: sticky;
  right: 4rem;
}
.Glow .RadPanelBar_Glow .rpItem a.rpbmnuitmfcsd,
.Glow .RadPanelBar_Glow .rpItem a.rpbmnuitmselct {
  background-color: #282828;
  color: white;
}
.Glow .RadPanelBar_Glow .rpItem a.rpbmnuitmfcsd span.rpText u,
.Glow .RadPanelBar_Glow .rpItem a.rpbmnuitmselct span.rpText u {
  border-color: #FFCE00 !important;
}
.Glow .rgMasterTable thead tr th {
  padding-left: 1rem !important;
}
.Glow .rgMasterTable thead tr th.rgCheck {
  padding-left: 0.875rem !important;
}
.Glow #ucResultGrid_searchGrid {
  width: 100vw !important;
  overflow-x: scroll;
}
.Glow .Glow .RadGrid_Glow .rgRow > td,
.Glow .Glow .RadGrid_Glow .rgAltRow > td,
.Glow .Glow .RadGrid_Glow .rgEditRow > td {
  font-size: 0.9rem;
}
.Glow #txtUserEntry_wrapper {
  border: 1px solid #DFE3E6;
  width: calc(100% - 1rem) !important;
  margin: 0.5rem;
}
.Glow #txtUserEntry_wrapper textarea#txtUserEntry {
  height: unset !important;
}
.Glow #tvCtrl {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
}
.Glow .rbButton {
  min-width: unset !important;
  justify-content: center;
  padding: 0.25rem 0.625rem !important;
}
.Glow table.grdqtbl.ccdspltbl tr:first-of-type td {
  border: 1px solid transparent !important;
}
.Glow table.grdqtbl.ccdspltbl tr td {
  border: 1px solid #e5e5e5 !important;
}
.Glow table.grdqtbl.ccdspltbl tr td:first-of-type {
  border: 1px solid transparent !important;
}
.Glow table.grdqtbl.ccdspltbl tr td:first-of-type button {
  margin-left: 0.125rem !important;
}
.Glow table.grdqtbl.ccdspltbl tr td:last-of-type {
  display: flex;
  justify-content: flex-start;
}
.Glow .qeqtstdesccell span {
  margin-left: 1.5rem;
}
.Glow button.RadButton.RadButton_Glow.rbButton.rbRounded.rbIconButton.hasPunchAgainstQuestion {
  background-color: #e53935 !important;
  color: white !important;
}
/*
CC base style sheet suiting the Metro skin
*/
Body.Metro {
  font: 12px Arial, Helvetica, sans-serif;
  color: #000;
}
Body.Metro.loginBdy {
  background: url("../Images/BG.jpg") no-repeat scroll right top;
  background-color: #aecaef;
  background-size: cover;
}
.Metro {
  /* Login Page */
  /* WEL-1051 Site Maintenance */
  /* End Login Page */
  /******************************************************************************
    Loading Panel
    */
  /*Fix for version 2017.3.913 */
  /* RadToolBar */
  /* End RadToolBar */
  /* RadTabStrip */
  /* RadTabStrip End */
  /* Rad Window */
  /*.RadWindow .rwTitleRow {
    height: 48px !important;
    }*/
  /* Rad Window End */
  /* User Messages User control */
  /* User message where only a label is used */
  /* User Messages User control End */
  /* Page Layout */
  /* Tabstrip border to enlcose content */
  /* Result Grid User Control */
  /* Grid Management */
  /* Grid Row colour by status */
  /* Filter Section User Control */
  /* Filter Section layout */
  /*
    .pyrCbo
    {
    width: 100%;
    }

    .pyrhzllbl
    {
    width: 50%;
    }

    .pyrhzdata
    {
    width: 50%;
    }
    */
  /*
    .pyrvtldata
    {
    width: 65%;
    }
    */
  /* Report Custom Page */
  /* Rad Button */
  /* Rad ComboBox */
  /* Display Table Format */
  /* Display Table Format End */
  /* Tables for layout only */
  /*  Other */
  /*
    .tblreset table,
    .tblreset caption,
    .tblreset tbody,
    .tblreset tfoot,
    .tblreset thead,
    .tblreset tr,
    .tblreset th,
    .tblreset td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    }
    */
  /* Tables for layout only  End */
  /* Event Detail Layout */
  /* Hierarchy display controls on event detail page */
  /* Question Styling */
  /* Page section and table creator styles */
  /* Validation Summary */
  /* Question Form update button */
  /* Read only question row */
  /* Hidden question row */
  /* Mandatory question row */
  /* Statement Question Type */
  /* Statement Formatted Question Type */
  /* TextBox and TextArea Question Type */
  /* Drop down and drop down comment question type */
  /* lookup base css */
  /* Equipment Type Question */
  /* Equipment Test Question */
  /* Date Question */
  /* Radio List Question */
  /* Numeric control */
  /* Mask Question */
  /* Checklist Question */
  /* Single and Comment Check Box Question */
  /* Url Question */
  /* Audit Question */
  /* Document Management Question */
  /* Classification lookup of Rwe Question */
  /* User Lookup Question */
  /* Multiply Question */
  /* Grid Questions */
  /* Unknown Question */
  /* Question audit history  */
  /*  Certificate Create */
  /* Doc Retrieval Control */
  /* End Doc Retrieval Control */
  /* Pivot Data Report */
  /* End Pivot Data Report */
  /* Misc */
  /* profile data page */
  /******************************************************************************
        Image Gallery / Preview
    */
  /*.card:after{
        clear: both;
    }*/
  /* Large Devices, Wide Screens */
  /* Medium Devices, Desktops */
  /*@media only screen and (max-width : 992px) {
        .imageGallery > .column {
            width: 25%;
        }
    }*/
  /* Small Devices, Tablets */
  /* Extra Small Devices, Phones */
}
.Metro #panelPageTitlePanel,
.Metro .pageTitle {
  position: -webkit-sticky;
  /* Safari */
  position: sticky;
  top: 0;
  z-index: 3;
}
.Metro .loginDv {
  width: 50%;
}
.Metro html body .loginDv .RadInput_Metro .riTextBox,
.Metro html body .loginDv .RadInputMgr_Metro {
  border-color: #284AA0;
}
.Metro .loginTbl {
  width: 100%;
  padding: 0;
  margin: 0;
  border: 1px solid #002480;
  border-color: #002480;
  background-color: White;
}
.Metro .loginHdrRw {
  background: #002480;
  color: white;
  height: 50px;
  font-size: 16pt;
  font-weight: bold;
}
.Metro .loginHdrTxt {
  height: 50px;
  line-height: 50px;
  vertical-align: middle;
  padding-left: 16px;
  float: left;
}
.Metro .loginLgo {
  display: none;
  background: url('../Images/Completions_Login.png') no-repeat center center;
  height: 50px;
  width: 138px;
  padding-right: 16px;
  float: right;
}
.Metro .usrqrcode {
  width: 140px;
  height: auto;
  background-color: #ffffff;
  padding: 5px;
}
@media (max-width: 1242px) {
  .Metro .loginDv {
    width: 75%;
  }
  .Metro .loginHdrTxt {
    height: 100%;
    float: None;
    width: 100%;
    text-align: center;
    line-height: 25px;
    padding-left: 0px;
    padding-top: 10px;
  }
  .Metro .loginLgo {
    float: None;
    width: 100%;
    text-align: center;
    padding-right: 0px;
  }
}
@media (max-width: 480px) {
  .Metro .loginHdrRw {
    font-size: 14pt;
    font-weight: bold;
  }
  .Metro #d {
    position: relative;
  }
  .Metro .loginDv {
    width: 100%;
  }
}
.Metro .loginEntRw {
  padding-left: 16px;
  padding-right: 16px;
  height: 30px;
}
.Metro .loginEntLblTp {
  padding-top: 21px;
}
.Metro .loginEntLblBlw {
  padding-top: 11px;
}
.Metro .loginEntLbl,
.Metro .loginEntLblTp,
.Metro .loginEntLblBlw {
  padding-left: 16px;
  padding-right: 5px;
}
.Metro .loginEntTxtTp {
  padding-top: 21px;
}
.Metro .loginEntTxtBlw {
  padding-top: 11px;
}
.Metro .loginEntTxt,
.Metro .loginEntTxtTp,
.Metro .loginEntTxtBlw,
.Metro .siteMaintEntTxtTp {
  padding-left: 5px;
  padding-right: 16px;
}
.Metro .siteMaintEntTxtTp {
  padding-top: 21px;
  display: flex;
  justify-content: center;
  width: 100%;
}
.Metro .loginBtmTxt {
  padding-bottom: 16px;
}
.Metro .loginBtnRw {
  height: 30px;
}
.Metro .loginDv .RadButton_Metro.rbSkinnedButton,
.Metro .loginDv .RadButton_Metro.rbVerticalButton,
.Metro .loginDv .RadButton_Metro.rbDecorated,
.Metro .loginDv .RadButton_Metro .rbSkinnedButton,
.Metro .loginDv .RadButton_Metro .rbVerticalButton,
.Metro .loginDv .RadButton_Metro .rbDecorated {
  border: 1px solid #284AA0;
  background-color: #284AA0;
  color: White;
}
.Metro .loginUsrMsgRw {
  height: 30px;
  text-align: center;
}
.Metro .RadAjax_Metro .raColor {
  background-color: #25a0da !important;
}
.Metro .cmd {
  /* RadToolBar Root Drop down */
  /* RadToolBar Root Button */
  /* RadToolBar Child Button*/
}
.Metro .cmd .rtbOuter {
  padding: 1px;
  background-color: #002480 !important;
  border: 1px solid #002480 !important;
}
.Metro .cmd .cmdrtdd,
.Metro .cmd .cmdrtddclicked,
.Metro .cmd .cmdrtddhovered,
.Metro .cmd .cmdrtddouter {
  font-size: 12pt !important;
  color: white !important;
  background-color: #002480 !important;
}
.Metro .cmd .cmdrtddsprite .rtbChoiceArrow,
.Metro .cmd .cmdrtddouter .rtbChoiceArrow {
  background-image: url('../Images/ExpandableLuceo.png') !important;
  background-position: 0px -5px !important;
  height: 15px !important;
}
.Metro .cmd .cmdrtbtn,
.Metro .cmd .cmdrtbtnclicked,
.Metro .cmd .cmdrtbtnhovered,
.Metro .cmd .cmdrtbtnouter {
  font-size: 12pt !important;
  color: white !important;
  background-color: #002480 !important;
}
.Metro .cmd .cmdchbtn,
.Metro .cmd .cmdchbtnclicked,
.Metro .cmd .cmdchbtnhovered,
.Metro .cmd .cmdchbtnouter {
  font-size: 12pt !important;
  background-color: #EDEDED !important;
  text-transform: none !important;
  line-height: 23px !important;
  border-bottom: 1px solid white !important;
}
.Metro .withhmelnk .hmecmd {
  width: 20px;
  float: right;
  margin-top: 5px;
}
.Metro .withhmelnk .hmecmd img {
  width: 20px;
}
.Metro .withhmelnk .cmdleft {
  overflow: hidden;
}
.Metro .RadToolBar,
.Metro .RadToolBar .rtbUL,
.Metro .RadToolBar .rtbItem,
.Metro .RadToolBar .rtbTemplate,
.Metro .RadToolBar .rtbWrap,
.Metro .RadToolBar .rtbOut,
.Metro .RadToolBar .rtbMid,
.Metro .RadToolBar .rtbIn {
  white-space: normal !important;
}
.Metro .RadTabStrip_Metro .rtsTxt {
  text-transform: none;
}
.Metro .tbs .rtsLevel1,
.Metro .tbs .rtsLevel1 .rtsUL {
  background-color: #284AA0 !important;
}
.Metro .tbs .tbstab,
.Metro .tbs .tbstabsel,
.Metro .tbs .tbstabhov,
.Metro .tbs .tbstabdis,
.Metro .tbs .tbstabout {
  font-size: 12pt !important;
  font-weight: bold !important;
  line-height: 28px !important;
}
.Metro .tbs .tbstabsel {
  color: #818285 !important;
}
.Metro .tbsexpcont .rtsUL {
  width: 100%;
}
.Metro .tbsexpcont .tabexpcontouter {
  float: right !important;
}
.Metro .tbsexpcont .tabexpcontouter div.tabexpcont {
  border-style: none;
  border-width: 0px;
}
.Metro .tbsexpcont .tabexpcontouter div.tabexpcont span {
  font-size: 20px;
  font-weight: bolder;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: center;
}
.Metro .imgexp {
  background-image: url('../Images/expand.png');
  background-position: -3px -18px;
  background-repeat: no-repeat;
  width: 28px;
  height: auto;
  cursor: pointer;
}
.Metro .imgcntrt {
  background-image: url('../Images/contract.png');
  background-position: -3px -18px;
  background-repeat: no-repeat;
  width: 28px;
  height: auto;
  cursor: pointer;
}
.Metro div.RadWindow_Metro .rwTitlebar .rwTitlebarControls em {
  text-transform: none;
  font-size: 14pt !important;
  font-weight: bold !important;
}
.Metro .RadWindow_Metro .rwTitleRow .rwCorner,
.Metro .RadWindow_Metro .rwTitleRow .rwTitlebar,
.Metro .RadWindow_Metro .rwTitleRow .rwTopRight,
.Metro .RadWindow_Metro .rwTitleRow .rwTopResize {
  background-color: #002480 !important;
}
.Metro .RadWindow_Metro .rwTitleRow .rwTitlebar {
  vertical-align: middle !important;
}
.Metro .RadWindow .rwIcon {
  margin-top: 6px !important;
}
.Metro .RadWindow_Metro .rwControlButtons a {
  background-color: #002480 !important;
  border-color: #002480 !important;
}
.Metro .RadWindow_Metro {
  border-color: #002480 !important;
}
.Metro .usrMsgRegion {
  border-style: solid;
  border-width: 0px 2px 2px 2px;
  margin-bottom: 6px;
  height: 100%;
}
.Metro .usrMsgRegionInformation .RadTabStripTop_Metro .rtsLevel1,
.Metro .usrMsgRegionInformation .RadTabStrip_Metro .rtsLevel1 .rtsUL {
  background-color: #7FB441;
}
.Metro .usrMsgRegionInformation {
  border-color: #7FB441;
}
.Metro .usrMsgRegionWarning .RadTabStripTop_Metro .rtsLevel1,
.Metro .usrMsgRegionWarning .RadTabStrip_Metro .rtsLevel1 .rtsUL {
  background-color: #FA9B1E;
}
.Metro .usrMsgRegionWarning {
  border-color: #FA9B1E;
}
.Metro .usrMsgRegionError .RadTabStripTop_Metro .rtsLevel1,
.Metro .usrMsgRegionError .RadTabStrip_Metro .rtsLevel1 .rtsUL {
  background-color: #D41D2D;
}
.Metro .usrMsgRegionError {
  border-color: #D41D2D;
}
.Metro .usrMsgImgErr {
  background-image: url('../Images/msgErr.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.Metro .usrMsgImgErrBig {
  background-image: url('../Images/msgErr.png');
  background-position: 0px -16px;
  background-repeat: no-repeat;
  background-color: transparent;
  border: None;
  border-width: 0;
  width: 32px;
  height: 32px;
}
.Metro .usrMsgImgWarn {
  background-image: url('../Images/msgWarn.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.Metro .usrMsgImgInfo {
  background-image: url('../Images/msgInfo.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.Metro .usrMsgShowHide {
  background-image: url('../Images/msgInfo.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.Metro .usrmsgerr {
  color: #D41D2D;
}
.Metro .usrmsgwrn {
  color: #FA9B1E;
}
.Metro .horizSep {
  border-style: none;
  height: 6px;
  width: 100%;
}
.Metro .normalPad {
  padding: 6px;
}
.Metro .btmMargin {
  margin-bottom: 6px;
}
.Metro .tsBorder {
  border-style: solid;
  border-width: 0px 1px 1px 1px;
  border-color: #284AA0;
  height: 100%;
}
.Metro .pageTitle {
  padding-left: 14px;
  margin-bottom: 6px;
  margin-top: 0px;
  font-size: 19pt;
  font-weight: bold;
  color: white;
  background-color: #284AA0;
  vertical-align: middle;
  min-height: 48px;
}
.Metro .pageTitleTbl {
  min-height: 48px;
}
.Metro .subSection {
  border: 1px solid #80BDE8;
}
.Metro .subTitle {
  padding: 7px 2px 3px 10px;
  font-size: 14pt;
  font-weight: normal;
  color: #002480;
  background-color: #80BDE8;
  margin-bottom: 0px;
  margin-top: 0px;
  vertical-align: middle;
  min-height: 28px;
  overflow: hidden;
}
.Metro .xtrsubtitle {
  padding: 7px 2px 3px 10px;
  font-size: 12pt;
  font-weight: normal;
  color: #002480;
  margin-bottom: 0px;
  margin-top: 0px;
  vertical-align: middle;
  overflow: hidden;
}
.Metro .sectionDisabled,
.Metro .sectionDisabled tr {
  background-color: lightgray;
}
.Metro .ovrhdn {
  overflow: hidden;
}
.Metro .basePad {
  padding: 2px;
}
.Metro .commands {
  padding: 5px 5px 5px 5px;
}
.Metro .cmdRegion {
  padding: 2px 2px 2px 2px;
  margin-top: 0px;
  margin-bottom: 5px;
}
.Metro .tbPageSpacing {
  padding: 10px;
}
.Metro .lblName {
  font-size: 14px;
}
.Metro .pnlGrp fieldset legend {
  font-size: 16px;
  font-weight: 600;
}
.Metro .gridPgeVwCont {
  padding: 6px;
}
.Metro .expPgeVwCont {
  padding: 6px;
}
.Metro .RadGrid .rgRow a,
.Metro .RadGrid .rgAltRow a {
  text-decoration: none;
}
.Metro .RadGrid_Metro .rgGroupPanel,
.Metro .RadGrid_Metro .rgGroupPanel caption {
  background-color: #284AA0 !important;
}
.Metro .rgrd .rgBatchChanged {
  background-color: #FA9B1E !important;
  background-image: none !important;
}
.Metro .gridRegion .RadTabStrip_Metro .rtsLevel1 .grdcmdtab {
  border-left-color: #284AA0;
  border-right-color: #284AA0;
  border-top-color: #284AA0;
}
.Metro .gridRegion .RadTabStrip_Metro .rtsLevel1 .rtsLink:Hover {
  border-color: #284AA0;
}
.Metro .twoEqColumn1 {
  width: 50%;
  float: left;
}
.Metro .twoEqColumn2 {
  width: 50%;
  float: left;
}
.Metro .fNone {
  clear: both;
}
.Metro .maxwidth {
  width: 100% !important;
}
.Metro .td50p {
  width: 50%;
  vertical-align: top;
}
.Metro div.RadGrid .grs_in_progress {
  background-color: #fffebf;
}
.Metro div.RadGrid .grs_in_progress.rgSelectedRow {
  color: black !important;
}
.Metro div.RadGrid .grs_in_progress.rgSelectedRow a {
  color: black !important;
}
.Metro div.RadGrid .grs_completed {
  background-color: #D9E8C7;
}
.Metro div.RadGrid .grs_completed.rgSelectedRow {
  color: black !important;
}
.Metro div.RadGrid .grs_completed.rgSelectedRow a {
  color: black !important;
}
.Metro div.RadGrid .grs_not_applicable {
  text-decoration: line-through;
}
.Metro .fltManageCont {
  padding: 6px;
}
.Metro .tblLayoutFilter {
  width: 100%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Metro .tblLayoutFilterFt {
  width: 95%;
}
.Metro .tblLayoutFilterBtn {
  width: 70px;
  vertical-align: bottom;
}
.Metro .fltRemove {
  text-align: right;
}
.Metro .fltLkup {
  width: 100%;
}
.Metro .fltLkupCol1 {
  width: 100%;
}
.Metro .fltLkupCol2 {
  width: 0%;
}
.Metro .tblLayout .fltLkupCol2 {
  padding-left: 6px;
}
.Metro .fltLogOp {
  width: 2%;
}
.Metro .fltFldLbl {
  width: 25%;
}
.Metro .fltOprnd {
  width: 5%;
}
.Metro .fltHide {
  width: 20px;
  text-align: center;
}
.Metro .pyrlookup {
  width: 100%;
}
.Metro .pyrhzlblfirst,
.Metro .fltcell .pyrlookup .pyrhzlblfirst {
  padding-left: 0px;
}
.Metro .pyrhzllbl,
.Metro .pyrlookup .pyrhzllbl {
  padding-left: 6px;
}
.Metro .pyrhzdatafirst,
.Metro .fltcell .pyrlookup .pyrhzdatafirst {
  padding-left: 0px;
}
.Metro .pyrhzdata,
.Metro .pyrlookup .pyrhzdata {
  padding-left: 6px;
}
.Metro .pyrvtllbl {
  width: 25%;
}
.Metro .rptCustom .fltLogOp {
  display: none;
}
.Metro .rptCustom .fltOprnd {
  display: none;
}
.Metro .rptCustom .fltHide {
  display: none;
}
.Metro .rb16 {
  width: 16px;
  height: 16px;
}
.Metro .RadButton_Metro .rbSearch,
.Metro .RadButton_Metro .rbOpen,
.Metro .RadButton_Metro .rbPrint,
.Metro .RadButton_Metro .rbUpload,
.Metro .RadButton_Metro .rbDownload,
.Metro .RadButton_Metro .rbAttach,
.Metro .RadButton_Metro .rbRefresh {
  background-image: url("../Images/rbExtendedIcons16x16.png") !important;
}
.Metro .RadButton_Metro .rbSave,
.Metro .RadButton_Metro .rbAdd,
.Metro .RadButton_Metro .rbRemove,
.Metro .RadButton_Metro .rbCancel,
.Metro .RadButton_Metro .rbOk,
.Metro .RadButton_Metro .rbPrevious,
.Metro .RadButton_Metro .rbNext,
.Metro .RadButton_Metro .rbEdit {
  background-image: url("../Images/rbBasicIcons16x16.png") !important;
}
.Metro .RadButton.RadButton_Metro .rbSearch,
.Metro .RadButton.RadButton_Metro .rbOpen,
.Metro .RadButton.RadButton_Metro .rbPrint,
.Metro .RadButton.RadButton_Metro .rbUpload,
.Metro .RadButton.RadButton_Metro .rbDownload,
.Metro .RadButton.RadButton_Metro .rbAttach,
.Metro .RadButton.RadButton_Metro .rbRefresh {
  background-image: url("../Images/rbExtendedIcons16x16.png") !important;
}
.Metro .RadButton.RadButton_Metro .rbSave,
.Metro .RadButton.RadButton_Metro .rbAdd,
.Metro .RadButton.RadButton_Metro .rbRemove,
.Metro .RadButton.RadButton_Metro .rbCancel,
.Metro .RadButton.RadButton_Metro .rbOk,
.Metro .RadButton.RadButton_Metro .rbPrevious,
.Metro .RadButton.RadButton_Metro .rbNext,
.Metro .RadButton.RadButton_Metro .rbEdit {
  background-image: url("../Images/rbBasicIcons16x16.png") !important;
}
.Metro a.rbCancel {
  background-image: url("../Images/FilterRemoveIcon.png") !important;
  background-position: 0 0 !important;
}
.Metro span.rbRemove {
  background-image: url("../Images/rbBasicIcons16x16.png") !important;
}
.Metro .ccdspltbl {
  border: 1px solid #e5e5e5;
  background: white;
  color: black;
  line-height: 16px;
}
.Metro .ccHdrRow {
  font-size: 14pt;
}
.Metro .ccAltRow {
  background: #ededed;
}
.Metro .ccHdrRow > td:first-child,
.Metro .ccRow > td:first-child,
.Metro .ccAltRow > td:first-child,
.Metro .ccHdrRow > th:first-child,
.Metro .ccRow > th:first-child,
.Metro .ccAltRow > th:first-child {
  border-left-width: 0;
  padding-left: 8px;
}
.Metro .ccRow td {
  border-color: #fff #e5e5e5;
}
.Metro .ccAltRow td {
  border-color: #e5e5e5;
}
.Metro .ccRow td,
.Metro .ccAltRow td {
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding-top: 3px;
  padding-bottom: 2px;
}
.Metro .ccRow td,
.Metro .ccAltRow td,
.Metro .ccHdrRow td,
.Metro .ccHdrRow th {
  padding-left: 5px;
  padding-right: 5px;
}
.Metro .ccHdrRow td,
.Metro .ccHdrRow th {
  padding-top: 4px;
  padding-bottom: 3px;
  border-style: solid;
  border-width: 0 0 1px 1px;
  border-color: #fff #e5e5e5;
  background: #CECECE;
}
.Metro .RadGrid Table.tblLayout td,
.Metro .tblLayout {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Metro .tblLayout {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
  width: 100%;
}
.Metro .tblLayout td {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Metro .right {
  text-align: right;
}
.Metro .evntDetMinHeight {
  min-height: 20px;
  height: auto !important;
}
.Metro .evntOtherMinHeight {
  min-height: 20px;
  height: auto !important;
}
.Metro .lstEvntsLblCol {
  width: 25%;
}
.Metro .evntdetprchrchydsply {
  float: left;
  width: 50%;
}
.Metro .evntdetprchrchydsplyonly {
  float: left;
  width: 100%;
}
.Metro .evntdetcnstrcthrchydsply {
  float: right;
  width: 49%;
}
.Metro .evntdetcnstrcthrchydsplynone {
  display: none;
}
.Metro .hrchyChned .ccRow > td:nth-child(2),
.Metro .hrchyChned .ccAltRow > td:nth-child(2) {
  background: #FA9B1E;
}
.Metro .pnlQuestGrpWrap {
  border: 1px solid #80BDE8;
  margin: 6px;
}
.Metro .pnlQuestGrpTtle {
  padding: 3px 2px 3px 10px;
  font-size: 14pt;
  font-weight: normal;
  color: #002480;
  background-color: #80BDE8;
  margin-bottom: 0px;
  margin-top: 0px;
  vertical-align: middle;
  line-height: 28px;
}
.Metro .qexpcont {
  padding-right: 6px;
  font-size: 20px;
  font-weight: bolder;
  color: #FFFFFF;
  display: inline;
  float: right;
  vertical-align: middle;
  text-align: center;
}
.Metro .QuestValSum {
  font-size: 14px;
  font-weight: bold;
  color: #D41D2D;
  margin: 8px 8px 0 8px;
}
.Metro .QuestValSum ul {
  margin-top: 0px;
  margin-bottom: 0px;
}
.Metro .qbtnupcont {
  padding-right: 10px;
  padding-bottom: 6px;
  text-align: right;
}
.Metro .qro,
.Metro .questtbl .RadGrid_Metro .qro {
  /*background-color: #e5e5e5;*/
}
.Metro .qhidden {
  display: none;
}
.Metro .qman,
.Metro .questtbl .RadGrid .qman {
  background-color: #F4E6E6;
}
.Metro .qmandcell {
  width: 32px;
}
.Metro .qmandimg {
  float: right;
  background-image: url('../Images/msgErr.png');
  background-position: 0px -16px;
  background-repeat: no-repeat;
  background-color: transparent;
  border: None;
  border-width: 0;
  width: 32px;
  height: 32px;
  /*background-image: url('../Images/msgErr.png');
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 16px;
        height: 16px;*/
}
.Metro .wrdcell {
  font-size: 14px;
  /*font-weight:bold; */
  width: 30%;
}
.Metro .valuecell {
  width: 70%;
}
.Metro .qstatement {
  font-size: 15px;
  font-weight: bold;
  /*text-align: center;*/
}
.Metro .qstatementf {
  font-size: 14px;
}
.Metro .qddftxt {
  height: 24px;
}
.Metro .qddftxtwrp {
  width: 100% !important;
  min-width: 25px;
}
.Metro .qddcTbl {
  width: 100%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
  table-layout: fixed;
}
.Metro .comcell,
.Metro .qddcTbl .comcell {
  width: 50%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Metro .ddcell,
.Metro .qddcTbl .ddcell {
  width: 50%;
  vertical-align: bottom;
  border-style: none;
  border-width: 0px;
  padding: 0px 6px 0px 0px;
  margin: 0px;
}
.Metro .lkuptbl {
  width: 100%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
  table-layout: fixed;
}
.Metro .lkuptbl td {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Metro .qeqtbtncell {
  width: 72px;
}
.Metro .lkuptbl .qeqtdesccell {
  padding-left: 5px;
}
.Metro .qeqtstbtncell {
  width: 72px;
}
.Metro .lkuptbl .qeqtstdesccell {
  padding-left: 5px;
}
.Metro html body .qdtro .RadInput_Metro .riDisabled,
.Metro html body .qdtro .RadInput_Disabled_Metro {
  color: #000;
  cursor: default;
}
.Metro .questtbl .qdtro .qdtro {
  color: black;
}
.Metro .qchksngtbl {
  width: 100%;
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
  table-layout: fixed;
}
.Metro .qchksngcomcell,
.Metro .qchksngtbl .qchksngcomcell {
  border-style: none;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
.Metro .qchksngcell,
.Metro .qchksngtbl .qchksngcell {
  vertical-align: bottom;
  border-style: none;
  border-width: 0px;
  padding: 0px 6px 0px 0px;
  margin: 0px;
}
.Metro .qchksngactcell,
.Metro .qchksngtbl .qchksngactcell {
  width: 5%;
  border-style: none;
  border-width: 0px;
  padding: 0px 0px 0px 5px;
  margin: 0px;
}
.Metro .qchksngactcell input.rbDecorated,
.Metro .qchksngtbl .qchksngactcell input.rbDecorated {
  padding-right: 0px !important;
  font-size: 13px !important;
  font-weight: 500;
}
.Metro .hasPunchAgainstQuestion {
  background-color: #e53935 !important;
  color: white !important;
}
.Metro .qcluphl {
  color: black;
  text-decoration: None;
}
.Metro .qclupdiscell {
  width: 45%;
}
.Metro .qclupbtncell {
  width: 72px;
}
.Metro .lkuptbl .qclupevtcell {
  padding-left: 5px;
}
.Metro .qusrbtncell {
  width: 72px;
}
.Metro .lkuptbl .qusrdesccell {
  padding-left: 5px;
}
.Metro .qgrid td {
  padding-bottom: 6px;
}
.Metro .grdqtbl {
  table-layout: fixed;
}
.Metro .grdqtxtwrp {
  width: 100% !important;
  min-width: 25px;
}
.Metro .grdqtxtsml {
  width: 75px !important;
}
.Metro .qunkwnrow {
  background-color: #D41D2D !important;
}
.Metro .qadthist {
  text-decoration: none;
  color: black;
}
.Metro .qadthistcell {
  width: 10px;
  font-style: italic;
  font-size: larger;
  text-align: center;
}
.Metro .certexists {
  padding-left: 50px;
}
.Metro .drchkall {
  float: right;
}
.Metro .pvtoptions {
  width: 100%;
  margin-top: 8px;
}
.Metro .settingpersist {
  display: table;
  width: 100%;
  text-align: center;
}
.Metro .saveset {
  display: table-cell;
  width: 50%;
}
.Metro .loadset {
  display: table-cell;
}
.Metro .optionalSettings {
  display: table;
  width: 100%;
}
.Metro .optionsRow {
  display: table-row;
}
.Metro .optionsCell {
  display: table-cell;
  width: 50%;
}
.Metro .pvthdg {
  display: table;
  width: 100%;
  padding-left: 14px;
  margin-bottom: 6px;
  margin-top: 0px;
  font-size: 19pt;
  font-weight: bold;
  color: white;
  background-color: #284AA0;
  vertical-align: middle;
  min-height: 48px;
}
.Metro .pvtmnu {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
}
.Metro .pvtcmdbar {
  display: table-cell;
  width: 50%;
  text-align: right;
  vertical-align: middle;
}
.Metro .RadMenu_Metro .rmLink .rmText {
  text-transform: none;
}
.Metro .pvtpge .rmmnu .rmmnurt,
.Metro .pvtpge .rmmnu .rmmnurtclckd,
.Metro .pvtpge .rmmnu .rmmnurtexpnd,
.Metro .pvtpge .rmmnu .rmmnurtselct {
  text-transform: uppercase !important;
  font-size: 12pt !important;
  color: white !important;
  background-color: #002480 !important;
}
.Metro .pvtpge .rmmnu .rmRootGroup {
  background-color: #002480 !important;
}
.Metro .pvtpge .rmmnu .rmItem,
.Metro .pvtpge .rmmnu .rmmnuitmclckd,
.Metro .pvtpge .rmmnu .rmmnuitmexpnd,
.Metro .pvtpge .rmmnu .rmmnuitmselct,
.Metro .pvtpge .rmmnu .rmmnuitmfcus {
  font-size: 12pt !important;
}
.Metro .pvtpge .rmmnu .rmmnuitmclckd,
.Metro .pvtpge .rmmnu .rmmnuitmexpnd {
  color: #818285 !important;
  background-color: #EDEDED !important;
}
.Metro .pvtpge .rmmnu .rmmnuitmselct,
.Metro .pvtpge .rmmnu .rmmnuitmfcus {
  color: #818285 !important;
  background-color: #80BDE8 !important;
}
.Metro .pvtddcell {
  cursor: pointer;
}
.Metro .myusrtbl .myusrlbl {
  width: 25%;
}
.Metro .myusrtbl .myusrbtn {
  width: 25%;
}
.Metro .scalefull {
  height: auto;
  max-width: 100%;
}
.Metro .hlinkstd {
  color: black;
  text-decoration: None;
}
.Metro .hideElement {
  display: none;
}
.Metro .lblFldNme {
  width: 25%;
  font-size: 14px;
}
.Metro .cstmsumpnl {
  margin-left: 8px;
  margin-right: 8px;
}
.Metro .pdcol1 {
  width: 10%;
}
.Metro #pageTitle {
  word-break: break-all;
}
.Metro .imageGallery * {
  box-sizing: border-box;
}
.Metro .imageGallery a {
  text-decoration: none;
}
.Metro .imageGallery .column {
  padding: 5px;
  float: left;
  width: 20%;
}
.Metro img.lazy {
  width: 100%;
  height: auto;
  min-height: 150px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-image: url('../Images/loading.gif');
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.Metro .icon-download {
  color: #284AA0;
  cursor: pointer;
}
.Metro .icon-download:hover {
  color: #5c6bc0;
}
.Metro .card {
  border-radius: 3px;
}
.Metro .card .icon-download {
  float: right;
  padding: 2px 5px;
}
.Metro .card:hover {
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19);
}
.Metro .card-footer {
  padding: 12px;
}
.Metro .card-title {
  font-weight: 400;
  color: #424242;
  white-space: nowrap;
  width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
@media only screen and (max-width: 1200px) {
  .Metro .imageGallery > .column {
    width: 25%;
  }
}
@media only screen and (max-width: 768px) {
  .Metro .imageGallery > .column {
    width: 50%;
  }
}
@media only screen and (max-width: 480px) {
  .Metro .imageGallery > .column {
    width: 100%;
  }
}