/* Minification failed. Returning unminified contents.
(26421,38): run-time error CSS1046: Expect comma, found '0'
(26421,42): run-time error CSS1046: Expect comma, found '/'
(26421,71): run-time error CSS1046: Expect comma, found '0'
(26421,75): run-time error CSS1046: Expect comma, found '/'
(27189,35): run-time error CSS1046: Expect comma, found '0'
(27189,39): run-time error CSS1046: Expect comma, found '/'
(27189,64): run-time error CSS1046: Expect comma, found '0'
(27189,68): run-time error CSS1046: Expect comma, found '/'
 */
.RadAutoCompleteBox_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadAutoCompleteBox_MaterialGroenLight .racTokenList {
    padding: 3px;
    border-width: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadAutoCompleteBox_MaterialGroenLight .racTokenList:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 8px;
    right: 8px;
    border-bottom: 1px solid #E0E0E0;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken {
    padding: 4px 30px 4px 12px;
    border-width: 0;
    border-radius: 1em;
    color: #424242;
    background: #EEEEEE;
    margin-right: 8px;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken:before {
    content: "";
    display: inline-block;
    height: 1.42857143em;
    vertical-align: top;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken + .racToken {
    margin-left: 0;
}

.RadAutoCompleteBox_MaterialGroenLight .racRemoveTokenLink {
    width: 16px;
    height: 16px;
    line-height: 16px;
    right: 8px;
    margin-top: -8px;
    border-radius: 1em;
    color: #EEEEEE;
    background: #757575;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadAutoCompleteBox_MaterialGroenLight .racRemoveTokenLink .p-icon {
    font-family: "Material Icons";
    line-height: inherit;
    vertical-align: top;
}

.RadAutoCompleteBox_MaterialGroenLight .racRemoveTokenLink .p-icon:before {
    content: "\e14c";
    line-height: 16px;
}

.RadAutoCompleteBox_MaterialGroenLight .racTextToken {
    padding: 3px 2px;
    margin-left: 5px;
}

.RadAutoCompleteBox_MaterialGroenLight .racTextToken + .racTextToken {
    margin-left: 0;
}

.RadAutoCompleteBox_MaterialGroenLight .racHovered.racTokenList,
.RadAutoCompleteBox_MaterialGroenLight .racFocused.racTokenList {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadAutoCompleteBox_MaterialGroenLight .racHovered.racTokenList:before,
.RadAutoCompleteBox_MaterialGroenLight .racFocused.racTokenList:before {
    display: none;
}

.RadAutoCompleteBox_MaterialGroenLight .racFocused.racToken {
    color: #ffffff;
    background: #757575;
}

.RadAutoCompleteBox_MaterialGroenLight .racFocused.racToken .racRemoveTokenLink {
    color: #757575;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racHovered {
    color: #ffffff;
    background: #757575;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racHovered .racRemoveTokenLink {
    color: #757575;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racHovered .racRemoveTokenLink.racHovered, .RadAutoCompleteBox_MaterialGroenLight .racToken.racHovered .racRemoveTokenLink:hover {
    color: #212121;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racSelected {
    color: #ffffff;
    background: #757575;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racSelected .racRemoveTokenLink {
    color: #757575;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialGroenLight .racDisabled.racTokenList {
    color: #757575;
    background: transparent;
    box-shadow: none;
}

.RadAutoCompleteBox_MaterialGroenLight .racDisabled.racTokenList:before {
    display: block;
    border-color: #EEEEEE;
}

.RadAutoCompleteBox_MaterialGroenLight .racDisabled .racToken {
    color: #424242;
    background: #E0E0E0;
}

.RadAutoCompleteBox_MaterialGroenLight .racInput {
    padding: 3px;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken + .racInput {
    margin-left: -8px;
}

.RadAutoCompleteBox_MaterialGroenLight .racEmptyMessage {
    font-style: italic;
    color: rgba(69, 90, 100, 0.6);
}

.RadAutoCompleteBox_MaterialGroenLight .p-i-loading {
    background-image: url(" ");
}

.RadAutoCompleteBox_MaterialGroenLight .racLabel {
    font-weight: 500;
    font-size: 0.857em;
    color: #757575;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racList {
    padding: 8px 0;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racItem {
    padding: 6px 13px;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racItemHovered {
    color: #424242;
    background-color: #EEEEEE;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racFocused {
    box-shadow: inset 0 0 5px transparent;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racItemSelected {
    color: #4CAF50;
    background-color: transparent;
}

.RadBreadcrumb_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #FAFAFA;
}

.RadBreadcrumb_MaterialGroenLight:focus, .RadBreadcrumb_MaterialGroenLight.k-state-focused {
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link {
    color: #4CAF50;
    transition: background-color 0.2s ease;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link:hover, .RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link.k-state-hover {
    color: #43A047;
    background-color: #F5F5F5;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link:focus, .RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link.k-state-focused {
    color: #4CAF50;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link {
    color: inherit;
    transition: background-color 0.2s ease;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link:hover, .RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link.k-state-hover {
    background-color: #F5F5F5;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link:focus, .RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link,
.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-delimiter-icon {
    color: inherit;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-input-container {
    border-color: transparent;
}

.RadBreadcrumb_MaterialGroenLight .k-textbox,
.RadBreadcrumb_MaterialGroenLight .radTextbox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadButton_MaterialGroenLight.k-switch {
    border-radius: 9999px;
}

.RadButton_MaterialGroenLight.k-switch:hover .k-switch-container, .RadButton_MaterialGroenLight.k-switch.k-state-hover .k-switch-container {
    box-shadow: inset 0 0 0 1px #EEEEEE;
}

.RadButton_MaterialGroenLight.k-switch:focus .k-switch-container, .RadButton_MaterialGroenLight.k-switch.k-state-focused .k-switch-container {
    outline: none;
    box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.06);
}

.RadButton_MaterialGroenLight .k-switch-container {
    border-radius: 9999px;
    padding: 0px 0px;
    box-shadow: inset 0 0 0 1px #E0E0E0;
}

.RadButton_MaterialGroenLight .k-switch-handle {
    border-radius: 9999px;
}

.RadButton_MaterialGroenLight.k-switch-on .k-switch-container {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadButton_MaterialGroenLight.k-switch-on .k-switch-handle {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #f2f2f2;
}

.RadButton_MaterialGroenLight.k-switch-on:hover .k-switch-container, .RadButton_MaterialGroenLight.k-switch-on.k-state-hover .k-switch-container {
    color: #ffffff;
    background-color: #46a14a;
}

.RadButton_MaterialGroenLight.k-switch-on:hover .k-switch-handle, .RadButton_MaterialGroenLight.k-switch-on.k-state-hover .k-switch-handle {
    border-color: #EEEEEE;
    color: #ffffff;
    background-color: #ededed;
}

.RadButton_MaterialGroenLight.k-switch-on .k-switch-label-off {
    color: transparent;
}

.RadButton_MaterialGroenLight.k-switch-off .k-switch-container {
    color: #424242;
    background-color: #F5F5F5;
}

.RadButton_MaterialGroenLight.k-switch-off .k-switch-handle {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #f2f2f2;
}

.RadButton_MaterialGroenLight.k-switch-off:hover .k-switch-container, .RadButton_MaterialGroenLight.k-switch-off.k-state-hover .k-switch-container {
    color: #424242;
    background-color: #F5F5F5;
}

.RadButton_MaterialGroenLight.k-switch-off:hover .k-switch-handle, .RadButton_MaterialGroenLight.k-switch-off.k-state-hover .k-switch-handle {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #ededed;
}

.RadButton_MaterialGroenLight.k-switch-off .k-switch-label-on {
    color: transparent;
}

.RadButton_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.RadButton_MaterialGroenLight.rbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    transition: all .2s ease-in-out;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialGroenLight.rbButton.rbHovered, .RadButton_MaterialGroenLight.rbButton.rbHovered:hover, .RadButton_MaterialGroenLight.rbButton.rbToggled.rbHovered,
.RadButton_MaterialGroenLight.rbButton .rbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadButton_MaterialGroenLight.rbButton:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialGroenLight.rbButton.rbSelected, .RadButton_MaterialGroenLight.rbButton.rbToggled,
.RadButton_MaterialGroenLight.rbSelected .rbHovered {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialGroenLight.rbButton:hover,
.RadButton_MaterialGroenLight.rbButton.rbHovered .rbSplitPart,
.RadButton_MaterialGroenLight.rbButton.rbHovered.rbSelected .rbSplitPart {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    transition: all .2s ease-in-out;
}

.RadButton_MaterialGroenLight.rbButton:hover .rbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: none;
}

.RadButton_MaterialGroenLight.rbButton.rbHovered .rbSplitPartRight,
.RadButton_MaterialGroenLight.rbButton:hover .rbSplitPartRight {
    border-color: transparent transparent transparent #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton:hover .rbSplitPartLeft,
.RadButton_MaterialGroenLight.rbButton.rbHovered .rbSplitPartLeft {
    border-color: transparent #E0E0E0 transparent transparent;
}

.RadButton_MaterialGroenLight.rbButton.rbHovered.rbSelected {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPartRight,
.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPartRight.rbHovered {
    border-color: transparent transparent transparent #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPartLeft,
.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPartLeft.rbHovered {
    border-color: transparent #E0E0E0 transparent transparent;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected:active .rbSplitPartRight {
    border-color: transparent transparent transparent #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected:active .rbSplitPartLeft {
    border-color: transparent #E0E0E0 transparent transparent;
}

.RadButton_MaterialGroenLight .rbSplitPart .rbIcon,
.RadButton_MaterialGroenLight.rbButton.rbHovered .rbSplitPart .rbIcon,
.RadButton_MaterialGroenLight.rbButton.rbHovered.rbSelected .rbSplitPart .rbIcon {
    color: #424242;
}

.RadButton_MaterialGroenLight.rbButton:hover .rbHovered .rbIcon {
    color: #424242;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected .rbHovered .rbSplitPart .rbIcon,
.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPart .rbIcon {
    color: #424242;
}

.RadButton_MaterialGroenLight.rbCheckBox .rbText,
.RadButton_MaterialGroenLight.rbRadioButton .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbText {
    color: #424242;
}

.RadButton_MaterialGroenLight .rbIcon,
.RadButton_MaterialGroenLight .rbCheckBox .rbText:before,
.RadButton_MaterialGroenLight .rbText.rbToggleCheckboxChecked .rbRippleContainer,
.RadButton_MaterialGroenLight .rbText.rbToggleRadioChecked .rbRippleContainer {
    color: #757575;
}

.RadButton_MaterialGroenLight.rbHovered .rbIcon,
.RadButton_MaterialGroenLight.rbCheckBox.rbHovered .rbText:before {
    color: #4CAF50;
}

.RadButton_MaterialGroenLight .rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight .rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbRadioButton .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialGroenLight.rbToggled .rbToggleCheckBoxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbToggled .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialGroenLight .rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight .rbText.rbToggleRadioChecked:before,
.RadButton_MaterialGroenLight .rbText.rbToggleCheckbox .rbRippleContainer,
.RadButton_MaterialGroenLight .rbText.rbToggleRadio .rbRippleContainer {
    color: #4CAF50;
}

.RadButton_MaterialGroenLight span.rbToggleCheckbox.rbText,
.RadButton_MaterialGroenLight span.rbToggleCheckboxChecked.rbText,
.RadButton_MaterialGroenLight span.rbToggleRadio.rbText,
.RadButton_MaterialGroenLight span.rbToggleRadioChecked.rbText {
    color: #757575;
}

.RadButton_MaterialGroenLight.RadRadioButton span.rbText.rbToggleRadioChecked,
.RadButton_MaterialGroenLight.RadRadioButton span.rbText.rbToggleRadio,
.RadButton_MaterialGroenLight.RadCheckBox span.rbText.rbToggleCheckbox,
.RadButton_MaterialGroenLight.RadCheckBox span.rbText.rbToggleCheckboxChecked {
    padding-left: 2.2857142857em;
}

.RadButton_MaterialGroenLight.rbHovered .rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbToggled.rbHovered .rbIcon,
.RadButton_MaterialGroenLight.rbHovered .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbHovered .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialGroenLight.rbHovered .rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight.rbHovered .rbText.rbToggleRadioChecked:before {
    color: #757575;
}

.RadButton_MaterialGroenLight:focus .rbToggleCheckbox:before,
.RadButton_MaterialGroenLight:focus .rbToggleRadio:before {
    box-shadow: 0 0 1px 1px rgba(66, 66, 66, 0.5);
}

.RadButton_MaterialGroenLight:focus .rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight:focus .rbToggleCheckboxFilled:before,
.RadButton_MaterialGroenLight:focus .rbToggleRadioChecked:before {
    box-shadow: 0 0 1px 1px rgba(76, 175, 80, 0.5);
}

.RadButton_MaterialGroenLight.rbCheckBox, .RadButton_MaterialGroenLight.rbRadioButton {
    overflow: visible;
}

.RadButton_MaterialGroenLight.rbPrimaryButton .rbIcon {
    color: #ffffff;
}

.RadButton_MaterialGroenLight.rbPrimaryButton.rbHovered .rbIcon {
    color: #ffffff;
}

.RadButton_MaterialGroenLight.rbPrimaryButton.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbRadioButton .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbToggled .rbToggleCheckBoxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbToggled .rbToggleRadioChecked.rbIcon {
    color: #ffffff;
}

.RadButton_MaterialGroenLight.rbPrimaryButton.rbToggled.rbHovered .rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbHovered .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbHovered .rbToggleRadioChecked.rbIcon {
    color: #ffffff;
}

.RadButton_MaterialGroenLight.rbButton.rbRtl .rbSplitPart,
.RadButton_MaterialGroenLight.rbButton.rbRtl .rbSplitPart.rbHovered {
    border-right-color: #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton.rbRtl .rbSplitPart.rbSelected {
    border-right-color: #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton {
    padding: 8px 13px;
    border-width: 0;
    text-transform: uppercase;
    font-weight: 500;
}

.RadButton_MaterialGroenLight.rbButton .rbIcon:before {
    vertical-align: middle;
}

.RadButton_MaterialGroenLight .rbIcon {
    width: 1.3571428571em;
    height: 1.3571428571em;
    margin-top: 0;
    vertical-align: middle;
}

.RadButton_MaterialGroenLight.rbButton.rbIconOnly {
    padding: 8px;
}

.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckbox,
.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckbox,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadio,
.RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadioChecked,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadio,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadioChecked {
    padding-top: 0.1428571429em;
    font-size: inherit;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckbox,
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckbox,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadio,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadioChecked,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadio,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadioChecked {
        padding-top: 0.0714285714em;
    }
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon:before,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon:before,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon:before {
        vertical-align: middle;
    }
}

.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckbox + .rbText,
.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckbox + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled + .rbText,
.RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadio + .rbText,
.RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadioChecked + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadio + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadioChecked + .rbText,
.RadButton_MaterialGroenLight.RadCheckBox .rbText,
.RadButton_MaterialGroenLight.RadRadioButton .rbText {
    color: #757575;
    vertical-align: middle;
    line-height: 1.42857143em;
    font-size: 0.8571428571em;
    font-weight: 500;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckbox + .rbText,
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckbox + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled + .rbText,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadio + .rbText,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadioChecked + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadio + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadioChecked + .rbText {
        line-height: 2em;
        vertical-align: middle;
    }
}

.RadButton_MaterialGroenLight .rbToggleCheckbox:before,
.RadButton_MaterialGroenLight .rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight .rbToggleCheckBoxChecked:before,
.RadButton_MaterialGroenLight .rbToggleCheckboxFilled:before,
.RadButton_MaterialGroenLight .rbToggleRadio:before,
.RadButton_MaterialGroenLight .rbToggleRadioChecked:before,
.RadButton_MaterialGroenLight.RadButton span.rbText.rbToggleCheckbox:before,
.RadButton_MaterialGroenLight.RadButton span.rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight.RadButton span.rbText.rbToggleRadio:before,
.RadButton_MaterialGroenLight.RadButton span.rbText.rbToggleRadioChecked:before {
    font-family: 'Material Icons';
    font-size: 18px;
    border-radius: 45px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -0.5em 0 0 -0.5em;
}

.RadButton_MaterialGroenLight .rbToggleCheckbox:before {
    content: "\e835";
}

.RadButton_MaterialGroenLight .rbToggleCheckBoxChecked:before,
.RadButton_MaterialGroenLight .rbToggleCheckboxChecked:before {
    content: "\e834";
}

.RadButton_MaterialGroenLight .rbToggleCheckboxFilled:before {
    content: "\e909";
}

.RadButton_MaterialGroenLight .rbToggleRadio:before {
    content: "\e836";
}

.RadButton_MaterialGroenLight .rbToggleRadioChecked:before {
    content: "\e837";
}

.RadButton_MaterialGroenLight .rbPrimaryIcon {
    margin: 0.0714285714em 0.3571428571em 0em 0em \9;
}

.RadButton_MaterialGroenLight .rbSecondaryIcon {
    margin: 0.0714285714em 0em 0em 0.3571428571em \9;
}

.RadButton_MaterialGroenLight _:-ms-fullscreen, :root .RadButton_MaterialGroenLight.rbButton .rbPrimaryIcon {
    margin: 0.0714285714em 0.3571428571em 0em 0em;
}

.RadButton_MaterialGroenLight _:-ms-fullscreen, :root .RadButton_MaterialGroenLight.rbButton .rbSecondaryIcon {
    margin: 0.0714285714em 0em 0em 0.3571428571em;
}

.RadButton_MaterialGroenLight .rbText {
    margin-top: 0;
    line-height: 1.4285714286em;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialGroenLight .rbText {
        line-height: normal;
    }
}

.RadButton_MaterialGroenLight.rbButton.rbPrimaryButton {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbHovered, .RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbToggled.rbHovered, .RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbFocused {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
}

.RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbSelected, .RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbToggled {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton {
    padding: 8px;
    color: #424242;
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    transition: none;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbHovered {
    color: #424242;
    background-color: rgba(66, 66, 66, 0.12);
    box-shadow: none;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton:focus, .RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbFocused, .RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbSelected {
    background-color: rgba(66, 66, 66, 0.24);
    box-shadow: none;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton {
    color: #4CAF50;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton.rbHovered {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton:focus, .RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton.rbFocused, .RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton.rbSelected {
    background-color: rgba(76, 175, 80, 0.24);
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton .rbIcon {
    color: #757575;
}

.RadButton_MaterialGroenLight.RadButton.rbButton.rbDisabled, .RadButton_MaterialGroenLight.RadButton.rbButton.rbPrimaryButton.rbDisabled {
    background-color: #E0E0E0;
    color: #424242;
    border-color: #E0E0E0;
    box-shadow: none;
}

.RadButton_MaterialGroenLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckbox,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckbox,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbRadioButton .rbIcon.rbToggleRadio,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbRadioButton .rbIcon.rbToggleRadioChecked {
    margin: -.22em 0 0 .41667em;
}

.RadButton_MaterialGroenLight.RadRadioButton.rbRtl span.rbText.rbToggleRadioChecked,
.RadButton_MaterialGroenLight.RadRadioButton.rbRtl span.rbText.rbToggleRadio,
.RadButton_MaterialGroenLight.RadCheckBox.rbRtl span.rbText.rbToggleCheckbox,
.RadButton_MaterialGroenLight.RadCheckBox.rbRtl span.rbText.rbToggleCheckboxChecked {
    padding-right: 2.2857142857em;
}

.RadButton_MaterialGroenLight + .RadLabel {
    vertical-align: top;
    vertical-align: -moz-middle-with-baseline;
    vertical-align: -webkit-baseline-middle;
}

span.RadButton_MaterialGroenLight.rbButton {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
    padding: 1px 19px 0 16px;
    text-transform: none;
}

span.RadButton_MaterialGroenLight.rbButton:before {
    border-bottom: 1px solid #E0E0E0;
    display: block;
    position: absolute;
    right: 13px;
    bottom: 1px;
    left: 13px;
    content: "";
}

span.RadButton_MaterialGroenLight.rbButton:hover:before, span.RadButton_MaterialGroenLight.rbButton:focus:before, span.RadButton_MaterialGroenLight.rbButton:active:before {
    display: none;
}

span.RadButton_MaterialGroenLight.rbButton.rbDisabled:focus {
    box-shadow: none;
}

span.RadButton_MaterialGroenLight.rbButton.rbDisabled:hover:before, span.RadButton_MaterialGroenLight.rbButton.rbDisabled:focus:before, span.RadButton_MaterialGroenLight.rbButton.rbDisabled:active:before {
    display: block;
}

span.RadButton_MaterialGroenLight.rbButton .rbSplitPart {
    padding: 8px;
    top: 0;
    border-color: transparent;
}

span.RadButton_MaterialGroenLight.rbButton .rbSplitPartRight {
    right: -0.3571428571em;
}

span.RadButton_MaterialGroenLight.rbButton .rbSplitPartLeft {
    left: 0.2142857143em;
}

span.RadButton_MaterialGroenLight.rbButton .rbSplitIcon:before {
    margin: -0.0714285714em 0em 0em -0.1071428571em;
}

span.RadButton_MaterialGroenLight.rbButton .rbText {
    line-height: 2.5em;
}

.rbRippleContainer.t-ripple-effect-icon {
    display: inline-block;
    position: absolute;
    width: 1.6428571429em;
    height: 1.6428571429em;
    top: -1px;
    left: -1px;
}

.RadCalendar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCalendar_MaterialGroenLight .rcTitlebar {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    padding: 5px;
}

.RadCalendar_MaterialGroenLight .rcPrev,
.RadCalendar_MaterialGroenLight .rcNext,
.RadCalendar_MaterialGroenLight .rcFastPrev,
.RadCalendar_MaterialGroenLight .rcFastNext {
    margin: 0;
    padding: 8px;
    border: 0 none;
    color: #ffffff;
    background-color: #4CAF50;
    border-radius: 3em;
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadCalendar_MaterialGroenLight .rcPrev:hover,
.RadCalendar_MaterialGroenLight .rcNext:hover,
.RadCalendar_MaterialGroenLight .rcFastPrev:hover,
.RadCalendar_MaterialGroenLight .rcFastNext:hover {
    background-color: rgba(255, 255, 255, 0.24);
}

.RadCalendar_MaterialGroenLight .t-font-icon:before {
    font-size: 18px;
}

.RadCalendar_MaterialGroenLight .rcTitle {
    font-size: 1.143em;
    line-height: 1.25em;
    padding: 8px 0;
}

.RadCalendar_MaterialGroenLight .rcMain {
    border-color: #E0E0E0;
    padding: 4px;
}

.RadCalendar_MaterialGroenLight .rcMain td {
    border-color: transparent;
    text-align: center;
}

.RadCalendar_MaterialGroenLight .rcRow a,
.RadCalendar_MaterialGroenLight .rcRow span {
    border-radius: 3em;
    color: #424242;
    padding: 7px;
    line-height: 1.4285714286;
    width: 1.4285714286em;
}

.RadCalendar_MaterialGroenLight span.t-ripple,
.RadCalendar_MaterialGroenLight span.t-ripple-container {
    padding: 0;
}

.RadCalendar_MaterialGroenLight .rcWeek,
.RadCalendar_MaterialGroenLight .rcRow th {
    color: rgba(66, 66, 66, 0.6);
    line-height: 1.4285714286;
    width: 1.4285714286em;
}

.RadCalendar_MaterialGroenLight .rcWeek th {
    text-align: center;
    padding: 9px;
}

.RadCalendar_MaterialGroenLight .rcRow {
    /*td:last-child {
			padding-right: 8px;
		}

		&:last-child > th {
			padding-bottom: 17px;
		}

		&:last-child > td {
			padding-bottom: 8px;
		}*/
}

.RadCalendar_MaterialGroenLight .rcRow th {
    padding: 9px 9px 9px 17px;
    padding: 9px;
}

.RadCalendar_MaterialGroenLight .rcMain .rcOtherMonth a,
.RadCalendar_MaterialGroenLight .rcMain .rcOutOfRange span {
    color: rgba(66, 66, 66, 0.4);
}

.RadCalendar_MaterialGroenLight .rcToday a {
    color: #4CAF50;
    background-color: transparent;
}

.RadCalendar_MaterialGroenLight .rcSelected a {
    background-color: #4CAF50;
}

.RadCalendar_MaterialGroenLight .rcHover a {
    color: #424242;
    background-color: #EEEEEE;
}

.RadCalendar_MaterialGroenLight .rcFocus a {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadCalendarPopupShadows .RadCalendar_MaterialGroenLight {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCalendarPopupShadows .RadCalendar_MaterialGroenLight .rcMain {
    border: 0 none;
}

.RadCalendarMonthView_MaterialGroenLight {
    border: 0 none;
    padding: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCalendarMonthView_MaterialGroenLight td {
    padding: 0;
}

.RadCalendarMonthView_MaterialGroenLight tr:first-child td {
    padding-top: 8px;
}

.RadCalendarMonthView_MaterialGroenLight tr:nth-last-child(2) td {
    padding-bottom: 8px;
}

.RadCalendarMonthView_MaterialGroenLight a {
    padding: 6px 13px;
    color: #424242;
    border: 0 none;
    border-radius: 0;
    box-sizing: border-box;
    min-width: 64px;
}

.RadCalendarMonthView_MaterialGroenLight a:hover {
    background-color: #EEEEEE;
    color: #424242;
}

.RadCalendarMonthView_MaterialGroenLight .rcSelected a {
    background: transparent;
    color: #4CAF50;
}

.RadCalendarMonthView_MaterialGroenLight .rcFocus {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadCalendarMonthView_MaterialGroenLight td.rcButtons {
    background-color: #F5F5F5;
    border-top: 1px solid #E0E0E0;
    text-align: right;
    padding: 6px 10px;
}

.RadCalendarMonthView_MaterialGroenLight td.rcButtons a {
    text-transform: uppercase;
    background-color: transparent;
    border: 0 none;
    padding: 8px;
    min-width: 64px;
    color: #424242;
}

.RadCalendarMonthView_MaterialGroenLight td.rcButtons a:hover {
    background-color: rgba(66, 66, 66, 0.12);
}

.RadCalendarMonthView_MaterialGroenLight #rcMView_Today {
    float: left;
}

.RadCalendarMonthView_MaterialGroenLight #rcMView_OK {
    color: #4CAF50;
}

.RadCalendarMonthView_MaterialGroenLight #rcMView_OK:hover {
    background-color: rgba(76, 175, 80, 0.12);
}

.RadPicker_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadPicker_MaterialGroenLight .riLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadPicker_MaterialGroenLight .RadInput {
    padding-right: 50px;
    position: relative;
}

.RadPicker_MaterialGroenLight .RadInput:before {
    content: "";
    border-bottom: 1px solid;
    border-color: inherit;
    position: absolute;
    left: 13px;
    right: 13px;
    bottom: 0;
}

.RadPicker_MaterialGroenLight .RadInputError:before {
    border-bottom-width: 2px;
}

.RadPicker_MaterialGroenLight.RadDateTimePicker .RadInput {
    padding-right: 88px;
}

.RadPicker_MaterialGroenLight input.riTextBox,
.RadPicker_MaterialGroenLight input.riTextBox:hover {
    border-color: transparent;
    box-shadow: none;
    padding-right: 0;
}

.RadPicker_MaterialGroenLight .rcSelect {
    bottom: 0;
    right: 0;
    top: 0;
}

.RadPicker_MaterialGroenLight .rcCalPopup,
.RadPicker_MaterialGroenLight .rcTimePopup {
    border-left: 1px solid transparent;
    color: #757575;
    outline: none;
}

.RadPicker_MaterialGroenLight .rcCalPopup:focus,
.RadPicker_MaterialGroenLight .rcTimePopup:focus {
    background-color: #EEEEEE;
}

.RadPicker_MaterialGroenLight .rcCalPopup:before,
.RadPicker_MaterialGroenLight .rcTimePopup:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadPicker_MaterialGroenLight.rcCalPopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcMYPopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcTimePopupOpen .rcTimePopup {
    background-color: #EEEEEE;
}

.RadPicker_MaterialGroenLight:hover .RadInput:not(.RadInputDisabled), .RadPicker_MaterialGroenLight.rcMYPopupOpen .RadInput:not(.RadInputDisabled), .RadPicker_MaterialGroenLight.rcTimePopupOpen .RadInput:not(.RadInputDisabled), .RadPicker_MaterialGroenLight.rcCalPopupOpen .RadInput:not(.RadInputDisabled) {
    background-color: #FAFAFA;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
    border-color: transparent;
}

.RadPicker_MaterialGroenLight:hover .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialGroenLight.rcMYPopupOpen .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialGroenLight.rcTimePopupOpen .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialGroenLight.rcCalPopupOpen .RadInput:not(.RadInputDisabled):before {
    display: none;
}

.RadPicker_MaterialGroenLight:hover .rcCalPopup,
.RadPicker_MaterialGroenLight:hover .rcTimePopup, .RadPicker_MaterialGroenLight.rcMYPopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcMYPopupOpen .rcTimePopup, .RadPicker_MaterialGroenLight.rcTimePopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcTimePopupOpen .rcTimePopup, .RadPicker_MaterialGroenLight.rcCalPopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcCalPopupOpen .rcTimePopup {
    border-color: #EEEEEE;
}

.RadPicker_MaterialGroenLight .rcCalPopup:before {
    content: "\e8df";
}

.RadPicker_MaterialGroenLight .rcTimePopup:before {
    content: "\e8b5";
}

.RadCalendarMultiView_MaterialGroenLight .rcMain {
    border: 0 none;
    padding: 0;
}

.RadCalendarMultiView_MaterialGroenLight .rcMainTable {
    border-collapse: collapse;
}

.RadCalendarMultiView_MaterialGroenLight .rcCalendar {
    border: 0 none;
}

.RadCalendarMultiView_MaterialGroenLight span.rcTitle {
    font-size: 1.429em;
    line-height: 1;
    padding: 8px 0;
}

.RadCalendarMultiView_MaterialGroenLight .rcMainTable .rcTitle {
    background-color: #4CAF50;
    color: #ffffff;
    border: 0 none;
    border-top: 1px solid #ffffff;
    font-size: 1.143em;
    line-height: 1.25em;
    padding: 14px 0;
}

.RadCalendarMultiView_MaterialGroenLight .rcRow > :first-child,
.RadCalendarMultiView_MaterialGroenLight .rcWeek > :first-child {
    border-left: 1px solid #E0E0E0;
}

.RadCalendarMultiView_MaterialGroenLight .rcLastCol .rcRow > :last-child,
.RadCalendarMultiView_MaterialGroenLight .rcLastCol .rcWeek > :last-child {
    border-right: 1px solid #E0E0E0;
}

.RadCalendarMultiView_MaterialGroenLight td.rcLastRow {
    border-bottom: 1px solid #E0E0E0;
}

.RadCalendarTimeView_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border: 0 none;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCalendarTimeView_MaterialGroenLight th {
    background-color: #4CAF50;
    color: #ffffff;
    line-height: normal;
    font-size: 1.143em;
    padding: 14px 10px;
}

.RadCalendarTimeView_MaterialGroenLight td {
    padding: 0;
    border-color: transparent;
}

.RadCalendarTimeView_MaterialGroenLight tr:nth-child(2) td {
    padding-top: 8px;
}

.RadCalendarTimeView_MaterialGroenLight tr:last-child td {
    padding-bottom: 8px;
}

.RadCalendarTimeView_MaterialGroenLight a {
    padding: 6px 13px;
    color: #424242;
    border: 0 none;
    border-radius: 0;
}

.RadCalendarTimeView_MaterialGroenLight td.rcSelected a {
    color: #4CAF50;
}

.RadCalendarTimeView_MaterialGroenLight td.rcHover a {
    background-color: #EEEEEE;
}

.RadCalendarTimeView_MaterialGroenLight .rcFocus {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadCalendarTimeView_MaterialGroenLight .rcFooter {
    border-color: #E0E0E0;
}

.RadCard_MaterialGroenLight.k-card {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #FAFAFA;
}

.RadCard_MaterialGroenLight.k-card:focus, .RadCard_MaterialGroenLight.k-card.k-state-focus {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialGroenLight.k-card .k-card-callout {
    border-color: #E0E0E0;
    background-color: #FAFAFA;
}

.RadCard_MaterialGroenLight.k-card .k-card-actions {
    border-color: #E0E0E0;
}

.RadCard_MaterialGroenLight.k-state-primary, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-primary, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-primary {
    background-color: #f9f9f9;
    color: #747474;
    border-color: #f6f6f6;
}

.RadCard_MaterialGroenLight.k-state-info, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-info, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-info {
    background-color: #d8e6fb;
    color: #20437b;
    border-color: #c9dbfa;
}

.RadCard_MaterialGroenLight.k-state-success, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-success, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-success {
    background-color: #dff3d6;
    color: #31651a;
    border-color: #d2eec6;
}

.RadCard_MaterialGroenLight.k-state-warning, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-warning, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-warning {
    background-color: #fef2d5;
    color: #836417;
    border-color: #feedc4;
}

.RadCard_MaterialGroenLight.k-state-error, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-error, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-error {
    background-color: #fdd9d7;
    color: #7e221c;
    border-color: #fccac6;
}

.RadCard_MaterialGroenLight .k-card-header {
    border-color: #4CAF50;
    color: #424242;
    background-color: #4CAF50;
}

.RadCard_MaterialGroenLight .k-card-footer {
    border-color: #4CAF50;
    color: #424242;
    background-color: #4CAF50;
}

.RadCard_MaterialGroenLight .k-card-separator {
    border-color: #E0E0E0;
}

.RadCard_MaterialGroenLight .k-card-subtitle {
    color: #a7a7a7;
}

.k-state-primary .RadCard_MaterialGroenLight .k-card-subtitle, .RadCard_MaterialGroenLight .k-card.k-card-primary .RadCard_MaterialGroenLight .k-card-subtitle,
.k-state-info .RadCard_MaterialGroenLight .k-card-subtitle,
.RadCard_MaterialGroenLight .k-card.k-card-info .RadCard_MaterialGroenLight .k-card-subtitle,
.k-state-success .RadCard_MaterialGroenLight .k-card-subtitle,
.RadCard_MaterialGroenLight .k-card.k-card-success .RadCard_MaterialGroenLight .k-card-subtitle,
.k-state-warning .RadCard_MaterialGroenLight .k-card-subtitle,
.RadCard_MaterialGroenLight .k-card.k-card-warning .RadCard_MaterialGroenLight .k-card-subtitle,
.k-state-error .RadCard_MaterialGroenLight .k-card-subtitle,
.RadCard_MaterialGroenLight .k-card.k-card-error .RadCard_MaterialGroenLight .k-card-subtitle {
    color: inherit;
}

.RadCard_MaterialGroenLight .k-card-wrap.k-state-focused > .k-card, .RadCard_MaterialGroenLight .k-card-wrap.k-state-selected > .k-card {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadCard_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-n,
.RadCard_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-n {
    box-shadow: 1px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-e,
.RadCard_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-e {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-s,
.RadCard_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-s {
    box-shadow: 2px -2px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-w,
.RadCard_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-w {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCloudUpload_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCloudUpload_MaterialGroenLight .rcuFileWrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border: 0;
    border-radius: 4px;
    padding: 8px 32px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
}

.RadCloudUpload_MaterialGroenLight .rcuHeader .rcuToggleButton {
    border: 0;
    right: 12px;
}

.RadCloudUpload_MaterialGroenLight .rcuInfoPanel {
    border-color: #E0E0E0;
    border-radius: 2px;
}

.RadCloudUpload_MaterialGroenLight .rcuHeader {
    padding: 10px 13px;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    background-image: none;
}

.RadCloudUpload_MaterialGroenLight .rcuHeader .p-i-loading {
    margin-right: 12px;
    margin-left: -2px;
}

.RadCloudUpload_MaterialGroenLight .rcuBody {
    padding: 0;
    border: 0;
    background-color: #F5F5F5;
}

.RadCloudUpload_MaterialGroenLight .rcuFileList {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    margin: 0;
    border-width: 1px 0 0;
}

.RadCloudUpload_MaterialGroenLight .rcuLI {
    padding-left: 26px;
}

.RadCloudUpload_MaterialGroenLight .rcuFileName,
.RadCloudUpload_MaterialGroenLight .rcuFileSize {
    padding: 14px;
}

.RadCloudUpload_MaterialGroenLight .rcuProgressBar {
    top: 21px;
    border: 0;
    background-color: #E0E0E0;
}

.RadCloudUpload_MaterialGroenLight .rcuProgress {
    border-color: #ffffff;
    background-color: #4CAF50;
}

.RadCloudUpload_MaterialGroenLight .rcuButtons {
    right: 12px;
}

.RadCloudUpload_MaterialGroenLight .p-icon {
    color: #757575;
}

.RadCloudUpload_MaterialGroenLight .p-icon:before {
    font: 18px/1 "Material Icons";
}

.RadCloudUpload_MaterialGroenLight .rcuLI > .p-icon {
    left: 18px;
}

.RadCloudUpload_MaterialGroenLight .p-i-arrow-60-down:before {
    content: "\e5c5";
}

.RadCloudUpload_MaterialGroenLight .p-i-arrow-60-up:before {
    content: "\e5c7";
}

.RadCloudUpload_MaterialGroenLight .p-i-check:before {
    content: "\e876";
}

.RadCloudUpload_MaterialGroenLight .p-i-loading {
    background-image: url(" ");
}

.RadCloudUpload_MaterialGroenLight .p-i-upload:before {
    content: "\e2c6";
}

.RadCloudUpload_MaterialGroenLight .p-i-x:before {
    content: "\e14c";
}

.RadCloudUpload_MaterialGroenLight .p-i-info:before {
    content: "\e001";
}

.RadCloudUpload_MaterialGroenLight .p-i-trash:before {
    content: "\e872";
}

.RadCloudUpload_MaterialGroenLight .p-i-cancel:before {
    content: "\e033";
}

.RadCloudUpload_MaterialGroenLight .rcuDropZone {
    color: #424242;
    border: 0;
    background-color: rgba(245, 245, 245, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCloudUpload_MaterialGroenLight .rcuHovered.rcuFileWrap {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadCloudUpload_MaterialGroenLight .rcuHovered .p-icon {
    color: #212121;
}

.RadCloudUpload_MaterialGroenLight .rcuPressed.rcuFileWrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadCloudUpload_MaterialGroenLight .rcuButton,
.RadCloudUpload_MaterialGroenLight .p-icon {
    transition: color .2s ease-in-out, background .2s ease-in-out;
}

.rcuToolTip_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 0.86em;
    color: #ffffff;
    background: #424242;
    border-radius: 2px;
    box-shadow: none;
}

.rcuToolTip_MaterialGroenLight:before {
    display: none;
}

.RadColorPicker_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadColorPicker_MaterialGroenLight .rcpPalette {
    background-color: #ffffff;
    border-color: #ffffff;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpIcon ~ .rcpPalette {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpHeader {
    background-color: #F5F5F5;
}

.RadColorPicker_MaterialGroenLight .rcpImageButton,
.RadColorPicker_MaterialGroenLight a.rslDraghandle:before {
    color: #757575;
}

.RadColorPicker_MaterialGroenLight .rcpImageButton:hover {
    color: #212121;
}

.RadColorPicker_MaterialGroenLight .rcpIcon {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpIcon em,
.RadColorPicker_MaterialGroenLight .rcpColorPreview,
.RadColorPicker_MaterialGroenLight .rcpInput,
.RadColorPicker_MaterialGroenLight .rcpHexInput,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsSlider div.rslTrack {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadColorPicker_MaterialGroenLight .rcpIcon em:hover,
.RadColorPicker_MaterialGroenLight .rcpColorPreview:hover,
.RadColorPicker_MaterialGroenLight .rcpInput:hover,
.RadColorPicker_MaterialGroenLight .rcpHexInput:hover,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette:hover,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsSlider div.rslTrack:hover {
    background-color: transparent;
    color: #424242;
    border-color: #BDBDBD;
}

.RadColorPicker_MaterialGroenLight .rcpIcon em:active,
.RadColorPicker_MaterialGroenLight .rcpColorPreview:active,
.RadColorPicker_MaterialGroenLight .rcpInput:active,
.RadColorPicker_MaterialGroenLight .rcpHexInput:active,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette:active,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsSlider div.rslTrack:active,
.RadColorPicker_MaterialGroenLight .rcpIcon em:focus,
.RadColorPicker_MaterialGroenLight .rcpColorPreview:focus,
.RadColorPicker_MaterialGroenLight .rcpInput:focus,
.RadColorPicker_MaterialGroenLight .rcpHexInput:focus,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette:focus,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsSlider div.rslTrack:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a,
.RadColorPicker_MaterialGroenLight .rcpTabs li,
.RadColorPicker_MaterialGroenLight .rcpButton {
    border: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a:hover,
.RadColorPicker_MaterialGroenLight .rcpTabs li:hover,
.RadColorPicker_MaterialGroenLight .rcpButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab:hover {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a:focus {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpIcon a:active:before,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab a,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab:hover a {
    color: #424242;
}

.RadColorPicker_MaterialGroenLight.rcpCustomColorWrapper {
    width: 28em !important;
    height: 21.2857142857em !important;
}

.RadColorPicker_MaterialGroenLight.rcpCustomColorWrapper .rcpPalette {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpIcon,
.RadColorPicker_MaterialGroenLight .rcpIcon a,
.RadColorPicker_MaterialGroenLight .rcpButton {
    border-radius: 0.1428571429em;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a:before {
    right: 0.4642857143em;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a.t-ripple-effect {
    border: 0px solid transparent;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a.t-ripple-effect:before {
    right: 0.5em;
}

.RadColorPicker_MaterialGroenLight .rcpViews,
.RadColorPicker_MaterialGroenLight .rcpPageView {
    padding: 0;
}

.RadColorPicker_MaterialGroenLight .rcpViews {
    margin: 0em 0em 0em -0.2142857143em;
    background-color: #ffffff;
}

.RadColorPicker_MaterialGroenLight .rcpPalette {
    padding: 0;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
    border: none;
}

.RadColorPicker_MaterialGroenLight .rcpHeader {
    height: 3.4285714286em;
    margin: 0em 0em 0em -0.2142857143em;
    padding: 0;
    border: 0;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadColorPicker_MaterialGroenLight .rcpColorPreview {
    width: 5.1428571429em;
    height: 3.4285714286em;
    border: 0;
}

.RadColorPicker_MaterialGroenLight .rcpPalette .rcpHeader .rcpHexInput,
.RadColorPicker_MaterialGroenLight .rcpPalette .rcpHeader .rcpInput {
    height: 3.2142857143em;
    padding: 0em 0.7142857143em;
}

.RadColorPicker_MaterialGroenLight .rcpHexInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpHexInput {
    width: 5.7142857143em;
    border: 0;
    border-radius: 0;
}

.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpHexInput:hover,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpHexInput:active,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpHexInput:focus {
    background-color: transparent;
}

.RadColorPicker_MaterialGroenLight .rcpImageButton {
    width: 3.4285714286em;
    height: 3.4285714286em;
    margin-left: 0;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.RadColorPicker_MaterialGroenLight .rcpImageButton:before {
    margin: auto;
    position: absolute;
    height: 1em;
    line-height: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.RadColorPicker_MaterialGroenLight .rcpButton {
    overflow: hidden;
    height: 3.4285714286em;
    line-height: 3.4285714286em;
    margin: 0;
    padding: 0em 1.1428571429em;
    border: 0;
    border-radius: 0;
}

.RadColorPicker_MaterialGroenLight .rcpPageView {
    margin: 0;
}

.RadColorPicker_MaterialGroenLight .rcpRecentColorsWrapper {
    padding: 0.7142857143em 0em 0.7142857143em 0.7142857143em;
}

.RadColorPicker_MaterialGroenLight .rcpRecentColorsWrapper .rcpRecentColorsLabel {
    padding: 0;
    font-size: 0.8571428571em;
    color: #757575;
}

.RadColorPicker_MaterialGroenLight .rcpRecentColorsWrapper .rcpRecentColors {
    padding: 0;
}

.RadColorPicker_MaterialGroenLight .rcpTabs {
    left: -0.1428571429em;
    bottom: -3.4285714286em;
}

.RadColorPicker_MaterialGroenLight .rcpTabs _::-moz-range-track, body:last-child .RadColorPicker_MaterialGroenLight .rcpTabs {
    bottom: -3.5em;
}

.RadColorPicker_MaterialGroenLight .rcpTabs ul {
    width: 100%;
}

.RadColorPicker_MaterialGroenLight .rcpTabs li {
    width: 25%;
    border-width: 2px 0 0;
    border-style: solid;
    border-color: #F5F5F5;
    padding: 0.8928571429em 0em;
    box-sizing: border-box;
    text-transform: uppercase;
    text-align: center;
    overflow: hidden;
}

.RadColorPicker_MaterialGroenLight .rcpTabs li:active,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab {
    border-color: #4CAF50;
    border-radius: 0;
}

.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab a,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab:hover a {
    color: #4CAF50;
}

.RadColorPicker_MaterialGroenLight .rcpTabs a,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab a {
    line-height: normal;
    background-image: none;
}

.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab + li {
    margin: 1px 0 0;
}

.RadColorPicker_MaterialGroenLight .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpInput {
    padding: 0;
    border-width: 0 0 1px;
    border-radius: 0;
}

.RadColorPicker_MaterialGroenLight .rcpInput:active,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpInput:active,
.RadColorPicker_MaterialGroenLight .rcpInput:focus,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpInput:focus {
    border-width: 0 0 2px;
}

.RadColorPicker_MaterialGroenLight .rcpSlider .rslTrack a.rslDraghandle:before {
    content: "";
    display: none;
}

.RadColorPicker_MaterialGroenLight .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_MaterialGroenLight .rcpSlider .rslTrack a.rslDraghandle:hover {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    background-color: #4CAF50;
    border-color: #4CAF50;
}

.RadColorPicker_MaterialGroenLight .rcpSlider .rslTrack a.rslDraghandle:active {
    width: 1.2857142857em;
    height: 1.2857142857em;
}

.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette,
.RadColorPicker_MaterialGroenLight .rcpHsvPageView .rcpMillionColorsPalette {
    width: 21.8571428571em;
    height: 17.8571428571em;
    border: 0;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider {
    margin: 0.7142857143em 0em 0.7142857143em 1.2857142857em;
}

.RadColorPicker_MaterialGroenLight .rcpMillionColorsPageView .rcpInputsWrapper {
    width: 4.2857142857em;
    margin: 0em 0em 0.3571428571em -1em;
}

.RadColorPicker_MaterialGroenLight .rcpMillionColorsPageView .rcpInputsWrapper .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight .rcpMillionColorsPageView .rcpInputsWrapper input.rcpInput {
    width: 2.8571428571em;
    padding: 0.6071428571em 0em;
}

.RadColorPicker_MaterialGroenLight .rcpPalette label, .RadColorPicker_MaterialGroenLight .rcpRecentColorsLabel {
    line-height: 2.7142857143em;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider div.rslVertical .rslTrack {
    border: 0;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    background-color: #4CAF50;
    border-color: #4CAF50;
    margin-left: -0.3571428571em;
    text-indent: -9999px;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle:active {
    width: 1.2857142857em;
    height: 1.2857142857em;
    margin-left: -0.5714285714em;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle:before {
    content: "";
}

.RadColorPicker_MaterialGroenLight .rcpRGBPageView .rcpSlider {
    margin: 1em 0em 0em;
}

.RadColorPicker_MaterialGroenLight .rcpRGBPageView ul li {
    margin-bottom: 0;
}

.RadColorPicker_MaterialGroenLight .rcpRGBPageView label {
    padding: 0em 0em 0em 0.7142857143em;
    line-height: 3.4285714286em;
    color: #757575;
}

.RadColorPicker_MaterialGroenLight .rcpRGBPageView .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight .rcpRGBPageView input.rcpInput {
    width: 2.8571428571em;
    margin: 0em 0.7142857143em 0em 1.0714285714em;
    padding: 0.6071428571em 0em;
}

.RadColorPicker_MaterialGroenLight .rcpIcon {
    padding: 8px 0;
    width: 5.1428571429em;
}

.RadColorPicker_MaterialGroenLight .rcpIcon em {
    border: 0 none;
    height: 2.57143em;
    margin: -0.5714285714em 0em 0em;
    width: 2.57143em;
}

.RadColorPicker_MaterialGroenLight .rcpEmptyColorPreview:before {
    content: "";
    margin: 24px 0 0 -12px;
    width: 100px;
    height: 2px;
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
    background-color: #f34235;
}

.RadColorPicker_MaterialGroenLight .rcpEmptyIcon em:before {
    content: "";
    margin: 0 0 0 -10px;
    width: 65px;
    height: 2px;
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
    background-color: #f34235;
}

.RadColorPickerRTL .rcpEmptyColorPreview:before {
    margin: 33px -7px 0 6px;
    width: 101px;
}

.RadColorPickerRTL .rcpTabs ul {
    margin-right: 0.2em;
}

.RadColorPickerRTL .rcpEmptyIcon em:before {
    margin: 18px -12px 0 -10px;
}

html .RadComboBox_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

html .RadComboBox_MaterialGroenLight .rcbInner {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    padding: 8px 50px 8px 13px;
    border-width: 0;
    border-radius: 2px;
    transition: all 0.2s ease-in-out;
}

html .RadComboBox_MaterialGroenLight .rcbInner:before {
    content: "";
    border-bottom: 1px solid;
    border-color: inherit;
    position: absolute;
    left: 13px;
    right: 13px;
    bottom: 0;
}

html .RadComboBox_MaterialGroenLight .rcbInner.rcbToggleButtonHidden {
    padding-right: 13px;
}

html .RadComboBox_MaterialGroenLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

html .RadComboBox_MaterialGroenLight .rcbActionButton {
    padding: 8px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
    transition: all 0.2s ease-in-out;
}

html .RadComboBox_MaterialGroenLight .rcbActionButton .p-icon {
    width: 1.42857143em;
}

html .RadComboBox_MaterialGroenLight .rcbLabel {
    padding-top: 10px;
    font-weight: 500;
    font-size: 0.857em;
    color: #757575;
}

html .RadComboBox_MaterialGroenLight .rcbHovered {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

html .RadComboBox_MaterialGroenLight .rcbHovered:before {
    display: none;
}

html .RadComboBox_MaterialGroenLight .rcbHovered .rcbActionButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

html .RadComboBox_MaterialGroenLight .rcbFocused,
html .RadComboBox_MaterialGroenLight .rcbExpanded {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

html .RadComboBox_MaterialGroenLight .rcbFocused:before,
html .RadComboBox_MaterialGroenLight .rcbExpanded:before {
    display: none;
}

html .RadComboBox_MaterialGroenLight .rcbFocused .rcbActionButton,
html .RadComboBox_MaterialGroenLight .rcbExpanded .rcbActionButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

html .RadComboBox_MaterialGroenLight .rcbReadOnly.rcbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

html .RadComboBox_MaterialGroenLight .rcbReadOnly.rcbFocused {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

html .RadComboBox_MaterialGroenLight_rtl .rcbInner {
    padding-left: 30px;
    padding-right: 13px;
}

html .RadComboBox_MaterialGroenLight_rtl .rcbInner.rcbToggleButtonHidden {
    padding-left: 13px;
}

html .RadComboBox_MaterialGroenLight_rtl .rcbActionButton {
    border-radius: 2px 0 0 2px;
}

html .RadComboBoxDropDown_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border: 0;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbList {
    padding: 8px 0;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbHeader,
html .RadComboBoxDropDown_MaterialGroenLight .rcbFooter,
html .RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItems,
html .RadComboBoxDropDown_MaterialGroenLight .rcbMoreResults {
    border-color: #E0E0E0;
    padding: 6px 13px;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbItem,
html .RadComboBoxDropDown_MaterialGroenLight .rcbHovered,
html .RadComboBoxDropDown_MaterialGroenLight .rcbSelected,
html .RadComboBoxDropDown_MaterialGroenLight .rcbDisabled,
html .RadComboBoxDropDown_MaterialGroenLight .rcbLoading {
    padding: 6px 13px;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbItem > label,
html .RadComboBoxDropDown_MaterialGroenLight .rcbHovered > label,
html .RadComboBoxDropDown_MaterialGroenLight .rcbSelected > label,
html .RadComboBoxDropDown_MaterialGroenLight .rcbDisabled > label,
html .RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItems > label,
html .RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItemsHovered > label {
    margin: -6px -13px;
    padding: 6px 13px;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbSeparator {
    font-weight: 500;
    color: #ffffff;
    background-color: #4CAF50;
}

html .RadComboBoxDropDown_MaterialGroenLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbHovered {
    color: #424242;
    background-color: #EEEEEE;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbSelected {
    color: #4CAF50;
    background-color: transparent;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbLoading {
    color: #424242;
    background-color: #EEEEEE;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbItem em {
    color: #424242;
    background-color: #EEEEEE;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItems {
    padding: 6px 13px;
}

html .RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItemsHovered {
    color: #424242;
    background-color: #EEEEEE;
    padding: 6px 13px;
}

.RadDataForm_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDataForm_MaterialGroenLight .rdfLegend,
.RadDataForm_MaterialGroenLight .rdfBorders {
    border-color: #E0E0E0;
}

.RadDataForm_MaterialGroenLight .rdfHr {
    color: #E0E0E0;
}

.RadDataForm_MaterialGroenLight .rdfFieldHint {
    color: #c2c1c1;
}

.RadDock_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    background-color: #ffffff;
    color: #424242;
    border-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDock_MaterialGroenLight.rdDragHelper {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadDock_MaterialGroenLight .rdTitleWrapper {
    background-color: #4CAF50;
    color: #ffffff;
    border-bottom-color: #4CAF50;
}

.RadDock_MaterialGroenLight .rdTitleWrapper .rdTitle {
    color: #ffffff;
}

.RadDock_MaterialGroenLight .rdCommandButton {
    color: #ffffff;
}

.RadDock_MaterialGroenLight .rdListItem:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadDock_MaterialGroenLight .rdContentWrapper {
    color: #424242;
}

.RadDock_MaterialGroenLight.RadDock_Collapsed .rdTitleWrapper {
    border-bottom-color: #4CAF50;
}

.RadDock_MaterialGroenLight.rdRoundedCorner {
    border-radius: 0.1428571429em;
}

.RadDock_MaterialGroenLight.rdRoundedCorner .rdTitleWrapper, .RadDock_MaterialGroenLight.rdCollapsed.rdRoundedCorner,
.RadDock_MaterialGroenLight.rdCollapsed.rdRoundedCorner .rdTitleWrapper {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadDock_MaterialGroenLight.rdRoundedCorner .rdContentWrapper {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadDock_MaterialGroenLight.rdNone .rdContentWrapper {
    border-radius: 0.1428571429em;
}

.RadDock_MaterialGroenLight .rdTitleWrapper {
    margin: -1px;
    padding: 14px 14px 13px;
}

.RadDock_MaterialGroenLight .rdTitleWrapper .rdTitle {
    padding: 5px 0;
    margin: -7px 0 -3px;
    font-size: 1.4285714286em;
    line-height: 1em;
}

.RadDock_MaterialGroenLight .rdCommands {
    margin: -1.2857142857em 0em 0em;
    right: 1.1428571429em;
}

.RadDock_MaterialGroenLight .rdListItem {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 7px;
    border-radius: 45px;
}

.RadDock_MaterialGroenLight .rdContent {
    margin: 0.9285714286em 1.1428571429em;
}

.RadDock_MaterialGroenLight .t-ripple-container {
    margin-top: -0.0714285714em;
    margin-left: -0.0714285714em;
}

.RadDrawer {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadDrawer_MaterialGroenLight .k-drawer {
    background-color: #F5F5F5;
    color: #424242;
    border-color: #E0E0E0;
}

.RadDrawer_MaterialGroenLight .k-drawer-wrapper {
    scrollbar-color: rgba(156, 156, 156, 0.7) #dedede;
}

.RadDrawer_MaterialGroenLight .k-drawer-wrapper::-webkit-scrollbar-track {
    background: #dedede;
}

.RadDrawer_MaterialGroenLight .k-drawer-wrapper::-webkit-scrollbar-thumb {
    background: rgba(156, 156, 156, 0.7);
}

.RadDrawer_MaterialGroenLight .k-drawer-wrapper::-webkit-scrollbar-thumb:hover {
    background: #9c9c9c;
}

.RadDrawer_MaterialGroenLight .k-drawer-item:hover, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
    cursor: pointer;
}

.RadDrawer_MaterialGroenLight .k-drawer-item:focus, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-focused {
    background-color: #F5F5F5;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadDrawer_MaterialGroenLight .k-drawer-item:focus:hover, .RadDrawer_MaterialGroenLight .k-drawer-item:focus.k-state-hover, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-focused:hover, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-focused.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
}

.RadDrawer_MaterialGroenLight .k-drawer-item.k-state-selected {
    color: #424242;
    background-color: #E0E0E0;
}

.RadDrawer_MaterialGroenLight .k-drawer-item.k-state-selected:hover, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-selected.k-state-hover {
    color: #424242;
    background-color: #cecece;
}

.RadDrawer_MaterialGroenLight .k-drawer-separator {
    background-color: #E0E0E0;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-i-loading {
    background-image: url(" ");
}

.RadMultiColumnComboBox_MaterialGroenLight .k-input {
    padding: 4px 10px;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-dropdown-wrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-radius: 4px;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-select {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-radius: 0 4px 4px 0;
}

.RadMultiColumnComboBox_MaterialGroenLight > :hover,
.RadMultiColumnComboBox_MaterialGroenLight .k-state-hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialGroenLight > :hover .k-select,
.RadMultiColumnComboBox_MaterialGroenLight .k-state-hover .k-select {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-state-focused {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-state-active {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-state-active .k-select {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadMultiColumnComboBox_MaterialGroenLight_rtl .k-select {
    border-radius: 4px 0 0 4px;
    border-width: 0 1px 0 0;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-header {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-footer {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-group-header {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-item:nth-child(2n) {
    background-color: rgba(0, 0, 0, 0.04);
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-cell {
    border-color: #E0E0E0;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-item.k-state-hover {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ededed;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-item.k-state-selected {
    border-color: #E0E0E0;
    color: #424242;
    background-color: rgba(224, 224, 224, 0.25);
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-item.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-group-cell span {
    background-color: #424242;
    color: #ffffff;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-grid-list > .k-item.k-last > .k-cell,
.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-grid-list > .k-item.k-last > .k-group-cell,
.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-grid-list > .k-item.k-last > .k-spacer-cell {
    border-bottom-color: #424242;
}

.RadDropDownList_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDropDownList_MaterialGroenLight .rddlInner {
    padding: 8px 36px 8px 13px;
    overflow: visible;
    border: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadDropDownList_MaterialGroenLight .rddlInner:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #E0E0E0;
}

.RadDropDownList_MaterialGroenLight .rddlSelect {
    padding: 8px;
    width: 1.4285714286em;
}

.RadDropDownList_MaterialGroenLight .p-i-arrow-60-down:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

.RadDropDownList_MaterialGroenLight .rddlHovered {
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDropDownList_MaterialGroenLight .rddlHovered:before {
    display: none;
}

.RadDropDownList_MaterialGroenLight .rddlFocused {
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px 2px 0 0;
}

.RadDropDownList_MaterialGroenLight .rddlFocused:before {
    left: 0;
    right: 0;
}

.rddlPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rddlPopup_MaterialGroenLight .rddlList {
    padding: 8px 0;
}

.rddlPopup_MaterialGroenLight .rddlItem {
    padding: 6px 13px;
}

.rddlPopup_MaterialGroenLight .rddlItemHovered, .rddlPopup_MaterialGroenLight .rddlItemLoading {
    color: #424242;
    background-color: #EEEEEE;
}

.rddlPopup_MaterialGroenLight .rddlItemSelected {
    color: #4CAF50;
    background-color: transparent;
}

.RadDropDownTree_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDropDownTree_MaterialGroenLight .rddtInner {
    height: auto;
    padding: 8px 36px 8px 13px;
    overflow: visible;
    border: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadDropDownTree_MaterialGroenLight .rddtInner:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #E0E0E0;
}

.RadDropDownTree_MaterialGroenLight .rddtExtraPadding {
    padding-right: 60px;
}

.RadDropDownTree_MaterialGroenLight .rddtFakeInput {
    height: auto;
    line-height: 1.42857143;
    height: 1.42857143em;
}

.RadDropDownTree_MaterialGroenLight .rddtClearButton {
    right: 35px;
}

.RadDropDownTree_MaterialGroenLight .rddtIcon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    top: 50%;
    margin-top: -12px;
    right: 6px;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadDropDownTree_MaterialGroenLight .rddtIcon:before {
    content: "\e5c5";
    vertical-align: initial;
}

.RadDropDownTree_MaterialGroenLight .rddtHovered {
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDropDownTree_MaterialGroenLight .rddtHovered:before {
    display: none;
}

.RadDropDownTree_MaterialGroenLight .rddtHovered .rddtIcon {
    color: #212121;
}

.RadDropDownTree_MaterialGroenLight .rddtFocused {
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px 2px 0 0;
}

.RadDropDownTree_MaterialGroenLight .rddtFocused:before {
    left: 0;
    right: 0;
}

.RadDropDownTree_MaterialGroenLight .rddtFocused .p-icon {
    color: #212121;
}

.rddtPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    padding: 8px 0;
    border: 0;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rddtPopup_MaterialGroenLight .rddtFilter {
    padding: 0 13px 8px;
    border: 0;
}

.rddtPopup_MaterialGroenLight .rddtFilterInput {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    padding: 8px 0;
    outline: 0;
    border-width: 0 0 1px;
}

.rddtPopup_MaterialGroenLight .RadTreeView {
    padding: 0;
}

.rddtPopup_MaterialGroenLight .RadTreeView em {
    color: #424242;
    background-color: #EEEEEE;
}

.rddtPopup_MaterialGroenLight .RadTreeView .rtLines .rtLI:before,
.rddtPopup_MaterialGroenLight .RadTreeView .rtLines .rtOut:before {
    display: none;
}

.rddtPopup_MaterialGroenLight .rddtFilterInput.rddtHovered {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.rddtPopup_MaterialGroenLight .rddtFilterInput.rddtFocused {
    border-bottom-color: #4CAF50;
    box-shadow: 0 1px 0 #4CAF50;
}

.RadEditor_MaterialGroenLight {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadEditor_MaterialGroenLight .RadRibbonBar a.reDropdown {
    height: auto;
    padding: 8px 13px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar a.reDropdown:before {
    margin-top: -0.6428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool {
    width: 2.3571428571em;
    height: 2.3571428571em;
    border-radius: 0;
    border-width: 1px 0 1px 1px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool.rrbSmallButton {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool:first-child {
    border-radius: 0.2857142857em 0em 0em 0.2857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool:last-child {
    border-radius: 0em 0.2857142857em 0.2857142857em 0em;
    border-width: 1px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool.reSplitButton {
    min-width: 4em;
    height: 2.1428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool.reSplitButton .reSplitArrow:before {
    margin: 9px auto auto;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.2857142857em;
    height: 2.2857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 16px;
    vertical-align: top;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.3928571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    margin-top: -0.7857142857em;
    height: 1.7857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    vertical-align: text-top;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.6428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    height: 2.8571428571em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 32px;
    vertical-align: text-top;
}

.RadEditor_MaterialGroenLight.rePopupContainer,
.RadEditor_MaterialGroenLight .rePopupTitle,
.RadEditor_MaterialGroenLight .reCommentInfoPanel,
.RadEditor_MaterialGroenLight .reCommentView,
.RadEditor_MaterialGroenLight .reCommentViewText,
.RadEditor_MaterialGroenLight .reCommentEdit {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight.rePopupContainer,
.RadEditor_MaterialGroenLight .rePopupTitle,
.RadEditor_MaterialGroenLight .reCommentInfoPanel,
.RadEditor_MaterialGroenLight .reCommentView,
.RadEditor_MaterialGroenLight .reCommentViewText,
.RadEditor_MaterialGroenLight .reCommentEdit {
    background-color: #4CAF50;
}

.RadEditor_MaterialGroenLight .reTool {
    color: #757575;
}

.RadEditor_MaterialGroenLight .reTool:hover,
.RadEditor_MaterialGroenLight .reToolText:hover,
.RadEditor_MaterialGroenLight .reDropdown:hover,
.RadEditor_MaterialGroenLight.reInsertTable .reTool:hover:before,
.RadEditor_MaterialGroenLight .rePopupButton:hover,
.RadEditor_MaterialGroenLight .reCommentButton:hover,
.RadEditor_MaterialGroenLight .reAjaxSpellButton:hover {
    background-color: #EEEEEE;
    color: #424242;
}

.RadEditor_MaterialGroenLight .reTool:active,
.RadEditor_MaterialGroenLight .reTool:focus,
.RadEditor_MaterialGroenLight .reToolText:active,
.RadEditor_MaterialGroenLight .reToolText:focus,
.RadEditor_MaterialGroenLight .reToolSelected,
.RadEditor_MaterialGroenLight .reToolSelected:hover,
.RadEditor_MaterialGroenLight .reModes a:active,
.RadEditor_MaterialGroenLight .reDropdown:active,
.RadEditor_MaterialGroenLight .reDropdown:focus,
.RadEditor_MaterialGroenLight .rePopupButton:active,
.RadEditor_MaterialGroenLight .rePopupButton:focus,
.RadEditor_MaterialGroenLight .reCommentButton:active,
.RadEditor_MaterialGroenLight .reCommentButton:focus,
.RadEditor_MaterialGroenLight .reAjaxSpellButton:focus,
.RadEditor_MaterialGroenLight .reAjaxSpellButton:active {
    background-color: #E0E0E0;
    color: #424242;
}

.RadEditor_MaterialGroenLight .reTool:hover .reSplitArrow {
    border-left-color: #BDBDBD;
}

.RadEditor_MaterialGroenLight .reTool:active .reSplitArrow,
.RadEditor_MaterialGroenLight .reTool:focus .reSplitArrow {
    border-left-color: #4CAF50;
}

.RadEditor_MaterialGroenLight .reSeparator {
    border-right-color: #E0E0E0;
    border-left-color: transparent;
}

.RadEditor_MaterialGroenLight .reContent {
    background-color: #ffffff;
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight.reToolBarLeft {
    padding-left: 3.7857142857em;
}

.RadEditor_MaterialGroenLight.reToolBarRight {
    padding-right: 3.7857142857em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapperLeft,
.RadEditor_MaterialGroenLight .reToolBarWrapperRight {
    width: 3.3em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapperLeft .reSplitButton,
.RadEditor_MaterialGroenLight .reToolBarWrapperRight .reSplitButton {
    width: 3.7142857143em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapperLeft .reDropdown,
.RadEditor_MaterialGroenLight .reToolBarWrapperRight .reDropdown {
    min-width: 3.5714285714em;
    padding: 0.3571428571em 0em 0.3571428571em 0em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapperLeft .reSeparator,
.RadEditor_MaterialGroenLight .reToolBarWrapperRight .reSeparator {
    border-top-color: transparent;
    border-bottom-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight .reTableDiv .reModule,
.RadEditor_MaterialGroenLight .reTableDiv .reRow {
    border-top-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight .reModes a {
    background-color: #F5F5F5;
    color: #424242;
    border-color: #E0E0E0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadEditor_MaterialGroenLight .reModes a:hover {
    background-color: #EEEEEE;
    color: #424242;
    border-color: #EEEEEE;
}

.RadEditor_MaterialGroenLight .reModes a:focus,
.RadEditor_MaterialGroenLight .reModes .reSelectedMode,
.RadEditor_MaterialGroenLight .reModes .reSelectedMode:hover {
    background-color: #E0E0E0;
    color: #424242;
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight .reDropdown,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:hover,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:active,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:focus {
    background-color: #F5F5F5;
    color: #424242;
}

.RadEditor_MaterialGroenLight .reDropdown:before,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:before,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:hover:before,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:active:before,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:focus:before {
    color: #757575;
}

.RadEditor_MaterialGroenLight .reDOMElement {
    color: #4CAF50;
}

.RadEditor_MaterialGroenLight .reRemoveDOMElement,
.RadEditor_MaterialGroenLight .reRemoveDOMElement:before {
    color: #f34235;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"] {
    background-color: transparent;
    color: #424242;
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:hover,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:hover {
    background-color: transparent;
    color: #424242;
    border-color: #EEEEEE;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:focus,
.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:active {
    background-color: transparent;
    color: #424242;
    border-color: #4CAF50;
}

.RadEditor_MaterialGroenLight.reInlineEditor:hover {
    border-color: #EEEEEE;
}

.RadEditor_MaterialGroenLight.RadWindow, .RadEditor_MaterialGroenLight.RadWindow.reInlineEditor:hover {
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight.reInlineEditorSelected, .RadEditor_MaterialGroenLight.reInlineEditorSelected:hover {
    border-color: #4CAF50;
}

.RadEditor_MaterialGroenLight.RadWindow,
.RadEditor_MaterialGroenLight.RadWindow .rwContent {
    background-color: #F5F5F5;
}

.RadEditor_MaterialGroenLight .reResize {
    color: #757575;
}

.RadEditor_MaterialGroenLight.reDropDownBody {
    background-color: #ffffff;
}

.RadEditor_MaterialGroenLight.reDropDownBody li:hover {
    background-color: #EEEEEE;
}

.RadEditor_MaterialGroenLight.reInsertTable td {
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight .reFormatSetsHeader,
.RadEditor_MaterialGroenLight.reInsertTable .reItemOver {
    background-color: #EEEEEE;
    color: #212121;
}

.RadEditor_MaterialGroenLight {
    padding: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapper {
    padding: 1px 0 0;
    margin: 0;
}

.RadEditor_MaterialGroenLight .reToolBar {
    border-width: 0 0 1px;
    border-radius: 0;
}

.RadEditor_MaterialGroenLight .reTool {
    margin: -1px 0 0;
    width: 2.5714285714em;
    height: 2.5714285714em;
    border: 0;
    border-radius: 0;
}

.RadEditor_MaterialGroenLight .reDropdown {
    min-width: 3.5714285714em;
    margin: -1px 0 0;
    padding: 0.0714285714em 0.7142857143em 0.0714285714em 1em;
    height: 2.4285714286em;
    line-height: 2.4285714286em;
    border-width: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialGroenLight .reDropdown:before {
    right: 0em;
}

.RadEditor_MaterialGroenLight .reSplitButton {
    width: 4.2857142857em;
}

.RadEditor_MaterialGroenLight .reSplitArrow {
    width: 2.2857142857em;
    height: 2.5714285714em;
    border-left: 0;
}

.RadEditor_MaterialGroenLight a.reToolIcon.reSplitButton:before {
    margin: auto 0 auto .7142em;
}

.RadEditor_MaterialGroenLight .reContent {
    margin: -3px 0 0;
    border-width: 1px 0 0;
}

.RadEditor_MaterialGroenLight .reRow {
    margin: 0;
}

.RadEditor_MaterialGroenLight .reHTMLStructure {
    width: auto;
}

.RadEditor_MaterialGroenLight.reDropDownBody .reToolBar {
    background-color: #ffffff;
}

.RadEditor_MaterialGroenLight.reDropDownBody ul {
    padding: 0;
}

.RadEditor_MaterialGroenLight.reDropDownBody li {
    padding: 0.3571428571em;
}

.RadEditor_MaterialGroenLight.reDropDownBody .reTool {
    height: auto;
}

.RadEditor_MaterialGroenLight.reDropDownBody .reCustomLinks a {
    color: #4CAF50;
}

.RadEditor_MaterialGroenLight .reRow {
    padding: 0.7142857143em 1em;
}

.RadEditor_MaterialGroenLight .reModes a {
    width: 8.5714285714em;
    height: 2.5714285714em;
    margin: 0;
    padding: 0.5714285714em 0.3571428571em 0.8571428571em;
    border-radius: 0;
    text-transform: uppercase;
}

.RadEditor_MaterialGroenLight .reModes a:first-child {
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

.RadEditor_MaterialGroenLight .reModes a:last-child {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
}

.RadEditor_MaterialGroenLight .reResize:before {
    margin: .85em 0 0 .15em;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"] {
    border-width: 0 0 1px;
    padding: 0.6428571429em 0em;
    vertical-align: middle;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:focus,
.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:active {
    border-width: 0 0 2px;
    padding: 0.6071428571em 0em;
}

.RadEditor_MaterialGroenLight .reAltRow .reLabel {
    padding: 0.1428571429em 0.7142857143em 0.3571428571em 0.4285714286em;
    vertical-align: middle;
}

.RadEditor_MaterialGroenLight .reRow .reSpinBoxButtons {
    top: 0.7142857143em;
}

.RadEditor_MaterialGroenLight .reTableDiv .reRow .reSpinBox {
    width: 5em;
}

.RadEditor_MaterialGroenLight .reTableDiv .reRow .reSpinBox input[type="text"] {
    width: 5em;
    padding: 0.6428571429em 0.6428571429em 0.6428571429em 0em;
    text-align: left;
}

.RadEditor_MaterialGroenLight .reLabel + span {
    margin: 0em 1.4285714286em 0em 0em;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker li {
    width: 1.4285714286em;
    height: 1.4285714286em;
    margin: 0;
    padding: 0;
    border: 0;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker li div {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker .reClear {
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}

.RadEditor_MaterialGroenLight .reCustomColor {
    display: inline-block;
    padding: 0.7142857143em;
    color: #4CAF50;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker .reColorPickerFooter {
    height: 3.2142857143em;
    border: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker .reColorPickerFooter span {
    height: 2.2857142857em;
    line-height: 2.2857142857em;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
}

.RadEditor_MaterialGroenLight .reTool.reToolText {
    padding: 0 15px;
    line-height: 2.5714285714em;
}

.RadEditor_MaterialGroenLight .reToolIcon.reTool.reToolText:before {
    margin: 0.1428571429em 0.2142857143em 0em 0em;
    vertical-align: initial;
}

.RadEditor_MaterialGroenLight .reTool.reToolIcon.reSplitButton.reToolText:before {
    margin: 0em 0.2142857143em;
    vertical-align: initial;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool {
    width: 2.3571428571em;
    height: 2.3571428571em;
    border-radius: 0;
    border-width: 1px 0 1px 1px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool.rrbSmallButton {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool:first-child {
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool:last-child {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
    border-width: 1px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.2857142857em;
    height: 2.2857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 1.3571428571em;
    font-size: 1em \9;
    vertical-align: top;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.3928571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    margin-top: -0.7857142857em;
    height: 1.7857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    vertical-align: text-top;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.6428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    height: 2.8571428571em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 32px;
    vertical-align: text-top;
}

.RadEditor_MaterialGroenLight.reRtl .reDropdown {
    padding: 0.0714285714em 1em 0.0714285714em 0.7142857143em;
}

.RadEditor_MaterialGroenLight.reRtl .reDropdown:before {
    right: auto;
    left: 0;
    padding: 0;
}

.RadEditor_MaterialGroenLight.reRtl .reSplitArrow {
    border-right: 0;
}

.RadEditor_MaterialGroenLight.reRtl a.reToolIcon.reSplitButton:before {
    margin: auto .7142em auto 0;
}

.RadEditor_MaterialGroenLight.reRtl .reModule.reStatistic {
    top: 0.9285714286em;
}

.RadEditor_MaterialGroenLight .reModes a.t-ripple-effect {
    border: 0px solid transparent;
}

.RadWindow_MaterialGroenLight .rwContent.rwExternalContent {
    border-width: 0 1px 1px;
}

.RadWindow_MaterialGroenLight .reTablePropertyControlCell .lightTable {
    margin: 3px 4px 0 4px;
}

.RadWindow_MaterialGroenLight .reControlsLayout {
    padding: 5px 4px 0 4px;
}

.RadWindow_MaterialGroenLight .reDialogLabelLight[for="re1_ImageSrc"] span {
    width: 82px;
}

.reTool .reNoAlignment {
    color: #424242;
}

/*Light dialogs CSS - should be reworked */
.reInsertImageWrapper, .reInsertLinkWrapper, .reInsertTableLightWrapper {
    padding: 20px 0 0 0;
}

.reInsertLinkWrapper .reControlsLayout td {
    padding: 3px 0 3px 3px;
}

.reInsertImageWrapper .reControlsLayout td {
    padding: 3px 0;
}

.reConfirmCancelButtonsTblLight button {
    width: 75px;
}

.reControlsLayout {
    width: 100%;
    height: 100%;
}

.reControlsLayout .reControlCellLight input {
    width: 215px;
}

.reControlsLayout .reControlCellLight select {
    width: 220px;
}

.reControlsLayout .reConfirmCancelButtonsTblLight {
    height: auto;
    margin: 12px 0;
    text-align: center;
    width: 100%;
}

.reControlsLayout td,
.reControlsLayout .reImgPropertyControlCell td,
.reControlsLayout .reTablePropertyControlCell td {
    padding: 2px;
}

.reControlsLayout .reTablePropertyControlCell td input[type="text"],
.reControlsLayout .reTablePropertyControlCell td input[type="password"] {
    padding: 2px 1px 0;
}

.reImgPropertyControlCell table {
    width: 100%;
    height: 100%;
}

.reControlsLayout td.reImgPropertyControlCell {
    padding: 0 22px 0 38px;
}

.reInsertImageWrapper .reControlsLayout .reControlCellLight input {
    width: 190px;
}

.reTablePropertyControlCell .short {
    width: 80px;
}

.reTablePropertyControlCell .lightTable {
    margin: -10px 4px 0 4px;
}

table.reControlsLayout .reTablePropertyControlCell input.rfdIgnore,
table.reControlsLayout .reImgPropertyControlCell input.rfdIgnore {
    width: 40px;
}

.RadFileExplorer_MaterialGroenLight {
    background-color: #ffffff;
    border-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadFileExplorer_MaterialGroenLight,
.RadFileExplorer_MaterialGroenLight .rfeFilterTxt {
    border-color: #E0E0E0;
}

.RadFileExplorer_MaterialGroenLight .rfeAddressBox,
.RadFileExplorer_MaterialGroenLight .rfeAddressBox:hover,
.RadFileExplorer_MaterialGroenLight .rfeAddressBox:active,
.RadFileExplorer_MaterialGroenLight .rfeAddressBox:focus {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadFileExplorer_MaterialGroenLight .rfeLink {
    background-color: #F5F5F5;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfeLink:hover {
    background-color: #EEEEEE;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfeSelectedLink,
.RadFileExplorer_MaterialGroenLight .rfeSelectedLink:hover {
    background-color: #E0E0E0;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfeFilterContainer {
    background-color: #ffffff;
}

.RadFileExplorer_MaterialGroenLight .rfeDropZone {
    background-color: rgba(255, 255, 255, 0.8);
}

.RadFileExplorer_MaterialGroenLight .rfePageControlContainer {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfeThumbnailView .rlvI .rfeFileCount span,
.RadFileExplorer_MaterialGroenLight .rfeDropUploadInfoPanel {
    background-color: #ffffff;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfePageControlContainer span {
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight {
    border-radius: 0.1428571429em;
}

.RadFileExplorer_MaterialGroenLight .rfeAddressBox {
    padding: 0.6785714286em 1.1428571429em;
}

.RadFileExplorer_MaterialGroenLight .rfeLink {
    border-radius: 0.1428571429em;
}

.RadFileExplorer_MaterialGroenLight .rfePageInfo {
    font-size: 0.8571428571em;
    font-weight: 500;
    color: #757575;
}

.RadFileExplorer_MaterialGroenLight .rfeCurrentPage,
.RadFileExplorer_MaterialGroenLight .rfeTotalPages,
.RadFileExplorer_MaterialGroenLight .rfeStartItem,
.RadFileExplorer_MaterialGroenLight .rfeEndItem,
.RadFileExplorer_MaterialGroenLight .rfeTotalItems {
    font-size: 1.16666666em;
    font-weight: normal;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    width: auto !important;
    height: 36px;
    padding: 0;
    border-width: 0;
    overflow: visible;
    font: inherit;
}

.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbButton:not(.rtbSplitButton),
.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbSplitButton .rtbSplBtnActivator,
.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbArrow {
    padding: 8px 10px;
}

.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbMore {
    padding: 8px;
}

.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight:before {
    padding: 8px 0;
}

.RadWindow_MaterialGroenLight .rfeUploadInfoPanel {
    background-color: #F5F5F5;
    color: #424242;
    border-color: #E0E0E0;
}

.RadWindow_MaterialGroenLight.rfeDeleteDialog .rwDialogMessage {
    min-height: 120px;
}

.RadWindow_MaterialGroenLight .rwDialogMessage,
.RadWindow_MaterialGroenLight .rfeUploadInfoPanel dt {
    font-size: 0.8571428571em;
    font-weight: 500;
    color: #757575;
}

.RadWindow_MaterialGroenLight .rwDialog.rwConfirmDialog {
    background-position: 30px 30%;
}

.RadWindow_MaterialGroenLight.rfeDeleteDialog div.rwDialogButtons {
    position: absolute;
}

.RadFilter_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadFilter_MaterialGroenLight .rfMid,
.RadFilter_MaterialGroenLight .rfTools {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 0;
    border-radius: 0;
}

.RadFilter_MaterialGroenLight .rfOper,
.RadFilter_MaterialGroenLight .rfField,
.RadFilter_MaterialGroenLight .rfExp,
.RadFilter_MaterialGroenLight .rfAddGr,
.RadFilter_MaterialGroenLight .rfAddExp,
.RadFilter_MaterialGroenLight .rfDel {
    border: 0;
    transition: color ease-in-out .2s, background-color ease-in-out .2s;
}

.RadFilter_MaterialGroenLight .rfOper:hover,
.RadFilter_MaterialGroenLight .rfField:hover,
.RadFilter_MaterialGroenLight .rfExp:hover,
.RadFilter_MaterialGroenLight .rfAddGr:hover,
.RadFilter_MaterialGroenLight .rfAddExp:hover,
.RadFilter_MaterialGroenLight .rfDel:hover {
    background-color: #EEEEEE;
}

.RadFilter_MaterialGroenLight .rfOper,
.RadFilter_MaterialGroenLight .rfField,
.RadFilter_MaterialGroenLight .rfExp {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 15px;
}

.RadFilter_MaterialGroenLight .rfAddExp,
.RadFilter_MaterialGroenLight .rfAddGr,
.RadFilter_MaterialGroenLight .rfDel {
    margin-top: -1px;
    margin-bottom: -1px;
    padding: 13px;
}

.RadFilter_MaterialGroenLight .rfOper,
.RadFilter_MaterialGroenLight .rfField {
    margin-left: -1px;
}

.RadFilter_MaterialGroenLight .rfDel {
    margin-right: -1px;
}

.RadFilter_MaterialGroenLight .rfDel:hover,
.RadFilter_MaterialGroenLight .rfDel:focus,
.RadFilter_MaterialGroenLight .rfDel:active {
    color: #f34235;
}

.RadFilter_MaterialGroenLight .rfText {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    margin-top: 2px;
    margin-bottom: 2px;
    padding: 8px 0 7px;
    border-width: 0 0 1px;
}

.RadFilter_MaterialGroenLight .rfText:hover {
    border-color: #BDBDBD;
    color: #424242;
}

.RadFilter_MaterialGroenLight .rfCheckBox {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 13px;
    padding-bottom: 13px;
}

.RadFilter_MaterialGroenLight .rfPreview {
    color: #424242;
}

.RadFilter_MaterialGroenLight .rfPreview strong {
    opacity: .7;
}

.RadFilter_MaterialGroenLight .rfPreview em,
.RadFilter_MaterialGroenLight .rfPreview .rfBr {
    color: #4CAF50;
}

.RadFilter_MaterialGroenLight .rfApply a,
.RadFilter_MaterialGroenLight .rfApply > span {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border: 0;
    border-radius: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadFilter_MaterialGroenLight .rfApply a input,
.RadFilter_MaterialGroenLight .rfApply > span input {
    padding: 6px 12px;
}

.RadFilter_MaterialGroenLight .rfApply a:hover,
.RadFilter_MaterialGroenLight .rfApply > span:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadFilter_MaterialGroenLight .RadInput,
.RadFilter_MaterialGroenLight .RadPicker,
.RadFilter_MaterialGroenLight .RadComboBox,
.RadFilter_MaterialGroenLight .RadDropDownList {
    margin-top: 2px;
    margin-bottom: 2px;
}

.RadForm_MaterialGroenLight {
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    /* Primary Button styles */
    /* Flat Button styles */
}

.RadForm_MaterialGroenLight.rfdZone {
    background-color: #ffffff;
}

.RadForm_MaterialGroenLight .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextbox .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextarea textarea,
.RadForm_MaterialGroenLight.rfdFieldset fieldset,
.RadForm_MaterialGroenLight.rfdFieldset legend,
.RadForm_MaterialGroenLight .rfdHeading,
.RadForm_MaterialGroenLight .rfdValidationSummaryControl,
.RadForm_MaterialGroenLight .rfdLoginControl {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadForm_MaterialGroenLight .rfdHeading {
    border-bottom-color: #E0E0E0;
}

.RadForm_MaterialGroenLight.RadForm.rfdFieldset fieldset {
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    transition: all .2s ease-in-out;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton:active,
.RadForm_MaterialGroenLight .rfdClickedButton,
.RadForm_MaterialGroenLight .rfdFocusedButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton:hover {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton:active, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton.rfdFocusedButton {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
}

.RadForm_MaterialGroenLight.rfdButton .rfdSkinnedButton.rfdInputDisabled,
.RadForm_MaterialGroenLight.rfdButton .rfdSkinnedButton.rfdPrimaryButton.rfdInputDisabled {
    background-color: #E0E0E0;
    color: #424242;
    border-color: #E0E0E0;
    box-shadow: none;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton {
    padding: 8px;
    color: #424242;
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    transition: none;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton:hover, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton:active, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton.rfdFocusedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="button"], .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="submit"], .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="reset"] {
    padding: 8px;
    color: #424242;
    background-color: transparent;
    transition: none;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton:hover {
    color: #424242;
    background-color: rgba(66, 66, 66, 0.12);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton:active, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdClickedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdFocusedButton {
    background-color: rgba(66, 66, 66, 0.24);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton {
    color: #4CAF50;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton:hover {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton:active, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton.rfdFocusedButton {
    background-color: rgba(76, 175, 80, 0.24);
}

.RadForm_MaterialGroenLight .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextarea textarea {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #E0E0E0;
}

.RadForm_MaterialGroenLight .rfdTextInput:hover,
.RadForm_MaterialGroenLight.rfdTextarea textarea:hover {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #BDBDBD;
}

.RadForm_MaterialGroenLight .rfdTextInput:active,
.RadForm_MaterialGroenLight.rfdTextarea textarea:active,
.RadForm_MaterialGroenLight .rfdTextInput:focus,
.RadForm_MaterialGroenLight.rfdTextarea textarea:focus {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #4CAF50;
}

.RadForm_MaterialGroenLight .rfdTextInput:disabled,
.RadForm_MaterialGroenLight .rfdTextInput:focus:disabled,
.RadForm_MaterialGroenLight .rfdTextInput:active:disabled,
.RadForm_MaterialGroenLight.rfdTextarea textarea:disabled {
    background-color: transparent;
    color: #757575;
    border-width: 0 0 1px;
    border-color: transparent transparent #EEEEEE;
}

.RadForm_MaterialGroenLight .rfdCheckboxChecked .t-ripple-effect-icon,
.RadForm_MaterialGroenLight .rfdRadioChecked .t-ripple-effect-icon,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked .t-ripple-effect-icon,
.RadForm_MaterialGroenLight .rfdRadioUnchecked .t-ripple-effect-icon {
    display: inline-block;
    position: absolute;
    z-index: 1;
    width: 1.7142857143em;
    height: 1.7142857143em;
}

.RadForm_MaterialGroenLight .rfdRippleContainer {
    top: 0.2142857143em;
    left: 0;
}

.RadForm_MaterialGroenLight .rfdCheckboxChecked .t-ripple-container,
.RadForm_MaterialGroenLight .rfdRadioChecked .t-ripple-container,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked .t-ripple-container,
.RadForm_MaterialGroenLight .rfdRadioUnchecked .t-ripple-container {
    top: -0.2142857143em;
    top: -0.1428571429em \9;
    left: -0.2142857143em;
    left: -0.1428571429em \9;
}

.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdCheckboxChecked .t-ripple-container,
.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdCheckboxUnchecked .t-ripple-container,
.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdRadioChecked .t-ripple-container,
.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdRadioUnchecked .t-ripple-container {
    top: -0.1428571429em;
    left: -0.1428571429em;
}

.RadForm_MaterialGroenLight .rfdCheckboxUnchecked:before,
.RadForm_MaterialGroenLight .rfdRadioUnchecked:before,
.RadForm_MaterialGroenLight .rfdCheckboxChecked:hover:before,
.RadForm_MaterialGroenLight .rfdRadioChecked:hover:before,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdRadioUnchecked .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdCheckboxChecked:hover .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdRadioChecked:hover .rfdRippleContainer {
    color: #757575;
}

.RadForm_MaterialGroenLight .rfdCheckboxChecked:before,
.RadForm_MaterialGroenLight .rfdRadioChecked:before,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked:hover:before,
.RadForm_MaterialGroenLight .rfdRadioUnchecked:hover:before,
.RadForm_MaterialGroenLight .rfdCheckboxChecked .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdRadioChecked .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked:hover .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdRadioUnchecked:hover .rfdRippleContainer {
    color: #4CAF50;
}

.RadForm_MaterialGroenLight label.rfdCheckboxUnchecked.rfdInputDisabled,
.RadForm_MaterialGroenLight label.rfdRadioUnchecked.rfdInputDisabled,
.RadForm_MaterialGroenLight.RadForm .rfdCheckboxChecked.rfdInputDisabled,
.RadForm_MaterialGroenLight.RadForm .rfdRadioChecked.rfdInputDisabled,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked.rfdInputDisabled:hover,
.RadForm_MaterialGroenLight .rfdRadioUnchecked.rfdInputDisabled:hover {
    color: #757575;
}

.RadForm_MaterialGroenLight .rfdRadioChecked:before,
.RadForm_MaterialGroenLight .rfdCheckboxChecked:before {
    color: #4CAF50;
}

.RadForm_MaterialGroenLight .rfdRadioUnchecked:hover:before,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked:hover:before,
.RadForm_MaterialGroenLight .rfdRadioChecked:hover:before,
.RadForm_MaterialGroenLight .rfdCheckboxChecked:hover:before {
    color: #357a38;
}

.RadForm_MaterialGroenLight .rfdRealInput:focus + .rfdRadioUnchecked:before,
.RadForm_MaterialGroenLight .rfdRealInput:focus + .rfdCheckboxUnchecked:before {
    box-shadow: 0 0 1px 1px rgba(66, 66, 66, 0.5);
}

.RadForm_MaterialGroenLight .rfdRealInput:focus + .rfdRadioChecked:before,
.RadForm_MaterialGroenLight .rfdRealInput:focus + .rfdCheckboxChecked:before {
    box-shadow: 0 0 1px 1px rgba(76, 175, 80, 0.5);
}

.RadForm_MaterialGroenLight label.rfdCheckboxUnchecked,
.RadForm_MaterialGroenLight label.rfdCheckboxChecked,
.RadForm_MaterialGroenLight label.rfdRadioUnchecked,
.RadForm_MaterialGroenLight label.rfdRadioChecked {
    padding: 0.3125em 0em 0.1875em 1.5em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_MaterialGroenLight label.rfdCheckboxUnchecked,
    .RadForm_MaterialGroenLight label.rfdCheckboxChecked,
    .RadForm_MaterialGroenLight label.rfdRadioUnchecked,
    .RadForm_MaterialGroenLight label.rfdRadioChecked {
        padding: 0.3125em 0em 0.1875em 1.5em;
    }
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight {
    background-color: transparent;
    color: #424242;
    border-color: transparent;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:active,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:focus {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    border-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:hover,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:active,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:focus {
    background-color: transparent;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:hover:before,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:focus:before,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:active:before {
    display: block;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdDropDownExpanded {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-color: transparent;
}

.RadForm_MaterialGroenLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar,
.RadForm_MaterialGroenLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialGroenLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:horizontal,
.RadForm_MaterialGroenLight.rfdScrollBars form::-webkit-scrollbar,
.RadForm_MaterialGroenLight.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialGroenLight.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
    background-color: #F5F5F5;
}

.RadForm_MaterialGroenLight.rfdScrollBars textarea::-webkit-scrollbar-corner {
    background-color: #e6e5e5;
}

.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
    background-image: none;
}

.RadForm_MaterialGroenLight.rfdGrids .rfdTable {
    border: 1px solid #E0E0E0;
    background: #ffffff;
    color: #424242;
    font-family: inherit;
    font-size: inherit;
}

.RadForm_MaterialGroenLight.rfdGrids .rfdTable th {
    border-bottom: 1px solid #E0E0E0;
    border-left: 1px solid #424242;
    background-color: #4CAF50;
    color: #424242;
}

.RadForm_MaterialGroenLight.rfdGrids .rfdTable a {
    color: #424242;
}

.RadForm_MaterialGroenLight .rfdValidationSummaryControl,
.RadForm_MaterialGroenLight .rfdLoginControl {
    background-color: #F5F5F5;
    border: 1px solid #E0E0E0;
}

.RadForm_MaterialGroenLight a.rfdLoginControl,
.RadForm_MaterialGroenLight a.rfdLoginControl:active,
.RadForm_MaterialGroenLight a.rfdLoginControl:visited {
    color: #424242;
}

.RadForm_MaterialGroenLight a.rfdLoginControl:hover {
    color: #424242;
}

.RadForm_MaterialGroenLight.rfdRoundedCorners.rfdTextbox .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextarea.rfdRoundedCorners.rfdTextarea textarea,
.RadForm_MaterialGroenLight.rfdFieldset.rfdRoundedCorners.rfdFieldset fieldset,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelect,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox li:first-child,
.RadForm_MaterialGroenLight.rfdRoundedCorners legend,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBoxDropDown {
    border-radius: 0;
}

.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSkinnedButton,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelect:hover,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelect:active,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelect:focus,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox ul {
    border-radius: 0.1428571429em;
}

.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox.rfdSelectBoxDropDown,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox.rfdSelectBoxDropDown ul {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton {
    border-width: 0;
    padding: 8px 13px;
    text-transform: uppercase;
    font-weight: 500;
}

.RadForm_MaterialGroenLight .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextarea textarea {
    padding: 7px 0;
    border-width: 1px 0;
}

.RadForm_MaterialGroenLight .rfdTextInput {
    line-height: 1.42857143em;
    height: calc(1.4285714286em + 16px) \9;
}

.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdTextInput {
    height: calc(1.4285714286em + 16px);
}

@media \0screen\,screen\9 {
    .RadForm_MaterialGroenLight .rfdTextInput {
        height: 36px;
    }
}

.RadForm_MaterialGroenLight .rfdTextInput:active,
.RadForm_MaterialGroenLight .rfdTextInput:focus,
.RadForm_MaterialGroenLight.rfdTextarea textarea:active,
.RadForm_MaterialGroenLight.rfdTextarea textarea:focus {
    padding: 7px 0 6px;
    border-width: 1px 0 2px;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight {
    border: 0;
    min-width: 4.5714285714em;
    padding: 8px 13px;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:before {
    border-bottom: 1px solid #E0E0E0;
    display: block;
    position: absolute;
    right: 13px;
    bottom: 0;
    left: 11px;
    content: "";
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:hover:before,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:focus:before,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:active:before {
    display: none;
}

.RadForm_MaterialGroenLight .p-i-radio-checked {
    color: #757575;
}

.RadForm_MaterialGroenLight .p-i-radio, .RadForm_MaterialGroenLight .p-i-radio-checked {
    margin: 0.2857142857em 0em 0em;
}

.RadForm_MaterialGroenLight.rfdLabel label,
.RadForm_MaterialGroenLight.rfdLabel .rfdAspLabel {
    color: #757575;
    vertical-align: middle;
    line-height: 2.5714285714em;
    font-size: 0.8571428571em;
    font-weight: 500;
}

.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked,
.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked,
.RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked,
.RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked {
    padding: 0.3571428571em 0em 0em 2.3571428571em;
    font-size: 0.8571428571em;
    font-weight: 500;
    line-height: 1.42857143em;
}

.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked:before,
.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked:before,
.RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked:before,
.RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked:before {
    top: 0.2142857143em;
    font-size: 18px !important;
    font-family: 'Material Icons';
    font-weight: normal;
    border-radius: 45px;
}

.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked:before {
    content: "\e835";
}

.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked:before {
    content: "\e834";
}

.RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked:before {
    content: "\e836";
}

.RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked:before {
    content: "\e837";
}

.RadForm_MaterialGroenLight .rfdRtl .rfdSelect:before {
    right: 2px;
    left: 2px;
}

.RadForm_MaterialGroenLight.rfdLabel .rfdRtl label,
.RadForm_MaterialGroenLight.rfdLabel .rfdRtl .rfdAspLabel {
    padding: 0.1428571429em 1.7857142857em 0em 0.7142857143em;
    padding: 0em 1.7857142857em 0em 0.7142857143em \9;
}

.RadForm_MaterialGroenLight.rfdRtl.rfdCheckbox .rfdCheckboxChecked,
.RadForm_MaterialGroenLight.rfdRtl.rfdCheckbox .rfdCheckboxUnchecked,
.RadForm_MaterialGroenLight.rfdRtl.rfdRadio .rfdRadioChecked,
.RadForm_MaterialGroenLight.rfdRtl.rfdRadio .rfdRadioUnchecked,
.RadForm_MaterialGroenLight.rfdCheckbox .rfdRtl .rfdCheckboxChecked,
.RadForm_MaterialGroenLight.rfdCheckbox .rfdRtl .rfdCheckboxUnchecked,
.RadForm_MaterialGroenLight.rfdRadio .rfdRtl .rfdRadioChecked,
.RadForm_MaterialGroenLight.rfdRadio .rfdRtl .rfdRadioUnchecked {
    padding: 0.3571428571em 2.3571428571em 0em 0em;
}

@supports (-ms-accelerator: true) {
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked,
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked,
    .RadForm_MaterialGroenLight.rfdRtl.rfdCheckbox .rfdCheckboxChecked,
    .RadForm_MaterialGroenLight.rfdRtl.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm_MaterialGroenLight.rfdRtl.rfdRadio .rfdRadioChecked,
    .RadForm_MaterialGroenLight.rfdRtl.rfdRadio .rfdRadioUnchecked,
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdRtl .rfdCheckboxChecked,
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdRtl .rfdCheckboxUnchecked,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRtl .rfdRadioChecked,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRtl .rfdRadioUnchecked {
        padding-top: 0.2142857143em !important;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked:before,
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked:before,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked:before,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked:before {
        top: 0.1428571429em;
    }
}

.rfdSelectBox_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.rfdSelectBox_MaterialGroenLight.rfdSelectBoxDropDown {
    padding: 8px 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    border-color: #E0E0E0 transparent transparent;
}

.rfdSelectBox_MaterialGroenLight li {
    padding: 6px 13px;
}

.rfdSelectBox_MaterialGroenLight li:hover,
.rfdSelectBox_MaterialGroenLight .rfdSelect_hovered,
.rfdSelectBox.rfdSelectBox_MaterialGroenLight li:hover {
    color: #424242;
    background-color: #EEEEEE;
}

.rfdSelectBox_MaterialGroenLight .rfdSelect_selected,
.rfdSelectBox.rfdSelectBox_MaterialGroenLight .rfdSelect_selected:hover {
    color: #4CAF50;
    background-color: transparent;
}

.RadGantt_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch {
    border-radius: 9999px;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch:hover .k-switch-container, .RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch.k-state-hover .k-switch-container {
    box-shadow: inset 0 0 0 1px #EEEEEE;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch:focus .k-switch-container, .RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch.k-state-focused .k-switch-container {
    outline: none;
    box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.06);
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight .k-switch-container {
    border-radius: 9999px;
    padding: 0px 0px;
    box-shadow: inset 0 0 0 1px #E0E0E0;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight .k-switch-handle {
    border-radius: 9999px;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-on .k-switch-container {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-on .k-switch-handle {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #f2f2f2;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-on:hover .k-switch-container, .RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-on.k-state-hover .k-switch-container {
    color: #ffffff;
    background-color: #46a14a;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-on:hover .k-switch-handle, .RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-on.k-state-hover .k-switch-handle {
    border-color: #EEEEEE;
    color: #ffffff;
    background-color: #ededed;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-on .k-switch-label-off {
    color: transparent;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-off .k-switch-container {
    color: #424242;
    background-color: #F5F5F5;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-off .k-switch-handle {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #f2f2f2;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-off:hover .k-switch-container, .RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-off.k-state-hover .k-switch-container {
    color: #424242;
    background-color: #F5F5F5;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-off:hover .k-switch-handle, .RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-off.k-state-hover .k-switch-handle {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #ededed;
}

.RadGantt_MaterialGroenLight .RadSwitch_MaterialGroenLight.k-switch-off .k-switch-label-on {
    color: transparent;
}

.RadGantt_MaterialGroenLight .k-switch-handle {
    width: 35px;
    height: 35px;
}

.RadGantt_MaterialGroenLight .rgtTreelistContent tr,
.RadGantt_MaterialGroenLight .radGridContent tr {
    height: calc(2em + 9px);
}

.RadGantt_MaterialGroenLight.k-gantt-planned .rgtTreelistContent tr,
.RadGantt_MaterialGroenLight.k-gantt-planned .radGridContent tr {
    height: calc(3.4em + 9px);
}

.RadGantt_MaterialGroenLight.k-gantt-planned .rgtTaskDot {
    margin-top: 1.5em;
}

.RadGantt_MaterialGroenLight .rgtTreelistWrapper .radGridHeaderWrap {
    height: calc(4em + 36px);
}

.RadGantt_MaterialGroenLight .k-loading-color {
    background-color: #ffffff;
}

.RadGantt_MaterialGroenLight .k-loading-image {
    background-image: url(" ");
}

.RadGantt_MaterialGroenLight .rgtHeader {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    min-height: calc(1.42857143em + 16px);
    padding: 5px;
}

.RadGantt_MaterialGroenLight .rgtActions .radButton {
    border-width: 0;
    background: none;
}

.RadGantt_MaterialGroenLight .rgtViews {
    margin: -5px -5px -5px 5px;
}

.RadGantt_MaterialGroenLight .rgtViews .radButton {
    padding: 13px;
    border-width: 0;
    border-radius: 0;
    background: none;
}

.RadGantt_MaterialGroenLight .rgtFooter {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadGantt_MaterialGroenLight .rgtTreelist {
    background-color: #F5F5F5;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radGridHeader {
    text-align: left;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radGridHeader th {
    padding: 40px 16px 13px;
    height: 3.4em;
}

.RadGantt_MaterialGroenLight .rgtTreelist .rgtTreelistGroup {
    font-weight: 500;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radStateFocused,
.RadGantt_MaterialGroenLight .rgtTreelist .k-state-focused {
    color: #424242;
    background-color: #E8F5E9;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radStateSelected,
.RadGantt_MaterialGroenLight .rgtTreelist .k-state-selected {
    background: #d9eeda;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radStateSelected td,
.RadGantt_MaterialGroenLight .rgtTreelist .k-state-selected td {
    border-top-width: 0;
}

.RadGantt_MaterialGroenLight .rgtTreelist .rgtTreelistContent td {
    padding-bottom: 12px;
    border-bottom-width: 1px;
    border-color: #E0E0E0;
}

.RadGantt_MaterialGroenLight .rgtTreelist .k-edit-cell {
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadGantt_MaterialGroenLight .radIconCollapse,
.RadGantt_MaterialGroenLight .radIconExpand {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadGantt_MaterialGroenLight .radIconCollapse:before {
    content: "\e313";
}

.RadGantt_MaterialGroenLight .radIconExpand:before {
    content: "\e315";
}

.RadGantt_MaterialGroenLight .rgtSplitbar {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    width: 6px;
}

.RadGantt_MaterialGroenLight .rgtSplitbar .radResizeHandle {
    width: 4px;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadGantt_MaterialGroenLight .rgtSplitbar .radResizeHandle:before {
    content: "\e5d4";
    margin: -.5em 0 0 -.5em;
    position: absolute;
    top: 50%;
    left: 50%;
}

.RadGantt_MaterialGroenLight .rgtSplitbarHover {
    background-color: #e8e8e8;
}

.RadGantt_MaterialGroenLight .radLine {
    background-color: #757575;
}

.RadGantt_MaterialGroenLight .radLine.radStateSelected {
    background-color: #212121;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

.RadGantt_MaterialGroenLight .radLine.radStateSelected .radArrowE,
.RadGantt_MaterialGroenLight .radLine.radStateSelected .radArrowW {
    color: #212121;
}

.RadGantt_MaterialGroenLight .radArrowE,
.RadGantt_MaterialGroenLight .radArrowW {
    color: #757575;
}

.RadGantt_MaterialGroenLight .radMarqueeColor {
    background-color: rgba(76, 175, 80, 0.4);
}

.RadGantt_MaterialGroenLight .rgtTaskWrap {
    margin-top: -7px;
}

.RadGantt_MaterialGroenLight {
    /* TODO: Fix colors */
}

.RadGantt_MaterialGroenLight .rgtTaskDot:after {
    border-color: #757575;
    background-color: #757575;
}

.RadGantt_MaterialGroenLight .rgtTaskDot:hover:after {
    background-color: #ffffff;
}

.RadGantt_MaterialGroenLight .rgtResourceWrap {
    padding-top: 6px;
}

.RadGantt_MaterialGroenLight .rgtResource {
    padding: 0 2px;
    background-color: #ffffff;
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone {
    margin-top: 8px;
    border-color: #424242;
    background-color: #424242;
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone.k-task-delayed {
    background-image: repeating-linear-gradient(90deg, #F5F5F5, #F5F5F5 2px, #f34235 2px, #f34235 4px);
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone.k-task-advanced {
    background-color: #5ec232;
    background-image: none;
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone.radStateSelected {
    border-color: #4CAF50;
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary {
    margin-top: 10px;
    border-color: #757575;
    background-color: #757575;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary.k-task-delayed {
    color: #f88e86;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary.k-task-advanced {
    color: #9eda84;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary.radStateSelected {
    border-color: #82c785;
    background-color: #82c785;
}

.RadGantt_MaterialGroenLight .rgtComplete {
    border-color: #424242;
    background-color: #424242;
}

.RadGantt_MaterialGroenLight .radStateSelected .rgtComplete {
    border-color: #4CAF50;
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialGroenLight .k-summary-wrap .k-task-offset {
    height: 10px;
    margin: 10px 0 0;
}

.RadGantt_MaterialGroenLight .k-summary-wrap .k-task-offset:after {
    border-color: transparent;
    border-right-color: #db4240;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px;
    right: 1.4em;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle {
    border-width: 0;
    border-radius: 3px;
    color: #ffffff;
    background-color: #82c785;
    text-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.k-task-delayed {
    background-color: #f88e86;
    background-image: none;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.k-task-advanced {
    background-color: #9eda84;
    background-image: none;
}

.RadGantt_MaterialGroenLight .rgtTaskTemplate {
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGantt_MaterialGroenLight .rgtTaskComplete {
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle .radResizeHandle:after,
.RadGantt_MaterialGroenLight .k-task-offset .radResizeHandle:after {
    background-color: #ffffff;
}

.RadGantt_MaterialGroenLight .rgtTaskActions {
    top: 8px;
}

.RadGantt_MaterialGroenLight .rgtTaskActions .rgtTaskDelete,
.RadGantt_MaterialGroenLight .rgtTaskActions .rgtTaskDelete:hover {
    border-width: 0;
    color: inherit;
    background: none;
}

.RadGantt_MaterialGroenLight .rgtTaskActions .rgtTaskDelete:hover {
    cursor: pointer;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.radStateSelected {
    background-color: #82c785;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.radStateSelected .rgtTaskContent {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.radStateSelected .rgtTaskComplete {
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialGroenLight .k-task-delayed .k-task-summary-complete,
.RadGantt_MaterialGroenLight .k-task-delayed .rgtComplete {
    color: #f34235;
}

.RadGantt_MaterialGroenLight .k-task-advanced .k-task-summary-complete,
.RadGantt_MaterialGroenLight .k-task-delayed .rgtComplete {
    color: #5ec232;
}

.RadGantt_MaterialGroenLight .k-task-delayed .rgtTaskComplete {
    background-color: #f34235;
    background-image: none;
}

.RadGantt_MaterialGroenLight .k-task-advanced .rgtTaskComplete {
    background-color: #5ec232;
    background-image: none;
}

.RadGantt_MaterialGroenLight .k-task-planned .k-task-moment {
    border-color: #4CAF50;
    background-color: transparent;
}

.RadGantt_MaterialGroenLight .k-task-planned .k-task-duration {
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .k-task-planned:hover .k-task-moment {
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .k-task-offset {
    background-image: repeating-linear-gradient(135deg, #F5F5F5, #F5F5F5 2px, #f34235 2px, #f34235 4px);
}

.RadGantt_MaterialGroenLight .k-task-offset .radResizeE::before {
    border-color: #000000;
}

.RadGantt_MaterialGroenLight .k-task-offset .k-task-actions, .RadGantt_MaterialGroenLight .k-task-offset .rgtTaskActions {
    color: #000000;
}

.RadGantt_MaterialGroenLight .k-task-offset .rgtTaskActions {
    margin-top: 10px;
}

.RadGantt_MaterialGroenLight .k-task-offset:hover {
    background-image: repeating-linear-gradient(135deg, #F5F5F5, #F5F5F5 2px, #f88e86 2px, #f88e86 4px);
}

.RadGantt_MaterialGroenLight .k-pdf-export .k-task-offset {
    background-color: #f34235;
}

.RadGantt_MaterialGroenLight .k-task-offset-wrap .rgtTaskSummaryComplete:after,
.RadGantt_MaterialGroenLight .k-task-offset-wrap .rgtTaskSummary:after {
    border-right-color: transparent;
}

.radSkin_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.radSkin_MaterialGroenLight .k-grid, .radSkin_MaterialGroenLight .radCalendar {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.radSkin_MaterialGroenLight .k-popup, .radSkin_MaterialGroenLight.k-popup,
.radSkin_MaterialGroenLight .radPopup, .radSkin_MaterialGroenLight.radPopup, .radSkin_MaterialGroenLight .radDragClue, .radSkin_MaterialGroenLight.radDragClue, .radSkin_MaterialGroenLight.k-window {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.radSkin_MaterialGroenLight .k-button,
.radSkin_MaterialGroenLight .radButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border: 0;
}

.radSkin_MaterialGroenLight .radButton:focus {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialGroenLight .k-button:hover,
.radSkin_MaterialGroenLight .radButton:hover,
.radSkin_MaterialGroenLight .radButton.radStateHovered,
.radSkin_MaterialGroenLight .radStateHovered > .radButton, .radSkin_MaterialGroenLight .k-numeric-wrap .k-link:hover, .radSkin_MaterialGroenLight .k-dropdown-wrap.k-state-hover, .radSkin_MaterialGroenLight .k-picker-wrap .k-select:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .radButton.radStateSelected,
.radSkin_MaterialGroenLight .radStateSelected > .radButton, .radSkin_MaterialGroenLight .k-numeric-wrap .k-link.k-state-selected, .radSkin_MaterialGroenLight .k-dropdown-wrap.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .radPrimary {
    color: #4CAF50;
}

.radSkin_MaterialGroenLight .radPrimary:hover {
    color: #4CAF50;
    background: rgba(67, 160, 71, 0.12);
}

.radSkin_MaterialGroenLight .k-numeric-wrap, .radSkin_MaterialGroenLight .k-dropdown-wrap, .radSkin_MaterialGroenLight .k-picker-wrap {
    padding: 8px 50px 8px 13px;
    border-width: 0;
    border-radius: 2px;
}

.radSkin_MaterialGroenLight .k-numeric-wrap .k-input, .radSkin_MaterialGroenLight .k-dropdown-wrap .k-input, .radSkin_MaterialGroenLight .k-picker-wrap .k-input {
    padding: 0;
}

.radSkin_MaterialGroenLight .k-numeric-wrap:before, .radSkin_MaterialGroenLight .k-dropdown-wrap:before, .radSkin_MaterialGroenLight .k-picker-wrap:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #E0E0E0;
}

.radSkin_MaterialGroenLight .k-state-hover.k-numeric-wrap, .radSkin_MaterialGroenLight .k-state-hover.k-dropdown-wrap, .radSkin_MaterialGroenLight .k-state-hover.k-picker-wrap, .radSkin_MaterialGroenLight .k-state-focused.k-numeric-wrap, .radSkin_MaterialGroenLight .k-state-focused.k-dropdown-wrap, .radSkin_MaterialGroenLight .k-state-focused.k-picker-wrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialGroenLight .k-state-hover.k-numeric-wrap:before, .radSkin_MaterialGroenLight .k-state-hover.k-dropdown-wrap:before, .radSkin_MaterialGroenLight .k-state-hover.k-picker-wrap:before, .radSkin_MaterialGroenLight .k-state-focused.k-numeric-wrap:before, .radSkin_MaterialGroenLight .k-state-focused.k-dropdown-wrap:before, .radSkin_MaterialGroenLight .k-state-focused.k-picker-wrap:before {
    display: none;
}

.radSkin_MaterialGroenLight .radDragClue, .radSkin_MaterialGroenLight.radDragClue {
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(130, 130, 130, 0.5);
}

.radSkin_MaterialGroenLight .radList > .radStateHovered,
.radSkin_MaterialGroenLight .k-list > .k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .radList > .radStateFocused,
.radSkin_MaterialGroenLight .k-list > .k-state-focused {
    box-shadow: inset 0 0 5px transparent;
}

.radSkin_MaterialGroenLight .radList > .radStateSelected,
.radSkin_MaterialGroenLight .k-list > .k-state-selected {
    color: #4CAF50;
    background-color: transparent;
}

.radSkin_MaterialGroenLight .radGrid td {
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .radGridHeader,
.radSkin_MaterialGroenLight .radGridHeaderWrap {
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .radGridHeader th {
    border-color: #E0E0E0;
    font-size: .85em;
    font-weight: 500;
}

.radSkin_MaterialGroenLight .radFauxRows tr td {
    border-bottom-width: 1px;
    padding-bottom: 12px;
}

.radSkin_MaterialGroenLight .k-grid-header,
.radSkin_MaterialGroenLight .k-grid-header-wrap {
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .k-grid-header .k-header {
    border-color: #E0E0E0;
    font-size: .85em;
    font-weight: 500;
}

.radSkin_MaterialGroenLight .k-grid-content td {
    border-width: 0 0 1px;
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .k-grid th,
.radSkin_MaterialGroenLight .k-grid td,
.radSkin_MaterialGroenLight .radGrid th,
.radSkin_MaterialGroenLight .radGrid td {
    padding: 13px 16px;
}

.radSkin_MaterialGroenLight .k-tooltip,
.radSkin_MaterialGroenLight .radTooltip {
    border-color: #424242;
    border-radius: 2px;
    color: #ffffff;
    background-color: rgba(66, 66, 66, 0.9);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialGroenLight .k-tooltip.k-offset-tooltip-delayed,
.radSkin_MaterialGroenLight .radTooltip.k-offset-tooltip-delayed {
    color: #ffffff;
    background-color: #f34235;
    background-image: none;
}

.radSkin_MaterialGroenLight .k-tooltip.k-planned-tooltip,
.radSkin_MaterialGroenLight .radTooltip.k-planned-tooltip {
    color: #ffffff;
    background-color: #4CAF50;
    background-image: none;
}

.radSkin_MaterialGroenLight .k-tooltip-validation {
    border-color: #ffffff;
    color: #d51923;
    background-color: #ffffff;
    background-image: none;
}

.radSkin_MaterialGroenLight .k-button,
.radSkin_MaterialGroenLight .radButton {
    padding: 8px 13px;
    border-radius: 2px;
    text-transform: uppercase;
}

.radSkin_MaterialGroenLight .radToolbar .radButton {
    border-radius: 0;
}

.radSkin_MaterialGroenLight .k-textbox,
.radSkin_MaterialGroenLight .radTextbox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    padding: 8px 13px;
    border-width: 0 0 1px;
}

.radSkin_MaterialGroenLight .k-textbox:hover,
.radSkin_MaterialGroenLight .radTextbox:hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.radSkin_MaterialGroenLight .k-textbox:focus,
.radSkin_MaterialGroenLight .radTextbox:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 2px 0 -1px #4CAF50;
}

.radSkin_MaterialGroenLight .k-numeric-wrap .k-link,
.radSkin_MaterialGroenLight .k-numeric-wrap .k-select {
    width: 37px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
}

.radSkin_MaterialGroenLight .k-picker-wrap .k-select {
    width: 37px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
}

.radSkin_MaterialGroenLight .radDateTimePicker .k-picker-wrap {
    padding-right: 88px;
}

.radSkin_MaterialGroenLight .radDateTimePicker .k-picker-wrap .k-select {
    width: 75px;
}

.radSkin_MaterialGroenLight .radCalendar .k-header {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.radSkin_MaterialGroenLight .radCalendar th {
    border-color: #4CAF50;
}

.radSkin_MaterialGroenLight .radCalendar td.k-weekend {
    color: #717171;
}

.radSkin_MaterialGroenLight .radCalendar td.k-other-month {
    color: #a1a1a1;
}

.radSkin_MaterialGroenLight .radCalendar td.k-state-hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .radCalendar td.k-state-focused {
    box-shadow: inset 0 0 5px transparent;
}

.radSkin_MaterialGroenLight .radCalendar td.k-state-selected {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.radSkin_MaterialGroenLight.k-window {
    border: 0;
}

.radSkin_MaterialGroenLight .k-window-titlebar {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    font-size: 1.4285714286em;
}

.radSkin_MaterialGroenLight .radPopupEditForm .rgtButtonsContainer {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.radSkin_MaterialGroenLight.k-rtl .rgtViews .radButton {
    border-radius: 0;
}

@media only screen and (max-width: 1024px) {
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews {
        right: 5px;
        top: 5px;
        border: 0;
    }
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews.rgtExpanded {
        color: #424242;
        background: #ffffff;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    }
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews.rgtExpanded .radButton {
        box-shadow: none;
    }
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews.radToolbar > li,
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews.radToolbar > li + li {
        margin: 0;
    }
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews > li.rgtCurrentView > .radButton:after {
        margin-top: -0.7em;
    }
}

.RadGrid_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadGrid_MaterialGroenLight .t-button {
    padding: 7px;
    border-radius: 90px;
    color: #757575;
}

.RadGrid_MaterialGroenLight .t-button:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .t-button:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgHeader .t-button:hover,
.RadGrid_MaterialGroenLight .rgGroupItem .t-button:hover {
    background: none;
}

.RadGrid_MaterialGroenLight .t-font-icon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadGrid_MaterialGroenLight .rgDragIcon:before,
.RadGrid_MaterialGroenLight .rgPrintIcon:before,
.RadGrid_MaterialGroenLight .rgExpDOCIcon:before,
.RadGrid_MaterialGroenLight .rgExpXLSIcon:before,
.RadGrid_MaterialGroenLight .rgExpCSVIcon:before,
.RadGrid_MaterialGroenLight .rgExpPDFIcon:before {
    font-family: "WebComponentsIcons";
}

.RadGrid_MaterialGroenLight .rgSortDescIcon:before {
    content: "\e5db";
}

.RadGrid_MaterialGroenLight .rgSortAscIcon:before {
    content: "\e5d8";
}

.RadGrid_MaterialGroenLight .rgAddIcon:before {
    content: "\e145";
}

.RadGrid_MaterialGroenLight .rgRefreshIcon:before {
    content: "\e5d5";
}

.RadGrid_MaterialGroenLight .rgFilterIcon:before {
    content: "\e152";
}

.RadGrid_MaterialGroenLight .rgCollapseIcon:before {
    content: "\e5cf";
}

.RadGrid_MaterialGroenLight .rgExpandIcon:before {
    content: "\e5cc";
}

.RadGrid_MaterialGroenLight .rgOptionsIcon:before {
    content: "\e5d4";
}

.RadGrid_MaterialGroenLight .rgSaveIcon:before {
    content: "\e161";
}

.RadGrid_MaterialGroenLight .rgDelIcon:before,
.RadGrid_MaterialGroenLight .rgCancelIcon:before {
    content: "\e14c";
}

.RadGrid_MaterialGroenLight .rgEditIcon:before {
    content: "\e254";
}

.RadGrid_MaterialGroenLight .rgUpdateIcon:before {
    content: "\e876";
}

.RadGrid_MaterialGroenLight .rgUngroupIcon::before {
    content: "\e14c";
}

.RadGrid_MaterialGroenLight .rgPrevIcon:before {
    content: "\e314";
}

.RadGrid_MaterialGroenLight .rgNextIcon:before {
    content: "\e315";
}

.RadGrid_MaterialGroenLight .rgInput,
.RadGrid_MaterialGroenLight .rgEditRow > td > [type="text"],
.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"],
.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"],
.RadGrid_MaterialGroenLight .rgFilterBox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    padding: 8px 0 7px;
    outline: none;
}

.RadGrid_MaterialGroenLight .rgInput:hover,
.RadGrid_MaterialGroenLight .rgEditRow > td > [type="text"]:hover,
.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"]:hover,
.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"]:hover,
.RadGrid_MaterialGroenLight .rgFilterBox:hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadGrid_MaterialGroenLight .rgInput:focus,
.RadGrid_MaterialGroenLight .rgEditRow > td > [type="text"]:focus,
.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"]:focus,
.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"]:focus,
.RadGrid_MaterialGroenLight .rgFilterBox:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 -1px 0 #4CAF50 inset;
}

.t-ie .RadGrid_MaterialGroenLight .rgInput, .t-ie
.RadGrid_MaterialGroenLight .rgEditRow > td > [type="text"], .t-ie
.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"], .t-ie
.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"], .t-ie
.RadGrid_MaterialGroenLight .rgFilterBox {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadGrid_MaterialGroenLight .rgBatchContainer {
    font-size: 1.077em;
}

.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"],
.RadGrid_MaterialGroenLight .rgBatchContainer .rfdCheckboxChecked,
.RadGrid_MaterialGroenLight .rgBatchContainer .rfdCheckboxUnchecked {
    margin-left: 13px;
}

.RadGrid_MaterialGroenLight .rgEditForm label {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"] {
    margin-left: 13px;
}

.RadGrid_MaterialGroenLight .rgHeaderDiv {
    border-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgHeader,
.RadGrid_MaterialGroenLight th.rgResizeCol,
.RadGrid_MaterialGroenLight .rgHeaderWrapper {
    border: 0;
    border-bottom: 1px solid #E0E0E0;
    background-color: #ffffff;
    padding: 13px 15px;
}

.RadGrid_MaterialGroenLight .rgHeader {
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
}

.RadGrid_MaterialGroenLight .rgHeader .t-button {
    font-size: 1.167em;
    line-height: 1.4285714286;
}

.RadGrid_MaterialGroenLight .rgHeader,
.RadGrid_MaterialGroenLight .rgHeader a {
    color: #757575;
}

.RadGrid_MaterialGroenLight .rgMultiHeaderRow .rgHeader,
.RadGrid_MaterialGroenLight .rgMultiHeaderRow .rgResizeCol {
    border-left: 1px solid #E0E0E0;
}

.RadGrid_MaterialGroenLight th.rgSorted,
.RadGrid_MaterialGroenLight th.rgSorted a,
.RadGrid_MaterialGroenLight th.rgSorted button {
    color: #212121;
}

.RadGrid_MaterialGroenLight .rgEditRow,
.RadGrid_MaterialGroenLight .rgFilterRow,
.RadGrid_MaterialGroenLight .rgGroupHeader {
    height: 47px;
    height: calc(1.4285714286em + 27px);
}

.RadGrid_MaterialGroenLight .rgFilterRow > td {
    border: 0;
    border-bottom: 1px solid #E0E0E0;
    padding: 5px 15px;
}

.RadGrid_MaterialGroenLight .rgRow,
.RadGrid_MaterialGroenLight .rgAltRow,
.RadGrid_MaterialGroenLight .rgEditRow {
    height: 47px;
    height: calc(1.5384615385em + 27px);
    font-size: 0.929em;
    line-height: 1.5384615385;
}

.RadGrid_MaterialGroenLight .rgRow > td,
.RadGrid_MaterialGroenLight .rgAltRow > td,
.RadGrid_MaterialGroenLight .rgEditRow > td {
    border: 0;
    border-bottom: 1px solid #E0E0E0;
    padding: 5px 15px;
}

.RadGrid_MaterialGroenLight .rgRow .rgDragIcon,
.RadGrid_MaterialGroenLight .rgRow .t-button,
.RadGrid_MaterialGroenLight .rgAltRow .rgDragIcon,
.RadGrid_MaterialGroenLight .rgAltRow .t-button,
.RadGrid_MaterialGroenLight .rgEditRow .rgDragIcon,
.RadGrid_MaterialGroenLight .rgEditRow .t-button {
    font-size: 1.077em;
    line-height: 1.4285714286;
}

.RadGrid_MaterialGroenLight .rgRow .t-ripple-container,
.RadGrid_MaterialGroenLight .rgAltRow .t-ripple-container,
.RadGrid_MaterialGroenLight .rgEditRow .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialGroenLight .rgBatchCurrent {
    padding-left: 2px;
}

.RadGrid_MaterialGroenLight .rgEditForm {
    border-bottom: 1px solid #E0E0E0;
    padding: 8px;
}

.RadGrid_MaterialGroenLight .rgActiveRow td:not(.rgExpandCol) {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent;
}

.RadGrid_MaterialGroenLight .rgActiveRow td:first-child:not(.rgExpandCol),
.RadGrid_MaterialGroenLight .rgActiveRow .rgExpandCol + td {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset 5px 0px 5px -5px transparent;
}

.RadGrid_MaterialGroenLight .rgActiveRow td:not(.rgExpandCol):last-child {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset -5px 0px 5px -5px transparent;
}

.RadGrid_MaterialGroenLight .rgActiveCell {
    box-shadow: inset 0 0 5px transparent;
}

.RadGrid_MaterialGroenLight .rgRow > td > a,
.RadGrid_MaterialGroenLight .rgAltRow > td > a,
.RadGrid_MaterialGroenLight .rgFooter > td > a,
.RadGrid_MaterialGroenLight .rgEditForm > td > a,
.RadGrid_MaterialGroenLight .rgEditRow > td > a,
.RadGrid_MaterialGroenLight .rgHoveredRow > td > a {
    color: #4CAF50;
    text-decoration: none;
}

.RadGrid_MaterialGroenLight .rgMasterTable .rgSelectedCell,
.RadGrid_MaterialGroenLight .rgSelectedRow {
    background-color: #E8F5E9;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgSelectedCell > a,
.RadGrid_MaterialGroenLight .rgSelectedRow > td > a {
    color: #4CAF50;
}

.RadGrid_MaterialGroenLight .rgHoveredRow {
    background-color: #EEEEEE;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgEditRow {
    background: #d9eeda;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgDeletedRow > td {
    border-color: #bababa;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgDeletedRow > td a {
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgBatchOverlay {
    background: rgba(224, 224, 224, 0.75);
}

.RadGrid_MaterialGroenLight .rgBatchUndoDeleteButton {
    padding: 7px 13px;
    border-radius: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadGrid_MaterialGroenLight .rgBatchUndoDeleteButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .rgBatchUndoDeleteIcon:before {
    content: "\e166";
}

.RadGrid_MaterialGroenLight .rgDrag {
    background-image: url(" ");
}

.RadGrid_MaterialGroenLight .rgFooterWrapper {
    border-top: 1px solid #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgFooter {
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
    height: 47px;
    height: calc(1.6666666667em + 27px);
}

.RadGrid_MaterialGroenLight .rgFooter td {
    border-bottom: 1px solid #E0E0E0;
    padding: 5px 15px;
}

.RadGrid_MaterialGroenLight .rgFooter .rgGroupCol {
    border-bottom-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgFooter,
.RadGrid_MaterialGroenLight .rgFooter a {
    color: #757575;
}

.RadGrid_MaterialGroenLight tfoot .rgFooter .rgGroupCol {
    background-color: #ffffff;
    box-shadow: none;
}

.RadGrid_MaterialGroenLight .rgFooterWrapper .rgFooter > td {
    border-bottom: 0;
}

.RadGrid_MaterialGroenLight .rgStatus div {
    background-image: url(" ");
}

.RadGrid_MaterialGroenLight .rgPagerCell {
    color: #424242;
    padding: 5px;
    border-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgIcon:before {
    font-family: "WebComponentsIcons";
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgAdvPart {
    line-height: inherit;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a {
    color: #ffffff;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a .t-ripple {
    border-radius: 90px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerButton {
    border: 0 none;
    background-color: #F5F5F5;
    color: #424242;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgActionButton {
    border-radius: 90px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgActionButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a {
    color: #424242;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-radius: 90px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a.rgCurrentPage {
    border-bottom: 2px solid #4CAF50;
    color: #4CAF50;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .RadInput,
.RadGrid_MaterialGroenLight .rgPagerCell .RadComboBox,
.RadGrid_MaterialGroenLight .rgPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgActionButton {
    box-sizing: content-box;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 13px;
    border-radius: 0;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgInfoPart,
.RadGrid_MaterialGroenLight .rgPagerCell .rgSliderLabel,
.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgInfoPart strong,
.RadGrid_MaterialGroenLight .rgPagerCell .rgSliderLabel strong,
.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgPagerCell .RadSlider {
    margin: 7px 0;
}

.GridReorderTop_MaterialGroenLight,
.GridReorderBottom_MaterialGroenLight {
    color: #4CAF50;
}

.RadGrid_MaterialGroenLight .rgGroupPanel {
    padding: 5px;
    border-color: #E0E0E0;
    font-size: 1.143em;
    font-weight: 500;
    line-height: 36px;
    line-height: calc(1.25em + 16px);
}

.RadGrid_MaterialGroenLight .rgGroupPanel,
.RadGrid_MaterialGroenLight .rgGroupPanel caption {
    background: #4CAF50;
    color: #ffffff;
}

.RadGrid_MaterialGroenLight .rgGroupItem {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
    padding: 8px 13px;
    font-size: 0.875em;
}

.RadGrid_MaterialGroenLight .rgGroupItem .t-button {
    color: inherit;
    position: relative;
    z-index: 10;
}

.RadGrid_MaterialGroenLight .rgGroupHeader {
    background-color: #F5F5F5;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgGroupHeader td {
    padding-left: 0;
    border-bottom: 1px solid #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgGroupHeader .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialGroenLight .rgGroupHeaderText {
    font-size: .929em;
    line-height: 1.5384615385;
    font-weight: 500;
}

.RadGrid_MaterialGroenLight td.rgGroupCol,
.RadGrid_MaterialGroenLight td.rgExpandCol {
    background-color: #F5F5F5;
    border-color: #F5F5F5;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgCollapse {
    color: #212121;
}

.RadGrid_MaterialGroenLight .rgMasterTable {
    border-collapse: collapse;
}

.RadGrid_MaterialGroenLight .rgGroupHeader .rgGroupCol + .rgGroupCol {
    border-left: 1px solid #cfd8dc;
}

.RadGrid_MaterialGroenLight .rgGroupCol:empty {
    box-shadow: none !important;
}

.RadGrid_MaterialGroenLight .rgGroupHeader .rgGroupCol,
.RadGrid_MaterialGroenLight .rgGroupHeader .rgGroupCol + td {
    box-shadow: 0 -1px 0 #cfd8dc;
}

.RadGrid_MaterialGroenLight .rgFilter .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialGroenLight .rgFilterActive {
    color: #4CAF50;
}

.RadGrid_MaterialGroenLight .rgFiltered {
    color: #212121;
}

.RadGrid_MaterialGroenLight .rgGroupCol {
    box-shadow: -1px 0 0 #E0E0E0 inset;
}

.RadGrid_MaterialGroenLight .rgDetailTable {
    border-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgCommandCell {
    padding: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadGrid_MaterialGroenLight .rgCommandCell .t-button {
    padding: 13px;
    border-radius: 0;
    border: 0 none;
}

.RadGrid_MaterialGroenLight .rgCommandCell .t-button:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .rgCommandCell .t-button:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.GridContextMenu_MaterialGroenLight .rmGroup span.rmIcon {
    margin-left: -2px;
}

.GridContextMenu_MaterialGroenLight .rmContent .rgHCMClear,
.GridContextMenu_MaterialGroenLight .rmContent .rgHCMFilter {
    color: #4CAF50;
    padding: 8px;
    border: 0 none;
    background: none;
}

.GridContextMenu_MaterialGroenLight .rmContent .rgHCMClear:hover,
.GridContextMenu_MaterialGroenLight .rmContent .rgHCMFilter:hover {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.GridContextMenu_MaterialGroenLight .rgHCMShow,
.GridContextMenu_MaterialGroenLight .rgHCMAnd {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.GridContextMenu_MaterialGroenLight .rmGroup .rgHCMItem div.rmContent {
    padding: 15px;
    margin: 0 auto;
}

.GridContextMenu_MaterialGroenLight span.rgHCMSortAscsIcon:before,
.GridContextMenu_MaterialGroenLight span.rgHCMSortDescIcon:before,
.GridContextMenu_MaterialGroenLight span.rgHCMUnsortIcon:before,
.GridContextMenu_MaterialGroenLight span.rgHCMGroupIcon:before,
.GridContextMenu_MaterialGroenLight span.rgHCMUngroupIcon:before {
    font-family: "WebComponentsIcons";
}

.GridContextMenu_MaterialGroenLight .rgHCMColsIcon:before {
    content: "\e8f3";
}

.GridContextMenu_MaterialGroenLight .rgHCMFilterIcon:before {
    content: "\e152";
}

.RadMenu_Material_Context .rgFilterApply,
.RadMenu_Material_Context .rgFilterCancel {
    padding: 8px 13px;
    border: 0 none;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadMenu_Material_Context .rgFilterApply:hover,
.RadMenu_Material_Context .rgFilterCancel:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.GridToolTip_MaterialGroenLight {
    background-color: #424242;
    color: #ffffff;
    border-color: #424242;
    padding: 4px;
}

.RadImageEditor_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadImageEditor_MaterialGroenLight.rieDialogs .riePrintContent,
.RadImageEditor_MaterialGroenLight .rieHighlightVertical,
.RadImageEditor_MaterialGroenLight .rieHighlightHorizontal,
.RadDock_MaterialGroenLight.rieDialogs .rieActiveThumbsLink,
.RadDock_MaterialGroenLight.rieDialogs .rieThumbsLink:hover,
.RadDock_MaterialGroenLight.rieDialogs .riePrintContent,
.RadDock_MaterialGroenLight.rieDialogs .riePrintContent img {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadImageEditor_MaterialGroenLight .rieContentArea,
.RadDock_MaterialGroenLight.rieDialogs .rieThumbsBottomRow td,
.RadDock_MaterialGroenLight.rieDialogs .rieDialogsThumbsLeft,
.RadDock_MaterialGroenLight.rieDialogs .rieThumbsLink {
    border-color: #E0E0E0;
}

.rieRotateTable .rbIcon:before,
.rieResizeButtons .rbIcon:before {
    color: #757575;
}

.rieRotateTable .rbHovered .rbIcon:before,
.rieResizeButtons .rbHovered .rbIcon:before {
    color: #4CAF50;
}

.rieBottomCell {
    border-color: #E0E0E0;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-width: 0;
    overflow: visible;
    font: inherit;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight::before {
    padding: 8px 0;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight_Vertical::before {
    padding: 0 8px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbButton:not(.rtbSplitButton),
.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbSplitButton .rtbSplBtnActivator {
    padding: 8px 10px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbButton.rtbIconOnly:not(.rtbSplitButton),
.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
    padding: 8px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbArrow {
    padding: 8px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbMenuButton .rtbArrow {
    margin: -8px -10px -10px 0;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbMenuButton.rtbIcon .rtbArrow {
    margin: -8px -8px -8px 8px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbMore {
    padding: 8px;
}

.RadImageEditor_MaterialGroenLight .rieContentArea {
    border-width: 1px 0;
}

.RadImageEditor_MaterialGroenLight .rieStatusBar {
    margin: 0;
    padding: 13px;
}

.RadImageEditor_MaterialGroenLight .rieStatusBarInfo .rieLabel {
    color: #757575;
    font-size: .85em;
    font-weight: 500;
}

.rieDialogs .rieComboCombo {
    width: 5.7142857143em;
    margin: 4px;
}

.rieInputDimension {
    width: 7.1428571429em;
}

.riePxLabel {
    line-height: 2.8571428571em;
}

.rieResizeButtons {
    width: 7.1428571429em;
}

.rieRotateButtons {
    padding: 0.7142857143em 0em 0em;
}

.riePositionLabel {
    display: inline-block;
    margin: 0.2142857143em 0em 0em;
    padding: 0em 0.3571428571em;
}

.RadImageGallery_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadImageGallery_MaterialGroenLight .rigDescriptionBox {
    background-color: rgba(66, 66, 66, 0.7);
    color: #FAFAFA;
}

.RadImageGallery_MaterialGroenLight .rigToolbar,
.RadImageGallery_MaterialGroenLight .rigCloseButton,
.RadImageGallery_MaterialGroenLight .rigDrawerButton {
    background-color: rgba(245, 245, 245, 0.9);
    color: #424242;
}

.RadImageGallery_MaterialGroenLight .rigProgressBar div {
    background-color: #4CAF50;
}

.RadImageGallery_MaterialGroenLight .rigPager {
    background-color: #F5F5F5;
    color: #424242;
    height: auto;
    padding: 5px;
}

.RadImageGallery_MaterialGroenLight .rigPager a {
    color: #424242;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadImageGallery_MaterialGroenLight .rigPager a:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-radius: 90px;
}

.RadImageGallery_MaterialGroenLight .rigPager a.rigCurrentPage {
    border-bottom: 2px solid #4CAF50;
    color: #4CAF50;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadImageGallery_MaterialGroenLight .rigInfoPart {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadImageGallery_MaterialGroenLight .rigDotList > a {
    border-color: #4CAF50;
}

.RadImageGallery_MaterialGroenLight .rigDotList a span {
    background-color: white;
}

.RadImageGallery_MaterialGroenLight .rigDotList a.rigCurrentItem span {
    background-color: #4CAF50;
    border-color: white;
}

.RadImageGallery_MaterialGroenLight .rigTooltip {
    background-color: #424242;
    border-color: #424242;
}

.RadImageGallery_MaterialGroenLight .rigTooltip:after {
    border-top-color: #424242;
}

.RadImageGallery_MaterialGroenLight .rigToolbar .rigActionButton {
    color: #424242;
}

.RadImageGallery_MaterialGroenLight .rigToolbar .rigActionButton:hover {
    color: #4CAF50;
}

.RadInput_MaterialGroenLight,
.RadInputMgr_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadInput {
    border-color: transparent;
    border-bottom-color: #E0E0E0;
}

.t-ie .RadInput_MaterialGroenLight,
.t-ie .RadInputMgr_MaterialGroenLight {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadInput_MaterialGroenLight .riTextBox, .RadInputMgr_MaterialGroenLight {
    color: #424242;
    background: transparent;
    border-color: transparent;
    border-bottom-color: #E0E0E0;
    outline: none;
}

.RadInput_MaterialGroenLight {
    border-bottom-color: #E0E0E0;
    padding: 0 13px;
}

.RadInput_MaterialGroenLight input.riTextBox {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
}

.RadInputMgr_MaterialGroenLight {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
    margin: 0 8px;
    color: #424242;
}

.RadInput_MaterialGroenLight .riLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    margin-left: -13px;
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadInput_MaterialGroenLight a {
    padding-left: 8px;
    padding-right: 8px;
}

.RadInput_MaterialGroenLight .riSelect {
    right: 5px;
}

.RadInput_MaterialGroenLight .riSelect a {
    color: #757575;
    border-color: transparent;
}

.RadInput_MaterialGroenLight .riSelect a:hover {
    color: #212121;
}

.RadInput_MaterialGroenLight .riSelect a:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadInput_MaterialGroenLight.RadInputDisabled a:hover,
.RadInput_MaterialGroenLight.RadInputDisabled a:active {
    color: #757575;
}

.RadInput_MaterialGroenLight .riDown:before {
    content: "\e5c5";
    margin-top: -13px;
}

.RadInput_MaterialGroenLight .riUp:before {
    content: "\e5c7";
    margin-top: -6px;
}

.RadInput_MaterialGroenLight .riButton:before {
    content: "\e5d9";
}

.RadInput_MaterialGroenLight .riEmpty, .RadInput_Empty_MaterialGroenLight {
    color: rgba(66, 66, 66, 0.6);
    font-style: normal;
}

.RadInput_MaterialGroenLight .riHover, .RadInput_Hover_MaterialGroenLight {
    color: #424242;
    border-bottom-color: #BDBDBD;
}

.RadInput_MaterialGroenLight .riFocused, .RadInput_Focused_MaterialGroenLight {
    color: #424242;
    border-bottom-color: #4CAF50;
    box-shadow: 0 -1px 0 0px #4CAF50 inset;
}

.RadInput_MaterialGroenLight .riRead, .RadInput_Read_MaterialGroenLight {
    color: rgba(66, 66, 66, 0.8);
}

.RadInput_MaterialGroenLight .riDisabled, .RadInput_Disabled_MaterialGroenLight {
    color: #babbbc;
    border-bottom-color: #EEEEEE;
}

.RadInput_MaterialGroenLight .riError, .RadInput_Error_MaterialGroenLight {
    border-color: #f34235;
    box-shadow: 0 -1px 0 0px #f34235 inset;
}

.RadInput_MaterialGroenLight.RadInputError {
    border-color: #f34235;
    color: #f34235;
}

.RadInput_MaterialGroenLight.RadInputError {
    border-color: #f34235;
    color: #f34235;
}

.RadInput_MaterialGroenLight.RadInputError:after {
    display: none;
}

.RadInput.riContButton .riDown {
    margin-left: -37px;
    margin-left: calc(-17px - 1.42857em);
}

.RadLabel_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadLightBox_MaterialGroenLight {
    color: #424242;
    font: "Roboto", "Noto", sans-serif;
    background-color: transparent;
    padding: 0;
}

.RadLightBox_MaterialGroenLight .rltbIcon:before,
.RadLightBox_MaterialGroenLight .rltbButtonWrapper:before {
    font: 18px/1 'Material Icons';
    vertical-align: top;
}

.RadLightBox_MaterialGroenLight .rltbMaximizeIcon:before {
    content: "\e5d0";
}

.RadLightBox_MaterialGroenLight .rltbRestoreIcon:before {
    content: "\e5d1";
}

.RadLightBox_MaterialGroenLight .rltbPrevButtonWrapper:before {
    content: "\e314";
}

.RadLightBox_MaterialGroenLight .rltbButtonWrapper:before {
    font-size: 64px;
}

.RadLightBox_MaterialGroenLight .rltbNextButtonWrapper:before {
    content: "\e315";
}

.RadLightBox_MaterialGroenLight .rltbCloseIcon:before {
    content: "\e5cd";
}

.RadLightBox_MaterialGroenLight .rltbItemBox {
    padding: 0;
}

.RadLightBox_MaterialGroenLight .rltbDescriptionBox {
    left: 24px;
    right: 24px;
}

.RadLightBox_MaterialGroenLight .rltbWrapper {
    background-color: #FAFAFA;
    border-radius: 2px;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadLightBox_MaterialGroenLight .rltbDescOverlayTop,
.RadLightBox_MaterialGroenLight .rltbDescOverlayBottom {
    background-color: rgba(245, 245, 245, 0.7);
}

.RadLightBox_MaterialGroenLight .rltbDescOverlayTop,
.RadLightBox_MaterialGroenLight .rltbDescOverlayTop .rltbActionButton,
.RadLightBox_MaterialGroenLight .rltbDescOverlayBottom,
.RadLightBox_MaterialGroenLight .rltbDescOverlayBottom .rltbActionButton {
    color: #424242;
}

.RadLightBox_MaterialGroenLight .rltbActionButton {
    color: #424242;
    font: inherit;
    height: auto;
    width: auto;
    padding: 8px;
}

.RadLightBox_MaterialGroenLight .rltbActionButton:hover {
    color: #4CAF50;
}

.RadLightBox_MaterialGroenLight .rltbActionButton::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.RadLightBox_MaterialGroenLight .rltbToolbar .rltbActionButton {
    padding: 8px;
    font: inherit;
}

.RadLightBox_MaterialGroenLight .rltbButtonWrapper {
    height: auto;
    width: auto;
    font: inherit;
}

.RadLightBox_MaterialGroenLight .rltbIcon,
.RadLightBox_MaterialGroenLight .rltbToolbar .rltbIcon {
    width: 1.4285714286em;
    font: inherit;
}

.RadLightBox_MaterialGroenLight .rltbCloseButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadLightBox_MaterialGroenLight .rltbCloseButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadListBox_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadListBox_MaterialGroenLight .rlbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px;
    border: 0;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialGroenLight .rlbButtonIcon {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadListBox_MaterialGroenLight .rlbIconMoveUp:before {
    content: "\e5c7";
}

.RadListBox_MaterialGroenLight .rlbIconMoveDown:before {
    content: "\e5c5";
}

.RadListBox_MaterialGroenLight .rlbIconTransferLeft:before {
    content: "\e045";
}

.RadListBox_MaterialGroenLight .rlbIconTransferRight:before {
    content: "\e044";
}

.RadListBox_MaterialGroenLight .rlbIconTransferUp:before {
    content: "\e045";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialGroenLight .rlbIconTransferDown:before {
    content: "\e044";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialGroenLight .rlbIconTransferAllLeft:before {
    content: "\e020";
}

.RadListBox_MaterialGroenLight .rlbIconTransferAllRight:before {
    content: "\e01f";
}

.RadListBox_MaterialGroenLight .rlbIconTransferAllUp:before {
    content: "\e020";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialGroenLight .rlbIconTransferAllDown:before {
    content: "\e01f";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialGroenLight .rlbIconDelete:before {
    content: "\e5cd";
}

.RadListBox_MaterialGroenLight .rlbButtonAreaTop {
    margin-bottom: 8px;
}

.RadListBox_MaterialGroenLight .rlbButtonAreaBottom {
    margin-top: 8px;
}

.RadListBox_MaterialGroenLight .rlbGroup,
.RadListBox_MaterialGroenLight .rlbTemplateContent {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadListBox_MaterialGroenLight .rlbHeader,
.RadListBox_MaterialGroenLight .rlbFooter {
    padding: 6px 13px;
}

.RadListBox_MaterialGroenLight .rlbCheckAllItems {
    padding: 6px 13px;
}

.RadListBox_MaterialGroenLight .rlbItem {
    padding: 6px 13px;
}

.RadListBox_MaterialGroenLight .rlbButton:focus {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialGroenLight .rlbHovered.rlbItem, .RadListBox_MaterialGroenLight .rlbHighlight {
    color: #424242;
    background-color: #EEEEEE;
}

.RadListBox_MaterialGroenLight .rlbHovered.rlbButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadListBox_MaterialGroenLight .rlbActive.rlbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialGroenLight .rlbSelected.rlbItem {
    color: #4CAF50;
    background-color: transparent;
}

.RadListBox_MaterialGroenLight .rlbDropClue {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadListBox_MaterialGroenLight .rlbDropClue:before {
    content: "\e5c8";
}

.RadListBox_MaterialGroenLight .rlbDropClueAbove {
    border-top-color: #E0E0E0;
}

.RadListBox_MaterialGroenLight .rlbDropClueBelow {
    border-bottom-color: #E0E0E0;
}

.RadListBox_MaterialGroenLight.rlbDragClue {
    background: #ffffff;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialGroenLight.rlbDragClue .rlbItem {
    border-color: transparent;
    color: inherit;
    background: none;
}

.RadListBox_MaterialGroenLight.RadListBoxButtonAreaTop.rlbFixedHeight {
    padding: 32px 0 1.42857143em;
}

.RadListBox_MaterialGroenLight.RadListBoxButtonAreaTop.rlbFixedHeight .rlbButtonAreaTop {
    margin-top: -32px;
}

.RadListBox_MaterialGroenLight.RadListBoxButtonAreaBottom.rlbFixedHeight {
    padding: 32px 0 1.42857143em;
}

.RadListBox_MaterialGroenLight.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbGroup,
.RadListBox_MaterialGroenLight.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbTemplate {
    margin-top: -32px;
}

.RadListView_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadListView_MaterialGroenLight button.rlvActionButton {
    color: #424242;
    font-size: 16px;
    box-shadow: none;
}

.RadListView_MaterialGroenLight button.rlvActionButton:hover {
    box-shadow: none;
    color: #424242;
}

.RadListView_MaterialGroenLight .rlvA {
    background: #ffffff;
}

.RadListView_MaterialGroenLight .rlvISel {
    background: #E8F5E9;
    color: #424242;
}

.RadListView_MaterialGroenLight .rlvISel .rlvBSel .rbIcon,
.RadListView_MaterialGroenLight .rlvISel .rlvActionButton {
    color: #424242;
}

.RadListView_MaterialGroenLight .rlvDrag {
    background-image: url(" ");
    background-position: center center;
}

.RadListView_MaterialGroenLight div.rlvI, .RadListView_MaterialGroenLight div.rlvIEmpty {
    border-color: #E0E0E0;
}

.RadListView_MaterialGroenLight div.rlvA {
    border-color: #E0E0E0 #ffffff;
}

.RadListView_MaterialGroenLight div.rlvISel {
    border-color: #E8F5E9;
}

.RadListView_MaterialGroenLight .rlvHeader th {
    border: 0;
    border-bottom: 1px solid #E0E0E0;
    background: #ffffff;
}

.RadListView_MaterialGroenLight tr.rlvI > td, .RadListView_MaterialGroenLight tr.rlvA > td, .RadListView_MaterialGroenLight tr.rlvISel > td, .RadListView_MaterialGroenLight tr.rlvIEmpty > td {
    border: 0;
    border-bottom: 1px solid;
}

.RadListView_MaterialGroenLight tr.rlvI td,
.RadListView_MaterialGroenLight tr.rlvIEmpty td {
    border-color: #E0E0E0 #ffffff;
}

.RadListView_MaterialGroenLight tr.rlvA td {
    border-color: #E0E0E0 #ffffff;
}

.RadListView_MaterialGroenLight tr.rlvISel td {
    border-color: #E8F5E9;
}

.RadListView_MaterialGroenLight td.rlvI, .RadListView_MaterialGroenLight td.rlvA, .RadListView_MaterialGroenLight td.rlvISel, .RadListView_MaterialGroenLight td.rlvIEmpty {
    border: 0;
    border-right: 1px solid;
}

.RadListView_MaterialGroenLight td.rlvI, .RadListView_MaterialGroenLight td.rlvIEmpty {
    border-color: #FAFAFA;
}

.RadListView_MaterialGroenLight td.rlvA {
    border-color: #E0E0E0 #ffffff;
}

.RadListView_MaterialGroenLight td.rlvISel {
    border-color: #E8F5E9;
}

.RadListView_MaterialGroenLight .rlvFloated .rlvI, .RadListView_MaterialGroenLight .rlvFloated .rlvISel, .RadListView_MaterialGroenLight .rlvFloated .rlvIEdit {
    border-color: #E0E0E0;
}

.RadListView_MaterialGroenLight .rlvFloated .rlvI {
    border-color: #FAFAFA;
}

.RadListView_MaterialGroenLight .rlvInput {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadMap_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadMap_MaterialGroenLight .k-header,
.RadMap_MaterialGroenLight .k-widget,
.RadMap_MaterialGroenLight .k-popup {
    color: #424242;
}

.RadMap_MaterialGroenLight .k-widget,
.RadMap_MaterialGroenLight .k-header {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    background-image: linear-gradient();
}

.RadMap_MaterialGroenLight.k-widget.k-tooltip {
    background-color: #424242;
    color: #ffffff;
    border-color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 13px;
    opacity: 0.9 !important;
}

.RadMap_MaterialGroenLight .k-i-close:before,
.RadMap_MaterialGroenLight .k-i-close:hover:before {
    color: #ffffff;
}

.RadMap_MaterialGroenLight .k-callout-n {
    border-bottom-color: #424242;
}

.RadMap_MaterialGroenLight .k-callout-e {
    border-left-color: #424242;
}

.RadMap_MaterialGroenLight .k-callout-s {
    border-top-color: #424242;
}

.RadMap_MaterialGroenLight .k-callout-w {
    border-right-color: #424242;
}

.RadMap_MaterialGroenLight .k-button,
.RadMap_MaterialGroenLight div.k-navigator > .k-button {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    color: #757575;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button {
    border-color: transparent;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button:hover,
.RadMap_MaterialGroenLight div.k-navigator > .k-button:focus {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    color: #757575;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #EEEEEE;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    color: #757575;
}

.RadMap_MaterialGroenLight .k-button:hover,
.RadMap_MaterialGroenLight .k-button:active,
.RadMap_MaterialGroenLight .k-button:focus {
    color: #212121;
}

.RadMap_MaterialGroenLight .k-marker:before {
    color: #e50909;
}

.RadMap_MaterialGroenLight .k-touch-scrollbar, .RadMap_MaterialGroenLight.k-tooltip,
.RadMap_MaterialGroenLight .k-animation-container, .RadMap_MaterialGroenLight.k-animation-container {
    border-radius: 0;
}

.RadMap_MaterialGroenLight .k-navigator {
    width: 84px;
    height: 84px;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button {
    width: 32px;
    height: 32px;
}

.RadMap_MaterialGroenLight .k-buttons-horizontal .k-button {
    width: 26px;
    height: 25px;
}

.RadMap_MaterialGroenLight .k-buttons-horizontal .k-zoom-in {
    border-radius: 2px 0 0 2px;
}

.RadMap_MaterialGroenLight .k-buttons-horizontal .k-zoom-out {
    border-radius: 0 2px 2px 0;
    border-left: 1px solid #E0E0E0;
    z-index: 1;
}

.RadMap_MaterialGroenLight .k-marker:before,
.RadMap_MaterialGroenLight .k-marker-Pin-target:before,
.RadMap_MaterialGroenLight .k-marker-pin-target:before {
    content: "\e55f";
    font-family: 'Material Icons';
    color: #4CAF50;
}

.RadMap_MaterialGroenLight span.k-marker-Pin:before,
.RadMap_MaterialGroenLight span.k-marker-pin:before {
    content: "\e55e";
}

.RadMap_MaterialGroenLight.k-widget.k-tooltip {
    border-radius: 2px;
}

.RadMap_MaterialGroenLight .k-navigator-n,
.RadMap_MaterialGroenLight .k-navigator-e,
.RadMap_MaterialGroenLight .k-navigator-s,
.RadMap_MaterialGroenLight .k-navigator-w {
    position: absolute !important;
}

.RadMap_MaterialGroenLight .t-ripple-container {
    margin-top: -1px;
    margin-left: -1px;
}

.RadButton_MaterialGroenLight.k-switch {
    border-radius: 9999px;
}

.RadButton_MaterialGroenLight.k-switch:hover .k-switch-container, .RadButton_MaterialGroenLight.k-switch.k-state-hover .k-switch-container {
    box-shadow: inset 0 0 0 1px #EEEEEE;
}

.RadButton_MaterialGroenLight.k-switch:focus .k-switch-container, .RadButton_MaterialGroenLight.k-switch.k-state-focused .k-switch-container {
    outline: none;
    box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.06);
}

.RadButton_MaterialGroenLight .k-switch-container {
    border-radius: 9999px;
    padding: 0px 0px;
    box-shadow: inset 0 0 0 1px #E0E0E0;
}

.RadButton_MaterialGroenLight .k-switch-handle {
    border-radius: 9999px;
}

.RadButton_MaterialGroenLight.k-switch-on .k-switch-container {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadButton_MaterialGroenLight.k-switch-on .k-switch-handle {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #f2f2f2;
}

.RadButton_MaterialGroenLight.k-switch-on:hover .k-switch-container, .RadButton_MaterialGroenLight.k-switch-on.k-state-hover .k-switch-container {
    color: #ffffff;
    background-color: #46a14a;
}

.RadButton_MaterialGroenLight.k-switch-on:hover .k-switch-handle, .RadButton_MaterialGroenLight.k-switch-on.k-state-hover .k-switch-handle {
    border-color: #EEEEEE;
    color: #ffffff;
    background-color: #ededed;
}

.RadButton_MaterialGroenLight.k-switch-on .k-switch-label-off {
    color: transparent;
}

.RadButton_MaterialGroenLight.k-switch-off .k-switch-container {
    color: #424242;
    background-color: #F5F5F5;
}

.RadButton_MaterialGroenLight.k-switch-off .k-switch-handle {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #f2f2f2;
}

.RadButton_MaterialGroenLight.k-switch-off:hover .k-switch-container, .RadButton_MaterialGroenLight.k-switch-off.k-state-hover .k-switch-container {
    color: #424242;
    background-color: #F5F5F5;
}

.RadButton_MaterialGroenLight.k-switch-off:hover .k-switch-handle, .RadButton_MaterialGroenLight.k-switch-off.k-state-hover .k-switch-handle {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #ededed;
}

.RadButton_MaterialGroenLight.k-switch-off .k-switch-label-on {
    color: transparent;
}

.RadButton_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.RadButton_MaterialGroenLight.rbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    transition: all .2s ease-in-out;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialGroenLight.rbButton.rbHovered, .RadButton_MaterialGroenLight.rbButton.rbHovered:hover, .RadButton_MaterialGroenLight.rbButton.rbToggled.rbHovered,
.RadButton_MaterialGroenLight.rbButton .rbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadButton_MaterialGroenLight.rbButton:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialGroenLight.rbButton.rbSelected, .RadButton_MaterialGroenLight.rbButton.rbToggled,
.RadButton_MaterialGroenLight.rbSelected .rbHovered {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialGroenLight.rbButton:hover,
.RadButton_MaterialGroenLight.rbButton.rbHovered .rbSplitPart,
.RadButton_MaterialGroenLight.rbButton.rbHovered.rbSelected .rbSplitPart {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    transition: all .2s ease-in-out;
}

.RadButton_MaterialGroenLight.rbButton:hover .rbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: none;
}

.RadButton_MaterialGroenLight.rbButton.rbHovered .rbSplitPartRight,
.RadButton_MaterialGroenLight.rbButton:hover .rbSplitPartRight {
    border-color: transparent transparent transparent #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton:hover .rbSplitPartLeft,
.RadButton_MaterialGroenLight.rbButton.rbHovered .rbSplitPartLeft {
    border-color: transparent #E0E0E0 transparent transparent;
}

.RadButton_MaterialGroenLight.rbButton.rbHovered.rbSelected {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPartRight,
.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPartRight.rbHovered {
    border-color: transparent transparent transparent #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPartLeft,
.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPartLeft.rbHovered {
    border-color: transparent #E0E0E0 transparent transparent;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected:active .rbSplitPartRight {
    border-color: transparent transparent transparent #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected:active .rbSplitPartLeft {
    border-color: transparent #E0E0E0 transparent transparent;
}

.RadButton_MaterialGroenLight .rbSplitPart .rbIcon,
.RadButton_MaterialGroenLight.rbButton.rbHovered .rbSplitPart .rbIcon,
.RadButton_MaterialGroenLight.rbButton.rbHovered.rbSelected .rbSplitPart .rbIcon {
    color: #424242;
}

.RadButton_MaterialGroenLight.rbButton:hover .rbHovered .rbIcon {
    color: #424242;
}

.RadButton_MaterialGroenLight.rbButton.rbSelected .rbHovered .rbSplitPart .rbIcon,
.RadButton_MaterialGroenLight.rbButton.rbSelected .rbSplitPart .rbIcon {
    color: #424242;
}

.RadButton_MaterialGroenLight.rbCheckBox .rbText,
.RadButton_MaterialGroenLight.rbRadioButton .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbText {
    color: #424242;
}

.RadButton_MaterialGroenLight .rbIcon,
.RadButton_MaterialGroenLight .rbCheckBox .rbText:before,
.RadButton_MaterialGroenLight .rbText.rbToggleCheckboxChecked .rbRippleContainer,
.RadButton_MaterialGroenLight .rbText.rbToggleRadioChecked .rbRippleContainer {
    color: #757575;
}

.RadButton_MaterialGroenLight.rbHovered .rbIcon,
.RadButton_MaterialGroenLight.rbCheckBox.rbHovered .rbText:before {
    color: #4CAF50;
}

.RadButton_MaterialGroenLight .rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight .rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbRadioButton .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialGroenLight.rbToggled .rbToggleCheckBoxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbToggled .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialGroenLight .rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight .rbText.rbToggleRadioChecked:before,
.RadButton_MaterialGroenLight .rbText.rbToggleCheckbox .rbRippleContainer,
.RadButton_MaterialGroenLight .rbText.rbToggleRadio .rbRippleContainer {
    color: #4CAF50;
}

.RadButton_MaterialGroenLight span.rbToggleCheckbox.rbText,
.RadButton_MaterialGroenLight span.rbToggleCheckboxChecked.rbText,
.RadButton_MaterialGroenLight span.rbToggleRadio.rbText,
.RadButton_MaterialGroenLight span.rbToggleRadioChecked.rbText {
    color: #757575;
}

.RadButton_MaterialGroenLight.RadRadioButton span.rbText.rbToggleRadioChecked,
.RadButton_MaterialGroenLight.RadRadioButton span.rbText.rbToggleRadio,
.RadButton_MaterialGroenLight.RadCheckBox span.rbText.rbToggleCheckbox,
.RadButton_MaterialGroenLight.RadCheckBox span.rbText.rbToggleCheckboxChecked {
    padding-left: 2.2857142857em;
}

.RadButton_MaterialGroenLight.rbHovered .rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbToggled.rbHovered .rbIcon,
.RadButton_MaterialGroenLight.rbHovered .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbHovered .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialGroenLight.rbHovered .rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight.rbHovered .rbText.rbToggleRadioChecked:before {
    color: #757575;
}

.RadButton_MaterialGroenLight:focus .rbToggleCheckbox:before,
.RadButton_MaterialGroenLight:focus .rbToggleRadio:before {
    box-shadow: 0 0 1px 1px rgba(66, 66, 66, 0.5);
}

.RadButton_MaterialGroenLight:focus .rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight:focus .rbToggleCheckboxFilled:before,
.RadButton_MaterialGroenLight:focus .rbToggleRadioChecked:before {
    box-shadow: 0 0 1px 1px rgba(76, 175, 80, 0.5);
}

.RadButton_MaterialGroenLight.rbCheckBox, .RadButton_MaterialGroenLight.rbRadioButton {
    overflow: visible;
}

.RadButton_MaterialGroenLight.rbPrimaryButton .rbIcon {
    color: #ffffff;
}

.RadButton_MaterialGroenLight.rbPrimaryButton.rbHovered .rbIcon {
    color: #ffffff;
}

.RadButton_MaterialGroenLight.rbPrimaryButton.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbRadioButton .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbToggled .rbToggleCheckBoxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbToggled .rbToggleRadioChecked.rbIcon {
    color: #ffffff;
}

.RadButton_MaterialGroenLight.rbPrimaryButton.rbToggled.rbHovered .rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbHovered .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialGroenLight.rbPrimaryButton.rbHovered .rbToggleRadioChecked.rbIcon {
    color: #ffffff;
}

.RadButton_MaterialGroenLight.rbButton.rbRtl .rbSplitPart,
.RadButton_MaterialGroenLight.rbButton.rbRtl .rbSplitPart.rbHovered {
    border-right-color: #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton.rbRtl .rbSplitPart.rbSelected {
    border-right-color: #E0E0E0;
}

.RadButton_MaterialGroenLight.rbButton {
    padding: 8px 13px;
    border-width: 0;
    text-transform: uppercase;
    font-weight: 500;
}

.RadButton_MaterialGroenLight.rbButton .rbIcon:before {
    vertical-align: middle;
}

.RadButton_MaterialGroenLight .rbIcon {
    width: 1.3571428571em;
    height: 1.3571428571em;
    margin-top: 0;
    vertical-align: middle;
}

.RadButton_MaterialGroenLight.rbButton.rbIconOnly {
    padding: 8px;
}

.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckbox,
.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckbox,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadio,
.RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadioChecked,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadio,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadioChecked {
    padding-top: 0.1428571429em;
    font-size: inherit;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckbox,
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckbox,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadio,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadioChecked,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadio,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadioChecked {
        padding-top: 0.0714285714em;
    }
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon:before,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon:before,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon:before {
        vertical-align: middle;
    }
}

.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckbox + .rbText,
.RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckbox + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled + .rbText,
.RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadio + .rbText,
.RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadioChecked + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadio + .rbText,
.RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadioChecked + .rbText,
.RadButton_MaterialGroenLight.RadCheckBox .rbText,
.RadButton_MaterialGroenLight.RadRadioButton .rbText {
    color: #757575;
    vertical-align: middle;
    line-height: 1.42857143em;
    font-size: 0.8571428571em;
    font-weight: 500;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckbox + .rbText,
    .RadButton_MaterialGroenLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckbox + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled + .rbText,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadio + .rbText,
    .RadButton_MaterialGroenLight.rbRadioButton .rbIcon.rbToggleRadioChecked + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadio + .rbText,
    .RadButton_MaterialGroenLight.rbToggleButton .rbIcon.rbToggleRadioChecked + .rbText {
        line-height: 2em;
        vertical-align: middle;
    }
}

.RadButton_MaterialGroenLight .rbToggleCheckbox:before,
.RadButton_MaterialGroenLight .rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight .rbToggleCheckBoxChecked:before,
.RadButton_MaterialGroenLight .rbToggleCheckboxFilled:before,
.RadButton_MaterialGroenLight .rbToggleRadio:before,
.RadButton_MaterialGroenLight .rbToggleRadioChecked:before,
.RadButton_MaterialGroenLight.RadButton span.rbText.rbToggleCheckbox:before,
.RadButton_MaterialGroenLight.RadButton span.rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialGroenLight.RadButton span.rbText.rbToggleRadio:before,
.RadButton_MaterialGroenLight.RadButton span.rbText.rbToggleRadioChecked:before {
    font-family: 'Material Icons';
    font-size: 18px;
    border-radius: 45px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -0.5em 0 0 -0.5em;
}

.RadButton_MaterialGroenLight .rbToggleCheckbox:before {
    content: "\e835";
}

.RadButton_MaterialGroenLight .rbToggleCheckBoxChecked:before,
.RadButton_MaterialGroenLight .rbToggleCheckboxChecked:before {
    content: "\e834";
}

.RadButton_MaterialGroenLight .rbToggleCheckboxFilled:before {
    content: "\e909";
}

.RadButton_MaterialGroenLight .rbToggleRadio:before {
    content: "\e836";
}

.RadButton_MaterialGroenLight .rbToggleRadioChecked:before {
    content: "\e837";
}

.RadButton_MaterialGroenLight .rbPrimaryIcon {
    margin: 0.0714285714em 0.3571428571em 0em 0em \9;
}

.RadButton_MaterialGroenLight .rbSecondaryIcon {
    margin: 0.0714285714em 0em 0em 0.3571428571em \9;
}

.RadButton_MaterialGroenLight _:-ms-fullscreen, :root .RadButton_MaterialGroenLight.rbButton .rbPrimaryIcon {
    margin: 0.0714285714em 0.3571428571em 0em 0em;
}

.RadButton_MaterialGroenLight _:-ms-fullscreen, :root .RadButton_MaterialGroenLight.rbButton .rbSecondaryIcon {
    margin: 0.0714285714em 0em 0em 0.3571428571em;
}

.RadButton_MaterialGroenLight .rbText {
    margin-top: 0;
    line-height: 1.4285714286em;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialGroenLight .rbText {
        line-height: normal;
    }
}

.RadButton_MaterialGroenLight.rbButton.rbPrimaryButton {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbHovered, .RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbToggled.rbHovered, .RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbFocused {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
}

.RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbSelected, .RadButton_MaterialGroenLight.rbButton.rbPrimaryButton.rbToggled {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton {
    padding: 8px;
    color: #424242;
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    transition: none;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbHovered {
    color: #424242;
    background-color: rgba(66, 66, 66, 0.12);
    box-shadow: none;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton:focus, .RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbFocused, .RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbSelected {
    background-color: rgba(66, 66, 66, 0.24);
    box-shadow: none;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton {
    color: #4CAF50;
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton.rbHovered {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton:focus, .RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton.rbFocused, .RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton.rbSelected {
    background-color: rgba(76, 175, 80, 0.24);
}

.RadButton_MaterialGroenLight.rbButton.rbFlatButton.rbPrimaryButton .rbIcon {
    color: #757575;
}

.RadButton_MaterialGroenLight.RadButton.rbButton.rbDisabled, .RadButton_MaterialGroenLight.RadButton.rbButton.rbPrimaryButton.rbDisabled {
    background-color: #E0E0E0;
    color: #424242;
    border-color: #E0E0E0;
    box-shadow: none;
}

.RadButton_MaterialGroenLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckbox,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckbox,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbRadioButton .rbIcon.rbToggleRadio,
.RadButton_MaterialGroenLight.rbRtl.RadButton.rbRadioButton .rbIcon.rbToggleRadioChecked {
    margin: -.22em 0 0 .41667em;
}

.RadButton_MaterialGroenLight.RadRadioButton.rbRtl span.rbText.rbToggleRadioChecked,
.RadButton_MaterialGroenLight.RadRadioButton.rbRtl span.rbText.rbToggleRadio,
.RadButton_MaterialGroenLight.RadCheckBox.rbRtl span.rbText.rbToggleCheckbox,
.RadButton_MaterialGroenLight.RadCheckBox.rbRtl span.rbText.rbToggleCheckboxChecked {
    padding-right: 2.2857142857em;
}

.RadButton_MaterialGroenLight + .RadLabel {
    vertical-align: top;
    vertical-align: -moz-middle-with-baseline;
    vertical-align: -webkit-baseline-middle;
}

span.RadButton_MaterialGroenLight.rbButton {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
    padding: 1px 19px 0 16px;
    text-transform: none;
}

span.RadButton_MaterialGroenLight.rbButton:before {
    border-bottom: 1px solid #E0E0E0;
    display: block;
    position: absolute;
    right: 13px;
    bottom: 1px;
    left: 13px;
    content: "";
}

span.RadButton_MaterialGroenLight.rbButton:hover:before, span.RadButton_MaterialGroenLight.rbButton:focus:before, span.RadButton_MaterialGroenLight.rbButton:active:before {
    display: none;
}

span.RadButton_MaterialGroenLight.rbButton.rbDisabled:focus {
    box-shadow: none;
}

span.RadButton_MaterialGroenLight.rbButton.rbDisabled:hover:before, span.RadButton_MaterialGroenLight.rbButton.rbDisabled:focus:before, span.RadButton_MaterialGroenLight.rbButton.rbDisabled:active:before {
    display: block;
}

span.RadButton_MaterialGroenLight.rbButton .rbSplitPart {
    padding: 8px;
    top: 0;
    border-color: transparent;
}

span.RadButton_MaterialGroenLight.rbButton .rbSplitPartRight {
    right: -0.3571428571em;
}

span.RadButton_MaterialGroenLight.rbButton .rbSplitPartLeft {
    left: 0.2142857143em;
}

span.RadButton_MaterialGroenLight.rbButton .rbSplitIcon:before {
    margin: -0.0714285714em 0em 0em -0.1071428571em;
}

span.RadButton_MaterialGroenLight.rbButton .rbText {
    line-height: 2.5em;
}

.rbRippleContainer.t-ripple-effect-icon {
    display: inline-block;
    position: absolute;
    width: 1.6428571429em;
    height: 1.6428571429em;
    top: -1px;
    left: -1px;
}

.RadGrid_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadGrid_MaterialGroenLight .t-button {
    padding: 7px;
    border-radius: 90px;
    color: #757575;
}

.RadGrid_MaterialGroenLight .t-button:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .t-button:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgHeader .t-button:hover,
.RadGrid_MaterialGroenLight .rgGroupItem .t-button:hover {
    background: none;
}

.RadGrid_MaterialGroenLight .t-font-icon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadGrid_MaterialGroenLight .rgDragIcon:before,
.RadGrid_MaterialGroenLight .rgPrintIcon:before,
.RadGrid_MaterialGroenLight .rgExpDOCIcon:before,
.RadGrid_MaterialGroenLight .rgExpXLSIcon:before,
.RadGrid_MaterialGroenLight .rgExpCSVIcon:before,
.RadGrid_MaterialGroenLight .rgExpPDFIcon:before {
    font-family: "WebComponentsIcons";
}

.RadGrid_MaterialGroenLight .rgSortDescIcon:before {
    content: "\e5db";
}

.RadGrid_MaterialGroenLight .rgSortAscIcon:before {
    content: "\e5d8";
}

.RadGrid_MaterialGroenLight .rgAddIcon:before {
    content: "\e145";
}

.RadGrid_MaterialGroenLight .rgRefreshIcon:before {
    content: "\e5d5";
}

.RadGrid_MaterialGroenLight .rgFilterIcon:before {
    content: "\e152";
}

.RadGrid_MaterialGroenLight .rgCollapseIcon:before {
    content: "\e5cf";
}

.RadGrid_MaterialGroenLight .rgExpandIcon:before {
    content: "\e5cc";
}

.RadGrid_MaterialGroenLight .rgOptionsIcon:before {
    content: "\e5d4";
}

.RadGrid_MaterialGroenLight .rgSaveIcon:before {
    content: "\e161";
}

.RadGrid_MaterialGroenLight .rgDelIcon:before,
.RadGrid_MaterialGroenLight .rgCancelIcon:before {
    content: "\e14c";
}

.RadGrid_MaterialGroenLight .rgEditIcon:before {
    content: "\e254";
}

.RadGrid_MaterialGroenLight .rgUpdateIcon:before {
    content: "\e876";
}

.RadGrid_MaterialGroenLight .rgUngroupIcon::before {
    content: "\e14c";
}

.RadGrid_MaterialGroenLight .rgPrevIcon:before {
    content: "\e314";
}

.RadGrid_MaterialGroenLight .rgNextIcon:before {
    content: "\e315";
}

.RadGrid_MaterialGroenLight .rgInput,
.RadGrid_MaterialGroenLight .rgEditRow > td > [type="text"],
.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"],
.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"],
.RadGrid_MaterialGroenLight .rgFilterBox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    padding: 8px 0 7px;
    outline: none;
}

.RadGrid_MaterialGroenLight .rgInput:hover,
.RadGrid_MaterialGroenLight .rgEditRow > td > [type="text"]:hover,
.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"]:hover,
.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"]:hover,
.RadGrid_MaterialGroenLight .rgFilterBox:hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadGrid_MaterialGroenLight .rgInput:focus,
.RadGrid_MaterialGroenLight .rgEditRow > td > [type="text"]:focus,
.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"]:focus,
.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"]:focus,
.RadGrid_MaterialGroenLight .rgFilterBox:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 -1px 0 #4CAF50 inset;
}

.t-ie .RadGrid_MaterialGroenLight .rgInput, .t-ie
.RadGrid_MaterialGroenLight .rgEditRow > td > [type="text"], .t-ie
.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"], .t-ie
.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"], .t-ie
.RadGrid_MaterialGroenLight .rgFilterBox {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadGrid_MaterialGroenLight .rgBatchContainer {
    font-size: 1.077em;
}

.RadGrid_MaterialGroenLight .rgBatchContainer > [type="text"],
.RadGrid_MaterialGroenLight .rgBatchContainer .rfdCheckboxChecked,
.RadGrid_MaterialGroenLight .rgBatchContainer .rfdCheckboxUnchecked {
    margin-left: 13px;
}

.RadGrid_MaterialGroenLight .rgEditForm label {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGrid_MaterialGroenLight .rgEditForm td > [type="text"] {
    margin-left: 13px;
}

.RadGrid_MaterialGroenLight .rgHeaderDiv {
    border-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgHeader,
.RadGrid_MaterialGroenLight th.rgResizeCol,
.RadGrid_MaterialGroenLight .rgHeaderWrapper {
    border: 0;
    border-bottom: 1px solid #E0E0E0;
    background-color: #ffffff;
    padding: 13px 15px;
}

.RadGrid_MaterialGroenLight .rgHeader {
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
}

.RadGrid_MaterialGroenLight .rgHeader .t-button {
    font-size: 1.167em;
    line-height: 1.4285714286;
}

.RadGrid_MaterialGroenLight .rgHeader,
.RadGrid_MaterialGroenLight .rgHeader a {
    color: #757575;
}

.RadGrid_MaterialGroenLight .rgMultiHeaderRow .rgHeader,
.RadGrid_MaterialGroenLight .rgMultiHeaderRow .rgResizeCol {
    border-left: 1px solid #E0E0E0;
}

.RadGrid_MaterialGroenLight th.rgSorted,
.RadGrid_MaterialGroenLight th.rgSorted a,
.RadGrid_MaterialGroenLight th.rgSorted button {
    color: #212121;
}

.RadGrid_MaterialGroenLight .rgEditRow,
.RadGrid_MaterialGroenLight .rgFilterRow,
.RadGrid_MaterialGroenLight .rgGroupHeader {
    height: 47px;
    height: calc(1.4285714286em + 27px);
}

.RadGrid_MaterialGroenLight .rgFilterRow > td {
    border: 0;
    border-bottom: 1px solid #E0E0E0;
    padding: 5px 15px;
}

.RadGrid_MaterialGroenLight .rgRow,
.RadGrid_MaterialGroenLight .rgAltRow,
.RadGrid_MaterialGroenLight .rgEditRow {
    height: 47px;
    height: calc(1.5384615385em + 27px);
    font-size: 0.929em;
    line-height: 1.5384615385;
}

.RadGrid_MaterialGroenLight .rgRow > td,
.RadGrid_MaterialGroenLight .rgAltRow > td,
.RadGrid_MaterialGroenLight .rgEditRow > td {
    border: 0;
    border-bottom: 1px solid #E0E0E0;
    padding: 5px 15px;
}

.RadGrid_MaterialGroenLight .rgRow .rgDragIcon,
.RadGrid_MaterialGroenLight .rgRow .t-button,
.RadGrid_MaterialGroenLight .rgAltRow .rgDragIcon,
.RadGrid_MaterialGroenLight .rgAltRow .t-button,
.RadGrid_MaterialGroenLight .rgEditRow .rgDragIcon,
.RadGrid_MaterialGroenLight .rgEditRow .t-button {
    font-size: 1.077em;
    line-height: 1.4285714286;
}

.RadGrid_MaterialGroenLight .rgRow .t-ripple-container,
.RadGrid_MaterialGroenLight .rgAltRow .t-ripple-container,
.RadGrid_MaterialGroenLight .rgEditRow .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialGroenLight .rgBatchCurrent {
    padding-left: 2px;
}

.RadGrid_MaterialGroenLight .rgEditForm {
    border-bottom: 1px solid #E0E0E0;
    padding: 8px;
}

.RadGrid_MaterialGroenLight .rgActiveRow td:not(.rgExpandCol) {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent;
}

.RadGrid_MaterialGroenLight .rgActiveRow td:first-child:not(.rgExpandCol),
.RadGrid_MaterialGroenLight .rgActiveRow .rgExpandCol + td {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset 5px 0px 5px -5px transparent;
}

.RadGrid_MaterialGroenLight .rgActiveRow td:not(.rgExpandCol):last-child {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset -5px 0px 5px -5px transparent;
}

.RadGrid_MaterialGroenLight .rgActiveCell {
    box-shadow: inset 0 0 5px transparent;
}

.RadGrid_MaterialGroenLight .rgRow > td > a,
.RadGrid_MaterialGroenLight .rgAltRow > td > a,
.RadGrid_MaterialGroenLight .rgFooter > td > a,
.RadGrid_MaterialGroenLight .rgEditForm > td > a,
.RadGrid_MaterialGroenLight .rgEditRow > td > a,
.RadGrid_MaterialGroenLight .rgHoveredRow > td > a {
    color: #4CAF50;
    text-decoration: none;
}

.RadGrid_MaterialGroenLight .rgMasterTable .rgSelectedCell,
.RadGrid_MaterialGroenLight .rgSelectedRow {
    background-color: #E8F5E9;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgSelectedCell > a,
.RadGrid_MaterialGroenLight .rgSelectedRow > td > a {
    color: #4CAF50;
}

.RadGrid_MaterialGroenLight .rgHoveredRow {
    background-color: #EEEEEE;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgEditRow {
    background: #d9eeda;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgDeletedRow > td {
    border-color: #bababa;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgDeletedRow > td a {
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgBatchOverlay {
    background: rgba(224, 224, 224, 0.75);
}

.RadGrid_MaterialGroenLight .rgBatchUndoDeleteButton {
    padding: 7px 13px;
    border-radius: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadGrid_MaterialGroenLight .rgBatchUndoDeleteButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .rgBatchUndoDeleteIcon:before {
    content: "\e166";
}

.RadGrid_MaterialGroenLight .rgDrag {
    background-image: url(" ");
}

.RadGrid_MaterialGroenLight .rgFooterWrapper {
    border-top: 1px solid #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgFooter {
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
    height: 47px;
    height: calc(1.6666666667em + 27px);
}

.RadGrid_MaterialGroenLight .rgFooter td {
    border-bottom: 1px solid #E0E0E0;
    padding: 5px 15px;
}

.RadGrid_MaterialGroenLight .rgFooter .rgGroupCol {
    border-bottom-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgFooter,
.RadGrid_MaterialGroenLight .rgFooter a {
    color: #757575;
}

.RadGrid_MaterialGroenLight tfoot .rgFooter .rgGroupCol {
    background-color: #ffffff;
    box-shadow: none;
}

.RadGrid_MaterialGroenLight .rgFooterWrapper .rgFooter > td {
    border-bottom: 0;
}

.RadGrid_MaterialGroenLight .rgStatus div {
    background-image: url(" ");
}

.RadGrid_MaterialGroenLight .rgPagerCell {
    color: #424242;
    padding: 5px;
    border-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgIcon:before {
    font-family: "WebComponentsIcons";
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgAdvPart {
    line-height: inherit;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a {
    color: #ffffff;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a .t-ripple {
    border-radius: 90px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerButton {
    border: 0 none;
    background-color: #F5F5F5;
    color: #424242;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgActionButton {
    border-radius: 90px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgActionButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a {
    color: #424242;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-radius: 90px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgNumPart a.rgCurrentPage {
    border-bottom: 2px solid #4CAF50;
    color: #4CAF50;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .RadInput,
.RadGrid_MaterialGroenLight .rgPagerCell .RadComboBox,
.RadGrid_MaterialGroenLight .rgPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgActionButton {
    box-sizing: content-box;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 13px;
    border-radius: 0;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgInfoPart,
.RadGrid_MaterialGroenLight .rgPagerCell .rgSliderLabel,
.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGrid_MaterialGroenLight .rgPagerCell .rgInfoPart strong,
.RadGrid_MaterialGroenLight .rgPagerCell .rgSliderLabel strong,
.RadGrid_MaterialGroenLight .rgPagerCell .rgPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgPagerCell .RadSlider {
    margin: 7px 0;
}

.GridReorderTop_MaterialGroenLight,
.GridReorderBottom_MaterialGroenLight {
    color: #4CAF50;
}

.RadGrid_MaterialGroenLight .rgGroupPanel {
    padding: 5px;
    border-color: #E0E0E0;
    font-size: 1.143em;
    font-weight: 500;
    line-height: 36px;
    line-height: calc(1.25em + 16px);
}

.RadGrid_MaterialGroenLight .rgGroupPanel,
.RadGrid_MaterialGroenLight .rgGroupPanel caption {
    background: #4CAF50;
    color: #ffffff;
}

.RadGrid_MaterialGroenLight .rgGroupItem {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
    padding: 8px 13px;
    font-size: 0.875em;
}

.RadGrid_MaterialGroenLight .rgGroupItem .t-button {
    color: inherit;
    position: relative;
    z-index: 10;
}

.RadGrid_MaterialGroenLight .rgGroupHeader {
    background-color: #F5F5F5;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgGroupHeader td {
    padding-left: 0;
    border-bottom: 1px solid #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgGroupHeader .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialGroenLight .rgGroupHeaderText {
    font-size: .929em;
    line-height: 1.5384615385;
    font-weight: 500;
}

.RadGrid_MaterialGroenLight td.rgGroupCol,
.RadGrid_MaterialGroenLight td.rgExpandCol {
    background-color: #F5F5F5;
    border-color: #F5F5F5;
    color: #424242;
}

.RadGrid_MaterialGroenLight .rgCollapse {
    color: #212121;
}

.RadGrid_MaterialGroenLight .rgMasterTable {
    border-collapse: collapse;
}

.RadGrid_MaterialGroenLight .rgGroupHeader .rgGroupCol + .rgGroupCol {
    border-left: 1px solid #cfd8dc;
}

.RadGrid_MaterialGroenLight .rgGroupCol:empty {
    box-shadow: none !important;
}

.RadGrid_MaterialGroenLight .rgGroupHeader .rgGroupCol,
.RadGrid_MaterialGroenLight .rgGroupHeader .rgGroupCol + td {
    box-shadow: 0 -1px 0 #cfd8dc;
}

.RadGrid_MaterialGroenLight .rgFilter .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialGroenLight .rgFilterActive {
    color: #4CAF50;
}

.RadGrid_MaterialGroenLight .rgFiltered {
    color: #212121;
}

.RadGrid_MaterialGroenLight .rgGroupCol {
    box-shadow: -1px 0 0 #E0E0E0 inset;
}

.RadGrid_MaterialGroenLight .rgDetailTable {
    border-color: #E0E0E0;
}

.RadGrid_MaterialGroenLight .rgCommandCell {
    padding: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadGrid_MaterialGroenLight .rgCommandCell .t-button {
    padding: 13px;
    border-radius: 0;
    border: 0 none;
}

.RadGrid_MaterialGroenLight .rgCommandCell .t-button:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadGrid_MaterialGroenLight .rgCommandCell .t-button:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.GridContextMenu_MaterialGroenLight .rmGroup span.rmIcon {
    margin-left: -2px;
}

.GridContextMenu_MaterialGroenLight .rmContent .rgHCMClear,
.GridContextMenu_MaterialGroenLight .rmContent .rgHCMFilter {
    color: #4CAF50;
    padding: 8px;
    border: 0 none;
    background: none;
}

.GridContextMenu_MaterialGroenLight .rmContent .rgHCMClear:hover,
.GridContextMenu_MaterialGroenLight .rmContent .rgHCMFilter:hover {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.GridContextMenu_MaterialGroenLight .rgHCMShow,
.GridContextMenu_MaterialGroenLight .rgHCMAnd {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.GridContextMenu_MaterialGroenLight .rmGroup .rgHCMItem div.rmContent {
    padding: 15px;
    margin: 0 auto;
}

.GridContextMenu_MaterialGroenLight span.rgHCMSortAscsIcon:before,
.GridContextMenu_MaterialGroenLight span.rgHCMSortDescIcon:before,
.GridContextMenu_MaterialGroenLight span.rgHCMUnsortIcon:before,
.GridContextMenu_MaterialGroenLight span.rgHCMGroupIcon:before,
.GridContextMenu_MaterialGroenLight span.rgHCMUngroupIcon:before {
    font-family: "WebComponentsIcons";
}

.GridContextMenu_MaterialGroenLight .rgHCMColsIcon:before {
    content: "\e8f3";
}

.GridContextMenu_MaterialGroenLight .rgHCMFilterIcon:before {
    content: "\e152";
}

.RadMenu_Material_Context .rgFilterApply,
.RadMenu_Material_Context .rgFilterCancel {
    padding: 8px 13px;
    border: 0 none;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadMenu_Material_Context .rgFilterApply:hover,
.RadMenu_Material_Context .rgFilterCancel:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.GridToolTip_MaterialGroenLight {
    background-color: #424242;
    color: #ffffff;
    border-color: #424242;
    padding: 4px;
}

.RadPivotGrid_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadPivotGrid_MaterialGroenLight th,
.RadPivotGrid_MaterialGroenLight td {
    border-color: #E0E0E0 #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgOuterTableWrapper {
    border-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgOuterTableWrapper > .rpgTable {
    margin-left: -1px;
}

.RadPivotGrid_MaterialGroenLight .rpgActionButton {
    box-sizing: content-box;
    border: 1px solid transparent;
    background: none;
    padding: 7px;
}

.RadPivotGrid_MaterialGroenLight .rpgIcon {
    color: #424242;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterFieldsIcon,
.RadPivotGrid_MaterialGroenLight .rpgRowFieldsIcon,
.RadPivotGrid_MaterialGroenLight .rpgColumnFieldsIcon,
.RadPivotGrid_MaterialGroenLight .rpgAggregateFieldsIcon {
    font-size: .78571em;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterFieldsIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgRowFieldsIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgColumnFieldsIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgAggregateFieldsIcon:before {
    margin-right: 5px;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text] {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-style: solid;
    border-width: 0 0 1px;
    padding: 8px 0 7px;
    outline: none;
    font: inherit;
    width: 12em;
    width: calc(12em - 26px);
}

.RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text]:hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text]:active, .RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text]:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 -1px 0 #4CAF50 inset;
}

.t-ie .RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text] {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadPivotGrid_MaterialGroenLight .t-ripple-container {
    overflow: visible !important;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterZone {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterZone .rpgFieldItem {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialGroenLight .rpgFilterZone .rpgFieldItem:hover {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialGroenLight .rpgFilterZone .rpgFieldItem .rpgIcon {
    color: #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgRowsZone,
.RadPivotGrid_MaterialGroenLight .rpgColumnsZone,
.RadPivotGrid_MaterialGroenLight .rpgDataZone,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeader,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderGrandTotal,
.RadPivotGrid_MaterialGroenLight .rpgDataCell,
.RadPivotGrid_MaterialGroenLight .rpgRowHeader,
.RadPivotGrid_MaterialGroenLight .rpgRowHeaderGrandTotal {
    background-color: #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgContentZone,
.RadPivotGrid_MaterialGroenLight .rpgColumnsZone,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderZone {
    border-left-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgRowHeaderField,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialGroenLight .rpgColumnTotalDataCell {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialGroenLight .rpgColumnTotalDataCell {
    box-shadow: -1px 0 0 #E0E0E0 inset;
}

.RadPivotGrid_MaterialGroenLight .rpgRowHeaderTotal,
.RadPivotGrid_MaterialGroenLight .rpgRowTotalDataCell {
    background-color: #EEEEEE;
    border-left-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgRowHeaderGrandTotal,
.RadPivotGrid_MaterialGroenLight .rpgRowGrandTotalDataCell,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderGrandTotal,
.RadPivotGrid_MaterialGroenLight .rpgColumnGrandTotalDataCell {
    background-color: #E0E0E0;
    border-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgColumnHeader {
    vertical-align: middle;
}

.RadPivotGrid_MaterialGroenLight .rpgColumnHeader[rowspan] {
    box-shadow: -1px 0 0 #E0E0E0 inset;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldsPopupWrapper {
    background-color: #ffffff;
    border: 0 none;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
    padding: 5px 0 5px 5px;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldsPopupWrapper .rpgFieldItem {
    background: none;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldsPopupWrapper .rpgFieldItem, .RadPivotGrid_MaterialGroenLight .rpgFieldsPopupWrapper .rpgFieldItem:hover {
    box-shadow: none;
}

.RadPivotGrid_MaterialGroenLight .rpgExpandIcon,
.RadPivotGrid_MaterialGroenLight .rpgCollapseIcon {
    padding: 8px;
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgExpandIcon:hover,
.RadPivotGrid_MaterialGroenLight .rpgCollapseIcon:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgExpandIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgCollapseIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgFilterFieldsIcon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgFilterFieldsIcon:before {
    content: '\e152';
}

.RadPivotGrid_MaterialGroenLight .rpgCollapseIcon:before {
    content: '\e5cf';
}

.RadPivotGrid_MaterialGroenLight .rpgExpandIcon:before {
    content: '\e5cc';
    color: #212121;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem > a:first-of-type,
.RadPivotGrid_MaterialGroenLight .rpgFieldItem > a:first-of-type:hover {
    color: #424242;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem {
    vertical-align: top;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem .rpgIcon {
    position: relative;
    z-index: 10;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem,
.RadPivotGrid_MaterialGroenLight .rpgUpdateButton {
    padding: 8px;
    border: 0 none;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem:hover,
.RadPivotGrid_MaterialGroenLight .rpgUpdateButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
    z-index: 2;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem:disabled:hover,
.RadPivotGrid_MaterialGroenLight .rpgUpdateButton:disabled:hover {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPivotGrid_MaterialGroenLight .rpgConfigurationPanel {
    background: #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgConfigurationPanel .rpgChangeLayoutIcon {
    padding: 8px;
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgConfigurationPanel .rpgChangeLayoutIcon:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldsContainer {
    border: 1px solid #E0E0E0;
    border-radius: 2px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell {
    color: #424242;
    padding: 5px;
    border-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgIcon:before {
    font-family: "WebComponentsIcons";
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgAdvPart {
    line-height: inherit;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a {
    color: #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a .t-ripple {
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerButton {
    border: 0 none;
    background-color: #F5F5F5;
    color: #424242;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgActionButton {
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgActionButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a {
    color: #424242;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a.rpgCurrentPage {
    border-bottom: 2px solid #4CAF50;
    color: #4CAF50;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .RadInput,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .RadComboBox,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgActionButton {
    box-sizing: content-box;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 13px;
    border-radius: 0;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgInfoPart,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgSliderLabel,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgInfoPart strong,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgSliderLabel strong,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #424242;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .RadSlider {
    margin: 7px 0;
}

.PivotGridReorderLeft_MaterialGroenLight,
.PivotGridReorderRight_MaterialGroenLight,
.PivotGridReorderTop_MaterialGroenLight,
.PivotGridReorderBottom_MaterialGroenLight {
    color: #4CAF50;
}

.PivotGridWindow_MaterialGroenLight .rpgButtonOk,
.PivotGridWindow_MaterialGroenLight .rpgButtonCancel,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonOk,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonCancel {
    padding: 8px 10px;
    border: 0 none;
    min-width: 64px;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    margin-right: 8px;
}

.PivotGridWindow_MaterialGroenLight .rpgButtonOk:hover,
.PivotGridWindow_MaterialGroenLight .rpgButtonCancel:hover,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonOk:hover,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonCancel:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.PivotGridWindow_MaterialGroenLight .rpgButtonOk:focus,
.PivotGridWindow_MaterialGroenLight .rpgButtonCancel:focus,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonOk:focus,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonCancel:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.PivotGridWindow_MaterialGroenLight .rpgFilterWindowContainer .RadMenu .rmRootGroup.rmVertical {
    float: left;
}

.PivotGridWindow_MaterialGroenLight .RadMenu_MaterialGroenLight {
    background: none;
}

.PivotGridContextMenu_MaterialGroenLight .rmLink:before {
    min-width: 0;
}

html .PivotGridContextMenu_MaterialGroenLight .rmVertical > .rmSeparator {
    margin-left: 0;
}

.PivotGridContextMenu_MaterialGroenLight .rmGroup span.rmLink {
    padding: 6px 12px;
}

.PivotGridContextMenu_MaterialGroenLight .rmGroup span.rmLink:before {
    margin-right: 5px;
}

.PivotGridToolTip_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    background: #ffffff;
    border-color: #E0E0E0;
    color: #424242;
}

.TreeListToolTip_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeList_MaterialGroenLight {
    border-color: #E0E0E0;
    background: #ffffff;
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeList_MaterialGroenLight .t-button {
    padding: 7px;
    border-radius: 90px;
    color: #424242;
}

.RadTreeList_MaterialGroenLight .t-button:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTreeList_MaterialGroenLight .t-button:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadTreeList_MaterialGroenLight .rtlTable a {
    color: #4CAF50;
}

.RadTreeList_MaterialGroenLight .rtlTable td {
    vertical-align: middle;
}

.RadTreeList_MaterialGroenLight tr.rtlHeader {
    background-color: #ffffff;
    height: 47px;
    height: calc(1.4285714286em + 27px);
}

.RadTreeList_MaterialGroenLight tr.rtlHeader th {
    padding: 5px 15px;
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
}

.RadTreeList_MaterialGroenLight tr.rtlHeader .t-button {
    font-size: 1.167em;
    line-height: 1.4285714286;
}

.RadTreeList_MaterialGroenLight .rtlHeader a {
    color: #424242;
}

.RadTreeList_MaterialGroenLight .rtlScroller {
    border-color: #E0E0E0;
}

.RadTreeList_MaterialGroenLight div.rtlHeader,
.RadTreeList_MaterialGroenLight .rtlHeader th {
    border-color: #E0E0E0 #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlREdit,
.RadTreeList_MaterialGroenLight .rtlR,
.RadTreeList_MaterialGroenLight .rtlA {
    height: 47px;
    height: calc(1.5384615385em + 27px);
    font-size: 0.929em;
    line-height: 1.5384615385;
}

.RadTreeList_MaterialGroenLight .rtlREdit td,
.RadTreeList_MaterialGroenLight .rtlR td,
.RadTreeList_MaterialGroenLight .rtlA td {
    padding: 5px 15px;
}

.RadTreeList_MaterialGroenLight .rtlREdit .t-button,
.RadTreeList_MaterialGroenLight .rtlR .t-button,
.RadTreeList_MaterialGroenLight .rtlA .t-button {
    font-size: 1.077em;
    line-height: 1.4285714286;
}

.RadTreeList_MaterialGroenLight .rtlHBorders .rtlR td,
.RadTreeList_MaterialGroenLight .rtlHBorders .rtlA td,
.RadTreeList_MaterialGroenLight .rtlHBorders .rtlREdit td,
.RadTreeList_MaterialGroenLight .rtlHBorders .rtlRFooter td {
    padding-bottom: 5px;
}

.RadTreeList_MaterialGroenLight .rtlA {
    background-color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlRFooter {
    background-color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlRFooter td {
    border-color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlREdit {
    background-color: #d9eeda;
}

.RadTreeList_MaterialGroenLight .rtlR td,
.RadTreeList_MaterialGroenLight .rtlA td,
.RadTreeList_MaterialGroenLight .rtlREdit td,
.RadTreeList_MaterialGroenLight .rtlEditForm {
    border-color: #E0E0E0 #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlRSel {
    background: #E8F5E9;
    color: #424242;
}

.RadTreeList_MaterialGroenLight .rtlRSel a {
    color: #424242;
}

.RadTreeList_MaterialGroenLight .rtlRSel {
    background-color: #E8F5E9;
}

.RadTreeList_MaterialGroenLight .rtlRActive .rtlCF {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset 5px 0px 5px -5px transparent;
}

.RadTreeList_MaterialGroenLight .rtlRActive .rtlCF ~ td {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent;
}

.RadTreeList_MaterialGroenLight .rtlRActive .rtlCF ~ td:last-child {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset -5px 0px 5px -5px transparent;
}

.RadTreeList_MaterialGroenLight .rtlRActive td {
    border-color: #E8F5E9;
}

.RadTreeList_MaterialGroenLight .rtlVBorders td.rtlL,
.RadTreeList_MaterialGroenLight .rtlLines td.rtlL {
    background-color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlExpand,
.RadTreeList_MaterialGroenLight .rtlCollapse {
    border: 0 none;
}

.RadTreeList_MaterialGroenLight .rtlExpand:hover,
.RadTreeList_MaterialGroenLight .rtlCollapse:hover {
    background: none;
}

.RadTreeList_MaterialGroenLight .rtlExpandIcon:before,
.RadTreeList_MaterialGroenLight .rtlCollapseIcon:before,
.RadTreeList_MaterialGroenLight .t-i-arrow-down:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadTreeList_MaterialGroenLight .rtlCollapseIcon:before {
    content: '\e5cf';
}

.RadTreeList_MaterialGroenLight .rtlExpandIcon:before {
    content: '\e5cc';
    color: #212121;
}

.RadTreeList_MaterialGroenLight .rtlSortAscIcon,
.RadTreeList_MaterialGroenLight .rtlSortDescIcon {
    color: #212121;
}

.RadTreeList_MaterialGroenLight .rtlSortAscIcon:before,
.RadTreeList_MaterialGroenLight .rtlSortDescIcon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadTreeList_MaterialGroenLight .rtlSortDescIcon:before {
    content: "\e5db";
}

.RadTreeList_MaterialGroenLight .rtlSortAscIcon:before {
    content: "\e5d8";
}

.RadTreeList_MaterialGroenLight .rtlPagerCell {
    color: #424242;
    padding: 5px;
    border-color: #E0E0E0;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlIcon:before {
    font-family: "WebComponentsIcons";
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlAdvPart {
    line-height: inherit;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a {
    color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a .t-ripple {
    border-radius: 90px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerButton {
    border: 0 none;
    background-color: #F5F5F5;
    color: #424242;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlActionButton {
    border-radius: 90px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlActionButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a {
    color: #424242;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-radius: 90px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a.rtlCurrentPage {
    border-bottom: 2px solid #4CAF50;
    color: #4CAF50;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .RadInput,
.RadTreeList_MaterialGroenLight .rtlPagerCell .RadComboBox,
.RadTreeList_MaterialGroenLight .rtlPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlActionButton {
    box-sizing: content-box;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 13px;
    border-radius: 0;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlInfoPart,
.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlSliderLabel,
.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlInfoPart strong,
.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlSliderLabel strong,
.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #424242;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .RadSlider {
    margin: 7px 0;
}

.RadTreeList_MaterialGroenLight .rtlCommandCell {
    padding: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadTreeList_MaterialGroenLight .rtlCommandCell .t-button {
    padding: 13px 15px;
    width: auto;
    height: auto;
    border-radius: 0;
    border: 0 none;
}

.RadTreeList_MaterialGroenLight .rtlFooter .rtlCommandCell,
.RadTreeList_MaterialGroenLight tfoot .rtlCommandCell {
    color: #424242;
    background-color: #F5F5F5;
    background-image: linear-gradient();
}

.RadTreeList_MaterialGroenLight .rtlREdit [type="text"],
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"] {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-style: solid;
    border-width: 0 0 1px;
    padding: 8px 0 7px;
    outline: none;
    font: inherit;
    font-size: 1.077em;
    margin-left: 13px;
}

.RadTreeList_MaterialGroenLight .rtlREdit [type="text"]:hover,
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"]:hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadTreeList_MaterialGroenLight .rtlREdit [type="text"]:active, .RadTreeList_MaterialGroenLight .rtlREdit [type="text"]:focus,
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"]:active,
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"]:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 -1px 0 #4CAF50 inset;
}

.t-ie .RadTreeList_MaterialGroenLight .rtlREdit [type="text"], .t-ie
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"] {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadTreeList_MaterialGroenLight .rtlEditForm {
    border: 1px solid #E0E0E0;
}

.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"] {
    margin-left: 13px;
}

.RadTreeList_MaterialGroenLight .rtlEditForm td > label {
    font-size: .923em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadTreeList_MaterialGroenLight .rtlEditForm table {
    margin: .5em;
}

.RadTreeList_MaterialGroenLight .rtlEditForm .rtlHeader {
    padding: 0;
    height: auto !important;
    background-color: #4CAF50;
    color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlEditForm .rtlHeader > div:first-child {
    padding: 5px 10px;
}

.RadTreeList_MaterialGroenLight.RadTreeListRTL .rtlExpandIcon:before {
    content: '\E003';
}

.TreeListReorderTop_MaterialGroenLight,
.TreeListReorderBottom_MaterialGroenLight {
    font-size: 2.2em;
    color: #000;
    text-shadow: 0 0 1px #fff;
    text-indent: 2px;
}

.RadTreeList_MaterialGroenLight .rtlDragHandle {
    background-image: url(" ");
}

.TreeListToolTip_MaterialGroenLight {
    border-color: #828282;
    background: #ffffff;
    color: #424242;
}

.RadDataForm_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDataForm_MaterialGroenLight .rdfLegend,
.RadDataForm_MaterialGroenLight .rdfBorders {
    border-color: #E0E0E0;
}

.RadDataForm_MaterialGroenLight .rdfHr {
    color: #E0E0E0;
}

.RadDataForm_MaterialGroenLight .rdfFieldHint {
    color: #c2c1c1;
}

.RadListView_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadListView_MaterialGroenLight button.rlvActionButton {
    color: #424242;
    font-size: 16px;
    box-shadow: none;
}

.RadListView_MaterialGroenLight button.rlvActionButton:hover {
    box-shadow: none;
    color: #424242;
}

.RadListView_MaterialGroenLight .rlvA {
    background: #ffffff;
}

.RadListView_MaterialGroenLight .rlvISel {
    background: #E8F5E9;
    color: #424242;
}

.RadListView_MaterialGroenLight .rlvISel .rlvBSel .rbIcon,
.RadListView_MaterialGroenLight .rlvISel .rlvActionButton {
    color: #424242;
}

.RadListView_MaterialGroenLight .rlvDrag {
    background-image: url(" ");
    background-position: center center;
}

.RadListView_MaterialGroenLight div.rlvI, .RadListView_MaterialGroenLight div.rlvIEmpty {
    border-color: #E0E0E0;
}

.RadListView_MaterialGroenLight div.rlvA {
    border-color: #E0E0E0 #ffffff;
}

.RadListView_MaterialGroenLight div.rlvISel {
    border-color: #E8F5E9;
}

.RadListView_MaterialGroenLight .rlvHeader th {
    border: 0;
    border-bottom: 1px solid #E0E0E0;
    background: #ffffff;
}

.RadListView_MaterialGroenLight tr.rlvI > td, .RadListView_MaterialGroenLight tr.rlvA > td, .RadListView_MaterialGroenLight tr.rlvISel > td, .RadListView_MaterialGroenLight tr.rlvIEmpty > td {
    border: 0;
    border-bottom: 1px solid;
}

.RadListView_MaterialGroenLight tr.rlvI td,
.RadListView_MaterialGroenLight tr.rlvIEmpty td {
    border-color: #E0E0E0 #ffffff;
}

.RadListView_MaterialGroenLight tr.rlvA td {
    border-color: #E0E0E0 #ffffff;
}

.RadListView_MaterialGroenLight tr.rlvISel td {
    border-color: #E8F5E9;
}

.RadListView_MaterialGroenLight td.rlvI, .RadListView_MaterialGroenLight td.rlvA, .RadListView_MaterialGroenLight td.rlvISel, .RadListView_MaterialGroenLight td.rlvIEmpty {
    border: 0;
    border-right: 1px solid;
}

.RadListView_MaterialGroenLight td.rlvI, .RadListView_MaterialGroenLight td.rlvIEmpty {
    border-color: #FAFAFA;
}

.RadListView_MaterialGroenLight td.rlvA {
    border-color: #E0E0E0 #ffffff;
}

.RadListView_MaterialGroenLight td.rlvISel {
    border-color: #E8F5E9;
}

.RadListView_MaterialGroenLight .rlvFloated .rlvI, .RadListView_MaterialGroenLight .rlvFloated .rlvISel, .RadListView_MaterialGroenLight .rlvFloated .rlvIEdit {
    border-color: #E0E0E0;
}

.RadListView_MaterialGroenLight .rlvFloated .rlvI {
    border-color: #FAFAFA;
}

.RadListView_MaterialGroenLight .rlvInput {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadListBox_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadListBox_MaterialGroenLight .rlbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px;
    border: 0;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialGroenLight .rlbButtonIcon {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadListBox_MaterialGroenLight .rlbIconMoveUp:before {
    content: "\e5c7";
}

.RadListBox_MaterialGroenLight .rlbIconMoveDown:before {
    content: "\e5c5";
}

.RadListBox_MaterialGroenLight .rlbIconTransferLeft:before {
    content: "\e045";
}

.RadListBox_MaterialGroenLight .rlbIconTransferRight:before {
    content: "\e044";
}

.RadListBox_MaterialGroenLight .rlbIconTransferUp:before {
    content: "\e045";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialGroenLight .rlbIconTransferDown:before {
    content: "\e044";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialGroenLight .rlbIconTransferAllLeft:before {
    content: "\e020";
}

.RadListBox_MaterialGroenLight .rlbIconTransferAllRight:before {
    content: "\e01f";
}

.RadListBox_MaterialGroenLight .rlbIconTransferAllUp:before {
    content: "\e020";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialGroenLight .rlbIconTransferAllDown:before {
    content: "\e01f";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialGroenLight .rlbIconDelete:before {
    content: "\e5cd";
}

.RadListBox_MaterialGroenLight .rlbButtonAreaTop {
    margin-bottom: 8px;
}

.RadListBox_MaterialGroenLight .rlbButtonAreaBottom {
    margin-top: 8px;
}

.RadListBox_MaterialGroenLight .rlbGroup,
.RadListBox_MaterialGroenLight .rlbTemplateContent {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadListBox_MaterialGroenLight .rlbHeader,
.RadListBox_MaterialGroenLight .rlbFooter {
    padding: 6px 13px;
}

.RadListBox_MaterialGroenLight .rlbCheckAllItems {
    padding: 6px 13px;
}

.RadListBox_MaterialGroenLight .rlbItem {
    padding: 6px 13px;
}

.RadListBox_MaterialGroenLight .rlbButton:focus {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialGroenLight .rlbHovered.rlbItem, .RadListBox_MaterialGroenLight .rlbHighlight {
    color: #424242;
    background-color: #EEEEEE;
}

.RadListBox_MaterialGroenLight .rlbHovered.rlbButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadListBox_MaterialGroenLight .rlbActive.rlbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialGroenLight .rlbSelected.rlbItem {
    color: #4CAF50;
    background-color: transparent;
}

.RadListBox_MaterialGroenLight .rlbDropClue {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadListBox_MaterialGroenLight .rlbDropClue:before {
    content: "\e5c8";
}

.RadListBox_MaterialGroenLight .rlbDropClueAbove {
    border-top-color: #E0E0E0;
}

.RadListBox_MaterialGroenLight .rlbDropClueBelow {
    border-bottom-color: #E0E0E0;
}

.RadListBox_MaterialGroenLight.rlbDragClue {
    background: #ffffff;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialGroenLight.rlbDragClue .rlbItem {
    border-color: transparent;
    color: inherit;
    background: none;
}

.RadListBox_MaterialGroenLight.RadListBoxButtonAreaTop.rlbFixedHeight {
    padding: 32px 0 1.42857143em;
}

.RadListBox_MaterialGroenLight.RadListBoxButtonAreaTop.rlbFixedHeight .rlbButtonAreaTop {
    margin-top: -32px;
}

.RadListBox_MaterialGroenLight.RadListBoxButtonAreaBottom.rlbFixedHeight {
    padding: 32px 0 1.42857143em;
}

.RadListBox_MaterialGroenLight.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbGroup,
.RadListBox_MaterialGroenLight.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbTemplate {
    margin-top: -32px;
}

.RadFilter_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadFilter_MaterialGroenLight .rfMid,
.RadFilter_MaterialGroenLight .rfTools {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 0;
    border-radius: 0;
}

.RadFilter_MaterialGroenLight .rfOper,
.RadFilter_MaterialGroenLight .rfField,
.RadFilter_MaterialGroenLight .rfExp,
.RadFilter_MaterialGroenLight .rfAddGr,
.RadFilter_MaterialGroenLight .rfAddExp,
.RadFilter_MaterialGroenLight .rfDel {
    border: 0;
    transition: color ease-in-out .2s, background-color ease-in-out .2s;
}

.RadFilter_MaterialGroenLight .rfOper:hover,
.RadFilter_MaterialGroenLight .rfField:hover,
.RadFilter_MaterialGroenLight .rfExp:hover,
.RadFilter_MaterialGroenLight .rfAddGr:hover,
.RadFilter_MaterialGroenLight .rfAddExp:hover,
.RadFilter_MaterialGroenLight .rfDel:hover {
    background-color: #EEEEEE;
}

.RadFilter_MaterialGroenLight .rfOper,
.RadFilter_MaterialGroenLight .rfField,
.RadFilter_MaterialGroenLight .rfExp {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 15px;
}

.RadFilter_MaterialGroenLight .rfAddExp,
.RadFilter_MaterialGroenLight .rfAddGr,
.RadFilter_MaterialGroenLight .rfDel {
    margin-top: -1px;
    margin-bottom: -1px;
    padding: 13px;
}

.RadFilter_MaterialGroenLight .rfOper,
.RadFilter_MaterialGroenLight .rfField {
    margin-left: -1px;
}

.RadFilter_MaterialGroenLight .rfDel {
    margin-right: -1px;
}

.RadFilter_MaterialGroenLight .rfDel:hover,
.RadFilter_MaterialGroenLight .rfDel:focus,
.RadFilter_MaterialGroenLight .rfDel:active {
    color: #f34235;
}

.RadFilter_MaterialGroenLight .rfText {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    margin-top: 2px;
    margin-bottom: 2px;
    padding: 8px 0 7px;
    border-width: 0 0 1px;
}

.RadFilter_MaterialGroenLight .rfText:hover {
    border-color: #BDBDBD;
    color: #424242;
}

.RadFilter_MaterialGroenLight .rfCheckBox {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 13px;
    padding-bottom: 13px;
}

.RadFilter_MaterialGroenLight .rfPreview {
    color: #424242;
}

.RadFilter_MaterialGroenLight .rfPreview strong {
    opacity: .7;
}

.RadFilter_MaterialGroenLight .rfPreview em,
.RadFilter_MaterialGroenLight .rfPreview .rfBr {
    color: #4CAF50;
}

.RadFilter_MaterialGroenLight .rfApply a,
.RadFilter_MaterialGroenLight .rfApply > span {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border: 0;
    border-radius: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadFilter_MaterialGroenLight .rfApply a input,
.RadFilter_MaterialGroenLight .rfApply > span input {
    padding: 6px 12px;
}

.RadFilter_MaterialGroenLight .rfApply a:hover,
.RadFilter_MaterialGroenLight .rfApply > span:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadFilter_MaterialGroenLight .RadInput,
.RadFilter_MaterialGroenLight .RadPicker,
.RadFilter_MaterialGroenLight .RadComboBox,
.RadFilter_MaterialGroenLight .RadDropDownList {
    margin-top: 2px;
    margin-bottom: 2px;
}

.RadOrgChart_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadOrgChart_MaterialGroenLight .rocNodeList {
    margin-top: 58px;
}

.RadOrgChart_MaterialGroenLight .rocGroup {
    padding: 0 13px 13px;
    border-radius: 4px;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialGroenLight .rocItemWrap {
    margin: 13px 13px 0 0;
}

.RadOrgChart_MaterialGroenLight .rocItemWrap.rocLastInRow {
    margin-right: 0;
}

.RadOrgChart_MaterialGroenLight .rocItem,
.RadOrgChart_MaterialGroenLight .rocItemTemplate {
    border: 0;
    background: #F5F5F5;
}

.RadOrgChart_MaterialGroenLight .rocItemField {
    margin-top: 13px;
    margin-bottom: -5px;
}

.RadOrgChart_MaterialGroenLight .rocImageReplacement:before {
    color: #757575;
    opacity: 1;
}

.RadOrgChart_MaterialGroenLight .rocExpandArrow,
.RadOrgChart_MaterialGroenLight .rocCollapseArrow,
.RadOrgChart_MaterialGroenLight .rocExpandGroupArrow,
.RadOrgChart_MaterialGroenLight .rocCollapseGroupArrow {
    border: 0;
    font-size: 18px;
    font-family: "Material Icons";
    color: #757575;
    text-indent: 0;
    text-align: center;
    transition: all 0.2s ease-in-out;
}

.RadOrgChart_MaterialGroenLight .rocExpandGroupArrow,
.RadOrgChart_MaterialGroenLight .rocCollapseGroupArrow {
    width: 36px;
    height: 36px;
    line-height: 36px;
    border-radius: 18px;
    margin: 0 -13px -13px;
}

.RadOrgChart_MaterialGroenLight .rocCollapseArrow,
.RadOrgChart_MaterialGroenLight .rocExpandArrow {
    width: 24px;
    height: 24px;
    line-height: 24px;
    bottom: -45px;
    border-radius: 12px;
    margin-left: -12px;
    background: #F5F5F5;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialGroenLight .rocCollapseGroupArrow:before {
    content: "\e314";
}

.RadOrgChart_MaterialGroenLight .rocExpandGroupArrow:before {
    content: "\e315";
}

.RadOrgChart_MaterialGroenLight .rocCollapseArrow:before {
    content: "\e15b";
}

.RadOrgChart_MaterialGroenLight .rocExpandArrow:before {
    content: "\e145";
}

.RadOrgChart_MaterialGroenLight .rocGroup:after,
.RadOrgChart_MaterialGroenLight.rocSimple .rocItem:after,
.RadOrgChart_MaterialGroenLight.rocSimple .rocItemTemplate:after {
    height: 34px;
    bottom: -34px;
}

.RadOrgChart_MaterialGroenLight .rocLoadingNodes .rocExpandArrow,
.RadOrgChart_MaterialGroenLight .rocLoadingNodes .rocCollapseArrow,
.RadOrgChart_MaterialGroenLight .rocLoadingGroups .rocExpandGroupArrow,
.RadOrgChart_MaterialGroenLight .rocLoadingGroups .rocCollapseGroupArrow {
    background-image: url(" ");
}

.RadOrgChart_MaterialGroenLight .rocExpandArrow:hover,
.RadOrgChart_MaterialGroenLight .rocCollapseArrow:hover,
.RadOrgChart_MaterialGroenLight .rocExpandGroupArrow:hover,
.RadOrgChart_MaterialGroenLight .rocCollapseGroupArrow:hover {
    color: #212121;
}

.RadOrgChart_MaterialGroenLight.rocHorizontal .rocItemWrap {
    margin-top: 13px;
    padding: 0;
}

.RadOrgChart_MaterialGroenLight.rocHorizontal .rocExpandGroupArrow,
.RadOrgChart_MaterialGroenLight.rocHorizontal .rocCollapseGroupArrow {
    margin-right: -13px;
}

.RadOrgChart_MaterialGroenLight.rocHorizontal .rocExpandArrow,
.RadOrgChart_MaterialGroenLight.rocHorizontal .rocCollapseArrow {
    right: -34px;
    margin-top: -12px;
}

.RadOrgChart_MaterialGroenLight.rocSimple .rocItem,
.RadOrgChart_MaterialGroenLight.rocSimple .rocItemTemplate {
    background: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem,
.RadOrgChart_MaterialGroenLight.rocDetachedNode {
    border: 0;
    background-color: #F5F5F5;
    color: #424242;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem:before,
.RadOrgChart_MaterialGroenLight.rocDetachedNode:before {
    font: 18px "Material Icons";
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem.rocAddClue:before,
.RadOrgChart_MaterialGroenLight.rocDetachedNode.rocAddClue:before {
    content: "\e145";
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem.rocAppendClue:before,
.RadOrgChart_MaterialGroenLight.rocDetachedNode.rocAppendClue:before {
    content: "\e2c4";
    border: 0;
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem.rocNoDropClue:before,
.RadOrgChart_MaterialGroenLight.rocDetachedNode.rocNoDropClue:before {
    content: "\e14b";
}

.rocToolbar_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    overflow: hidden;
    padding: 0;
    border-radius: 2px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
    margin-top: -5px;
}

.rocToolbar_MaterialGroenLight ul {
    margin: 0;
}

.rocToolbar_MaterialGroenLight li {
    margin: 0;
}

.rocToolbar_MaterialGroenLight .rocToolbarButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    font: 18px "Material Icons";
    width: 1.1111111111em;
    height: 1.1111111111em;
    line-height: 1.1111111111;
    padding: 5px;
    border-width: 0;
}

.rocToolbar_MaterialGroenLight .rocToolbarButton.rocActionDrillHere:before {
    content: "\e258";
}

.rocToolbar_MaterialGroenLight .rocToolbarButton.rocActionGoToRoot:before {
    content: "\e25a";
}

.rocToolbar_MaterialGroenLight .rocToolbarButton.rocActionGoToParent:before {
    content: "\e259";
}

.rocToolbar_MaterialGroenLight .rocActionGoToRootWrap .rocToolbarButton {
    border-left-width: 1px;
}

.rocToolbar_MaterialGroenLight .rocToolbarButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.rocToolbar_MaterialGroenLight .rocToolbarButton:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadMap_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadMap_MaterialGroenLight .k-header,
.RadMap_MaterialGroenLight .k-widget,
.RadMap_MaterialGroenLight .k-popup {
    color: #424242;
}

.RadMap_MaterialGroenLight .k-widget,
.RadMap_MaterialGroenLight .k-header {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    background-image: linear-gradient();
}

.RadMap_MaterialGroenLight.k-widget.k-tooltip {
    background-color: #424242;
    color: #ffffff;
    border-color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 13px;
    opacity: 0.9 !important;
}

.RadMap_MaterialGroenLight .k-i-close:before,
.RadMap_MaterialGroenLight .k-i-close:hover:before {
    color: #ffffff;
}

.RadMap_MaterialGroenLight .k-callout-n {
    border-bottom-color: #424242;
}

.RadMap_MaterialGroenLight .k-callout-e {
    border-left-color: #424242;
}

.RadMap_MaterialGroenLight .k-callout-s {
    border-top-color: #424242;
}

.RadMap_MaterialGroenLight .k-callout-w {
    border-right-color: #424242;
}

.RadMap_MaterialGroenLight .k-button,
.RadMap_MaterialGroenLight div.k-navigator > .k-button {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    color: #757575;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button {
    border-color: transparent;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button:hover,
.RadMap_MaterialGroenLight div.k-navigator > .k-button:focus {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    color: #757575;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #EEEEEE;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    color: #757575;
}

.RadMap_MaterialGroenLight .k-button:hover,
.RadMap_MaterialGroenLight .k-button:active,
.RadMap_MaterialGroenLight .k-button:focus {
    color: #212121;
}

.RadMap_MaterialGroenLight .k-marker:before {
    color: #e50909;
}

.RadMap_MaterialGroenLight .k-touch-scrollbar, .RadMap_MaterialGroenLight.k-tooltip,
.RadMap_MaterialGroenLight .k-animation-container, .RadMap_MaterialGroenLight.k-animation-container {
    border-radius: 0;
}

.RadMap_MaterialGroenLight .k-navigator {
    width: 84px;
    height: 84px;
}

.RadMap_MaterialGroenLight div.k-navigator > .k-button {
    width: 32px;
    height: 32px;
}

.RadMap_MaterialGroenLight .k-buttons-horizontal .k-button {
    width: 26px;
    height: 25px;
}

.RadMap_MaterialGroenLight .k-buttons-horizontal .k-zoom-in {
    border-radius: 2px 0 0 2px;
}

.RadMap_MaterialGroenLight .k-buttons-horizontal .k-zoom-out {
    border-radius: 0 2px 2px 0;
    border-left: 1px solid #E0E0E0;
    z-index: 1;
}

.RadMap_MaterialGroenLight .k-marker:before,
.RadMap_MaterialGroenLight .k-marker-Pin-target:before,
.RadMap_MaterialGroenLight .k-marker-pin-target:before {
    content: "\e55f";
    font-family: 'Material Icons';
    color: #4CAF50;
}

.RadMap_MaterialGroenLight span.k-marker-Pin:before,
.RadMap_MaterialGroenLight span.k-marker-pin:before {
    content: "\e55e";
}

.RadMap_MaterialGroenLight.k-widget.k-tooltip {
    border-radius: 2px;
}

.RadMap_MaterialGroenLight .k-navigator-n,
.RadMap_MaterialGroenLight .k-navigator-e,
.RadMap_MaterialGroenLight .k-navigator-s,
.RadMap_MaterialGroenLight .k-navigator-w {
    position: absolute !important;
}

.RadMap_MaterialGroenLight .t-ripple-container {
    margin-top: -1px;
    margin-left: -1px;
}

.RadEditor_MaterialGroenLight {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadEditor_MaterialGroenLight .RadRibbonBar a.reDropdown {
    height: auto;
    padding: 8px 13px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar a.reDropdown:before {
    margin-top: -0.6428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool {
    width: 2.3571428571em;
    height: 2.3571428571em;
    border-radius: 0;
    border-width: 1px 0 1px 1px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool.rrbSmallButton {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool:first-child {
    border-radius: 0.2857142857em 0em 0em 0.2857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool:last-child {
    border-radius: 0em 0.2857142857em 0.2857142857em 0em;
    border-width: 1px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool.reSplitButton {
    min-width: 4em;
    height: 2.1428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool.reSplitButton .reSplitArrow:before {
    margin: 9px auto auto;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.2857142857em;
    height: 2.2857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 16px;
    vertical-align: top;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.3928571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    margin-top: -0.7857142857em;
    height: 1.7857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    vertical-align: text-top;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.6428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    height: 2.8571428571em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 32px;
    vertical-align: text-top;
}

.RadEditor_MaterialGroenLight.rePopupContainer,
.RadEditor_MaterialGroenLight .rePopupTitle,
.RadEditor_MaterialGroenLight .reCommentInfoPanel,
.RadEditor_MaterialGroenLight .reCommentView,
.RadEditor_MaterialGroenLight .reCommentViewText,
.RadEditor_MaterialGroenLight .reCommentEdit {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight.rePopupContainer,
.RadEditor_MaterialGroenLight .rePopupTitle,
.RadEditor_MaterialGroenLight .reCommentInfoPanel,
.RadEditor_MaterialGroenLight .reCommentView,
.RadEditor_MaterialGroenLight .reCommentViewText,
.RadEditor_MaterialGroenLight .reCommentEdit {
    background-color: #4CAF50;
}

.RadEditor_MaterialGroenLight .reTool {
    color: #757575;
}

.RadEditor_MaterialGroenLight .reTool:hover,
.RadEditor_MaterialGroenLight .reToolText:hover,
.RadEditor_MaterialGroenLight .reDropdown:hover,
.RadEditor_MaterialGroenLight.reInsertTable .reTool:hover:before,
.RadEditor_MaterialGroenLight .rePopupButton:hover,
.RadEditor_MaterialGroenLight .reCommentButton:hover,
.RadEditor_MaterialGroenLight .reAjaxSpellButton:hover {
    background-color: #EEEEEE;
    color: #424242;
}

.RadEditor_MaterialGroenLight .reTool:active,
.RadEditor_MaterialGroenLight .reTool:focus,
.RadEditor_MaterialGroenLight .reToolText:active,
.RadEditor_MaterialGroenLight .reToolText:focus,
.RadEditor_MaterialGroenLight .reToolSelected,
.RadEditor_MaterialGroenLight .reToolSelected:hover,
.RadEditor_MaterialGroenLight .reModes a:active,
.RadEditor_MaterialGroenLight .reDropdown:active,
.RadEditor_MaterialGroenLight .reDropdown:focus,
.RadEditor_MaterialGroenLight .rePopupButton:active,
.RadEditor_MaterialGroenLight .rePopupButton:focus,
.RadEditor_MaterialGroenLight .reCommentButton:active,
.RadEditor_MaterialGroenLight .reCommentButton:focus,
.RadEditor_MaterialGroenLight .reAjaxSpellButton:focus,
.RadEditor_MaterialGroenLight .reAjaxSpellButton:active {
    background-color: #E0E0E0;
    color: #424242;
}

.RadEditor_MaterialGroenLight .reTool:hover .reSplitArrow {
    border-left-color: #BDBDBD;
}

.RadEditor_MaterialGroenLight .reTool:active .reSplitArrow,
.RadEditor_MaterialGroenLight .reTool:focus .reSplitArrow {
    border-left-color: #4CAF50;
}

.RadEditor_MaterialGroenLight .reSeparator {
    border-right-color: #E0E0E0;
    border-left-color: transparent;
}

.RadEditor_MaterialGroenLight .reContent {
    background-color: #ffffff;
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight.reToolBarLeft {
    padding-left: 3.7857142857em;
}

.RadEditor_MaterialGroenLight.reToolBarRight {
    padding-right: 3.7857142857em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapperLeft,
.RadEditor_MaterialGroenLight .reToolBarWrapperRight {
    width: 3.3em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapperLeft .reSplitButton,
.RadEditor_MaterialGroenLight .reToolBarWrapperRight .reSplitButton {
    width: 3.7142857143em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapperLeft .reDropdown,
.RadEditor_MaterialGroenLight .reToolBarWrapperRight .reDropdown {
    min-width: 3.5714285714em;
    padding: 0.3571428571em 0em 0.3571428571em 0em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapperLeft .reSeparator,
.RadEditor_MaterialGroenLight .reToolBarWrapperRight .reSeparator {
    border-top-color: transparent;
    border-bottom-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight .reTableDiv .reModule,
.RadEditor_MaterialGroenLight .reTableDiv .reRow {
    border-top-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight .reModes a {
    background-color: #F5F5F5;
    color: #424242;
    border-color: #E0E0E0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadEditor_MaterialGroenLight .reModes a:hover {
    background-color: #EEEEEE;
    color: #424242;
    border-color: #EEEEEE;
}

.RadEditor_MaterialGroenLight .reModes a:focus,
.RadEditor_MaterialGroenLight .reModes .reSelectedMode,
.RadEditor_MaterialGroenLight .reModes .reSelectedMode:hover {
    background-color: #E0E0E0;
    color: #424242;
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight .reDropdown,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:hover,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:active,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:focus {
    background-color: #F5F5F5;
    color: #424242;
}

.RadEditor_MaterialGroenLight .reDropdown:before,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:before,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:hover:before,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:active:before,
.RadEditor_MaterialGroenLight .reDropdown.reToolDisabled:focus:before {
    color: #757575;
}

.RadEditor_MaterialGroenLight .reDOMElement {
    color: #4CAF50;
}

.RadEditor_MaterialGroenLight .reRemoveDOMElement,
.RadEditor_MaterialGroenLight .reRemoveDOMElement:before {
    color: #f34235;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"] {
    background-color: transparent;
    color: #424242;
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:hover,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:hover {
    background-color: transparent;
    color: #424242;
    border-color: #EEEEEE;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:focus,
.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:active {
    background-color: transparent;
    color: #424242;
    border-color: #4CAF50;
}

.RadEditor_MaterialGroenLight.reInlineEditor:hover {
    border-color: #EEEEEE;
}

.RadEditor_MaterialGroenLight.RadWindow, .RadEditor_MaterialGroenLight.RadWindow.reInlineEditor:hover {
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight.reInlineEditorSelected, .RadEditor_MaterialGroenLight.reInlineEditorSelected:hover {
    border-color: #4CAF50;
}

.RadEditor_MaterialGroenLight.RadWindow,
.RadEditor_MaterialGroenLight.RadWindow .rwContent {
    background-color: #F5F5F5;
}

.RadEditor_MaterialGroenLight .reResize {
    color: #757575;
}

.RadEditor_MaterialGroenLight.reDropDownBody {
    background-color: #ffffff;
}

.RadEditor_MaterialGroenLight.reDropDownBody li:hover {
    background-color: #EEEEEE;
}

.RadEditor_MaterialGroenLight.reInsertTable td {
    border-color: #E0E0E0;
}

.RadEditor_MaterialGroenLight .reFormatSetsHeader,
.RadEditor_MaterialGroenLight.reInsertTable .reItemOver {
    background-color: #EEEEEE;
    color: #212121;
}

.RadEditor_MaterialGroenLight {
    padding: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialGroenLight .reToolBarWrapper {
    padding: 1px 0 0;
    margin: 0;
}

.RadEditor_MaterialGroenLight .reToolBar {
    border-width: 0 0 1px;
    border-radius: 0;
}

.RadEditor_MaterialGroenLight .reTool {
    margin: -1px 0 0;
    width: 2.5714285714em;
    height: 2.5714285714em;
    border: 0;
    border-radius: 0;
}

.RadEditor_MaterialGroenLight .reDropdown {
    min-width: 3.5714285714em;
    margin: -1px 0 0;
    padding: 0.0714285714em 0.7142857143em 0.0714285714em 1em;
    height: 2.4285714286em;
    line-height: 2.4285714286em;
    border-width: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialGroenLight .reDropdown:before {
    right: 0em;
}

.RadEditor_MaterialGroenLight .reSplitButton {
    width: 4.2857142857em;
}

.RadEditor_MaterialGroenLight .reSplitArrow {
    width: 2.2857142857em;
    height: 2.5714285714em;
    border-left: 0;
}

.RadEditor_MaterialGroenLight a.reToolIcon.reSplitButton:before {
    margin: auto 0 auto .7142em;
}

.RadEditor_MaterialGroenLight .reContent {
    margin: -3px 0 0;
    border-width: 1px 0 0;
}

.RadEditor_MaterialGroenLight .reRow {
    margin: 0;
}

.RadEditor_MaterialGroenLight .reHTMLStructure {
    width: auto;
}

.RadEditor_MaterialGroenLight.reDropDownBody .reToolBar {
    background-color: #ffffff;
}

.RadEditor_MaterialGroenLight.reDropDownBody ul {
    padding: 0;
}

.RadEditor_MaterialGroenLight.reDropDownBody li {
    padding: 0.3571428571em;
}

.RadEditor_MaterialGroenLight.reDropDownBody .reTool {
    height: auto;
}

.RadEditor_MaterialGroenLight.reDropDownBody .reCustomLinks a {
    color: #4CAF50;
}

.RadEditor_MaterialGroenLight .reRow {
    padding: 0.7142857143em 1em;
}

.RadEditor_MaterialGroenLight .reModes a {
    width: 8.5714285714em;
    height: 2.5714285714em;
    margin: 0;
    padding: 0.5714285714em 0.3571428571em 0.8571428571em;
    border-radius: 0;
    text-transform: uppercase;
}

.RadEditor_MaterialGroenLight .reModes a:first-child {
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

.RadEditor_MaterialGroenLight .reModes a:last-child {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
}

.RadEditor_MaterialGroenLight .reResize:before {
    margin: .85em 0 0 .15em;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"] {
    border-width: 0 0 1px;
    padding: 0.6428571429em 0em;
    vertical-align: middle;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:focus,
.RadEditor_MaterialGroenLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_MaterialGroenLight .reTableDiv input[type="text"]:active {
    border-width: 0 0 2px;
    padding: 0.6071428571em 0em;
}

.RadEditor_MaterialGroenLight .reAltRow .reLabel {
    padding: 0.1428571429em 0.7142857143em 0.3571428571em 0.4285714286em;
    vertical-align: middle;
}

.RadEditor_MaterialGroenLight .reRow .reSpinBoxButtons {
    top: 0.7142857143em;
}

.RadEditor_MaterialGroenLight .reTableDiv .reRow .reSpinBox {
    width: 5em;
}

.RadEditor_MaterialGroenLight .reTableDiv .reRow .reSpinBox input[type="text"] {
    width: 5em;
    padding: 0.6428571429em 0.6428571429em 0.6428571429em 0em;
    text-align: left;
}

.RadEditor_MaterialGroenLight .reLabel + span {
    margin: 0em 1.4285714286em 0em 0em;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker li {
    width: 1.4285714286em;
    height: 1.4285714286em;
    margin: 0;
    padding: 0;
    border: 0;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker li div {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker .reClear {
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}

.RadEditor_MaterialGroenLight .reCustomColor {
    display: inline-block;
    padding: 0.7142857143em;
    color: #4CAF50;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker .reColorPickerFooter {
    height: 3.2142857143em;
    border: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialGroenLight.reDropDownBody.reColorPicker .reColorPickerFooter span {
    height: 2.2857142857em;
    line-height: 2.2857142857em;
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
}

.RadEditor_MaterialGroenLight .reTool.reToolText {
    padding: 0 15px;
    line-height: 2.5714285714em;
}

.RadEditor_MaterialGroenLight .reToolIcon.reTool.reToolText:before {
    margin: 0.1428571429em 0.2142857143em 0em 0em;
    vertical-align: initial;
}

.RadEditor_MaterialGroenLight .reTool.reToolIcon.reSplitButton.reToolText:before {
    margin: 0em 0.2142857143em;
    vertical-align: initial;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool {
    width: 2.3571428571em;
    height: 2.3571428571em;
    border-radius: 0;
    border-width: 1px 0 1px 1px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool.rrbSmallButton {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool:first-child {
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .reTool:last-child {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
    border-width: 1px;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.2857142857em;
    height: 2.2857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 1.3571428571em;
    font-size: 1em \9;
    vertical-align: top;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.3928571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    margin-top: -0.7857142857em;
    height: 1.7857142857em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    vertical-align: text-top;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.6428571429em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    height: 2.8571428571em;
}

.RadEditor_MaterialGroenLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 32px;
    vertical-align: text-top;
}

.RadEditor_MaterialGroenLight.reRtl .reDropdown {
    padding: 0.0714285714em 1em 0.0714285714em 0.7142857143em;
}

.RadEditor_MaterialGroenLight.reRtl .reDropdown:before {
    right: auto;
    left: 0;
    padding: 0;
}

.RadEditor_MaterialGroenLight.reRtl .reSplitArrow {
    border-right: 0;
}

.RadEditor_MaterialGroenLight.reRtl a.reToolIcon.reSplitButton:before {
    margin: auto .7142em auto 0;
}

.RadEditor_MaterialGroenLight.reRtl .reModule.reStatistic {
    top: 0.9285714286em;
}

.RadEditor_MaterialGroenLight .reModes a.t-ripple-effect {
    border: 0px solid transparent;
}

.RadWindow_MaterialGroenLight .rwContent.rwExternalContent {
    border-width: 0 1px 1px;
}

.RadWindow_MaterialGroenLight .reTablePropertyControlCell .lightTable {
    margin: 3px 4px 0 4px;
}

.RadWindow_MaterialGroenLight .reControlsLayout {
    padding: 5px 4px 0 4px;
}

.RadWindow_MaterialGroenLight .reDialogLabelLight[for="re1_ImageSrc"] span {
    width: 82px;
}

.reTool .reNoAlignment {
    color: #424242;
}

/*Light dialogs CSS - should be reworked */
.reInsertImageWrapper, .reInsertLinkWrapper, .reInsertTableLightWrapper {
    padding: 20px 0 0 0;
}

.reInsertLinkWrapper .reControlsLayout td {
    padding: 3px 0 3px 3px;
}

.reInsertImageWrapper .reControlsLayout td {
    padding: 3px 0;
}

.reConfirmCancelButtonsTblLight button {
    width: 75px;
}

.reControlsLayout {
    width: 100%;
    height: 100%;
}

.reControlsLayout .reControlCellLight input {
    width: 215px;
}

.reControlsLayout .reControlCellLight select {
    width: 220px;
}

.reControlsLayout .reConfirmCancelButtonsTblLight {
    height: auto;
    margin: 12px 0;
    text-align: center;
    width: 100%;
}

.reControlsLayout td,
.reControlsLayout .reImgPropertyControlCell td,
.reControlsLayout .reTablePropertyControlCell td {
    padding: 2px;
}

.reControlsLayout .reTablePropertyControlCell td input[type="text"],
.reControlsLayout .reTablePropertyControlCell td input[type="password"] {
    padding: 2px 1px 0;
}

.reImgPropertyControlCell table {
    width: 100%;
    height: 100%;
}

.reControlsLayout td.reImgPropertyControlCell {
    padding: 0 22px 0 38px;
}

.reInsertImageWrapper .reControlsLayout .reControlCellLight input {
    width: 190px;
}

.reTablePropertyControlCell .short {
    width: 80px;
}

.reTablePropertyControlCell .lightTable {
    margin: -10px 4px 0 4px;
}

table.reControlsLayout .reTablePropertyControlCell input.rfdIgnore,
table.reControlsLayout .reImgPropertyControlCell input.rfdIgnore {
    width: 40px;
}

.RadImageEditor_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadImageEditor_MaterialGroenLight.rieDialogs .riePrintContent,
.RadImageEditor_MaterialGroenLight .rieHighlightVertical,
.RadImageEditor_MaterialGroenLight .rieHighlightHorizontal,
.RadDock_MaterialGroenLight.rieDialogs .rieActiveThumbsLink,
.RadDock_MaterialGroenLight.rieDialogs .rieThumbsLink:hover,
.RadDock_MaterialGroenLight.rieDialogs .riePrintContent,
.RadDock_MaterialGroenLight.rieDialogs .riePrintContent img {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadImageEditor_MaterialGroenLight .rieContentArea,
.RadDock_MaterialGroenLight.rieDialogs .rieThumbsBottomRow td,
.RadDock_MaterialGroenLight.rieDialogs .rieDialogsThumbsLeft,
.RadDock_MaterialGroenLight.rieDialogs .rieThumbsLink {
    border-color: #E0E0E0;
}

.rieRotateTable .rbIcon:before,
.rieResizeButtons .rbIcon:before {
    color: #757575;
}

.rieRotateTable .rbHovered .rbIcon:before,
.rieResizeButtons .rbHovered .rbIcon:before {
    color: #4CAF50;
}

.rieBottomCell {
    border-color: #E0E0E0;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-width: 0;
    overflow: visible;
    font: inherit;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight::before {
    padding: 8px 0;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight_Vertical::before {
    padding: 0 8px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbButton:not(.rtbSplitButton),
.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbSplitButton .rtbSplBtnActivator {
    padding: 8px 10px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbButton.rtbIconOnly:not(.rtbSplitButton),
.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
    padding: 8px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbArrow {
    padding: 8px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbMenuButton .rtbArrow {
    margin: -8px -10px -10px 0;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbMenuButton.rtbIcon .rtbArrow {
    margin: -8px -8px -8px 8px;
}

.RadImageEditor_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbMore {
    padding: 8px;
}

.RadImageEditor_MaterialGroenLight .rieContentArea {
    border-width: 1px 0;
}

.RadImageEditor_MaterialGroenLight .rieStatusBar {
    margin: 0;
    padding: 13px;
}

.RadImageEditor_MaterialGroenLight .rieStatusBarInfo .rieLabel {
    color: #757575;
    font-size: .85em;
    font-weight: 500;
}

.rieDialogs .rieComboCombo {
    width: 5.7142857143em;
    margin: 4px;
}

.rieInputDimension {
    width: 7.1428571429em;
}

.riePxLabel {
    line-height: 2.8571428571em;
}

.rieResizeButtons {
    width: 7.1428571429em;
}

.rieRotateButtons {
    padding: 0.7142857143em 0em 0em;
}

.riePositionLabel {
    display: inline-block;
    margin: 0.2142857143em 0em 0em;
    padding: 0em 0.3571428571em;
}

.RadAutoCompleteBox_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadAutoCompleteBox_MaterialGroenLight .racTokenList {
    padding: 3px;
    border-width: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadAutoCompleteBox_MaterialGroenLight .racTokenList:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 8px;
    right: 8px;
    border-bottom: 1px solid #E0E0E0;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken {
    padding: 4px 30px 4px 12px;
    border-width: 0;
    border-radius: 1em;
    color: #424242;
    background: #EEEEEE;
    margin-right: 8px;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken:before {
    content: "";
    display: inline-block;
    height: 1.42857143em;
    vertical-align: top;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken + .racToken {
    margin-left: 0;
}

.RadAutoCompleteBox_MaterialGroenLight .racRemoveTokenLink {
    width: 16px;
    height: 16px;
    line-height: 16px;
    right: 8px;
    margin-top: -8px;
    border-radius: 1em;
    color: #EEEEEE;
    background: #757575;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadAutoCompleteBox_MaterialGroenLight .racRemoveTokenLink .p-icon {
    font-family: "Material Icons";
    line-height: inherit;
    vertical-align: top;
}

.RadAutoCompleteBox_MaterialGroenLight .racRemoveTokenLink .p-icon:before {
    content: "\e14c";
    line-height: 16px;
}

.RadAutoCompleteBox_MaterialGroenLight .racTextToken {
    padding: 3px 2px;
    margin-left: 5px;
}

.RadAutoCompleteBox_MaterialGroenLight .racTextToken + .racTextToken {
    margin-left: 0;
}

.RadAutoCompleteBox_MaterialGroenLight .racHovered.racTokenList,
.RadAutoCompleteBox_MaterialGroenLight .racFocused.racTokenList {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadAutoCompleteBox_MaterialGroenLight .racHovered.racTokenList:before,
.RadAutoCompleteBox_MaterialGroenLight .racFocused.racTokenList:before {
    display: none;
}

.RadAutoCompleteBox_MaterialGroenLight .racFocused.racToken {
    color: #ffffff;
    background: #757575;
}

.RadAutoCompleteBox_MaterialGroenLight .racFocused.racToken .racRemoveTokenLink {
    color: #757575;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racHovered {
    color: #ffffff;
    background: #757575;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racHovered .racRemoveTokenLink {
    color: #757575;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racHovered .racRemoveTokenLink.racHovered, .RadAutoCompleteBox_MaterialGroenLight .racToken.racHovered .racRemoveTokenLink:hover {
    color: #212121;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racSelected {
    color: #ffffff;
    background: #757575;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken.racSelected .racRemoveTokenLink {
    color: #757575;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialGroenLight .racDisabled.racTokenList {
    color: #757575;
    background: transparent;
    box-shadow: none;
}

.RadAutoCompleteBox_MaterialGroenLight .racDisabled.racTokenList:before {
    display: block;
    border-color: #EEEEEE;
}

.RadAutoCompleteBox_MaterialGroenLight .racDisabled .racToken {
    color: #424242;
    background: #E0E0E0;
}

.RadAutoCompleteBox_MaterialGroenLight .racInput {
    padding: 3px;
}

.RadAutoCompleteBox_MaterialGroenLight .racToken + .racInput {
    margin-left: -8px;
}

.RadAutoCompleteBox_MaterialGroenLight .racEmptyMessage {
    font-style: italic;
    color: rgba(69, 90, 100, 0.6);
}

.RadAutoCompleteBox_MaterialGroenLight .p-i-loading {
    background-image: url(" ");
}

.RadAutoCompleteBox_MaterialGroenLight .racLabel {
    font-weight: 500;
    font-size: 0.857em;
    color: #757575;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racList {
    padding: 8px 0;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racItem {
    padding: 6px 13px;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racItemHovered {
    color: #424242;
    background-color: #EEEEEE;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racFocused {
    box-shadow: inset 0 0 5px transparent;
}

.RadAutoCompleteBoxPopup_MaterialGroenLight .racItemSelected {
    color: #4CAF50;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-i-loading {
    background-image: url(" ");
}

.RadMultiColumnComboBox_MaterialGroenLight .k-input {
    padding: 4px 10px;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-dropdown-wrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-radius: 4px;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-select {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-radius: 0 4px 4px 0;
}

.RadMultiColumnComboBox_MaterialGroenLight > :hover,
.RadMultiColumnComboBox_MaterialGroenLight .k-state-hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialGroenLight > :hover .k-select,
.RadMultiColumnComboBox_MaterialGroenLight .k-state-hover .k-select {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-state-focused {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-state-active {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialGroenLight .k-state-active .k-select {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadMultiColumnComboBox_MaterialGroenLight_rtl .k-select {
    border-radius: 4px 0 0 4px;
    border-width: 0 1px 0 0;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-header {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-footer {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-group-header {
    border-color: #E0E0E0;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-item:nth-child(2n) {
    background-color: rgba(0, 0, 0, 0.04);
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-cell {
    border-color: #E0E0E0;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-item.k-state-hover {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ededed;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-item.k-state-selected {
    border-color: #E0E0E0;
    color: #424242;
    background-color: rgba(224, 224, 224, 0.25);
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-item.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-group-cell span {
    background-color: #424242;
    color: #ffffff;
}

.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-grid-list > .k-item.k-last > .k-cell,
.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-grid-list > .k-item.k-last > .k-group-cell,
.RadMultiColumnComboBoxDropDown_MaterialGroenLight .k-grid-list > .k-item.k-last > .k-spacer-cell {
    border-bottom-color: #424242;
}

.RadMultiSelect_MaterialGroenLight {
    border-width: 0 0 1px 0;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-width: 0;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap > .k-readonly {
    opacity: .6;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li .k-icon:hover {
    opacity: 1;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-button {
    padding: 4px 12px;
    border-width: 0;
    border-radius: 1em;
    color: #424242;
    background: #EEEEEE;
    margin-right: 8px;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-button .k-i-close {
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 1em;
    color: #EEEEEE;
    background-color: #757575;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li:hover, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-state-hover {
    color: #ffffff;
    background: #757575;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li:hover .k-i-close, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-state-hover .k-i-close {
    color: #757575;
    background: #ffffff;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-button:active, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li:focus, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li:focus .k-icon, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-state-focused .k-icon {
    opacity: 1;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap .k-i-loading {
    background-image: url(" ");
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 8px;
    right: 8px;
    border-bottom: 1px solid #E0E0E0;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap:hover, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-state-hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap:hover::after, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-state-hover::after {
    display: none;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-invalid, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-invalid:hover, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-state-invalid {
    color: #f34235;
    border-color: #f34235;
}

.RadMultiSelect_MaterialGroenLight.k-state-focused > .k-multiselect-wrap {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-group-header,
.RadMultiSelectDropDown_MaterialGroenLight.k-popup .k-outer-group-header.k-first,
.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-virtual-wrap > .k-group-header {
    color: #424242;
    border-bottom-color: #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup .k-outer-group-header {
    border-bottom-color: #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup .k-list .k-item > .k-group {
    color: #FAFAFA;
    background: #424242;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup .k-list .k-item > .k-group::before {
    border-color: #424242 #424242 transparent transparent;
}

.RadMultiSelectDropDown_MaterialGroenLight_rtl.k-popup .k-list .k-item > .k-group::before {
    border-color: #424242 transparent transparent #424242;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list > .k-outer-group-header {
    color: #424242;
    border-color: #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-colorpalette,
.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-flatcolorpicker {
    background: transparent;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-colorpalette:only-child,
.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-flatcolorpicker:only-child {
    background: #f5f5f5;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item:hover,
.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item.k-state-hover,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel:hover,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item:hover.k-state-selected,
.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item.k-state-hover.k-state-selected,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel:hover.k-state-selected,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #4CAF50;
    background-color: rgba(0, 0, 0, 0.5);
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item:focus,
.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item.k-state-focused,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel:focus,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item.k-state-selected,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel.k-state-selected {
    color: #4CAF50;
    background-color: transparent;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list-container .k-nodata {
    color: rgba(66, 66, 66, 0.5);
}

.RadComboBox_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadComboBox_MaterialGroenLight .rcbInner {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    padding: 8px 50px 8px 13px;
    border-width: 0;
    border-radius: 2px;
    transition: all 0.2s ease-in-out;
}

.RadComboBox_MaterialGroenLight .rcbInner:before {
    content: "";
    border-bottom: 1px solid;
    border-color: inherit;
    position: absolute;
    left: 13px;
    right: 13px;
    bottom: 0;
}

.RadComboBox_MaterialGroenLight .rcbInner.rcbToggleButtonHidden {
    padding-right: 13px;
}

.RadComboBox_MaterialGroenLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

.RadComboBox_MaterialGroenLight .rcbActionButton {
    padding: 8px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
    transition: all 0.2s ease-in-out;
}

.RadComboBox_MaterialGroenLight .rcbActionButton .p-icon {
    width: 1.42857143em;
}

.RadComboBox_MaterialGroenLight .rcbLabel {
    padding-top: 10px;
    font-weight: 500;
    font-size: 0.857em;
    color: #757575;
}

.RadComboBox_MaterialGroenLight .rcbHovered {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadComboBox_MaterialGroenLight .rcbHovered:before {
    display: none;
}

.RadComboBox_MaterialGroenLight .rcbHovered .rcbActionButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadComboBox_MaterialGroenLight .rcbFocused,
.RadComboBox_MaterialGroenLight .rcbExpanded {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadComboBox_MaterialGroenLight .rcbFocused:before,
.RadComboBox_MaterialGroenLight .rcbExpanded:before {
    display: none;
}

.RadComboBox_MaterialGroenLight .rcbFocused .rcbActionButton,
.RadComboBox_MaterialGroenLight .rcbExpanded .rcbActionButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadComboBox_MaterialGroenLight .rcbReadOnly.rcbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadComboBox_MaterialGroenLight .rcbReadOnly.rcbFocused {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadComboBox_MaterialGroenLight_rtl .rcbInner {
    padding-left: 30px;
    padding-right: 13px;
}

.RadComboBox_MaterialGroenLight_rtl .rcbInner.rcbToggleButtonHidden {
    padding-left: 13px;
}

.RadComboBox_MaterialGroenLight_rtl .rcbActionButton {
    border-radius: 2px 0 0 2px;
}

.RadComboBoxDropDown_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border: 0;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadComboBoxDropDown_MaterialGroenLight .rcbList {
    padding: 8px 0;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbHeader,
.RadComboBoxDropDown_MaterialGroenLight .rcbFooter,
.RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItems,
.RadComboBoxDropDown_MaterialGroenLight .rcbMoreResults {
    border-color: #E0E0E0;
    padding: 6px 13px;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbItem,
.RadComboBoxDropDown_MaterialGroenLight .rcbHovered,
.RadComboBoxDropDown_MaterialGroenLight .rcbSelected,
.RadComboBoxDropDown_MaterialGroenLight .rcbDisabled,
.RadComboBoxDropDown_MaterialGroenLight .rcbLoading {
    padding: 6px 13px;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbItem > label,
.RadComboBoxDropDown_MaterialGroenLight .rcbHovered > label,
.RadComboBoxDropDown_MaterialGroenLight .rcbSelected > label,
.RadComboBoxDropDown_MaterialGroenLight .rcbDisabled > label,
.RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItems > label,
.RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItemsHovered > label {
    margin: -6px -13px;
    padding: 6px 13px;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbSeparator {
    font-weight: 500;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadComboBoxDropDown_MaterialGroenLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

.RadComboBoxDropDown_MaterialGroenLight .rcbHovered {
    color: #424242;
    background-color: #EEEEEE;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbSelected {
    color: #4CAF50;
    background-color: transparent;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbLoading {
    color: #424242;
    background-color: #EEEEEE;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbItem em {
    color: #424242;
    background-color: #EEEEEE;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItems {
    padding: 6px 13px;
}

.RadComboBoxDropDown_MaterialGroenLight .rcbCheckAllItemsHovered {
    color: #424242;
    background-color: #EEEEEE;
    padding: 6px 13px;
}

.RadDropDownList_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDropDownList_MaterialGroenLight .rddlInner {
    padding: 8px 36px 8px 13px;
    overflow: visible;
    border: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadDropDownList_MaterialGroenLight .rddlInner:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #E0E0E0;
}

.RadDropDownList_MaterialGroenLight .rddlSelect {
    padding: 8px;
    width: 1.4285714286em;
}

.RadDropDownList_MaterialGroenLight .p-i-arrow-60-down:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

.RadDropDownList_MaterialGroenLight .rddlHovered {
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDropDownList_MaterialGroenLight .rddlHovered:before {
    display: none;
}

.RadDropDownList_MaterialGroenLight .rddlFocused {
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px 2px 0 0;
}

.RadDropDownList_MaterialGroenLight .rddlFocused:before {
    left: 0;
    right: 0;
}

.rddlPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rddlPopup_MaterialGroenLight .rddlList {
    padding: 8px 0;
}

.rddlPopup_MaterialGroenLight .rddlItem {
    padding: 6px 13px;
}

.rddlPopup_MaterialGroenLight .rddlItemHovered, .rddlPopup_MaterialGroenLight .rddlItemLoading {
    color: #424242;
    background-color: #EEEEEE;
}

.rddlPopup_MaterialGroenLight .rddlItemSelected {
    color: #4CAF50;
    background-color: transparent;
}

.RadDropDownTree_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDropDownTree_MaterialGroenLight .rddtInner {
    height: auto;
    padding: 8px 36px 8px 13px;
    overflow: visible;
    border: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadDropDownTree_MaterialGroenLight .rddtInner:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #E0E0E0;
}

.RadDropDownTree_MaterialGroenLight .rddtExtraPadding {
    padding-right: 60px;
}

.RadDropDownTree_MaterialGroenLight .rddtFakeInput {
    height: auto;
    line-height: 1.42857143;
    height: 1.42857143em;
}

.RadDropDownTree_MaterialGroenLight .rddtClearButton {
    right: 35px;
}

.RadDropDownTree_MaterialGroenLight .rddtIcon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    top: 50%;
    margin-top: -12px;
    right: 6px;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadDropDownTree_MaterialGroenLight .rddtIcon:before {
    content: "\e5c5";
    vertical-align: initial;
}

.RadDropDownTree_MaterialGroenLight .rddtHovered {
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDropDownTree_MaterialGroenLight .rddtHovered:before {
    display: none;
}

.RadDropDownTree_MaterialGroenLight .rddtHovered .rddtIcon {
    color: #212121;
}

.RadDropDownTree_MaterialGroenLight .rddtFocused {
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px 2px 0 0;
}

.RadDropDownTree_MaterialGroenLight .rddtFocused:before {
    left: 0;
    right: 0;
}

.RadDropDownTree_MaterialGroenLight .rddtFocused .p-icon {
    color: #212121;
}

.rddtPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    padding: 8px 0;
    border: 0;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rddtPopup_MaterialGroenLight .rddtFilter {
    padding: 0 13px 8px;
    border: 0;
}

.rddtPopup_MaterialGroenLight .rddtFilterInput {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    padding: 8px 0;
    outline: 0;
    border-width: 0 0 1px;
}

.rddtPopup_MaterialGroenLight .RadTreeView {
    padding: 0;
}

.rddtPopup_MaterialGroenLight .RadTreeView em {
    color: #424242;
    background-color: #EEEEEE;
}

.rddtPopup_MaterialGroenLight .RadTreeView .rtLines .rtLI:before,
.rddtPopup_MaterialGroenLight .RadTreeView .rtLines .rtOut:before {
    display: none;
}

.rddtPopup_MaterialGroenLight .rddtFilterInput.rddtHovered {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.rddtPopup_MaterialGroenLight .rddtFilterInput.rddtFocused {
    border-bottom-color: #4CAF50;
    box-shadow: 0 1px 0 #4CAF50;
}

.RadInput_MaterialGroenLight,
.RadInputMgr_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadInput {
    border-color: transparent;
    border-bottom-color: #E0E0E0;
}

.t-ie .RadInput_MaterialGroenLight,
.t-ie .RadInputMgr_MaterialGroenLight {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadInput_MaterialGroenLight .riTextBox, .RadInputMgr_MaterialGroenLight {
    color: #424242;
    background: transparent;
    border-color: transparent;
    border-bottom-color: #E0E0E0;
    outline: none;
}

.RadInput_MaterialGroenLight {
    border-bottom-color: #E0E0E0;
    padding: 0 13px;
}

.RadInput_MaterialGroenLight input.riTextBox {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
}

.RadInputMgr_MaterialGroenLight {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
    margin: 0 8px;
    color: #424242;
}

.RadInput_MaterialGroenLight .riLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    margin-left: -13px;
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadInput_MaterialGroenLight a {
    padding-left: 8px;
    padding-right: 8px;
}

.RadInput_MaterialGroenLight .riSelect {
    right: 5px;
}

.RadInput_MaterialGroenLight .riSelect a {
    color: #757575;
    border-color: transparent;
}

.RadInput_MaterialGroenLight .riSelect a:hover {
    color: #212121;
}

.RadInput_MaterialGroenLight .riSelect a:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadInput_MaterialGroenLight.RadInputDisabled a:hover,
.RadInput_MaterialGroenLight.RadInputDisabled a:active {
    color: #757575;
}

.RadInput_MaterialGroenLight .riDown:before {
    content: "\e5c5";
    margin-top: -13px;
}

.RadInput_MaterialGroenLight .riUp:before {
    content: "\e5c7";
    margin-top: -6px;
}

.RadInput_MaterialGroenLight .riButton:before {
    content: "\e5d9";
}

.RadInput_MaterialGroenLight .riEmpty, .RadInput_Empty_MaterialGroenLight {
    color: rgba(66, 66, 66, 0.6);
    font-style: normal;
}

.RadInput_MaterialGroenLight .riHover, .RadInput_Hover_MaterialGroenLight {
    color: #424242;
    border-bottom-color: #BDBDBD;
}

.RadInput_MaterialGroenLight .riFocused, .RadInput_Focused_MaterialGroenLight {
    color: #424242;
    border-bottom-color: #4CAF50;
    box-shadow: 0 -1px 0 0px #4CAF50 inset;
}

.RadInput_MaterialGroenLight .riRead, .RadInput_Read_MaterialGroenLight {
    color: rgba(66, 66, 66, 0.8);
}

.RadInput_MaterialGroenLight .riDisabled, .RadInput_Disabled_MaterialGroenLight {
    color: #babbbc;
    border-bottom-color: #EEEEEE;
}

.RadInput_MaterialGroenLight .riError, .RadInput_Error_MaterialGroenLight {
    border-color: #f34235;
    box-shadow: 0 -1px 0 0px #f34235 inset;
}

.RadInput_MaterialGroenLight.RadInputError {
    border-color: #f34235;
    color: #f34235;
}

.RadInput_MaterialGroenLight.RadInputError {
    border-color: #f34235;
    color: #f34235;
}

.RadInput_MaterialGroenLight.RadInputError:after {
    display: none;
}

.RadInput.riContButton .riDown {
    margin-left: -37px;
    margin-left: calc(-17px - 1.42857em);
}

.RadSlider_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSlider_MaterialGroenLight .rslTrack {
    background-color: #E0E0E0;
}

.RadSlider_MaterialGroenLight .rslSelectedregion {
    background-color: #4CAF50;
}

.RadSlider_MaterialGroenLight a.rslDraghandle {
    background-color: #4CAF50;
    border-color: #4CAF50;
}

.RadSlider_MaterialGroenLight a.rslHandle,
.RadSlider_MaterialGroenLight a.rslHandle:before {
    color: #757575;
}

.RadSlider_MaterialGroenLight a.rslHandle:hover:before {
    color: #212121;
}

.RadSlider_MaterialGroenLight .rslItem,
.RadSlider_MaterialGroenLight .rslLargeTick span,
.RadSlider_MaterialGroenLight .rslItemsWrapper .rslItemSelected {
    color: #757575;
}

.RadSlider_MaterialGroenLight .rslHorizontal .rslItem {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslVertical .rslItem {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslTop .rslSmallTick,
.RadSlider_MaterialGroenLight .rslBottom .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslTop .rslLargeTick,
.RadSlider_MaterialGroenLight .rslBottom .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslLeft .rslSmallTick,
.RadSlider_MaterialGroenLight .rslRight .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslLeft .rslLargeTick,
.RadSlider_MaterialGroenLight .rslRight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslMiddle .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslCenter .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslCenter .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight.RadSlider .rslTrack,
.RadSlider_MaterialGroenLight.RadSlider .rslSelectedregion {
    border-radius: 0;
    border-width: 0;
}

.RadSlider_MaterialGroenLight a.rslHandle {
    border: none;
}

.RadSlider_MaterialGroenLight .rslBottom div.rslTrack {
    bottom: 0.7707142857em;
}

.RadSlider_MaterialGroenLight .rslTrack a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    overflow: visible;
}

.RadSlider_MaterialGroenLight .rslDraghandle:focus:before {
    content: "";
    display: inline-block;
    width: 2.4285714286em;
    height: 2.4285714286em;
    background-color: rgba(76, 175, 80, 0.25);
    position: absolute;
    top: -0.7857142857em;
    left: -0.7857142857em;
    border-radius: 45px;
}

.RadSlider_MaterialGroenLight .rslDraghandle:focus:active:before,
.RadSlider_MaterialGroenLight .rslDraghandle.rslDraghandleActive:before {
    background-color: transparent;
}

.RadSlider_MaterialGroenLight .rslTrack a.rslDraghandle:after {
    border-radius: 3.21429em;
    width: 0.8571428571em;
    height: 0.8571428571em;
    top: -0.0714285714em;
    left: -0.0714285714em;
    content: '';
    background-color: #4CAF50;
    display: inline-block;
    position: absolute;
    transition: all 0.2s;
}

.RadSlider_MaterialGroenLight .rslTrack a.rslDraghandle:active:after,
.RadSlider_MaterialGroenLight .rslTrack a.rslDraghandleActive:after {
    width: 1.4285714286em;
    height: 1.4285714286em;
    top: -0.3571428571em;
    left: -0.2678571429em;
}

.RadSlider_MaterialGroenLight .rslItem,
.RadSlider_MaterialGroenLight .rslLargeTick span {
    font-size: 0.8571428571em;
    font-family: "Roboto", "Noto", sans-serif;
    font-weight: 500;
}

.RadSlider_MaterialGroenLight .rslHorizontal .rslTrack {
    height: 0.1428571429em !important;
    margin: 0;
}

.RadSlider_MaterialGroenLight .rslHorizontal .rslSelectedregion {
    height: 0.1428571429em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslTop a.rslHandle {
    top: .52em;
    top: .9em\9;
}

.RadSlider_MaterialGroenLight .rslHorizontal a.rslHandle {
    margin-top: -.65em;
}

.RadSlider_MaterialGroenLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialGroenLight .rslHorizontal.rslTop a.rslHandle {
    top: .75em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslMiddle a.rslHandle {
    top: 1.02em;
    margin-top: -0.8571428571em \9;
}

.RadSlider_MaterialGroenLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialGroenLight .rslHorizontal.rslMiddle a.rslHandle {
    margin-top: -0.8571428571em;
    top: 50%;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslBottom a.rslHandle {
    bottom: .1em;
    bottom: .2em\9;
}

.RadSlider_MaterialGroenLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialGroenLight .rslHorizontal.rslBottom a.rslHandle {
    top: auto;
    bottom: .20em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslBottom .rslItemsWrapper {
    bottom: .9em;
}

.RadSlider_MaterialGroenLight .rslHorizontal a.rslDecrease {
    left: -0.2857142857em;
}

.RadSlider_MaterialGroenLight .rslHorizontal a.rslIncrease {
    right: -0.0714285714em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslTop .rslItemsWrapper {
    top: .75em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslMiddle .rslItemsWrapper {
    top: -0.2857142857em;
}

.RadSlider_MaterialGroenLight .rslHorizontal .rslTrack a.rslDraghandle {
    margin-top: auto;
    top: -0.3571428571em;
}

.RadSlider_MaterialGroenLight .rslVertical .rslTrack {
    width: 0.1428571429em !important;
    margin-left: -0.0714285714em;
}

.RadSlider_MaterialGroenLight .rslVertical .rslSelectedregion {
    width: 0.1428571429em;
}

.RadSlider_MaterialGroenLight .rslVertical a.rslDraghandle {
    margin-left: -0.3571428571em;
}

.RadSlider_MaterialGroenLight .rslVertical .rslHandle.rslDecrease {
    margin-top: -0.2857142857em;
}

.RadSlider_MaterialGroenLight .rslVertical .rslHandle.rslIncrease {
    bottom: -0.2857142857em;
}

.RadSlider_MaterialGroenLight .rslVertical.rslLeft .rslItemsWrapper,
.RadSlider_MaterialGroenLight .rslVertical.rslLeft .rslLargeTick span,
.RadSlider_MaterialGroenLight .rslVertical.rslLeft .rslLargeTick span.rslBRItemText {
    left: 1.9285714286em;
}

.RadSlider_MaterialGroenLight .rslVertical.rslLeft a.rslHandle {
    left: 1.45em;
}

.RadSlider_MaterialGroenLight .rslVertical.rslRight a.rslHandle {
    right: .25em;
}

.RadSlider_MaterialGroenLight .rslHandle.t-ripple-effect-icon {
    position: absolute !important;
}

.RadSlider_MaterialGroenLight a.rslHandle.t-ripple-effect-icon span {
    border-radius: 50%;
}

.RadColorPicker_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadColorPicker_MaterialGroenLight .rcpPalette {
    background-color: #ffffff;
    border-color: #ffffff;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpIcon ~ .rcpPalette {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpHeader {
    background-color: #F5F5F5;
}

.RadColorPicker_MaterialGroenLight .rcpImageButton,
.RadColorPicker_MaterialGroenLight a.rslDraghandle:before {
    color: #757575;
}

.RadColorPicker_MaterialGroenLight .rcpImageButton:hover {
    color: #212121;
}

.RadColorPicker_MaterialGroenLight .rcpIcon {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpIcon em,
.RadColorPicker_MaterialGroenLight .rcpColorPreview,
.RadColorPicker_MaterialGroenLight .rcpInput,
.RadColorPicker_MaterialGroenLight .rcpHexInput,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsSlider div.rslTrack {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadColorPicker_MaterialGroenLight .rcpIcon em:hover,
.RadColorPicker_MaterialGroenLight .rcpColorPreview:hover,
.RadColorPicker_MaterialGroenLight .rcpInput:hover,
.RadColorPicker_MaterialGroenLight .rcpHexInput:hover,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette:hover,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsSlider div.rslTrack:hover {
    background-color: transparent;
    color: #424242;
    border-color: #BDBDBD;
}

.RadColorPicker_MaterialGroenLight .rcpIcon em:active,
.RadColorPicker_MaterialGroenLight .rcpColorPreview:active,
.RadColorPicker_MaterialGroenLight .rcpInput:active,
.RadColorPicker_MaterialGroenLight .rcpHexInput:active,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette:active,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsSlider div.rslTrack:active,
.RadColorPicker_MaterialGroenLight .rcpIcon em:focus,
.RadColorPicker_MaterialGroenLight .rcpColorPreview:focus,
.RadColorPicker_MaterialGroenLight .rcpInput:focus,
.RadColorPicker_MaterialGroenLight .rcpHexInput:focus,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette:focus,
.RadColorPicker_MaterialGroenLight .rcpMillionColorsSlider div.rslTrack:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a,
.RadColorPicker_MaterialGroenLight .rcpTabs li,
.RadColorPicker_MaterialGroenLight .rcpButton {
    border: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a:hover,
.RadColorPicker_MaterialGroenLight .rcpTabs li:hover,
.RadColorPicker_MaterialGroenLight .rcpButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab:hover {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a:focus {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpIcon a:active:before,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab a,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab:hover a {
    color: #424242;
}

.RadColorPicker_MaterialGroenLight.rcpCustomColorWrapper {
    width: 28em !important;
    height: 21.2857142857em !important;
}

.RadColorPicker_MaterialGroenLight.rcpCustomColorWrapper .rcpPalette {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialGroenLight .rcpIcon,
.RadColorPicker_MaterialGroenLight .rcpIcon a,
.RadColorPicker_MaterialGroenLight .rcpButton {
    border-radius: 0.1428571429em;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a:before {
    right: 0.4642857143em;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a.t-ripple-effect {
    border: 0px solid transparent;
}

.RadColorPicker_MaterialGroenLight .rcpIcon a.t-ripple-effect:before {
    right: 0.5em;
}

.RadColorPicker_MaterialGroenLight .rcpViews,
.RadColorPicker_MaterialGroenLight .rcpPageView {
    padding: 0;
}

.RadColorPicker_MaterialGroenLight .rcpViews {
    margin: 0em 0em 0em -0.2142857143em;
    background-color: #ffffff;
}

.RadColorPicker_MaterialGroenLight .rcpPalette {
    padding: 0;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
    border: none;
}

.RadColorPicker_MaterialGroenLight .rcpHeader {
    height: 3.4285714286em;
    margin: 0em 0em 0em -0.2142857143em;
    padding: 0;
    border: 0;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadColorPicker_MaterialGroenLight .rcpColorPreview {
    width: 5.1428571429em;
    height: 3.4285714286em;
    border: 0;
}

.RadColorPicker_MaterialGroenLight .rcpPalette .rcpHeader .rcpHexInput,
.RadColorPicker_MaterialGroenLight .rcpPalette .rcpHeader .rcpInput {
    height: 3.2142857143em;
    padding: 0em 0.7142857143em;
}

.RadColorPicker_MaterialGroenLight .rcpHexInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpHexInput {
    width: 5.7142857143em;
    border: 0;
    border-radius: 0;
}

.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpHexInput:hover,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpHexInput:active,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpHexInput:focus {
    background-color: transparent;
}

.RadColorPicker_MaterialGroenLight .rcpImageButton {
    width: 3.4285714286em;
    height: 3.4285714286em;
    margin-left: 0;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.RadColorPicker_MaterialGroenLight .rcpImageButton:before {
    margin: auto;
    position: absolute;
    height: 1em;
    line-height: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.RadColorPicker_MaterialGroenLight .rcpButton {
    overflow: hidden;
    height: 3.4285714286em;
    line-height: 3.4285714286em;
    margin: 0;
    padding: 0em 1.1428571429em;
    border: 0;
    border-radius: 0;
}

.RadColorPicker_MaterialGroenLight .rcpPageView {
    margin: 0;
}

.RadColorPicker_MaterialGroenLight .rcpRecentColorsWrapper {
    padding: 0.7142857143em 0em 0.7142857143em 0.7142857143em;
}

.RadColorPicker_MaterialGroenLight .rcpRecentColorsWrapper .rcpRecentColorsLabel {
    padding: 0;
    font-size: 0.8571428571em;
    color: #757575;
}

.RadColorPicker_MaterialGroenLight .rcpRecentColorsWrapper .rcpRecentColors {
    padding: 0;
}

.RadColorPicker_MaterialGroenLight .rcpTabs {
    left: -0.1428571429em;
    bottom: -3.4285714286em;
}

.RadColorPicker_MaterialGroenLight .rcpTabs _::-moz-range-track, body:last-child .RadColorPicker_MaterialGroenLight .rcpTabs {
    bottom: -3.5em;
}

.RadColorPicker_MaterialGroenLight .rcpTabs ul {
    width: 100%;
}

.RadColorPicker_MaterialGroenLight .rcpTabs li {
    width: 25%;
    border-width: 2px 0 0;
    border-style: solid;
    border-color: #F5F5F5;
    padding: 0.8928571429em 0em;
    box-sizing: border-box;
    text-transform: uppercase;
    text-align: center;
    overflow: hidden;
}

.RadColorPicker_MaterialGroenLight .rcpTabs li:active,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab {
    border-color: #4CAF50;
    border-radius: 0;
}

.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab a,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab:hover a {
    color: #4CAF50;
}

.RadColorPicker_MaterialGroenLight .rcpTabs a,
.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab a {
    line-height: normal;
    background-image: none;
}

.RadColorPicker_MaterialGroenLight .rcpTabs .rcpSelectedTab + li {
    margin: 1px 0 0;
}

.RadColorPicker_MaterialGroenLight .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpInput {
    padding: 0;
    border-width: 0 0 1px;
    border-radius: 0;
}

.RadColorPicker_MaterialGroenLight .rcpInput:active,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpInput:active,
.RadColorPicker_MaterialGroenLight .rcpInput:focus,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight input.rcpInput:focus {
    border-width: 0 0 2px;
}

.RadColorPicker_MaterialGroenLight .rcpSlider .rslTrack a.rslDraghandle:before {
    content: "";
    display: none;
}

.RadColorPicker_MaterialGroenLight .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_MaterialGroenLight .rcpSlider .rslTrack a.rslDraghandle:hover {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    background-color: #4CAF50;
    border-color: #4CAF50;
}

.RadColorPicker_MaterialGroenLight .rcpSlider .rslTrack a.rslDraghandle:active {
    width: 1.2857142857em;
    height: 1.2857142857em;
}

.RadColorPicker_MaterialGroenLight .rcpMillionColorsPalette,
.RadColorPicker_MaterialGroenLight .rcpHsvPageView .rcpMillionColorsPalette {
    width: 21.8571428571em;
    height: 17.8571428571em;
    border: 0;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider {
    margin: 0.7142857143em 0em 0.7142857143em 1.2857142857em;
}

.RadColorPicker_MaterialGroenLight .rcpMillionColorsPageView .rcpInputsWrapper {
    width: 4.2857142857em;
    margin: 0em 0em 0.3571428571em -1em;
}

.RadColorPicker_MaterialGroenLight .rcpMillionColorsPageView .rcpInputsWrapper .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight .rcpMillionColorsPageView .rcpInputsWrapper input.rcpInput {
    width: 2.8571428571em;
    padding: 0.6071428571em 0em;
}

.RadColorPicker_MaterialGroenLight .rcpPalette label, .RadColorPicker_MaterialGroenLight .rcpRecentColorsLabel {
    line-height: 2.7142857143em;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider div.rslVertical .rslTrack {
    border: 0;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    background-color: #4CAF50;
    border-color: #4CAF50;
    margin-left: -0.3571428571em;
    text-indent: -9999px;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle:active {
    width: 1.2857142857em;
    height: 1.2857142857em;
    margin-left: -0.5714285714em;
}

.RadColorPicker_MaterialGroenLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle:before {
    content: "";
}

.RadColorPicker_MaterialGroenLight .rcpRGBPageView .rcpSlider {
    margin: 1em 0em 0em;
}

.RadColorPicker_MaterialGroenLight .rcpRGBPageView ul li {
    margin-bottom: 0;
}

.RadColorPicker_MaterialGroenLight .rcpRGBPageView label {
    padding: 0em 0em 0em 0.7142857143em;
    line-height: 3.4285714286em;
    color: #757575;
}

.RadColorPicker_MaterialGroenLight .rcpRGBPageView .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialGroenLight .rcpRGBPageView input.rcpInput {
    width: 2.8571428571em;
    margin: 0em 0.7142857143em 0em 1.0714285714em;
    padding: 0.6071428571em 0em;
}

.RadColorPicker_MaterialGroenLight .rcpIcon {
    padding: 8px 0;
    width: 5.1428571429em;
}

.RadColorPicker_MaterialGroenLight .rcpIcon em {
    border: 0 none;
    height: 2.57143em;
    margin: -0.5714285714em 0em 0em;
    width: 2.57143em;
}

.RadColorPicker_MaterialGroenLight .rcpEmptyColorPreview:before {
    content: "";
    margin: 24px 0 0 -12px;
    width: 100px;
    height: 2px;
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
    background-color: #f34235;
}

.RadColorPicker_MaterialGroenLight .rcpEmptyIcon em:before {
    content: "";
    margin: 0 0 0 -10px;
    width: 65px;
    height: 2px;
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
    background-color: #f34235;
}

.RadColorPickerRTL .rcpEmptyColorPreview:before {
    margin: 33px -7px 0 6px;
    width: 101px;
}

.RadColorPickerRTL .rcpTabs ul {
    margin-right: 0.2em;
}

.RadColorPickerRTL .rcpEmptyIcon em:before {
    margin: 18px -12px 0 -10px;
}

.RadLabel_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadFileExplorer_MaterialGroenLight {
    background-color: #ffffff;
    border-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadFileExplorer_MaterialGroenLight,
.RadFileExplorer_MaterialGroenLight .rfeFilterTxt {
    border-color: #E0E0E0;
}

.RadFileExplorer_MaterialGroenLight .rfeAddressBox,
.RadFileExplorer_MaterialGroenLight .rfeAddressBox:hover,
.RadFileExplorer_MaterialGroenLight .rfeAddressBox:active,
.RadFileExplorer_MaterialGroenLight .rfeAddressBox:focus {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadFileExplorer_MaterialGroenLight .rfeLink {
    background-color: #F5F5F5;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfeLink:hover {
    background-color: #EEEEEE;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfeSelectedLink,
.RadFileExplorer_MaterialGroenLight .rfeSelectedLink:hover {
    background-color: #E0E0E0;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfeFilterContainer {
    background-color: #ffffff;
}

.RadFileExplorer_MaterialGroenLight .rfeDropZone {
    background-color: rgba(255, 255, 255, 0.8);
}

.RadFileExplorer_MaterialGroenLight .rfePageControlContainer {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfeThumbnailView .rlvI .rfeFileCount span,
.RadFileExplorer_MaterialGroenLight .rfeDropUploadInfoPanel {
    background-color: #ffffff;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .rfePageControlContainer span {
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight {
    border-radius: 0.1428571429em;
}

.RadFileExplorer_MaterialGroenLight .rfeAddressBox {
    padding: 0.6785714286em 1.1428571429em;
}

.RadFileExplorer_MaterialGroenLight .rfeLink {
    border-radius: 0.1428571429em;
}

.RadFileExplorer_MaterialGroenLight .rfePageInfo {
    font-size: 0.8571428571em;
    font-weight: 500;
    color: #757575;
}

.RadFileExplorer_MaterialGroenLight .rfeCurrentPage,
.RadFileExplorer_MaterialGroenLight .rfeTotalPages,
.RadFileExplorer_MaterialGroenLight .rfeStartItem,
.RadFileExplorer_MaterialGroenLight .rfeEndItem,
.RadFileExplorer_MaterialGroenLight .rfeTotalItems {
    font-size: 1.16666666em;
    font-weight: normal;
    color: #424242;
}

.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    width: auto !important;
    height: 36px;
    padding: 0;
    border-width: 0;
    overflow: visible;
    font: inherit;
}

.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbButton:not(.rtbSplitButton),
.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbSplitButton .rtbSplBtnActivator,
.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbArrow {
    padding: 8px 10px;
}

.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight .rtbMore {
    padding: 8px;
}

.RadFileExplorer_MaterialGroenLight .RadToolBar_MaterialGroenLight:before {
    padding: 8px 0;
}

.RadWindow_MaterialGroenLight .rfeUploadInfoPanel {
    background-color: #F5F5F5;
    color: #424242;
    border-color: #E0E0E0;
}

.RadWindow_MaterialGroenLight.rfeDeleteDialog .rwDialogMessage {
    min-height: 120px;
}

.RadWindow_MaterialGroenLight .rwDialogMessage,
.RadWindow_MaterialGroenLight .rfeUploadInfoPanel dt {
    font-size: 0.8571428571em;
    font-weight: 500;
    color: #757575;
}

.RadWindow_MaterialGroenLight .rwDialog.rwConfirmDialog {
    background-position: 30px 30%;
}

.RadWindow_MaterialGroenLight.rfeDeleteDialog div.rwDialogButtons {
    position: absolute;
}

.RadCloudUpload_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCloudUpload_MaterialGroenLight .rcuFileWrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border: 0;
    border-radius: 4px;
    padding: 8px 32px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
}

.RadCloudUpload_MaterialGroenLight .rcuHeader .rcuToggleButton {
    border: 0;
    right: 12px;
}

.RadCloudUpload_MaterialGroenLight .rcuInfoPanel {
    border-color: #E0E0E0;
    border-radius: 2px;
}

.RadCloudUpload_MaterialGroenLight .rcuHeader {
    padding: 10px 13px;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    background-image: none;
}

.RadCloudUpload_MaterialGroenLight .rcuHeader .p-i-loading {
    margin-right: 12px;
    margin-left: -2px;
}

.RadCloudUpload_MaterialGroenLight .rcuBody {
    padding: 0;
    border: 0;
    background-color: #F5F5F5;
}

.RadCloudUpload_MaterialGroenLight .rcuFileList {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    margin: 0;
    border-width: 1px 0 0;
}

.RadCloudUpload_MaterialGroenLight .rcuLI {
    padding-left: 26px;
}

.RadCloudUpload_MaterialGroenLight .rcuFileName,
.RadCloudUpload_MaterialGroenLight .rcuFileSize {
    padding: 14px;
}

.RadCloudUpload_MaterialGroenLight .rcuProgressBar {
    top: 21px;
    border: 0;
    background-color: #E0E0E0;
}

.RadCloudUpload_MaterialGroenLight .rcuProgress {
    border-color: #ffffff;
    background-color: #4CAF50;
}

.RadCloudUpload_MaterialGroenLight .rcuButtons {
    right: 12px;
}

.RadCloudUpload_MaterialGroenLight .p-icon {
    color: #757575;
}

.RadCloudUpload_MaterialGroenLight .p-icon:before {
    font: 18px/1 "Material Icons";
}

.RadCloudUpload_MaterialGroenLight .rcuLI > .p-icon {
    left: 18px;
}

.RadCloudUpload_MaterialGroenLight .p-i-arrow-60-down:before {
    content: "\e5c5";
}

.RadCloudUpload_MaterialGroenLight .p-i-arrow-60-up:before {
    content: "\e5c7";
}

.RadCloudUpload_MaterialGroenLight .p-i-check:before {
    content: "\e876";
}

.RadCloudUpload_MaterialGroenLight .p-i-loading {
    background-image: url(" ");
}

.RadCloudUpload_MaterialGroenLight .p-i-upload:before {
    content: "\e2c6";
}

.RadCloudUpload_MaterialGroenLight .p-i-x:before {
    content: "\e14c";
}

.RadCloudUpload_MaterialGroenLight .p-i-info:before {
    content: "\e001";
}

.RadCloudUpload_MaterialGroenLight .p-i-trash:before {
    content: "\e872";
}

.RadCloudUpload_MaterialGroenLight .p-i-cancel:before {
    content: "\e033";
}

.RadCloudUpload_MaterialGroenLight .rcuDropZone {
    color: #424242;
    border: 0;
    background-color: rgba(245, 245, 245, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCloudUpload_MaterialGroenLight .rcuHovered.rcuFileWrap {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadCloudUpload_MaterialGroenLight .rcuHovered .p-icon {
    color: #212121;
}

.RadCloudUpload_MaterialGroenLight .rcuPressed.rcuFileWrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadCloudUpload_MaterialGroenLight .rcuButton,
.RadCloudUpload_MaterialGroenLight .p-icon {
    transition: color .2s ease-in-out, background .2s ease-in-out;
}

.rcuToolTip_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 0.86em;
    color: #ffffff;
    background: #424242;
    border-radius: 2px;
    box-shadow: none;
}

.rcuToolTip_MaterialGroenLight:before {
    display: none;
}

html .RadUpload_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

html .RadUpload_MaterialGroenLight .ruFileLI .ruFileWrap {
    padding: 6px 0;
}

html .RadUpload_MaterialGroenLight .ruFileLI .ruButton:hover {
    color: #4CAF50;
}

html .RadUpload_MaterialGroenLight .ruFileLI .ruFileProgressWrap {
    background: #E0E0E0;
    margin-top: 6px;
}

html .RadUpload_MaterialGroenLight .ruFileLI .ruFileProgress {
    border-color: #4CAF50;
    background: #4CAF50;
}

html .RadUpload_MaterialGroenLight .ruUploadSuccess .radIcon:before {
    background-color: #5ec232;
}

html .RadUpload_MaterialGroenLight .ruUploading .radIcon:before {
    background-color: #fbc02d;
}

html .RadUpload_MaterialGroenLight .ruUploadCancelled .radIcon:before,
html .RadUpload_MaterialGroenLight .ruUploadFailure .radIcon:before {
    background-color: #f34235;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruFileWrap {
    padding: 4px;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruFakeInput {
    display: none !important;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruBrowse {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 34px;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
    transition: 0.2s all;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruButtonHover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruFocused {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

html .RadUpload_MaterialGroenLight .ruDropZone {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadUploadProgressArea_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 0 7px 2px rgba(0, 0, 0, 0.1), 0 4px 10px 1px rgba(0, 0, 0, 0.15);
}

.RadUploadProgressArea_MaterialGroenLight .ruHeader {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 1.4285714286em;
    line-height: 1;
}

.RadUploadProgressArea_MaterialGroenLight .ruBody {
    color: #757575;
}

.RadUploadProgressArea_MaterialGroenLight .ruBody div,
.RadUploadProgressArea_MaterialGroenLight .ruBody p {
    font-size: 0.8571428571em;
}

.RadUploadProgressArea_MaterialGroenLight .ruCurrentFile > span,
.RadUploadProgressArea_MaterialGroenLight .ruTimeSpeed > span {
    color: #424242;
    font-size: 1.1666666667em;
}

.RadUploadProgressArea_MaterialGroenLight .ruTimeSpeed {
    opacity: 1;
}

.RadUploadProgressArea_MaterialGroenLight .ruFooter {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 6px;
}

.RadUploadProgressArea_MaterialGroenLight .ruProgressBar {
    border: 0;
    background: #E0E0E0;
}

.RadUploadProgressArea_MaterialGroenLight .ruProgress {
    height: 5px;
    border: 0;
    background: #4CAF50;
}

.RadUploadProgressArea_MaterialGroenLight .ruButton {
    padding: 8px 24px;
    color: #424242;
    border: 0;
    border-radius: 2px;
    background: transparent;
}

.RadUploadProgressArea_MaterialGroenLight .ruCancel {
    text-transform: uppercase;
    padding: 8px 13px;
    border: 0;
    border-radius: 2px;
    color: #4CAF50;
    transition: background .2s ease-in-out;
}

.RadUploadProgressArea_MaterialGroenLight .radButton.ruHovered {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadUploadProgressArea_MaterialGroenLight .ruCancel.ruHovered {
    background: rgba(76, 175, 80, 0.12);
    box-shadow: none;
}

.RadProgressBar_MaterialGroenLight {
    background-color: #E0E0E0;
    color: #424242;
    border-color: #FAFAFA;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadProgressBar_MaterialGroenLight > .rpbLabelWrapper,
.RadProgressBar_MaterialGroenLight li.rpbChunkLast {
    border-color: #E0E0E0;
}

.RadProgressBar_MaterialGroenLight .rpbStateSelected,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:visited {
    background-color: #4CAF50;
    color: #ffffff;
}

.RadProgressBar_MaterialGroenLight .rpbChunk {
    border-color: transparent #FAFAFA transparent transparent;
}

.RadProgressBar_MaterialGroenLight .rpbChunk.rpbStateDefault {
    background-color: #E0E0E0;
}

.RadProgressBar_MaterialGroenLight .rpbStateSelected,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:visited,
.RadProgressBar_MaterialGroenLight .rpbChunk.rpbStateSelected {
    border-color: #4CAF50 #FAFAFA #4CAF50 #4CAF50;
}

.RadProgressBar_MaterialGroenLight.rpbReversed .rpbChunk {
    border-color: transparent transparent transparent #FAFAFA;
}

.RadProgressBar_MaterialGroenLight.rpbReversed li.rpbChunkFirst {
    border-color: transparent #FAFAFA transparent transparent;
}

.RadProgressBar_MaterialGroenLight.rpbReversed .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbReversed .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight.rpbReversed .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight.rpbReversed .rpbStateSelected:visited,
.RadProgressBar_MaterialGroenLight.rpbReversed .rpbChunk.rpbStateSelected {
    border-color: #4CAF50 #4CAF50 #4CAF50 #FAFAFA;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunk {
    border-color: #FAFAFA transparent transparent;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunk.rpbChunkFirst {
    border-color: transparent;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:visited,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunk.rpbStateSelected {
    border-color: #FAFAFA #4CAF50 #4CAF50;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed .rpbChunk.rpbChunkFirst {
    border-color: transparent;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:visited,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbChunk.rpbStateSelected {
    border-color: #4CAF50 #4CAF50 #FAFAFA;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbIndeterminate, .RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbIndeterminate {
    background-image: url(" ");
}

.RadProgressBar_MaterialGroenLight,
.RadProgressBar_MaterialGroenLight.rpbHorizontal > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialGroenLight.rpbVertical > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbRtl > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialGroenLight > .rpbReset,
.RadProgressBar_MaterialGroenLight > .rpbLabelWrapper,
.RadProgressBar_MaterialGroenLight.rpbHorizontal > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl.rpbReversed > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight > .rpbChunksWrapper,
.RadProgressBar_MaterialGroenLight.rpbHorizontal .rpbChunkFirst,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbHorizontal .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl .rpbChunkFirst,
.RadProgressBar_MaterialGroenLight.rpbVertical > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunkFirst,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbReversed > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbHorizontal .rpbChunkFirst,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl.rpbReversed .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed > .rpbStateSelected {
    border-radius: 0;
}

.RadProgressBar_MaterialGroenLight,
.RadProgressBar_MaterialGroenLight .rpbStateSelected,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:hover, .RadProgressBar_MaterialGroenLight.rpbVertical,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:visited {
    background-image: none;
}

.RadProgressBar_MaterialGroenLight .rpbLabel {
    color: #757575;
    font-size: 0.8571428571em;
}

.RadProgressBar_MaterialGroenLight.rpbHorizontal {
    height: 0.3571428571em;
    margin: 0em 0em 1.7857142857em;
}

.RadProgressBar_MaterialGroenLight.rpbHorizontal .rpbLabel {
    padding: 2px 0 0;
}

.RadProgressBar_MaterialGroenLight.rpbVertical {
    width: 0.3571428571em;
    margin: 0em 1.4285714286em 0em 0em;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunk {
    border-width: 1px 0 0;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbLabel {
    margin: 0em 0em 0em -0.0714285714em;
    padding: 0em 0em 0.2857142857em;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed .rpbLabel {
    margin: 0em -0.0714285714em 0em 0em;
    padding: 0.2142857143em 0em 0em;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed .rpbChunk {
    border-width: 1px 0 0;
}

.RadCard_MaterialGroenLight.k-card {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #FAFAFA;
}

.RadCard_MaterialGroenLight.k-card:focus, .RadCard_MaterialGroenLight.k-card.k-state-focus {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialGroenLight.k-card .k-card-callout {
    border-color: #E0E0E0;
    background-color: #FAFAFA;
}

.RadCard_MaterialGroenLight.k-card .k-card-actions {
    border-color: #E0E0E0;
}

.RadCard_MaterialGroenLight.k-state-primary, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-primary, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-primary {
    background-color: #f9f9f9;
    color: #747474;
    border-color: #f6f6f6;
}

.RadCard_MaterialGroenLight.k-state-info, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-info, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-info {
    background-color: #d8e6fb;
    color: #20437b;
    border-color: #c9dbfa;
}

.RadCard_MaterialGroenLight.k-state-success, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-success, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-success {
    background-color: #dff3d6;
    color: #31651a;
    border-color: #d2eec6;
}

.RadCard_MaterialGroenLight.k-state-warning, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-warning, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-warning {
    background-color: #fef2d5;
    color: #836417;
    border-color: #feedc4;
}

.RadCard_MaterialGroenLight.k-state-error, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-card-error, .RadCard_MaterialGroenLight .RadCard_MaterialGroenLight.k-card.k-state-error {
    background-color: #fdd9d7;
    color: #7e221c;
    border-color: #fccac6;
}

.RadCard_MaterialGroenLight .k-card-header {
    border-color: #4CAF50;
    color: #424242;
    background-color: #4CAF50;
}

.RadCard_MaterialGroenLight .k-card-footer {
    border-color: #4CAF50;
    color: #424242;
    background-color: #4CAF50;
}

.RadCard_MaterialGroenLight .k-card-separator {
    border-color: #E0E0E0;
}

.RadCard_MaterialGroenLight .k-card-subtitle {
    color: #a7a7a7;
}

.k-state-primary .RadCard_MaterialGroenLight .k-card-subtitle, .RadCard_MaterialGroenLight .k-card.k-card-primary .RadCard_MaterialGroenLight .k-card-subtitle,
.k-state-info .RadCard_MaterialGroenLight .k-card-subtitle,
.RadCard_MaterialGroenLight .k-card.k-card-info .RadCard_MaterialGroenLight .k-card-subtitle,
.k-state-success .RadCard_MaterialGroenLight .k-card-subtitle,
.RadCard_MaterialGroenLight .k-card.k-card-success .RadCard_MaterialGroenLight .k-card-subtitle,
.k-state-warning .RadCard_MaterialGroenLight .k-card-subtitle,
.RadCard_MaterialGroenLight .k-card.k-card-warning .RadCard_MaterialGroenLight .k-card-subtitle,
.k-state-error .RadCard_MaterialGroenLight .k-card-subtitle,
.RadCard_MaterialGroenLight .k-card.k-card-error .RadCard_MaterialGroenLight .k-card-subtitle {
    color: inherit;
}

.RadCard_MaterialGroenLight .k-card-wrap.k-state-focused > .k-card, .RadCard_MaterialGroenLight .k-card-wrap.k-state-selected > .k-card {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadCard_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-n,
.RadCard_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-n {
    box-shadow: 1px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-e,
.RadCard_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-e {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-s,
.RadCard_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-s {
    box-shadow: 2px -2px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-w,
.RadCard_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-w {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadSplitter_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspLoading {
    background-image: url(" ");
}

.RadSplitter_MaterialGroenLight .rspResizeBar,
.RadSplitter_MaterialGroenLight .rspSlideContainerResize,
.RadSplitter_MaterialGroenLight .rspResizeBarHorizontal,
.RadSplitter_MaterialGroenLight .rspSlideContainerResizeHorizontal {
    background-color: #ffffff;
    color: #424242;
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspPane {
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspPaneHorizontal {
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspSlideHeader,
.RadSplitter_MaterialGroenLight .rspSlideTitleContainer {
    background-color: #4CAF50;
}

.RadSplitter_MaterialGroenLight .rspSlideTitle {
    color: #424242;
}

.RadSplitter_MaterialGroenLight .rspSlideTitleContainer,
.RadSplitter_MaterialGroenLight .rspSlideHeaderIconWrapper {
    border-top: 1px solid #4CAF50;
    border-bottom: 1px solid #4CAF50;
}

.RadSplitter_MaterialGroenLight .rspSlideHeaderDockIcon,
.RadSplitter_MaterialGroenLight .rspSlideHeaderUndockIcon,
.RadSplitter_MaterialGroenLight .rspSlideHeaderCollapseIcon {
    line-height: 1.428571429em;
    margin: 0 4px 0 0;
    padding: 7px;
    border-radius: 45px;
    color: #ffffff;
}

.RadSplitter_MaterialGroenLight .rspSlideHeaderDockIcon:hover,
.RadSplitter_MaterialGroenLight .rspSlideHeaderUndockIcon:hover,
.RadSplitter_MaterialGroenLight .rspSlideHeaderCollapseIcon:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadSplitter_MaterialGroenLight .rspSlideContent {
    background-color: #ffffff;
    color: #424242;
}

.RadSplitter_MaterialGroenLight .rspTabsContainer {
    background-color: #F5F5F5;
}

.RadSplitter_MaterialGroenLight .rspResizeBar,
.RadSplitter_MaterialGroenLight .rspSlideContainerResize {
    border-right-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspResizeBarOver,
.RadSplitter_MaterialGroenLight table.rspSlideContainer td.rspSlideContainerResizeOver {
    background-color: #EEEEEE;
    border-color: #EEEEEE;
}

.RadSplitter_MaterialGroenLight .rspResizeBarHorizontal,
.RadSplitter_MaterialGroenLight .rspSlideContainerResizeHorizontal {
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspResizeBarOverHorizontal,
.RadSplitter_MaterialGroenLight table.rspSlideContainer td.rspSlideContainerResizeOverHorizontal {
    background-color: #EEEEEE;
    border-color: #EEEEEE;
}

.RadSplitter_MaterialGroenLight .rspPaneTabContainer,
.RadSplitter_MaterialGroenLight .rspBottom .rspPaneTabContainer,
.RadSplitter_MaterialGroenLight .rspTop .rspPaneTabContainer {
    background-color: #F5F5F5;
    color: #424242;
    border-color: #F5F5F5;
}

.RadSplitter_MaterialGroenLight .rspPaneTabContainer:hover,
.RadSplitter_MaterialGroenLight .rspBottom .rspPaneTabContainer:hover,
.RadSplitter_MaterialGroenLight .rspTop .rspPaneTabContainer:hover {
    background-color: #EEEEEE;
    color: #424242;
    border-color: #EEEEEE;
}

.RadSplitter_MaterialGroenLight .rspPaneTabContainerExpanded,
.RadSplitter_MaterialGroenLight .rspBottom .rspPaneTabContainerExpanded,
.RadSplitter_MaterialGroenLight .rspTop .rspPaneTabContainerExpanded {
    color: #4CAF50;
    border-color: #4CAF50;
}

.RadSplitter_MaterialGroenLight .rspTop .rspPaneTabContainerExpanded {
    border-width: 0 0 2px;
}

.RadSplitter_MaterialGroenLight .rspPaneTabContainerExpanded {
    border-width: 0 2px 0 0;
}

.RadSplitter_MaterialGroenLight .rspBottom .rspPaneTabContainerExpanded {
    border-width: 2px 0 0;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarExpand,
.RadSplitter_MaterialGroenLight .rspCollapseBarCollapse,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalExpand,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalCollapse {
    background-color: transparent;
    border: none;
    color: #757575;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarExpandOver,
.RadSplitter_MaterialGroenLight .rspCollapseBarCollapseOver,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalExpandOver,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalCollapseOver {
    background-color: transparent;
    border: none;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalCollapse + .rspCollapseBarHorizontalExpand {
    margin: 0 0 0 -2px;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarCollapse + .rspCollapseBarExpand {
    margin: -3px 0 0;
}

.RadSplitter_MaterialGroenLight .rspResizeBar .rspCollapseBarSpacer {
    width: 8px !important;
}

.RadSplitter_MaterialGroenLight .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 8px !important;
}

.RadSplitter_MaterialGroenLight .rspSlideContainer td.rspSlideContainerResize {
    padding: 0 1px;
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspResizeBar .rspCollapseBarSpacer {
    width: 6px !important;
}

.RadSplitter_MaterialGroenLight .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 6px !important;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarExpand,
.RadSplitter_MaterialGroenLight .rspCollapseBarCollapse {
    height: 26px;
    line-height: 26px;
    width: 6px;
    margin: 2px 0;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalExpand,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalCollapse {
    height: 6px;
    line-height: 6px;
}

.RadSplitter_MaterialGroenLight .rspSlideContainer td.rspSlideContainerResizeHorizontal {
    padding: 2px 0 3px 0;
}

.RadSplitter_MaterialGroenLight .rspPaneHorizontal .rspPaneTabContainer {
    height: 22px !important;
    overflow: hidden;
}

.RadSplitter_MaterialGroenLight .rspSlideHeader table {
    height: 48px;
    background-color: #4CAF50;
}

.RadSplitter_MaterialGroenLight .rspSlideHeader .rspSlideTitle {
    color: #ffffff;
    height: 46px;
    line-height: 46px;
}

.RadSplitter_MaterialGroenLight .rspSlideHeader .rspSlideHeaderIconWrapper {
    padding: 0 2px 0 0;
}

.RadSplitter_MaterialGroenLight .rspPaneTabText {
    text-transform: uppercase;
}

div.RadSplitter .rspHelperBarDrag,
div.RadSplitter .rspHelperBarSlideDrag {
    background-color: #4CAF50 !important;
    opacity: 1;
}

.rspSlideHeaderDockIcon .t-ripple-container,
.rspSlideHeaderUndockIcon .t-ripple-container,
.rspSlideHeaderCollapseIcon .t-ripple-container {
    top: -1px;
    left: -2px;
}

.RadDock_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    background-color: #ffffff;
    color: #424242;
    border-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDock_MaterialGroenLight.rdDragHelper {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadDock_MaterialGroenLight .rdTitleWrapper {
    background-color: #4CAF50;
    color: #ffffff;
    border-bottom-color: #4CAF50;
}

.RadDock_MaterialGroenLight .rdTitleWrapper .rdTitle {
    color: #ffffff;
}

.RadDock_MaterialGroenLight .rdCommandButton {
    color: #ffffff;
}

.RadDock_MaterialGroenLight .rdListItem:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadDock_MaterialGroenLight .rdContentWrapper {
    color: #424242;
}

.RadDock_MaterialGroenLight.RadDock_Collapsed .rdTitleWrapper {
    border-bottom-color: #4CAF50;
}

.RadDock_MaterialGroenLight.rdRoundedCorner {
    border-radius: 0.1428571429em;
}

.RadDock_MaterialGroenLight.rdRoundedCorner .rdTitleWrapper, .RadDock_MaterialGroenLight.rdCollapsed.rdRoundedCorner,
.RadDock_MaterialGroenLight.rdCollapsed.rdRoundedCorner .rdTitleWrapper {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadDock_MaterialGroenLight.rdRoundedCorner .rdContentWrapper {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadDock_MaterialGroenLight.rdNone .rdContentWrapper {
    border-radius: 0.1428571429em;
}

.RadDock_MaterialGroenLight .rdTitleWrapper {
    margin: -1px;
    padding: 14px 14px 13px;
}

.RadDock_MaterialGroenLight .rdTitleWrapper .rdTitle {
    padding: 5px 0;
    margin: -7px 0 -3px;
    font-size: 1.4285714286em;
    line-height: 1em;
}

.RadDock_MaterialGroenLight .rdCommands {
    margin: -1.2857142857em 0em 0em;
    right: 1.1428571429em;
}

.RadDock_MaterialGroenLight .rdListItem {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 7px;
    border-radius: 45px;
}

.RadDock_MaterialGroenLight .rdContent {
    margin: 0.9285714286em 1.1428571429em;
}

.RadDock_MaterialGroenLight .t-ripple-container {
    margin-top: -0.0714285714em;
    margin-left: -0.0714285714em;
}

.RadWindow_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
    /* External content iframe styles */
    /* Dialog styles */
}

.RadWindow_MaterialGroenLight.rwShadow {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadWindow_MaterialGroenLight .rwTitleBar {
    background-color: #4CAF50;
}

.RadWindow_MaterialGroenLight.rwCollapsed .rwTitleBar {
    border-bottom-color: #E0E0E0;
}

.RadWindow_MaterialGroenLight .rwTitleBar,
.RadWindow_MaterialGroenLight .rwIcon,
.RadWindow_MaterialGroenLight .rwCommandButton,
.RadWindow_MaterialGroenLight span.rwCommandButton:hover {
    color: #ffffff;
}

.RadWindow_MaterialGroenLight .rwListItem:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadWindow_MaterialGroenLight .rwContent {
    background-color: #ffffff;
    border-color: transparent;
}

.RadWindow_MaterialGroenLight .rwStatusBar {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadWindow_MaterialGroenLight .rwResize {
    color: #757575;
}

.RadWindow_MaterialGroenLight .rwStatusBar input {
    color: #424242;
}

.RadWindow_MaterialGroenLight.rwLoading .rwExternalContent {
    background-image: url(" ");
}

.RadWindow_MaterialGroenLight .rwLoading.rwStatusBar {
    background-image: url(" ");
}

.RadWindow_MaterialGroenLight .rwDialogButtons button {
    outline: none;
    background-color: transparent;
    border-color: transparent;
    color: #424242;
}

.RadWindow_MaterialGroenLight .rwDialogButtons button:hover {
    background-color: rgba(66, 66, 66, 0.12);
}

.RadWindow_MaterialGroenLight .rwDialogButtons button:active,
.RadWindow_MaterialGroenLight .rwDialogButtons button:focus {
    background-color: rgba(66, 66, 66, 0.24);
}

.RadWindow_MaterialGroenLight .rwPromptDialog button.rwOkBtn,
.RadWindow_MaterialGroenLight .rwConfirmDialog button.rwOkBtn {
    color: #4CAF50;
    background-color: transparent;
}

.RadWindow_MaterialGroenLight .rwPromptDialog button.rwOkBtn:hover,
.RadWindow_MaterialGroenLight .rwConfirmDialog button.rwOkBtn:hover {
    background-color: rgba(76, 175, 80, 0.12);
}

.RadWindow_MaterialGroenLight .rwPromptDialog button.rwOkBtn:active,
.RadWindow_MaterialGroenLight .rwConfirmDialog button.rwOkBtn:active {
    background-color: rgba(76, 175, 80, 0.24);
}

.RadWindow_MaterialGroenLight .rwPromptInput {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #E0E0E0;
}

.RadWindow_MaterialGroenLight .rwPromptInput:hover {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #BDBDBD;
}

.RadWindow_MaterialGroenLight .rwPromptInput:active,
.RadWindow_MaterialGroenLight .rwPromptInput:focus {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #4CAF50;
}

.RadWindow_MaterialGroenLight .rwPromptInput:disabled {
    background-color: transparent;
    color: #757575;
    border-color: transparent transparent #EEEEEE;
}

.RadWindow_MaterialGroenLight.rwRoundedCorner,
.RadWindow_MaterialGroenLight.rwCollapsed.rwRoundedCorner .rwTitleBar,
.RadWindow_MaterialGroenLight.rwMinimizedWindow.rwRoundedCorner .rwTitleBar,
.RadWindow_MaterialGroenLight .rwDialogButtons button {
    border-radius: 0.1428571429em;
}

.RadWindow_MaterialGroenLight.rwRoundedCorner .rwTitleBar {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadWindow_MaterialGroenLight .rwTitleWrapper .rwTitle {
    padding: 0em 0em 0em 1.5714285714em;
}

.RadWindow_MaterialGroenLight.rwRoundedCorner .rwStatusBar {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadWindow_MaterialGroenLight .rwTitleBar .rwTitleWrapper {
    padding: 14px;
}

.RadWindow_MaterialGroenLight .rwIcon {
    margin: -0.5em 0em 0em;
}

.RadWindow_MaterialGroenLight .rwTitleWrapper .rwIcon:before {
    margin: -0.2142857143em -0.2142857143em 0em 0em;
}

.RadWindow_MaterialGroenLight _:-ms-fullscreen, :root .RadWindow_MaterialGroenLight .rwTitleBar .rwTitleWrapper .rwIcon:before {
    margin: -0.2142857143em -0.2142857143em 0em 0em;
}

.RadWindow_MaterialGroenLight .rwTitleBar {
    margin: -1px -5px 0;
}

.RadWindow_MaterialGroenLight .rwTitleWrapper .rwTitle {
    padding: 5px 0 5px 30px;
    margin: -4.5px 0 -4px;
    font-size: 1.4285714286em;
    font-family: inherit;
    line-height: 1em;
    color: #ffffff;
    text-transform: capitalize;
}

.RadWindow_MaterialGroenLight .rwCommands {
    margin: -1.2857142857em 0em 0em;
    right: 1.1428571429em;
}

.RadWindow_MaterialGroenLight .rwListItem {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 6px;
    border-radius: 45px;
}

.RadWindow_MaterialGroenLight .rwLoading.rwStatusBar,
.RadWindow_MaterialGroenLight .rwStatusBar {
    margin: 9px -5px 0;
    padding: 12px 16px;
    border-width: 1px 0 0;
}

.RadWindow_MaterialGroenLight .rwLoading.rwStatusBar {
    background-position: 13.5px center;
}

.RadWindow_MaterialGroenLight .rwLoading.rwStatusBar input {
    margin: 0 0 0 27px;
}

.RadWindow_MaterialGroenLight .rwStatusBar .rwResize {
    font-size: 1.5em;
    right: .5px;
    bottom: 0;
    bottom: -2px\9;
}

.RadWindow_MaterialGroenLight _:-ms-fullscreen, :root .RadWindow_MaterialGroenLight .rwStatusBar .rwResize {
    bottom: -2px;
}

.RadWindow_MaterialGroenLight.rwMinimizedWindow {
    border-color: #4CAF50;
}

.RadWindow_MaterialGroenLight.rwMinimizedWindow .rwCommands {
    right: 0;
}

.RadWindow_MaterialGroenLight.rwRtl .rwTitleBar {
    overflow: hidden;
}

.RadWindow_MaterialGroenLight.rwRtl .rwCommands {
    left: 0.5em;
}

.RadWindow_MaterialGroenLight.rwRtl .rwIcon {
    right: 1.2857142857em;
}

.RadWindow_MaterialGroenLight.rwRtl .rwStatusBar .rwResize {
    left: 0;
    bottom: -1px;
    bottom: -2px\9;
}

.RadWindow_MaterialGroenLight.rwRtl _:-ms-fullscreen, :root .RadWindow_MaterialGroenLight.rwRtl.rwRtl .rwStatusBar .rwResize {
    bottom: -2px;
}

.RadWindow_MaterialGroenLight .rwDialogButtons {
    width: 100%;
    max-height: 41px;
    padding: 6px;
    background-color: #F5F5F5;
    border-top: 1px solid #E0E0E0;
    right: auto;
    bottom: -6px;
    left: -6px;
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadWindow_MaterialGroenLight .rwDialogButtons button {
    min-width: 64px;
    padding: 6px 8px;
    text-transform: uppercase;
    font-family: "Roboto", "Noto", sans-serif;
    font-weight: 500;
}

.RadWindow_MaterialGroenLight .rwPromptInputContainer .rwPromptInput {
    padding: 0.6428571429em 0em;
    border-radius: 0;
}

.RadWindow_MaterialGroenLight .rwPromptInputContainer .rwPromptInput:focus,
.RadWindow_MaterialGroenLight .rwPromptInputContainer .rwPromptInput:active {
    padding: 0.6428571429em 0em 0.5714285714em;
    border-width: 1px 1px 2px;
}

.RadNotification_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    background-color: #ffffff;
    color: #424242;
    border-color: #ffffff;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadNotification_MaterialGroenLight.rnShadows {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadNotification_MaterialGroenLight .rnTitleBar {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    background-image: linear-gradient();
}

.RadNotification_MaterialGroenLight {
    overflow: visible;
}

.RadNotification_MaterialGroenLight.rnRoundedCorners {
    border-radius: 0.1428571429em;
}

.RadNotification_MaterialGroenLight.rnRoundedCorners .rnTitleBar {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadNotification_MaterialGroenLight .rnTitleBar {
    margin: -1px;
    padding: 14px 14px 13px;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnTitleBarTitle {
    padding: 5px 0;
    margin: -7px 0 -3px;
    vertical-align: middle;
    font-size: 1.4285714286em;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnIcon {
    min-width: 24px;
    min-height: 24px;
    margin: -0.0714285714em 0.4285714286em 0em 0em;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnIcon:before {
    vertical-align: middle;
    font-size: 24px;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnCommands {
    right: 1.1428571429em;
    margin: -1.2857142857em 0em 0em;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnCommands li {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 4px 7px;
    border-radius: 45px;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnCommands li:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnCommands a:before {
    margin: 0.3571428571em 0em 0em;
}

.RadNotification_MaterialGroenLight.rnRtl .rnTitleBar {
    padding: 0.2857142857em 1.5em 0.2857142857em 1.1428571429em;
}

.RadNotification_MaterialGroenLight.rnRtl .rnTitleBar .rnCommands {
    left: 1.1428571429em;
}

.RadToolTip_MaterialGroenLight {
    background-color: #424242;
    color: #FAFAFA;
    border-color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 0.9285714286em;
    opacity: 0.9;
}

.RadToolTip_MaterialGroenLight .rtClose {
    color: #FAFAFA;
}

.RadToolTip_MaterialGroenLight .rtCalloutTopRight,
.RadToolTip_MaterialGroenLight .rtCalloutTopCenter,
.RadToolTip_MaterialGroenLight .rtCalloutTopLeft {
    border-bottom-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutTopRight:before,
.RadToolTip_MaterialGroenLight .rtCalloutTopCenter:before,
.RadToolTip_MaterialGroenLight .rtCalloutTopLeft:before {
    border-bottom-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutMiddleRight {
    border-left-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutMiddleRight:before {
    border-left-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutMiddleLeft {
    border-right-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutMiddleLeft:before {
    border-right-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutBottomRight,
.RadToolTip_MaterialGroenLight .rtCalloutBottomCenter,
.RadToolTip_MaterialGroenLight .rtCalloutBottomLeft {
    border-top-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutBottomRight:before,
.RadToolTip_MaterialGroenLight .rtCalloutBottomCenter:before,
.RadToolTip_MaterialGroenLight .rtCalloutBottomLeft:before {
    border-top-color: #424242;
}

.RadToolTip_MaterialGroenLight.rtLoading {
    background-image: url(" ");
}

.RadToolTip_MaterialGroenLight .rtTitleWrapper .rtTitle {
    font-size: 1.2357142857em;
}

.RadToolTip_MaterialGroenLight .rtClose {
    z-index: 1;
    width: auto;
    height: auto;
    top: 0.7142857143em;
    right: 0.7142857143em;
}

.RadToolTip_MaterialGroenLight _:-ms-fullscreen, .RadToolTip_MaterialGroenLight .rtClose {
    right: 0.6428571429em;
}

.RadToolTip_MaterialGroenLight .rtCloseIcon:before {
    font-size: 24px;
}

.RadToolTip_MaterialGroenLight .rtRelativeWrapper {
    padding: 0.5714285714em 1.1428571429em;
}

.RadToolTip_MaterialGroenLight.rtRtl .rtClose {
    left: 0.5714285714em;
    left: 0.7142857143em \9;
}

.RadToolTip_MaterialGroenLight _:-ms-fullscreen, .RadToolTip_MaterialGroenLight.rtRtl .rtClose {
    left: 0.7142857143em;
}

.RadToolTip_MaterialGroenLight .t-ripple-container {
    top: -1px;
    left: -2px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadToolTip_MaterialGroenLight .t-ripple-container {
        top: -2px;
    }
}

.RadTile_MaterialGroenLight {
    color: #ffffff;
    background-color: #4CAF50;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTile_MaterialGroenLight .rtilePeekContent {
    background-color: #4CAF50;
}

.RadTile_MaterialGroenLight .rtileBadgeIcon {
    color: #ffffff;
}

.RadTile_MaterialGroenLight.rtileSelected .rtileSelectedIcon {
    background-color: #FAFAFA;
    color: #4CAF50;
}

.RadTile_MaterialGroenLight.rtileHovered {
    border-color: #388E3C;
}

.RadTile_MaterialGroenLight.rtileSelected {
    border-color: #FAFAFA;
}

.RadTile_MaterialGroenLight.rtileSelected.rtileHovered {
    border-color: rgba(56, 142, 60, 0.7);
}

.RadTile_MaterialGroenLight.rtileLoading,
.RadTile_MaterialGroenLight .rtileLoading {
    background-image: url(" ");
}

.RadTile_MaterialGroenLight .rtileBadgeIcon:before {
    font-family: 'Material Icons';
    font-size: 24px;
}

.RadTile_MaterialGroenLight .rtileAlertBadge:before {
    content: "\E7F5";
}

.RadTile_MaterialGroenLight .rtileAttentionBadge:before {
    content: "\E001";
}

.RadTile_MaterialGroenLight .rtileErrorBadge:before {
    content: "\E888";
}

.RadTile_MaterialGroenLight .rtilePausedBadge::before {
    content: "\E036";
}

.RadTile_MaterialGroenLight .rtileActivityBadge:before {
    content: "\E5D5";
}

.RadTile_MaterialGroenLight .rtileNewMessageBadge:before {
    content: "\E0E1";
}

.RadTile_MaterialGroenLight .rtilePlayingBadge:before {
    content: "\E039";
}

.RadTileList_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTileList_MaterialGroenLight .rtlistGroupSeparatorVisible {
    background-color: #4CAF50;
}

.RadWizard_MaterialGroenLight {
    color: #424242;
    background: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    counter-reset: step;
    padding: 10px 10px 0;
}

.RadWizard_MaterialGroenLight .rwzButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 12px;
    border: 0;
    border-radius: 2px;
    font-weight: 500;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
    transition: 0.2s color ease-in-out, 0.2s background ease-in-out;
}

.RadWizard_MaterialGroenLight .rwzNext,
.RadWizard_MaterialGroenLight .rwzFinish {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb {
    color: #424242;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    white-space: nowrap;
    border-radius: 2px;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLI {
    position: relative;
    padding: 16px;
    overflow: hidden;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLink {
    display: block;
    border: 0;
    padding: 8px;
    padding-left: 40px;
    color: inherit;
    z-index: 2;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLink:before {
    box-shadow: none;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLink:after {
    content: "";
    display: block;
    height: 0;
    position: absolute;
    margin: 0;
    border-color: #E0E0E0;
    border-style: solid;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzFirst .rwzLink:before,
.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLast .rwzLink:after {
    display: none;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzText {
    line-height: inherit;
    font-weight: 500;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzText:before {
    counter-increment: step;
    content: counter(step);
    width: 24px;
    height: 24px;
    position: absolute;
    top: 6px;
    left: 8px;
    line-height: 24px;
    margin: 0;
    border: 0;
    border-radius: 12px;
    color: #ffffff;
    background: #757575;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    box-shadow: none;
    text-align: center;
    transition: 0.2s color ease-in-out, 0.2s background ease-in-out;
    opacity: inherit;
}

.RadWizard_MaterialGroenLight .rwzLink {
    transition: 0.2s color ease-in-out;
}

.RadWizard_MaterialGroenLight .rwzProgressBar {
    border: 0;
    background-color: #E0E0E0;
}

.RadWizard_MaterialGroenLight .rwzProgress {
    height: 5px;
    border: 0;
    background-color: #4CAF50;
}

.RadWizard_MaterialGroenLight .rwzNav {
    padding: 0 5px 10px;
}

.RadWizard_MaterialGroenLight .rwzHovered.rwzButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadWizard_MaterialGroenLight .rwzHovered.rwzNext,
.RadWizard_MaterialGroenLight .rwzHovered.rwzFinish {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
}

.RadWizard_MaterialGroenLight .rwzHovered .rwzLink {
    color: #212121;
}

.RadWizard_MaterialGroenLight .rwzHovered .rwzLink .rwzText:before {
    background: #212121;
}

.RadWizard_MaterialGroenLight .rwzFocused.rwzButton {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadWizard_MaterialGroenLight .rwzSelected .rwzLink .rwzText:before {
    color: #ffffff;
    background: #4CAF50;
}

.RadWizard_MaterialGroenLight .rwzButton:active {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLI {
    text-align: center;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzFirst.rwzLI:before {
    left: 50%;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLast.rwzLI:before {
    left: auto;
    right: 50%;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink {
    display: inline-block;
    box-sizing: border-box;
    max-width: 100%;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    width: 900%;
    top: 50%;
    border-width: 1px 0 0;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink:before {
    left: -900%;
    margin-left: -5px;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    right: -900%;
    margin-right: -5px;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLast.rwzLI .rwzLink:before {
    display: inline-block;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzContentWrapper {
    position: relative;
    left: 5px;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb {
    padding: 0;
    margin-bottom: 10px;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb .rwzLink:after {
    width: 0;
    height: 900%;
    left: 19px;
    border-width: 0 0 0 1px;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb .rwzLink:before {
    top: -900%;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb .rwzLink:after {
    bottom: -900%;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzProgressBar {
    width: 5px;
}

.RadWizard_MaterialGroenLight.rwzBottomBreadCrumb .rwzContentWrapper {
    margin-bottom: -10px;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl .rwzBreadCrumb .rwzLink {
    padding-left: 8px;
    padding-right: 40px;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl .rwzBreadCrumb .rwzFirst .rwzLink {
    padding-right: 40px;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl .rwzBreadCrumb .rwzText:before {
    left: auto;
    right: 8px;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl.rwzHorizontal .rwzBreadCrumb .rwzLink:before {
    left: auto;
    right: -900%;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    left: -900%;
    right: auto;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl.rwzVertical .rwzBreadCrumb .rwzLink:before,
.RadWizard_MaterialGroenLight.RadWizard_rtl.rwzVertical .rwzBreadCrumb .rwzLink:after {
    left: auto;
    right: 19px;
}

.RadRotator_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    /* When LoadOnDemand */
}

.RadRotator_MaterialGroenLight .rrClipRegion {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadRotator_MaterialGroenLight a.rrButton,
.RadRotator_MaterialGroenLight a.rrButton.rrButtonDisabled,
.RadRotator_MaterialGroenLight a.rrButton.rrButtonDisabled:hover,
.RadRotator_MaterialGroenLight a.rrButton.rrButtonDisabled:active,
.RadRotator_MaterialGroenLight a.rrButton.rrButtonDisabled:focus {
    padding: 8px;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialGroenLight a.rrButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialGroenLight a.rrButton:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialGroenLight a.rrButton:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialGroenLight .rrLoadingSign {
    background-image: url(" ");
}

.RadRotator_MaterialGroenLight .rrClipRegion {
    border-radius: 0.1428571429em;
    z-index: 2;
}

.RadRotator_MaterialGroenLight a.rrButtonUp {
    top: 0.0714285714em;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadRotator_MaterialGroenLight a.rrButtonRight {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
}

.RadRotator_MaterialGroenLight a.rrButtonDown {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadRotator_MaterialGroenLight a.rrButtonLeft {
    left: 1px;
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadRotator_MaterialGroenLight a.rrButtonUp {
        top: 0;
    }
    .RadRotator_MaterialGroenLight a.rrButtonRight {
        right: 0;
    }
    .RadRotator_MaterialGroenLight a.rrButtonDown {
        bottom: 0;
    }
    .RadRotator_MaterialGroenLight a.rrButtonLeft {
        left: 0;
    }
}

.RadRotator_MaterialGroenLight .t-ripple-effect {
    position: absolute !important;
}

.RadMediaPlayer_MaterialGroenLight {
    color: #424242;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbarWrapper {
    bottom: 0;
    padding: 6px 0;
    background: linear-gradient(to top, #262626, rgba(38, 38, 38, 0)) repeat-x;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar {
    color: #ffffff;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar,
.RadMediaPlayer_MaterialGroenLight div.rmpVolContrBar {
    background-color: transparent;
    border-color: transparent;
}

.RadMediaPlayer_MaterialGroenLight .rmpTitleBar {
    background: linear-gradient(to bottom, #262626, rgba(38, 38, 38, 0)) repeat-x;
    padding-bottom: 15px;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist {
    background-color: #ffffff;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist li a {
    background-color: #F5F5F5;
    color: #424242;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist li a:hover {
    background-color: #EEEEEE;
    color: #424242;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist li.rmpActive a {
    background-color: transparent;
    color: #4CAF50;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist .rmpPlaylistPrevButton,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylist .rmpPlaylistNextButton {
    background-color: #F5F5F5;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist .rmpPlaylistPrevButton:hover,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylist .rmpPlaylistNextButton:hover {
    background-color: #EEEEEE;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVertical li,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVerticalInside li {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
    border-bottom: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVertical .rmpPlaylistPrevButtonWrap,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVerticalInside .rmpPlaylistPrevButtonWrap {
    border-bottom: 1px solid rgba(255, 255, 255, 0.85);
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVertical .rmpPlaylistNextButtonWrap,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVerticalInside .rmpPlaylistNextButtonWrap {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistHorizontal.rmpPlaylistNavButtons {
    border-bottom: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistHorizontal li {
    border-left: 1px solid rgba(255, 255, 255, 0.85);
    border-right: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistHorizontal .rmpPlaylistPrevButtonWrap,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylistHorizontal .rmpPlaylistNextButtonWrap {
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpBanner {
    border: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpBanner .rmpActionButton {
    background-color: #F5F5F5;
    color: #424242;
}

.RadMediaPlayer_MaterialGroenLight .rmpBigPlayButton,
.RadMediaPlayer_MaterialGroenLight .rmpBigPauseButton {
    background: rgba(245, 245, 245, 0.4);
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar .rmpActionButton {
    color: #ffffff;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar .rmpActionButton:hover {
    color: #212121;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar .rmpActionButton .rmpSubtitlesActiveIcon,
.RadMediaPlayer_MaterialGroenLight .rmpToolbar .rmpActionButton .rmpHDActiveIcon {
    color: #4CAF50;
}

.RadMediaPlayer_MaterialGroenLight .rmpSocialShareBox {
    background-color: #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .sshLinkItem {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadMediaPlayer_MaterialGroenLight .sshLinkItem:active, .RadMediaPlayer_MaterialGroenLight .sshLinkItem:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadImageGallery_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadImageGallery_MaterialGroenLight .rigDescriptionBox {
    background-color: rgba(66, 66, 66, 0.7);
    color: #FAFAFA;
}

.RadImageGallery_MaterialGroenLight .rigToolbar,
.RadImageGallery_MaterialGroenLight .rigCloseButton,
.RadImageGallery_MaterialGroenLight .rigDrawerButton {
    background-color: rgba(245, 245, 245, 0.9);
    color: #424242;
}

.RadImageGallery_MaterialGroenLight .rigProgressBar div {
    background-color: #4CAF50;
}

.RadImageGallery_MaterialGroenLight .rigPager {
    background-color: #F5F5F5;
    color: #424242;
    height: auto;
    padding: 5px;
}

.RadImageGallery_MaterialGroenLight .rigPager a {
    color: #424242;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadImageGallery_MaterialGroenLight .rigPager a:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-radius: 90px;
}

.RadImageGallery_MaterialGroenLight .rigPager a.rigCurrentPage {
    border-bottom: 2px solid #4CAF50;
    color: #4CAF50;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadImageGallery_MaterialGroenLight .rigInfoPart {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadImageGallery_MaterialGroenLight .rigDotList > a {
    border-color: #4CAF50;
}

.RadImageGallery_MaterialGroenLight .rigDotList a span {
    background-color: white;
}

.RadImageGallery_MaterialGroenLight .rigDotList a.rigCurrentItem span {
    background-color: #4CAF50;
    border-color: white;
}

.RadImageGallery_MaterialGroenLight .rigTooltip {
    background-color: #424242;
    border-color: #424242;
}

.RadImageGallery_MaterialGroenLight .rigTooltip:after {
    border-top-color: #424242;
}

.RadImageGallery_MaterialGroenLight .rigToolbar .rigActionButton {
    color: #424242;
}

.RadImageGallery_MaterialGroenLight .rigToolbar .rigActionButton:hover {
    color: #4CAF50;
}

.RadLightBox_MaterialGroenLight {
    color: #424242;
    font: "Roboto", "Noto", sans-serif;
    background-color: transparent;
    padding: 0;
}

.RadLightBox_MaterialGroenLight .rltbIcon:before,
.RadLightBox_MaterialGroenLight .rltbButtonWrapper:before {
    font: 18px/1 'Material Icons';
    vertical-align: top;
}

.RadLightBox_MaterialGroenLight .rltbMaximizeIcon:before {
    content: "\e5d0";
}

.RadLightBox_MaterialGroenLight .rltbRestoreIcon:before {
    content: "\e5d1";
}

.RadLightBox_MaterialGroenLight .rltbPrevButtonWrapper:before {
    content: "\e314";
}

.RadLightBox_MaterialGroenLight .rltbButtonWrapper:before {
    font-size: 64px;
}

.RadLightBox_MaterialGroenLight .rltbNextButtonWrapper:before {
    content: "\e315";
}

.RadLightBox_MaterialGroenLight .rltbCloseIcon:before {
    content: "\e5cd";
}

.RadLightBox_MaterialGroenLight .rltbItemBox {
    padding: 0;
}

.RadLightBox_MaterialGroenLight .rltbDescriptionBox {
    left: 24px;
    right: 24px;
}

.RadLightBox_MaterialGroenLight .rltbWrapper {
    background-color: #FAFAFA;
    border-radius: 2px;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadLightBox_MaterialGroenLight .rltbDescOverlayTop,
.RadLightBox_MaterialGroenLight .rltbDescOverlayBottom {
    background-color: rgba(245, 245, 245, 0.7);
}

.RadLightBox_MaterialGroenLight .rltbDescOverlayTop,
.RadLightBox_MaterialGroenLight .rltbDescOverlayTop .rltbActionButton,
.RadLightBox_MaterialGroenLight .rltbDescOverlayBottom,
.RadLightBox_MaterialGroenLight .rltbDescOverlayBottom .rltbActionButton {
    color: #424242;
}

.RadLightBox_MaterialGroenLight .rltbActionButton {
    color: #424242;
    font: inherit;
    height: auto;
    width: auto;
    padding: 8px;
}

.RadLightBox_MaterialGroenLight .rltbActionButton:hover {
    color: #4CAF50;
}

.RadLightBox_MaterialGroenLight .rltbActionButton::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.RadLightBox_MaterialGroenLight .rltbToolbar .rltbActionButton {
    padding: 8px;
    font: inherit;
}

.RadLightBox_MaterialGroenLight .rltbButtonWrapper {
    height: auto;
    width: auto;
    font: inherit;
}

.RadLightBox_MaterialGroenLight .rltbIcon,
.RadLightBox_MaterialGroenLight .rltbToolbar .rltbIcon {
    width: 1.4285714286em;
    font: inherit;
}

.RadLightBox_MaterialGroenLight .rltbCloseButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadLightBox_MaterialGroenLight .rltbCloseButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMenu_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadMenu_MaterialGroenLight .rmGroup,
.RadMenu_MaterialGroenLight .rmMultiColumn {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    padding: 0;
    border-width: 0;
}

.RadMenu_MaterialGroenLight .rmGroup:before,
.RadMenu_MaterialGroenLight .rmMultiColumn:before,
.RadMenu_MaterialGroenLight .rmScrollWrap > .rmHorizontal:before,
.RadMenu_MaterialGroenLight .rmScrollWrap > .rmVertical:before {
    display: none;
}

.RadMenu_MaterialGroenLight .rmVertical > li.rmSeparator {
    margin: 0;
    border-top-color: #e6e5e5;
    border-bottom-color: white;
}

.RadMenu_MaterialGroenLight .rmHorizontal > li.rmSeparator {
    border-left-color: #e6e5e5;
    border-right-color: white;
}

.RadMenu_MaterialGroenLight .rmIcon {
    font-size: 0;
}

.RadMenu_MaterialGroenLight .rmIcon:before {
    font-size: 18px;
    text-indent: 0;
}

.RadMenu_MaterialGroenLight .rmIcon,
.RadMenu_MaterialGroenLight .rmArrow .rmIcon,
.RadMenu_MaterialGroenLight .rmGroup .rmIcon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin: -12px 0 0 -12px;
}

.RadMenu_MaterialGroenLight .rmIcon:before,
.RadMenu_MaterialGroenLight .rmExpand:before {
    color: #757575;
    font-family: "Material Icons";
}

.RadMenu_MaterialGroenLight .rmExpand:before {
    right: 8px;
}

.RadMenu_MaterialGroenLight .rmTopArrow .rmIcon:before {
    content: "\e5c7";
}

.RadMenu_MaterialGroenLight .rmHorizontal .rmToggle .rmIcon:before,
.RadMenu_MaterialGroenLight .rmHorizontal .rmExpand:before,
.RadMenu_MaterialGroenLight .rmBottomArrow .rmIcon:before {
    content: "\e5c5";
}

.RadMenu_MaterialGroenLight .rmLeftArrow .rmIcon:before {
    content: "\e314";
}

.RadMenu_MaterialGroenLight .rmVertical .rmToggle .rmIcon:before,
.RadMenu_MaterialGroenLight .rmVertical .rmExpand:before,
.RadMenu_MaterialGroenLight .rmRightArrow .rmIcon:before {
    content: "\e315";
}

.RadMenu_MaterialGroenLight .rmArrow {
    border: 0;
    background-color: #ffffff;
}

.RadMenu_MaterialGroenLight .rmLeftArrow,
.RadMenu_MaterialGroenLight .rmRightArrow {
    width: 36px;
}

.RadMenu_MaterialGroenLight .rmRootGroup {
    padding: 4px;
    border: 0;
    color: #424242;
    background: #ffffff;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical {
    background-image: none;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical > .rmItem,
.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem {
    margin-bottom: 2px;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical > .rmItem.rmLast,
.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem.rmLast {
    margin-bottom: 0;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmHorizontal > .rmItem,
.RadMenu_MaterialGroenLight .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem {
    border: 0;
    margin-right: 2px;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmHorizontal > .rmItem.rmLast,
.RadMenu_MaterialGroenLight .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem.rmLast {
    margin-right: 0;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmRootLink {
    padding: 13px 24px;
    font-size: 1.1428571429em;
    border-radius: 2px;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmRootLink:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmArrow:hover {
    background: #EEEEEE;
}

.RadMenu_MaterialGroenLight .rmRootGroup > .rmArrow:hover .rmIcon:before {
    color: #212121;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmSelected > .rmRootLink,
.RadMenu_MaterialGroenLight .rmRootGroup .rmExpanded > .rmRootLink {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmFocused > .rmRootLink {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadMenu_MaterialGroenLight .rmShadows {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup,
.RadMenu_MaterialGroenLight .rmGroup {
    padding: 16px 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup.rmScrollWrap > .rmVertical,
.RadMenu_MaterialGroenLight .rmGroup.rmScrollWrap > .rmVertical {
    padding: 16px 0;
}

.RadMenu_MaterialGroenLight .rmPopup.rmScrollWrap > .rmHorizontal,
.RadMenu_MaterialGroenLight .rmGroup.rmScrollWrap > .rmHorizontal {
    padding: 4px;
}

.RadMenu_MaterialGroenLight .rmPopup .rmLink,
.RadMenu_MaterialGroenLight .rmGroup .rmLink {
    border: 0;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadMenu_MaterialGroenLight .rmPopup .rmText,
.RadMenu_MaterialGroenLight .rmGroup .rmText {
    display: inline-block;
}

.RadMenu_MaterialGroenLight .rmPopup .rmImage,
.RadMenu_MaterialGroenLight .rmPopup .rmLeftImage,
.RadMenu_MaterialGroenLight .rmGroup .rmImage,
.RadMenu_MaterialGroenLight .rmGroup .rmLeftImage {
    left: 8px;
}

.RadMenu_MaterialGroenLight .rmPopup.rmLevel2,
.RadMenu_MaterialGroenLight .rmGroup.rmLevel2 {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup.rmLevel3,
.RadMenu_MaterialGroenLight .rmGroup.rmLevel3 {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup.rmLevel4,
.RadMenu_MaterialGroenLight .rmGroup.rmLevel4 {
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.18), 0 10px 10px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup.rmLevel5,
.RadMenu_MaterialGroenLight .rmGroup.rmLevel5 {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup .rmLink:hover,
.RadMenu_MaterialGroenLight .rmGroup .rmLink:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMenu_MaterialGroenLight .rmPopup .rmSelected > .rmLink,
.RadMenu_MaterialGroenLight .rmGroup .rmSelected > .rmLink {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.RadMenu_MaterialGroenLight .rmPopup .rmExpanded > .rmLink,
.RadMenu_MaterialGroenLight .rmGroup .rmExpanded > .rmLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMenu_MaterialGroenLight .rmPopup .rmFocused > .rmLink,
.RadMenu_MaterialGroenLight .rmGroup .rmFocused > .rmLink {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadMenu_MaterialGroenLight_rtl .rmExpand:before {
    right: auto;
    left: 8px;
}

.RadMenu_MaterialGroenLight_rtl .rmVertical .rmToggle .rmIcon:before,
.RadMenu_MaterialGroenLight_rtl .rmVertical .rmExpand:before {
    content: "\e314";
}

.RadNavigation_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadNavigation_MaterialGroenLight .rnvRootGroupWrapper {
    border: 0;
    padding: 4px;
    color: #424242;
    background: #ffffff;
}

.RadNavigation_MaterialGroenLight .rnvRootGroup > .rnvItem {
    margin-left: 2px;
}

.RadNavigation_MaterialGroenLight .rnvRootGroup > .rnvItem.rnvFirst {
    margin-left: 0;
}

.RadNavigation_MaterialGroenLight .rnvRootLink {
    border-radius: 2px;
    border-color: transparent;
}

.RadNavigation_MaterialGroenLight .rnvMore {
    border-color: transparent;
    color: #424242;
    background: #ffffff;
}

.RadNavigation_MaterialGroenLight .rnvMore:before {
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 24px;
    font-family: "Material Icons";
    content: "\e5d2";
}

.RadNavigation_MaterialGroenLight .rnvHovered > .rnvRootLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadNavigation_MaterialGroenLight .rnvHovered.rnvMore {
    color: #212121;
}

.RadNavigation_MaterialGroenLight .rnvSelected.rnvMore,
.RadNavigation_MaterialGroenLight .rnvSelected > .rnvRootLink,
.RadNavigation_MaterialGroenLight .rnvExpanded > .rnvRootLink {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadNavigation_MaterialGroenLight .rnvFocused.rnvMore,
.RadNavigation_MaterialGroenLight .rnvFocused > .rnvRootLink {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.radSkin_MaterialGroenLight .rnvPopup {
    border-radius: 2px;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 0px 3px rgba(0, 0, 0, 0.08), 0 2px 5px rgba(0, 0, 0, 0.15);
}

.radSkin_MaterialGroenLight .rnvPopup.rnvMorePopup .rnvUL .rnvUL {
    padding: 0;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvUL {
    padding: 16px 0;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvLink {
    color: #424242;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvHovered > .rnvLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvSelected > .rnvLink,
.radSkin_MaterialGroenLight .rnvPopup.rnvMorePopup .rnvSelected > .rnvLink {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvExpanded > .rnvLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .rnvPopup.rnvMorePopup .rnvExpanded > .rnvLink {
    color: #212121;
    background: transparent;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvFocused > .rnvLink {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadBreadcrumb_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #FAFAFA;
}

.RadBreadcrumb_MaterialGroenLight:focus, .RadBreadcrumb_MaterialGroenLight.k-state-focused {
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link {
    color: #4CAF50;
    transition: all 0.2s ease-in-out;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link:hover, .RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link.k-state-hover {
    color: #43A047;
    background-color: #F5F5F5;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link:focus, .RadBreadcrumb_MaterialGroenLight .k-breadcrumb-link.k-state-focused {
    color: #4CAF50;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link {
    color: inherit;
    transition: all 0.2s ease-in-out;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link:hover, .RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link.k-state-hover {
    background-color: #F5F5F5;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link:focus, .RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-root-link,
.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-delimiter-icon {
    color: inherit;
}

.RadBreadcrumb_MaterialGroenLight .k-breadcrumb-input-container {
    border-color: transparent;
}

.RadBreadcrumb_MaterialGroenLight .k-textbox,
.RadBreadcrumb_MaterialGroenLight .radTextbox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadDrawer {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadDrawer_MaterialGroenLight .k-drawer {
    background-color: #F5F5F5;
    color: #424242;
    border-color: #E0E0E0;
}

.RadDrawer_MaterialGroenLight .k-drawer-wrapper {
    scrollbar-color: rgba(156, 156, 156, 0.7) #dedede;
}

.RadDrawer_MaterialGroenLight .k-drawer-wrapper::-webkit-scrollbar-track {
    background: #dedede;
}

.RadDrawer_MaterialGroenLight .k-drawer-wrapper::-webkit-scrollbar-thumb {
    background: rgba(156, 156, 156, 0.7);
}

.RadDrawer_MaterialGroenLight .k-drawer-wrapper::-webkit-scrollbar-thumb:hover {
    background: #9c9c9c;
}

.RadDrawer_MaterialGroenLight .k-drawer-item:hover, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
    cursor: pointer;
}

.RadDrawer_MaterialGroenLight .k-drawer-item:focus, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-focused {
    background-color: #F5F5F5;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadDrawer_MaterialGroenLight .k-drawer-item:focus:hover, .RadDrawer_MaterialGroenLight .k-drawer-item:focus.k-state-hover, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-focused:hover, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-focused.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
}

.RadDrawer_MaterialGroenLight .k-drawer-item.k-state-selected {
    color: #424242;
    background-color: #E0E0E0;
}

.RadDrawer_MaterialGroenLight .k-drawer-item.k-state-selected:hover, .RadDrawer_MaterialGroenLight .k-drawer-item.k-state-selected.k-state-hover {
    color: #424242;
    background-color: #cecece;
}

.RadDrawer_MaterialGroenLight .k-drawer-separator {
    background-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadRibbonBar_MaterialGroenLight .rrbWrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-radius: 2px;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs {
    padding: 0;
    border-color: #E0E0E0;
    text-transform: uppercase;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem {
    bottom: 0;
    margin-right: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem.rrbSelected .rrbLink {
    color: #4CAF50;
    background: transparent !important;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem.rrbSelected .rrbLink:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    background-color: #4CAF50;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbLink {
    position: relative;
    border: 0;
    padding: 8px 13px;
}

.RadRibbonBar_MaterialGroenLight .rrbApplicationItem {
    bottom: 0;
    margin-right: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbApplicationItem .rrbLink {
    color: #ffffff;
    border-color: #4CAF50;
    background-color: #4CAF50;
}

.RadRibbonBar_MaterialGroenLight .rrbApplicationItem.rrbSelected .rrbHeaderBar {
    top: 0;
    border: 0;
    background: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialGroenLight .rrbApplicationItem.rrbSelected .rrbLink {
    color: #ffffff;
    border-color: #388E3C;
    background-color: #388E3C;
}

.RadRibbonBar_MaterialGroenLight .rrbContextualItem .rrbLabel,
.RadRibbonBar_MaterialGroenLight .rrbContextualItem .rrbItem {
    color: #ffffff;
}

.RadRibbonBar_MaterialGroenLight .rrbQat {
    padding: 0 0 1px;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbQatDropDown .rrbSlide {
    margin-top: 18px;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbQatDropDown .rrbItem {
    padding: 6px;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbQatDropDown .rrbItem .rrbChecked label:before {
    font-size: 18px;
    font-family: "Telerik Icons";
    content: "\e879";
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton {
    border: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu {
    padding: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu .rrbUL {
    padding: 8px 0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu .rrbItem {
    border: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu .rrbHeader {
    padding: 6px 13px;
    color: #424242;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbToolTip {
    color: #424242;
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbToggleHandle {
    width: 1.428571429em;
    height: 1.428571429em;
    margin-top: 0;
    top: -1px;
    right: -1px;
    padding: 8px;
    transition: all 0.2 ease-in-out;
}

.RadRibbonBar_MaterialGroenLight .rrbToggleHandle:before {
    font: 18px "Material Icons";
    content: "\e316";
}

.RadRibbonBar_MaterialGroenLight .rrbToggleHandle:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight.rrbMinimized .rrbToggleHandle:before {
    content: "\e313";
}

.RadRibbonBar_MaterialGroenLight .rrbCommandGroup {
    padding: 0 0 1.5em;
    border-width: 0 1px 0 0;
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbCommandGroup ~ .rrbCommandGroup {
    margin-left: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbCommandGroup:before {
    float: left;
    height: 4.285714287em;
    padding: 24px 0;
}

.RadRibbonBar_MaterialGroenLight .rrbCommandArea {
    padding: 0;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbResizeHandle {
    background-position: -5px -885px;
}

.RadRibbonBar_MaterialGroenLight .radIcon {
    color: #757575;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadRibbonBar_MaterialGroenLight .radIcon.radIconUp:before {
    content: "\e5c7";
}

.RadRibbonBar_MaterialGroenLight .radIcon.radIconDown:before {
    content: "\e5c5";
}

.RadRibbonBar_MaterialGroenLight .radIcon.radIconExpand:before {
    content: "\e5cf";
}

.RadRibbonBar_MaterialGroenLight .radIcon.radIconResize:before {
    content: "\E006";
}

.RadRibbonBar_MaterialGroenLight .rrbTitle {
    clear: both;
    margin-top: 0;
    padding: 5px 13px 2px;
    font-weight: 500;
    font-size: 0.857em;
    color: #757575;
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbGroupLauncher {
    top: 11px;
    right: 13px;
}

.RadRibbonBar_MaterialGroenLight .rrbGroupLauncher:before {
    font-family: "Material Icons";
    content: "\e89e";
}

.RadRibbonBar_MaterialGroenLight .rrbCollapsedGroup {
    border-radius: 0;
    border-width: 0 1px 0 0;
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbCollapsedGroup ~ .rrbCollapsedGroup {
    margin-left: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbCollapsedGroup .rrbIcon {
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .k-button,
.radSkin_MaterialGroenLight .radButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton, .RadRibbonBar_MaterialGroenLight .rrbButton, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton, .RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner, .RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton {
    color: #424242;
    border-color: transparent;
    background: transparent;
    transition: all 0.2s ease-in-out;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem.rrbHovered .rrbLink, .RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_MaterialGroenLight .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_MaterialGroenLight .rrbItem.rrbHovered, .radSkin_MaterialGroenLight .k-button:hover,
.radSkin_MaterialGroenLight .radButton:hover,
.radSkin_MaterialGroenLight .radButton.radStateHovered,
.radSkin_MaterialGroenLight .radStateHovered > .radButton, .radSkin_MaterialGroenLight .k-numeric-wrap .k-link:hover, .radSkin_MaterialGroenLight .k-dropdown-wrap.k-state-hover, .radSkin_MaterialGroenLight .k-picker-wrap .k-select:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton:active, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbPressed, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbToggled, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton:active, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner:active, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_MaterialGroenLight .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_MaterialGroenLight .rrbItem.rrbSelected, .radSkin_MaterialGroenLight .radButton.radStateSelected,
.radSkin_MaterialGroenLight .radStateSelected > .radButton, .radSkin_MaterialGroenLight .k-numeric-wrap .k-link.k-state-selected, .radSkin_MaterialGroenLight .k-dropdown-wrap.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu, .rrbDropDownSlide_MaterialGroenLight .rrbPopup, .rrbSlide_MaterialGroenLight .rrbPopup, .rrbPopup_MaterialGroenLight, .rrbPopup_MaterialGroenLight .rrbPopup, .radSkin_MaterialGroenLight .k-popup, .radSkin_MaterialGroenLight.k-popup,
.radSkin_MaterialGroenLight .radPopup, .radSkin_MaterialGroenLight.radPopup, .radSkin_MaterialGroenLight .radDragClue, .radSkin_MaterialGroenLight.radDragClue, .radSkin_MaterialGroenLight.k-window {
    font-family: "Roboto", "Noto", sans-serif;
    line-height: 1.428571429;
    border: 0;
    border-radius: 0 0 2px 2px;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

/*%menu-item {
	color: $list-item-text;
	background-color: $list-item-bg;
}*/
.RadRibbonBar_MaterialGroenLight .rrbMenu .rrbItem.rrbHovered, .rrbPopup_MaterialGroenLight .rrbItem.rrbHovered > .rrbInner, .rrbPopup_MaterialGroenLight .rrbItem.rrbExpanded > .rrbInner {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight .rrbButton {
    height: 1.428571429em;
    padding: 8px;
    border: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbButton.rrbExpanded {
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    z-index: 2;
}

.RadRibbonBar_MaterialGroenLight .rrbButton .rrbArrow {
    width: 20px;
}

.RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbMenuButton, .RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbSplitButton {
    padding-right: 20px;
}

.RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbMenuButton .rrbImagePlaceholder, .RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbSplitButton .rrbImagePlaceholder {
    left: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbSplitButton:hover .rrbArrow {
    border-left: 1px solid #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbMediumButton {
    padding-left: 32px;
}

.RadRibbonBar_MaterialGroenLight .rrbMediumButton .rrbImagePlaceholder {
    left: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbMediumButton.rrbMenuButton, .RadRibbonBar_MaterialGroenLight .rrbMediumButton.rrbSplitButton {
    padding-right: calc(1.07142857em + 13px);
}

.RadRibbonBar_MaterialGroenLight .rrbMediumButton.rrbSplitButton:hover .rrbArrow {
    border-left: 1px solid #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton {
    height: calc(4.28571429em + 48px);
    padding: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton .rrbText {
    padding: 4px 13px 0;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton .rrbImagePlaceholder {
    top: 1.2em;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton .rrbArrow {
    padding-bottom: 16px;
    width: 100%;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton.rrbSplitButton:hover .rrbArrow {
    border-top: 1px solid #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton:hover .rrbArrow {
    border-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbClicked .rrbArrow {
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbArrowHovered.rrbClicked {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbArrowHovered.rrbClicked .rrbArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbExpanded, .RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbExpanded.rrbClicked {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbExpanded .rrbArrow, .RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbExpanded.rrbClicked .rrbArrow {
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbCBInner, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner, .RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbNTBInner, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner {
    height: 1.428571429em;
    padding: 8px 36px 8px 8px;
    border: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbCBInner {
    background-color: transparent;
}

.RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbCBInput {
    color: #424242;
}

.RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton.rrbHovered {
    background: none;
}

.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbNTBInner {
    border-color: #E0E0E0;
    background-color: transparent;
}

.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbNTBInput {
    color: #424242;
}

.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButtonUp,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButtonDown {
    height: auto;
    right: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton.rrbHovered {
    background: none;
}

.RadRibbonBar_MaterialGroenLight .rrbGallery {
    height: 80px;
    border-color: #E0E0E0;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialGroenLight .rrbGallery .rrbItem .rrbLink {
    color: #424242;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton {
    width: 20px;
}

.RadRibbonBar_MaterialGroenLight .rrbCategoryTitle {
    color: #ffffff;
    background-color: #4CAF50;
}

.rrbDropDownSlide_MaterialGroenLight .rrbList {
    padding: 8px 0;
}

.rrbDropDownSlide_MaterialGroenLight .rrbListItem {
    margin: 0;
    padding: 6px 13px;
}

.rrbDropDownSlide_MaterialGroenLight .rrbListItem:hover {
    color: #424242;
    background-color: #EEEEEE;
}

.rrbSlide_MaterialGroenLight .rrbCategoryTitle {
    color: #ffffff;
    background-color: #4CAF50;
}

.rrbSlide_MaterialGroenLight .rrbGallery {
    background: #ffffff;
    padding: 0;
}

.rrbSlide_MaterialGroenLight .rrbLink {
    color: #424242;
    background-color: #ffffff;
}

.rrbPopup_MaterialGroenLight .rrbHeaderBar {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.rrbPopup_MaterialGroenLight .rrbMenu .rrbHeader {
    padding: 6px 13px;
}

.rrbPopup_MaterialGroenLight.rrbApplicationMenuPopup {
    border-top: 1px solid #E0E0E0;
}

.rrbPopup_MaterialGroenLight .rrbAuxiliaryPane {
    color: #424242;
    border-color: #E0E0E0;
    background: #F5F5F5;
}

.rrbPopup_MaterialGroenLight .rrbHeader,
.rrbPopup_MaterialGroenLight .rrbFooter {
    color: #424242;
    border-color: #E0E0E0;
    background: #F5F5F5;
}

.RadPanelBar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadPanelBar_MaterialGroenLight .rpRootLink,
.RadPanelBar_MaterialGroenLight .rpHeaderTemplate {
    margin: 0;
    border: 0;
    padding: 13px;
    font-size: 1.1428571429em;
    border-top: 1px solid transparent;
}

.RadPanelBar_MaterialGroenLight .rpGroup {
    box-sizing: border-box;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpItem,
.RadPanelBar_MaterialGroenLight .rpGroup .rpItem.rpFirst,
.RadPanelBar_MaterialGroenLight .rpGroup .rpItem.rpLast {
    padding: 0;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpItem + .rpItem {
    margin: 0;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpLink,
.RadPanelBar_MaterialGroenLight .rpGroup .rpHeaderTemplate {
    border: 0;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadPanelBar_MaterialGroenLight .rpGroup.rpFirst, .RadPanelBar_MaterialGroenLight .rpGroup.rpLast {
    padding: 0;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpGroup .rpItem .rpLink,
.RadPanelBar_MaterialGroenLight .rpGroup .rpGroup .rpItem .rpHeaderTemplate {
    padding-left: 30px;
}

.RadPanelBar_MaterialGroenLight .rpExpandable .rpExpandHandle {
    display: table;
    top: 6px;
    width: calc(1.25em + 16px);
    height: calc(1.25em + 16px);
    border: 0;
    color: #757575;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpExpandable .rpExpandHandle {
    width: calc(1.42857143em + 14px);
    height: calc(1.42857143em + 14px);
    top: 0;
    right: 4px;
}

.RadPanelBar_MaterialGroenLight .p-icon {
    width: 100%;
}

.RadPanelBar_MaterialGroenLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadPanelBar_MaterialGroenLight .p-i-arrow-chevron-down:before {
    content: "\e313";
}

.RadPanelBar_MaterialGroenLight .p-i-arrow-chevron-up:before {
    content: "\e316";
}

.RadPanelBar_MaterialGroenLight .rpHovered.rpLink,
.RadPanelBar_MaterialGroenLight .rpHovered.rpHeaderTemplate {
    color: #424242;
    background-color: #EEEEEE;
}

.RadPanelBar_MaterialGroenLight .rpHovered.rpExpandHandle {
    color: #212121;
}

.RadPanelBar_MaterialGroenLight .rpFocused {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadPanelBar_MaterialGroenLight .rpExpanded {
    color: #212121;
}

.RadPanelBar_MaterialGroenLight .rpExpanded.rpRootLink {
    border-color: #E0E0E0;
}

.RadPanelBar_MaterialGroenLight .rpExpanded.rpRootLink + .rpSlide > .rpGroup {
    border-bottom: 1px solid #E0E0E0;
}

.RadPanelBar_MaterialGroenLight .rpExpanded .rpExpandHandle {
    color: #212121;
}

.RadPanelBar_MaterialGroenLight .rpSelected.rpLink {
    color: #4CAF50;
    background-color: transparent;
}

.RadPanelBar_MaterialGroenLight .rpSelected .rpExpandHandle {
    color: #212121;
}

.RadTreeView_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeView_MaterialGroenLight .rtUL {
    padding: 3px;
}

.RadTreeView_MaterialGroenLight .rtLI {
    padding: 1px 0 1px 30px;
}

.RadTreeView_MaterialGroenLight .rtOut {
    position: relative;
}

.RadTreeView_MaterialGroenLight .rtIn {
    border: 0;
    border-radius: 2px;
    padding: 6px;
}

.RadTreeView_MaterialGroenLight .rtChk {
    margin: 0 2px 0 6px;
}

.RadTreeView_MaterialGroenLight .rtChkTristate {
    font-size: 18px;
    font-family: "Material Icons";
    margin-right: 0;
}

.RadTreeView_MaterialGroenLight .rtChkTristate:before {
    margin-left: -3px;
}

.RadTreeView_MaterialGroenLight .rtLoadingIcon {
    background-image: url(" ");
}

.RadTreeView_MaterialGroenLight .rtPlus,
.RadTreeView_MaterialGroenLight .rtMinus {
    display: inline-block;
    width: 36px;
    height: 36px;
    left: -28px;
    top: 0.7142857142em;
    margin-top: -10px;
    color: #757575;
    border-radius: 18px;
}

.RadTreeView_MaterialGroenLight .rtPlus:before, .RadTreeView_MaterialGroenLight .rtPlus:before,
.RadTreeView_MaterialGroenLight .rtMinus:before,
.RadTreeView_MaterialGroenLight .rtMinus:before {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadTreeView_MaterialGroenLight .rtPlus:before {
    content: "\e315";
}

.RadTreeView_MaterialGroenLight .rtMinus {
    color: #212121;
}

.RadTreeView_MaterialGroenLight .rtMinus:before {
    content: "\e313";
}

.RadTreeView_MaterialGroenLight .rtLines .rtLI:before {
    left: 19px;
}

.RadTreeView_MaterialGroenLight .rtLines .rtFirst:before {
    margin-top: 7px;
}

.RadTreeView_MaterialGroenLight .rtLines .rtLast:before {
    padding-top: 7px;
}

.RadTreeView_MaterialGroenLight .rtLines .rtOut:before {
    top: 7px;
    left: -10px;
}

.RadTreeView_MaterialGroenLight .rtHover .rtIn {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTreeView_MaterialGroenLight .rtPlusHover,
.RadTreeView_MaterialGroenLight .rtMinusHover {
    color: #212121;
}

.RadTreeView_MaterialGroenLight .rtChkTristate:hover {
    color: #212121;
}

.RadTreeView_MaterialGroenLight .rtSelected .rtIn {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.RadTreeView_MaterialGroenLight .p-i-checkbox-checked {
    color: #4CAF50;
}

.RadTreeView_MaterialGroenLight .p-i-checkbox-checked:before {
    content: "\e834";
}

.RadTreeView_MaterialGroenLight .p-i-checkbox:before {
    content: "\e835";
}

.RadTreeView_MaterialGroenLight .p-i-tri-state-indeterminate {
    color: #4CAF50;
}

.RadTreeView_MaterialGroenLight .p-i-tri-state-indeterminate:before {
    content: "\e909";
}

.RadTreeView_MaterialGroenLight_rtl .rtLI {
    padding-right: 30px;
    padding-left: 1px;
}

.RadTreeView_MaterialGroenLight_rtl .rtChk {
    margin: 0 6px 0 3px;
}

.RadTreeView_MaterialGroenLight_rtl .rtChecked:before,
.RadTreeView_MaterialGroenLight_rtl .rtUnchecked:before,
.RadTreeView_MaterialGroenLight_rtl .rtIndeterminate:before {
    margin-right: -3px;
    margin-left: 0;
}

.RadTreeView_MaterialGroenLight_rtl .rtPlus,
.RadTreeView_MaterialGroenLight_rtl .rtMinus {
    left: auto;
    right: -28px;
}

.RadTreeView_MaterialGroenLight_rtl .rtPlus:before {
    content: "\e314";
}

.RadTreeView_MaterialGroenLight_rtl .rtLines .rtLI:before {
    left: auto;
    right: 19px;
}

.RadTreeView_MaterialGroenLight_rtl .rtLines .rtOut:before {
    left: auto;
    right: -10px;
}

.RadSiteMap_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSiteMap_MaterialGroenLight .rsmManyLevels > .rsmItem > .rsmLink {
    border: 0;
    margin-bottom: 24px;
    font-size: 1.714em;
}

.RadSiteMap_MaterialGroenLight .rsmTwoLevels > .rsmItem > .rsmLink, .RadSiteMap_MaterialGroenLight .rsmThreeLevels > .rsmItem > .rsmLink, .RadSiteMap_MaterialGroenLight .rsmManyLevels .rsmLevel1 > .rsmItem > .rsmLink {
    border: 0;
    margin-bottom: 14px;
    font-size: 1.429em;
}

.RadSiteMap_MaterialGroenLight .rsmOneLevel .rsmLink, .RadSiteMap_MaterialGroenLight .rsmTwoLevels .rsmLevel1 .rsmLink, .RadSiteMap_MaterialGroenLight .rsmThreeLevels .rsmLevel1 .rsmLink, .RadSiteMap_MaterialGroenLight .rsmManyLevels .rsmLevel2 .rsmLink {
    border-radius: 2px;
}

.RadSiteMap_MaterialGroenLight .rsmOneLevel .rsmLink:hover, .RadSiteMap_MaterialGroenLight .rsmTwoLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_MaterialGroenLight .rsmThreeLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_MaterialGroenLight .rsmManyLevels .rsmLevel2 .rsmLink:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadSiteMap_MaterialGroenLight .rsmLink {
    border-radius: 2px;
    padding: 8px 13px;
}

.RadSiteMap_MaterialGroenLight .rsmManyLevels .rsmLevel2 > .rsmItem > .rsmLink {
    font-weight: normal;
}

.RadSiteMap_MaterialGroenLight .rsmNodeLines > .rsmItem {
    background-position: 0 0;
}

.RadSiteMap_MaterialGroenLight .rsmNodeLines > .rsmLast {
    background-position: 0 -283px;
}

.RadTimeline_MaterialGroenLight .k-button {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadTimeline_MaterialGroenLight .k-button:hover, .RadTimeline_MaterialGroenLight .k-button.k-state-hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTimeline_MaterialGroenLight .k-button:focus, .RadTimeline_MaterialGroenLight .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button:active, .RadTimeline_MaterialGroenLight .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button.k-state-selected {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button.k-primary {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight .k-button.k-primary:hover, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-hover {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
}

.RadTimeline_MaterialGroenLight .k-button.k-primary:focus, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(76, 175, 80, 0.4);
}

.RadTimeline_MaterialGroenLight .k-button.k-primary:focus[disabled],
[disabled] .RadTimeline_MaterialGroenLight .k-button.k-primary:focus, .RadTimeline_MaterialGroenLight .k-button.k-primary:focus.k-state-disabled, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-focused, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadTimeline_MaterialGroenLight .k-button.k-primary:active, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-active {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-selected {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button-flat,
.k-button-group .RadTimeline_MaterialGroenLight .k-button-flat,
.RadTimeline_MaterialGroenLight .k-button.k-flat,
.k-button-group
.RadTimeline_MaterialGroenLight .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadTimeline_MaterialGroenLight .k-button-flat::after,
.RadTimeline_MaterialGroenLight .k-button.k-flat::after {
    display: block;
}

.RadTimeline_MaterialGroenLight .k-button-flat:focus::after, .RadTimeline_MaterialGroenLight .k-button-flat.k-state-focused::after,
.RadTimeline_MaterialGroenLight .k-button.k-flat:focus::after,
.RadTimeline_MaterialGroenLight .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadTimeline_MaterialGroenLight .k-button-flat:hover, .RadTimeline_MaterialGroenLight .k-button-flat.k-state-hover, .RadTimeline_MaterialGroenLight .k-button-flat:active, .RadTimeline_MaterialGroenLight .k-button-flat.k-state-active, .RadTimeline_MaterialGroenLight .k-button-flat:hover:active, .RadTimeline_MaterialGroenLight .k-button-flat:hover.k-state-active,
.RadTimeline_MaterialGroenLight .k-button.k-flat:hover,
.RadTimeline_MaterialGroenLight .k-button.k-flat.k-state-hover,
.RadTimeline_MaterialGroenLight .k-button.k-flat:active,
.RadTimeline_MaterialGroenLight .k-button.k-flat.k-state-active,
.RadTimeline_MaterialGroenLight .k-button.k-flat:hover:active,
.RadTimeline_MaterialGroenLight .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadTimeline_MaterialGroenLight .k-flat.k-primary, .RadTimeline_MaterialGroenLight .k-flat.k-primary:hover, .RadTimeline_MaterialGroenLight .k-flat.k-primary.k-state-hover,
.k-button-group .RadTimeline_MaterialGroenLight .k-flat.k-primary,
.RadTimeline_MaterialGroenLight .k-button-flat.k-primary,
.RadTimeline_MaterialGroenLight .k-button-flat.k-primary:hover,
.RadTimeline_MaterialGroenLight .k-button-flat.k-primary.k-state-hover,
.k-button-group
.RadTimeline_MaterialGroenLight .k-button-flat.k-primary {
    color: #4CAF50;
    background: none;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-flag {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-circle {
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-header {
    background-color: #FAFAFA;
    color: #424242;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-body {
    scrollbar-color: #E0E0E0 #FAFAFA;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-track {
    background: #FAFAFA;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb {
    background: #E0E0E0;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb:hover {
    background: #EEEEEE;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-date {
    color: #424242;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-arrow.k-button:not(.k-flat):not(.k-bare):not(.k-outline):not(.k-overflow-button).k-state-disabled {
    opacity: 1;
    color: #828282;
    background-color: #f7f7f7;
    border-color: #eeeeee;
}

.RadTimeline_MaterialGroenLight.k-timeline-vertical::after,
.RadTimeline_MaterialGroenLight.k-timeline-horizontal .k-timeline-track-wrap::after {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadTimeline_MaterialGroenLight.k-timeline-horizontal .k-timeline-flag::after {
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight .k-timeline-track-item.k-state-focus .k-timeline-circle {
    box-shadow: 0 3px 4px 0 rgba(76, 175, 80, 0.4);
}

.RadSearchBox_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSearchBox_MaterialGroenLight .rsbInner {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    background: #ffffff;
    padding: 8px 0;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadSearchBox_MaterialGroenLight .rsbInner.rsbHovered {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadSearchBox_MaterialGroenLight .rsbInner.rsbFocused {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
}

.RadSearchBox_MaterialGroenLight .rsbInput {
    margin: 0 12px;
}

.RadSearchBox_MaterialGroenLight .rsbButton {
    padding: 8px;
    margin: -8px 0;
    transition: all 0.2s ease-in-out;
}

.RadSearchBox_MaterialGroenLight .rsbButtonSearch {
    top: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    border-width: 0 0 0 1px;
    border-radius: 0 2px 2px 0;
    box-sizing: content-box;
}

.RadSearchBox_MaterialGroenLight .rsbLabel {
    font-weight: 500;
    font-size: 0.857em;
    color: #757575;
}

.RadSearchBox_MaterialGroenLight .rsbSearchContext {
    margin: -8px 0;
}

.RadSearchBox_MaterialGroenLight .rsbSCInner {
    line-height: inherit;
    height: 1.4285714286em;
    padding: 8px 20px 8px 8px;
    border: 0;
    border-radius: 2px 0 0 2px;
    box-sizing: content-box;
    border-right: 1px solid #E0E0E0;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
}

.RadSearchBox_MaterialGroenLight .rsbLoadingIcon {
    background-image: url(" ");
}

.RadSearchBox_MaterialGroenLight .rsbSCIcon,
.RadSearchBox_MaterialGroenLight .rsbButton .rsbIcon {
    font-size: 18px;
    width: 1em;
    height: 1em;
    line-height: 1em;
    margin-top: -0.5em;
}

.RadSearchBox_MaterialGroenLight .rsbSCIcon:before,
.RadSearchBox_MaterialGroenLight .rsbButton .rsbIcon:before {
    font-family: "Material Icons";
}

.RadSearchBox_MaterialGroenLight .rsbSCIcon:before {
    content: "\e5c5";
}

.RadSearchBox_MaterialGroenLight .rsbButton .rsbIconSearch:before {
    content: "\e8b6";
}

.RadSearchBox_MaterialGroenLight .rsbHovered .rsbSCInner, .RadSearchBox_MaterialGroenLight .rsbHovered .rsbSCInner.rsbHovered,
.RadSearchBox_MaterialGroenLight .rsbHovered .rsbButtonSearch,
.RadSearchBox_MaterialGroenLight .rsbHovered .rsbButtonSearch.rsbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-color: #E0E0E0;
}

.RadSearchBox_MaterialGroenLight .rsbFocused .rsbSCInner,
.RadSearchBox_MaterialGroenLight .rsbFocused .rsbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-color: #E0E0E0;
}

.RadSearchBox_MaterialGroenLight .rsbSelected.rsbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadSearchBox_MaterialGroenLight .rsbSCDisabled .rsbSCInner {
    background: #ffffff;
}

.rsbPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    border-width: 1px 0 0;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    overflow: hidden;
}

.rsbPopup_MaterialGroenLight .rsbShowAll {
    margin: 0;
    padding: 6px 13px;
    border: 0;
}

.rsbPopup_MaterialGroenLight .rsbList {
    padding: 10px 0;
}

.rsbPopup_MaterialGroenLight .rsbListItem {
    padding: 6px 13px;
}

.rsbPopup_MaterialGroenLight .rsbListItemHovered {
    color: #424242;
    background-color: #EEEEEE;
}

.rsbPopup_MaterialGroenLight .rsbListItemSelected {
    color: #4CAF50;
    background-color: transparent;
}

.rsbPopup_MaterialGroenLight .rsbListItemLoading {
    color: #424242;
    background-color: #EEEEEE;
}

.RadToolBar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
    overflow: hidden;
}

.RadToolBar_MaterialGroenLight:before {
    padding: 13px 0;
}

.RadToolBar_MaterialGroenLight_Horizontal .rtbItem + .rtbItem {
    margin: 0;
}

.RadToolBar_MaterialGroenLight_Vertical .rtbItem + .rtbItem {
    margin-top: 0;
}

.RadToolBar_MaterialGroenLight .rtbSeparator {
    margin: 0;
    border-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbButton {
    border-width: 0;
    padding: 13px 15px;
    transition: all .2s ease-in-out;
}

.RadToolBar_MaterialGroenLight .rtbButton.rtbIconOnly {
    padding: 13px;
}

.RadToolBar_MaterialGroenLight .rtbArrow {
    margin: -13px -15px -13px 0;
    padding: 13px 10px;
}

.RadToolBar_MaterialGroenLight .radIcon {
    height: 1.1111111111em;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadToolBar_MaterialGroenLight .radIconDown:before {
    content: "\e5c5";
}

.RadToolBar_MaterialGroenLight .rtbIconOnly .rtbImage {
    margin: 0;
}

.RadToolBar_MaterialGroenLight .rtbMore {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 13px;
    border-width: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.RadToolBar_MaterialGroenLight .rtbMore .radIcon:before {
    content: "\e313";
}

.RadToolBar_MaterialGroenLight .rtbMenuButton.rtbIconOnly .rtbArrow {
    margin: -13px -13px -13px 13px;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton {
    padding: 0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton .rtbSplBtnActivator {
    padding: 13px 15px;
    border-width: 0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton .rtbArrow {
    margin: 0;
    border-width: 0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton.rtbIconOnly {
    padding: 0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
    padding: 13px;
}

.RadToolBar_MaterialGroenLight .rtbHovered .rtbButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadToolBar_MaterialGroenLight .rtbHovered .rtbArrow {
    border-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbFocused .rtbButton,
.RadToolBar_MaterialGroenLight .rtbFocused.rtbMore {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadToolBar_MaterialGroenLight .rtbFocused .rtbArrow {
    border-left-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbChecked .rtbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton,
.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton.rtbMenuButton,
.RadToolBar_MaterialGroenLight .rtbExpanded.rtbMore {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton {
    z-index: 1;
    position: relative;
}

.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton.rtbSplitButton .rtbSplBtnActivator,
.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton.rtbSplitButton .rtbArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadToolBar_MaterialGroenLight .rtbPressed .rtbButton:not(.rtbSplitButton) {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbPressed .rtbSplitButton,
.RadToolBar_MaterialGroenLight .rtbPressed .rtbArrow {
    border-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton .rtbPressed.rtbSplBtnActivator, .RadToolBar_MaterialGroenLight .rtbSplitButton .rtbPressed.rtbArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight_rtl.RadToolBar_Horizontal .rtbItem + .rtbItem {
    margin-left: 0;
    margin-right: 0;
}

.RadToolBar_MaterialGroenLight_rtl .rtbMenuButton .rtbArrow {
    margin: -13px 0 -13px -15px;
}

.RadToolBar_MaterialGroenLight_rtl .rtbSplitButton .rtbArrow {
    margin: 0;
}

.RadToolBar_MaterialGroenLight_rtl .rtbMore {
    left: 0;
    right: auto;
}

.RadToolBar_MaterialGroenLight_Horizontal .rtbSeparator {
    border-width: 0 0 0 1px;
}

.RadToolBar_MaterialGroenLight_Vertical:before {
    display: none;
}

.RadToolBar_MaterialGroenLight_Vertical .rtbSeparator {
    border-width: 1px 0 0 0;
}

.RadToolBar_MaterialGroenLight_Vertical .rtbSplitButton {
    padding-right: 29px;
}

.RadToolBar_MaterialGroenLight_Vertical .rtbSplitButton .rtbArrow {
    margin-right: -29px;
}

.rtbPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialGroenLight .rtbMenu,
.rtbPopup_MaterialGroenLight .rtbUL {
    padding: 16px 0;
}

.rtbPopup_MaterialGroenLight .rtbLink,
.rtbPopup_MaterialGroenLight .rtbInner {
    border: 0;
}

.rtbPopup_MaterialGroenLight .rtbMenuButton,
.rtbPopup_MaterialGroenLight .rtbSplBtnActivator {
    padding: 8px 13px 8px 32px;
}

.rtbPopup_MaterialGroenLight .rtbArrow {
    padding: 8px;
}

.rtbPopup_MaterialGroenLight .radIcon {
    font-size: 18px;
    font-family: "Material Icons";
}

.rtbPopup_MaterialGroenLight .radIconDown:before {
    content: "\e5c5";
}

.rtbPopup_MaterialGroenLight .rtbExpanded .radIconDown:before {
    content: "\e5c7";
}

.rtbPopup_MaterialGroenLight .rtbSeparator {
    margin: 8px 0;
    border-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbUL > .rtbSeparator {
    margin: 8px 0;
}

.rtbPopup_MaterialGroenLight .rtbSplitItem .rtbInner {
    padding-right: calc(1.42857143em + 17px);
}

.rtbPopup_MaterialGroenLight .rtbFocused > .rtbLink,
.rtbPopup_MaterialGroenLight .rtbFocused > .rtbInner {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    z-index: 1;
    position: relative;
}

.rtbPopup_MaterialGroenLight .rtbFocused > .rtbInner .rtbArrow {
    border-left-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbHovered > .rtbLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.rtbPopup_MaterialGroenLight .rtbHovered > .rtbInner,
.rtbPopup_MaterialGroenLight .rtbHovered.rtbSplitItem > .rtbInner.rtbButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.rtbPopup_MaterialGroenLight .rtbHovered > .rtbInner .rtbArrow,
.rtbPopup_MaterialGroenLight .rtbHovered.rtbSplitItem > .rtbInner.rtbButton .rtbArrow {
    border-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbSelected > .rtbLink {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.rtbPopup_MaterialGroenLight .rtbSelected > .rtbInner,
.rtbPopup_MaterialGroenLight .rtbPressed > .rtbInner,
.rtbPopup_MaterialGroenLight .rtbChecked > .rtbInner {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbSelected > .rtbInner .rtbArrow,
.rtbPopup_MaterialGroenLight .rtbPressed > .rtbInner .rtbArrow,
.rtbPopup_MaterialGroenLight .rtbChecked > .rtbInner .rtbArrow {
    border-left-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbSplitItem .rtbPressed.rtbSplBtnActivator, .rtbPopup_MaterialGroenLight .rtbSplitItem .rtbPressed.rtbArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbExpanded > .rtbInner,
.rtbPopup_MaterialGroenLight .rtbExpanded.rtbHovered > .rtbInner.rtbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialGroenLight .rtbExpanded > .rtbInner .rtbArrow,
.rtbPopup_MaterialGroenLight .rtbExpanded.rtbHovered > .rtbInner.rtbButton .rtbArrow {
    border-left-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbMenu:before {
    display: none;
}

.rtbPopup_MaterialGroenLight.rtbShadows {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialGroenLight_rtl .rtbMenuButton,
.rtbPopup_MaterialGroenLight_rtl .rtbSplBtnActivator {
    padding: 8px 32px 8px 13px;
}

.rtbPopup_MaterialGroenLight_rtl .rtbSplitItem .rtbInner {
    padding-right: 0;
    padding-left: calc(1.42857143em + 17px);
}

.RadTabStrip_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
    text-transform: uppercase;
}

.RadTabStrip_MaterialGroenLight .rtsLink {
    overflow: hidden;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    border-width: 0;
    overflow: hidden;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 .rtsUL {
    margin-bottom: 0;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 .rtsLink {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    padding: 14px 13px;
    border-width: 0;
    transition: all .2s ease-in-out;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 .rtsTxt {
    opacity: 0.8;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 ~ .rtsLevel {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 ~ .rtsLevel .rtsLink {
    padding: 14px 13px;
    transition: all .2s ease-in-out;
}

.RadTabStrip_MaterialGroenLight .rtsGhostTab {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    border-width: 0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight .rtsPrevArrow,
.RadTabStrip_MaterialGroenLight .rtsNextArrow {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    width: 48px;
    padding: 12px;
    text-align: center;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight .rtsPrevArrow:before,
.RadTabStrip_MaterialGroenLight .rtsNextArrow:before {
    margin: 0;
    font: 24px/1 "Material Icons";
}

.RadTabStrip_MaterialGroenLight .rtsHovered .rtsLink {
    color: #ffffff;
    background-color: #43A047;
}

.RadTabStrip_MaterialGroenLight .rtsHovered .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialGroenLight .rtsHovered.rtsPrevArrow,
.RadTabStrip_MaterialGroenLight .rtsHovered.rtsNextArrow {
    background: #43A047;
}

.RadTabStrip_MaterialGroenLight .rtsSelected .rtsLink {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadTabStrip_MaterialGroenLight .rtsSelected .rtsLink:before {
    content: "";
    position: absolute;
}

.RadTabStrip_MaterialGroenLight .rtsSelected .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialGroenLight .rtsFocused {
    z-index: 1;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight .rtsFocused .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsSelected .rtsLink:before {
    left: 0;
    right: 0;
    border-bottom: 3px solid #ffffff;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsPrevArrow:before {
    content: "\e314";
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsNextArrow:before {
    content: "\e315";
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsMiddle {
    padding-left: 48px;
    padding-right: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsStart {
    padding-left: 96px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsStart .rtsNextArrow {
    left: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsEnd {
    padding-right: 96px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsEnd .rtsPrevArrow {
    right: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsEnd .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow {
    left: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow:before {
    content: "\e315";
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    right: 0;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow {
    left: 0;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow:before {
    content: "\e314";
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow {
    right: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsPrevArrow {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow {
    z-index: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsTop {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsTop .rtsSelected .rtsLink:before {
    bottom: 0;
}

.RadTabStrip_MaterialGroenLight.rtsBottom {
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsBottom .rtsSelected .rtsLink:before {
    top: 0;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsSelected .rtsLink:before {
    top: 0;
    bottom: 0;
    border-right: 3px solid #ffffff;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsPrevArrow,
.RadTabStrip_MaterialGroenLight.rtsVertical .rtsNextArrow {
    width: 100%;
    height: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsNextArrow:before {
    content: "\e313";
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsPrevArrow:before {
    content: "\e316";
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsMiddle {
    padding-top: 48px;
    padding-bottom: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsStart {
    padding-top: 96px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsStart .rtsNextArrow {
    top: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsEnd {
    padding-bottom: 96px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsEnd .rtsPrevArrow {
    bottom: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsEnd .rtsNextArrow {
    box-shadow: none;
    z-index: 1;
}

.RadTabStrip_MaterialGroenLight.rtsLeft {
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsLeft .rtsSelected .rtsLink:before {
    right: 0;
}

.RadTabStrip_MaterialGroenLight.rtsRight {
    box-shadow: -1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsRight .rtsSelected .rtsLink:before {
    left: 0;
}

.km-touch-scrollbar {
    background-color: #333333;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup > .k-group-header,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup .k-outer-group-header.k-first,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup > .k-virtual-wrap > .k-group-header {
    border-bottom-color: #E0E0E0;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup .k-outer-group-header {
    border-bottom-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup .k-list .k-item > .k-group {
    color: #FAFAFA;
    background: #424242;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup .k-list .k-item > .k-group::before {
    border-color: #424242 #424242 transparent transparent;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-rtl.k-popup .k-list .k-item > .k-group::before,
.RadPdfViewer_MaterialGroenLight_AnimationContainer [dir="rtl"] .k-popup .k-list .k-item > .k-group::before {
    border-color: #424242 transparent transparent #424242;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list > .k-outer-group-header {
    border-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item:hover,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item.k-state-hover,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel:hover,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item:hover.k-state-selected,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item.k-state-hover.k-state-selected,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel:hover.k-state-selected,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #4CAF50;
    background-color: rgba(0, 0, 0, 0.08);
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item.k-state-selected,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel.k-state-selected {
    color: #4CAF50;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer.k-animation-container-shown,
.RadPdfViewer_MaterialGroenLight_AnimationContainer.k-animation-container > .k-popup {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer.k-animation-container-fixed > .k-popup {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button:hover,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
    background-image: none;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button:active,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button.k-state-active {
    color: #4CAF50;
    background-color: transparent;
    background-image: none;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button.k-state-disabled {
    background: transparent;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button:focus,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-nodata {
    color: rgba(66, 66, 66, 0.5);
}

.k-window {
    border-color: rgba(0, 0, 0, 0.08);
    color: #424242;
    background-color: #FAFAFA;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.06);
}

.k-window .k-dialog-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #4CAF50;
}

.k-window .k-dialog-button-layout-stretched .k-button {
    border-color: inherit;
}

.k-window .k-dialog-button-layout-stretched .k-button:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: inherit;
    background: none;
}

.k-window .k-dialog-button-layout-stretched .k-primary:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: #4CAF50;
}

.k-window .k-dialog-button-layout-stretched .k-button:focus,
.k-window .k-dialog-button-layout-stretched .k-button.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-window .k-dialog-button-layout-stretched .k-button.k-primary:focus,
.k-window .k-dialog-button-layout-stretched .k-button.k-primary.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(76, 175, 80, 0.3);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window {
    border-color: rgba(0, 0, 0, 0.08);
    color: #424242;
    background-color: #FAFAFA;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window.k-state-focused {
    box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.3);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox:hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox.k-state-hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea:hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea.k-state-hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox:hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox.k-state-hover {
    border-color: #BDBDBD;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox.k-state-focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea.k-state-focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox.k-state-focus {
    border-color: #4CAF50;
    color: #424242;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox.k-invalid, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox.k-state-invalid,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea.k-invalid,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea.k-state-invalid,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox.k-invalid,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox.k-state-invalid {
    border-color: rgba(243, 66, 53, 0.5);
    color: #f34235;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::selection,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::selection,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox::selection {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::selection,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::selection,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::selection {
    color: #ffffff;
    background-color: #4CAF50;
}

.k-state-disabled .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::selection, .k-state-disabled
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::selection, .k-state-disabled
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::selection {
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::-webkit-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea:-ms-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::-ms-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::placeholder,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::placeholder,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox::placeholder,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button:hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-state-hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(76, 175, 80, 0.4);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:focus[disabled],
[disabled] .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:focus.k-state-disabled, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-focused, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-active {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button:active > .k-button:not(:disabled),
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button.k-state-active > .k-button:not(:disabled) {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button:focus > .k-button,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button.k-state-focused > .k-button {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button .k-widget {
    border-width: 0;
    display: inline-block;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button:active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button.k-state-active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button.k-state-selected,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group > input[type="radio"]:checked + .k-button,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group > input[type="checkbox"]:checked + .k-button {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button.k-state-focused,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group > input[type="radio"]:focus + .k-button,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group > input[type="checkbox"]:focus + .k-button {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-state-disabled:not(.k-state-active) {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-split-button:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-split-button.k-state-focused {
    outline: none;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-split-button.k-button-group .k-button:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-split-button.k-button-group .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat,
.k-button-group .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat,
.k-button-group
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat::after,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat::after {
    display: block;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:focus::after, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-state-focused::after,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:focus::after,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-state-hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-state-active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:hover:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:hover.k-state-active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat.k-state-hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat.k-state-active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:hover:active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-primary, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-primary:hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-primary.k-state-hover,
.k-button-group .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-primary {
    color: #4CAF50;
    background: none;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-window-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button {
    border-color: inherit;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-primary:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-primary:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-primary.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(76, 175, 80, 0.3);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-pdf-viewer-search-dialog {
    border-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadPdfViewer_MaterialGroenLight .k-textbox,
.RadPdfViewer_MaterialGroenLight .k-textarea,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-textbox:hover, .RadPdfViewer_MaterialGroenLight .k-textbox.k-state-hover,
.RadPdfViewer_MaterialGroenLight .k-textarea:hover,
.RadPdfViewer_MaterialGroenLight .k-textarea.k-state-hover,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox:hover,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox.k-state-hover {
    border-color: #BDBDBD;
}

.RadPdfViewer_MaterialGroenLight .k-textbox:focus, .RadPdfViewer_MaterialGroenLight .k-textbox.k-state-focus,
.RadPdfViewer_MaterialGroenLight .k-textarea:focus,
.RadPdfViewer_MaterialGroenLight .k-textarea.k-state-focus,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox:focus,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox.k-state-focus {
    border-color: #4CAF50;
    color: #424242;
}

.RadPdfViewer_MaterialGroenLight .k-textbox.k-invalid, .RadPdfViewer_MaterialGroenLight .k-textbox.k-state-invalid,
.RadPdfViewer_MaterialGroenLight .k-textarea.k-invalid,
.RadPdfViewer_MaterialGroenLight .k-textarea.k-state-invalid,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox.k-invalid,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox.k-state-invalid {
    border-color: rgba(243, 66, 53, 0.5);
    color: #f34235;
}

.RadPdfViewer_MaterialGroenLight .k-textbox::selection,
.RadPdfViewer_MaterialGroenLight .k-textarea::selection,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox::selection {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-textbox::selection,
.RadPdfViewer_MaterialGroenLight .k-input::selection,
.RadPdfViewer_MaterialGroenLight .k-textarea::selection {
    color: #ffffff;
    background-color: #4CAF50;
}

.k-state-disabled .RadPdfViewer_MaterialGroenLight .k-textbox::selection, .k-state-disabled
.RadPdfViewer_MaterialGroenLight .k-input::selection, .k-state-disabled
.RadPdfViewer_MaterialGroenLight .k-textarea::selection {
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input.k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-textarea::-webkit-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input.k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-textarea:-ms-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input.k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-textarea::-ms-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-textbox::placeholder,
.RadPdfViewer_MaterialGroenLight .k-input::placeholder,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox::placeholder,
.RadPdfViewer_MaterialGroenLight .k-textarea::placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-button {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight .k-button:hover, .RadPdfViewer_MaterialGroenLight .k-button.k-state-hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight .k-button:focus, .RadPdfViewer_MaterialGroenLight .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button:active, .RadPdfViewer_MaterialGroenLight .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary:focus, .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(76, 175, 80, 0.4);
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary:focus[disabled],
[disabled] .RadPdfViewer_MaterialGroenLight .k-button.k-primary:focus, .RadPdfViewer_MaterialGroenLight .k-button.k-primary:focus.k-state-disabled, .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-focused, .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary:active, .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-active {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-dropdown-button:active > .k-button:not(:disabled),
.RadPdfViewer_MaterialGroenLight .k-dropdown-button.k-state-active > .k-button:not(:disabled) {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-dropdown-button:focus > .k-button,
.RadPdfViewer_MaterialGroenLight .k-dropdown-button.k-state-focused > .k-button {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-dropdown-button .k-widget {
    border-width: 0;
    display: inline-block;
}

.RadPdfViewer_MaterialGroenLight .k-button-group .k-button:active,
.RadPdfViewer_MaterialGroenLight .k-button-group .k-button.k-state-active,
.RadPdfViewer_MaterialGroenLight .k-button-group .k-button.k-state-selected,
.RadPdfViewer_MaterialGroenLight .k-button-group > input[type="radio"]:checked + .k-button,
.RadPdfViewer_MaterialGroenLight .k-button-group > input[type="checkbox"]:checked + .k-button {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button-group .k-button:focus,
.RadPdfViewer_MaterialGroenLight .k-button-group .k-button.k-state-focused,
.RadPdfViewer_MaterialGroenLight .k-button-group > input[type="radio"]:focus + .k-button,
.RadPdfViewer_MaterialGroenLight .k-button-group > input[type="checkbox"]:focus + .k-button {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.RadPdfViewer_MaterialGroenLight .k-button-group .k-state-disabled:not(.k-state-active) {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight .k-split-button:focus,
.RadPdfViewer_MaterialGroenLight .k-split-button.k-state-focused {
    outline: none;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-split-button.k-button-group .k-button:active, .RadPdfViewer_MaterialGroenLight .k-split-button.k-button-group .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button-flat,
.k-button-group .RadPdfViewer_MaterialGroenLight .k-button-flat,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat,
.k-button-group
.RadPdfViewer_MaterialGroenLight .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialGroenLight .k-button-flat::after,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat::after {
    display: block;
}

.RadPdfViewer_MaterialGroenLight .k-button-flat:focus::after, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-state-focused::after,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:focus::after,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadPdfViewer_MaterialGroenLight .k-button-flat:hover, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-state-hover, .RadPdfViewer_MaterialGroenLight .k-button-flat:active, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-state-active, .RadPdfViewer_MaterialGroenLight .k-button-flat:hover:active, .RadPdfViewer_MaterialGroenLight .k-button-flat:hover.k-state-active,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:hover,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat.k-state-hover,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:active,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat.k-state-active,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:hover:active,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadPdfViewer_MaterialGroenLight .k-button-flat.k-primary, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-primary:hover, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-primary.k-state-hover,
.k-button-group .RadPdfViewer_MaterialGroenLight .k-button-flat.k-primary {
    color: #4CAF50;
    background: none;
}

.RadPdfViewer_MaterialGroenLight .k-combobox {
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-combobox .k-dropdown-wrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-combobox .k-dropdown-wrap.k-invalid, .RadPdfViewer_MaterialGroenLight .k-combobox .k-dropdown-wrap.k-invalid:hover, .RadPdfViewer_MaterialGroenLight .k-combobox .k-dropdown-wrap.k-state-invalid {
    color: #f34235;
    border-color: rgba(243, 66, 53, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-combobox .k-select {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight .k-combobox > :hover,
.RadPdfViewer_MaterialGroenLight .k-combobox .k-state-hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-combobox > :hover .k-select,
.RadPdfViewer_MaterialGroenLight .k-combobox .k-state-hover .k-select {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight .k-combobox > .k-state-focused,
.RadPdfViewer_MaterialGroenLight .k-combobox .k-state-active {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.RadPdfViewer_MaterialGroenLight .k-toolbar {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-overflow-anchor {
    border-width: 0;
    color: inherit;
    background: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-up,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-down {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-up::before,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-up .k-button::before,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-down::before,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-down .k-button::before {
    opacity: 0;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-separator {
    border-color: inherit;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-button.k-state-disabled::after {
    opacity: 0;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-combobox .k-state-border-up,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-combobox .k-state-border-down {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight .k-pager-wrap {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-lg .k-pager-numbers, .RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-md .k-pager-numbers, .RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-sm .k-pager-numbers {
    border-color: #E0E0E0;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-lg .k-pager-numbers.k-state-expanded .k-current-page, .RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-md .k-pager-numbers.k-state-expanded .k-current-page, .RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-sm .k-pager-numbers.k-state-expanded .k-current-page {
    border-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight .k-pager-nav:hover {
    color: #4CAF50;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight .k-pager-nav:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-link {
    color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-link:hover, .RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-link.k-state-hover {
    color: #4CAF50;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-link:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-state-selected {
    color: #424242;
    background-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight .k-canvas {
    background-color: #ffffff;
}

.RadPdfViewer_MaterialGroenLight .k-page {
    border-color: #E0E0E0;
    color: #424242;
    background-color: white;
    box-shadow: 0 0 15px #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight .k-search-highlight {
    background-color: #434242;
}

.RadScheduler_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadScheduler_MaterialGroenLight .rsToolbar > li + li {
    margin: 0;
}

.RadScheduler_MaterialGroenLight .rsToolbar .rsButton {
    border-radius: 0;
}

.RadScheduler_MaterialGroenLight .rsButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 13px;
    border-radius: 2px;
    font-weight: 500;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
}

.RadScheduler_MaterialGroenLight .rsHovered > .rsButton,
.RadScheduler_MaterialGroenLight .rsButton.rsHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsSelected > .rsButton,
.RadScheduler_MaterialGroenLight .rsPressed > .rsButton,
.RadScheduler_MaterialGroenLight .rsButton.rsPressed {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsHeader {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 5px;
    border-radius: 2px 2px 0 0;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsButton {
    border-width: 0;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav .rsPrevDay,
.RadScheduler_MaterialGroenLight .rsHeader .rsNav .rsNextDay {
    padding: 8px;
    border-right: 1px solid #cfd8dc;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav .rsToday:before {
    display: none;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav > li:first-child .rsButton {
    border-radius: 2px 0 0 2px;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav > li:last-child .rsButton {
    border-radius: 0 2px 2px 0;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav > li:only-child .rsButton {
    border-radius: 2px;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsViews {
    margin: -5px -5px -5px 5px;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsViews .rsButton {
    padding: 13px;
}

.RadScheduler_MaterialGroenLight .rsFooter {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 5px;
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialGroenLight .rsFooter .rsFullTime {
    padding: 8px;
    border-width: 0;
    color: #4CAF50;
    background-color: transparent;
}

.RadScheduler_MaterialGroenLight .rsFooter .rsFullTime .p-icon {
    display: none;
}

.RadScheduler_MaterialGroenLight .rsFooter .rsFullTime:hover {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.RadScheduler_MaterialGroenLight .rsSpacerCell,
.RadScheduler_MaterialGroenLight .rsHorizontalHeaderWrapper,
.RadScheduler_MaterialGroenLight .rsVerticalHeaderWrapper {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsSpacerCell,
.RadScheduler_MaterialGroenLight .rsAllDayHeader {
    border-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsHorizontalHeaderTable {
    font-size: .85em;
    text-align: left;
}

.RadScheduler_MaterialGroenLight .rsHorizontalHeaderTable th {
    padding: 0 16px;
    border-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsHorizontalHeaderTable th i {
    font-size: 4em;
    font-weight: 100;
    font-style: normal;
    display: block;
}

.RadScheduler_MaterialGroenLight .rsVerticalHeaderTable {
    font-size: .85em;
}

.RadScheduler_MaterialGroenLight .rsVerticalHeaderTable th {
    border-color: transparent #E0E0E0;
    font-weight: normal;
    text-transform: uppercase;
    overflow: visible;
}

.RadScheduler_MaterialGroenLight .rsVerticalHeaderTable .rsMainHeader th:first-child {
    border-bottom-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsVerticalHeaderTable th .rsAmPm {
    position: static;
    font: inherit;
    text-transform: uppercase;
}

.RadScheduler_MaterialGroenLight .rsAllDayRow td,
.RadScheduler_MaterialGroenLight .rsContentTable .rsAllDayRow td {
    border-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsContentTable td {
    border-color: #f0f0f0 #f0f0f0;
}

.RadScheduler_MaterialGroenLight .rsContentTable .rsAlt td {
    border-color: #E0E0E0 #f0f0f0;
}

.RadScheduler_MaterialGroenLight .rsOtherMonth,
.RadScheduler_MaterialGroenLight .rsNonWorkHour,
.RadScheduler_MaterialGroenLight .rsSunCol,
.RadScheduler_MaterialGroenLight .rsSatCol {
    background: #F5F5F5;
}

.RadScheduler_MaterialGroenLight .rsApt {
    color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsAptContent {
    border-radius: 2px;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadScheduler_MaterialGroenLight .rsAptResize:before {
    background-color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsOvertimeArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-width: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadScheduler_MaterialGroenLight .rsOvertimeArrow:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsOvertimeArrow .rsIcon {
    margin: -.5em 0 0 -.5em;
    position: absolute;
    top: 50%;
    left: 50%;
}

.RadScheduler_MaterialGroenLight .rsResourceMarker {
    background-color: #f7f7f7;
}

.RadScheduler_MaterialGroenLight .rsMonthView .rsHorizontalHeaderTable th {
    border-right-width: 0;
}

.RadScheduler_MaterialGroenLight .rsMonthView .rsDateBox {
    padding: 0 16px;
}

.RadScheduler_MaterialGroenLight .rsMonthView .rsTodayCell {
    color: #4CAF50;
}

.RadScheduler_MaterialGroenLight .rsMonthView .rsContentTable td {
    border-right-width: 0;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsMonthHeader {
    border-width: 0;
    background: #EEEEEE;
    text-transform: uppercase;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsDateHeader {
    border-color: transparent;
    border-radius: 100%;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsDateHeader:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsOccupiedSlot .rsDateHeader {
    background-color: #E0E0E0;
    border-radius: 100%;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsOccupiedSlot .rsDateHeader:hover {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTodayCell .rsDateHeader {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsSatCol:not(.rsOccupiedSlot),
.RadScheduler_MaterialGroenLight .rsYearView .rsSunCol:not(.rsOccupiedSlot) {
    color: #a1a1a1;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsYearMonthsWrap {
    border-color: white;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsToolTipContent {
    border-width: 0;
    border-radius: 2px;
    color: white;
    background-color: rgba(66, 66, 66, 0.9);
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsCategoryPattern .rsResourceMarker {
    background-color: #f7f7f7;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsToolTipArrow {
    color: white;
    background-color: rgba(66, 66, 66, 0.9);
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsToolTipArrowUp {
    border-radius: 2px 2px 0 0;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsToolTipArrowDown {
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsToolTipCallOut {
    display: none;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltipRight .rsToolTipCallOut {
    border-right-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltipRight .rsToolTipCallOut:before {
    border-right-color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltipLeft .rsToolTipCallOut {
    border-left-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltipLeft .rsToolTipCallOut:before {
    border-left-color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsAgendaView .rsDateBox {
    padding-left: 53px;
    min-height: 45px;
    font-size: 0.8571428571em;
}

.RadScheduler_MaterialGroenLight .rsAgendaView .rsDateBox strong {
    width: 1em;
    height: 1em;
    font-size: 3.2142857143em;
    top: 0;
}

.RadScheduler_MaterialGroenLight .rsAgendaView .rsDateBox small {
    opacity: .75;
    font-size: 1em;
}

.RadScheduler_MaterialGroenLight .rsAgendaTable th, .RadScheduler_MaterialGroenLight .rsAgendaTable td {
    border-bottom-color: #E0E0E0;
    border-right-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsAgendaTable .rsAgendaRowHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsAgendaTable .rsAgendaRowSelected {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.RadScheduler_MaterialGroenLight .rsSelectedSlot {
    background: #E8F5E9;
}

.RadScheduler_MaterialGroenLight .rsAptCreate {
    background: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsDialog {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    padding: 0;
    border-width: 0;
    border-radius: 2px;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadScheduler_MaterialGroenLight .rsDialog .rsTitle {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    border-width: 0;
    border-radius: 2px 2px 0 0;
    font-size: 1.4285714286em;
    font-weight: 500;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsTitle .p-i-notification {
    margin-left: -2px;
    margin-right: 8px;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButtons {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 6px 8px;
    border-width: 1px 0 0;
    border-style: solid;
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButtons .rsAptEditCancel {
    margin-left: 5px;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsAdvEditClose {
    right: 10px;
    margin-top: -15px;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButton {
    padding: 8px;
    min-width: 64px;
    border-width: 0;
    color: #424242;
    background-color: transparent;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButton:hover {
    color: #424242;
    background-color: rgba(66, 66, 66, 0.12);
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButton.rsPrimary {
    color: #4CAF50;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButton.rsPrimary:hover {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.RadScheduler_MaterialGroenLight .rsModalDialog .rsBody {
    padding: 30px;
}

.RadScheduler_MaterialGroenLight .rsInlineForm {
    padding-top: 1px;
}

.RadScheduler_MaterialGroenLight .rsInlineForm .rsTextarea {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    margin: 16px;
    padding: 0;
    border-width: 0;
    border-bottom-width: 1px;
}

.RadScheduler_MaterialGroenLight .rsInlineForm .rsIconCornerBR {
    width: 0;
    height: 0;
    border-width: 8px;
}

.RadScheduler_MaterialGroenLight .rsInlineForm .rsResize .p-icon {
    height: 8px;
}

.RadScheduler_MaterialGroenLight .rsAdvancedEdit {
    border: 0;
}

.RadScheduler_MaterialGroenLight .RadInput {
    padding: 0;
}

.RadScheduler_MaterialGroenLight .RadInput .riContentWrapper {
    padding: 0 13px;
}

.RadScheduler_MaterialGroenLight .RadPicker .RadInput {
    padding: 0 13px;
}

.RadScheduler_MaterialGroenLight .p-icon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadScheduler_MaterialGroenLight .p-i-clock:before {
    content: "\e192";
}

.RadScheduler_MaterialGroenLight .p-i-calendar:before {
    content: "\e878";
}

.RadScheduler_MaterialGroenLight .p-i-notification:before,
.RadScheduler_MaterialGroenLight .p-i-reminder:before {
    content: "\e7f4";
}

.RadScheduler_MaterialGroenLight .p-i-recurrence:before {
    content: "\e5d5";
}

.RadScheduler_MaterialGroenLight .p-i-non-recurrence:before {
    content: "\e5d5";
}

.RadScheduler_MaterialGroenLight [class*=p-i-arrow-60]:before {
    font-family: WebComponentsIcons;
    font-size: 16px;
}

.RadScheduler_MaterialGroenLight .rsNav .p-i-arrow-60-right:before,
.RadScheduler_MaterialGroenLight .rsNav .p-i-arrow-60-left:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadScheduler_MaterialGroenLight .rsNav .p-i-arrow-60-right:before {
    content: "\e5cc";
}

.RadScheduler_MaterialGroenLight .rsNav .p-i-arrow-60-left:before {
    content: "\e5cb";
}

.RadScheduler_MaterialGroenLight .p-i-arrow-45-down-right:before {
    content: "\e1b9";
    font-size: 12px;
}

.RadScheduler_MaterialGroenLight .p-i-x:before,
.RadScheduler_MaterialGroenLight .p-i-close:before {
    content: "\e5cd";
}

.RadScheduler_MaterialGroenLight .p-i-delete:before {
    content: "\e5cd";
}

.RadScheduler_MaterialGroenLight .p-icon.p-i-recurrence-exception:before {
    font: 16px/1 "WebComponentsIcons";
    text-transform: none;
    text-align: center;
    content: "\e104";
}

.RadScheduler_MaterialGroenLight .rfbGroup .rfbLabel {
    font-size: .85em;
    font-weight: 500;
    line-height: inherit;
}

.RadGantt_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadGantt_MaterialGroenLight .k-switch-handle {
    width: 35px;
    height: 35px;
}

.RadGantt_MaterialGroenLight .rgtTreelistContent tr,
.RadGantt_MaterialGroenLight .radGridContent tr {
    height: calc(2em + 9px);
}

.RadGantt_MaterialGroenLight.k-gantt-planned .rgtTreelistContent tr,
.RadGantt_MaterialGroenLight.k-gantt-planned .radGridContent tr {
    height: calc(3.4em + 9px);
}

.RadGantt_MaterialGroenLight.k-gantt-planned .rgtTaskDot {
    margin-top: 1.5em;
}

.RadGantt_MaterialGroenLight .rgtTreelistWrapper .radGridHeaderWrap {
    height: calc(4em + 36px);
}

.RadGantt_MaterialGroenLight .k-loading-color {
    background-color: #ffffff;
}

.RadGantt_MaterialGroenLight .k-loading-image {
    background-image: url(" ");
}

.RadGantt_MaterialGroenLight .rgtHeader {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    min-height: calc(1.42857143em + 16px);
    padding: 5px;
}

.RadGantt_MaterialGroenLight .rgtActions .radButton {
    border-width: 0;
    background: none;
}

.RadGantt_MaterialGroenLight .rgtViews {
    margin: -5px -5px -5px 5px;
}

.RadGantt_MaterialGroenLight .rgtViews .radButton {
    padding: 13px;
    border-width: 0;
    border-radius: 0;
    background: none;
}

.RadGantt_MaterialGroenLight .rgtFooter {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadGantt_MaterialGroenLight .rgtTreelist {
    background-color: #F5F5F5;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radGridHeader {
    text-align: left;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radGridHeader th {
    padding: 40px 16px 13px;
    height: 3.4em;
}

.RadGantt_MaterialGroenLight .rgtTreelist .rgtTreelistGroup {
    font-weight: 500;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radStateFocused,
.RadGantt_MaterialGroenLight .rgtTreelist .k-state-focused {
    color: #424242;
    background-color: #E8F5E9;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radStateSelected,
.RadGantt_MaterialGroenLight .rgtTreelist .k-state-selected {
    background: #d9eeda;
}

.RadGantt_MaterialGroenLight .rgtTreelist .radStateSelected td,
.RadGantt_MaterialGroenLight .rgtTreelist .k-state-selected td {
    border-top-width: 0;
}

.RadGantt_MaterialGroenLight .rgtTreelist .rgtTreelistContent td {
    padding-bottom: 12px;
    border-bottom-width: 1px;
    border-color: #E0E0E0;
}

.RadGantt_MaterialGroenLight .rgtTreelist .k-edit-cell {
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadGantt_MaterialGroenLight .radIconCollapse,
.RadGantt_MaterialGroenLight .radIconExpand {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadGantt_MaterialGroenLight .radIconCollapse:before {
    content: "\e313";
}

.RadGantt_MaterialGroenLight .radIconExpand:before {
    content: "\e315";
}

.RadGantt_MaterialGroenLight .rgtSplitbar {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    width: 6px;
}

.RadGantt_MaterialGroenLight .rgtSplitbar .radResizeHandle {
    width: 4px;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadGantt_MaterialGroenLight .rgtSplitbar .radResizeHandle:before {
    content: "\e5d4";
    margin: -.5em 0 0 -.5em;
    position: absolute;
    top: 50%;
    left: 50%;
}

.RadGantt_MaterialGroenLight .rgtSplitbarHover {
    background-color: #e8e8e8;
}

.RadGantt_MaterialGroenLight .radLine {
    background-color: #757575;
}

.RadGantt_MaterialGroenLight .radLine.radStateSelected {
    background-color: #212121;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

.RadGantt_MaterialGroenLight .radLine.radStateSelected .radArrowE,
.RadGantt_MaterialGroenLight .radLine.radStateSelected .radArrowW {
    color: #212121;
}

.RadGantt_MaterialGroenLight .radArrowE,
.RadGantt_MaterialGroenLight .radArrowW {
    color: #757575;
}

.RadGantt_MaterialGroenLight .radMarqueeColor {
    background-color: rgba(76, 175, 80, 0.4);
}

.RadGantt_MaterialGroenLight .rgtTaskWrap {
    margin-top: -7px;
}

.RadGantt_MaterialGroenLight {
    /* TODO: Fix colors */
}

.RadGantt_MaterialGroenLight .rgtTaskDot:after {
    border-color: #757575;
    background-color: #757575;
}

.RadGantt_MaterialGroenLight .rgtTaskDot:hover:after {
    background-color: #ffffff;
}

.RadGantt_MaterialGroenLight .rgtResourceWrap {
    padding-top: 6px;
}

.RadGantt_MaterialGroenLight .rgtResource {
    padding: 0 2px;
    background-color: #ffffff;
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone {
    margin-top: 8px;
    border-color: #424242;
    background-color: #424242;
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone.k-task-delayed {
    background-image: repeating-linear-gradient(90deg, #F5F5F5, #F5F5F5 2px, #f34235 2px, #f34235 4px);
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone.k-task-advanced {
    background-color: #5ec232;
    background-image: none;
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone.radStateSelected {
    border-color: #4CAF50;
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .rgtTaskMilestone ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary {
    margin-top: 10px;
    border-color: #757575;
    background-color: #757575;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary.k-task-delayed {
    color: #f88e86;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary.k-task-advanced {
    color: #9eda84;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary.radStateSelected {
    border-color: #82c785;
    background-color: #82c785;
}

.RadGantt_MaterialGroenLight .rgtComplete {
    border-color: #424242;
    background-color: #424242;
}

.RadGantt_MaterialGroenLight .radStateSelected .rgtComplete {
    border-color: #4CAF50;
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .rgtTaskSummary ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialGroenLight .k-summary-wrap .k-task-offset {
    height: 10px;
    margin: 10px 0 0;
}

.RadGantt_MaterialGroenLight .k-summary-wrap .k-task-offset:after {
    border-color: transparent;
    border-right-color: #db4240;
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px;
    right: 1.4em;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle {
    border-width: 0;
    border-radius: 3px;
    color: #ffffff;
    background-color: #82c785;
    text-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.k-task-delayed {
    background-color: #f88e86;
    background-image: none;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.k-task-advanced {
    background-color: #9eda84;
    background-image: none;
}

.RadGantt_MaterialGroenLight .rgtTaskTemplate {
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGantt_MaterialGroenLight .rgtTaskComplete {
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle .radResizeHandle:after,
.RadGantt_MaterialGroenLight .k-task-offset .radResizeHandle:after {
    background-color: #ffffff;
}

.RadGantt_MaterialGroenLight .rgtTaskActions {
    top: 8px;
}

.RadGantt_MaterialGroenLight .rgtTaskActions .rgtTaskDelete,
.RadGantt_MaterialGroenLight .rgtTaskActions .rgtTaskDelete:hover {
    border-width: 0;
    color: inherit;
    background: none;
}

.RadGantt_MaterialGroenLight .rgtTaskActions .rgtTaskDelete:hover {
    cursor: pointer;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.radStateSelected {
    background-color: #82c785;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.radStateSelected .rgtTaskContent {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadGantt_MaterialGroenLight .rgtTaskSingle.radStateSelected .rgtTaskComplete {
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .rgtTaskSingle ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialGroenLight .k-task-delayed .k-task-summary-complete,
.RadGantt_MaterialGroenLight .k-task-delayed .rgtComplete {
    color: #f34235;
}

.RadGantt_MaterialGroenLight .k-task-advanced .k-task-summary-complete,
.RadGantt_MaterialGroenLight .k-task-delayed .rgtComplete {
    color: #5ec232;
}

.RadGantt_MaterialGroenLight .k-task-delayed .rgtTaskComplete {
    background-color: #f34235;
    background-image: none;
}

.RadGantt_MaterialGroenLight .k-task-advanced .rgtTaskComplete {
    background-color: #5ec232;
    background-image: none;
}

.RadGantt_MaterialGroenLight .k-task-planned .k-task-moment {
    border-color: #4CAF50;
    background-color: transparent;
}

.RadGantt_MaterialGroenLight .k-task-planned .k-task-duration {
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .k-task-planned:hover .k-task-moment {
    background-color: #4CAF50;
}

.RadGantt_MaterialGroenLight .k-task-offset {
    background-image: repeating-linear-gradient(135deg, #F5F5F5, #F5F5F5 2px, #f34235 2px, #f34235 4px);
}

.RadGantt_MaterialGroenLight .k-task-offset .radResizeE::before {
    border-color: #000000;
}

.RadGantt_MaterialGroenLight .k-task-offset .k-task-actions, .RadGantt_MaterialGroenLight .k-task-offset .rgtTaskActions {
    color: #000000;
}

.RadGantt_MaterialGroenLight .k-task-offset .rgtTaskActions {
    margin-top: 10px;
}

.RadGantt_MaterialGroenLight .k-task-offset:hover {
    background-image: repeating-linear-gradient(135deg, #F5F5F5, #F5F5F5 2px, #f88e86 2px, #f88e86 4px);
}

.RadGantt_MaterialGroenLight .k-pdf-export .k-task-offset {
    background-color: #f34235;
}

.RadGantt_MaterialGroenLight .k-task-offset-wrap .rgtTaskSummaryComplete:after,
.RadGantt_MaterialGroenLight .k-task-offset-wrap .rgtTaskSummary:after {
    border-right-color: transparent;
}

.radSkin_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.radSkin_MaterialGroenLight .k-grid, .radSkin_MaterialGroenLight .radCalendar {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu, .rrbDropDownSlide_MaterialGroenLight .rrbPopup, .rrbSlide_MaterialGroenLight .rrbPopup, .rrbPopup_MaterialGroenLight, .rrbPopup_MaterialGroenLight .rrbPopup, .radSkin_MaterialGroenLight .k-popup, .radSkin_MaterialGroenLight.k-popup,
.radSkin_MaterialGroenLight .radPopup, .radSkin_MaterialGroenLight.radPopup, .radSkin_MaterialGroenLight .radDragClue, .radSkin_MaterialGroenLight.radDragClue, .radSkin_MaterialGroenLight.k-window {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.radSkin_MaterialGroenLight .k-button,
.radSkin_MaterialGroenLight .radButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border: 0;
}

.radSkin_MaterialGroenLight .radButton:focus {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem.rrbHovered .rrbLink, .RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_MaterialGroenLight .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_MaterialGroenLight .rrbItem.rrbHovered, .radSkin_MaterialGroenLight .k-button:hover,
.radSkin_MaterialGroenLight .radButton:hover,
.radSkin_MaterialGroenLight .radButton.radStateHovered,
.radSkin_MaterialGroenLight .radStateHovered > .radButton, .radSkin_MaterialGroenLight .k-numeric-wrap .k-link:hover, .radSkin_MaterialGroenLight .k-dropdown-wrap.k-state-hover, .radSkin_MaterialGroenLight .k-picker-wrap .k-select:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton:active, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbPressed, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbToggled, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton:active, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner:active, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_MaterialGroenLight .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_MaterialGroenLight .rrbItem.rrbSelected, .radSkin_MaterialGroenLight .radButton.radStateSelected,
.radSkin_MaterialGroenLight .radStateSelected > .radButton, .radSkin_MaterialGroenLight .k-numeric-wrap .k-link.k-state-selected, .radSkin_MaterialGroenLight .k-dropdown-wrap.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .radPrimary {
    color: #4CAF50;
}

.radSkin_MaterialGroenLight .radPrimary:hover {
    color: #4CAF50;
    background: rgba(67, 160, 71, 0.12);
}

.radSkin_MaterialGroenLight .k-numeric-wrap, .radSkin_MaterialGroenLight .k-dropdown-wrap, .radSkin_MaterialGroenLight .k-picker-wrap {
    padding: 8px 50px 8px 13px;
    border-width: 0;
    border-radius: 2px;
}

.radSkin_MaterialGroenLight .k-numeric-wrap .k-input, .radSkin_MaterialGroenLight .k-dropdown-wrap .k-input, .radSkin_MaterialGroenLight .k-picker-wrap .k-input {
    padding: 0;
}

.radSkin_MaterialGroenLight .k-numeric-wrap:before, .radSkin_MaterialGroenLight .k-dropdown-wrap:before, .radSkin_MaterialGroenLight .k-picker-wrap:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #E0E0E0;
}

.radSkin_MaterialGroenLight .k-state-hover.k-numeric-wrap, .radSkin_MaterialGroenLight .k-state-hover.k-dropdown-wrap, .radSkin_MaterialGroenLight .k-state-hover.k-picker-wrap, .radSkin_MaterialGroenLight .k-state-focused.k-numeric-wrap, .radSkin_MaterialGroenLight .k-state-focused.k-dropdown-wrap, .radSkin_MaterialGroenLight .k-state-focused.k-picker-wrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialGroenLight .k-state-hover.k-numeric-wrap:before, .radSkin_MaterialGroenLight .k-state-hover.k-dropdown-wrap:before, .radSkin_MaterialGroenLight .k-state-hover.k-picker-wrap:before, .radSkin_MaterialGroenLight .k-state-focused.k-numeric-wrap:before, .radSkin_MaterialGroenLight .k-state-focused.k-dropdown-wrap:before, .radSkin_MaterialGroenLight .k-state-focused.k-picker-wrap:before {
    display: none;
}

.radSkin_MaterialGroenLight .radDragClue, .radSkin_MaterialGroenLight.radDragClue {
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(130, 130, 130, 0.5);
}

.radSkin_MaterialGroenLight .radList > .radStateHovered,
.radSkin_MaterialGroenLight .k-list > .k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .radList > .radStateFocused,
.radSkin_MaterialGroenLight .k-list > .k-state-focused {
    box-shadow: inset 0 0 5px transparent;
}

.radSkin_MaterialGroenLight .radList > .radStateSelected,
.radSkin_MaterialGroenLight .k-list > .k-state-selected {
    color: #4CAF50;
    background-color: transparent;
}

.radSkin_MaterialGroenLight .radGrid td {
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .radGridHeader,
.radSkin_MaterialGroenLight .radGridHeaderWrap {
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .radGridHeader th {
    border-color: #E0E0E0;
    font-size: .85em;
    font-weight: 500;
}

.radSkin_MaterialGroenLight .radFauxRows tr td {
    border-bottom-width: 1px;
    padding-bottom: 12px;
}

.radSkin_MaterialGroenLight .k-grid-header,
.radSkin_MaterialGroenLight .k-grid-header-wrap {
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .k-grid-header .k-header {
    border-color: #E0E0E0;
    font-size: .85em;
    font-weight: 500;
}

.radSkin_MaterialGroenLight .k-grid-content td {
    border-width: 0 0 1px;
    border-color: #E0E0E0;
}

.radSkin_MaterialGroenLight .k-grid th,
.radSkin_MaterialGroenLight .k-grid td,
.radSkin_MaterialGroenLight .radGrid th,
.radSkin_MaterialGroenLight .radGrid td {
    padding: 13px 16px;
}

.radSkin_MaterialGroenLight .k-tooltip,
.radSkin_MaterialGroenLight .radTooltip {
    border-color: #424242;
    border-radius: 2px;
    color: #ffffff;
    background-color: rgba(66, 66, 66, 0.9);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialGroenLight .k-tooltip.k-offset-tooltip-delayed,
.radSkin_MaterialGroenLight .radTooltip.k-offset-tooltip-delayed {
    color: #ffffff;
    background-color: #f34235;
    background-image: none;
}

.radSkin_MaterialGroenLight .k-tooltip.k-planned-tooltip,
.radSkin_MaterialGroenLight .radTooltip.k-planned-tooltip {
    color: #ffffff;
    background-color: #4CAF50;
    background-image: none;
}

.radSkin_MaterialGroenLight .k-tooltip-validation {
    border-color: #ffffff;
    color: #d51923;
    background-color: #ffffff;
    background-image: none;
}

.radSkin_MaterialGroenLight .k-button,
.radSkin_MaterialGroenLight .radButton {
    padding: 8px 13px;
    border-radius: 2px;
    text-transform: uppercase;
}

.radSkin_MaterialGroenLight .radToolbar .radButton {
    border-radius: 0;
}

.radSkin_MaterialGroenLight .k-textbox,
.radSkin_MaterialGroenLight .radTextbox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    padding: 8px 13px;
    border-width: 0 0 1px;
}

.radSkin_MaterialGroenLight .k-textbox:hover,
.radSkin_MaterialGroenLight .radTextbox:hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.radSkin_MaterialGroenLight .k-textbox:focus,
.radSkin_MaterialGroenLight .radTextbox:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 2px 0 -1px #4CAF50;
}

.radSkin_MaterialGroenLight .k-numeric-wrap .k-link,
.radSkin_MaterialGroenLight .k-numeric-wrap .k-select {
    width: 37px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
}

.radSkin_MaterialGroenLight .k-picker-wrap .k-select {
    width: 37px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
}

.radSkin_MaterialGroenLight .radDateTimePicker .k-picker-wrap {
    padding-right: 88px;
}

.radSkin_MaterialGroenLight .radDateTimePicker .k-picker-wrap .k-select {
    width: 75px;
}

.radSkin_MaterialGroenLight .radCalendar .k-header {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.radSkin_MaterialGroenLight .radCalendar th {
    border-color: #4CAF50;
}

.radSkin_MaterialGroenLight .radCalendar td.k-weekend {
    color: #717171;
}

.radSkin_MaterialGroenLight .radCalendar td.k-other-month {
    color: #a1a1a1;
}

.radSkin_MaterialGroenLight .radCalendar td.k-state-hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .radCalendar td.k-state-focused {
    box-shadow: inset 0 0 5px transparent;
}

.radSkin_MaterialGroenLight .radCalendar td.k-state-selected {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.radSkin_MaterialGroenLight.k-window {
    border: 0;
}

.radSkin_MaterialGroenLight .k-window-titlebar {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    font-size: 1.4285714286em;
}

.radSkin_MaterialGroenLight .radPopupEditForm .rgtButtonsContainer {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.radSkin_MaterialGroenLight.k-rtl .rgtViews .radButton {
    border-radius: 0;
}

@media only screen and (max-width: 1024px) {
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews {
        right: 5px;
        top: 5px;
        border: 0;
    }
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews.rgtExpanded {
        color: #424242;
        background: #ffffff;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    }
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews.rgtExpanded .radButton {
        box-shadow: none;
    }
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews.radToolbar > li,
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews.radToolbar > li + li {
        margin: 0;
    }
    .RadGantt_MaterialGroenLight .rgtToolbar > .rgtViews > li.rgtCurrentView > .radButton:after {
        margin-top: -0.7em;
    }
}

.RadCalendar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCalendar_MaterialGroenLight .rcTitlebar {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    padding: 5px;
}

.RadCalendar_MaterialGroenLight .rcPrev,
.RadCalendar_MaterialGroenLight .rcNext,
.RadCalendar_MaterialGroenLight .rcFastPrev,
.RadCalendar_MaterialGroenLight .rcFastNext {
    margin: 0;
    padding: 8px;
    border: 0 none;
    color: #ffffff;
    background-color: #4CAF50;
    border-radius: 3em;
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadCalendar_MaterialGroenLight .rcPrev:hover,
.RadCalendar_MaterialGroenLight .rcNext:hover,
.RadCalendar_MaterialGroenLight .rcFastPrev:hover,
.RadCalendar_MaterialGroenLight .rcFastNext:hover {
    background-color: rgba(255, 255, 255, 0.24);
}

.RadCalendar_MaterialGroenLight .t-font-icon:before {
    font-size: 18px;
}

.RadCalendar_MaterialGroenLight .rcTitle {
    font-size: 1.143em;
    line-height: 1.25em;
    padding: 8px 0;
}

.RadCalendar_MaterialGroenLight .rcMain {
    border-color: #E0E0E0;
    padding: 4px;
}

.RadCalendar_MaterialGroenLight .rcMain td {
    border-color: transparent;
    text-align: center;
}

.RadCalendar_MaterialGroenLight .rcRow a,
.RadCalendar_MaterialGroenLight .rcRow span {
    border-radius: 3em;
    color: #424242;
    padding: 7px;
    line-height: 1.4285714286;
    width: 1.4285714286em;
}

.RadCalendar_MaterialGroenLight span.t-ripple,
.RadCalendar_MaterialGroenLight span.t-ripple-container {
    padding: 0;
}

.RadCalendar_MaterialGroenLight .rcWeek,
.RadCalendar_MaterialGroenLight .rcRow th {
    color: rgba(66, 66, 66, 0.6);
    line-height: 1.4285714286;
    width: 1.4285714286em;
}

.RadCalendar_MaterialGroenLight .rcWeek th {
    text-align: center;
    padding: 9px;
}

.RadCalendar_MaterialGroenLight .rcRow {
    /*td:last-child {
			padding-right: 8px;
		}

		&:last-child > th {
			padding-bottom: 17px;
		}

		&:last-child > td {
			padding-bottom: 8px;
		}*/
}

.RadCalendar_MaterialGroenLight .rcRow th {
    padding: 9px 9px 9px 17px;
    padding: 9px;
}

.RadCalendar_MaterialGroenLight .rcMain .rcOtherMonth a,
.RadCalendar_MaterialGroenLight .rcMain .rcOutOfRange span {
    color: rgba(66, 66, 66, 0.4);
}

.RadCalendar_MaterialGroenLight .rcToday a {
    color: #4CAF50;
    background-color: transparent;
}

.RadCalendar_MaterialGroenLight .rcSelected a {
    background-color: #4CAF50;
}

.RadCalendar_MaterialGroenLight .rcHover a {
    color: #424242;
    background-color: #EEEEEE;
}

.RadCalendar_MaterialGroenLight .rcFocus a {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadCalendarPopupShadows .RadCalendar_MaterialGroenLight {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCalendarPopupShadows .RadCalendar_MaterialGroenLight .rcMain {
    border: 0 none;
}

.RadCalendarMonthView_MaterialGroenLight {
    border: 0 none;
    padding: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCalendarMonthView_MaterialGroenLight td {
    padding: 0;
}

.RadCalendarMonthView_MaterialGroenLight tr:first-child td {
    padding-top: 8px;
}

.RadCalendarMonthView_MaterialGroenLight tr:nth-last-child(2) td {
    padding-bottom: 8px;
}

.RadCalendarMonthView_MaterialGroenLight a {
    padding: 6px 13px;
    color: #424242;
    border: 0 none;
    border-radius: 0;
    box-sizing: border-box;
    min-width: 64px;
}

.RadCalendarMonthView_MaterialGroenLight a:hover {
    background-color: #EEEEEE;
    color: #424242;
}

.RadCalendarMonthView_MaterialGroenLight .rcSelected a {
    background: transparent;
    color: #4CAF50;
}

.RadCalendarMonthView_MaterialGroenLight .rcFocus {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadCalendarMonthView_MaterialGroenLight td.rcButtons {
    background-color: #F5F5F5;
    border-top: 1px solid #E0E0E0;
    text-align: right;
    padding: 6px 10px;
}

.RadCalendarMonthView_MaterialGroenLight td.rcButtons a {
    text-transform: uppercase;
    background-color: transparent;
    border: 0 none;
    padding: 8px;
    min-width: 64px;
    color: #424242;
}

.RadCalendarMonthView_MaterialGroenLight td.rcButtons a:hover {
    background-color: rgba(66, 66, 66, 0.12);
}

.RadCalendarMonthView_MaterialGroenLight #rcMView_Today {
    float: left;
}

.RadCalendarMonthView_MaterialGroenLight #rcMView_OK {
    color: #4CAF50;
}

.RadCalendarMonthView_MaterialGroenLight #rcMView_OK:hover {
    background-color: rgba(76, 175, 80, 0.12);
}

.RadPicker_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadPicker_MaterialGroenLight .riLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadPicker_MaterialGroenLight .RadInput {
    padding-right: 50px;
    position: relative;
}

.RadPicker_MaterialGroenLight .RadInput:before {
    content: "";
    border-bottom: 1px solid;
    border-color: inherit;
    position: absolute;
    left: 13px;
    right: 13px;
    bottom: 0;
}

.RadPicker_MaterialGroenLight .RadInputError:before {
    border-bottom-width: 2px;
}

.RadPicker_MaterialGroenLight.RadDateTimePicker .RadInput {
    padding-right: 88px;
}

.RadPicker_MaterialGroenLight input.riTextBox,
.RadPicker_MaterialGroenLight input.riTextBox:hover {
    border-color: transparent;
    box-shadow: none;
    padding-right: 0;
}

.RadPicker_MaterialGroenLight .rcSelect {
    bottom: 0;
    right: 0;
    top: 0;
}

.RadPicker_MaterialGroenLight .rcCalPopup,
.RadPicker_MaterialGroenLight .rcTimePopup {
    border-left: 1px solid transparent;
    color: #757575;
    outline: none;
}

.RadPicker_MaterialGroenLight .rcCalPopup:focus,
.RadPicker_MaterialGroenLight .rcTimePopup:focus {
    background-color: #EEEEEE;
}

.RadPicker_MaterialGroenLight .rcCalPopup:before,
.RadPicker_MaterialGroenLight .rcTimePopup:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadPicker_MaterialGroenLight.rcCalPopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcMYPopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcTimePopupOpen .rcTimePopup {
    background-color: #EEEEEE;
}

.RadPicker_MaterialGroenLight:hover .RadInput:not(.RadInputDisabled), .RadPicker_MaterialGroenLight.rcMYPopupOpen .RadInput:not(.RadInputDisabled), .RadPicker_MaterialGroenLight.rcTimePopupOpen .RadInput:not(.RadInputDisabled), .RadPicker_MaterialGroenLight.rcCalPopupOpen .RadInput:not(.RadInputDisabled) {
    background-color: #FAFAFA;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
    border-color: transparent;
}

.RadPicker_MaterialGroenLight:hover .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialGroenLight.rcMYPopupOpen .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialGroenLight.rcTimePopupOpen .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialGroenLight.rcCalPopupOpen .RadInput:not(.RadInputDisabled):before {
    display: none;
}

.RadPicker_MaterialGroenLight:hover .rcCalPopup,
.RadPicker_MaterialGroenLight:hover .rcTimePopup, .RadPicker_MaterialGroenLight.rcMYPopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcMYPopupOpen .rcTimePopup, .RadPicker_MaterialGroenLight.rcTimePopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcTimePopupOpen .rcTimePopup, .RadPicker_MaterialGroenLight.rcCalPopupOpen .rcCalPopup,
.RadPicker_MaterialGroenLight.rcCalPopupOpen .rcTimePopup {
    border-color: #EEEEEE;
}

.RadPicker_MaterialGroenLight .rcCalPopup:before {
    content: "\e8df";
}

.RadPicker_MaterialGroenLight .rcTimePopup:before {
    content: "\e8b5";
}

.RadCalendarMultiView_MaterialGroenLight .rcMain {
    border: 0 none;
    padding: 0;
}

.RadCalendarMultiView_MaterialGroenLight .rcMainTable {
    border-collapse: collapse;
}

.RadCalendarMultiView_MaterialGroenLight .rcCalendar {
    border: 0 none;
}

.RadCalendarMultiView_MaterialGroenLight span.rcTitle {
    font-size: 1.429em;
    line-height: 1;
    padding: 8px 0;
}

.RadCalendarMultiView_MaterialGroenLight .rcMainTable .rcTitle {
    background-color: #4CAF50;
    color: #ffffff;
    border: 0 none;
    border-top: 1px solid #ffffff;
    font-size: 1.143em;
    line-height: 1.25em;
    padding: 14px 0;
}

.RadCalendarMultiView_MaterialGroenLight .rcRow > :first-child,
.RadCalendarMultiView_MaterialGroenLight .rcWeek > :first-child {
    border-left: 1px solid #E0E0E0;
}

.RadCalendarMultiView_MaterialGroenLight .rcLastCol .rcRow > :last-child,
.RadCalendarMultiView_MaterialGroenLight .rcLastCol .rcWeek > :last-child {
    border-right: 1px solid #E0E0E0;
}

.RadCalendarMultiView_MaterialGroenLight td.rcLastRow {
    border-bottom: 1px solid #E0E0E0;
}

.RadCalendarTimeView_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border: 0 none;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCalendarTimeView_MaterialGroenLight th {
    background-color: #4CAF50;
    color: #ffffff;
    line-height: normal;
    font-size: 1.143em;
    padding: 14px 10px;
}

.RadCalendarTimeView_MaterialGroenLight td {
    padding: 0;
    border-color: transparent;
}

.RadCalendarTimeView_MaterialGroenLight tr:nth-child(2) td {
    padding-top: 8px;
}

.RadCalendarTimeView_MaterialGroenLight tr:last-child td {
    padding-bottom: 8px;
}

.RadCalendarTimeView_MaterialGroenLight a {
    padding: 6px 13px;
    color: #424242;
    border: 0 none;
    border-radius: 0;
}

.RadCalendarTimeView_MaterialGroenLight td.rcSelected a {
    color: #4CAF50;
}

.RadCalendarTimeView_MaterialGroenLight td.rcHover a {
    background-color: #EEEEEE;
}

.RadCalendarTimeView_MaterialGroenLight .rcFocus {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadCalendarTimeView_MaterialGroenLight .rcFooter {
    border-color: #E0E0E0;
}

.RadTagCloud_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadTagCloud_MaterialGroenLight .rtcTagItem a {
    color: #424242;
}

.RadTagCloud_MaterialGroenLight .rtcTagItem a:hover {
    color: #4CAF50;
}

.RadTagCloud_MaterialGroenLight.rtcLoading {
    background-image: url(" ");
}

.RadSocialShare_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadSocialShare_MaterialGroenLight .sshLinkItem {
    color: #757575;
}

.RadSocialShare_MaterialGroenLight .sshLinkItem:hover {
    color: #212121;
}

.RadSocialShare_MaterialGroenLight,
.RadSocialShare_MaterialGroenLight .sshListItem {
    border-radius: 2px;
}

.RadSocialShare_MaterialGroenLight .sshListItem {
    overflow: hidden;
    height: 3.2857142857em;
    line-height: 3em;
    padding: 0 16px;
    vertical-align: top;
    text-transform: uppercase;
}

.RadRating_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadRating_MaterialGroenLight a:before,
.RadRating_MaterialGroenLight a:hover:before {
    color: #424242;
}

.RadRating_MaterialGroenLight .rrtOver span:before,
.RadRating_MaterialGroenLight a:hover .rrtPartComplement:before,
.RadRating_MaterialGroenLight .rrtVertical .rrtSelected.rrtOver a:before,
.RadRating_MaterialGroenLight .rrtSelected a .rrtPartSelected:before,
.RadRating_MaterialGroenLight .rrtSelected.rrtOver a:before {
    color: #424242;
}

.RadRating_MaterialGroenLight .rrtSelected span:before {
    color: #43A047;
}

.RadRating_MaterialGroenLight .rrtSelected .rrtPart:before,
.RadRating_MaterialGroenLight .rrtSelected.rrtOver span:before {
    color: #388E3C;
}

.RadRating_MaterialGroenLight .rrtReversed .rrtPart:before {
    color: #424242;
}

.RadRating_MaterialGroenLight .rrtReversed .rrtSelected .rrtPartComplement:before {
    color: #388E3C;
}

.RadForm_MaterialGroenLight {
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    /* Primary Button styles */
    /* Flat Button styles */
}

.RadForm_MaterialGroenLight.rfdZone {
    background-color: #ffffff;
}

.RadForm_MaterialGroenLight .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextbox .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextarea textarea,
.RadForm_MaterialGroenLight.rfdFieldset fieldset,
.RadForm_MaterialGroenLight.rfdFieldset legend,
.RadForm_MaterialGroenLight .rfdHeading,
.RadForm_MaterialGroenLight .rfdValidationSummaryControl,
.RadForm_MaterialGroenLight .rfdLoginControl {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadForm_MaterialGroenLight .rfdHeading {
    border-bottom-color: #E0E0E0;
}

.RadForm_MaterialGroenLight.RadForm.rfdFieldset fieldset {
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    transition: all .2s ease-in-out;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton:active,
.RadForm_MaterialGroenLight .rfdClickedButton,
.RadForm_MaterialGroenLight .rfdFocusedButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton:hover {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton:active, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdPrimaryButton.rfdFocusedButton {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
}

.RadForm_MaterialGroenLight.rfdButton .rfdSkinnedButton.rfdInputDisabled,
.RadForm_MaterialGroenLight.rfdButton .rfdSkinnedButton.rfdPrimaryButton.rfdInputDisabled {
    background-color: #E0E0E0;
    color: #424242;
    border-color: #E0E0E0;
    box-shadow: none;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton {
    padding: 8px;
    color: #424242;
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    transition: none;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton:hover, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton:active, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton.rfdFocusedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="button"], .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="submit"], .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="reset"] {
    padding: 8px;
    color: #424242;
    background-color: transparent;
    transition: none;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton:hover {
    color: #424242;
    background-color: rgba(66, 66, 66, 0.12);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton:active, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdClickedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdFocusedButton {
    background-color: rgba(66, 66, 66, 0.24);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton {
    color: #4CAF50;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton:hover {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton:active, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialGroenLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton.rfdFocusedButton {
    background-color: rgba(76, 175, 80, 0.24);
}

.RadForm_MaterialGroenLight .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextarea textarea {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #E0E0E0;
}

.RadForm_MaterialGroenLight .rfdTextInput:hover,
.RadForm_MaterialGroenLight.rfdTextarea textarea:hover {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #BDBDBD;
}

.RadForm_MaterialGroenLight .rfdTextInput:active,
.RadForm_MaterialGroenLight.rfdTextarea textarea:active,
.RadForm_MaterialGroenLight .rfdTextInput:focus,
.RadForm_MaterialGroenLight.rfdTextarea textarea:focus {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #4CAF50;
}

.RadForm_MaterialGroenLight .rfdTextInput:disabled,
.RadForm_MaterialGroenLight .rfdTextInput:focus:disabled,
.RadForm_MaterialGroenLight .rfdTextInput:active:disabled,
.RadForm_MaterialGroenLight.rfdTextarea textarea:disabled {
    background-color: transparent;
    color: #757575;
    border-width: 0 0 1px;
    border-color: transparent transparent #EEEEEE;
}

.RadForm_MaterialGroenLight .rfdCheckboxChecked .t-ripple-effect-icon,
.RadForm_MaterialGroenLight .rfdRadioChecked .t-ripple-effect-icon,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked .t-ripple-effect-icon,
.RadForm_MaterialGroenLight .rfdRadioUnchecked .t-ripple-effect-icon {
    display: inline-block;
    position: absolute;
    z-index: 1;
    width: 1.7142857143em;
    height: 1.7142857143em;
}

.RadForm_MaterialGroenLight .rfdRippleContainer {
    top: 0.2142857143em;
    left: 0;
}

.RadForm_MaterialGroenLight .rfdCheckboxChecked .t-ripple-container,
.RadForm_MaterialGroenLight .rfdRadioChecked .t-ripple-container,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked .t-ripple-container,
.RadForm_MaterialGroenLight .rfdRadioUnchecked .t-ripple-container {
    top: -0.2142857143em;
    top: -0.1428571429em \9;
    left: -0.2142857143em;
    left: -0.1428571429em \9;
}

.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdCheckboxChecked .t-ripple-container,
.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdCheckboxUnchecked .t-ripple-container,
.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdRadioChecked .t-ripple-container,
.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdRadioUnchecked .t-ripple-container {
    top: -0.1428571429em;
    left: -0.1428571429em;
}

.RadForm_MaterialGroenLight .rfdCheckboxUnchecked:before,
.RadForm_MaterialGroenLight .rfdRadioUnchecked:before,
.RadForm_MaterialGroenLight .rfdCheckboxChecked:hover:before,
.RadForm_MaterialGroenLight .rfdRadioChecked:hover:before,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdRadioUnchecked .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdCheckboxChecked:hover .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdRadioChecked:hover .rfdRippleContainer {
    color: #757575;
}

.RadForm_MaterialGroenLight .rfdCheckboxChecked:before,
.RadForm_MaterialGroenLight .rfdRadioChecked:before,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked:hover:before,
.RadForm_MaterialGroenLight .rfdRadioUnchecked:hover:before,
.RadForm_MaterialGroenLight .rfdCheckboxChecked .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdRadioChecked .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked:hover .rfdRippleContainer,
.RadForm_MaterialGroenLight .rfdRadioUnchecked:hover .rfdRippleContainer {
    color: #4CAF50;
}

.RadForm_MaterialGroenLight label.rfdCheckboxUnchecked.rfdInputDisabled,
.RadForm_MaterialGroenLight label.rfdRadioUnchecked.rfdInputDisabled,
.RadForm_MaterialGroenLight.RadForm .rfdCheckboxChecked.rfdInputDisabled,
.RadForm_MaterialGroenLight.RadForm .rfdRadioChecked.rfdInputDisabled,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked.rfdInputDisabled:hover,
.RadForm_MaterialGroenLight .rfdRadioUnchecked.rfdInputDisabled:hover {
    color: #757575;
}

.RadForm_MaterialGroenLight .rfdRadioChecked:before,
.RadForm_MaterialGroenLight .rfdCheckboxChecked:before {
    color: #4CAF50;
}

.RadForm_MaterialGroenLight .rfdRadioUnchecked:hover:before,
.RadForm_MaterialGroenLight .rfdCheckboxUnchecked:hover:before,
.RadForm_MaterialGroenLight .rfdRadioChecked:hover:before,
.RadForm_MaterialGroenLight .rfdCheckboxChecked:hover:before {
    color: #357a38;
}

.RadForm_MaterialGroenLight .rfdRealInput:focus + .rfdRadioUnchecked:before,
.RadForm_MaterialGroenLight .rfdRealInput:focus + .rfdCheckboxUnchecked:before {
    box-shadow: 0 0 1px 1px rgba(66, 66, 66, 0.5);
}

.RadForm_MaterialGroenLight .rfdRealInput:focus + .rfdRadioChecked:before,
.RadForm_MaterialGroenLight .rfdRealInput:focus + .rfdCheckboxChecked:before {
    box-shadow: 0 0 1px 1px rgba(76, 175, 80, 0.5);
}

.RadForm_MaterialGroenLight label.rfdCheckboxUnchecked,
.RadForm_MaterialGroenLight label.rfdCheckboxChecked,
.RadForm_MaterialGroenLight label.rfdRadioUnchecked,
.RadForm_MaterialGroenLight label.rfdRadioChecked {
    padding: 0.3125em 0em 0.1875em 1.5em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_MaterialGroenLight label.rfdCheckboxUnchecked,
    .RadForm_MaterialGroenLight label.rfdCheckboxChecked,
    .RadForm_MaterialGroenLight label.rfdRadioUnchecked,
    .RadForm_MaterialGroenLight label.rfdRadioChecked {
        padding: 0.3125em 0em 0.1875em 1.5em;
    }
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight {
    background-color: transparent;
    color: #424242;
    border-color: transparent;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:active,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:focus {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    border-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:hover,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:active,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:focus {
    background-color: transparent;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:hover:before,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:focus:before,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdSelectDisabled:active:before {
    display: block;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight.rfdDropDownExpanded {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-color: transparent;
}

.RadForm_MaterialGroenLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar,
.RadForm_MaterialGroenLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialGroenLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:horizontal,
.RadForm_MaterialGroenLight.rfdScrollBars form::-webkit-scrollbar,
.RadForm_MaterialGroenLight.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialGroenLight.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
    background-color: #F5F5F5;
}

.RadForm_MaterialGroenLight.rfdScrollBars textarea::-webkit-scrollbar-corner {
    background-color: #e6e5e5;
}

.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_MaterialGroenLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
    background-image: none;
}

.RadForm_MaterialGroenLight.rfdGrids .rfdTable {
    border: 1px solid #E0E0E0;
    background: #ffffff;
    color: #424242;
    font-family: inherit;
    font-size: inherit;
}

.RadForm_MaterialGroenLight.rfdGrids .rfdTable th {
    border-bottom: 1px solid #E0E0E0;
    border-left: 1px solid #424242;
    background-color: #4CAF50;
    color: #424242;
}

.RadForm_MaterialGroenLight.rfdGrids .rfdTable a {
    color: #424242;
}

.RadForm_MaterialGroenLight .rfdValidationSummaryControl,
.RadForm_MaterialGroenLight .rfdLoginControl {
    background-color: #F5F5F5;
    border: 1px solid #E0E0E0;
}

.RadForm_MaterialGroenLight a.rfdLoginControl,
.RadForm_MaterialGroenLight a.rfdLoginControl:active,
.RadForm_MaterialGroenLight a.rfdLoginControl:visited {
    color: #424242;
}

.RadForm_MaterialGroenLight a.rfdLoginControl:hover {
    color: #424242;
}

.RadForm_MaterialGroenLight.rfdRoundedCorners.rfdTextbox .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextarea.rfdRoundedCorners.rfdTextarea textarea,
.RadForm_MaterialGroenLight.rfdFieldset.rfdRoundedCorners.rfdFieldset fieldset,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelect,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox li:first-child,
.RadForm_MaterialGroenLight.rfdRoundedCorners legend,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBoxDropDown {
    border-radius: 0;
}

.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSkinnedButton,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelect:hover,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelect:active,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelect:focus,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox ul {
    border-radius: 0.1428571429em;
}

.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox.rfdSelectBoxDropDown,
.RadForm_MaterialGroenLight.rfdRoundedCorners .rfdSelectBox.rfdSelectBoxDropDown ul {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadForm_MaterialGroenLight .rfdSkinnedButton {
    border-width: 0;
    padding: 8px 13px;
    text-transform: uppercase;
    font-weight: 500;
}

.RadForm_MaterialGroenLight .rfdTextInput,
.RadForm_MaterialGroenLight.rfdTextarea textarea {
    padding: 7px 0;
    border-width: 1px 0;
}

.RadForm_MaterialGroenLight .rfdTextInput {
    line-height: 2em;
    height: calc(1.4285714286em + 16px) \9;
}

.RadForm_MaterialGroenLight _:-ms-fullscreen, .RadForm_MaterialGroenLight .rfdTextInput {
    height: calc(1.4285714286em + 16px);
}

@media \0screen\,screen\9 {
    .RadForm_MaterialGroenLight .rfdTextInput {
        height: 36px;
    }
}

.RadForm_MaterialGroenLight .rfdTextInput:active,
.RadForm_MaterialGroenLight .rfdTextInput:focus,
.RadForm_MaterialGroenLight.rfdTextarea textarea:active,
.RadForm_MaterialGroenLight.rfdTextarea textarea:focus {
    padding: 7px 0 6px;
    border-width: 1px 0 2px;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight {
    border: 0;
    min-width: 4.5714285714em;
    padding: 8px 13px;
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:before {
    border-bottom: 1px solid #E0E0E0;
    display: block;
    position: absolute;
    right: 13px;
    bottom: 0;
    left: 11px;
    content: "";
}

.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:hover:before,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:focus:before,
.RadForm_MaterialGroenLight .rfdSelect_MaterialGroenLight:active:before {
    display: none;
}

.RadForm_MaterialGroenLight .p-i-radio-checked {
    color: #757575;
}

.RadForm_MaterialGroenLight .p-i-radio, .RadForm_MaterialGroenLight .p-i-radio-checked {
    margin: 0.2857142857em 0em 0em;
}

.RadForm_MaterialGroenLight.rfdLabel label,
.RadForm_MaterialGroenLight.rfdLabel .rfdAspLabel {
    color: #757575;
    vertical-align: middle;
    line-height: 2.5714285714em;
    font-size: 0.8571428571em;
    font-weight: 500;
}

.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked,
.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked,
.RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked,
.RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked {
    padding: 0.3571428571em 0em 0em 2.3571428571em;
    font-size: 0.8571428571em;
    font-weight: 500;
    line-height: 2em;
}

.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked:before,
.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked:before,
.RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked:before,
.RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked:before {
    top: 0.2142857143em;
    font-size: 18px !important;
    font-family: 'Material Icons';
    font-weight: normal;
    border-radius: 45px;
}

.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked:before {
    content: "\e835";
}

.RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked:before {
    content: "\e834";
}

.RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked:before {
    content: "\e836";
}

.RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked:before {
    content: "\e837";
}

.RadForm_MaterialGroenLight .rfdRtl .rfdSelect:before {
    right: 2px;
    left: 2px;
}

.RadForm_MaterialGroenLight.rfdLabel .rfdRtl label,
.RadForm_MaterialGroenLight.rfdLabel .rfdRtl .rfdAspLabel {
    padding: 0.1428571429em 1.7857142857em 0em 0.7142857143em;
    padding: 0em 1.7857142857em 0em 0.7142857143em \9;
}

.RadForm_MaterialGroenLight.rfdRtl.rfdCheckbox .rfdCheckboxChecked,
.RadForm_MaterialGroenLight.rfdRtl.rfdCheckbox .rfdCheckboxUnchecked,
.RadForm_MaterialGroenLight.rfdRtl.rfdRadio .rfdRadioChecked,
.RadForm_MaterialGroenLight.rfdRtl.rfdRadio .rfdRadioUnchecked,
.RadForm_MaterialGroenLight.rfdCheckbox .rfdRtl .rfdCheckboxChecked,
.RadForm_MaterialGroenLight.rfdCheckbox .rfdRtl .rfdCheckboxUnchecked,
.RadForm_MaterialGroenLight.rfdRadio .rfdRtl .rfdRadioChecked,
.RadForm_MaterialGroenLight.rfdRadio .rfdRtl .rfdRadioUnchecked {
    padding: 0.3571428571em 2.3571428571em 0em 0em;
}

@supports (-ms-accelerator: true) {
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked,
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked,
    .RadForm_MaterialGroenLight.rfdRtl.rfdCheckbox .rfdCheckboxChecked,
    .RadForm_MaterialGroenLight.rfdRtl.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm_MaterialGroenLight.rfdRtl.rfdRadio .rfdRadioChecked,
    .RadForm_MaterialGroenLight.rfdRtl.rfdRadio .rfdRadioUnchecked,
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdRtl .rfdCheckboxChecked,
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdRtl .rfdCheckboxUnchecked,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRtl .rfdRadioChecked,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRtl .rfdRadioUnchecked {
        padding-top: 0.2142857143em !important;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxChecked:before,
    .RadForm_MaterialGroenLight.rfdCheckbox .rfdCheckboxUnchecked:before,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRadioChecked:before,
    .RadForm_MaterialGroenLight.rfdRadio .rfdRadioUnchecked:before {
        top: 0.1428571429em;
    }
}

.rfdSelectBox_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.rfdSelectBox_MaterialGroenLight.rfdSelectBoxDropDown {
    padding: 8px 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    border-color: #E0E0E0 transparent transparent;
}

.rfdSelectBox_MaterialGroenLight li {
    padding: 6px 13px;
}

.rfdSelectBox_MaterialGroenLight li:hover,
.rfdSelectBox_MaterialGroenLight .rfdSelect_hovered,
.rfdSelectBox.rfdSelectBox_MaterialGroenLight li:hover {
    color: #424242;
    background-color: #EEEEEE;
}

.rfdSelectBox_MaterialGroenLight .rfdSelect_selected,
.rfdSelectBox.rfdSelectBox_MaterialGroenLight .rfdSelect_selected:hover {
    color: #4CAF50;
    background-color: transparent;
}

.RadMediaPlayer_MaterialGroenLight {
    color: #424242;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbarWrapper {
    bottom: 0;
    padding: 6px 0;
    background: linear-gradient(to top, #262626, rgba(38, 38, 38, 0)) repeat-x;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar {
    color: #ffffff;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar,
.RadMediaPlayer_MaterialGroenLight div.rmpVolContrBar {
    background-color: transparent;
    border-color: transparent;
}

.RadMediaPlayer_MaterialGroenLight .rmpTitleBar {
    background: linear-gradient(to bottom, #262626, rgba(38, 38, 38, 0)) repeat-x;
    padding-bottom: 15px;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist {
    background-color: #ffffff;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist li a {
    background-color: #F5F5F5;
    color: #424242;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist li a:hover {
    background-color: #EEEEEE;
    color: #424242;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist li.rmpActive a {
    background-color: transparent;
    color: #4CAF50;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist .rmpPlaylistPrevButton,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylist .rmpPlaylistNextButton {
    background-color: #F5F5F5;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylist .rmpPlaylistPrevButton:hover,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylist .rmpPlaylistNextButton:hover {
    background-color: #EEEEEE;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVertical li,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVerticalInside li {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
    border-bottom: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVertical .rmpPlaylistPrevButtonWrap,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVerticalInside .rmpPlaylistPrevButtonWrap {
    border-bottom: 1px solid rgba(255, 255, 255, 0.85);
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVertical .rmpPlaylistNextButtonWrap,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylistVerticalInside .rmpPlaylistNextButtonWrap {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistHorizontal.rmpPlaylistNavButtons {
    border-bottom: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistHorizontal li {
    border-left: 1px solid rgba(255, 255, 255, 0.85);
    border-right: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpPlaylistHorizontal .rmpPlaylistPrevButtonWrap,
.RadMediaPlayer_MaterialGroenLight .rmpPlaylistHorizontal .rmpPlaylistNextButtonWrap {
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpBanner {
    border: 1px solid #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .rmpBanner .rmpActionButton {
    background-color: #F5F5F5;
    color: #424242;
}

.RadMediaPlayer_MaterialGroenLight .rmpBigPlayButton,
.RadMediaPlayer_MaterialGroenLight .rmpBigPauseButton {
    background: rgba(245, 245, 245, 0.4);
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar .rmpActionButton {
    color: #ffffff;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar .rmpActionButton:hover {
    color: #212121;
}

.RadMediaPlayer_MaterialGroenLight .rmpToolbar .rmpActionButton .rmpSubtitlesActiveIcon,
.RadMediaPlayer_MaterialGroenLight .rmpToolbar .rmpActionButton .rmpHDActiveIcon {
    color: #4CAF50;
}

.RadMediaPlayer_MaterialGroenLight .rmpSocialShareBox {
    background-color: #E0E0E0;
}

.RadMediaPlayer_MaterialGroenLight .sshLinkItem {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadMediaPlayer_MaterialGroenLight .sshLinkItem:active, .RadMediaPlayer_MaterialGroenLight .sshLinkItem:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMenu_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadMenu_MaterialGroenLight .rmGroup,
.RadMenu_MaterialGroenLight .rmMultiColumn {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    padding: 0;
    border-width: 0;
}

.RadMenu_MaterialGroenLight .rmGroup:before,
.RadMenu_MaterialGroenLight .rmMultiColumn:before,
.RadMenu_MaterialGroenLight .rmScrollWrap > .rmHorizontal:before,
.RadMenu_MaterialGroenLight .rmScrollWrap > .rmVertical:before {
    display: none;
}

.RadMenu_MaterialGroenLight .rmVertical > li.rmSeparator {
    margin: 0;
    border-top-color: #e6e5e5;
    border-bottom-color: white;
}

.RadMenu_MaterialGroenLight .rmHorizontal > li.rmSeparator {
    border-left-color: #e6e5e5;
    border-right-color: white;
}

.RadMenu_MaterialGroenLight .rmIcon {
    font-size: 0;
}

.RadMenu_MaterialGroenLight .rmIcon:before {
    font-size: 18px;
    text-indent: 0;
}

.RadMenu_MaterialGroenLight .rmIcon,
.RadMenu_MaterialGroenLight .rmArrow .rmIcon,
.RadMenu_MaterialGroenLight .rmGroup .rmIcon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin: -12px 0 0 -12px;
}

.RadMenu_MaterialGroenLight .rmIcon:before,
.RadMenu_MaterialGroenLight .rmExpand:before {
    color: #757575;
    font-family: "Material Icons";
}

.RadMenu_MaterialGroenLight .rmExpand:before {
    right: 8px;
}

.RadMenu_MaterialGroenLight .rmTopArrow .rmIcon:before {
    content: "\e5c7";
}

.RadMenu_MaterialGroenLight .rmHorizontal .rmToggle .rmIcon:before,
.RadMenu_MaterialGroenLight .rmHorizontal .rmExpand:before,
.RadMenu_MaterialGroenLight .rmBottomArrow .rmIcon:before {
    content: "\e5c5";
}

.RadMenu_MaterialGroenLight .rmLeftArrow .rmIcon:before {
    content: "\e314";
}

.RadMenu_MaterialGroenLight .rmVertical .rmToggle .rmIcon:before,
.RadMenu_MaterialGroenLight .rmVertical .rmExpand:before,
.RadMenu_MaterialGroenLight .rmRightArrow .rmIcon:before {
    content: "\e315";
}

.RadMenu_MaterialGroenLight .rmArrow {
    border: 0;
    background-color: #ffffff;
}

.RadMenu_MaterialGroenLight .rmLeftArrow,
.RadMenu_MaterialGroenLight .rmRightArrow {
    width: 36px;
}

.RadMenu_MaterialGroenLight .rmRootGroup {
    padding: 4px;
    border: 0;
    color: #424242;
    background: #ffffff;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical {
    background-image: none;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical > .rmItem,
.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem {
    margin-bottom: 2px;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical > .rmItem.rmLast,
.RadMenu_MaterialGroenLight .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem.rmLast {
    margin-bottom: 0;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmHorizontal > .rmItem,
.RadMenu_MaterialGroenLight .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem {
    border: 0;
    margin-right: 2px;
}

.RadMenu_MaterialGroenLight .rmRootGroup.rmHorizontal > .rmItem.rmLast,
.RadMenu_MaterialGroenLight .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem.rmLast {
    margin-right: 0;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmRootLink {
    padding: 13px 24px;
    font-size: 1.1428571429em;
    border-radius: 2px;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmRootLink:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmArrow:hover {
    background: #EEEEEE;
}

.RadMenu_MaterialGroenLight .rmRootGroup > .rmArrow:hover .rmIcon:before {
    color: #212121;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmSelected > .rmRootLink,
.RadMenu_MaterialGroenLight .rmRootGroup .rmExpanded > .rmRootLink {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadMenu_MaterialGroenLight .rmRootGroup .rmFocused > .rmRootLink {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadMenu_MaterialGroenLight .rmShadows {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup,
.RadMenu_MaterialGroenLight .rmGroup {
    padding: 16px 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup.rmScrollWrap > .rmVertical,
.RadMenu_MaterialGroenLight .rmGroup.rmScrollWrap > .rmVertical {
    padding: 16px 0;
}

.RadMenu_MaterialGroenLight .rmPopup.rmScrollWrap > .rmHorizontal,
.RadMenu_MaterialGroenLight .rmGroup.rmScrollWrap > .rmHorizontal {
    padding: 4px;
}

.RadMenu_MaterialGroenLight .rmPopup .rmLink,
.RadMenu_MaterialGroenLight .rmGroup .rmLink {
    border: 0;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadMenu_MaterialGroenLight .rmPopup .rmText,
.RadMenu_MaterialGroenLight .rmGroup .rmText {
    display: inline-block;
}

.RadMenu_MaterialGroenLight .rmPopup .rmImage,
.RadMenu_MaterialGroenLight .rmPopup .rmLeftImage,
.RadMenu_MaterialGroenLight .rmGroup .rmImage,
.RadMenu_MaterialGroenLight .rmGroup .rmLeftImage {
    left: 8px;
}

.RadMenu_MaterialGroenLight .rmPopup.rmLevel2,
.RadMenu_MaterialGroenLight .rmGroup.rmLevel2 {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup.rmLevel3,
.RadMenu_MaterialGroenLight .rmGroup.rmLevel3 {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup.rmLevel4,
.RadMenu_MaterialGroenLight .rmGroup.rmLevel4 {
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.18), 0 10px 10px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup.rmLevel5,
.RadMenu_MaterialGroenLight .rmGroup.rmLevel5 {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialGroenLight .rmPopup .rmLink:hover,
.RadMenu_MaterialGroenLight .rmGroup .rmLink:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMenu_MaterialGroenLight .rmPopup .rmSelected > .rmLink,
.RadMenu_MaterialGroenLight .rmGroup .rmSelected > .rmLink {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.RadMenu_MaterialGroenLight .rmPopup .rmExpanded > .rmLink,
.RadMenu_MaterialGroenLight .rmGroup .rmExpanded > .rmLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadMenu_MaterialGroenLight .rmPopup .rmFocused > .rmLink,
.RadMenu_MaterialGroenLight .rmGroup .rmFocused > .rmLink {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadMenu_MaterialGroenLight_rtl .rmExpand:before {
    right: auto;
    left: 8px;
}

.RadMenu_MaterialGroenLight_rtl .rmVertical .rmToggle .rmIcon:before,
.RadMenu_MaterialGroenLight_rtl .rmVertical .rmExpand:before {
    content: "\e314";
}

.RadMultiSelect_MaterialGroenLight {
    border-width: 0 0 1px 0;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-width: 0;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap > .k-readonly {
    opacity: .6;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li .k-icon:hover {
    opacity: 1;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-button {
    padding: 4px 12px;
    border-width: 0;
    border-radius: 1em;
    color: #424242;
    background: #EEEEEE;
    margin-right: 8px;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-button .k-i-close {
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 1em;
    color: #EEEEEE;
    background-color: #757575;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li:hover, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-state-hover {
    color: #ffffff;
    background: #757575;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li:hover .k-i-close, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-state-hover .k-i-close {
    color: #757575;
    background: #ffffff;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-button:active, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li:focus, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li:focus .k-icon, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap li.k-state-focused .k-icon {
    opacity: 1;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap .k-i-loading {
    background-image: url(" ");
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 8px;
    right: 8px;
    border-bottom: 1px solid #E0E0E0;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap:hover, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-state-hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap:hover::after, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-state-hover::after {
    display: none;
}

.RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-invalid, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-invalid:hover, .RadMultiSelect_MaterialGroenLight .k-multiselect-wrap.k-state-invalid {
    color: #f34235;
    border-color: #f34235;
}

.RadMultiSelect_MaterialGroenLight.k-state-focused > .k-multiselect-wrap {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-group-header,
.RadMultiSelectDropDown_MaterialGroenLight.k-popup .k-outer-group-header.k-first,
.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-virtual-wrap > .k-group-header {
    color: #424242;
    border-bottom-color: #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup .k-outer-group-header {
    border-bottom-color: #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup .k-list .k-item > .k-group {
    color: #FAFAFA;
    background: #424242;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup .k-list .k-item > .k-group::before {
    border-color: #424242 #424242 transparent transparent;
}

.RadMultiSelectDropDown_MaterialGroenLight_rtl.k-popup .k-list .k-item > .k-group::before {
    border-color: #424242 transparent transparent #424242;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list > .k-outer-group-header {
    color: #424242;
    border-color: #E0E0E0;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-colorpalette,
.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-flatcolorpicker {
    background: transparent;
}

.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-colorpalette:only-child,
.RadMultiSelectDropDown_MaterialGroenLight.k-popup > .k-flatcolorpicker:only-child {
    background: #f5f5f5;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item:hover,
.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item.k-state-hover,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel:hover,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item:hover.k-state-selected,
.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item.k-state-hover.k-state-selected,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel:hover.k-state-selected,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #4CAF50;
    background-color: rgba(0, 0, 0, 0.5);
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item:focus,
.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item.k-state-focused,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel:focus,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list .k-item.k-state-selected,
.RadMultiSelectDropDown_MaterialGroenLight .k-list-optionlabel.k-state-selected {
    color: #4CAF50;
    background-color: transparent;
}

.RadMultiSelectDropDown_MaterialGroenLight .k-list-container .k-nodata {
    color: rgba(66, 66, 66, 0.5);
}

.RadNavigation_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadNavigation_MaterialGroenLight .rnvRootGroupWrapper {
    border: 0;
    padding: 4px;
    color: #424242;
    background: #ffffff;
}

.RadNavigation_MaterialGroenLight .rnvRootGroup > .rnvItem {
    margin-left: 2px;
}

.RadNavigation_MaterialGroenLight .rnvRootGroup > .rnvItem.rnvFirst {
    margin-left: 0;
}

.RadNavigation_MaterialGroenLight .rnvRootLink {
    border-radius: 2px;
    border-color: transparent;
}

.RadNavigation_MaterialGroenLight .rnvMore {
    border-color: transparent;
    color: #424242;
    background: #ffffff;
}

.RadNavigation_MaterialGroenLight .rnvMore:before {
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 24px;
    font-family: "Material Icons";
    content: "\e5d2";
}

.RadNavigation_MaterialGroenLight .rnvHovered > .rnvRootLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadNavigation_MaterialGroenLight .rnvHovered.rnvMore {
    color: #212121;
}

.RadNavigation_MaterialGroenLight .rnvSelected.rnvMore,
.RadNavigation_MaterialGroenLight .rnvSelected > .rnvRootLink,
.RadNavigation_MaterialGroenLight .rnvExpanded > .rnvRootLink {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadNavigation_MaterialGroenLight .rnvFocused.rnvMore,
.RadNavigation_MaterialGroenLight .rnvFocused > .rnvRootLink {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.radSkin_MaterialGroenLight .rnvPopup {
    border-radius: 2px;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 0px 3px rgba(0, 0, 0, 0.08), 0 2px 5px rgba(0, 0, 0, 0.15);
}

.radSkin_MaterialGroenLight .rnvPopup.rnvMorePopup .rnvUL .rnvUL {
    padding: 0;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvUL {
    padding: 16px 0;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvLink {
    color: #424242;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvHovered > .rnvLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvSelected > .rnvLink,
.radSkin_MaterialGroenLight .rnvPopup.rnvMorePopup .rnvSelected > .rnvLink {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvExpanded > .rnvLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.radSkin_MaterialGroenLight .rnvPopup.rnvMorePopup .rnvExpanded > .rnvLink {
    color: #212121;
    background: transparent;
}

.radSkin_MaterialGroenLight .rnvPopup .rnvFocused > .rnvLink {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadNotification_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    background-color: #ffffff;
    color: #424242;
    border-color: #ffffff;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadNotification_MaterialGroenLight.rnShadows {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadNotification_MaterialGroenLight .rnTitleBar {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    background-image: linear-gradient();
}

.RadNotification_MaterialGroenLight {
    overflow: visible;
}

.RadNotification_MaterialGroenLight.rnRoundedCorners {
    border-radius: 0.1428571429em;
}

.RadNotification_MaterialGroenLight.rnRoundedCorners .rnTitleBar {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadNotification_MaterialGroenLight .rnTitleBar {
    margin: -1px;
    padding: 14px 14px 13px;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnTitleBarTitle {
    padding: 5px 0;
    margin: -7px 0 -3px;
    vertical-align: middle;
    font-size: 1.4285714286em;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnIcon {
    min-width: 24px;
    min-height: 24px;
    margin: -0.0714285714em 0.4285714286em 0em 0em;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnIcon:before {
    vertical-align: middle;
    font-size: 24px;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnCommands {
    right: 1.1428571429em;
    margin: -1.2857142857em 0em 0em;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnCommands li {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.42857143em;
    padding: 4px 7px;
    border-radius: 45px;
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnCommands li:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadNotification_MaterialGroenLight .rnTitleBar .rnCommands a:before {
    margin: 0.3571428571em 0em 0em;
}

.RadNotification_MaterialGroenLight.rnRtl .rnTitleBar {
    padding: 0.2857142857em 1.5em 0.2857142857em 1.1428571429em;
}

.RadNotification_MaterialGroenLight.rnRtl .rnTitleBar .rnCommands {
    left: 1.1428571429em;
}

.RadOrgChart_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadOrgChart_MaterialGroenLight .rocNodeList {
    margin-top: 58px;
}

.RadOrgChart_MaterialGroenLight .rocGroup {
    padding: 0 13px 13px;
    border-radius: 4px;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialGroenLight .rocItemWrap {
    margin: 13px 13px 0 0;
}

.RadOrgChart_MaterialGroenLight .rocItemWrap.rocLastInRow {
    margin-right: 0;
}

.RadOrgChart_MaterialGroenLight .rocItem,
.RadOrgChart_MaterialGroenLight .rocItemTemplate {
    border: 0;
    background: #F5F5F5;
}

.RadOrgChart_MaterialGroenLight .rocItemField {
    margin-top: 13px;
    margin-bottom: -5px;
}

.RadOrgChart_MaterialGroenLight .rocImageReplacement:before {
    color: #757575;
    opacity: 1;
}

.RadOrgChart_MaterialGroenLight .rocExpandArrow,
.RadOrgChart_MaterialGroenLight .rocCollapseArrow,
.RadOrgChart_MaterialGroenLight .rocExpandGroupArrow,
.RadOrgChart_MaterialGroenLight .rocCollapseGroupArrow {
    border: 0;
    font-size: 18px;
    font-family: "Material Icons";
    color: #757575;
    text-indent: 0;
    text-align: center;
    transition: all 0.2s ease-in-out;
}

.RadOrgChart_MaterialGroenLight .rocExpandGroupArrow,
.RadOrgChart_MaterialGroenLight .rocCollapseGroupArrow {
    width: 36px;
    height: 36px;
    line-height: 36px;
    border-radius: 18px;
    margin: 0 -13px -13px;
}

.RadOrgChart_MaterialGroenLight .rocCollapseArrow,
.RadOrgChart_MaterialGroenLight .rocExpandArrow {
    width: 24px;
    height: 24px;
    line-height: 24px;
    bottom: -45px;
    border-radius: 12px;
    margin-left: -12px;
    background: #F5F5F5;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialGroenLight .rocCollapseGroupArrow:before {
    content: "\e314";
}

.RadOrgChart_MaterialGroenLight .rocExpandGroupArrow:before {
    content: "\e315";
}

.RadOrgChart_MaterialGroenLight .rocCollapseArrow:before {
    content: "\e15b";
}

.RadOrgChart_MaterialGroenLight .rocExpandArrow:before {
    content: "\e145";
}

.RadOrgChart_MaterialGroenLight .rocGroup:after,
.RadOrgChart_MaterialGroenLight.rocSimple .rocItem:after,
.RadOrgChart_MaterialGroenLight.rocSimple .rocItemTemplate:after {
    height: 34px;
    bottom: -34px;
}

.RadOrgChart_MaterialGroenLight .rocLoadingNodes .rocExpandArrow,
.RadOrgChart_MaterialGroenLight .rocLoadingNodes .rocCollapseArrow,
.RadOrgChart_MaterialGroenLight .rocLoadingGroups .rocExpandGroupArrow,
.RadOrgChart_MaterialGroenLight .rocLoadingGroups .rocCollapseGroupArrow {
    background-image: url(" ");
}

.RadOrgChart_MaterialGroenLight .rocExpandArrow:hover,
.RadOrgChart_MaterialGroenLight .rocCollapseArrow:hover,
.RadOrgChart_MaterialGroenLight .rocExpandGroupArrow:hover,
.RadOrgChart_MaterialGroenLight .rocCollapseGroupArrow:hover {
    color: #212121;
}

.RadOrgChart_MaterialGroenLight.rocHorizontal .rocItemWrap {
    margin-top: 13px;
    padding: 0;
}

.RadOrgChart_MaterialGroenLight.rocHorizontal .rocExpandGroupArrow,
.RadOrgChart_MaterialGroenLight.rocHorizontal .rocCollapseGroupArrow {
    margin-right: -13px;
}

.RadOrgChart_MaterialGroenLight.rocHorizontal .rocExpandArrow,
.RadOrgChart_MaterialGroenLight.rocHorizontal .rocCollapseArrow {
    right: -34px;
    margin-top: -12px;
}

.RadOrgChart_MaterialGroenLight.rocSimple .rocItem,
.RadOrgChart_MaterialGroenLight.rocSimple .rocItemTemplate {
    background: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem,
.RadOrgChart_MaterialGroenLight.rocDetachedNode {
    border: 0;
    background-color: #F5F5F5;
    color: #424242;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem:before,
.RadOrgChart_MaterialGroenLight.rocDetachedNode:before {
    font: 18px "Material Icons";
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem.rocAddClue:before,
.RadOrgChart_MaterialGroenLight.rocDetachedNode.rocAddClue:before {
    content: "\e145";
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem.rocAppendClue:before,
.RadOrgChart_MaterialGroenLight.rocDetachedNode.rocAppendClue:before {
    content: "\e2c4";
    border: 0;
}

.RadOrgChart_MaterialGroenLight.rocDetachedItem.rocNoDropClue:before,
.RadOrgChart_MaterialGroenLight.rocDetachedNode.rocNoDropClue:before {
    content: "\e14b";
}

.rocToolbar_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    overflow: hidden;
    padding: 0;
    border-radius: 2px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
    margin-top: -5px;
}

.rocToolbar_MaterialGroenLight ul {
    margin: 0;
}

.rocToolbar_MaterialGroenLight li {
    margin: 0;
}

.rocToolbar_MaterialGroenLight .rocToolbarButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    font: 18px "Material Icons";
    width: 1.1111111111em;
    height: 1.1111111111em;
    line-height: 1.1111111111;
    padding: 5px;
    border-width: 0;
}

.rocToolbar_MaterialGroenLight .rocToolbarButton.rocActionDrillHere:before {
    content: "\e258";
}

.rocToolbar_MaterialGroenLight .rocToolbarButton.rocActionGoToRoot:before {
    content: "\e25a";
}

.rocToolbar_MaterialGroenLight .rocToolbarButton.rocActionGoToParent:before {
    content: "\e259";
}

.rocToolbar_MaterialGroenLight .rocActionGoToRootWrap .rocToolbarButton {
    border-left-width: 1px;
}

.rocToolbar_MaterialGroenLight .rocToolbarButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.rocToolbar_MaterialGroenLight .rocToolbarButton:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadPanelBar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadPanelBar_MaterialGroenLight .rpRootLink,
.RadPanelBar_MaterialGroenLight .rpHeaderTemplate {
    margin: 0;
    border: 0;
    padding: 13px;
    font-size: 1.1428571429em;
    border-top: 1px solid transparent;
}

.RadPanelBar_MaterialGroenLight .rpGroup {
    box-sizing: border-box;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpItem,
.RadPanelBar_MaterialGroenLight .rpGroup .rpItem.rpFirst,
.RadPanelBar_MaterialGroenLight .rpGroup .rpItem.rpLast {
    padding: 0;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpItem + .rpItem {
    margin: 0;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpLink,
.RadPanelBar_MaterialGroenLight .rpGroup .rpHeaderTemplate {
    border: 0;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadPanelBar_MaterialGroenLight .rpGroup.rpFirst, .RadPanelBar_MaterialGroenLight .rpGroup.rpLast {
    padding: 0;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpGroup .rpItem .rpLink,
.RadPanelBar_MaterialGroenLight .rpGroup .rpGroup .rpItem .rpHeaderTemplate {
    padding-left: 30px;
}

.RadPanelBar_MaterialGroenLight .rpExpandable .rpExpandHandle {
    display: table;
    top: 6px;
    width: calc(1.25em + 16px);
    height: calc(1.25em + 16px);
    border: 0;
    color: #757575;
}

.RadPanelBar_MaterialGroenLight .rpGroup .rpExpandable .rpExpandHandle {
    width: calc(1.42857143em + 14px);
    height: calc(1.42857143em + 14px);
    top: 0;
    right: 4px;
}

.RadPanelBar_MaterialGroenLight .p-icon {
    width: 100%;
}

.RadPanelBar_MaterialGroenLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadPanelBar_MaterialGroenLight .p-i-arrow-chevron-down:before {
    content: "\e313";
}

.RadPanelBar_MaterialGroenLight .p-i-arrow-chevron-up:before {
    content: "\e316";
}

.RadPanelBar_MaterialGroenLight .rpHovered.rpLink,
.RadPanelBar_MaterialGroenLight .rpHovered.rpHeaderTemplate {
    color: #424242;
    background-color: #EEEEEE;
}

.RadPanelBar_MaterialGroenLight .rpHovered.rpExpandHandle {
    color: #212121;
}

.RadPanelBar_MaterialGroenLight .rpFocused {
    box-shadow: 0 0 0 1px rgba(199, 198, 198, 0.5) inset;
}

.RadPanelBar_MaterialGroenLight .rpExpanded {
    color: #212121;
}

.RadPanelBar_MaterialGroenLight .rpExpanded.rpRootLink {
    border-color: #E0E0E0;
}

.RadPanelBar_MaterialGroenLight .rpExpanded.rpRootLink + .rpSlide > .rpGroup {
    border-bottom: 1px solid #E0E0E0;
}

.RadPanelBar_MaterialGroenLight .rpExpanded .rpExpandHandle {
    color: #212121;
}

.RadPanelBar_MaterialGroenLight .rpSelected.rpLink {
    color: #4CAF50;
    background-color: transparent;
}

.RadPanelBar_MaterialGroenLight .rpSelected .rpExpandHandle {
    color: #212121;
}

.km-touch-scrollbar {
    background-color: #333333;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup > .k-group-header,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup .k-outer-group-header.k-first,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup > .k-virtual-wrap > .k-group-header {
    border-bottom-color: #E0E0E0;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup .k-outer-group-header {
    border-bottom-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup .k-list .k-item > .k-group {
    color: #FAFAFA;
    background: #424242;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-popup .k-list .k-item > .k-group::before {
    border-color: #424242 #424242 transparent transparent;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-rtl.k-popup .k-list .k-item > .k-group::before,
.RadPdfViewer_MaterialGroenLight_AnimationContainer [dir="rtl"] .k-popup .k-list .k-item > .k-group::before {
    border-color: #424242 transparent transparent #424242;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list > .k-outer-group-header {
    border-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item:hover,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item.k-state-hover,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel:hover,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item:hover.k-state-selected,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item.k-state-hover.k-state-selected,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel:hover.k-state-selected,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #4CAF50;
    background-color: rgba(0, 0, 0, 0.08);
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list .k-item.k-state-selected,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-optionlabel.k-state-selected {
    color: #4CAF50;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer.k-animation-container-shown,
.RadPdfViewer_MaterialGroenLight_AnimationContainer.k-animation-container > .k-popup {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer.k-animation-container-fixed > .k-popup {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button:hover,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button.k-state-hover {
    color: #424242;
    background-color: #EEEEEE;
    background-image: none;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button:active,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button.k-state-active {
    color: #4CAF50;
    background-color: transparent;
    background-image: none;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button.k-state-disabled {
    background: transparent;
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button:focus,
.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-button.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight_AnimationContainer .k-list-container .k-nodata {
    color: rgba(66, 66, 66, 0.5);
}

.k-window {
    border-color: rgba(0, 0, 0, 0.08);
    color: #424242;
    background-color: #FAFAFA;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.06);
}

.k-window .k-dialog-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #4CAF50;
}

.k-window .k-dialog-button-layout-stretched .k-button {
    border-color: inherit;
}

.k-window .k-dialog-button-layout-stretched .k-button:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: inherit;
    background: none;
}

.k-window .k-dialog-button-layout-stretched .k-primary:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: #4CAF50;
}

.k-window .k-dialog-button-layout-stretched .k-button:focus,
.k-window .k-dialog-button-layout-stretched .k-button.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-window .k-dialog-button-layout-stretched .k-button.k-primary:focus,
.k-window .k-dialog-button-layout-stretched .k-button.k-primary.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(76, 175, 80, 0.3);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window {
    border-color: rgba(0, 0, 0, 0.08);
    color: #424242;
    background-color: #FAFAFA;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window.k-state-focused {
    box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.3);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox:hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox.k-state-hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea:hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea.k-state-hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox:hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox.k-state-hover {
    border-color: #BDBDBD;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox.k-state-focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea.k-state-focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox.k-state-focus {
    border-color: #4CAF50;
    color: #424242;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox.k-invalid, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox.k-state-invalid,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea.k-invalid,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea.k-state-invalid,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox.k-invalid,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox.k-state-invalid {
    border-color: rgba(243, 66, 53, 0.5);
    color: #f34235;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::selection,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::selection,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox::selection {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::selection,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::selection,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::selection {
    color: #ffffff;
    background-color: #4CAF50;
}

.k-state-disabled .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::selection, .k-state-disabled
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::selection, .k-state-disabled
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::selection {
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::-webkit-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea:-ms-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::-ms-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textbox::placeholder,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input::placeholder,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-input.k-textbox::placeholder,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-textarea::placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button:hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-state-hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(76, 175, 80, 0.4);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:focus[disabled],
[disabled] .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:focus, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:focus.k-state-disabled, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-focused, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-active {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-primary.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button:active > .k-button:not(:disabled),
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button.k-state-active > .k-button:not(:disabled) {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button:focus > .k-button,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button.k-state-focused > .k-button {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dropdown-button .k-widget {
    border-width: 0;
    display: inline-block;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button:active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button.k-state-active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button.k-state-selected,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group > input[type="radio"]:checked + .k-button,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group > input[type="checkbox"]:checked + .k-button {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-button.k-state-focused,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group > input[type="radio"]:focus + .k-button,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group > input[type="checkbox"]:focus + .k-button {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-group .k-state-disabled:not(.k-state-active) {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-split-button:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-split-button.k-state-focused {
    outline: none;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-split-button.k-button-group .k-button:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-split-button.k-button-group .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat,
.k-button-group .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat,
.k-button-group
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat::after,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat::after {
    display: block;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:focus::after, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-state-focused::after,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:focus::after,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-state-hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-state-active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:hover:active, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat:hover.k-state-active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat.k-state-hover,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat.k-state-active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:hover:active,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-primary, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-primary:hover, .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-primary.k-state-hover,
.k-button-group .RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-button-flat.k-primary {
    color: #4CAF50;
    background: none;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-window-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button {
    border-color: inherit;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-primary:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-primary:focus,
.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-primary.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(76, 175, 80, 0.3);
}

.RadPdfViewer_MaterialGroenLight_SearchDialog.k-window .k-pdf-viewer-search-dialog {
    border-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadPdfViewer_MaterialGroenLight .k-textbox,
.RadPdfViewer_MaterialGroenLight .k-textarea,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-textbox:hover, .RadPdfViewer_MaterialGroenLight .k-textbox.k-state-hover,
.RadPdfViewer_MaterialGroenLight .k-textarea:hover,
.RadPdfViewer_MaterialGroenLight .k-textarea.k-state-hover,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox:hover,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox.k-state-hover {
    border-color: #BDBDBD;
}

.RadPdfViewer_MaterialGroenLight .k-textbox:focus, .RadPdfViewer_MaterialGroenLight .k-textbox.k-state-focus,
.RadPdfViewer_MaterialGroenLight .k-textarea:focus,
.RadPdfViewer_MaterialGroenLight .k-textarea.k-state-focus,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox:focus,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox.k-state-focus {
    border-color: #4CAF50;
    color: #424242;
}

.RadPdfViewer_MaterialGroenLight .k-textbox.k-invalid, .RadPdfViewer_MaterialGroenLight .k-textbox.k-state-invalid,
.RadPdfViewer_MaterialGroenLight .k-textarea.k-invalid,
.RadPdfViewer_MaterialGroenLight .k-textarea.k-state-invalid,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox.k-invalid,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox.k-state-invalid {
    border-color: rgba(243, 66, 53, 0.5);
    color: #f34235;
}

.RadPdfViewer_MaterialGroenLight .k-textbox::selection,
.RadPdfViewer_MaterialGroenLight .k-textarea::selection,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox::selection {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-textbox::selection,
.RadPdfViewer_MaterialGroenLight .k-input::selection,
.RadPdfViewer_MaterialGroenLight .k-textarea::selection {
    color: #ffffff;
    background-color: #4CAF50;
}

.k-state-disabled .RadPdfViewer_MaterialGroenLight .k-textbox::selection, .k-state-disabled
.RadPdfViewer_MaterialGroenLight .k-input::selection, .k-state-disabled
.RadPdfViewer_MaterialGroenLight .k-textarea::selection {
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input.k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-textarea::-webkit-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input.k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-textarea:-ms-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-input.k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialGroenLight .k-textarea::-ms-input-placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-textbox::placeholder,
.RadPdfViewer_MaterialGroenLight .k-input::placeholder,
.RadPdfViewer_MaterialGroenLight .k-input.k-textbox::placeholder,
.RadPdfViewer_MaterialGroenLight .k-textarea::placeholder {
    color: rgba(66, 66, 66, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-button {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight .k-button:hover, .RadPdfViewer_MaterialGroenLight .k-button.k-state-hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight .k-button:focus, .RadPdfViewer_MaterialGroenLight .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button:active, .RadPdfViewer_MaterialGroenLight .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary:focus, .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(76, 175, 80, 0.4);
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary:focus[disabled],
[disabled] .RadPdfViewer_MaterialGroenLight .k-button.k-primary:focus, .RadPdfViewer_MaterialGroenLight .k-button.k-primary:focus.k-state-disabled, .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-focused, .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary:active, .RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-active {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button.k-primary.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-dropdown-button:active > .k-button:not(:disabled),
.RadPdfViewer_MaterialGroenLight .k-dropdown-button.k-state-active > .k-button:not(:disabled) {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-dropdown-button:focus > .k-button,
.RadPdfViewer_MaterialGroenLight .k-dropdown-button.k-state-focused > .k-button {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-dropdown-button .k-widget {
    border-width: 0;
    display: inline-block;
}

.RadPdfViewer_MaterialGroenLight .k-button-group .k-button:active,
.RadPdfViewer_MaterialGroenLight .k-button-group .k-button.k-state-active,
.RadPdfViewer_MaterialGroenLight .k-button-group .k-button.k-state-selected,
.RadPdfViewer_MaterialGroenLight .k-button-group > input[type="radio"]:checked + .k-button,
.RadPdfViewer_MaterialGroenLight .k-button-group > input[type="checkbox"]:checked + .k-button {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button-group .k-button:focus,
.RadPdfViewer_MaterialGroenLight .k-button-group .k-button.k-state-focused,
.RadPdfViewer_MaterialGroenLight .k-button-group > input[type="radio"]:focus + .k-button,
.RadPdfViewer_MaterialGroenLight .k-button-group > input[type="checkbox"]:focus + .k-button {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.RadPdfViewer_MaterialGroenLight .k-button-group .k-state-disabled:not(.k-state-active) {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight .k-split-button:focus,
.RadPdfViewer_MaterialGroenLight .k-split-button.k-state-focused {
    outline: none;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-split-button.k-button-group .k-button:active, .RadPdfViewer_MaterialGroenLight .k-split-button.k-button-group .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialGroenLight .k-button-flat,
.k-button-group .RadPdfViewer_MaterialGroenLight .k-button-flat,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat,
.k-button-group
.RadPdfViewer_MaterialGroenLight .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialGroenLight .k-button-flat::after,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat::after {
    display: block;
}

.RadPdfViewer_MaterialGroenLight .k-button-flat:focus::after, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-state-focused::after,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:focus::after,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadPdfViewer_MaterialGroenLight .k-button-flat:hover, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-state-hover, .RadPdfViewer_MaterialGroenLight .k-button-flat:active, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-state-active, .RadPdfViewer_MaterialGroenLight .k-button-flat:hover:active, .RadPdfViewer_MaterialGroenLight .k-button-flat:hover.k-state-active,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:hover,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat.k-state-hover,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:active,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat.k-state-active,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:hover:active,
.RadPdfViewer_MaterialGroenLight .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadPdfViewer_MaterialGroenLight .k-button-flat.k-primary, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-primary:hover, .RadPdfViewer_MaterialGroenLight .k-button-flat.k-primary.k-state-hover,
.k-button-group .RadPdfViewer_MaterialGroenLight .k-button-flat.k-primary {
    color: #4CAF50;
    background: none;
}

.RadPdfViewer_MaterialGroenLight .k-combobox {
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-combobox .k-dropdown-wrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-combobox .k-dropdown-wrap.k-invalid, .RadPdfViewer_MaterialGroenLight .k-combobox .k-dropdown-wrap.k-invalid:hover, .RadPdfViewer_MaterialGroenLight .k-combobox .k-dropdown-wrap.k-state-invalid {
    color: #f34235;
    border-color: rgba(243, 66, 53, 0.5);
}

.RadPdfViewer_MaterialGroenLight .k-combobox .k-select {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight .k-combobox > :hover,
.RadPdfViewer_MaterialGroenLight .k-combobox .k-state-hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-combobox > :hover .k-select,
.RadPdfViewer_MaterialGroenLight .k-combobox .k-state-hover .k-select {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight .k-combobox > .k-state-focused,
.RadPdfViewer_MaterialGroenLight .k-combobox .k-state-active {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03), 0 4px 5px 0 rgba(0, 0, 0, 0.04);
}

.RadPdfViewer_MaterialGroenLight .k-toolbar {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-overflow-anchor {
    border-width: 0;
    color: inherit;
    background: transparent;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-up,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-down {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-up::before,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-up .k-button::before,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-down::before,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-state-border-down .k-button::before {
    opacity: 0;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-separator {
    border-color: inherit;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-button.k-state-disabled::after {
    opacity: 0;
}

.RadPdfViewer_MaterialGroenLight .k-toolbar .k-combobox .k-state-border-up,
.RadPdfViewer_MaterialGroenLight .k-toolbar .k-combobox .k-state-border-down {
    box-shadow: none;
}

.RadPdfViewer_MaterialGroenLight .k-pager-wrap {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-lg .k-pager-numbers, .RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-md .k-pager-numbers, .RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-sm .k-pager-numbers {
    border-color: #E0E0E0;
    background-color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-lg .k-pager-numbers.k-state-expanded .k-current-page, .RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-md .k-pager-numbers.k-state-expanded .k-current-page, .RadPdfViewer_MaterialGroenLight .k-pager-wrap.k-pager-sm .k-pager-numbers.k-state-expanded .k-current-page {
    border-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight .k-pager-nav:hover {
    color: #4CAF50;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight .k-pager-nav:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-link {
    color: #4CAF50;
}

.RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-link:hover, .RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-link.k-state-hover {
    color: #4CAF50;
    background-color: #EEEEEE;
}

.RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-link:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialGroenLight .k-pager-numbers .k-state-selected {
    color: #424242;
    background-color: #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight .k-canvas {
    background-color: #ffffff;
}

.RadPdfViewer_MaterialGroenLight .k-page {
    border-color: #E0E0E0;
    color: #424242;
    background-color: white;
    box-shadow: 0 0 15px #E0E0E0;
}

.RadPdfViewer_MaterialGroenLight .k-search-highlight {
    background-color: #434242;
}

.RadPivotGrid_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadPivotGrid_MaterialGroenLight th,
.RadPivotGrid_MaterialGroenLight td {
    border-color: #E0E0E0 #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgOuterTableWrapper {
    border-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgOuterTableWrapper > .rpgTable {
    margin-left: -1px;
}

.RadPivotGrid_MaterialGroenLight .rpgActionButton {
    box-sizing: content-box;
    border: 1px solid transparent;
    background: none;
    padding: 7px;
}

.RadPivotGrid_MaterialGroenLight .rpgIcon {
    color: #424242;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterFieldsIcon,
.RadPivotGrid_MaterialGroenLight .rpgRowFieldsIcon,
.RadPivotGrid_MaterialGroenLight .rpgColumnFieldsIcon,
.RadPivotGrid_MaterialGroenLight .rpgAggregateFieldsIcon {
    font-size: .78571em;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterFieldsIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgRowFieldsIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgColumnFieldsIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgAggregateFieldsIcon:before {
    margin-right: 5px;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text] {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-style: solid;
    border-width: 0 0 1px;
    padding: 8px 0 7px;
    outline: none;
    font: inherit;
    width: 12em;
    width: calc(12em - 26px);
}

.RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text]:hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text]:active, .RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text]:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 -1px 0 #4CAF50 inset;
}

.t-ie .RadPivotGrid_MaterialGroenLight .rpgFilterWindowContainer > *[type=text] {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadPivotGrid_MaterialGroenLight .t-ripple-container {
    overflow: visible !important;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterZone {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterZone .rpgFieldItem {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialGroenLight .rpgFilterZone .rpgFieldItem:hover {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialGroenLight .rpgFilterZone .rpgFieldItem .rpgIcon {
    color: #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgRowsZone,
.RadPivotGrid_MaterialGroenLight .rpgColumnsZone,
.RadPivotGrid_MaterialGroenLight .rpgDataZone,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeader,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderGrandTotal,
.RadPivotGrid_MaterialGroenLight .rpgDataCell,
.RadPivotGrid_MaterialGroenLight .rpgRowHeader,
.RadPivotGrid_MaterialGroenLight .rpgRowHeaderGrandTotal {
    background-color: #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgContentZone,
.RadPivotGrid_MaterialGroenLight .rpgColumnsZone,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderZone {
    border-left-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgRowHeaderField,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialGroenLight .rpgColumnTotalDataCell {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialGroenLight .rpgColumnTotalDataCell {
    box-shadow: -1px 0 0 #E0E0E0 inset;
}

.RadPivotGrid_MaterialGroenLight .rpgRowHeaderTotal,
.RadPivotGrid_MaterialGroenLight .rpgRowTotalDataCell {
    background-color: #EEEEEE;
    border-left-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgRowHeaderGrandTotal,
.RadPivotGrid_MaterialGroenLight .rpgRowGrandTotalDataCell,
.RadPivotGrid_MaterialGroenLight .rpgColumnHeaderGrandTotal,
.RadPivotGrid_MaterialGroenLight .rpgColumnGrandTotalDataCell {
    background-color: #E0E0E0;
    border-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgColumnHeader {
    vertical-align: middle;
}

.RadPivotGrid_MaterialGroenLight .rpgColumnHeader[rowspan] {
    box-shadow: -1px 0 0 #E0E0E0 inset;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldsPopupWrapper {
    background-color: #ffffff;
    border: 0 none;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
    padding: 5px 0 5px 5px;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldsPopupWrapper .rpgFieldItem {
    background: none;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldsPopupWrapper .rpgFieldItem, .RadPivotGrid_MaterialGroenLight .rpgFieldsPopupWrapper .rpgFieldItem:hover {
    box-shadow: none;
}

.RadPivotGrid_MaterialGroenLight .rpgExpandIcon,
.RadPivotGrid_MaterialGroenLight .rpgCollapseIcon {
    padding: 8px;
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgExpandIcon:hover,
.RadPivotGrid_MaterialGroenLight .rpgCollapseIcon:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgExpandIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgCollapseIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgFilterFieldsIcon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadPivotGrid_MaterialGroenLight .rpgFilterIcon:before,
.RadPivotGrid_MaterialGroenLight .rpgFilterFieldsIcon:before {
    content: '\e152';
}

.RadPivotGrid_MaterialGroenLight .rpgCollapseIcon:before {
    content: '\e5cf';
}

.RadPivotGrid_MaterialGroenLight .rpgExpandIcon:before {
    content: '\e5cc';
    color: #212121;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem > a:first-of-type,
.RadPivotGrid_MaterialGroenLight .rpgFieldItem > a:first-of-type:hover {
    color: #424242;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem {
    vertical-align: top;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem .rpgIcon {
    position: relative;
    z-index: 10;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem,
.RadPivotGrid_MaterialGroenLight .rpgUpdateButton {
    padding: 8px;
    border: 0 none;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem:hover,
.RadPivotGrid_MaterialGroenLight .rpgUpdateButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
    z-index: 2;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldItem:disabled:hover,
.RadPivotGrid_MaterialGroenLight .rpgUpdateButton:disabled:hover {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadPivotGrid_MaterialGroenLight .rpgConfigurationPanel {
    background: #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgConfigurationPanel .rpgChangeLayoutIcon {
    padding: 8px;
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgConfigurationPanel .rpgChangeLayoutIcon:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgFieldsContainer {
    border: 1px solid #E0E0E0;
    border-radius: 2px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell {
    color: #424242;
    padding: 5px;
    border-color: #E0E0E0;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgIcon:before {
    font-family: "WebComponentsIcons";
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgAdvPart {
    line-height: inherit;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a {
    color: #ffffff;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a .t-ripple {
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerButton {
    border: 0 none;
    background-color: #F5F5F5;
    color: #424242;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgActionButton {
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgActionButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a {
    color: #424242;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-radius: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgNumPart a.rpgCurrentPage {
    border-bottom: 2px solid #4CAF50;
    color: #4CAF50;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .RadInput,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .RadComboBox,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgActionButton {
    box-sizing: content-box;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 13px;
    border-radius: 0;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgInfoPart,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgSliderLabel,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgInfoPart strong,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgSliderLabel strong,
.RadPivotGrid_MaterialGroenLight .rpgPagerCell .rpgPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #424242;
}

.RadPivotGrid_MaterialGroenLight .rpgPagerCell .RadSlider {
    margin: 7px 0;
}

.PivotGridReorderLeft_MaterialGroenLight,
.PivotGridReorderRight_MaterialGroenLight,
.PivotGridReorderTop_MaterialGroenLight,
.PivotGridReorderBottom_MaterialGroenLight {
    color: #4CAF50;
}

.PivotGridWindow_MaterialGroenLight .rpgButtonOk,
.PivotGridWindow_MaterialGroenLight .rpgButtonCancel,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonOk,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonCancel {
    padding: 8px 10px;
    border: 0 none;
    min-width: 64px;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    margin-right: 8px;
}

.PivotGridWindow_MaterialGroenLight .rpgButtonOk:hover,
.PivotGridWindow_MaterialGroenLight .rpgButtonCancel:hover,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonOk:hover,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonCancel:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.PivotGridWindow_MaterialGroenLight .rpgButtonOk:focus,
.PivotGridWindow_MaterialGroenLight .rpgButtonCancel:focus,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonOk:focus,
.PivotGridWindow_MaterialGroenLight .rpgFilterButtonCancel:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.PivotGridWindow_MaterialGroenLight .rpgFilterWindowContainer .RadMenu .rmRootGroup.rmVertical {
    float: left;
}

.PivotGridWindow_MaterialGroenLight .RadMenu_MaterialGroenLight {
    background: none;
}

.PivotGridContextMenu_MaterialGroenLight .rmLink:before {
    min-width: 0;
}

html .PivotGridContextMenu_MaterialGroenLight .rmVertical > .rmSeparator {
    margin-left: 0;
}

.PivotGridContextMenu_MaterialGroenLight .rmGroup span.rmLink {
    padding: 6px 12px;
}

.PivotGridContextMenu_MaterialGroenLight .rmGroup span.rmLink:before {
    margin-right: 5px;
}

.PivotGridToolTip_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    background: #ffffff;
    border-color: #E0E0E0;
    color: #424242;
}

.RadUploadProgressArea_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 0 7px 2px rgba(0, 0, 0, 0.1), 0 4px 10px 1px rgba(0, 0, 0, 0.15);
}

.RadUploadProgressArea_MaterialGroenLight .ruHeader {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 1.4285714286em;
    line-height: 1;
}

.RadUploadProgressArea_MaterialGroenLight .ruBody {
    color: #757575;
}

.RadUploadProgressArea_MaterialGroenLight .ruBody div,
.RadUploadProgressArea_MaterialGroenLight .ruBody p {
    font-size: 0.8571428571em;
}

.RadUploadProgressArea_MaterialGroenLight .ruCurrentFile > span,
.RadUploadProgressArea_MaterialGroenLight .ruTimeSpeed > span {
    color: #424242;
    font-size: 1.1666666667em;
}

.RadUploadProgressArea_MaterialGroenLight .ruTimeSpeed {
    opacity: 1;
}

.RadUploadProgressArea_MaterialGroenLight .ruFooter {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 6px;
}

.RadUploadProgressArea_MaterialGroenLight .ruProgressBar {
    border: 0;
    background: #E0E0E0;
}

.RadUploadProgressArea_MaterialGroenLight .ruProgress {
    height: 5px;
    border: 0;
    background: #4CAF50;
}

.RadUploadProgressArea_MaterialGroenLight .ruButton {
    padding: 8px 24px;
    color: #424242;
    border: 0;
    border-radius: 2px;
    background: transparent;
}

.RadUploadProgressArea_MaterialGroenLight .ruCancel {
    text-transform: uppercase;
    padding: 8px 13px;
    border: 0;
    border-radius: 2px;
    color: #4CAF50;
    transition: background .2s ease-in-out;
}

.RadUploadProgressArea_MaterialGroenLight .radButton.ruHovered {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadUploadProgressArea_MaterialGroenLight .ruCancel.ruHovered {
    background: rgba(76, 175, 80, 0.12);
    box-shadow: none;
}

.RadProgressBar_MaterialGroenLight {
    background-color: #E0E0E0;
    color: #424242;
    border-color: #FAFAFA;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadProgressBar_MaterialGroenLight > .rpbLabelWrapper,
.RadProgressBar_MaterialGroenLight li.rpbChunkLast {
    border-color: #E0E0E0;
}

.RadProgressBar_MaterialGroenLight .rpbStateSelected,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:visited {
    background-color: #4CAF50;
    color: #ffffff;
}

.RadProgressBar_MaterialGroenLight .rpbChunk {
    border-color: transparent #FAFAFA transparent transparent;
}

.RadProgressBar_MaterialGroenLight .rpbChunk.rpbStateDefault {
    background-color: #E0E0E0;
}

.RadProgressBar_MaterialGroenLight .rpbStateSelected,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:visited,
.RadProgressBar_MaterialGroenLight .rpbChunk.rpbStateSelected {
    border-color: #4CAF50 #FAFAFA #4CAF50 #4CAF50;
}

.RadProgressBar_MaterialGroenLight.rpbReversed .rpbChunk {
    border-color: transparent transparent transparent #FAFAFA;
}

.RadProgressBar_MaterialGroenLight.rpbReversed li.rpbChunkFirst {
    border-color: transparent #FAFAFA transparent transparent;
}

.RadProgressBar_MaterialGroenLight.rpbReversed .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbReversed .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight.rpbReversed .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight.rpbReversed .rpbStateSelected:visited,
.RadProgressBar_MaterialGroenLight.rpbReversed .rpbChunk.rpbStateSelected {
    border-color: #4CAF50 #4CAF50 #4CAF50 #FAFAFA;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunk {
    border-color: #FAFAFA transparent transparent;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunk.rpbChunkFirst {
    border-color: transparent;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:visited,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunk.rpbStateSelected {
    border-color: #FAFAFA #4CAF50 #4CAF50;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed .rpbChunk.rpbChunkFirst {
    border-color: transparent;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:visited,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed.rpbRtl .rpbChunk.rpbStateSelected {
    border-color: #4CAF50 #4CAF50 #FAFAFA;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbIndeterminate, .RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbIndeterminate {
    background-image: url(" ");
}

.RadProgressBar_MaterialGroenLight,
.RadProgressBar_MaterialGroenLight.rpbHorizontal > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialGroenLight.rpbVertical > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbRtl > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialGroenLight > .rpbReset,
.RadProgressBar_MaterialGroenLight > .rpbLabelWrapper,
.RadProgressBar_MaterialGroenLight.rpbHorizontal > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl.rpbReversed > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight > .rpbChunksWrapper,
.RadProgressBar_MaterialGroenLight.rpbHorizontal .rpbChunkFirst,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbHorizontal .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl .rpbChunkFirst,
.RadProgressBar_MaterialGroenLight.rpbVertical > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunkFirst,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbReversed > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl > .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbHorizontal .rpbChunkFirst,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbHorizontal.rpbRtl.rpbReversed .rpbChunkLast,
.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed > .rpbStateSelected {
    border-radius: 0;
}

.RadProgressBar_MaterialGroenLight,
.RadProgressBar_MaterialGroenLight .rpbStateSelected,
.RadProgressBar_MaterialGroenLight .rpbStateSelected:hover, .RadProgressBar_MaterialGroenLight.rpbVertical,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:hover,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:link,
.RadProgressBar_MaterialGroenLight.rpbVertical .rpbStateSelected:visited {
    background-image: none;
}

.RadProgressBar_MaterialGroenLight .rpbLabel {
    color: #757575;
    font-size: 0.8571428571em;
}

.RadProgressBar_MaterialGroenLight.rpbHorizontal {
    height: 0.3571428571em;
    margin: 0em 0em 1.7857142857em;
}

.RadProgressBar_MaterialGroenLight.rpbHorizontal .rpbLabel {
    padding: 2px 0 0;
}

.RadProgressBar_MaterialGroenLight.rpbVertical {
    width: 0.3571428571em;
    margin: 0em 1.4285714286em 0em 0em;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbChunk {
    border-width: 1px 0 0;
}

.RadProgressBar_MaterialGroenLight.rpbVertical .rpbLabel {
    margin: 0em 0em 0em -0.0714285714em;
    padding: 0em 0em 0.2857142857em;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed .rpbLabel {
    margin: 0em -0.0714285714em 0em 0em;
    padding: 0.2142857143em 0em 0em;
}

.RadProgressBar_MaterialGroenLight.rpbVertical.rpbReversed .rpbChunk {
    border-width: 1px 0 0;
}

.RadRating_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadRating_MaterialGroenLight a:before,
.RadRating_MaterialGroenLight a:hover:before {
    color: #424242;
}

.RadRating_MaterialGroenLight .rrtOver span:before,
.RadRating_MaterialGroenLight a:hover .rrtPartComplement:before,
.RadRating_MaterialGroenLight .rrtVertical .rrtSelected.rrtOver a:before,
.RadRating_MaterialGroenLight .rrtSelected a .rrtPartSelected:before,
.RadRating_MaterialGroenLight .rrtSelected.rrtOver a:before {
    color: #424242;
}

.RadRating_MaterialGroenLight .rrtSelected span:before {
    color: #43A047;
}

.RadRating_MaterialGroenLight .rrtSelected .rrtPart:before,
.RadRating_MaterialGroenLight .rrtSelected.rrtOver span:before {
    color: #388E3C;
}

.RadRating_MaterialGroenLight .rrtReversed .rrtPart:before {
    color: #424242;
}

.RadRating_MaterialGroenLight .rrtReversed .rrtSelected .rrtPartComplement:before {
    color: #388E3C;
}

.RadRibbonBar_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadRibbonBar_MaterialGroenLight .rrbWrap {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-radius: 2px;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs {
    padding: 0;
    border-color: #E0E0E0;
    text-transform: uppercase;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem {
    bottom: 0;
    margin-right: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem.rrbSelected .rrbLink {
    color: #4CAF50;
    background: transparent !important;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem.rrbSelected .rrbLink:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    background-color: #4CAF50;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbLink {
    position: relative;
    border: 0;
    padding: 8px 13px;
}

.RadRibbonBar_MaterialGroenLight .rrbApplicationItem {
    bottom: 0;
    margin-right: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbApplicationItem .rrbLink {
    color: #ffffff;
    border-color: #4CAF50;
    background-color: #4CAF50;
}

.RadRibbonBar_MaterialGroenLight .rrbApplicationItem.rrbSelected .rrbHeaderBar {
    top: 0;
    border: 0;
    background: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialGroenLight .rrbApplicationItem.rrbSelected .rrbLink {
    color: #ffffff;
    border-color: #388E3C;
    background-color: #388E3C;
}

.RadRibbonBar_MaterialGroenLight .rrbContextualItem .rrbLabel,
.RadRibbonBar_MaterialGroenLight .rrbContextualItem .rrbItem {
    color: #ffffff;
}

.RadRibbonBar_MaterialGroenLight .rrbQat {
    padding: 0 0 1px;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbQatDropDown .rrbSlide {
    margin-top: 18px;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbQatDropDown .rrbItem {
    padding: 6px;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbQatDropDown .rrbItem .rrbChecked label:before {
    font-size: 18px;
    font-family: "Telerik Icons";
    content: "\e879";
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton {
    border: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu {
    padding: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu .rrbUL {
    padding: 8px 0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu .rrbItem {
    border: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu .rrbHeader {
    padding: 6px 13px;
    color: #424242;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbToolTip {
    color: #424242;
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbToggleHandle {
    width: 1.42857143em;
    height: 1.42857143em;
    margin-top: 0;
    top: -1px;
    right: -1px;
    padding: 8px;
    transition: all 0.2 ease-in-out;
}

.RadRibbonBar_MaterialGroenLight .rrbToggleHandle:before {
    font: 18px "Material Icons";
    content: "\e316";
}

.RadRibbonBar_MaterialGroenLight .rrbToggleHandle:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight.rrbMinimized .rrbToggleHandle:before {
    content: "\e313";
}

.RadRibbonBar_MaterialGroenLight .rrbCommandGroup {
    padding: 0 0 1.5em;
    border-width: 0 1px 0 0;
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbCommandGroup ~ .rrbCommandGroup {
    margin-left: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbCommandGroup:before {
    float: left;
    height: 4.28571429em;
    padding: 24px 0;
}

.RadRibbonBar_MaterialGroenLight .rrbCommandArea {
    padding: 0;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbResizeHandle {
    background-position: -5px -885px;
}

.RadRibbonBar_MaterialGroenLight .radIcon {
    color: #757575;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadRibbonBar_MaterialGroenLight .radIcon.radIconUp:before {
    content: "\e5c7";
}

.RadRibbonBar_MaterialGroenLight .radIcon.radIconDown:before {
    content: "\e5c5";
}

.RadRibbonBar_MaterialGroenLight .radIcon.radIconExpand:before {
    content: "\e5cf";
}

.RadRibbonBar_MaterialGroenLight .radIcon.radIconResize:before {
    content: "\E006";
}

.RadRibbonBar_MaterialGroenLight .rrbTitle {
    clear: both;
    margin-top: 0;
    padding: 5px 13px 2px;
    font-weight: 500;
    font-size: 0.857em;
    color: #757575;
    border-color: #E0E0E0;
    background-color: #F5F5F5;
}

.RadRibbonBar_MaterialGroenLight .rrbGroupLauncher {
    top: 11px;
    right: 13px;
}

.RadRibbonBar_MaterialGroenLight .rrbGroupLauncher:before {
    font-family: "Material Icons";
    content: "\e89e";
}

.RadRibbonBar_MaterialGroenLight .rrbCollapsedGroup {
    border-radius: 0;
    border-width: 0 1px 0 0;
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbCollapsedGroup ~ .rrbCollapsedGroup {
    margin-left: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbCollapsedGroup .rrbIcon {
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton, .RadRibbonBar_MaterialGroenLight .rrbButton, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton, .RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner, .RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton {
    color: #424242;
    border-color: transparent;
    background: transparent;
    transition: all 0.2s ease-in-out;
}

.RadRibbonBar_MaterialGroenLight .rrbTabs .rrbItem.rrbHovered .rrbLink, .RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_MaterialGroenLight .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_MaterialGroenLight .rrbItem.rrbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight .rrbQat .rrbButton:active, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbPressed, .RadRibbonBar_MaterialGroenLight .rrbButton.rrbToggled, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton:active, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner:active, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_MaterialGroenLight .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_MaterialGroenLight .rrbItem.rrbSelected {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbMenu, .rrbDropDownSlide_MaterialGroenLight .rrbPopup, .rrbSlide_MaterialGroenLight .rrbPopup, .rrbPopup_MaterialGroenLight, .rrbPopup_MaterialGroenLight .rrbPopup {
    font-family: "Roboto", "Noto", sans-serif;
    line-height: 1.42857143;
    border: 0;
    border-radius: 0 0 2px 2px;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

/*%menu-item {
	color: $list-item-text;
	background-color: $list-item-bg;
}*/
.RadRibbonBar_MaterialGroenLight .rrbMenu .rrbItem.rrbHovered, .rrbPopup_MaterialGroenLight .rrbItem.rrbHovered > .rrbInner, .rrbPopup_MaterialGroenLight .rrbItem.rrbExpanded > .rrbInner {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight .rrbButton {
    height: 1.42857143em;
    padding: 8px;
    border: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbButton.rrbExpanded {
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    z-index: 2;
}

.RadRibbonBar_MaterialGroenLight .rrbButton .rrbArrow {
    width: 20px;
}

.RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbMenuButton, .RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbSplitButton {
    padding-right: 20px;
}

.RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbMenuButton .rrbImagePlaceholder, .RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbSplitButton .rrbImagePlaceholder {
    left: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbSmallButton.rrbSplitButton:hover .rrbArrow {
    border-left: 1px solid #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbMediumButton {
    padding-left: 32px;
}

.RadRibbonBar_MaterialGroenLight .rrbMediumButton .rrbImagePlaceholder {
    left: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbMediumButton.rrbMenuButton, .RadRibbonBar_MaterialGroenLight .rrbMediumButton.rrbSplitButton {
    padding-right: calc(1.07142857em + 13px);
}

.RadRibbonBar_MaterialGroenLight .rrbMediumButton.rrbSplitButton:hover .rrbArrow {
    border-left: 1px solid #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton {
    height: calc(4.28571429em + 48px);
    padding: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton .rrbText {
    padding: 4px 13px 0;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton .rrbImagePlaceholder {
    top: 1.2em;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton .rrbArrow {
    padding-bottom: 16px;
    width: 100%;
}

.RadRibbonBar_MaterialGroenLight .rrbLargeButton.rrbSplitButton:hover .rrbArrow {
    border-top: 1px solid #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton:hover .rrbArrow {
    border-color: #EEEEEE;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbClicked .rrbArrow {
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbArrowHovered.rrbClicked {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbArrowHovered.rrbClicked .rrbArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbExpanded, .RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbExpanded.rrbClicked {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbExpanded .rrbArrow, .RadRibbonBar_MaterialGroenLight .rrbSplitButton.rrbExpanded.rrbClicked .rrbArrow {
    border-color: #E0E0E0;
}

.RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbCBInner, .RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbDDInner, .RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbNTBInner, .RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner {
    height: 1.42857143em;
    padding: 8px 36px 8px 8px;
    border: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbCBInner {
    background-color: transparent;
}

.RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbCBInput {
    color: #424242;
}

.RadRibbonBar_MaterialGroenLight .rrbComboBox .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbDropDown .rrbButton.rrbHovered {
    background: none;
}

.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbNTBInner {
    border-color: #E0E0E0;
    background-color: transparent;
}

.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbNTBInput {
    color: #424242;
}

.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButtonUp,
.RadRibbonBar_MaterialGroenLight .rrbNumericTextBox .rrbButtonDown {
    height: auto;
    right: 0;
}

.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbCPInner .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton,
.RadRibbonBar_MaterialGroenLight .rrbColorPicker .rrbButton.rrbHovered {
    background: none;
}

.RadRibbonBar_MaterialGroenLight .rrbGallery {
    height: 80px;
    border-color: #E0E0E0;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialGroenLight .rrbGallery .rrbItem .rrbLink {
    color: #424242;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialGroenLight .rrbGalleryActions .rrbButton {
    width: 20px;
}

.RadRibbonBar_MaterialGroenLight .rrbCategoryTitle {
    color: #ffffff;
    background-color: #4CAF50;
}

.rrbDropDownSlide_MaterialGroenLight .rrbList {
    padding: 8px 0;
}

.rrbDropDownSlide_MaterialGroenLight .rrbListItem {
    margin: 0;
    padding: 6px 13px;
}

.rrbDropDownSlide_MaterialGroenLight .rrbListItem:hover {
    color: #424242;
    background-color: #EEEEEE;
}

.rrbSlide_MaterialGroenLight .rrbCategoryTitle {
    color: #ffffff;
    background-color: #4CAF50;
}

.rrbSlide_MaterialGroenLight .rrbGallery {
    background: #ffffff;
    padding: 0;
}

.rrbSlide_MaterialGroenLight .rrbLink {
    color: #424242;
    background-color: #ffffff;
}

.rrbPopup_MaterialGroenLight .rrbHeaderBar {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.rrbPopup_MaterialGroenLight .rrbMenu .rrbHeader {
    padding: 6px 13px;
}

.rrbPopup_MaterialGroenLight.rrbApplicationMenuPopup {
    border-top: 1px solid #E0E0E0;
}

.rrbPopup_MaterialGroenLight .rrbAuxiliaryPane {
    color: #424242;
    border-color: #E0E0E0;
    background: #F5F5F5;
}

.rrbPopup_MaterialGroenLight .rrbHeader,
.rrbPopup_MaterialGroenLight .rrbFooter {
    color: #424242;
    border-color: #E0E0E0;
    background: #F5F5F5;
}

.RadRotator_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    /* When LoadOnDemand */
}

.RadRotator_MaterialGroenLight .rrClipRegion {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadRotator_MaterialGroenLight a.rrButton,
.RadRotator_MaterialGroenLight a.rrButton.rrButtonDisabled,
.RadRotator_MaterialGroenLight a.rrButton.rrButtonDisabled:hover,
.RadRotator_MaterialGroenLight a.rrButton.rrButtonDisabled:active,
.RadRotator_MaterialGroenLight a.rrButton.rrButtonDisabled:focus {
    padding: 8px;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialGroenLight a.rrButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialGroenLight a.rrButton:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialGroenLight a.rrButton:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialGroenLight .rrLoadingSign {
    background-image: url(" ");
}

.RadRotator_MaterialGroenLight .rrClipRegion {
    border-radius: 0.1428571429em;
    z-index: 2;
}

.RadRotator_MaterialGroenLight a.rrButtonUp {
    top: 0.0714285714em;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadRotator_MaterialGroenLight a.rrButtonRight {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
}

.RadRotator_MaterialGroenLight a.rrButtonDown {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadRotator_MaterialGroenLight a.rrButtonLeft {
    left: 1px;
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadRotator_MaterialGroenLight a.rrButtonUp {
        top: 0;
    }
    .RadRotator_MaterialGroenLight a.rrButtonRight {
        right: 0;
    }
    .RadRotator_MaterialGroenLight a.rrButtonDown {
        bottom: 0;
    }
    .RadRotator_MaterialGroenLight a.rrButtonLeft {
        left: 0;
    }
}

.RadRotator_MaterialGroenLight .t-ripple-effect {
    position: absolute !important;
}

.RadScheduler_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadScheduler_MaterialGroenLight .rsToolbar > li + li {
    margin: 0;
}

.RadScheduler_MaterialGroenLight .rsToolbar .rsButton {
    border-radius: 0;
}

.RadScheduler_MaterialGroenLight .rsButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 13px;
    border-radius: 2px;
    font-weight: 500;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
}

.RadScheduler_MaterialGroenLight .rsHovered > .rsButton,
.RadScheduler_MaterialGroenLight .rsButton.rsHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsSelected > .rsButton,
.RadScheduler_MaterialGroenLight .rsPressed > .rsButton,
.RadScheduler_MaterialGroenLight .rsButton.rsPressed {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsHeader {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 5px;
    border-radius: 2px 2px 0 0;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsButton {
    border-width: 0;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav .rsPrevDay,
.RadScheduler_MaterialGroenLight .rsHeader .rsNav .rsNextDay {
    padding: 8px;
    border-right: 1px solid #cfd8dc;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav .rsToday:before {
    display: none;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav > li:first-child .rsButton {
    border-radius: 2px 0 0 2px;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav > li:last-child .rsButton {
    border-radius: 0 2px 2px 0;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsNav > li:only-child .rsButton {
    border-radius: 2px;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsViews {
    margin: -5px -5px -5px 5px;
}

.RadScheduler_MaterialGroenLight .rsHeader .rsViews .rsButton {
    padding: 13px;
}

.RadScheduler_MaterialGroenLight .rsFooter {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 5px;
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialGroenLight .rsFooter .rsFullTime {
    padding: 8px;
    border-width: 0;
    color: #4CAF50;
    background-color: transparent;
}

.RadScheduler_MaterialGroenLight .rsFooter .rsFullTime .p-icon {
    display: none;
}

.RadScheduler_MaterialGroenLight .rsFooter .rsFullTime:hover {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.RadScheduler_MaterialGroenLight .rsSpacerCell,
.RadScheduler_MaterialGroenLight .rsHorizontalHeaderWrapper,
.RadScheduler_MaterialGroenLight .rsVerticalHeaderWrapper {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsSpacerCell,
.RadScheduler_MaterialGroenLight .rsAllDayHeader {
    border-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsHorizontalHeaderTable {
    font-size: .85em;
    text-align: left;
}

.RadScheduler_MaterialGroenLight .rsHorizontalHeaderTable th {
    padding: 0 16px;
    border-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsHorizontalHeaderTable th i {
    font-size: 4em;
    font-weight: 100;
    font-style: normal;
    display: block;
}

.RadScheduler_MaterialGroenLight .rsVerticalHeaderTable {
    font-size: .85em;
}

.RadScheduler_MaterialGroenLight .rsVerticalHeaderTable th {
    border-color: transparent #E0E0E0;
    font-weight: normal;
    text-transform: uppercase;
    overflow: visible;
}

.RadScheduler_MaterialGroenLight .rsVerticalHeaderTable .rsMainHeader th:first-child {
    border-bottom-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsVerticalHeaderTable th .rsAmPm {
    position: static;
    font: inherit;
    text-transform: uppercase;
}

.RadScheduler_MaterialGroenLight .rsAllDayRow td,
.RadScheduler_MaterialGroenLight .rsContentTable .rsAllDayRow td {
    border-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsContentTable td {
    border-color: #f0f0f0 #f0f0f0;
}

.RadScheduler_MaterialGroenLight .rsContentTable .rsAlt td {
    border-color: #E0E0E0 #f0f0f0;
}

.RadScheduler_MaterialGroenLight .rsOtherMonth,
.RadScheduler_MaterialGroenLight .rsNonWorkHour,
.RadScheduler_MaterialGroenLight .rsSunCol,
.RadScheduler_MaterialGroenLight .rsSatCol {
    background: #F5F5F5;
}

.RadScheduler_MaterialGroenLight .rsApt {
    color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsAptContent {
    border-radius: 2px;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadScheduler_MaterialGroenLight .rsAptResize:before {
    background-color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsOvertimeArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border-width: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadScheduler_MaterialGroenLight .rsOvertimeArrow:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsOvertimeArrow .rsIcon {
    margin: -.5em 0 0 -.5em;
    position: absolute;
    top: 50%;
    left: 50%;
}

.RadScheduler_MaterialGroenLight .rsResourceMarker {
    background-color: #f7f7f7;
}

.RadScheduler_MaterialGroenLight .rsMonthView .rsHorizontalHeaderTable th {
    border-right-width: 0;
}

.RadScheduler_MaterialGroenLight .rsMonthView .rsDateBox {
    padding: 0 16px;
}

.RadScheduler_MaterialGroenLight .rsMonthView .rsTodayCell {
    color: #4CAF50;
}

.RadScheduler_MaterialGroenLight .rsMonthView .rsContentTable td {
    border-right-width: 0;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsMonthHeader {
    border-width: 0;
    background: #EEEEEE;
    text-transform: uppercase;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsDateHeader {
    border-color: transparent;
    border-radius: 100%;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsDateHeader:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsOccupiedSlot .rsDateHeader {
    background-color: #E0E0E0;
    border-radius: 100%;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsOccupiedSlot .rsDateHeader:hover {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTodayCell .rsDateHeader {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsSatCol:not(.rsOccupiedSlot),
.RadScheduler_MaterialGroenLight .rsYearView .rsSunCol:not(.rsOccupiedSlot) {
    color: #a1a1a1;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsYearMonthsWrap {
    border-color: white;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsToolTipContent {
    border-width: 0;
    border-radius: 2px;
    color: white;
    background-color: rgba(66, 66, 66, 0.9);
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsCategoryPattern .rsResourceMarker {
    background-color: #f7f7f7;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsToolTipArrow {
    color: white;
    background-color: rgba(66, 66, 66, 0.9);
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsToolTipArrowUp {
    border-radius: 2px 2px 0 0;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltip .rsToolTipArrowDown {
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsToolTipCallOut {
    display: none;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltipRight .rsToolTipCallOut {
    border-right-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltipRight .rsToolTipCallOut:before {
    border-right-color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltipLeft .rsToolTipCallOut {
    border-left-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsYearView .rsTooltipLeft .rsToolTipCallOut:before {
    border-left-color: #ffffff;
}

.RadScheduler_MaterialGroenLight .rsAgendaView .rsDateBox {
    padding-left: 53px;
    min-height: 45px;
    font-size: 0.8571428571em;
}

.RadScheduler_MaterialGroenLight .rsAgendaView .rsDateBox strong {
    width: 1em;
    height: 1em;
    font-size: 3.2142857143em;
    top: 0;
}

.RadScheduler_MaterialGroenLight .rsAgendaView .rsDateBox small {
    opacity: .75;
    font-size: 1em;
}

.RadScheduler_MaterialGroenLight .rsAgendaTable th, .RadScheduler_MaterialGroenLight .rsAgendaTable td {
    border-bottom-color: #E0E0E0;
    border-right-color: #E0E0E0;
}

.RadScheduler_MaterialGroenLight .rsAgendaTable .rsAgendaRowHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsAgendaTable .rsAgendaRowSelected {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.RadScheduler_MaterialGroenLight .rsSelectedSlot {
    background: #E8F5E9;
}

.RadScheduler_MaterialGroenLight .rsAptCreate {
    background: #EEEEEE;
}

.RadScheduler_MaterialGroenLight .rsDialog {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    padding: 0;
    border-width: 0;
    border-radius: 2px;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadScheduler_MaterialGroenLight .rsDialog .rsTitle {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    border-width: 0;
    border-radius: 2px 2px 0 0;
    font-size: 1.4285714286em;
    font-weight: 500;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsTitle .p-i-notification {
    margin-left: -2px;
    margin-right: 8px;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButtons {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 6px 8px;
    border-width: 1px 0 0;
    border-style: solid;
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButtons .rsAptEditCancel {
    margin-left: 5px;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsAdvEditClose {
    right: 10px;
    margin-top: -15px;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButton {
    padding: 8px;
    min-width: 64px;
    border-width: 0;
    color: #424242;
    background-color: transparent;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButton:hover {
    color: #424242;
    background-color: rgba(66, 66, 66, 0.12);
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButton.rsPrimary {
    color: #4CAF50;
}

.RadScheduler_MaterialGroenLight .rsDialog .rsButton.rsPrimary:hover {
    color: #4CAF50;
    background-color: rgba(76, 175, 80, 0.12);
}

.RadScheduler_MaterialGroenLight .rsModalDialog .rsBody {
    padding: 30px;
}

.RadScheduler_MaterialGroenLight .rsInlineForm {
    padding-top: 1px;
}

.RadScheduler_MaterialGroenLight .rsInlineForm .rsTextarea {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    margin: 16px;
    padding: 0;
    border-width: 0;
    border-bottom-width: 1px;
}

.RadScheduler_MaterialGroenLight .rsInlineForm .rsIconCornerBR {
    width: 0;
    height: 0;
    border-width: 8px;
}

.RadScheduler_MaterialGroenLight .rsInlineForm .rsResize .p-icon {
    height: 8px;
}

.RadScheduler_MaterialGroenLight .rsAdvancedEdit {
    border: 0;
}

.RadScheduler_MaterialGroenLight .RadInput {
    padding: 0;
}

.RadScheduler_MaterialGroenLight .RadInput .riContentWrapper {
    padding: 0 13px;
}

.RadScheduler_MaterialGroenLight .RadPicker .RadInput {
    padding: 0 13px;
}

.RadScheduler_MaterialGroenLight .p-icon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadScheduler_MaterialGroenLight .p-i-clock:before {
    content: "\e192";
}

.RadScheduler_MaterialGroenLight .p-i-calendar:before {
    content: "\e878";
}

.RadScheduler_MaterialGroenLight .p-i-notification:before,
.RadScheduler_MaterialGroenLight .p-i-reminder:before {
    content: "\e7f4";
}

.RadScheduler_MaterialGroenLight .p-i-recurrence:before {
    content: "\e5d5";
}

.RadScheduler_MaterialGroenLight .p-i-non-recurrence:before {
    content: "\e5d5";
}

.RadScheduler_MaterialGroenLight [class*=p-i-arrow-60]:before {
    font-family: WebComponentsIcons;
    font-size: 16px;
}

.RadScheduler_MaterialGroenLight .rsNav .p-i-arrow-60-right:before,
.RadScheduler_MaterialGroenLight .rsNav .p-i-arrow-60-left:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadScheduler_MaterialGroenLight .rsNav .p-i-arrow-60-right:before {
    content: "\e5cc";
}

.RadScheduler_MaterialGroenLight .rsNav .p-i-arrow-60-left:before {
    content: "\e5cb";
}

.RadScheduler_MaterialGroenLight .p-i-arrow-45-down-right:before {
    content: "\e1b9";
    font-size: 12px;
}

.RadScheduler_MaterialGroenLight .p-i-x:before,
.RadScheduler_MaterialGroenLight .p-i-close:before {
    content: "\e5cd";
}

.RadScheduler_MaterialGroenLight .p-i-delete:before {
    content: "\e5cd";
}

.RadScheduler_MaterialGroenLight .p-icon.p-i-recurrence-exception:before {
    font: 16px/1 "WebComponentsIcons";
    text-transform: none;
    text-align: center;
    content: "\e104";
}

.RadScheduler_MaterialGroenLight .rfbGroup .rfbLabel {
    font-size: .85em;
    font-weight: 500;
    line-height: inherit;
}

.RadSearchBox_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSearchBox_MaterialGroenLight .rsbInner {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    background: #ffffff;
    padding: 8px 0;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadSearchBox_MaterialGroenLight .rsbInner.rsbHovered {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadSearchBox_MaterialGroenLight .rsbInner.rsbFocused {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
}

.RadSearchBox_MaterialGroenLight .rsbInput {
    margin: 0 12px;
}

.RadSearchBox_MaterialGroenLight .rsbButton {
    padding: 8px;
    margin: -8px 0;
    transition: all 0.2s ease-in-out;
}

.RadSearchBox_MaterialGroenLight .rsbButtonSearch {
    top: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    border-width: 0 0 0 1px;
    border-radius: 0 2px 2px 0;
    box-sizing: content-box;
}

.RadSearchBox_MaterialGroenLight .rsbLabel {
    font-weight: 500;
    font-size: 0.857em;
    color: #757575;
}

.RadSearchBox_MaterialGroenLight .rsbSearchContext {
    margin: -8px 0;
}

.RadSearchBox_MaterialGroenLight .rsbSCInner {
    line-height: inherit;
    height: 1.4285714286em;
    padding: 8px 20px 8px 8px;
    border: 0;
    border-radius: 2px 0 0 2px;
    box-sizing: content-box;
    border-right: 1px solid #E0E0E0;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
}

.RadSearchBox_MaterialGroenLight .rsbLoadingIcon {
    background-image: url(" ");
}

.RadSearchBox_MaterialGroenLight .rsbSCIcon,
.RadSearchBox_MaterialGroenLight .rsbButton .rsbIcon {
    font-size: 18px;
    width: 1em;
    height: 1em;
    line-height: 1em;
    margin-top: -0.5em;
}

.RadSearchBox_MaterialGroenLight .rsbSCIcon:before,
.RadSearchBox_MaterialGroenLight .rsbButton .rsbIcon:before {
    font-family: "Material Icons";
}

.RadSearchBox_MaterialGroenLight .rsbSCIcon:before {
    content: "\e5c5";
}

.RadSearchBox_MaterialGroenLight .rsbButton .rsbIconSearch:before {
    content: "\e8b6";
}

.RadSearchBox_MaterialGroenLight .rsbHovered .rsbSCInner, .RadSearchBox_MaterialGroenLight .rsbHovered .rsbSCInner.rsbHovered,
.RadSearchBox_MaterialGroenLight .rsbHovered .rsbButtonSearch,
.RadSearchBox_MaterialGroenLight .rsbHovered .rsbButtonSearch.rsbHovered {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-color: #E0E0E0;
}

.RadSearchBox_MaterialGroenLight .rsbFocused .rsbSCInner,
.RadSearchBox_MaterialGroenLight .rsbFocused .rsbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-color: #E0E0E0;
}

.RadSearchBox_MaterialGroenLight .rsbSelected.rsbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadSearchBox_MaterialGroenLight .rsbSCDisabled .rsbSCInner {
    background: #ffffff;
}

.rsbPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    border-width: 1px 0 0;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    overflow: hidden;
}

.rsbPopup_MaterialGroenLight .rsbShowAll {
    margin: 0;
    padding: 6px 13px;
    border: 0;
}

.rsbPopup_MaterialGroenLight .rsbList {
    padding: 10px 0;
}

.rsbPopup_MaterialGroenLight .rsbListItem {
    padding: 6px 13px;
}

.rsbPopup_MaterialGroenLight .rsbListItemHovered {
    color: #424242;
    background-color: #EEEEEE;
}

.rsbPopup_MaterialGroenLight .rsbListItemSelected {
    color: #4CAF50;
    background-color: transparent;
}

.rsbPopup_MaterialGroenLight .rsbListItemLoading {
    color: #424242;
    background-color: #EEEEEE;
}

.RadSiteMap_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSiteMap_MaterialGroenLight .rsmManyLevels > .rsmItem > .rsmLink {
    border: 0;
    margin-bottom: 24px;
    font-size: 1.714em;
}

.RadSiteMap_MaterialGroenLight .rsmTwoLevels > .rsmItem > .rsmLink, .RadSiteMap_MaterialGroenLight .rsmThreeLevels > .rsmItem > .rsmLink, .RadSiteMap_MaterialGroenLight .rsmManyLevels .rsmLevel1 > .rsmItem > .rsmLink {
    border: 0;
    margin-bottom: 14px;
    font-size: 1.429em;
}

.RadSiteMap_MaterialGroenLight .rsmOneLevel .rsmLink, .RadSiteMap_MaterialGroenLight .rsmTwoLevels .rsmLevel1 .rsmLink, .RadSiteMap_MaterialGroenLight .rsmThreeLevels .rsmLevel1 .rsmLink, .RadSiteMap_MaterialGroenLight .rsmManyLevels .rsmLevel2 .rsmLink {
    border-radius: 2px;
}

.RadSiteMap_MaterialGroenLight .rsmOneLevel .rsmLink:hover, .RadSiteMap_MaterialGroenLight .rsmTwoLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_MaterialGroenLight .rsmThreeLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_MaterialGroenLight .rsmManyLevels .rsmLevel2 .rsmLink:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadSiteMap_MaterialGroenLight .rsmLink {
    border-radius: 2px;
    padding: 8px 13px;
}

.RadSiteMap_MaterialGroenLight .rsmManyLevels .rsmLevel2 > .rsmItem > .rsmLink {
    font-weight: normal;
}

.RadSiteMap_MaterialGroenLight .rsmNodeLines > .rsmItem {
    background-position: 0 0;
}

.RadSiteMap_MaterialGroenLight .rsmNodeLines > .rsmLast {
    background-position: 0 -283px;
}

.RadSlider_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSlider_MaterialGroenLight .rslTrack {
    background-color: #E0E0E0;
}

.RadSlider_MaterialGroenLight .rslSelectedregion {
    background-color: #4CAF50;
}

.RadSlider_MaterialGroenLight a.rslDraghandle {
    background-color: #4CAF50;
    border-color: #4CAF50;
}

.RadSlider_MaterialGroenLight a.rslHandle,
.RadSlider_MaterialGroenLight a.rslHandle:before {
    color: #757575;
}

.RadSlider_MaterialGroenLight a.rslHandle:hover:before {
    color: #212121;
}

.RadSlider_MaterialGroenLight .rslItem,
.RadSlider_MaterialGroenLight .rslLargeTick span,
.RadSlider_MaterialGroenLight .rslItemsWrapper .rslItemSelected {
    color: #757575;
}

.RadSlider_MaterialGroenLight .rslHorizontal .rslItem {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslVertical .rslItem {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslTop .rslSmallTick,
.RadSlider_MaterialGroenLight .rslBottom .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslTop .rslLargeTick,
.RadSlider_MaterialGroenLight .rslBottom .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslLeft .rslSmallTick,
.RadSlider_MaterialGroenLight .rslRight .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslLeft .rslLargeTick,
.RadSlider_MaterialGroenLight .rslRight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslMiddle .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslCenter .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight .rslCenter .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialGroenLight.RadSlider .rslTrack,
.RadSlider_MaterialGroenLight.RadSlider .rslSelectedregion {
    border-radius: 0;
    border-width: 0;
}

.RadSlider_MaterialGroenLight a.rslHandle {
    border: none;
}

.RadSlider_MaterialGroenLight .rslBottom div.rslTrack {
    bottom: 0.7707142857em;
}

.RadSlider_MaterialGroenLight .rslTrack a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    overflow: visible;
}

.RadSlider_MaterialGroenLight .rslDraghandle:focus:before {
    content: "";
    display: inline-block;
    width: 2.4285714286em;
    height: 2.4285714286em;
    background-color: rgba(76, 175, 80, 0.25);
    position: absolute;
    top: -0.7857142857em;
    left: -0.7857142857em;
    border-radius: 45px;
}

.RadSlider_MaterialGroenLight .rslDraghandle:focus:active:before,
.RadSlider_MaterialGroenLight .rslDraghandle.rslDraghandleActive:before {
    background-color: transparent;
}

.RadSlider_MaterialGroenLight .rslTrack a.rslDraghandle:after {
    border-radius: 3.21429em;
    width: 0.8571428571em;
    height: 0.8571428571em;
    top: -0.0714285714em;
    left: -0.0714285714em;
    content: '';
    background-color: #4CAF50;
    display: inline-block;
    position: absolute;
    transition: all 0.2s;
}

.RadSlider_MaterialGroenLight .rslTrack a.rslDraghandle:active:after,
.RadSlider_MaterialGroenLight .rslTrack a.rslDraghandleActive:after {
    width: 1.4285714286em;
    height: 1.4285714286em;
    top: -0.3571428571em;
    left: -0.2678571429em;
}

.RadSlider_MaterialGroenLight .rslItem,
.RadSlider_MaterialGroenLight .rslLargeTick span {
    font-size: 0.8571428571em;
    font-family: "Roboto", "Noto", sans-serif;
    font-weight: 500;
}

.RadSlider_MaterialGroenLight .rslHorizontal .rslTrack {
    height: 0.1428571429em !important;
    margin: 0;
}

.RadSlider_MaterialGroenLight .rslHorizontal .rslSelectedregion {
    height: 0.1428571429em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslTop a.rslHandle {
    top: .52em;
    top: .9em\9;
}

.RadSlider_MaterialGroenLight .rslHorizontal a.rslHandle {
    margin-top: -.65em;
}

.RadSlider_MaterialGroenLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialGroenLight .rslHorizontal.rslTop a.rslHandle {
    top: .75em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslMiddle a.rslHandle {
    top: 1.02em;
    margin-top: -0.8571428571em \9;
}

.RadSlider_MaterialGroenLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialGroenLight .rslHorizontal.rslMiddle a.rslHandle {
    margin-top: -0.8571428571em;
    top: 50%;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslBottom a.rslHandle {
    bottom: .1em;
    bottom: .2em\9;
}

.RadSlider_MaterialGroenLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialGroenLight .rslHorizontal.rslBottom a.rslHandle {
    top: auto;
    bottom: .20em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslBottom .rslItemsWrapper {
    bottom: .9em;
}

.RadSlider_MaterialGroenLight .rslHorizontal a.rslDecrease {
    left: -0.2857142857em;
}

.RadSlider_MaterialGroenLight .rslHorizontal a.rslIncrease {
    right: -0.0714285714em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslTop .rslItemsWrapper {
    top: .75em;
}

.RadSlider_MaterialGroenLight .rslHorizontal.rslMiddle .rslItemsWrapper {
    top: -0.2857142857em;
}

.RadSlider_MaterialGroenLight .rslHorizontal .rslTrack a.rslDraghandle {
    margin-top: auto;
    top: -0.3571428571em;
}

.RadSlider_MaterialGroenLight .rslVertical .rslTrack {
    width: 0.1428571429em !important;
    margin-left: -0.0714285714em;
}

.RadSlider_MaterialGroenLight .rslVertical .rslSelectedregion {
    width: 0.1428571429em;
}

.RadSlider_MaterialGroenLight .rslVertical a.rslDraghandle {
    margin-left: -0.3571428571em;
}

.RadSlider_MaterialGroenLight .rslVertical .rslHandle.rslDecrease {
    margin-top: -0.2857142857em;
}

.RadSlider_MaterialGroenLight .rslVertical .rslHandle.rslIncrease {
    bottom: -0.2857142857em;
}

.RadSlider_MaterialGroenLight .rslVertical.rslLeft .rslItemsWrapper,
.RadSlider_MaterialGroenLight .rslVertical.rslLeft .rslLargeTick span,
.RadSlider_MaterialGroenLight .rslVertical.rslLeft .rslLargeTick span.rslBRItemText {
    left: 1.9285714286em;
}

.RadSlider_MaterialGroenLight .rslVertical.rslLeft a.rslHandle {
    left: 1.45em;
}

.RadSlider_MaterialGroenLight .rslVertical.rslRight a.rslHandle {
    right: .25em;
}

.RadSlider_MaterialGroenLight .rslHandle.t-ripple-effect-icon {
    position: absolute !important;
}

.RadSlider_MaterialGroenLight a.rslHandle.t-ripple-effect-icon span {
    border-radius: 50%;
}

.RadSocialShare_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadSocialShare_MaterialGroenLight .sshLinkItem {
    color: #757575;
}

.RadSocialShare_MaterialGroenLight .sshLinkItem:hover {
    color: #212121;
}

.RadSocialShare_MaterialGroenLight,
.RadSocialShare_MaterialGroenLight .sshListItem {
    border-radius: 2px;
}

.RadSocialShare_MaterialGroenLight .sshListItem {
    overflow: hidden;
    height: 3.2857142857em;
    line-height: 3em;
    padding: 0 16px;
    vertical-align: top;
    text-transform: uppercase;
}

.RadSplitter_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspLoading {
    background-image: url(" ");
}

.RadSplitter_MaterialGroenLight .rspResizeBar,
.RadSplitter_MaterialGroenLight .rspSlideContainerResize,
.RadSplitter_MaterialGroenLight .rspResizeBarHorizontal,
.RadSplitter_MaterialGroenLight .rspSlideContainerResizeHorizontal {
    background-color: #ffffff;
    color: #424242;
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspPane {
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspPaneHorizontal {
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspSlideHeader,
.RadSplitter_MaterialGroenLight .rspSlideTitleContainer {
    background-color: #4CAF50;
}

.RadSplitter_MaterialGroenLight .rspSlideTitle {
    color: #424242;
}

.RadSplitter_MaterialGroenLight .rspSlideTitleContainer,
.RadSplitter_MaterialGroenLight .rspSlideHeaderIconWrapper {
    border-top: 1px solid #4CAF50;
    border-bottom: 1px solid #4CAF50;
}

.RadSplitter_MaterialGroenLight .rspSlideHeaderDockIcon,
.RadSplitter_MaterialGroenLight .rspSlideHeaderUndockIcon,
.RadSplitter_MaterialGroenLight .rspSlideHeaderCollapseIcon {
    line-height: 1.428571429em;
    margin: 0 4px 0 0;
    padding: 7px;
    border-radius: 45px;
    color: #ffffff;
}

.RadSplitter_MaterialGroenLight .rspSlideHeaderDockIcon:hover,
.RadSplitter_MaterialGroenLight .rspSlideHeaderUndockIcon:hover,
.RadSplitter_MaterialGroenLight .rspSlideHeaderCollapseIcon:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadSplitter_MaterialGroenLight .rspSlideContent {
    background-color: #ffffff;
    color: #424242;
}

.RadSplitter_MaterialGroenLight .rspTabsContainer {
    background-color: #F5F5F5;
}

.RadSplitter_MaterialGroenLight .rspResizeBar,
.RadSplitter_MaterialGroenLight .rspSlideContainerResize {
    border-right-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspResizeBarOver,
.RadSplitter_MaterialGroenLight table.rspSlideContainer td.rspSlideContainerResizeOver {
    background-color: #EEEEEE;
    border-color: #EEEEEE;
}

.RadSplitter_MaterialGroenLight .rspResizeBarHorizontal,
.RadSplitter_MaterialGroenLight .rspSlideContainerResizeHorizontal {
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspResizeBarOverHorizontal,
.RadSplitter_MaterialGroenLight table.rspSlideContainer td.rspSlideContainerResizeOverHorizontal {
    background-color: #EEEEEE;
    border-color: #EEEEEE;
}

.RadSplitter_MaterialGroenLight .rspPaneTabContainer,
.RadSplitter_MaterialGroenLight .rspBottom .rspPaneTabContainer,
.RadSplitter_MaterialGroenLight .rspTop .rspPaneTabContainer {
    background-color: #F5F5F5;
    color: #424242;
    border-color: #F5F5F5;
}

.RadSplitter_MaterialGroenLight .rspPaneTabContainer:hover,
.RadSplitter_MaterialGroenLight .rspBottom .rspPaneTabContainer:hover,
.RadSplitter_MaterialGroenLight .rspTop .rspPaneTabContainer:hover {
    background-color: #EEEEEE;
    color: #424242;
    border-color: #EEEEEE;
}

.RadSplitter_MaterialGroenLight .rspPaneTabContainerExpanded,
.RadSplitter_MaterialGroenLight .rspBottom .rspPaneTabContainerExpanded,
.RadSplitter_MaterialGroenLight .rspTop .rspPaneTabContainerExpanded {
    color: #4CAF50;
    border-color: #4CAF50;
}

.RadSplitter_MaterialGroenLight .rspTop .rspPaneTabContainerExpanded {
    border-width: 0 0 2px;
}

.RadSplitter_MaterialGroenLight .rspPaneTabContainerExpanded {
    border-width: 0 2px 0 0;
}

.RadSplitter_MaterialGroenLight .rspBottom .rspPaneTabContainerExpanded {
    border-width: 2px 0 0;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarExpand,
.RadSplitter_MaterialGroenLight .rspCollapseBarCollapse,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalExpand,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalCollapse {
    background-color: transparent;
    border: none;
    color: #757575;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarExpandOver,
.RadSplitter_MaterialGroenLight .rspCollapseBarCollapseOver,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalExpandOver,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalCollapseOver {
    background-color: transparent;
    border: none;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalCollapse + .rspCollapseBarHorizontalExpand {
    margin: 0 0 0 -2px;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarCollapse + .rspCollapseBarExpand {
    margin: -3px 0 0;
}

.RadSplitter_MaterialGroenLight .rspResizeBar .rspCollapseBarSpacer {
    width: 8px !important;
}

.RadSplitter_MaterialGroenLight .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 8px !important;
}

.RadSplitter_MaterialGroenLight .rspSlideContainer td.rspSlideContainerResize {
    padding: 0 1px;
    border-color: #E0E0E0;
}

.RadSplitter_MaterialGroenLight .rspResizeBar .rspCollapseBarSpacer {
    width: 6px !important;
}

.RadSplitter_MaterialGroenLight .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 6px !important;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarExpand,
.RadSplitter_MaterialGroenLight .rspCollapseBarCollapse {
    height: 26px;
    line-height: 26px;
    width: 6px;
    margin: 2px 0;
}

.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalExpand,
.RadSplitter_MaterialGroenLight .rspCollapseBarHorizontalCollapse {
    height: 6px;
    line-height: 6px;
}

.RadSplitter_MaterialGroenLight .rspSlideContainer td.rspSlideContainerResizeHorizontal {
    padding: 2px 0 3px 0;
}

.RadSplitter_MaterialGroenLight .rspPaneHorizontal .rspPaneTabContainer {
    height: 22px !important;
    overflow: hidden;
}

.RadSplitter_MaterialGroenLight .rspSlideHeader table {
    height: 48px;
    background-color: #4CAF50;
}

.RadSplitter_MaterialGroenLight .rspSlideHeader .rspSlideTitle {
    color: #ffffff;
    height: 46px;
    line-height: 46px;
}

.RadSplitter_MaterialGroenLight .rspSlideHeader .rspSlideHeaderIconWrapper {
    padding: 0 2px 0 0;
}

.RadSplitter_MaterialGroenLight .rspPaneTabText {
    text-transform: uppercase;
}

div.RadSplitter .rspHelperBarDrag,
div.RadSplitter .rspHelperBarSlideDrag {
    background-color: #4CAF50 !important;
    opacity: 1;
}

.rspSlideHeaderDockIcon .t-ripple-container,
.rspSlideHeaderUndockIcon .t-ripple-container,
.rspSlideHeaderCollapseIcon .t-ripple-container {
    top: -1px;
    left: -2px;
}

.RadTabStrip_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
    text-transform: uppercase;
}

.RadTabStrip_MaterialGroenLight .rtsLink {
    overflow: hidden;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    border-width: 0;
    overflow: hidden;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 .rtsUL {
    margin-bottom: 0;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 .rtsLink {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    padding: 14px 13px;
    border-width: 0;
    transition: all .2s ease-in-out;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 .rtsTxt {
    opacity: 0.8;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 ~ .rtsLevel {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
}

.RadTabStrip_MaterialGroenLight .rtsLevel1 ~ .rtsLevel .rtsLink {
    padding: 14px 13px;
    transition: all .2s ease-in-out;
}

.RadTabStrip_MaterialGroenLight .rtsGhostTab {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    border-width: 0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight .rtsPrevArrow,
.RadTabStrip_MaterialGroenLight .rtsNextArrow {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
    width: 48px;
    padding: 12px;
    text-align: center;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight .rtsPrevArrow:before,
.RadTabStrip_MaterialGroenLight .rtsNextArrow:before {
    margin: 0;
    font: 24px/1 "Material Icons";
}

.RadTabStrip_MaterialGroenLight .rtsHovered .rtsLink {
    color: #ffffff;
    background-color: #43A047;
}

.RadTabStrip_MaterialGroenLight .rtsHovered .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialGroenLight .rtsHovered.rtsPrevArrow,
.RadTabStrip_MaterialGroenLight .rtsHovered.rtsNextArrow {
    background: #43A047;
}

.RadTabStrip_MaterialGroenLight .rtsSelected .rtsLink {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadTabStrip_MaterialGroenLight .rtsSelected .rtsLink:before {
    content: "";
    position: absolute;
}

.RadTabStrip_MaterialGroenLight .rtsSelected .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialGroenLight .rtsFocused {
    z-index: 1;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight .rtsFocused .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsSelected .rtsLink:before {
    left: 0;
    right: 0;
    border-bottom: 3px solid #ffffff;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsPrevArrow:before {
    content: "\e314";
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsNextArrow:before {
    content: "\e315";
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsMiddle {
    padding-left: 48px;
    padding-right: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsStart {
    padding-left: 96px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsStart .rtsNextArrow {
    left: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsEnd {
    padding-right: 96px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsEnd .rtsPrevArrow {
    right: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal .rtsButtonsEnd .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow {
    left: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow:before {
    content: "\e315";
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    right: 0;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow {
    left: 0;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow:before {
    content: "\e314";
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow {
    right: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsPrevArrow {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow {
    z-index: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsTop {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsTop .rtsSelected .rtsLink:before {
    bottom: 0;
}

.RadTabStrip_MaterialGroenLight.rtsBottom {
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsBottom .rtsSelected .rtsLink:before {
    top: 0;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsSelected .rtsLink:before {
    top: 0;
    bottom: 0;
    border-right: 3px solid #ffffff;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsPrevArrow,
.RadTabStrip_MaterialGroenLight.rtsVertical .rtsNextArrow {
    width: 100%;
    height: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsNextArrow:before {
    content: "\e313";
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsPrevArrow:before {
    content: "\e316";
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsMiddle {
    padding-top: 48px;
    padding-bottom: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsStart {
    padding-top: 96px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsStart .rtsNextArrow {
    top: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsEnd {
    padding-bottom: 96px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsEnd .rtsPrevArrow {
    bottom: 48px;
}

.RadTabStrip_MaterialGroenLight.rtsVertical .rtsButtonsEnd .rtsNextArrow {
    box-shadow: none;
    z-index: 1;
}

.RadTabStrip_MaterialGroenLight.rtsLeft {
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsLeft .rtsSelected .rtsLink:before {
    right: 0;
}

.RadTabStrip_MaterialGroenLight.rtsRight {
    box-shadow: -1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialGroenLight.rtsRight .rtsSelected .rtsLink:before {
    left: 0;
}

.RadTagCloud_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadTagCloud_MaterialGroenLight .rtcTagItem a {
    color: #424242;
}

.RadTagCloud_MaterialGroenLight .rtcTagItem a:hover {
    color: #4CAF50;
}

.RadTagCloud_MaterialGroenLight.rtcLoading {
    background-image: url(" ");
}

.RadTile_MaterialGroenLight {
    color: #ffffff;
    background-color: #4CAF50;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTile_MaterialGroenLight .rtilePeekContent {
    background-color: #4CAF50;
}

.RadTile_MaterialGroenLight .rtileBadgeIcon {
    color: #ffffff;
}

.RadTile_MaterialGroenLight.rtileSelected .rtileSelectedIcon {
    background-color: #FAFAFA;
    color: #4CAF50;
}

.RadTile_MaterialGroenLight.rtileHovered {
    border-color: #388E3C;
}

.RadTile_MaterialGroenLight.rtileSelected {
    border-color: #FAFAFA;
}

.RadTile_MaterialGroenLight.rtileSelected.rtileHovered {
    border-color: rgba(56, 142, 60, 0.7);
}

.RadTile_MaterialGroenLight.rtileLoading,
.RadTile_MaterialGroenLight .rtileLoading {
    background-image: url(" ");
}

.RadTile_MaterialGroenLight .rtileBadgeIcon:before {
    font-family: 'Material Icons';
    font-size: 24px;
}

.RadTile_MaterialGroenLight .rtileAlertBadge:before {
    content: "\E7F5";
}

.RadTile_MaterialGroenLight .rtileAttentionBadge:before {
    content: "\E001";
}

.RadTile_MaterialGroenLight .rtileErrorBadge:before {
    content: "\E888";
}

.RadTile_MaterialGroenLight .rtilePausedBadge::before {
    content: "\E036";
}

.RadTile_MaterialGroenLight .rtileActivityBadge:before {
    content: "\E5D5";
}

.RadTile_MaterialGroenLight .rtileNewMessageBadge:before {
    content: "\E0E1";
}

.RadTile_MaterialGroenLight .rtilePlayingBadge:before {
    content: "\E039";
}

.RadTileList_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTileList_MaterialGroenLight .rtlistGroupSeparatorVisible {
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight .k-button {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadTimeline_MaterialGroenLight .k-button:hover, .RadTimeline_MaterialGroenLight .k-button.k-state-hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTimeline_MaterialGroenLight .k-button:focus, .RadTimeline_MaterialGroenLight .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button:active, .RadTimeline_MaterialGroenLight .k-button.k-state-active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button.k-state-selected {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button.k-primary {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight .k-button.k-primary:hover, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-hover {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
}

.RadTimeline_MaterialGroenLight .k-button.k-primary:focus, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(76, 175, 80, 0.4);
}

.RadTimeline_MaterialGroenLight .k-button.k-primary:focus[disabled],
[disabled] .RadTimeline_MaterialGroenLight .k-button.k-primary:focus, .RadTimeline_MaterialGroenLight .k-button.k-primary:focus.k-state-disabled, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-focused, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadTimeline_MaterialGroenLight .k-button.k-primary:active, .RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-active {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button.k-primary.k-state-selected {
    border-color: #388E3C;
    color: #ffffff;
    background-color: #388E3C;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-button-flat,
.k-button-group .RadTimeline_MaterialGroenLight .k-button-flat,
.RadTimeline_MaterialGroenLight .k-button.k-flat,
.k-button-group
.RadTimeline_MaterialGroenLight .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadTimeline_MaterialGroenLight .k-button-flat::after,
.RadTimeline_MaterialGroenLight .k-button.k-flat::after {
    display: block;
}

.RadTimeline_MaterialGroenLight .k-button-flat:focus::after, .RadTimeline_MaterialGroenLight .k-button-flat.k-state-focused::after,
.RadTimeline_MaterialGroenLight .k-button.k-flat:focus::after,
.RadTimeline_MaterialGroenLight .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadTimeline_MaterialGroenLight .k-button-flat:hover, .RadTimeline_MaterialGroenLight .k-button-flat.k-state-hover, .RadTimeline_MaterialGroenLight .k-button-flat:active, .RadTimeline_MaterialGroenLight .k-button-flat.k-state-active, .RadTimeline_MaterialGroenLight .k-button-flat:hover:active, .RadTimeline_MaterialGroenLight .k-button-flat:hover.k-state-active,
.RadTimeline_MaterialGroenLight .k-button.k-flat:hover,
.RadTimeline_MaterialGroenLight .k-button.k-flat.k-state-hover,
.RadTimeline_MaterialGroenLight .k-button.k-flat:active,
.RadTimeline_MaterialGroenLight .k-button.k-flat.k-state-active,
.RadTimeline_MaterialGroenLight .k-button.k-flat:hover:active,
.RadTimeline_MaterialGroenLight .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadTimeline_MaterialGroenLight .k-flat.k-primary, .RadTimeline_MaterialGroenLight .k-flat.k-primary:hover, .RadTimeline_MaterialGroenLight .k-flat.k-primary.k-state-hover,
.k-button-group .RadTimeline_MaterialGroenLight .k-flat.k-primary,
.RadTimeline_MaterialGroenLight .k-button-flat.k-primary,
.RadTimeline_MaterialGroenLight .k-button-flat.k-primary:hover,
.RadTimeline_MaterialGroenLight .k-button-flat.k-primary.k-state-hover,
.k-button-group
.RadTimeline_MaterialGroenLight .k-button-flat.k-primary {
    color: #4CAF50;
    background: none;
}

.RadTimeline_MaterialGroenLight .k-card {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #FAFAFA;
}

.RadTimeline_MaterialGroenLight .k-card:focus, .RadTimeline_MaterialGroenLight .k-card.k-state-focus {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-card .k-card-callout {
    border-color: #E0E0E0;
    background-color: #FAFAFA;
}

.RadTimeline_MaterialGroenLight .k-card .k-card-actions {
    border-color: #E0E0E0;
}

.RadTimeline_MaterialGroenLight.k-state-primary, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-card-primary, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-state-primary {
    background-color: #f9f9f9;
    color: #747474;
    border-color: #f6f6f6;
}

.RadTimeline_MaterialGroenLight.k-state-info, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-card-info, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-state-info {
    background-color: #d8e6fb;
    color: #20437b;
    border-color: #c9dbfa;
}

.RadTimeline_MaterialGroenLight.k-state-success, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-card-success, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-state-success {
    background-color: #dff3d6;
    color: #31651a;
    border-color: #d2eec6;
}

.RadTimeline_MaterialGroenLight.k-state-warning, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-card-warning, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-state-warning {
    background-color: #fef2d5;
    color: #836417;
    border-color: #feedc4;
}

.RadTimeline_MaterialGroenLight.k-state-error, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-card-error, .RadTimeline_MaterialGroenLight .RadTimeline_MaterialGroenLight.k-card.k-state-error {
    background-color: #fdd9d7;
    color: #7e221c;
    border-color: #fccac6;
}

.RadTimeline_MaterialGroenLight .k-card-header {
    border-color: #4CAF50;
    color: #424242;
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight .k-card-footer {
    border-color: #4CAF50;
    color: #424242;
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight .k-card-separator {
    border-color: #E0E0E0;
}

.RadTimeline_MaterialGroenLight .k-card-subtitle {
    color: #a7a7a7;
}

.k-state-primary .RadTimeline_MaterialGroenLight .k-card-subtitle, .RadTimeline_MaterialGroenLight .k-card.k-card-primary .RadTimeline_MaterialGroenLight .k-card-subtitle,
.k-state-info .RadTimeline_MaterialGroenLight .k-card-subtitle,
.RadTimeline_MaterialGroenLight .k-card.k-card-info .RadTimeline_MaterialGroenLight .k-card-subtitle,
.k-state-success .RadTimeline_MaterialGroenLight .k-card-subtitle,
.RadTimeline_MaterialGroenLight .k-card.k-card-success .RadTimeline_MaterialGroenLight .k-card-subtitle,
.k-state-warning .RadTimeline_MaterialGroenLight .k-card-subtitle,
.RadTimeline_MaterialGroenLight .k-card.k-card-warning .RadTimeline_MaterialGroenLight .k-card-subtitle,
.k-state-error .RadTimeline_MaterialGroenLight .k-card-subtitle,
.RadTimeline_MaterialGroenLight .k-card.k-card-error .RadTimeline_MaterialGroenLight .k-card-subtitle {
    color: inherit;
}

.RadTimeline_MaterialGroenLight .k-card-wrap.k-state-focused > .k-card, .RadTimeline_MaterialGroenLight .k-card-wrap.k-state-selected > .k-card {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadTimeline_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-n,
.RadTimeline_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-n {
    box-shadow: 1px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-e,
.RadTimeline_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-e {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-s,
.RadTimeline_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-s {
    box-shadow: 2px -2px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight .k-card:focus .k-card-callout.k-callout-w,
.RadTimeline_MaterialGroenLight .k-card.k-state-focus .k-card-callout.k-callout-w {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-flag {
    color: #ffffff;
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-circle {
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-header {
    background-color: #FAFAFA;
    color: #424242;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-body {
    scrollbar-color: #E0E0E0 #FAFAFA;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-track {
    background: #FAFAFA;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb {
    background: #E0E0E0;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb:hover {
    background: #EEEEEE;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-date {
    color: #424242;
}

.RadTimeline_MaterialGroenLight.k-timeline .k-timeline-arrow.k-button:not(.k-flat):not(.k-bare):not(.k-outline):not(.k-overflow-button).k-state-disabled {
    opacity: 1;
    color: #828282;
    background-color: #f7f7f7;
    border-color: #eeeeee;
}

.RadTimeline_MaterialGroenLight.k-timeline-vertical::after,
.RadTimeline_MaterialGroenLight.k-timeline-horizontal .k-timeline-track-wrap::after {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadTimeline_MaterialGroenLight.k-timeline-horizontal .k-timeline-flag::after {
    background-color: #4CAF50;
}

.RadTimeline_MaterialGroenLight .k-timeline-track-item.k-state-focus .k-timeline-circle {
    box-shadow: 0 3px 4px 0 rgba(76, 175, 80, 0.4);
}

.RadToolBar_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
    overflow: hidden;
}

.RadToolBar_MaterialGroenLight:before {
    padding: 13px 0;
}

.RadToolBar_MaterialGroenLight_Horizontal .rtbItem + .rtbItem {
    margin: 0;
}

.RadToolBar_MaterialGroenLight_Vertical .rtbItem + .rtbItem {
    margin-top: 0;
}

.RadToolBar_MaterialGroenLight .rtbSeparator {
    margin: 0;
    border-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbButton {
    border-width: 0;
    padding: 13px 15px;
    transition: all .2s ease-in-out;
}

.RadToolBar_MaterialGroenLight .rtbButton.rtbIconOnly {
    padding: 13px;
}

.RadToolBar_MaterialGroenLight .rtbArrow {
    margin: -13px -15px -13px 0;
    padding: 13px 10px;
}

.RadToolBar_MaterialGroenLight .radIcon {
    height: 1.1111111111em;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadToolBar_MaterialGroenLight .radIconDown:before {
    content: "\e5c5";
}

.RadToolBar_MaterialGroenLight .rtbIconOnly .rtbImage {
    margin: 0;
}

.RadToolBar_MaterialGroenLight .rtbMore {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 13px;
    border-width: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.RadToolBar_MaterialGroenLight .rtbMore .radIcon:before {
    content: "\e313";
}

.RadToolBar_MaterialGroenLight .rtbMenuButton.rtbIconOnly .rtbArrow {
    margin: -13px -13px -13px 13px;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton {
    padding: 0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton .rtbSplBtnActivator {
    padding: 13px 15px;
    border-width: 0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton .rtbArrow {
    margin: 0;
    border-width: 0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton.rtbIconOnly {
    padding: 0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
    padding: 13px;
}

.RadToolBar_MaterialGroenLight .rtbHovered .rtbButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadToolBar_MaterialGroenLight .rtbHovered .rtbArrow {
    border-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbFocused .rtbButton,
.RadToolBar_MaterialGroenLight .rtbFocused.rtbMore {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadToolBar_MaterialGroenLight .rtbFocused .rtbArrow {
    border-left-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbChecked .rtbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton,
.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton.rtbMenuButton,
.RadToolBar_MaterialGroenLight .rtbExpanded.rtbMore {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton {
    z-index: 1;
    position: relative;
}

.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton.rtbSplitButton .rtbSplBtnActivator,
.RadToolBar_MaterialGroenLight .rtbExpanded .rtbButton.rtbSplitButton .rtbArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
}

.RadToolBar_MaterialGroenLight .rtbPressed .rtbButton:not(.rtbSplitButton) {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbPressed .rtbSplitButton,
.RadToolBar_MaterialGroenLight .rtbPressed .rtbArrow {
    border-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight .rtbSplitButton .rtbPressed.rtbSplBtnActivator, .RadToolBar_MaterialGroenLight .rtbSplitButton .rtbPressed.rtbArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadToolBar_MaterialGroenLight_rtl.RadToolBar_Horizontal .rtbItem + .rtbItem {
    margin-left: 0;
    margin-right: 0;
}

.RadToolBar_MaterialGroenLight_rtl .rtbMenuButton .rtbArrow {
    margin: -13px 0 -13px -15px;
}

.RadToolBar_MaterialGroenLight_rtl .rtbSplitButton .rtbArrow {
    margin: 0;
}

.RadToolBar_MaterialGroenLight_rtl .rtbMore {
    left: 0;
    right: auto;
}

.RadToolBar_MaterialGroenLight_Horizontal .rtbSeparator {
    border-width: 0 0 0 1px;
}

.RadToolBar_MaterialGroenLight_Vertical:before {
    display: none;
}

.RadToolBar_MaterialGroenLight_Vertical .rtbSeparator {
    border-width: 1px 0 0 0;
}

.RadToolBar_MaterialGroenLight_Vertical .rtbSplitButton {
    padding-right: 29px;
}

.RadToolBar_MaterialGroenLight_Vertical .rtbSplitButton .rtbArrow {
    margin-right: -29px;
}

.rtbPopup_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialGroenLight .rtbMenu,
.rtbPopup_MaterialGroenLight .rtbUL {
    padding: 16px 0;
}

.rtbPopup_MaterialGroenLight .rtbLink,
.rtbPopup_MaterialGroenLight .rtbInner {
    border: 0;
}

.rtbPopup_MaterialGroenLight .rtbMenuButton,
.rtbPopup_MaterialGroenLight .rtbSplBtnActivator {
    padding: 8px 13px 8px 32px;
}

.rtbPopup_MaterialGroenLight .rtbArrow {
    padding: 8px;
}

.rtbPopup_MaterialGroenLight .radIcon {
    font-size: 18px;
    font-family: "Material Icons";
}

.rtbPopup_MaterialGroenLight .radIconDown:before {
    content: "\e5c5";
}

.rtbPopup_MaterialGroenLight .rtbExpanded .radIconDown:before {
    content: "\e5c7";
}

.rtbPopup_MaterialGroenLight .rtbSeparator {
    margin: 8px 0;
    border-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbUL > .rtbSeparator {
    margin: 8px 0;
}

.rtbPopup_MaterialGroenLight .rtbSplitItem .rtbInner {
    padding-right: calc(1.42857143em + 17px);
}

.rtbPopup_MaterialGroenLight .rtbFocused > .rtbLink,
.rtbPopup_MaterialGroenLight .rtbFocused > .rtbInner {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    z-index: 1;
    position: relative;
}

.rtbPopup_MaterialGroenLight .rtbFocused > .rtbInner .rtbArrow {
    border-left-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbHovered > .rtbLink {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.rtbPopup_MaterialGroenLight .rtbHovered > .rtbInner,
.rtbPopup_MaterialGroenLight .rtbHovered.rtbSplitItem > .rtbInner.rtbButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.rtbPopup_MaterialGroenLight .rtbHovered > .rtbInner .rtbArrow,
.rtbPopup_MaterialGroenLight .rtbHovered.rtbSplitItem > .rtbInner.rtbButton .rtbArrow {
    border-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbSelected > .rtbLink {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.rtbPopup_MaterialGroenLight .rtbSelected > .rtbInner,
.rtbPopup_MaterialGroenLight .rtbPressed > .rtbInner,
.rtbPopup_MaterialGroenLight .rtbChecked > .rtbInner {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbSelected > .rtbInner .rtbArrow,
.rtbPopup_MaterialGroenLight .rtbPressed > .rtbInner .rtbArrow,
.rtbPopup_MaterialGroenLight .rtbChecked > .rtbInner .rtbArrow {
    border-left-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbSplitItem .rtbPressed.rtbSplBtnActivator, .rtbPopup_MaterialGroenLight .rtbSplitItem .rtbPressed.rtbArrow {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbExpanded > .rtbInner,
.rtbPopup_MaterialGroenLight .rtbExpanded.rtbHovered > .rtbInner.rtbButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialGroenLight .rtbExpanded > .rtbInner .rtbArrow,
.rtbPopup_MaterialGroenLight .rtbExpanded.rtbHovered > .rtbInner.rtbButton .rtbArrow {
    border-left-color: #E0E0E0;
}

.rtbPopup_MaterialGroenLight .rtbMenu:before {
    display: none;
}

.rtbPopup_MaterialGroenLight.rtbShadows {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialGroenLight_rtl .rtbMenuButton,
.rtbPopup_MaterialGroenLight_rtl .rtbSplBtnActivator {
    padding: 8px 32px 8px 13px;
}

.rtbPopup_MaterialGroenLight_rtl .rtbSplitItem .rtbInner {
    padding-right: 0;
    padding-left: calc(1.42857143em + 17px);
}

.RadToolTip_MaterialGroenLight {
    background-color: #424242;
    color: #FAFAFA;
    border-color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 0.9285714286em;
    opacity: 0.9;
}

.RadToolTip_MaterialGroenLight .rtClose {
    color: #FAFAFA;
}

.RadToolTip_MaterialGroenLight .rtCalloutTopRight,
.RadToolTip_MaterialGroenLight .rtCalloutTopCenter,
.RadToolTip_MaterialGroenLight .rtCalloutTopLeft {
    border-bottom-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutTopRight:before,
.RadToolTip_MaterialGroenLight .rtCalloutTopCenter:before,
.RadToolTip_MaterialGroenLight .rtCalloutTopLeft:before {
    border-bottom-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutMiddleRight {
    border-left-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutMiddleRight:before {
    border-left-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutMiddleLeft {
    border-right-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutMiddleLeft:before {
    border-right-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutBottomRight,
.RadToolTip_MaterialGroenLight .rtCalloutBottomCenter,
.RadToolTip_MaterialGroenLight .rtCalloutBottomLeft {
    border-top-color: #424242;
}

.RadToolTip_MaterialGroenLight .rtCalloutBottomRight:before,
.RadToolTip_MaterialGroenLight .rtCalloutBottomCenter:before,
.RadToolTip_MaterialGroenLight .rtCalloutBottomLeft:before {
    border-top-color: #424242;
}

.RadToolTip_MaterialGroenLight.rtLoading {
    background-image: url(" ");
}

.RadToolTip_MaterialGroenLight .rtTitleWrapper .rtTitle {
    font-size: 1.2357142857em;
}

.RadToolTip_MaterialGroenLight .rtClose {
    z-index: 1;
    width: auto;
    height: auto;
    top: 0.7142857143em;
    right: 0.7142857143em;
}

.RadToolTip_MaterialGroenLight _:-ms-fullscreen, .RadToolTip_MaterialGroenLight .rtClose {
    right: 0.6428571429em;
}

.RadToolTip_MaterialGroenLight .rtCloseIcon:before {
    font-size: 24px;
}

.RadToolTip_MaterialGroenLight .rtRelativeWrapper {
    padding: 0.5714285714em 1.1428571429em;
}

.RadToolTip_MaterialGroenLight.rtRtl .rtClose {
    left: 0.5714285714em;
    left: 0.7142857143em \9;
}

.RadToolTip_MaterialGroenLight _:-ms-fullscreen, .RadToolTip_MaterialGroenLight.rtRtl .rtClose {
    left: 0.7142857143em;
}

.RadToolTip_MaterialGroenLight .t-ripple-container {
    top: -1px;
    left: -2px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadToolTip_MaterialGroenLight .t-ripple-container {
        top: -2px;
    }
}

.TreeListToolTip_MaterialGroenLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeList_MaterialGroenLight {
    border-color: #E0E0E0;
    background: #ffffff;
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeList_MaterialGroenLight .t-button {
    padding: 7px;
    border-radius: 90px;
    color: #424242;
}

.RadTreeList_MaterialGroenLight .t-button:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTreeList_MaterialGroenLight .t-button:active {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #E0E0E0;
}

.RadTreeList_MaterialGroenLight .rtlTable a {
    color: #4CAF50;
}

.RadTreeList_MaterialGroenLight .rtlTable td {
    vertical-align: middle;
}

.RadTreeList_MaterialGroenLight tr.rtlHeader {
    background-color: #ffffff;
    height: 47px;
    height: calc(1.4285714286em + 27px);
}

.RadTreeList_MaterialGroenLight tr.rtlHeader th {
    padding: 5px 15px;
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
}

.RadTreeList_MaterialGroenLight tr.rtlHeader .t-button {
    font-size: 1.167em;
    line-height: 1.4285714286;
}

.RadTreeList_MaterialGroenLight .rtlHeader a {
    color: #424242;
}

.RadTreeList_MaterialGroenLight .rtlScroller {
    border-color: #E0E0E0;
}

.RadTreeList_MaterialGroenLight div.rtlHeader,
.RadTreeList_MaterialGroenLight .rtlHeader th {
    border-color: #E0E0E0 #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlREdit,
.RadTreeList_MaterialGroenLight .rtlR,
.RadTreeList_MaterialGroenLight .rtlA {
    height: 47px;
    height: calc(1.5384615385em + 27px);
    font-size: 0.929em;
    line-height: 1.5384615385;
}

.RadTreeList_MaterialGroenLight .rtlREdit td,
.RadTreeList_MaterialGroenLight .rtlR td,
.RadTreeList_MaterialGroenLight .rtlA td {
    padding: 5px 15px;
}

.RadTreeList_MaterialGroenLight .rtlREdit .t-button,
.RadTreeList_MaterialGroenLight .rtlR .t-button,
.RadTreeList_MaterialGroenLight .rtlA .t-button {
    font-size: 1.077em;
    line-height: 1.4285714286;
}

.RadTreeList_MaterialGroenLight .rtlHBorders .rtlR td,
.RadTreeList_MaterialGroenLight .rtlHBorders .rtlA td,
.RadTreeList_MaterialGroenLight .rtlHBorders .rtlREdit td,
.RadTreeList_MaterialGroenLight .rtlHBorders .rtlRFooter td {
    padding-bottom: 5px;
}

.RadTreeList_MaterialGroenLight .rtlA {
    background-color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlRFooter {
    background-color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlRFooter td {
    border-color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlREdit {
    background-color: #d9eeda;
}

.RadTreeList_MaterialGroenLight .rtlR td,
.RadTreeList_MaterialGroenLight .rtlA td,
.RadTreeList_MaterialGroenLight .rtlREdit td,
.RadTreeList_MaterialGroenLight .rtlEditForm {
    border-color: #E0E0E0 #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlRSel {
    background: #E8F5E9;
    color: #424242;
}

.RadTreeList_MaterialGroenLight .rtlRSel a {
    color: #424242;
}

.RadTreeList_MaterialGroenLight .rtlRSel {
    background-color: #E8F5E9;
}

.RadTreeList_MaterialGroenLight .rtlRActive .rtlCF {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset 5px 0px 5px -5px transparent;
}

.RadTreeList_MaterialGroenLight .rtlRActive .rtlCF ~ td {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent;
}

.RadTreeList_MaterialGroenLight .rtlRActive .rtlCF ~ td:last-child {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset -5px 0px 5px -5px transparent;
}

.RadTreeList_MaterialGroenLight .rtlRActive td {
    border-color: #E8F5E9;
}

.RadTreeList_MaterialGroenLight .rtlVBorders td.rtlL,
.RadTreeList_MaterialGroenLight .rtlLines td.rtlL {
    background-color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlExpand,
.RadTreeList_MaterialGroenLight .rtlCollapse {
    border: 0 none;
}

.RadTreeList_MaterialGroenLight .rtlExpand:hover,
.RadTreeList_MaterialGroenLight .rtlCollapse:hover {
    background: none;
}

.RadTreeList_MaterialGroenLight .rtlExpandIcon:before,
.RadTreeList_MaterialGroenLight .rtlCollapseIcon:before,
.RadTreeList_MaterialGroenLight .t-i-arrow-down:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadTreeList_MaterialGroenLight .rtlCollapseIcon:before {
    content: '\e5cf';
}

.RadTreeList_MaterialGroenLight .rtlExpandIcon:before {
    content: '\e5cc';
    color: #212121;
}

.RadTreeList_MaterialGroenLight .rtlSortAscIcon,
.RadTreeList_MaterialGroenLight .rtlSortDescIcon {
    color: #212121;
}

.RadTreeList_MaterialGroenLight .rtlSortAscIcon:before,
.RadTreeList_MaterialGroenLight .rtlSortDescIcon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadTreeList_MaterialGroenLight .rtlSortDescIcon:before {
    content: "\e5db";
}

.RadTreeList_MaterialGroenLight .rtlSortAscIcon:before {
    content: "\e5d8";
}

.RadTreeList_MaterialGroenLight .rtlPagerCell {
    color: #424242;
    padding: 5px;
    border-color: #E0E0E0;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlIcon:before {
    font-family: "WebComponentsIcons";
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlAdvPart {
    line-height: inherit;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a {
    color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a .t-ripple {
    border-radius: 90px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerButton {
    border: 0 none;
    background-color: #F5F5F5;
    color: #424242;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlActionButton {
    border-radius: 90px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlActionButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a {
    color: #424242;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
    border-radius: 90px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlNumPart a.rtlCurrentPage {
    border-bottom: 2px solid #4CAF50;
    color: #4CAF50;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .RadInput,
.RadTreeList_MaterialGroenLight .rtlPagerCell .RadComboBox,
.RadTreeList_MaterialGroenLight .rtlPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlActionButton {
    box-sizing: content-box;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 13px;
    border-radius: 0;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerButton:hover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlInfoPart,
.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlSliderLabel,
.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerLabel {
    font-size: .857em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlInfoPart strong,
.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlSliderLabel strong,
.RadTreeList_MaterialGroenLight .rtlPagerCell .rtlPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #424242;
}

.RadTreeList_MaterialGroenLight .rtlPagerCell .RadSlider {
    margin: 7px 0;
}

.RadTreeList_MaterialGroenLight .rtlCommandCell {
    padding: 0;
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
}

.RadTreeList_MaterialGroenLight .rtlCommandCell .t-button {
    padding: 13px 15px;
    width: auto;
    height: auto;
    border-radius: 0;
    border: 0 none;
}

.RadTreeList_MaterialGroenLight .rtlFooter .rtlCommandCell,
.RadTreeList_MaterialGroenLight tfoot .rtlCommandCell {
    color: #424242;
    background-color: #F5F5F5;
    background-image: linear-gradient();
}

.RadTreeList_MaterialGroenLight .rtlREdit [type="text"],
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"] {
    border-color: #E0E0E0;
    color: #424242;
    background-color: transparent;
    border-style: solid;
    border-width: 0 0 1px;
    padding: 8px 0 7px;
    outline: none;
    font: inherit;
    font-size: 1.077em;
    margin-left: 13px;
}

.RadTreeList_MaterialGroenLight .rtlREdit [type="text"]:hover,
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"]:hover {
    border-color: #BDBDBD;
    color: #424242;
    background-color: transparent;
}

.RadTreeList_MaterialGroenLight .rtlREdit [type="text"]:active, .RadTreeList_MaterialGroenLight .rtlREdit [type="text"]:focus,
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"]:active,
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"]:focus {
    border-color: #4CAF50;
    color: #424242;
    background-color: transparent;
    box-shadow: 0 -1px 0 #4CAF50 inset;
}

.t-ie .RadTreeList_MaterialGroenLight .rtlREdit [type="text"], .t-ie
.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"] {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadTreeList_MaterialGroenLight .rtlEditForm {
    border: 1px solid #E0E0E0;
}

.RadTreeList_MaterialGroenLight .rtlEditForm td > [type="text"] {
    margin-left: 13px;
}

.RadTreeList_MaterialGroenLight .rtlEditForm td > label {
    font-size: .923em;
    color: #757575;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadTreeList_MaterialGroenLight .rtlEditForm table {
    margin: .5em;
}

.RadTreeList_MaterialGroenLight .rtlEditForm .rtlHeader {
    padding: 0;
    height: auto !important;
    background-color: #4CAF50;
    color: #ffffff;
}

.RadTreeList_MaterialGroenLight .rtlEditForm .rtlHeader > div:first-child {
    padding: 5px 10px;
}

.RadTreeList_MaterialGroenLight.RadTreeListRTL .rtlExpandIcon:before {
    content: '\E003';
}

.TreeListReorderTop_MaterialGroenLight,
.TreeListReorderBottom_MaterialGroenLight {
    font-size: 2.2em;
    color: #000;
    text-shadow: 0 0 1px #fff;
    text-indent: 2px;
}

.RadTreeList_MaterialGroenLight .rtlDragHandle {
    background-image: url(" ");
}

.TreeListToolTip_MaterialGroenLight {
    border-color: #828282;
    background: #ffffff;
    color: #424242;
}

.RadTreeView_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeView_MaterialGroenLight .rtUL {
    padding: 3px;
}

.RadTreeView_MaterialGroenLight .rtLI {
    padding: 1px 0 1px 30px;
}

.RadTreeView_MaterialGroenLight .rtOut {
    position: relative;
}

.RadTreeView_MaterialGroenLight .rtIn {
    border: 0;
    border-radius: 2px;
    padding: 6px;
}

.RadTreeView_MaterialGroenLight .rtChk {
    margin: 0 2px 0 6px;
}

.RadTreeView_MaterialGroenLight .rtChkTristate {
    font-size: 18px;
    font-family: "Material Icons";
    margin-right: 0;
}

.RadTreeView_MaterialGroenLight .rtChkTristate:before {
    margin-left: -3px;
}

.RadTreeView_MaterialGroenLight .rtLoadingIcon {
    background-image: url(" ");
}

.RadTreeView_MaterialGroenLight .rtPlus,
.RadTreeView_MaterialGroenLight .rtMinus {
    display: inline-block;
    width: 36px;
    height: 36px;
    left: -28px;
    top: 0.7142857142em;
    margin-top: -10px;
    color: #757575;
    border-radius: 18px;
}

.RadTreeView_MaterialGroenLight .rtPlus:before, .RadTreeView_MaterialGroenLight .rtPlus:before,
.RadTreeView_MaterialGroenLight .rtMinus:before,
.RadTreeView_MaterialGroenLight .rtMinus:before {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadTreeView_MaterialGroenLight .rtPlus:before {
    content: "\e315";
}

.RadTreeView_MaterialGroenLight .rtMinus {
    color: #212121;
}

.RadTreeView_MaterialGroenLight .rtMinus:before {
    content: "\e313";
}

.RadTreeView_MaterialGroenLight .rtLines .rtLI:before {
    left: 19px;
}

.RadTreeView_MaterialGroenLight .rtLines .rtFirst:before {
    margin-top: 7px;
}

.RadTreeView_MaterialGroenLight .rtLines .rtLast:before {
    padding-top: 7px;
}

.RadTreeView_MaterialGroenLight .rtLines .rtOut:before {
    top: 7px;
    left: -10px;
}

.RadTreeView_MaterialGroenLight .rtHover .rtIn {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadTreeView_MaterialGroenLight .rtPlusHover,
.RadTreeView_MaterialGroenLight .rtMinusHover {
    color: #212121;
}

.RadTreeView_MaterialGroenLight .rtChkTristate:hover {
    color: #212121;
}

.RadTreeView_MaterialGroenLight .rtSelected .rtIn {
    border-color: transparent;
    color: #4CAF50;
    background-color: transparent;
}

.RadTreeView_MaterialGroenLight .p-i-checkbox-checked {
    color: #4CAF50;
}

.RadTreeView_MaterialGroenLight .p-i-checkbox-checked:before {
    content: "\e834";
}

.RadTreeView_MaterialGroenLight .p-i-checkbox:before {
    content: "\e835";
}

.RadTreeView_MaterialGroenLight .p-i-tri-state-indeterminate {
    color: #4CAF50;
}

.RadTreeView_MaterialGroenLight .p-i-tri-state-indeterminate:before {
    content: "\e909";
}

.RadTreeView_MaterialGroenLight_rtl .rtLI {
    padding-right: 30px;
    padding-left: 1px;
}

.RadTreeView_MaterialGroenLight_rtl .rtChk {
    margin: 0 6px 0 3px;
}

.RadTreeView_MaterialGroenLight_rtl .rtChecked:before,
.RadTreeView_MaterialGroenLight_rtl .rtUnchecked:before,
.RadTreeView_MaterialGroenLight_rtl .rtIndeterminate:before {
    margin-right: -3px;
    margin-left: 0;
}

.RadTreeView_MaterialGroenLight_rtl .rtPlus,
.RadTreeView_MaterialGroenLight_rtl .rtMinus {
    left: auto;
    right: -28px;
}

.RadTreeView_MaterialGroenLight_rtl .rtPlus:before {
    content: "\e314";
}

.RadTreeView_MaterialGroenLight_rtl .rtLines .rtLI:before {
    left: auto;
    right: 19px;
}

.RadTreeView_MaterialGroenLight_rtl .rtLines .rtOut:before {
    left: auto;
    right: -10px;
}

html .RadUpload_MaterialGroenLight {
    color: #424242;
    font-family: "Roboto", "Noto", sans-serif;
}

html .RadUpload_MaterialGroenLight .ruFileLI .ruFileWrap {
    padding: 6px 0;
}

html .RadUpload_MaterialGroenLight .ruFileLI .ruButton:hover {
    color: #4CAF50;
}

html .RadUpload_MaterialGroenLight .ruFileLI .ruFileProgressWrap {
    background: #E0E0E0;
    margin-top: 6px;
}

html .RadUpload_MaterialGroenLight .ruFileLI .ruFileProgress {
    border-color: #4CAF50;
    background: #4CAF50;
}

html .RadUpload_MaterialGroenLight .ruUploadSuccess .radIcon:before {
    background-color: #5ec232;
}

html .RadUpload_MaterialGroenLight .ruUploading .radIcon:before {
    background-color: #fbc02d;
}

html .RadUpload_MaterialGroenLight .ruUploadCancelled .radIcon:before,
html .RadUpload_MaterialGroenLight .ruUploadFailure .radIcon:before {
    background-color: #f34235;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruFileWrap {
    padding: 4px;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruFakeInput {
    display: none !important;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruBrowse {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 34px;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
    transition: 0.2s all;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruButtonHover {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

html .RadUpload_MaterialGroenLight .ruSelectWrap .ruFocused {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

html .RadUpload_MaterialGroenLight .ruDropZone {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    border: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadWindow_MaterialGroenLight {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #ffffff;
    border-width: 0;
    font-family: "Roboto", "Noto", sans-serif;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
    /* External content iframe styles */
    /* Dialog styles */
}

.RadWindow_MaterialGroenLight.rwShadow {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadWindow_MaterialGroenLight .rwTitleBar {
    background-color: #4CAF50;
}

.RadWindow_MaterialGroenLight.rwCollapsed .rwTitleBar {
    border-bottom-color: #E0E0E0;
}

.RadWindow_MaterialGroenLight .rwTitleBar,
.RadWindow_MaterialGroenLight .rwIcon,
.RadWindow_MaterialGroenLight .rwCommandButton,
.RadWindow_MaterialGroenLight span.rwCommandButton:hover {
    color: #ffffff;
}

.RadWindow_MaterialGroenLight .rwListItem:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadWindow_MaterialGroenLight .rwContent {
    background-color: #ffffff;
    border-color: transparent;
}

.RadWindow_MaterialGroenLight .rwStatusBar {
    background-color: #F5F5F5;
    border-color: #E0E0E0;
}

.RadWindow_MaterialGroenLight .rwResize {
    color: #757575;
}

.RadWindow_MaterialGroenLight .rwStatusBar input {
    color: #424242;
}

.RadWindow_MaterialGroenLight.rwLoading .rwExternalContent {
    background-image: url(" ");
}

.RadWindow_MaterialGroenLight .rwLoading.rwStatusBar {
    background-image: url(" ");
}

.RadWindow_MaterialGroenLight .rwDialogButtons button {
    outline: none;
    background-color: transparent;
    border-color: transparent;
    color: #424242;
}

.RadWindow_MaterialGroenLight .rwDialogButtons button:hover {
    background-color: rgba(66, 66, 66, 0.12);
}

.RadWindow_MaterialGroenLight .rwDialogButtons button:active,
.RadWindow_MaterialGroenLight .rwDialogButtons button:focus {
    background-color: rgba(66, 66, 66, 0.24);
}

.RadWindow_MaterialGroenLight .rwPromptDialog button.rwOkBtn,
.RadWindow_MaterialGroenLight .rwConfirmDialog button.rwOkBtn {
    color: #4CAF50;
    background-color: transparent;
}

.RadWindow_MaterialGroenLight .rwPromptDialog button.rwOkBtn:hover,
.RadWindow_MaterialGroenLight .rwConfirmDialog button.rwOkBtn:hover {
    background-color: rgba(76, 175, 80, 0.12);
}

.RadWindow_MaterialGroenLight .rwPromptDialog button.rwOkBtn:active,
.RadWindow_MaterialGroenLight .rwConfirmDialog button.rwOkBtn:active {
    background-color: rgba(76, 175, 80, 0.24);
}

.RadWindow_MaterialGroenLight .rwPromptInput {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #E0E0E0;
}

.RadWindow_MaterialGroenLight .rwPromptInput:hover {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #BDBDBD;
}

.RadWindow_MaterialGroenLight .rwPromptInput:active,
.RadWindow_MaterialGroenLight .rwPromptInput:focus {
    background-color: transparent;
    color: #424242;
    border-color: transparent transparent #4CAF50;
}

.RadWindow_MaterialGroenLight .rwPromptInput:disabled {
    background-color: transparent;
    color: #757575;
    border-color: transparent transparent #EEEEEE;
}

.RadWindow_MaterialGroenLight.rwRoundedCorner,
.RadWindow_MaterialGroenLight.rwCollapsed.rwRoundedCorner .rwTitleBar,
.RadWindow_MaterialGroenLight.rwMinimizedWindow.rwRoundedCorner .rwTitleBar,
.RadWindow_MaterialGroenLight .rwDialogButtons button {
    border-radius: 0.1428571429em;
}

.RadWindow_MaterialGroenLight.rwRoundedCorner .rwTitleBar {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadWindow_MaterialGroenLight .rwTitleWrapper .rwTitle {
    padding: 0em 0em 0em 1.5714285714em;
}

.RadWindow_MaterialGroenLight.rwRoundedCorner .rwStatusBar {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadWindow_MaterialGroenLight .rwTitleBar .rwTitleWrapper {
    padding: 14px;
}

.RadWindow_MaterialGroenLight .rwIcon {
    margin: -0.5em 0em 0em;
}

.RadWindow_MaterialGroenLight .rwTitleWrapper .rwIcon:before {
    margin: -0.2142857143em -0.2142857143em 0em 0em;
}

.RadWindow_MaterialGroenLight _:-ms-fullscreen, :root .RadWindow_MaterialGroenLight .rwTitleBar .rwTitleWrapper .rwIcon:before {
    margin: -0.2142857143em -0.2142857143em 0em 0em;
}

.RadWindow_MaterialGroenLight .rwTitleBar {
    margin: -1px -5px 0;
}

.RadWindow_MaterialGroenLight .rwTitleWrapper .rwTitle {
    padding: 5px 0 5px 30px;
    margin: -4.5px 0 -4px;
    font-size: 1.4285714286em;
    font-family: inherit;
    line-height: 1em;
    color: #ffffff;
    text-transform: capitalize;
}

.RadWindow_MaterialGroenLight .rwCommands {
    margin: -1.2857142857em 0em 0em;
    right: 1.1428571429em;
}

.RadWindow_MaterialGroenLight .rwListItem {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 6px;
    border-radius: 45px;
}

.RadWindow_MaterialGroenLight .rwLoading.rwStatusBar,
.RadWindow_MaterialGroenLight .rwStatusBar {
    margin: 9px -5px 0;
    padding: 12px 16px;
    border-width: 1px 0 0;
}

.RadWindow_MaterialGroenLight .rwLoading.rwStatusBar {
    background-position: 13.5px center;
}

.RadWindow_MaterialGroenLight .rwLoading.rwStatusBar input {
    margin: 0 0 0 27px;
}

.RadWindow_MaterialGroenLight .rwStatusBar .rwResize {
    font-size: 1.5em;
    right: .5px;
    bottom: 0;
    bottom: -2px\9;
}

.RadWindow_MaterialGroenLight _:-ms-fullscreen, :root .RadWindow_MaterialGroenLight .rwStatusBar .rwResize {
    bottom: -2px;
}

.RadWindow_MaterialGroenLight.rwMinimizedWindow {
    border-color: #4CAF50;
}

.RadWindow_MaterialGroenLight.rwMinimizedWindow .rwCommands {
    right: 0;
}

.RadWindow_MaterialGroenLight.rwRtl .rwTitleBar {
    overflow: hidden;
}

.RadWindow_MaterialGroenLight.rwRtl .rwCommands {
    left: 0.5em;
}

.RadWindow_MaterialGroenLight.rwRtl .rwIcon {
    right: 1.2857142857em;
}

.RadWindow_MaterialGroenLight.rwRtl .rwStatusBar .rwResize {
    left: 0;
    bottom: -1px;
    bottom: -2px\9;
}

.RadWindow_MaterialGroenLight.rwRtl _:-ms-fullscreen, :root .RadWindow_MaterialGroenLight.rwRtl.rwRtl .rwStatusBar .rwResize {
    bottom: -2px;
}

.RadWindow_MaterialGroenLight .rwDialogButtons {
    width: 100%;
    max-height: 41px;
    padding: 6px;
    background-color: #F5F5F5;
    border-top: 1px solid #E0E0E0;
    right: auto;
    bottom: -6px;
    left: -6px;
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadWindow_MaterialGroenLight .rwDialogButtons button {
    min-width: 64px;
    padding: 6px 8px;
    text-transform: uppercase;
    font-family: "Roboto", "Noto", sans-serif;
    font-weight: 500;
}

.RadWindow_MaterialGroenLight .rwPromptInputContainer .rwPromptInput {
    padding: 0.6428571429em 0em;
    border-radius: 0;
}

.RadWindow_MaterialGroenLight .rwPromptInputContainer .rwPromptInput:focus,
.RadWindow_MaterialGroenLight .rwPromptInputContainer .rwPromptInput:active {
    padding: 0.6428571429em 0em 0.5714285714em;
    border-width: 1px 1px 2px;
}

.RadWizard_MaterialGroenLight {
    color: #424242;
    background: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    counter-reset: step;
    padding: 10px 10px 0;
}

.RadWizard_MaterialGroenLight .rwzButton {
    border-color: #E0E0E0;
    color: #424242;
    background-color: #F5F5F5;
    padding: 8px 12px;
    border: 0;
    border-radius: 2px;
    font-weight: 500;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    text-transform: uppercase;
    transition: 0.2s color ease-in-out, 0.2s background ease-in-out;
}

.RadWizard_MaterialGroenLight .rwzNext,
.RadWizard_MaterialGroenLight .rwzFinish {
    border-color: #4CAF50;
    color: #ffffff;
    background-color: #4CAF50;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb {
    color: #424242;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    white-space: nowrap;
    border-radius: 2px;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLI {
    position: relative;
    padding: 16px;
    overflow: hidden;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLink {
    display: block;
    border: 0;
    padding: 8px;
    padding-left: 40px;
    color: inherit;
    z-index: 2;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLink:before {
    box-shadow: none;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLink:after {
    content: "";
    display: block;
    height: 0;
    position: absolute;
    margin: 0;
    border-color: #E0E0E0;
    border-style: solid;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzFirst .rwzLink:before,
.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzLast .rwzLink:after {
    display: none;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzText {
    line-height: inherit;
    font-weight: 500;
}

.RadWizard_MaterialGroenLight .rwzBreadCrumb .rwzText:before {
    counter-increment: step;
    content: counter(step);
    width: 24px;
    height: 24px;
    position: absolute;
    top: 6px;
    left: 8px;
    line-height: 24px;
    margin: 0;
    border: 0;
    border-radius: 12px;
    color: #ffffff;
    background: #757575;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    box-shadow: none;
    text-align: center;
    transition: 0.2s color ease-in-out, 0.2s background ease-in-out;
    opacity: inherit;
}

.RadWizard_MaterialGroenLight .rwzLink {
    transition: 0.2s color ease-in-out;
}

.RadWizard_MaterialGroenLight .rwzProgressBar {
    border: 0;
    background-color: #E0E0E0;
}

.RadWizard_MaterialGroenLight .rwzProgress {
    height: 5px;
    border: 0;
    background-color: #4CAF50;
}

.RadWizard_MaterialGroenLight .rwzNav {
    padding: 0 5px 10px;
}

.RadWizard_MaterialGroenLight .rwzHovered.rwzButton {
    border-color: #EEEEEE;
    color: #424242;
    background-color: #EEEEEE;
}

.RadWizard_MaterialGroenLight .rwzHovered.rwzNext,
.RadWizard_MaterialGroenLight .rwzHovered.rwzFinish {
    border-color: #43A047;
    color: #ffffff;
    background-color: #43A047;
}

.RadWizard_MaterialGroenLight .rwzHovered .rwzLink {
    color: #212121;
}

.RadWizard_MaterialGroenLight .rwzHovered .rwzLink .rwzText:before {
    background: #212121;
}

.RadWizard_MaterialGroenLight .rwzFocused.rwzButton {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadWizard_MaterialGroenLight .rwzSelected .rwzLink .rwzText:before {
    color: #ffffff;
    background: #4CAF50;
}

.RadWizard_MaterialGroenLight .rwzButton:active {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLI {
    text-align: center;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzFirst.rwzLI:before {
    left: 50%;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLast.rwzLI:before {
    left: auto;
    right: 50%;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink {
    display: inline-block;
    box-sizing: border-box;
    max-width: 100%;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    width: 900%;
    top: 50%;
    border-width: 1px 0 0;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink:before {
    left: -900%;
    margin-left: -5px;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    right: -900%;
    margin-right: -5px;
}

.RadWizard_MaterialGroenLight.rwzHorizontal .rwzBreadCrumb .rwzLast.rwzLI .rwzLink:before {
    display: inline-block;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzContentWrapper {
    position: relative;
    left: 5px;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb {
    padding: 0;
    margin-bottom: 10px;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb .rwzLink:after {
    width: 0;
    height: 900%;
    left: 19px;
    border-width: 0 0 0 1px;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb .rwzLink:before {
    top: -900%;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzBreadCrumb .rwzLink:after {
    bottom: -900%;
}

.RadWizard_MaterialGroenLight.rwzVertical .rwzProgressBar {
    width: 5px;
}

.RadWizard_MaterialGroenLight.rwzBottomBreadCrumb .rwzContentWrapper {
    margin-bottom: -10px;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl .rwzBreadCrumb .rwzLink {
    padding-left: 8px;
    padding-right: 40px;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl .rwzBreadCrumb .rwzFirst .rwzLink {
    padding-right: 40px;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl .rwzBreadCrumb .rwzText:before {
    left: auto;
    right: 8px;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl.rwzHorizontal .rwzBreadCrumb .rwzLink:before {
    left: auto;
    right: -900%;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    left: -900%;
    right: auto;
}

.RadWizard_MaterialGroenLight.RadWizard_rtl.rwzVertical .rwzBreadCrumb .rwzLink:before,
.RadWizard_MaterialGroenLight.RadWizard_rtl.rwzVertical .rwzBreadCrumb .rwzLink:after {
    left: auto;
    right: 19px;
}

a {
  color: #4caf50;
  text-decoration: underline;
}

a:visited {
  color: #4caf50;
  text-decoration: underline;
}

.RadToolTip_MaterialGroenLight {
  background-color: #4caf50;
  border-color: #4caf50;
}

.RadToolTip_MaterialGroenLight .rtCalloutBottomRight,
.RadToolTip_MaterialGroenLight .rtCalloutBottomCenter,
.RadToolTip_MaterialGroenLight .rtCalloutBottomLeft {
  border-top-color: #4caf50;
}

.RadToolTip_MaterialGroenLight .rtCalloutBottomRight:before,
.RadToolTip_MaterialGroenLight .rtCalloutBottomCenter:before,
.RadToolTip_MaterialGroenLight .rtCalloutBottomLeft:before {
  border-top-color: #4caf50;
}

.RadToolTip_MaterialGroenDark {
  background-color: #4caf50;
  border-color: #4caf50;
}

.RadToolTip_MaterialGroenDark .rtCalloutBottomRight,
.RadToolTip_MaterialGroenDark .rtCalloutBottomCenter,
.RadToolTip_MaterialGroenDark .rtCalloutBottomLeft {
  border-top-color: #4caf50;
}

.RadToolTip_MaterialGroenDark .rtCalloutBottomRight:before,
.RadToolTip_MaterialGroenDark .rtCalloutBottomCenter:before,
.RadToolTip_MaterialGroenDark .rtCalloutBottomLeft:before {
  border-top-color: #4caf50;
}

.rwLoading .rwExternalContent {
  background-image: url("/Images/spinner-groen.svg") !important;
}

.loading-panel {
  background-image: url("/Images/spinner-groen.svg") !important;
}

.sidepanel-toggle-button {
  background-color: #4caf50;
}

html body .RadMenu .rmRootGroup {
    padding: 0;
    height: 100%;
}

html body .RadMenu .rmRootGroup .rmRootLink {
    padding: 10px 21px;
    height: 100%;
}

html body .RadMenu .rmPopup,
html body .RadMenu .rmGroup {
    padding: 12px 0;
}

html body .RadMenu .rmShadows {
    box-shadow: 0 1px 1px -1px rgb(0 0 0 / 12%), 0 1px 1px -1px rgb(0 0 0 / 20%);
}

html body .RadMenu .rmGroup:before,
html body .RadMenu .rmMultiColumn:before,
html body .RadMenu .rmScrollWrap > .rmHorizontal:before,
html body .RadMenu .rmScrollWrap > .rmVertical:before {
    content: "";
    width: 30px;
    height: 100%;
    border-width: unset;
    border-style: unset;
    display: none;
    position: absolute;
    left: 0;
    top: 0;
}

html body .RadButton.rbButton {
    padding: 5px 8px;
}

html body .RadButton .rbIcon::before {
    font-family: "Material Icons";
    font-size: 18px;
}

html body .RadNotification .rnTitleBar {
    display: flex;
    flex-direction: row;
    line-height: unset !important;
    padding: 6px 14px 6px 14px !important;
    height: fit-content !important;
    align-items: center;
}

html body .RadNotification .rnCommands li a:before {
    line-height: 0.7 !important;
}

html body .RadNotification .rnCommands {
    position: unset !important;
    top: unset !important;
}

html body .RadNotification .rnTitleBar .rnIcon {
    flex-grow: 0;
}

html body .RadNotification .rnTitleBar .rnTitleBarTitle {
    flex-grow: 1;
    text-overflow: unset;
    width: 100%;
    max-width: 100%;
    margin: 0px;
}

html body .RadNotification .rnTitleBar .rnCommands {
    margin: -1.3em 0em;
    flex-grow: 0;
    padding: 6px 0;
}

html body .RadNotification .rnContentWrapper {
    padding: 10px 10px 10px 10px;
    font-size: 0.85rem;
    font-weight: 400;
}

html body .RadNotification {
    min-width: 250px;
    max-width: 100%;
}

html body .RadDock .rdTitleWrapper {
    padding: 10px 5px;
}

html body .RadDock .rdTitleBar .rdIcon {
    margin: -0.2em 0.4285714286em 0em 0em;
}

html body .RadDock .rdTitleBar .rdTitleBarTitle {
    margin: -4px 0 -3px;
}

html body .RadDock .rdTitleBar .rdCommands {
    right: 1.1428571429em;
    margin: -1.4em 0em 0em;
}

html body .RadDock.rdCollapsed {
    height: auto !important;
    height: fit-content !important;
    width: -ms-max-content;
    overflow: hidden;
}

html body .RadDock .rdContent {
    margin: 0;
    overflow-x: auto;
}

html body .RadDock .rdContent {
    margin: 0;
}

html body .RadGrid .rgHeader {
    font-size: 0.6875rem;
}

html body .RadWindow .rwDialogMessage {
    font-size: 0.6875rem;
}

html body .RadGrid .rgHeader,
html body .RadGrid th.rgHeader {
    padding: 5px 10px 4px 10px;
    background-color: #f5f5f5;
}

html body .RadGrid .rgHeader,
html body .RadGrid th.rgResizeCol {
    padding: 5px 10px 4px 10px;
}

html body .RadGrid .rgFooter td {
    padding: 5px 10px 4px 10px;
}

html body .RadAjax {
    background-color: #ffffff55;
    z-index: 9000 !important;
}

html body .RadGrid .rgEditRow,
html body .RadGrid .rgFilterRow,
html body .RadGrid .rgGroupHeader {
    height: 47px;
    height: calc(1.4285714286em + 5px);
}

html body .RadGrid .rgRow,
html body .RadGrid .rgAltRow,
html body .RadGrid .rgEditRow {
    height: 47px;
    height: calc(1.5384615385em + 5px);
}

html body .RadGrid .rgHeader:first-child,
html body .RadGrid th.rgResizeCol:first-child,
html body .RadGrid .rgFilterRow > td:first-child,
html body .RadGrid .rgRow > td:first-child,
html body .RadGrid .rgAltRow > td:first-child {
    border-left-width: 0;
    padding-left: 4px;
    box-sizing: border-box;
}

html body .RadGrid .rgHeader,
html body .RadGrid th.rgResizeCol,
html body .RadGrid .rgHeaderWrapper {
    border: solid #e0e0e0;
    border-width: 0 0 1px 1px;
    box-sizing: border-box;
}

html body .RadGrid div.rgHeaderWrapper {
    border-left: 0 none;
    border-left-width: 0px;
    border-left-style: none;
    border-left-color: initial;
    border-right: 0 none;
    border-right-width: 0px;
    border-right-style: none;
    border-right-color: initial;
}

html body .RadGrid .rgHeader,
html body .RadGrid th.rgHeader,
html body .RadGrid .rgHeaderWrapper {
    border: solid #e0e0e0;
    border-width: 0 0 1px 1px;
    box-sizing: border-box;
}

html body .RadGrid .rgHeader:first-child,
html body .RadGrid th.rgResizeCol:first-child,
html body .RadGrid .rgFilterRow > td:first-child,
html body .RadGrid .rgRow > td:first-child,
html body .RadGrid .rgAltRow > td:first-child {
    border-left-width: 0;
    box-sizing: border-box;
}

html body .RadGrid .rgFilterRow > td {
    border-style: solid;
    border-color: #e0e0e0;
    border-width: 0 0 1px 1px;
    box-sizing: border-box;
}

html body .RadGrid .rgHeader:first-child,
html body .RadGrid th.rgResizeCol:first-child,
html body .RadGrid .rgFilterRow > td:first-child,
html body .RadGrid .rgRow > td:first-child,
html body .RadGrid .rgAltRow > td:first-child {
    border-left-width: 0;
    box-sizing: border-box;
}

html body .RadGrid .rgRow > td,
html body .RadGrid .rgAltRow > td {
    border-color: #e0e0e0;
    box-sizing: border-box;
}

html body .RadGrid .rgRow > td,
html body .RadGrid .rgAltRow > td,
html body .RadGrid .rgEditRow > td,
html body .RadGrid .rgFooter > td {
    border-style: solid;
    border-width: 0 0 1px 1px !important;
    box-sizing: border-box;
    border-color: #e0e0e0;
}

html body .RadGrid .rgRow > td {
    border-bottom: 1px solid #e0e0e0 !important;
    box-sizing: border-box;
}

html body .RadGrid .rgAltRow > td {
    border-bottom: 1px solid #e0e0e0 !important;
    box-sizing: border-box;
}

html body .RadGrid .rgEditRow > td {
    border-bottom: 1px solid #e0e0e0 !important;
    box-sizing: border-box;
}

html body .RadGrid .rgFooter > td {
    border-bottom: 1px solid #e0e0e0 !important;
    box-sizing: border-box;
    font-size: small;
    font-weight: 900;
}

html body .RadGrid .rgGroupHeader > td {
    border-bottom: 1px solid #e0e0e0 !important;
    box-sizing: border-box;
}

html body .RadGrid .rgHeaderWrapper .rgHeaderDiv {
    margin-bottom: -1px;
    border-right: 0px solid transparent;
    box-sizing: border-box;
}

html body .RadGrid .t-button {
    padding: 0px;
    border-radius: 90px;
    color: #757575;
}

html body .RadGrid .rgRow > td,
html body .RadGrid .rgAltRow > td,
html body .RadGrid .rgEditRow > td {
    padding: 4px 10px;
}

html body .RadGrid .rgRow,
html body .RadGrid .rgAltRow,
html body .RadGrid .rgEditRow {
    height: calc(1.5384615385em + 5px);
    font-size: 0.6875rem;
}

html body .RadGrid .rgFooter {
    height: calc(1.6666666667em + 5px);
}

html body .RadGrid .rgRow > td > a,
html body .RadGrid .rgAltRow > td > a,
html body .RadGrid .rgFooter > td > a,
html body .RadGrid .rgEditForm > td > a,
html body .RadGrid .rgEditRow > td > a,
html body .RadGrid .rgHoveredRow > td > a {
    text-decoration: underline;
}

html body .RadGrid .rgFilterRow .RadPicker .RadInput {
    padding-right: 2px;
}

html body .RadGrid .rgExpandCol {
    max-width: 42px;
}

html body .RadInput .riTextBox,
html body .RadInputMgr,
html body .racInput {
    padding: 4px 5px;
}

html body .RadInput > label,
html body .RadInput > .riLabel,
html body .RadPicker > .riLabel {
    padding-left: 25px;
    padding-right: 10px;
}

html body .RadGrid {
    box-sizing: border-box;
    border-color: #e0e0e0;
}

html body .RadGrid:not(.RadGrid-DataDivNormal) .rgDataDiv {
    height: auto !important;
    display: inline-block !important;
}

html body .RadGrid .rgPagerCell .rgNumPart a {
    padding: 2px;
    margin-right: 0px;
}

html body .RadGrid .rgPagerCell .rgNumPart a.rgCurrentPage {
    padding-bottom: 5px;
}

html body .RadGrid .rgPagerCell .rgActionButton {
    margin: 0;
}

html body .RadGrid .rgPagerCell .rgInfoPart,
html body .RadGrid_ .rgPagerCell .rgSliderLabel,
html body .RadGrid .rgPagerCell .rgPagerLabel {
    padding-top: 2px;
    padding-bottom: 2px;
}

html body .RadGrid .rgPagerCell {
    border-color: #e0e0e0;
}

html body .RadGrid-footer-left-aligned .rgFooter {
    text-align: left;
}

html body .RadGrid-footer-left-aligned .rgFooter td {
    text-align: left;
}

html body .RadGrid .rgInput,
html body .RadGrid .rgEditRow > td > [type="text"],
html body .RadGrid .rgEditForm td > [type="text"],
html body .RadGrid .rgBatchContainer > [type="text"],
html body .RadGrid .rgFilterBox {
    padding: 2px 0px 2px 1px;
}

html body .RadGrid td .RadLabel {
    padding: 0;
}

html body .RadGrid .rgFilterRow td {
    padding-left: 3px !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    padding-right: 17px !important;
}

html body .RadGrid .rgFilter {
    padding: 4px 1px 4px 1px !important;
    margin-left: -2px !important;
}

html body .RadGrid .rgInput,
html body .RadGrid .rgEditRow > td > [type="text"],
html body .RadGrid .rgEditForm td > [type="text"],
html body .RadGrid .rgBatchContainer > [type="text"],
html body .RadGrid .rgFilterBox {
    padding: 2px 0px 2px 1px !important;
}

html body .RadGrid .rgFilter.t-button.rgActionButton {
    border-radius: 0 !important;
}

html body .RadProgressBar.rpbHorizontal {
    margin-bottom: 0px;
}

html body .RadInput {
    line-height: normal;
    padding: 0 0px 0 0px;
}

html body .RadInput input.riTextBox,
html body .racInput {
    background-color: #fcfcfc;
}

html body .RadComboBox .rcbInner {
    background-color: #fcfcfc;
}

html body .RadInput .riSelect {
    right: 5px;
    margin-top: -3px;
}

html body .RadInput a {
    padding-left: 2px;
    padding-right: 4px;
}

html body .RadWizard .rwzBreadCrumb .rwzLink {
    display: block;
    border: 0;
    padding: 8px 0px 8px 8px;
    padding-left: 40px;
    color: inherit;
    z-index: 2;
}

html body .RadWindow .rwLoading.rwStatusBar,
html body .RadWindow .rwStatusBar {
    padding: 2px 0 2px 5px;
}

html body .RadWindow .rwDialogButtons {
    padding: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}

.rwzHorizontal .rwzBreadCrumb,
.rwzHorizontal .rwzProgressBar {
    margin-bottom: 5px;
}

html body .RadTreeView .rtIn {
    padding: 2px 6px 2px 6px;
}

html body .RadTreeView .rtUL .rtUL {
    padding: 0;
}

html body .RadWindow .rwTitleBar {
    margin: 0;
    background-position: 0 0;
    background-repeat: repeat-x;
    position: relative;
}

html body .RadWindow .rwTitle {
    width: 85%;
}

html body .RadWindow {
    padding: 0;
}

html body .RadWindow .rwLoading.rwStatusBar,
html body .RadWindow .rwStatusBar {
    margin: 0;
}

/* RadToolBar */

html body .RadToolBar .rtbButton.rtbIconOnly {
    width: fit-content;
    width: -ms-max-content;
    box-sizing: content-box;
    padding: 8px !important;
}

html body .RadToolBar .rtbButton {
    padding: 7px 8px;
}

html body .RadToolBar .rtbSplitButton .rtbSplBtnActivator {
    padding: 7px 4px;
}

html body .RadToolBar .rtbArrow {
    padding: 8px 3px;
}

.rtbPopup .rtbImage {
    width: 16px;
}

html body .RadToolBar .rtbText {
    vertical-align: middle;
}

/* END RadToolBar */

/* RadComboBox */

html body .RadComboBox .rcbEmptyMessage {
    font-style: italic;
    filter: alpha(opacity=80);
    opacity: 0.8;
    color: rgba(69, 90, 100, 0.6);
}

html body .RadComboBox {
    line-height: normal;
}

html body .RadComboBox .rcbActionButton {
    padding: 4px 1px 4px 1px;
}

html body .RadComboBox .p-icon:before {
    margin: -4px 0 0 -3px;
}

html body .RadComboBox .rcbInner {
    padding: 4px 16px 4px 5px;
}

html body .RadComboBox .rcbInner:before {
    left: 5px;
}

html body .RadComboBoxDropDown .rcbItem,
html body .RadComboBoxDropDown .rcbHovered,
html body .RadComboBoxDropDown .rcbSelected,
html body .RadComboBoxDropDown .rcbDisabled,
html body .RadComboBoxDropDown .rcbLoading {
    padding: 3px 13px;
}

html body .RadComboBoxDropDown .rcbHovered {
    color: #424242;
    background-color: #eeeeee;
    filter: brightness(95%);
}

html body .RadComboBoxDropDown.rcbAutoWidth .rcbList .rcbItem,
html body .RadComboBoxDropDown.rcbAutoWidth .rcbList .rcbHovered {
    white-space-collapse: collapse;
    text-wrap-mode: wrap;
}

/* END RadComboBox */

/* RadDropDownList */

html body .RadDropDownList .rddlEmptyMessage {
    font-style: italic;
    filter: alpha(opacity=80);
    opacity: 0.8;
    color: rgba(69, 90, 100, 0.6);
}

html body .RadDropDownList {
    line-height: normal;
}

html body .RadDropDownList .rddlInner {
    background-color: #fcfcfc;
}

html body .RadDropDownList .rddlActionButton {
    padding: 4px 1px 4px 1px;
}

html body .RadDropDownList .p-icon:before {
    margin: -4px 0 0 -3px;
}

html body .RadDropDownList .rddlInner {
    padding: 4px 16px 4px 5px;
}

html body .RadDropDownList .rddlInner:before {
    left: 5px;
}

html body .RadDropDownListDropDown .rddlItem,
html body .RadDropDownListDropDown .rddlHovered,
html body .RadDropDownListDropDown .rddlSelected,
html body .RadDropDownListDropDown .rddlDisabled,
html body .RadDropDownListDropDown .rddlLoading {
    padding: 3px 13px;
}

/* END RadComboBox */

/* RadColorPicker */

html body .RadColorPicker .rcpIcon em {
    height: 100%;
    margin: -0.4em 0em 0em;
}

html body .RadColorPicker .rcpIcon a {
    min-height: 100%;
    line-height: normal;
    padding: 0 10px;
}

html body .RadColorPicker .rcpIcon {
    padding: 4px 0;
}

html body .RadColorPicker .rcpEmptyIcon em:before {
    margin: 0 0 0 -14px;
}

/* END RadColorPicker */

/* RadTextBox */

html body .RadInput input.riTextBox {
    padding: 5px 5px 5px 5px;
}

html body .RadInput .riEmpty,
html body .RadInput_Empty {
    color: rgba(69, 90, 100, 0.6);
    font-style: italic;
    opacity: 0.8;
}

.riHover {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

inline-block
/* END RadTextBox */
/* RadAutoComplete */
html body .RadAutoCompleteBox,
html body .RadAutoCompleteBox .racTokenList,
html body .RadAutoCompleteBox .racInput {
    padding: 0px;
    text-indent: 0px;
}

html body .RadAutoCompleteBox .racInput {
    padding: 5px;
    margin: 0px;
    border: unset;
}

html body .RadAutoCompleteBox .racTokenList,
html body .RadAutoCompleteBox .racFocused,
html body .RadAutoCompleteBox .racHovered {
    background-color: #fcfcfc;
    border: none;
}

html body .RadAutoCompleteBox .racHovered.racTokenList {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

html body .RadAutoCompleteBox .racTokenList:before {
    left: 0px;
    right: 0px;
    border-bottom: 1px solid;
    border-color: #e0e0e0;
        
}

html body .RadAutoCompleteBoxPopup {
    border-color: #E0E0E0;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}
/* END RadAutoComplete */
/* RadDatePicker */

html body .RadPicker.RadDateTimePicker .RadInput {
    padding-right: 30px;
}

html body .RadPicker .RadInput:before {
    left: 5px;
    right: 25px;
}

html body .RadPicker .RadInput {
    padding-right: 25px;
    position: relative;
}

html body .RadInputDisabled a,
html body .RadInputDisabled .riTextBox {
    opacity: 1;
}

html body .RadPicker .rcCalPopup.rcDisabled,
html body .RadPicker .rcTimePopup.rcDisabled {
    opacity: 0.5 !important;
}

html body .RadPicker.RadDateTimePicker .RadInput {
    padding-right: 45px;
}

/* END RadDatePicker */

/* RadLabel */

html body .RadLabel {
    font-size: 0.6875rem;
}

html body .RadRadioButtonList {
    font-family: "Roboto", "Noto", Tahoma, Arial, Helvetica, sans-serif, sans-serif;
    font-size: 0.6775rem;
    color: #607d8b;
    font-weight: 500;
}

html body .RadRadioButtonList .RadRadioButton .rbText {
    font-family: "Roboto", "Noto", Tahoma, Arial, Helvetica, sans-serif, sans-serif;
    font-size: 0.6775rem !important;
    color: #607d8b;
    font-weight: 500 !important;
}

html body .RadButton.rbCheckBox .rbText {
    font-family: "Roboto", "Noto", Tahoma, Arial, Helvetica, sans-serif, sans-serif;
    font-size: 0.6875rem !important;
    color: #607d8b;
    font-weight: 500 !important;
    padding-top: 4px;
    padding-bottom: 4px;
}

html body .RadButton.rbCheckBox.text-no-padding .rbText {
    padding: 0;
}

html body .RadLabel {
    font-family: "Roboto", "Noto", Tahoma, Arial, Helvetica, sans-serif,
        sans-serif;
    font-size: 0.6875rem;
    color: #607d8b;
    font-weight: 500;
    padding-top: 4px;
    padding-bottom: 4px;
}

html body .RadButton .rbText {
    font-family: "Roboto", "Noto", Tahoma, Arial, Helvetica, sans-serif, sans-serif;
    font-size: 0.6875rem;
    padding-top: 4px;
    padding-bottom: 4px;
    line-height: 1.42857143 !important;
    padding: 0 !important;
}

/* END RadLabel */

.reToolbarWindow {
    box-shadow: 0 19px 38px rgb(0 0 0 / 5%), 0 15px 12px rgb(0 0 0 / 5%);
}

.reContent {
    height: 100%;
}

.reBottomProperties {
    display: none;
}

html body .RadInput .riSelect {
    right: 0px;
}

/* RadAsyncUpload */

html body .RadUpload .ruSelectWrap .ruBrowse {
    padding: 5px 8px !important;
}

html body .RadUpload .ruSelectWrap .ruFileWrap {
    padding: 4px 4px 4px 0 !important;
}

/* END RadAsyncUpload */

/* RadToolTipWrapper */

html body .RadToolTip .rtContent {
    height: calc(100% - 30px);
    margin-top: 30px;
}

html body .RadToolTip .rtContent > div:first-child {
    height: 100%;
}

html body .RadToolTipNoHeader .rtContent {
    margin-top: unset;
}

/* END RadToolTipWrapper */

/* RadTileList */

html body .RadTileList .rtlistWrapper {
    width: 20rem;
}

html body .RadTile.rtileWide,
html body .RadTile.rtileSquare {
    margin: 0 0.375rem 0.5rem 0rem;
    box-shadow: 0 0 3px #bbb;
    color: #607d8b;
    font-size: 0.875rem;
    font-weight: 500;
}

/* END RadTileList */

/* RadListBox */

html body .RadListBox label {
    padding: 0;
}

html body .RadListBox .rlbHeader,
html body .RadListBox .rlbFooter {
    padding: 2px 13px;
    line-height: 1;
}

html body .RadListBox .rlbCheckAllItems {
    padding: 4px 13px;
}

html body .RadListBox .rlbItem {
    padding: 2px 13px;
}

/* END RadListBox */

/* RadFileExplorer */

html body .RadFileExplorer,
html body .RadFileExplorer *,
html body .RadFileExplorer .RadGrid {
    box-sizing: border-box;
}

/* END RadFileExplorer */

/* RadTabStrip */
html body .RadTabStripThin {
    line-height: 0.3;
}
/* END RadTabStrip */

/* RadImageGallery */
/* --- Thumbnails styling --- */
html body .AlgFotoImageGallery.RadImageGallery .rigThumbnailsList,
html body .AlgFotoImageGallery.RadImageGallery .rigThumbnailsBox,
html body .AlgFotoImageGallery.RadImageGallery .rigThumbnailsBox div {
    background: transparent !important;
}

html body .AlgFotoImageGallery.RadImageGallery .rigThumbnailsList {
    display: grid !important;
    grid-template-columns: repeat(8, 1fr);
    gap: 12px;
    width: 100% !important;
    padding: 0 12px;
    box-sizing: border-box;
    justify-items: center;
}

html body .AlgFotoImageGallery.RadImageGallery .rigThumbnailsBox {
    display: inline-block !important;
    width: auto !important;
    padding: 12px;
    box-sizing: border-box !important;
    overflow-y: auto !important;
}

html body .AlgFotoImageGallery.RadImageGallery .rigThumbnailsList > div {
    display: block;
    width: 100% !important;
    aspect-ratio: 1 / 1;
    position: relative;
    overflow: hidden;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    will-change: transform;
}

html body .AlgFotoImageGallery.RadImageGallery .rigThumbnailsList img {
    width: 100% !important;
    aspect-ratio: 1 / 1;
    object-fit: cover !important;
    border-radius: 2px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    filter: none !important;
    opacity: 1 !important;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

    html body .AlgFotoImageGallery.RadImageGallery .rigThumbnailsList img:hover {
        transform: translateY(-4px);
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
    }

/* --- LightBox wrapper --- */
html body .AlgFotoImageGallery .RadLightBox .rltbWrapper {
    position: fixed !important;
    inset: 0 !important;
    background: rgba(0,0,0,0.5) !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start !important;
    overflow-y: auto !important;
    padding: 20px !important;
}

/* --- LightBox image --- */
html body .AlgFotoImageGallery .RadLightBox .rltbActiveImage {
    max-width: 90vw !important;
    max-height: 70vh !important;
    width: auto !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 auto !important;
}

/* --- LightBox metadata --- */
html body .AlgFotoImageGallery .RadLightBox .rltbItemBox {
    background: transparent !important;
    padding: 0 !important;
    margin-bottom: 12px !important;
}

html body .AlgFotoImageGallery .RadLightBox .rltbDescriptionBox,
html body .AlgFotoImageGallery .RadLightBox .rltbDescBottom {
    display: block !important;
    position: static !important;
    max-width: 90vw !important;
    width: 100% !important;
    color: white !important;
    text-align: left !important;
    margin-top: 8px !important;
    padding-left: 5px !important;
}

html body .AlgFotoImageGallery .RadLightBox .rltbTitle {
    font-size: 16px !important;
    font-weight: 600 !important;
}

html body .AlgFotoImageGallery .RadLightBox .rltbDescription,
html body .AlgFotoImageGallery .RadLightBox .rltbPager {
    font-size: 14px !important;
    opacity: 0.9 !important;
}

/* --- Sluitknop --- */
html body .AlgFotoImageGallery .RadLightBox .rltbClose {
    position: fixed !important;
    top: 10px !important;
    right: 20px !important;
    z-index: 999999 !important;
}

html body .AlgFotoImageGallery .RadLightBox .rltbCloseButton {
    width: 32px !important;
    height: 32px !important;
    background: none !important;
    border: none !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

html body .AlgFotoImageGallery .RadLightBox .rltbCloseIcon {
    width: 24px !important;
    height: 24px !important;
    filter: invert(1) brightness(2) !important;
}

/* --- Maximize/Restore icons --- */
html body .AlgFotoImageGallery .RadLightBox .rltbMaximizeButton,
html body .AlgFotoImageGallery .RadLightBox .rltbRestoreButton {
    position: fixed !important;
    bottom: 20px !important;
    right: 20px !important;
    display: inline-flex !important;
    z-index: 99999 !important;
}

html body .AlgFotoImageGallery .RadLightBox .rltbMaximizeIcon,
html body .AlgFotoImageGallery .RadLightBox .rltbRestoreIcon {
    width: 24px !important;
    height: 24px !important;
    filter: invert(1) brightness(2) !important;
}

/* --- Move Prev/Next arrows OUTSIDE image --- */
html body .AlgFotoImageGallery .RadLightBox .rltbPrevButtonWrapper,
html body .AlgFotoImageGallery .RadLightBox .rltbNextButtonWrapper {
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%);
    z-index: 99999 !important;
}

html body .AlgFotoImageGallery .RadLightBox .rltbPrevButtonWrapper {
    left: -60px !important;
}

html body .AlgFotoImageGallery .RadLightBox .rltbNextButtonWrapper {
    right: -60px !important;
}

/* hide internal telerik buttons (leave only icon arrows) */
html body .AlgFotoImageGallery .RadLightBox .rltbPrevButton,
html body .AlgFotoImageGallery .RadLightBox .rltbNextButton {
    display: none !important;
}
/* END RadImageGallery */
