.RadInput_DuoModify,
.RadInputMgr_DuoModify {
    font-family: Verdana !important;
    border: 2px solid #ABABAB !important;
    border-radius: 5px;
}
  .t-ie .RadInput_DuoModify, .t-ie
  .RadInputMgr_DuoModify {
    height: 34px;
    height: calc(1.42857143em + 14px); }

.RadInput_DuoModify .riTextBox,
.RadInput_DuoModify .riSelect,
.RadInput_DuoModify .rcSelect,
.RadInputMgr_DuoModify {
    color: #333333;
    background-color: #C4FCEB !important;
    font-weight: bold !important;
    height: -webkit-fill-available !important;
    height: -moz-available !important;
    padding: 0 0 0 5px !important;
}

.RadInput_DuoModify .riEmpty,
.RadInput_Empty_DuoModify {
  color: rgba(51, 51, 51, 0.8); }

.RadInput_DuoModify.RadInputHovered .riTextBox,
.RadInput_DuoModify.RadInputHovered .riSelect,
.RadInput_DuoModify.RadInputHovered .rcSelect,
.RadInput_Hover_Default {
    border-color: #adadad;
    color: #333333;
    background-color: #C4FCEB;
}

.RadInput_DuoModify.RadInputFocused .riTextBox,
.RadInput_DuoModify.RadInputFocused .riContentWrapper,
.RadPicker_DuoModify .RadInputFocused,
.RadInput_Focused_DuoModify {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.RadInput_DuoModify.RadInputFocused .riTextBox,
.RadInput_DuoModify.RadInputFocused .riSelect,
.RadInput_DuoModify.RadInputFocused .rcSelect,
.RadInput_Focused_DuoModify {
    border-color: #3c87c8;
    color: #333333;
    background-color: #C4FCEB;
}

.RadInput_DuoModify .riTextBox,
.RadInputMgr_DuoModify {
    padding: 6px 12px;
    border-radius: 4px;
    border: none !important;
}

.RadInput_DuoModify .rcSelect {
  border-radius: 0 4px 4px 0; }

    .RadInput_DuoModify .rcSelect[disabled] {
        background-color: #ebebeb !important;
    }

.RadInput_DuoModify .riRead,
.RadInput_Read_DuoModify {
    border-color: #cccccc;
    color: #333333;
    background-color: #C4FCEB;
}

.RadInput_DuoModify.RadInputError .riTextBox,
.RadInput_DuoModify.RadInputError .riSelect,
.RadInput_DuoModify.RadInputError .rcSelect,
.RadInput_Error_DuoModify,
.RadForm.rfdTextbox .RadInput_DuoModify .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Default[type="text"] {
  border-color: #a94442;
  color: #a94442;
  background-color: #f2dede; }

.RadInput_DuoModify.RadInputError:after {
    display: none !important;
}

.RadInput_DuoModify.RadInputError {
    color: #a94442;
}

.RadInput_DuoModify .riNegative,
.RadInput_Negative_DuoModify {
  color: #4d4c4c; }

.RadInput_DuoModify .riSelect {
  overflow: hidden;
  border-radius: 0 4px 4px 0; }

.RadInput .riTextBox[disabled] {
    background: #F1F3F4 !important;
    opacity: 0.75 !important;
}

.RadInput_DuoModify a,
.RadInput_DuoModify.RadInputDisabled a:hover,
.RadInput_DuoModify.RadInputDisabled a:active {
    border-color: #cccccc;
    color: #333333;
    padding-left: 6px;
    padding-right: 6px;
}

.RadInput_DuoModify a:hover {
  border-color: #adadad;
  color: #333333;
  background-color: #e6e5e5; }

.RadInput_DuoModify a:focus, .RadInput_DuoModify a:active {
  border-color: #adadad;
  color: #333333;
  background-color: #e6e5e5; }

.RadInput_DuoModify .riLabel {
  color: #333333;
  padding-top: 6px;
  padding-bottom: 6px; }

.RadInput_DuoModify.riContButton .riDown {
  margin-left: -33px;
  margin-left: calc(-13px - 1.42857em); }


.RadCalendar_DuoModify {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadCalendar_DuoModify .rcTitlebar {
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
    }

    .RadCalendar_DuoModify .t-button:hover {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadCalendar_DuoModify .t-button:focus,
    .RadCalendar_DuoModify .t-button:active {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e5e5;
    }

    .RadCalendar_DuoModify td {
        border-color: transparent;
    }

    .RadCalendar_DuoModify th {
        color: #666666;
        background-color: whitesmoke;
    }

    .RadCalendar_DuoModify .rcHeader,
    .RadCalendar_DuoModify .rcFooter {
        border-color: #dedede;
    }

    .RadCalendar_DuoModify .rcWeek th {
        border-color: #dedede;
        color: #333333;
    }

    .RadCalendar_DuoModify .rcWeek .rcViewSel {
        background-color: whitesmoke;
    }

    .RadCalendar_DuoModify .rcToday a,
    .RadCalendar_DuoModify .rcToday span {
        border-color: #337ab7;
        color: #337ab7;
    }

    .RadCalendar_DuoModify .rcHover a,
    .RadCalendar_DuoModify .rcHover span {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendar_DuoModify .rcSelected a,
    .RadCalendar_DuoModify .rcSelected span {
        border-color: #286090;
        color: #ffffff;
        background-color: #337ab7;
    }

    .RadCalendar_DuoModify .rcFocus {
        border-color: #286090;
        box-shadow: inset 0 0 5px #286090;
    }

.RadCalendarMultiView_DuoModify .rcTitlebar {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.RadCalendarMultiView_DuoModify .rcCalendar {
    border-color: #dedede;
}

.RadCalendarMultiView_DuoModify td.rcTitle {
    border-color: #dedede;
    color: #333333;
    background-color: whitesmoke;
}

.RadCalendarMonthView_DuoModify {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
}

    .RadCalendarMonthView_DuoModify a:hover {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendarMonthView_DuoModify .rcSelected a {
        border-color: #286090;
        color: #ffffff;
        background-color: #337ab7;
    }

    .RadCalendarMonthView_DuoModify .rcFocus {
        border-color: #286090;
        box-shadow: inset 0 0 5px #286090;
    }

    .RadCalendarMonthView_DuoModify .rcButtons a {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

        .RadCalendarMonthView_DuoModify .rcButtons a:hover {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

        .RadCalendarMonthView_DuoModify .rcButtons a:focus,
        .RadCalendarMonthView_DuoModify .rcButtons a:active {
            border-color: #adadad;
            color: #333333;
            background-color: #e6e5e5;
        }

.RadCalendarTimeView_DuoModify {
    border: none !important;
    color: #333333;
    background-color: #ffffff;
}

    .RadCalendarTimeView_DuoModify th {
        border-color: #dedede;
        color: #333333;
        background-color: whitesmoke;
    }

    .RadCalendarTimeView_DuoModify td {
        border-color: #dedede;
    }

    .RadCalendarTimeView_DuoModify .rcSelected a {
        border-color: #286090;
        color: #ffffff;
        background-color: #337ab7;
    }

    .RadCalendarTimeView_DuoModify .rcHover a {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendarTimeView_DuoModify .rcFocus {
        box-shadow: inset 0 0 5px #286090;
    }

    .RadCalendarTimeView_DuoModify .rcFooter {
        border-color: #dedede;
    }

    .RadCalendarTimeView_DuoModify .rcHeader {
        display: none !important;
    }

.RadPicker_DuoModify .riLabel {
    color: #333333;
}

.RadPicker_DuoModify.rcCalPopupOpen .RadInput, .RadPicker_DuoModify.rcMYPopupOpen .RadInput, .RadPicker_DuoModify.rcTimePopupOpen .RadInput {
    border-color: #3c87c8;
    color: #333333;
    background-color: #ffffff;
}

.RadPicker_DuoModify.rcCalPopupOpen .rcCalPopup,
.RadPicker_DuoModify.rcMYPopupOpen .rcCalPopup,
.RadPicker_DuoModify.rcTimePopupOpen .rcTimePopup {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
}

.RadCalendarPopup {
    border: 1px solid lightgray !important;
}

.RadDateRangePicker_DuoModify {
    width: fit-content !important;
}