.RadInput_ENGAGE,
.RadInputMgr_ENGAGE {
  font-family: "Roboto", "Noto", sans-serif; }

.RadInput {
  border-color: transparent;
  border-bottom-color: #CFD8DC; }
  .t-ie .RadInput_ENGAGE,
  .t-ie .RadInputMgr_ENGAGE {
    height: 36px;
    height: calc(1.42857em + 16px); }
.RadInput_ENGAGE .riTextBox, .RadInputMgr_ENGAGE {
    color: #455A64;
    background: transparent;
    border-color: #CFD8DC;
    margin-bottom: 3px;
    margin-top: 3px;
    outline: none;
}
  .RadInput_ENGAGE {
    border-color: #CFD8DC;
    padding: 0; }
    .RadInput_ENGAGE input.riTextBox {
        height: 25px;
        border-width: 1px;
        border-radius: 5px;
    }
  .RadInputMgr_ENGAGE {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
    margin: 0 8px;
    color: #455A64; }
  .RadInput_ENGAGE .riLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
 
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
    min-width:120px;
  }
  .RadInput_ENGAGE a {
    padding-left: 8px;
    padding-right: 8px; }
  .RadInput_ENGAGE .riSelect {
    right: 5px; }
    .RadInput_ENGAGE .riSelect a {
      color: #607D8B;
      border-color: transparent; }
      .RadInput_ENGAGE .riSelect a:hover {
        color: #263238; }
      .RadInput_ENGAGE .riSelect a:before {
        font-family: "Material Icons"!important;
        font-size: 18px; }
  .RadInput_ENGAGE.RadInputDisabled a:hover,
  .RadInput_ENGAGE.RadInputDisabled a:active {
    color: #607D8B; }
  .RadInput_ENGAGE .riDown:before {
    content: "\e5c5";
    margin-top: -13px; }
  .RadInput_ENGAGE .riUp:before {
    content: "\e5c7";
    margin-top: -6px; }
  .RadInput_ENGAGE .riButton:before {
    content: "\e5d9"; }
  .RadInput_ENGAGE .riEmpty, .RadInput_Empty_ENGAGE {
    color: rgba(69, 90, 100, 0.6);
    font-style: normal; }
  .RadInput_ENGAGE .riHover, .RadInput_Hover_ENGAGE {
    color: #455A64;
    border-bottom-color: #90A4AE; }
  .RadInput_ENGAGE .riFocused, .RadInput_Focused_ENGAGE {
    color: #455A64;
    border-bottom-color: #00a94f;
    box-shadow: 0 -1px 0 0px #00a94f inset; }
  .RadInput_ENGAGE .riRead, .RadInput_Read_ENGAGE {
    color: rgba(69, 90, 100, 0.8); }
  .RadInput_ENGAGE .riDisabled, .RadInput_Disabled_ENGAGE {
    color: #babbbc;
    border-bottom-color: #00a94f; }
  .RadInput_ENGAGE .riError, .RadInput_Error_ENGAGE {
    border-color: #f34235;
    box-shadow: 0 -1px 0 0px #f34235 inset; }
  .RadInput_ENGAGE.RadInputError {
    border-color: #f34235;
    color: #f34235; }
  .RadInput_ENGAGE.RadInputError {
    border-color: #f34235;
    color: #f34235; }
    .RadInput_ENGAGE.RadInputError:after {
      display: none; }
  .RadInput.riContButton .riDown {
    margin-left: -37px;
    margin-left: calc(-17px - 1.42857em); }
