/* 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_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadAutoCompleteBox_MaterialBlauwLight .racTokenList {
    padding: 3px;
    border-width: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadAutoCompleteBox_MaterialBlauwLight .racTokenList:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 8px;
    right: 8px;
    border-bottom: 1px solid #CFD8DC;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken {
    padding: 4px 30px 4px 12px;
    border-width: 0;
    border-radius: 1em;
    color: #455A64;
    background: #ECEFF1;
    margin-right: 8px;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken:before {
    content: "";
    display: inline-block;
    height: 1.42857143em;
    vertical-align: top;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken + .racToken {
    margin-left: 0;
}

.RadAutoCompleteBox_MaterialBlauwLight .racRemoveTokenLink {
    width: 16px;
    height: 16px;
    line-height: 16px;
    right: 8px;
    margin-top: -8px;
    border-radius: 1em;
    color: #ECEFF1;
    background: #607D8B;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadAutoCompleteBox_MaterialBlauwLight .racRemoveTokenLink .p-icon {
    font-family: "Material Icons";
    line-height: inherit;
    vertical-align: top;
}

.RadAutoCompleteBox_MaterialBlauwLight .racRemoveTokenLink .p-icon:before {
    content: "\e14c";
    line-height: 16px;
}

.RadAutoCompleteBox_MaterialBlauwLight .racTextToken {
    padding: 3px 2px;
    margin-left: 5px;
}

.RadAutoCompleteBox_MaterialBlauwLight .racTextToken + .racTextToken {
    margin-left: 0;
}

.RadAutoCompleteBox_MaterialBlauwLight .racHovered.racTokenList,
.RadAutoCompleteBox_MaterialBlauwLight .racFocused.racTokenList {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadAutoCompleteBox_MaterialBlauwLight .racHovered.racTokenList:before,
.RadAutoCompleteBox_MaterialBlauwLight .racFocused.racTokenList:before {
    display: none;
}

.RadAutoCompleteBox_MaterialBlauwLight .racFocused.racToken {
    color: #ffffff;
    background: #607D8B;
}

.RadAutoCompleteBox_MaterialBlauwLight .racFocused.racToken .racRemoveTokenLink {
    color: #607D8B;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racHovered {
    color: #ffffff;
    background: #607D8B;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racHovered .racRemoveTokenLink {
    color: #607D8B;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racHovered .racRemoveTokenLink.racHovered, .RadAutoCompleteBox_MaterialBlauwLight .racToken.racHovered .racRemoveTokenLink:hover {
    color: #263238;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racSelected {
    color: #ffffff;
    background: #607D8B;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racSelected .racRemoveTokenLink {
    color: #607D8B;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialBlauwLight .racDisabled.racTokenList {
    color: #728f9d;
    background: transparent;
    box-shadow: none;
}

.RadAutoCompleteBox_MaterialBlauwLight .racDisabled.racTokenList:before {
    display: block;
    border-color: #ECEFF1;
}

.RadAutoCompleteBox_MaterialBlauwLight .racDisabled .racToken {
    color: #455A64;
    background: #CFD8DC;
}

.RadAutoCompleteBox_MaterialBlauwLight .racInput {
    padding: 3px;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken + .racInput {
    margin-left: -8px;
}

.RadAutoCompleteBox_MaterialBlauwLight .racEmptyMessage {
    font-style: italic;
    color: rgba(69, 90, 100, 0.6);
}

.RadAutoCompleteBox_MaterialBlauwLight .p-i-loading {
    background-image: url(" ");
}

.RadAutoCompleteBox_MaterialBlauwLight .racLabel {
    font-weight: 500;
    font-size: 0.857em;
    color: #607D8B;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .racList {
    padding: 8px 0;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight .racItem {
    padding: 6px 13px;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight .racItemHovered {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight .racFocused {
    box-shadow: inset 0 0 5px transparent;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight .racItemSelected {
    color: #03A9F4;
    background-color: transparent;
}

.RadBreadcrumb_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f8fafb;
}

.RadBreadcrumb_MaterialBlauwLight:focus, .RadBreadcrumb_MaterialBlauwLight.k-state-focused {
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link {
    color: #2196F3;
    transition: background-color 0.2s ease;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link:hover, .RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link.k-state-hover {
    color: #1E88E5;
    background-color: #f4f7f8;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link:focus, .RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link.k-state-focused {
    color: #2196F3;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link {
    color: inherit;
    transition: background-color 0.2s ease;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link:hover, .RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link.k-state-hover {
    background-color: #f4f7f8;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link:focus, .RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link,
.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-delimiter-icon {
    color: inherit;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-input-container {
    border-color: transparent;
}

.RadBreadcrumb_MaterialBlauwLight .k-textbox,
.RadBreadcrumb_MaterialBlauwLight .radTextbox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadButton_MaterialBlauwLight.k-switch {
    border-radius: 9999px;
}

.RadButton_MaterialBlauwLight.k-switch:hover .k-switch-container, .RadButton_MaterialBlauwLight.k-switch.k-state-hover .k-switch-container {
    box-shadow: inset 0 0 0 1px #ECEFF1;
}

.RadButton_MaterialBlauwLight.k-switch:focus .k-switch-container, .RadButton_MaterialBlauwLight.k-switch.k-state-focused .k-switch-container {
    outline: none;
    box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.06);
}

.RadButton_MaterialBlauwLight .k-switch-container {
    border-radius: 9999px;
    padding: 0px 0px;
    box-shadow: inset 0 0 0 1px #CFD8DC;
}

.RadButton_MaterialBlauwLight .k-switch-handle {
    border-radius: 9999px;
}

.RadButton_MaterialBlauwLight.k-switch-on .k-switch-container {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadButton_MaterialBlauwLight.k-switch-on .k-switch-handle {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #f2f2f2;
}

.RadButton_MaterialBlauwLight.k-switch-on:hover .k-switch-container, .RadButton_MaterialBlauwLight.k-switch-on.k-state-hover .k-switch-container {
    color: #ffffff;
    background-color: #039be0;
}

.RadButton_MaterialBlauwLight.k-switch-on:hover .k-switch-handle, .RadButton_MaterialBlauwLight.k-switch-on.k-state-hover .k-switch-handle {
    border-color: #ECEFF1;
    color: #ffffff;
    background-color: #ededed;
}

.RadButton_MaterialBlauwLight.k-switch-on .k-switch-label-off {
    color: transparent;
}

.RadButton_MaterialBlauwLight.k-switch-off .k-switch-container {
    color: #455A64;
    background-color: #f4f7f8;
}

.RadButton_MaterialBlauwLight.k-switch-off .k-switch-handle {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f2f2f2;
}

.RadButton_MaterialBlauwLight.k-switch-off:hover .k-switch-container, .RadButton_MaterialBlauwLight.k-switch-off.k-state-hover .k-switch-container {
    color: #455A64;
    background-color: #f4f7f8;
}

.RadButton_MaterialBlauwLight.k-switch-off:hover .k-switch-handle, .RadButton_MaterialBlauwLight.k-switch-off.k-state-hover .k-switch-handle {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ededed;
}

.RadButton_MaterialBlauwLight.k-switch-off .k-switch-label-on {
    color: transparent;
}

.RadButton_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.RadButton_MaterialBlauwLight.rbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight.rbButton.rbHovered, .RadButton_MaterialBlauwLight.rbButton.rbHovered:hover, .RadButton_MaterialBlauwLight.rbButton.rbToggled.rbHovered,
.RadButton_MaterialBlauwLight.rbButton .rbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadButton_MaterialBlauwLight.rbButton:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected, .RadButton_MaterialBlauwLight.rbButton.rbToggled,
.RadButton_MaterialBlauwLight.rbSelected .rbHovered {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialBlauwLight.rbButton:hover,
.RadButton_MaterialBlauwLight.rbButton.rbHovered .rbSplitPart,
.RadButton_MaterialBlauwLight.rbButton.rbHovered.rbSelected .rbSplitPart {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    transition: all .2s ease-in-out;
}

.RadButton_MaterialBlauwLight.rbButton:hover .rbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: none;
}

.RadButton_MaterialBlauwLight.rbButton.rbHovered .rbSplitPartRight,
.RadButton_MaterialBlauwLight.rbButton:hover .rbSplitPartRight {
    border-color: transparent transparent transparent #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton:hover .rbSplitPartLeft,
.RadButton_MaterialBlauwLight.rbButton.rbHovered .rbSplitPartLeft {
    border-color: transparent #CFD8DC transparent transparent;
}

.RadButton_MaterialBlauwLight.rbButton.rbHovered.rbSelected {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPartRight,
.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPartRight.rbHovered {
    border-color: transparent transparent transparent #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPartLeft,
.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPartLeft.rbHovered {
    border-color: transparent #CFD8DC transparent transparent;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected:active .rbSplitPartRight {
    border-color: transparent transparent transparent #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected:active .rbSplitPartLeft {
    border-color: transparent #CFD8DC transparent transparent;
}

.RadButton_MaterialBlauwLight .rbSplitPart .rbIcon,
.RadButton_MaterialBlauwLight.rbButton.rbHovered .rbSplitPart .rbIcon,
.RadButton_MaterialBlauwLight.rbButton.rbHovered.rbSelected .rbSplitPart .rbIcon {
    color: #455A64;
}

.RadButton_MaterialBlauwLight.rbButton:hover .rbHovered .rbIcon {
    color: #455A64;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbHovered .rbSplitPart .rbIcon,
.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPart .rbIcon {
    color: #455A64;
}

.RadButton_MaterialBlauwLight.rbCheckBox .rbText,
.RadButton_MaterialBlauwLight.rbRadioButton .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbText {
    color: #455A64;
}

.RadButton_MaterialBlauwLight .rbIcon,
.RadButton_MaterialBlauwLight .rbCheckBox .rbText:before,
.RadButton_MaterialBlauwLight .rbText.rbToggleCheckboxChecked .rbRippleContainer,
.RadButton_MaterialBlauwLight .rbText.rbToggleRadioChecked .rbRippleContainer {
    color: #607D8B;
}

.RadButton_MaterialBlauwLight.rbHovered .rbIcon,
.RadButton_MaterialBlauwLight.rbCheckBox.rbHovered .rbText:before {
    color: #03A9F4;
}

.RadButton_MaterialBlauwLight .rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight .rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbRadioButton .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbToggled .rbToggleCheckBoxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbToggled .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialBlauwLight .rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight .rbText.rbToggleRadioChecked:before,
.RadButton_MaterialBlauwLight .rbText.rbToggleCheckbox .rbRippleContainer,
.RadButton_MaterialBlauwLight .rbText.rbToggleRadio .rbRippleContainer {
    color: #03A9F4;
}

.RadButton_MaterialBlauwLight span.rbToggleCheckbox.rbText,
.RadButton_MaterialBlauwLight span.rbToggleCheckboxChecked.rbText,
.RadButton_MaterialBlauwLight span.rbToggleRadio.rbText,
.RadButton_MaterialBlauwLight span.rbToggleRadioChecked.rbText {
    color: #607D8B;
}

.RadButton_MaterialBlauwLight.RadRadioButton span.rbText.rbToggleRadioChecked,
.RadButton_MaterialBlauwLight.RadRadioButton span.rbText.rbToggleRadio,
.RadButton_MaterialBlauwLight.RadCheckBox span.rbText.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.RadCheckBox span.rbText.rbToggleCheckboxChecked {
    padding-left: 2.2857142857em;
}

.RadButton_MaterialBlauwLight.rbHovered .rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbToggled.rbHovered .rbIcon,
.RadButton_MaterialBlauwLight.rbHovered .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbHovered .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbHovered .rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight.rbHovered .rbText.rbToggleRadioChecked:before {
    color: #607D8B;
}

.RadButton_MaterialBlauwLight:focus .rbToggleCheckbox:before,
.RadButton_MaterialBlauwLight:focus .rbToggleRadio:before {
    box-shadow: 0 0 1px 1px rgba(69, 90, 100, 0.5);
}

.RadButton_MaterialBlauwLight:focus .rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight:focus .rbToggleCheckboxFilled:before,
.RadButton_MaterialBlauwLight:focus .rbToggleRadioChecked:before {
    box-shadow: 0 0 1px 1px rgba(3, 169, 244, 0.5);
}

.RadButton_MaterialBlauwLight.rbCheckBox, .RadButton_MaterialBlauwLight.rbRadioButton {
    overflow: visible;
}

.RadButton_MaterialBlauwLight.rbPrimaryButton .rbIcon {
    color: #ffffff;
}

.RadButton_MaterialBlauwLight.rbPrimaryButton.rbHovered .rbIcon {
    color: #ffffff;
}

.RadButton_MaterialBlauwLight.rbPrimaryButton.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbRadioButton .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbToggled .rbToggleCheckBoxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbToggled .rbToggleRadioChecked.rbIcon {
    color: #ffffff;
}

.RadButton_MaterialBlauwLight.rbPrimaryButton.rbToggled.rbHovered .rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbHovered .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbHovered .rbToggleRadioChecked.rbIcon {
    color: #ffffff;
}

.RadButton_MaterialBlauwLight.rbButton.rbRtl .rbSplitPart,
.RadButton_MaterialBlauwLight.rbButton.rbRtl .rbSplitPart.rbHovered {
    border-right-color: #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton.rbRtl .rbSplitPart.rbSelected {
    border-right-color: #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton {
    padding: 8px 13px;
    border-width: 0;
    text-transform: uppercase;
    font-weight: 500;
}

.RadButton_MaterialBlauwLight.rbButton .rbIcon:before {
    vertical-align: middle;
}

.RadButton_MaterialBlauwLight .rbIcon {
    width: 1.3571428571em;
    height: 1.3571428571em;
    margin-top: 0;
    vertical-align: middle;
}

.RadButton_MaterialBlauwLight.rbButton.rbIconOnly {
    padding: 8px;
}

.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadio,
.RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadioChecked,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadio,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadioChecked {
    padding-top: 0.1428571429em;
    font-size: inherit;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckbox,
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckbox,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadio,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadioChecked,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadio,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadioChecked {
        padding-top: 0.0714285714em;
    }
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon:before,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon:before,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon:before {
        vertical-align: middle;
    }
}

.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckbox + .rbText,
.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckbox + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled + .rbText,
.RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadio + .rbText,
.RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadioChecked + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadio + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadioChecked + .rbText,
.RadButton_MaterialBlauwLight.RadCheckBox .rbText,
.RadButton_MaterialBlauwLight.RadRadioButton .rbText {
    color: #607D8B;
    vertical-align: middle;
    line-height: 1.42857143em;
    font-size: 0.8571428571em;
    font-weight: 500;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckbox + .rbText,
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckbox + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled + .rbText,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadio + .rbText,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadioChecked + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadio + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadioChecked + .rbText {
        line-height: 2em;
        vertical-align: middle;
    }
}

.RadButton_MaterialBlauwLight .rbToggleCheckbox:before,
.RadButton_MaterialBlauwLight .rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight .rbToggleCheckBoxChecked:before,
.RadButton_MaterialBlauwLight .rbToggleCheckboxFilled:before,
.RadButton_MaterialBlauwLight .rbToggleRadio:before,
.RadButton_MaterialBlauwLight .rbToggleRadioChecked:before,
.RadButton_MaterialBlauwLight.RadButton span.rbText.rbToggleCheckbox:before,
.RadButton_MaterialBlauwLight.RadButton span.rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight.RadButton span.rbText.rbToggleRadio:before,
.RadButton_MaterialBlauwLight.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_MaterialBlauwLight .rbToggleCheckbox:before {
    content: "\e835";
}

.RadButton_MaterialBlauwLight .rbToggleCheckBoxChecked:before,
.RadButton_MaterialBlauwLight .rbToggleCheckboxChecked:before {
    content: "\e834";
}

.RadButton_MaterialBlauwLight .rbToggleCheckboxFilled:before {
    content: "\e909";
}

.RadButton_MaterialBlauwLight .rbToggleRadio:before {
    content: "\e836";
}

.RadButton_MaterialBlauwLight .rbToggleRadioChecked:before {
    content: "\e837";
}

.RadButton_MaterialBlauwLight .rbPrimaryIcon {
    margin: 0.0714285714em 0.3571428571em 0em 0em \9;
}

.RadButton_MaterialBlauwLight .rbSecondaryIcon {
    margin: 0.0714285714em 0em 0em 0.3571428571em \9;
}

.RadButton_MaterialBlauwLight _:-ms-fullscreen, :root .RadButton_MaterialBlauwLight.rbButton .rbPrimaryIcon {
    margin: 0.0714285714em 0.3571428571em 0em 0em;
}

.RadButton_MaterialBlauwLight _:-ms-fullscreen, :root .RadButton_MaterialBlauwLight.rbButton .rbSecondaryIcon {
    margin: 0.0714285714em 0em 0em 0.3571428571em;
}

.RadButton_MaterialBlauwLight .rbText {
    margin-top: 0;
    line-height: 1.4285714286em;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialBlauwLight .rbText {
        line-height: normal;
    }
}

.RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbHovered, .RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbToggled.rbHovered, .RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbFocused {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
}

.RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbSelected, .RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbToggled {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton {
    padding: 8px;
    color: #455A64;
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    transition: none;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbHovered {
    color: #455A64;
    background-color: rgba(69, 90, 100, 0.12);
    box-shadow: none;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton:focus, .RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbFocused, .RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbSelected {
    background-color: rgba(69, 90, 100, 0.24);
    box-shadow: none;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton {
    color: #2196F3;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton.rbHovered {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton:focus, .RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton.rbFocused, .RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton.rbSelected {
    background-color: rgba(33, 150, 243, 0.24);
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton .rbIcon {
    color: #607D8B;
}

.RadButton_MaterialBlauwLight.RadButton.rbButton.rbDisabled, .RadButton_MaterialBlauwLight.RadButton.rbButton.rbPrimaryButton.rbDisabled {
    background-color: #CFD8DC;
    color: #455A64;
    border-color: #CFD8DC;
    box-shadow: none;
}

.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbRadioButton .rbIcon.rbToggleRadio,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbRadioButton .rbIcon.rbToggleRadioChecked {
    margin: -.22em 0 0 .41667em;
}

.RadButton_MaterialBlauwLight.RadRadioButton.rbRtl span.rbText.rbToggleRadioChecked,
.RadButton_MaterialBlauwLight.RadRadioButton.rbRtl span.rbText.rbToggleRadio,
.RadButton_MaterialBlauwLight.RadCheckBox.rbRtl span.rbText.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.RadCheckBox.rbRtl span.rbText.rbToggleCheckboxChecked {
    padding-right: 2.2857142857em;
}

.RadButton_MaterialBlauwLight + .RadLabel {
    vertical-align: top;
    vertical-align: -moz-middle-with-baseline;
    vertical-align: -webkit-baseline-middle;
}

span.RadButton_MaterialBlauwLight.rbButton {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
    padding: 1px 19px 0 16px;
    text-transform: none;
}

span.RadButton_MaterialBlauwLight.rbButton:before {
    border-bottom: 1px solid #CFD8DC;
    display: block;
    position: absolute;
    right: 13px;
    bottom: 1px;
    left: 13px;
    content: "";
}

span.RadButton_MaterialBlauwLight.rbButton:hover:before, span.RadButton_MaterialBlauwLight.rbButton:focus:before, span.RadButton_MaterialBlauwLight.rbButton:active:before {
    display: none;
}

span.RadButton_MaterialBlauwLight.rbButton.rbDisabled:focus {
    box-shadow: none;
}

span.RadButton_MaterialBlauwLight.rbButton.rbDisabled:hover:before, span.RadButton_MaterialBlauwLight.rbButton.rbDisabled:focus:before, span.RadButton_MaterialBlauwLight.rbButton.rbDisabled:active:before {
    display: block;
}

span.RadButton_MaterialBlauwLight.rbButton .rbSplitPart {
    padding: 8px;
    top: 0;
    border-color: transparent;
}

span.RadButton_MaterialBlauwLight.rbButton .rbSplitPartRight {
    right: -0.3571428571em;
}

span.RadButton_MaterialBlauwLight.rbButton .rbSplitPartLeft {
    left: 0.2142857143em;
}

span.RadButton_MaterialBlauwLight.rbButton .rbSplitIcon:before {
    margin: -0.0714285714em 0em 0em -0.1071428571em;
}

span.RadButton_MaterialBlauwLight.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_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCalendar_MaterialBlauwLight .rcTitlebar {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    padding: 5px;
}

.RadCalendar_MaterialBlauwLight .rcPrev,
.RadCalendar_MaterialBlauwLight .rcNext,
.RadCalendar_MaterialBlauwLight .rcFastPrev,
.RadCalendar_MaterialBlauwLight .rcFastNext {
    margin: 0;
    padding: 8px;
    border: 0 none;
    color: #ffffff;
    background-color: #2196F3;
    border-radius: 3em;
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadCalendar_MaterialBlauwLight .rcPrev:hover,
.RadCalendar_MaterialBlauwLight .rcNext:hover,
.RadCalendar_MaterialBlauwLight .rcFastPrev:hover,
.RadCalendar_MaterialBlauwLight .rcFastNext:hover {
    background-color: rgba(255, 255, 255, 0.24);
}

.RadCalendar_MaterialBlauwLight .t-font-icon:before {
    font-size: 18px;
}

.RadCalendar_MaterialBlauwLight .rcTitle {
    font-size: 1.143em;
    line-height: 1.25em;
    padding: 8px 0;
}

.RadCalendar_MaterialBlauwLight .rcMain {
    border-color: #CFD8DC;
    padding: 4px;
}

.RadCalendar_MaterialBlauwLight .rcMain td {
    border-color: transparent;
    text-align: center;
}

.RadCalendar_MaterialBlauwLight .rcRow a,
.RadCalendar_MaterialBlauwLight .rcRow span {
    border-radius: 3em;
    color: #455A64;
    padding: 7px;
    line-height: 1.4285714286;
    width: 1.4285714286em;
}

.RadCalendar_MaterialBlauwLight span.t-ripple,
.RadCalendar_MaterialBlauwLight span.t-ripple-container {
    padding: 0;
}

.RadCalendar_MaterialBlauwLight .rcWeek,
.RadCalendar_MaterialBlauwLight .rcRow th {
    color: rgba(69, 90, 100, 0.6);
    line-height: 1.4285714286;
    width: 1.4285714286em;
}

.RadCalendar_MaterialBlauwLight .rcWeek th {
    text-align: center;
    padding: 9px;
}

.RadCalendar_MaterialBlauwLight .rcRow {
    /*td:last-child {
			padding-right: 8px;
		}

		&:last-child > th {
			padding-bottom: 17px;
		}

		&:last-child > td {
			padding-bottom: 8px;
		}*/
}

.RadCalendar_MaterialBlauwLight .rcRow th {
    padding: 9px 9px 9px 17px;
    padding: 9px;
}

.RadCalendar_MaterialBlauwLight .rcMain .rcOtherMonth a,
.RadCalendar_MaterialBlauwLight .rcMain .rcOutOfRange span {
    color: rgba(69, 90, 100, 0.4);
}

.RadCalendar_MaterialBlauwLight .rcToday a {
    color: #03A9F4;
    background-color: transparent;
}

.RadCalendar_MaterialBlauwLight .rcSelected a {
    background-color: #03A9F4;
}

.RadCalendar_MaterialBlauwLight .rcHover a {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadCalendar_MaterialBlauwLight .rcFocus a {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadCalendarPopupShadows .RadCalendar_MaterialBlauwLight {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCalendarPopupShadows .RadCalendar_MaterialBlauwLight .rcMain {
    border: 0 none;
}

.RadCalendarMonthView_MaterialBlauwLight {
    border: 0 none;
    padding: 0;
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight td {
    padding: 0;
}

.RadCalendarMonthView_MaterialBlauwLight tr:first-child td {
    padding-top: 8px;
}

.RadCalendarMonthView_MaterialBlauwLight tr:nth-last-child(2) td {
    padding-bottom: 8px;
}

.RadCalendarMonthView_MaterialBlauwLight a {
    padding: 6px 13px;
    color: #455A64;
    border: 0 none;
    border-radius: 0;
    box-sizing: border-box;
    min-width: 64px;
}

.RadCalendarMonthView_MaterialBlauwLight a:hover {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadCalendarMonthView_MaterialBlauwLight .rcSelected a {
    background: transparent;
    color: #03A9F4;
}

.RadCalendarMonthView_MaterialBlauwLight .rcFocus {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadCalendarMonthView_MaterialBlauwLight td.rcButtons {
    background-color: #f4f7f8;
    border-top: 1px solid #CFD8DC;
    text-align: right;
    padding: 6px 10px;
}

.RadCalendarMonthView_MaterialBlauwLight td.rcButtons a {
    text-transform: uppercase;
    background-color: transparent;
    border: 0 none;
    padding: 8px;
    min-width: 64px;
    color: #455A64;
}

.RadCalendarMonthView_MaterialBlauwLight td.rcButtons a:hover {
    background-color: rgba(69, 90, 100, 0.12);
}

.RadCalendarMonthView_MaterialBlauwLight #rcMView_Today {
    float: left;
}

.RadCalendarMonthView_MaterialBlauwLight #rcMView_OK {
    color: #2196F3;
}

.RadCalendarMonthView_MaterialBlauwLight #rcMView_OK:hover {
    background-color: rgba(33, 150, 243, 0.12);
}

.RadPicker_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadPicker_MaterialBlauwLight .riLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadPicker_MaterialBlauwLight .RadInput {
    padding-right: 50px;
    position: relative;
}

.RadPicker_MaterialBlauwLight .RadInput:before {
    content: "";
    border-bottom: 1px solid;
    border-color: inherit;
    position: absolute;
    left: 13px;
    right: 13px;
    bottom: 0;
}

.RadPicker_MaterialBlauwLight .RadInputError:before {
    border-bottom-width: 2px;
}

.RadPicker_MaterialBlauwLight.RadDateTimePicker .RadInput {
    padding-right: 88px;
}

.RadPicker_MaterialBlauwLight input.riTextBox,
.RadPicker_MaterialBlauwLight input.riTextBox:hover {
    border-color: transparent;
    box-shadow: none;
    padding-right: 0;
}

.RadPicker_MaterialBlauwLight .rcSelect {
    bottom: 0;
    right: 0;
    top: 0;
}

.RadPicker_MaterialBlauwLight .rcCalPopup,
.RadPicker_MaterialBlauwLight .rcTimePopup {
    border-left: 1px solid transparent;
    color: #607D8B;
    outline: none;
}

.RadPicker_MaterialBlauwLight .rcCalPopup:focus,
.RadPicker_MaterialBlauwLight .rcTimePopup:focus {
    background-color: #ECEFF1;
}

.RadPicker_MaterialBlauwLight .rcCalPopup:before,
.RadPicker_MaterialBlauwLight .rcTimePopup:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadPicker_MaterialBlauwLight.rcCalPopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcMYPopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcTimePopupOpen .rcTimePopup {
    background-color: #ECEFF1;
}

.RadPicker_MaterialBlauwLight:hover .RadInput:not(.RadInputDisabled), .RadPicker_MaterialBlauwLight.rcMYPopupOpen .RadInput:not(.RadInputDisabled), .RadPicker_MaterialBlauwLight.rcTimePopupOpen .RadInput:not(.RadInputDisabled), .RadPicker_MaterialBlauwLight.rcCalPopupOpen .RadInput:not(.RadInputDisabled) {
    background-color: #f8fafb;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
    border-color: transparent;
}

.RadPicker_MaterialBlauwLight:hover .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialBlauwLight.rcMYPopupOpen .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialBlauwLight.rcTimePopupOpen .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialBlauwLight.rcCalPopupOpen .RadInput:not(.RadInputDisabled):before {
    display: none;
}

.RadPicker_MaterialBlauwLight:hover .rcCalPopup,
.RadPicker_MaterialBlauwLight:hover .rcTimePopup, .RadPicker_MaterialBlauwLight.rcMYPopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcMYPopupOpen .rcTimePopup, .RadPicker_MaterialBlauwLight.rcTimePopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcTimePopupOpen .rcTimePopup, .RadPicker_MaterialBlauwLight.rcCalPopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcCalPopupOpen .rcTimePopup {
    border-color: #ECEFF1;
}

.RadPicker_MaterialBlauwLight .rcCalPopup:before {
    content: "\e8df";
}

.RadPicker_MaterialBlauwLight .rcTimePopup:before {
    content: "\e8b5";
}

.RadCalendarMultiView_MaterialBlauwLight .rcMain {
    border: 0 none;
    padding: 0;
}

.RadCalendarMultiView_MaterialBlauwLight .rcMainTable {
    border-collapse: collapse;
}

.RadCalendarMultiView_MaterialBlauwLight .rcCalendar {
    border: 0 none;
}

.RadCalendarMultiView_MaterialBlauwLight span.rcTitle {
    font-size: 1.429em;
    line-height: 1;
    padding: 8px 0;
}

.RadCalendarMultiView_MaterialBlauwLight .rcMainTable .rcTitle {
    background-color: #2196F3;
    color: #ffffff;
    border: 0 none;
    border-top: 1px solid #ffffff;
    font-size: 1.143em;
    line-height: 1.25em;
    padding: 14px 0;
}

.RadCalendarMultiView_MaterialBlauwLight .rcRow > :first-child,
.RadCalendarMultiView_MaterialBlauwLight .rcWeek > :first-child {
    border-left: 1px solid #CFD8DC;
}

.RadCalendarMultiView_MaterialBlauwLight .rcLastCol .rcRow > :last-child,
.RadCalendarMultiView_MaterialBlauwLight .rcLastCol .rcWeek > :last-child {
    border-right: 1px solid #CFD8DC;
}

.RadCalendarMultiView_MaterialBlauwLight td.rcLastRow {
    border-bottom: 1px solid #CFD8DC;
}

.RadCalendarTimeView_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight th {
    background-color: #2196F3;
    color: #ffffff;
    line-height: normal;
    font-size: 1.143em;
    padding: 14px 10px;
}

.RadCalendarTimeView_MaterialBlauwLight td {
    padding: 0;
    border-color: transparent;
}

.RadCalendarTimeView_MaterialBlauwLight tr:nth-child(2) td {
    padding-top: 8px;
}

.RadCalendarTimeView_MaterialBlauwLight tr:last-child td {
    padding-bottom: 8px;
}

.RadCalendarTimeView_MaterialBlauwLight a {
    padding: 6px 13px;
    color: #455A64;
    border: 0 none;
    border-radius: 0;
}

.RadCalendarTimeView_MaterialBlauwLight td.rcSelected a {
    color: #03A9F4;
}

.RadCalendarTimeView_MaterialBlauwLight td.rcHover a {
    background-color: #ECEFF1;
}

.RadCalendarTimeView_MaterialBlauwLight .rcFocus {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadCalendarTimeView_MaterialBlauwLight .rcFooter {
    border-color: #CFD8DC;
}

.RadCard_MaterialBlauwLight.k-card {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f8fafb;
}

.RadCard_MaterialBlauwLight.k-card:focus, .RadCard_MaterialBlauwLight.k-card.k-state-focus {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialBlauwLight.k-card .k-card-callout {
    border-color: #CFD8DC;
    background-color: #f8fafb;
}

.RadCard_MaterialBlauwLight.k-card .k-card-actions {
    border-color: #CFD8DC;
}

.RadCard_MaterialBlauwLight.k-state-primary, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-primary, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-primary {
    background-color: #f5f7f8;
    color: #6c7072;
    border-color: #f2f4f5;
}

.RadCard_MaterialBlauwLight.k-state-info, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-info, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-info {
    background-color: #d8e6fb;
    color: #20437b;
    border-color: #c9dbfa;
}

.RadCard_MaterialBlauwLight.k-state-success, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-success, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-success {
    background-color: #dff3d6;
    color: #31651a;
    border-color: #d2eec6;
}

.RadCard_MaterialBlauwLight.k-state-warning, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-warning, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-warning {
    background-color: #fef2d5;
    color: #836417;
    border-color: #feedc4;
}

.RadCard_MaterialBlauwLight.k-state-error, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-error, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-error {
    background-color: #fdd9d7;
    color: #7e221c;
    border-color: #fccac6;
}

.RadCard_MaterialBlauwLight .k-card-header {
    border-color: #2196F3;
    color: #455A64;
    background-color: #2196F3;
}

.RadCard_MaterialBlauwLight .k-card-footer {
    border-color: #2196F3;
    color: #455A64;
    background-color: #2196F3;
}

.RadCard_MaterialBlauwLight .k-card-separator {
    border-color: #CFD8DC;
}

.RadCard_MaterialBlauwLight .k-card-subtitle {
    color: #a7b2b7;
}

.k-state-primary .RadCard_MaterialBlauwLight .k-card-subtitle, .RadCard_MaterialBlauwLight .k-card.k-card-primary .RadCard_MaterialBlauwLight .k-card-subtitle,
.k-state-info .RadCard_MaterialBlauwLight .k-card-subtitle,
.RadCard_MaterialBlauwLight .k-card.k-card-info .RadCard_MaterialBlauwLight .k-card-subtitle,
.k-state-success .RadCard_MaterialBlauwLight .k-card-subtitle,
.RadCard_MaterialBlauwLight .k-card.k-card-success .RadCard_MaterialBlauwLight .k-card-subtitle,
.k-state-warning .RadCard_MaterialBlauwLight .k-card-subtitle,
.RadCard_MaterialBlauwLight .k-card.k-card-warning .RadCard_MaterialBlauwLight .k-card-subtitle,
.k-state-error .RadCard_MaterialBlauwLight .k-card-subtitle,
.RadCard_MaterialBlauwLight .k-card.k-card-error .RadCard_MaterialBlauwLight .k-card-subtitle {
    color: inherit;
}

.RadCard_MaterialBlauwLight .k-card-wrap.k-state-focused > .k-card, .RadCard_MaterialBlauwLight .k-card-wrap.k-state-selected > .k-card {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadCard_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-n,
.RadCard_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-n {
    box-shadow: 1px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-e,
.RadCard_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-e {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-s,
.RadCard_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-s {
    box-shadow: 2px -2px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-w,
.RadCard_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-w {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCloudUpload_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCloudUpload_MaterialBlauwLight .rcuFileWrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rcuHeader .rcuToggleButton {
    border: 0;
    right: 12px;
}

.RadCloudUpload_MaterialBlauwLight .rcuInfoPanel {
    border-color: #CFD8DC;
    border-radius: 2px;
}

.RadCloudUpload_MaterialBlauwLight .rcuHeader {
    padding: 10px 13px;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    background-image: none;
}

.RadCloudUpload_MaterialBlauwLight .rcuHeader .p-i-loading {
    margin-right: 12px;
    margin-left: -2px;
}

.RadCloudUpload_MaterialBlauwLight .rcuBody {
    padding: 0;
    border: 0;
    background-color: #f4f7f8;
}

.RadCloudUpload_MaterialBlauwLight .rcuFileList {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    margin: 0;
    border-width: 1px 0 0;
}

.RadCloudUpload_MaterialBlauwLight .rcuLI {
    padding-left: 26px;
}

.RadCloudUpload_MaterialBlauwLight .rcuFileName,
.RadCloudUpload_MaterialBlauwLight .rcuFileSize {
    padding: 14px;
}

.RadCloudUpload_MaterialBlauwLight .rcuProgressBar {
    top: 21px;
    border: 0;
    background-color: #CFD8DC;
}

.RadCloudUpload_MaterialBlauwLight .rcuProgress {
    border-color: #ffffff;
    background-color: #2196F3;
}

.RadCloudUpload_MaterialBlauwLight .rcuButtons {
    right: 12px;
}

.RadCloudUpload_MaterialBlauwLight .p-icon {
    color: #607D8B;
}

.RadCloudUpload_MaterialBlauwLight .p-icon:before {
    font: 18px/1 "Material Icons";
}

.RadCloudUpload_MaterialBlauwLight .rcuLI > .p-icon {
    left: 18px;
}

.RadCloudUpload_MaterialBlauwLight .p-i-arrow-60-down:before {
    content: "\e5c5";
}

.RadCloudUpload_MaterialBlauwLight .p-i-arrow-60-up:before {
    content: "\e5c7";
}

.RadCloudUpload_MaterialBlauwLight .p-i-check:before {
    content: "\e876";
}

.RadCloudUpload_MaterialBlauwLight .p-i-loading {
    background-image: url(" ");
}

.RadCloudUpload_MaterialBlauwLight .p-i-upload:before {
    content: "\e2c6";
}

.RadCloudUpload_MaterialBlauwLight .p-i-x:before {
    content: "\e14c";
}

.RadCloudUpload_MaterialBlauwLight .p-i-info:before {
    content: "\e001";
}

.RadCloudUpload_MaterialBlauwLight .p-i-trash:before {
    content: "\e872";
}

.RadCloudUpload_MaterialBlauwLight .p-i-cancel:before {
    content: "\e033";
}

.RadCloudUpload_MaterialBlauwLight .rcuDropZone {
    color: #455A64;
    border: 0;
    background-color: rgba(244, 247, 248, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCloudUpload_MaterialBlauwLight .rcuHovered.rcuFileWrap {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadCloudUpload_MaterialBlauwLight .rcuHovered .p-icon {
    color: #263238;
}

.RadCloudUpload_MaterialBlauwLight .rcuPressed.rcuFileWrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadCloudUpload_MaterialBlauwLight .rcuButton,
.RadCloudUpload_MaterialBlauwLight .p-icon {
    transition: color .2s ease-in-out, background .2s ease-in-out;
}

.rcuToolTip_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 0.86em;
    color: #ffffff;
    background: #455A64;
    border-radius: 2px;
    box-shadow: none;
}

.rcuToolTip_MaterialBlauwLight:before {
    display: none;
}

.RadColorPicker_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadColorPicker_MaterialBlauwLight .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_MaterialBlauwLight .rcpIcon ~ .rcpPalette {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialBlauwLight .rcpHeader {
    background-color: #f4f7f8;
}

.RadColorPicker_MaterialBlauwLight .rcpImageButton,
.RadColorPicker_MaterialBlauwLight a.rslDraghandle:before {
    color: #607D8B;
}

.RadColorPicker_MaterialBlauwLight .rcpImageButton:hover {
    color: #263238;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialBlauwLight .rcpIcon em,
.RadColorPicker_MaterialBlauwLight .rcpColorPreview,
.RadColorPicker_MaterialBlauwLight .rcpInput,
.RadColorPicker_MaterialBlauwLight .rcpHexInput,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsSlider div.rslTrack {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon em:hover,
.RadColorPicker_MaterialBlauwLight .rcpColorPreview:hover,
.RadColorPicker_MaterialBlauwLight .rcpInput:hover,
.RadColorPicker_MaterialBlauwLight .rcpHexInput:hover,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette:hover,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsSlider div.rslTrack:hover {
    background-color: transparent;
    color: #455A64;
    border-color: #90A4AE;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon em:active,
.RadColorPicker_MaterialBlauwLight .rcpColorPreview:active,
.RadColorPicker_MaterialBlauwLight .rcpInput:active,
.RadColorPicker_MaterialBlauwLight .rcpHexInput:active,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette:active,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsSlider div.rslTrack:active,
.RadColorPicker_MaterialBlauwLight .rcpIcon em:focus,
.RadColorPicker_MaterialBlauwLight .rcpColorPreview:focus,
.RadColorPicker_MaterialBlauwLight .rcpInput:focus,
.RadColorPicker_MaterialBlauwLight .rcpHexInput:focus,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette:focus,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsSlider div.rslTrack:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a,
.RadColorPicker_MaterialBlauwLight .rcpTabs li,
.RadColorPicker_MaterialBlauwLight .rcpButton {
    border: 0;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a:hover,
.RadColorPicker_MaterialBlauwLight .rcpTabs li:hover,
.RadColorPicker_MaterialBlauwLight .rcpButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab:hover {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a:focus {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a:active:before,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab a,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab:hover a {
    color: #455A64;
}

.RadColorPicker_MaterialBlauwLight.rcpCustomColorWrapper {
    width: 28em !important;
    height: 21.2857142857em !important;
}

.RadColorPicker_MaterialBlauwLight.rcpCustomColorWrapper .rcpPalette {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialBlauwLight .rcpIcon,
.RadColorPicker_MaterialBlauwLight .rcpIcon a,
.RadColorPicker_MaterialBlauwLight .rcpButton {
    border-radius: 0.1428571429em;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a:before {
    right: 0.4642857143em;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a.t-ripple-effect {
    border: 0px solid transparent;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a.t-ripple-effect:before {
    right: 0.5em;
}

.RadColorPicker_MaterialBlauwLight .rcpViews,
.RadColorPicker_MaterialBlauwLight .rcpPageView {
    padding: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpViews {
    margin: 0em 0em 0em -0.2142857143em;
    background-color: #ffffff;
}

.RadColorPicker_MaterialBlauwLight .rcpPalette {
    padding: 0;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
    border: none;
}

.RadColorPicker_MaterialBlauwLight .rcpHeader {
    height: 3.4285714286em;
    margin: 0em 0em 0em -0.2142857143em;
    padding: 0;
    border: 0;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadColorPicker_MaterialBlauwLight .rcpColorPreview {
    width: 5.1428571429em;
    height: 3.4285714286em;
    border: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpPalette .rcpHeader .rcpHexInput,
.RadColorPicker_MaterialBlauwLight .rcpPalette .rcpHeader .rcpInput {
    height: 3.2142857143em;
    padding: 0em 0.7142857143em;
}

.RadColorPicker_MaterialBlauwLight .rcpHexInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpHexInput {
    width: 5.7142857143em;
    border: 0;
    border-radius: 0;
}

.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpHexInput:hover,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpHexInput:active,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpHexInput:focus {
    background-color: transparent;
}

.RadColorPicker_MaterialBlauwLight .rcpImageButton {
    width: 3.4285714286em;
    height: 3.4285714286em;
    margin-left: 0;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.RadColorPicker_MaterialBlauwLight .rcpImageButton:before {
    margin: auto;
    position: absolute;
    height: 1em;
    line-height: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpButton {
    overflow: hidden;
    height: 3.4285714286em;
    line-height: 3.4285714286em;
    margin: 0;
    padding: 0em 1.1428571429em;
    border: 0;
    border-radius: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpPageView {
    margin: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpRecentColorsWrapper {
    padding: 0.7142857143em 0em 0.7142857143em 0.7142857143em;
}

.RadColorPicker_MaterialBlauwLight .rcpRecentColorsWrapper .rcpRecentColorsLabel {
    padding: 0;
    font-size: 0.8571428571em;
    color: #607D8B;
}

.RadColorPicker_MaterialBlauwLight .rcpRecentColorsWrapper .rcpRecentColors {
    padding: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs {
    left: -0.1428571429em;
    bottom: -3.4285714286em;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs _::-moz-range-track, body:last-child .RadColorPicker_MaterialBlauwLight .rcpTabs {
    bottom: -3.5em;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs ul {
    width: 100%;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs li {
    width: 25%;
    border-width: 2px 0 0;
    border-style: solid;
    border-color: #f4f7f8;
    padding: 0.8928571429em 0em;
    box-sizing: border-box;
    text-transform: uppercase;
    text-align: center;
    overflow: hidden;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs li:active,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab {
    border-color: #2196F3;
    border-radius: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab a,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab:hover a {
    color: #2196F3;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs a,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab a {
    line-height: normal;
    background-image: none;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab + li {
    margin: 1px 0 0;
}

.RadColorPicker_MaterialBlauwLight .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpInput {
    padding: 0;
    border-width: 0 0 1px;
    border-radius: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpInput:active,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpInput:active,
.RadColorPicker_MaterialBlauwLight .rcpInput:focus,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpInput:focus {
    border-width: 0 0 2px;
}

.RadColorPicker_MaterialBlauwLight .rcpSlider .rslTrack a.rslDraghandle:before {
    content: "";
    display: none;
}

.RadColorPicker_MaterialBlauwLight .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_MaterialBlauwLight .rcpSlider .rslTrack a.rslDraghandle:hover {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    background-color: #2196F3;
    border-color: #2196F3;
}

.RadColorPicker_MaterialBlauwLight .rcpSlider .rslTrack a.rslDraghandle:active {
    width: 1.2857142857em;
    height: 1.2857142857em;
}

.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette,
.RadColorPicker_MaterialBlauwLight .rcpHsvPageView .rcpMillionColorsPalette {
    width: 21.8571428571em;
    height: 17.8571428571em;
    border: 0;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider {
    margin: 0.7142857143em 0em 0.7142857143em 1.2857142857em;
}

.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPageView .rcpInputsWrapper {
    width: 4.2857142857em;
    margin: 0em 0em 0.3571428571em -1em;
}

.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPageView .rcpInputsWrapper .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight .rcpMillionColorsPageView .rcpInputsWrapper input.rcpInput {
    width: 2.8571428571em;
    padding: 0.6071428571em 0em;
}

.RadColorPicker_MaterialBlauwLight .rcpPalette label, .RadColorPicker_MaterialBlauwLight .rcpRecentColorsLabel {
    line-height: 2.7142857143em;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider div.rslVertical .rslTrack {
    border: 0;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    background-color: #2196F3;
    border-color: #2196F3;
    margin-left: -0.3571428571em;
    text-indent: -9999px;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle:active {
    width: 1.2857142857em;
    height: 1.2857142857em;
    margin-left: -0.5714285714em;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle:before {
    content: "";
}

.RadColorPicker_MaterialBlauwLight .rcpRGBPageView .rcpSlider {
    margin: 1em 0em 0em;
}

.RadColorPicker_MaterialBlauwLight .rcpRGBPageView ul li {
    margin-bottom: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpRGBPageView label {
    padding: 0em 0em 0em 0.7142857143em;
    line-height: 3.4285714286em;
    color: #607D8B;
}

.RadColorPicker_MaterialBlauwLight .rcpRGBPageView .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight .rcpRGBPageView input.rcpInput {
    width: 2.8571428571em;
    margin: 0em 0.7142857143em 0em 1.0714285714em;
    padding: 0.6071428571em 0em;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon {
    padding: 8px 0;
    width: 5.1428571429em;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon em {
    border: 0 none;
    height: 2.57143em;
    margin: -0.5714285714em 0em 0em;
    width: 2.57143em;
}

.RadColorPicker_MaterialBlauwLight .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_MaterialBlauwLight .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_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

html .RadComboBox_MaterialBlauwLight .rcbInner {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    padding: 8px 50px 8px 13px;
    border-width: 0;
    border-radius: 2px;
    transition: all 0.2s ease-in-out;
}

html .RadComboBox_MaterialBlauwLight .rcbInner:before {
    content: "";
    border-bottom: 1px solid;
    border-color: inherit;
    position: absolute;
    left: 13px;
    right: 13px;
    bottom: 0;
}

html .RadComboBox_MaterialBlauwLight .rcbInner.rcbToggleButtonHidden {
    padding-right: 13px;
}

html .RadComboBox_MaterialBlauwLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

html .RadComboBox_MaterialBlauwLight .rcbActionButton {
    padding: 8px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
    transition: all 0.2s ease-in-out;
}

html .RadComboBox_MaterialBlauwLight .rcbActionButton .p-icon {
    width: 1.42857143em;
}

html .RadComboBox_MaterialBlauwLight .rcbLabel {
    padding-top: 10px;
    font-weight: 500;
    font-size: 0.857em;
    color: #607D8B;
}

html .RadComboBox_MaterialBlauwLight .rcbHovered {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rcbHovered:before {
    display: none;
}

html .RadComboBox_MaterialBlauwLight .rcbHovered .rcbActionButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

html .RadComboBox_MaterialBlauwLight .rcbFocused,
html .RadComboBox_MaterialBlauwLight .rcbExpanded {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rcbFocused:before,
html .RadComboBox_MaterialBlauwLight .rcbExpanded:before {
    display: none;
}

html .RadComboBox_MaterialBlauwLight .rcbFocused .rcbActionButton,
html .RadComboBox_MaterialBlauwLight .rcbExpanded .rcbActionButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

html .RadComboBox_MaterialBlauwLight .rcbReadOnly.rcbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

html .RadComboBox_MaterialBlauwLight .rcbReadOnly.rcbFocused {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

html .RadComboBox_MaterialBlauwLight_rtl .rcbInner {
    padding-left: 30px;
    padding-right: 13px;
}

html .RadComboBox_MaterialBlauwLight_rtl .rcbInner.rcbToggleButtonHidden {
    padding-left: 13px;
}

html .RadComboBox_MaterialBlauwLight_rtl .rcbActionButton {
    border-radius: 2px 0 0 2px;
}

html .RadComboBoxDropDown_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rcbList {
    padding: 8px 0;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbHeader,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbFooter,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItems,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbMoreResults {
    border-color: #CFD8DC;
    padding: 6px 13px;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbItem,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbHovered,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbSelected,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbDisabled,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbLoading {
    padding: 6px 13px;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbItem > label,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbHovered > label,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbSelected > label,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbDisabled > label,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItems > label,
html .RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItemsHovered > label {
    margin: -6px -13px;
    padding: 6px 13px;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbSeparator {
    font-weight: 500;
    color: #ffffff;
    background-color: #2196F3;
}

html .RadComboBoxDropDown_MaterialBlauwLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbHovered {
    color: #455A64;
    background-color: #ECEFF1;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbSelected {
    color: #03A9F4;
    background-color: transparent;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbLoading {
    color: #455A64;
    background-color: #ECEFF1;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbItem em {
    color: #455A64;
    background-color: #ECEFF1;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItems {
    padding: 6px 13px;
}

html .RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItemsHovered {
    color: #455A64;
    background-color: #ECEFF1;
    padding: 6px 13px;
}

.RadDataForm_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDataForm_MaterialBlauwLight .rdfLegend,
.RadDataForm_MaterialBlauwLight .rdfBorders {
    border-color: #CFD8DC;
}

.RadDataForm_MaterialBlauwLight .rdfHr {
    color: #CFD8DC;
}

.RadDataForm_MaterialBlauwLight .rdfFieldHint {
    color: #ccd7dc;
}

.RadDock_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    background-color: #ffffff;
    color: #455A64;
    border-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDock_MaterialBlauwLight.rdDragHelper {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadDock_MaterialBlauwLight .rdTitleWrapper {
    background-color: #2196F3;
    color: #ffffff;
    border-bottom-color: #2196F3;
}

.RadDock_MaterialBlauwLight .rdTitleWrapper .rdTitle {
    color: #ffffff;
}

.RadDock_MaterialBlauwLight .rdCommandButton {
    color: #ffffff;
}

.RadDock_MaterialBlauwLight .rdListItem:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadDock_MaterialBlauwLight .rdContentWrapper {
    color: #455A64;
}

.RadDock_MaterialBlauwLight.RadDock_Collapsed .rdTitleWrapper {
    border-bottom-color: #2196F3;
}

.RadDock_MaterialBlauwLight.rdRoundedCorner {
    border-radius: 0.1428571429em;
}

.RadDock_MaterialBlauwLight.rdRoundedCorner .rdTitleWrapper, .RadDock_MaterialBlauwLight.rdCollapsed.rdRoundedCorner,
.RadDock_MaterialBlauwLight.rdCollapsed.rdRoundedCorner .rdTitleWrapper {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadDock_MaterialBlauwLight.rdRoundedCorner .rdContentWrapper {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadDock_MaterialBlauwLight.rdNone .rdContentWrapper {
    border-radius: 0.1428571429em;
}

.RadDock_MaterialBlauwLight .rdTitleWrapper {
    margin: -1px;
    padding: 14px 14px 13px;
}

.RadDock_MaterialBlauwLight .rdTitleWrapper .rdTitle {
    padding: 5px 0;
    margin: -7px 0 -3px;
    font-size: 1.4285714286em;
    line-height: 1em;
}

.RadDock_MaterialBlauwLight .rdCommands {
    margin: -1.2857142857em 0em 0em;
    right: 1.1428571429em;
}

.RadDock_MaterialBlauwLight .rdListItem {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 7px;
    border-radius: 45px;
}

.RadDock_MaterialBlauwLight .rdContent {
    margin: 0.9285714286em 1.1428571429em;
}

.RadDock_MaterialBlauwLight .t-ripple-container {
    margin-top: -0.0714285714em;
    margin-left: -0.0714285714em;
}

.RadDrawer {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadDrawer_MaterialBlauwLight .k-drawer {
    background-color: #f4f7f8;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadDrawer_MaterialBlauwLight .k-drawer-wrapper {
    scrollbar-color: rgba(156, 156, 156, 0.7) #dedede;
}

.RadDrawer_MaterialBlauwLight .k-drawer-wrapper::-webkit-scrollbar-track {
    background: #dedede;
}

.RadDrawer_MaterialBlauwLight .k-drawer-wrapper::-webkit-scrollbar-thumb {
    background: rgba(156, 156, 156, 0.7);
}

.RadDrawer_MaterialBlauwLight .k-drawer-wrapper::-webkit-scrollbar-thumb:hover {
    background: #9c9c9c;
}

.RadDrawer_MaterialBlauwLight .k-drawer-item:hover, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
    cursor: pointer;
}

.RadDrawer_MaterialBlauwLight .k-drawer-item:focus, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-focused {
    background-color: #f4f7f8;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadDrawer_MaterialBlauwLight .k-drawer-item:focus:hover, .RadDrawer_MaterialBlauwLight .k-drawer-item:focus.k-state-hover, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-focused:hover, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-focused.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-selected {
    color: #455A64;
    background-color: #CFD8DC;
}

.RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-selected:hover, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-selected.k-state-hover {
    color: #455A64;
    background-color: #bec7ca;
}

.RadDrawer_MaterialBlauwLight .k-drawer-separator {
    background-color: #CFD8DC;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-i-loading {
    background-image: url(" ");
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-input {
    padding: 4px 10px;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-dropdown-wrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    border-radius: 4px;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-select {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-radius: 0 4px 4px 0;
}

.RadMultiColumnComboBox_MaterialBlauwLight > :hover,
.RadMultiColumnComboBox_MaterialBlauwLight .k-state-hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialBlauwLight > :hover .k-select,
.RadMultiColumnComboBox_MaterialBlauwLight .k-state-hover .k-select {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-state-focused {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-state-active {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-state-active .k-select {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadMultiColumnComboBox_MaterialBlauwLight_rtl .k-select {
    border-radius: 4px 0 0 4px;
    border-width: 0 1px 0 0;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-header {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #2196F3;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-footer {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #2196F3;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-group-header {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #2196F3;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-item:nth-child(2n) {
    background-color: rgba(0, 0, 0, 0.04);
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-cell {
    border-color: #CFD8DC;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-item.k-state-hover {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ededed;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-item.k-state-selected {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: rgba(207, 216, 220, 0.25);
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-item.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-group-cell span {
    background-color: #455A64;
    color: #ffffff;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-grid-list > .k-item.k-last > .k-cell,
.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-grid-list > .k-item.k-last > .k-group-cell,
.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-grid-list > .k-item.k-last > .k-spacer-cell {
    border-bottom-color: #455A64;
}

.RadDropDownList_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDropDownList_MaterialBlauwLight .rddlInner {
    padding: 8px 36px 8px 13px;
    overflow: visible;
    border: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadDropDownList_MaterialBlauwLight .rddlInner:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #CFD8DC;
}

.RadDropDownList_MaterialBlauwLight .rddlSelect {
    padding: 8px;
    width: 1.4285714286em;
}

.RadDropDownList_MaterialBlauwLight .p-i-arrow-60-down:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

.RadDropDownList_MaterialBlauwLight .rddlHovered {
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDropDownList_MaterialBlauwLight .rddlHovered:before {
    display: none;
}

.RadDropDownList_MaterialBlauwLight .rddlFocused {
    color: #455A64;
    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_MaterialBlauwLight .rddlFocused:before {
    left: 0;
    right: 0;
}

.rddlPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rddlList {
    padding: 8px 0;
}

.rddlPopup_MaterialBlauwLight .rddlItem {
    padding: 6px 13px;
}

.rddlPopup_MaterialBlauwLight .rddlItemHovered, .rddlPopup_MaterialBlauwLight .rddlItemLoading {
    color: #455A64;
    background-color: #ECEFF1;
}

.rddlPopup_MaterialBlauwLight .rddlItemSelected {
    color: #03A9F4;
    background-color: transparent;
}

.RadDropDownTree_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDropDownTree_MaterialBlauwLight .rddtInner {
    height: auto;
    padding: 8px 36px 8px 13px;
    overflow: visible;
    border: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadDropDownTree_MaterialBlauwLight .rddtInner:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #CFD8DC;
}

.RadDropDownTree_MaterialBlauwLight .rddtExtraPadding {
    padding-right: 60px;
}

.RadDropDownTree_MaterialBlauwLight .rddtFakeInput {
    height: auto;
    line-height: 1.42857143;
    height: 1.42857143em;
}

.RadDropDownTree_MaterialBlauwLight .rddtClearButton {
    right: 35px;
}

.RadDropDownTree_MaterialBlauwLight .rddtIcon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    top: 50%;
    margin-top: -12px;
    right: 6px;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadDropDownTree_MaterialBlauwLight .rddtIcon:before {
    content: "\e5c5";
    vertical-align: initial;
}

.RadDropDownTree_MaterialBlauwLight .rddtHovered {
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDropDownTree_MaterialBlauwLight .rddtHovered:before {
    display: none;
}

.RadDropDownTree_MaterialBlauwLight .rddtHovered .rddtIcon {
    color: #263238;
}

.RadDropDownTree_MaterialBlauwLight .rddtFocused {
    color: #455A64;
    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_MaterialBlauwLight .rddtFocused:before {
    left: 0;
    right: 0;
}

.RadDropDownTree_MaterialBlauwLight .rddtFocused .p-icon {
    color: #263238;
}

.rddtPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rddtFilter {
    padding: 0 13px 8px;
    border: 0;
}

.rddtPopup_MaterialBlauwLight .rddtFilterInput {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    padding: 8px 0;
    outline: 0;
    border-width: 0 0 1px;
}

.rddtPopup_MaterialBlauwLight .RadTreeView {
    padding: 0;
}

.rddtPopup_MaterialBlauwLight .RadTreeView em {
    color: #455A64;
    background-color: #ECEFF1;
}

.rddtPopup_MaterialBlauwLight .RadTreeView .rtLines .rtLI:before,
.rddtPopup_MaterialBlauwLight .RadTreeView .rtLines .rtOut:before {
    display: none;
}

.rddtPopup_MaterialBlauwLight .rddtFilterInput.rddtHovered {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.rddtPopup_MaterialBlauwLight .rddtFilterInput.rddtFocused {
    border-bottom-color: #2196F3;
    box-shadow: 0 1px 0 #2196F3;
}

.RadEditor_MaterialBlauwLight {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar a.reDropdown {
    height: auto;
    padding: 8px 13px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar a.reDropdown:before {
    margin-top: -0.6428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool {
    width: 2.3571428571em;
    height: 2.3571428571em;
    border-radius: 0;
    border-width: 1px 0 1px 1px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool.rrbSmallButton {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool:first-child {
    border-radius: 0.2857142857em 0em 0em 0.2857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool:last-child {
    border-radius: 0em 0.2857142857em 0.2857142857em 0em;
    border-width: 1px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool.reSplitButton {
    min-width: 4em;
    height: 2.1428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool.reSplitButton .reSplitArrow:before {
    margin: 9px auto auto;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.2857142857em;
    height: 2.2857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 16px;
    vertical-align: top;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.3928571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    margin-top: -0.7857142857em;
    height: 1.7857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    vertical-align: text-top;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.6428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    height: 2.8571428571em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 32px;
    vertical-align: text-top;
}

.RadEditor_MaterialBlauwLight.rePopupContainer,
.RadEditor_MaterialBlauwLight .rePopupTitle,
.RadEditor_MaterialBlauwLight .reCommentInfoPanel,
.RadEditor_MaterialBlauwLight .reCommentView,
.RadEditor_MaterialBlauwLight .reCommentViewText,
.RadEditor_MaterialBlauwLight .reCommentEdit {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight.rePopupContainer,
.RadEditor_MaterialBlauwLight .rePopupTitle,
.RadEditor_MaterialBlauwLight .reCommentInfoPanel,
.RadEditor_MaterialBlauwLight .reCommentView,
.RadEditor_MaterialBlauwLight .reCommentViewText,
.RadEditor_MaterialBlauwLight .reCommentEdit {
    background-color: #2196F3;
}

.RadEditor_MaterialBlauwLight .reTool {
    color: #607D8B;
}

.RadEditor_MaterialBlauwLight .reTool:hover,
.RadEditor_MaterialBlauwLight .reToolText:hover,
.RadEditor_MaterialBlauwLight .reDropdown:hover,
.RadEditor_MaterialBlauwLight.reInsertTable .reTool:hover:before,
.RadEditor_MaterialBlauwLight .rePopupButton:hover,
.RadEditor_MaterialBlauwLight .reCommentButton:hover,
.RadEditor_MaterialBlauwLight .reAjaxSpellButton:hover {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadEditor_MaterialBlauwLight .reTool:active,
.RadEditor_MaterialBlauwLight .reTool:focus,
.RadEditor_MaterialBlauwLight .reToolText:active,
.RadEditor_MaterialBlauwLight .reToolText:focus,
.RadEditor_MaterialBlauwLight .reToolSelected,
.RadEditor_MaterialBlauwLight .reToolSelected:hover,
.RadEditor_MaterialBlauwLight .reModes a:active,
.RadEditor_MaterialBlauwLight .reDropdown:active,
.RadEditor_MaterialBlauwLight .reDropdown:focus,
.RadEditor_MaterialBlauwLight .rePopupButton:active,
.RadEditor_MaterialBlauwLight .rePopupButton:focus,
.RadEditor_MaterialBlauwLight .reCommentButton:active,
.RadEditor_MaterialBlauwLight .reCommentButton:focus,
.RadEditor_MaterialBlauwLight .reAjaxSpellButton:focus,
.RadEditor_MaterialBlauwLight .reAjaxSpellButton:active {
    background-color: #CFD8DC;
    color: #455A64;
}

.RadEditor_MaterialBlauwLight .reTool:hover .reSplitArrow {
    border-left-color: #90A4AE;
}

.RadEditor_MaterialBlauwLight .reTool:active .reSplitArrow,
.RadEditor_MaterialBlauwLight .reTool:focus .reSplitArrow {
    border-left-color: #2196F3;
}

.RadEditor_MaterialBlauwLight .reSeparator {
    border-right-color: #CFD8DC;
    border-left-color: transparent;
}

.RadEditor_MaterialBlauwLight .reContent {
    background-color: #ffffff;
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight.reToolBarLeft {
    padding-left: 3.7857142857em;
}

.RadEditor_MaterialBlauwLight.reToolBarRight {
    padding-right: 3.7857142857em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapperLeft,
.RadEditor_MaterialBlauwLight .reToolBarWrapperRight {
    width: 3.3em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapperLeft .reSplitButton,
.RadEditor_MaterialBlauwLight .reToolBarWrapperRight .reSplitButton {
    width: 3.7142857143em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapperLeft .reDropdown,
.RadEditor_MaterialBlauwLight .reToolBarWrapperRight .reDropdown {
    min-width: 3.5714285714em;
    padding: 0.3571428571em 0em 0.3571428571em 0em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapperLeft .reSeparator,
.RadEditor_MaterialBlauwLight .reToolBarWrapperRight .reSeparator {
    border-top-color: transparent;
    border-bottom-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight .reTableDiv .reModule,
.RadEditor_MaterialBlauwLight .reTableDiv .reRow {
    border-top-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight .reModes a {
    background-color: #f4f7f8;
    color: #455A64;
    border-color: #CFD8DC;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadEditor_MaterialBlauwLight .reModes a:hover {
    background-color: #ECEFF1;
    color: #455A64;
    border-color: #ECEFF1;
}

.RadEditor_MaterialBlauwLight .reModes a:focus,
.RadEditor_MaterialBlauwLight .reModes .reSelectedMode,
.RadEditor_MaterialBlauwLight .reModes .reSelectedMode:hover {
    background-color: #CFD8DC;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight .reDropdown,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:hover,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:active,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:focus {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadEditor_MaterialBlauwLight .reDropdown:before,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:before,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:hover:before,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:active:before,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:focus:before {
    color: #607D8B;
}

.RadEditor_MaterialBlauwLight .reDOMElement {
    color: #2196F3;
}

.RadEditor_MaterialBlauwLight .reRemoveDOMElement,
.RadEditor_MaterialBlauwLight .reRemoveDOMElement:before {
    color: #f34235;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"] {
    background-color: transparent;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:hover,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:hover {
    background-color: transparent;
    color: #455A64;
    border-color: #ECEFF1;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:focus,
.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:active {
    background-color: transparent;
    color: #455A64;
    border-color: #2196F3;
}

.RadEditor_MaterialBlauwLight.reInlineEditor:hover {
    border-color: #ECEFF1;
}

.RadEditor_MaterialBlauwLight.RadWindow, .RadEditor_MaterialBlauwLight.RadWindow.reInlineEditor:hover {
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight.reInlineEditorSelected, .RadEditor_MaterialBlauwLight.reInlineEditorSelected:hover {
    border-color: #2196F3;
}

.RadEditor_MaterialBlauwLight.RadWindow,
.RadEditor_MaterialBlauwLight.RadWindow .rwContent {
    background-color: #f4f7f8;
}

.RadEditor_MaterialBlauwLight .reResize {
    color: #607D8B;
}

.RadEditor_MaterialBlauwLight.reDropDownBody {
    background-color: #ffffff;
}

.RadEditor_MaterialBlauwLight.reDropDownBody li:hover {
    background-color: #ECEFF1;
}

.RadEditor_MaterialBlauwLight.reInsertTable td {
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight .reFormatSetsHeader,
.RadEditor_MaterialBlauwLight.reInsertTable .reItemOver {
    background-color: #ECEFF1;
    color: #263238;
}

.RadEditor_MaterialBlauwLight {
    padding: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapper {
    padding: 1px 0 0;
    margin: 0;
}

.RadEditor_MaterialBlauwLight .reToolBar {
    border-width: 0 0 1px;
    border-radius: 0;
}

.RadEditor_MaterialBlauwLight .reTool {
    margin: -1px 0 0;
    width: 2.5714285714em;
    height: 2.5714285714em;
    border: 0;
    border-radius: 0;
}

.RadEditor_MaterialBlauwLight .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_MaterialBlauwLight .reDropdown:before {
    right: 0em;
}

.RadEditor_MaterialBlauwLight .reSplitButton {
    width: 4.2857142857em;
}

.RadEditor_MaterialBlauwLight .reSplitArrow {
    width: 2.2857142857em;
    height: 2.5714285714em;
    border-left: 0;
}

.RadEditor_MaterialBlauwLight a.reToolIcon.reSplitButton:before {
    margin: auto 0 auto .7142em;
}

.RadEditor_MaterialBlauwLight .reContent {
    margin: -3px 0 0;
    border-width: 1px 0 0;
}

.RadEditor_MaterialBlauwLight .reRow {
    margin: 0;
}

.RadEditor_MaterialBlauwLight .reHTMLStructure {
    width: auto;
}

.RadEditor_MaterialBlauwLight.reDropDownBody .reToolBar {
    background-color: #ffffff;
}

.RadEditor_MaterialBlauwLight.reDropDownBody ul {
    padding: 0;
}

.RadEditor_MaterialBlauwLight.reDropDownBody li {
    padding: 0.3571428571em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody .reTool {
    height: auto;
}

.RadEditor_MaterialBlauwLight.reDropDownBody .reCustomLinks a {
    color: #2196F3;
}

.RadEditor_MaterialBlauwLight .reRow {
    padding: 0.7142857143em 1em;
}

.RadEditor_MaterialBlauwLight .reModes a {
    width: 8.5714285714em;
    height: 2.5714285714em;
    margin: 0;
    padding: 0.5714285714em 0.3571428571em 0.8571428571em;
    border-radius: 0;
    text-transform: uppercase;
}

.RadEditor_MaterialBlauwLight .reModes a:first-child {
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

.RadEditor_MaterialBlauwLight .reModes a:last-child {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
}

.RadEditor_MaterialBlauwLight .reResize:before {
    margin: .85em 0 0 .15em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"] {
    border-width: 0 0 1px;
    padding: 0.6428571429em 0em;
    vertical-align: middle;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:focus,
.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:active {
    border-width: 0 0 2px;
    padding: 0.6071428571em 0em;
}

.RadEditor_MaterialBlauwLight .reAltRow .reLabel {
    padding: 0.1428571429em 0.7142857143em 0.3571428571em 0.4285714286em;
    vertical-align: middle;
}

.RadEditor_MaterialBlauwLight .reRow .reSpinBoxButtons {
    top: 0.7142857143em;
}

.RadEditor_MaterialBlauwLight .reTableDiv .reRow .reSpinBox {
    width: 5em;
}

.RadEditor_MaterialBlauwLight .reTableDiv .reRow .reSpinBox input[type="text"] {
    width: 5em;
    padding: 0.6428571429em 0.6428571429em 0.6428571429em 0em;
    text-align: left;
}

.RadEditor_MaterialBlauwLight .reLabel + span {
    margin: 0em 1.4285714286em 0em 0em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker li {
    width: 1.4285714286em;
    height: 1.4285714286em;
    margin: 0;
    padding: 0;
    border: 0;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker li div {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker .reClear {
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}

.RadEditor_MaterialBlauwLight .reCustomColor {
    display: inline-block;
    padding: 0.7142857143em;
    color: #2196F3;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker .reColorPickerFooter {
    height: 3.2142857143em;
    border: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker .reColorPickerFooter span {
    height: 2.2857142857em;
    line-height: 2.2857142857em;
    border: 1px solid #CFD8DC;
    box-sizing: border-box;
}

.RadEditor_MaterialBlauwLight .reTool.reToolText {
    padding: 0 15px;
    line-height: 2.5714285714em;
}

.RadEditor_MaterialBlauwLight .reToolIcon.reTool.reToolText:before {
    margin: 0.1428571429em 0.2142857143em 0em 0em;
    vertical-align: initial;
}

.RadEditor_MaterialBlauwLight .reTool.reToolIcon.reSplitButton.reToolText:before {
    margin: 0em 0.2142857143em;
    vertical-align: initial;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool {
    width: 2.3571428571em;
    height: 2.3571428571em;
    border-radius: 0;
    border-width: 1px 0 1px 1px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool.rrbSmallButton {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool:first-child {
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool:last-child {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
    border-width: 1px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.2857142857em;
    height: 2.2857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 1.3571428571em;
    font-size: 1em \9;
    vertical-align: top;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.3928571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    margin-top: -0.7857142857em;
    height: 1.7857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    vertical-align: text-top;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.6428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    height: 2.8571428571em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 32px;
    vertical-align: text-top;
}

.RadEditor_MaterialBlauwLight.reRtl .reDropdown {
    padding: 0.0714285714em 1em 0.0714285714em 0.7142857143em;
}

.RadEditor_MaterialBlauwLight.reRtl .reDropdown:before {
    right: auto;
    left: 0;
    padding: 0;
}

.RadEditor_MaterialBlauwLight.reRtl .reSplitArrow {
    border-right: 0;
}

.RadEditor_MaterialBlauwLight.reRtl a.reToolIcon.reSplitButton:before {
    margin: auto .7142em auto 0;
}

.RadEditor_MaterialBlauwLight.reRtl .reModule.reStatistic {
    top: 0.9285714286em;
}

.RadEditor_MaterialBlauwLight .reModes a.t-ripple-effect {
    border: 0px solid transparent;
}

.RadWindow_MaterialBlauwLight .rwContent.rwExternalContent {
    border-width: 0 1px 1px;
}

.RadWindow_MaterialBlauwLight .reTablePropertyControlCell .lightTable {
    margin: 3px 4px 0 4px;
}

.RadWindow_MaterialBlauwLight .reControlsLayout {
    padding: 5px 4px 0 4px;
}

.RadWindow_MaterialBlauwLight .reDialogLabelLight[for="re1_ImageSrc"] span {
    width: 82px;
}

.reTool .reNoAlignment {
    color: #455A64;
}

/*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_MaterialBlauwLight {
    background-color: #ffffff;
    border-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadFileExplorer_MaterialBlauwLight,
.RadFileExplorer_MaterialBlauwLight .rfeFilterTxt {
    border-color: #CFD8DC;
}

.RadFileExplorer_MaterialBlauwLight .rfeAddressBox,
.RadFileExplorer_MaterialBlauwLight .rfeAddressBox:hover,
.RadFileExplorer_MaterialBlauwLight .rfeAddressBox:active,
.RadFileExplorer_MaterialBlauwLight .rfeAddressBox:focus {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadFileExplorer_MaterialBlauwLight .rfeLink {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfeLink:hover {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfeSelectedLink,
.RadFileExplorer_MaterialBlauwLight .rfeSelectedLink:hover {
    background-color: #CFD8DC;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfeFilterContainer {
    background-color: #ffffff;
}

.RadFileExplorer_MaterialBlauwLight .rfeDropZone {
    background-color: rgba(255, 255, 255, 0.8);
}

.RadFileExplorer_MaterialBlauwLight .rfePageControlContainer {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfeThumbnailView .rlvI .rfeFileCount span,
.RadFileExplorer_MaterialBlauwLight .rfeDropUploadInfoPanel {
    background-color: #ffffff;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfePageControlContainer span {
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight {
    border-radius: 0.1428571429em;
}

.RadFileExplorer_MaterialBlauwLight .rfeAddressBox {
    padding: 0.6785714286em 1.1428571429em;
}

.RadFileExplorer_MaterialBlauwLight .rfeLink {
    border-radius: 0.1428571429em;
}

.RadFileExplorer_MaterialBlauwLight .rfePageInfo {
    font-size: 0.8571428571em;
    font-weight: 500;
    color: #607D8B;
}

.RadFileExplorer_MaterialBlauwLight .rfeCurrentPage,
.RadFileExplorer_MaterialBlauwLight .rfeTotalPages,
.RadFileExplorer_MaterialBlauwLight .rfeStartItem,
.RadFileExplorer_MaterialBlauwLight .rfeEndItem,
.RadFileExplorer_MaterialBlauwLight .rfeTotalItems {
    font-size: 1.16666666em;
    font-weight: normal;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    width: auto !important;
    height: 36px;
    padding: 0;
    border-width: 0;
    overflow: visible;
    font: inherit;
}

.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbButton:not(.rtbSplitButton),
.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbSplBtnActivator,
.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbArrow {
    padding: 8px 10px;
}

.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbMore {
    padding: 8px;
}

.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight:before {
    padding: 8px 0;
}

.RadWindow_MaterialBlauwLight .rfeUploadInfoPanel {
    background-color: #f4f7f8;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadWindow_MaterialBlauwLight.rfeDeleteDialog .rwDialogMessage {
    min-height: 120px;
}

.RadWindow_MaterialBlauwLight .rwDialogMessage,
.RadWindow_MaterialBlauwLight .rfeUploadInfoPanel dt {
    font-size: 0.8571428571em;
    font-weight: 500;
    color: #607D8B;
}

.RadWindow_MaterialBlauwLight .rwDialog.rwConfirmDialog {
    background-position: 30px 30%;
}

.RadWindow_MaterialBlauwLight.rfeDeleteDialog div.rwDialogButtons {
    position: absolute;
}

.RadFilter_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadFilter_MaterialBlauwLight .rfMid,
.RadFilter_MaterialBlauwLight .rfTools {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 0;
    border-radius: 0;
}

.RadFilter_MaterialBlauwLight .rfOper,
.RadFilter_MaterialBlauwLight .rfField,
.RadFilter_MaterialBlauwLight .rfExp,
.RadFilter_MaterialBlauwLight .rfAddGr,
.RadFilter_MaterialBlauwLight .rfAddExp,
.RadFilter_MaterialBlauwLight .rfDel {
    border: 0;
    transition: color ease-in-out .2s, background-color ease-in-out .2s;
}

.RadFilter_MaterialBlauwLight .rfOper:hover,
.RadFilter_MaterialBlauwLight .rfField:hover,
.RadFilter_MaterialBlauwLight .rfExp:hover,
.RadFilter_MaterialBlauwLight .rfAddGr:hover,
.RadFilter_MaterialBlauwLight .rfAddExp:hover,
.RadFilter_MaterialBlauwLight .rfDel:hover {
    background-color: #ECEFF1;
}

.RadFilter_MaterialBlauwLight .rfOper,
.RadFilter_MaterialBlauwLight .rfField,
.RadFilter_MaterialBlauwLight .rfExp {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 15px;
}

.RadFilter_MaterialBlauwLight .rfAddExp,
.RadFilter_MaterialBlauwLight .rfAddGr,
.RadFilter_MaterialBlauwLight .rfDel {
    margin-top: -1px;
    margin-bottom: -1px;
    padding: 13px;
}

.RadFilter_MaterialBlauwLight .rfOper,
.RadFilter_MaterialBlauwLight .rfField {
    margin-left: -1px;
}

.RadFilter_MaterialBlauwLight .rfDel {
    margin-right: -1px;
}

.RadFilter_MaterialBlauwLight .rfDel:hover,
.RadFilter_MaterialBlauwLight .rfDel:focus,
.RadFilter_MaterialBlauwLight .rfDel:active {
    color: #f34235;
}

.RadFilter_MaterialBlauwLight .rfText {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    margin-top: 2px;
    margin-bottom: 2px;
    padding: 8px 0 7px;
    border-width: 0 0 1px;
}

.RadFilter_MaterialBlauwLight .rfText:hover {
    border-color: #90A4AE;
    color: #455A64;
}

.RadFilter_MaterialBlauwLight .rfCheckBox {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 13px;
    padding-bottom: 13px;
}

.RadFilter_MaterialBlauwLight .rfPreview {
    color: #455A64;
}

.RadFilter_MaterialBlauwLight .rfPreview strong {
    opacity: .7;
}

.RadFilter_MaterialBlauwLight .rfPreview em,
.RadFilter_MaterialBlauwLight .rfPreview .rfBr {
    color: #2196F3;
}

.RadFilter_MaterialBlauwLight .rfApply a,
.RadFilter_MaterialBlauwLight .rfApply > span {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rfApply a input,
.RadFilter_MaterialBlauwLight .rfApply > span input {
    padding: 6px 12px;
}

.RadFilter_MaterialBlauwLight .rfApply a:hover,
.RadFilter_MaterialBlauwLight .rfApply > span:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadFilter_MaterialBlauwLight .RadInput,
.RadFilter_MaterialBlauwLight .RadPicker,
.RadFilter_MaterialBlauwLight .RadComboBox,
.RadFilter_MaterialBlauwLight .RadDropDownList {
    margin-top: 2px;
    margin-bottom: 2px;
}

.RadForm_MaterialBlauwLight {
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    /* Primary Button styles */
    /* Flat Button styles */
}

.RadForm_MaterialBlauwLight.rfdZone {
    background-color: #ffffff;
}

.RadForm_MaterialBlauwLight .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextbox .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextarea textarea,
.RadForm_MaterialBlauwLight.rfdFieldset fieldset,
.RadForm_MaterialBlauwLight.rfdFieldset legend,
.RadForm_MaterialBlauwLight .rfdHeading,
.RadForm_MaterialBlauwLight .rfdValidationSummaryControl,
.RadForm_MaterialBlauwLight .rfdLoginControl {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadForm_MaterialBlauwLight .rfdHeading {
    border-bottom-color: #CFD8DC;
}

.RadForm_MaterialBlauwLight.RadForm.rfdFieldset fieldset {
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rfdSkinnedButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton:active,
.RadForm_MaterialBlauwLight .rfdClickedButton,
.RadForm_MaterialBlauwLight .rfdFocusedButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton:hover {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton:active, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton.rfdFocusedButton {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
}

.RadForm_MaterialBlauwLight.rfdButton .rfdSkinnedButton.rfdInputDisabled,
.RadForm_MaterialBlauwLight.rfdButton .rfdSkinnedButton.rfdPrimaryButton.rfdInputDisabled {
    background-color: #CFD8DC;
    color: #455A64;
    border-color: #CFD8DC;
    box-shadow: none;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton {
    padding: 8px;
    color: #455A64;
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    transition: none;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton:hover, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton:active, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton.rfdFocusedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="button"], .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="submit"], .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="reset"] {
    padding: 8px;
    color: #455A64;
    background-color: transparent;
    transition: none;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton:hover {
    color: #455A64;
    background-color: rgba(69, 90, 100, 0.12);
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton:active, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdClickedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdFocusedButton {
    background-color: rgba(69, 90, 100, 0.24);
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton {
    color: #2196F3;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton:hover {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton:active, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton.rfdFocusedButton {
    background-color: rgba(33, 150, 243, 0.24);
}

.RadForm_MaterialBlauwLight .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextarea textarea {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #CFD8DC;
}

.RadForm_MaterialBlauwLight .rfdTextInput:hover,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:hover {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #90A4AE;
}

.RadForm_MaterialBlauwLight .rfdTextInput:active,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:active,
.RadForm_MaterialBlauwLight .rfdTextInput:focus,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:focus {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #2196F3;
}

.RadForm_MaterialBlauwLight .rfdTextInput:disabled,
.RadForm_MaterialBlauwLight .rfdTextInput:focus:disabled,
.RadForm_MaterialBlauwLight .rfdTextInput:active:disabled,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:disabled {
    background-color: transparent;
    color: #728f9d;
    border-width: 0 0 1px;
    border-color: transparent transparent #ECEFF1;
}

.RadForm_MaterialBlauwLight .rfdCheckboxChecked .t-ripple-effect-icon,
.RadForm_MaterialBlauwLight .rfdRadioChecked .t-ripple-effect-icon,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked .t-ripple-effect-icon,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked .t-ripple-effect-icon {
    display: inline-block;
    position: absolute;
    z-index: 1;
    width: 1.7142857143em;
    height: 1.7142857143em;
}

.RadForm_MaterialBlauwLight .rfdRippleContainer {
    top: 0.2142857143em;
    left: 0;
}

.RadForm_MaterialBlauwLight .rfdCheckboxChecked .t-ripple-container,
.RadForm_MaterialBlauwLight .rfdRadioChecked .t-ripple-container,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked .t-ripple-container,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked .t-ripple-container {
    top: -0.2142857143em;
    top: -0.1428571429em \9;
    left: -0.2142857143em;
    left: -0.1428571429em \9;
}

.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdCheckboxChecked .t-ripple-container,
.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdCheckboxUnchecked .t-ripple-container,
.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdRadioChecked .t-ripple-container,
.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdRadioUnchecked .t-ripple-container {
    top: -0.1428571429em;
    left: -0.1428571429em;
}

.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked:before,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked:before,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked:hover:before,
.RadForm_MaterialBlauwLight .rfdRadioChecked:hover:before,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked:hover .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdRadioChecked:hover .rfdRippleContainer {
    color: #607D8B;
}

.RadForm_MaterialBlauwLight .rfdCheckboxChecked:before,
.RadForm_MaterialBlauwLight .rfdRadioChecked:before,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked:hover:before,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked:hover:before,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdRadioChecked .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked:hover .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked:hover .rfdRippleContainer {
    color: #03A9F4;
}

.RadForm_MaterialBlauwLight label.rfdCheckboxUnchecked.rfdInputDisabled,
.RadForm_MaterialBlauwLight label.rfdRadioUnchecked.rfdInputDisabled,
.RadForm_MaterialBlauwLight.RadForm .rfdCheckboxChecked.rfdInputDisabled,
.RadForm_MaterialBlauwLight.RadForm .rfdRadioChecked.rfdInputDisabled,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked.rfdInputDisabled:hover,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked.rfdInputDisabled:hover {
    color: #728f9d;
}

.RadForm_MaterialBlauwLight .rfdRadioChecked:before,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked:before {
    color: #03A9F4;
}

.RadForm_MaterialBlauwLight .rfdRadioUnchecked:hover:before,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked:hover:before,
.RadForm_MaterialBlauwLight .rfdRadioChecked:hover:before,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked:hover:before {
    color: #0275a8;
}

.RadForm_MaterialBlauwLight .rfdRealInput:focus + .rfdRadioUnchecked:before,
.RadForm_MaterialBlauwLight .rfdRealInput:focus + .rfdCheckboxUnchecked:before {
    box-shadow: 0 0 1px 1px rgba(69, 90, 100, 0.5);
}

.RadForm_MaterialBlauwLight .rfdRealInput:focus + .rfdRadioChecked:before,
.RadForm_MaterialBlauwLight .rfdRealInput:focus + .rfdCheckboxChecked:before {
    box-shadow: 0 0 1px 1px rgba(3, 169, 244, 0.5);
}

.RadForm_MaterialBlauwLight label.rfdCheckboxUnchecked,
.RadForm_MaterialBlauwLight label.rfdCheckboxChecked,
.RadForm_MaterialBlauwLight label.rfdRadioUnchecked,
.RadForm_MaterialBlauwLight label.rfdRadioChecked {
    padding: 0.3125em 0em 0.1875em 1.5em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_MaterialBlauwLight label.rfdCheckboxUnchecked,
    .RadForm_MaterialBlauwLight label.rfdCheckboxChecked,
    .RadForm_MaterialBlauwLight label.rfdRadioUnchecked,
    .RadForm_MaterialBlauwLight label.rfdRadioChecked {
        padding: 0.3125em 0em 0.1875em 1.5em;
    }
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight {
    background-color: transparent;
    color: #455A64;
    border-color: transparent;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:active,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:focus {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    border-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:hover,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:active,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:focus {
    background-color: transparent;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:hover:before,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:focus:before,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:active:before {
    display: block;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdDropDownExpanded {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    border-color: transparent;
}

.RadForm_MaterialBlauwLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar,
.RadForm_MaterialBlauwLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialBlauwLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:horizontal,
.RadForm_MaterialBlauwLight.rfdScrollBars form::-webkit-scrollbar,
.RadForm_MaterialBlauwLight.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialBlauwLight.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
    background-color: #f4f7f8;
}

.RadForm_MaterialBlauwLight.rfdScrollBars textarea::-webkit-scrollbar-corner {
    background-color: #e6e5e5;
}

.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
    background-image: none;
}

.RadForm_MaterialBlauwLight.rfdGrids .rfdTable {
    border: 1px solid #CFD8DC;
    background: #ffffff;
    color: #455A64;
    font-family: inherit;
    font-size: inherit;
}

.RadForm_MaterialBlauwLight.rfdGrids .rfdTable th {
    border-bottom: 1px solid #CFD8DC;
    border-left: 1px solid #455A64;
    background-color: #2196F3;
    color: #455A64;
}

.RadForm_MaterialBlauwLight.rfdGrids .rfdTable a {
    color: #455A64;
}

.RadForm_MaterialBlauwLight .rfdValidationSummaryControl,
.RadForm_MaterialBlauwLight .rfdLoginControl {
    background-color: #f4f7f8;
    border: 1px solid #CFD8DC;
}

.RadForm_MaterialBlauwLight a.rfdLoginControl,
.RadForm_MaterialBlauwLight a.rfdLoginControl:active,
.RadForm_MaterialBlauwLight a.rfdLoginControl:visited {
    color: #455A64;
}

.RadForm_MaterialBlauwLight a.rfdLoginControl:hover {
    color: #455A64;
}

.RadForm_MaterialBlauwLight.rfdRoundedCorners.rfdTextbox .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextarea.rfdRoundedCorners.rfdTextarea textarea,
.RadForm_MaterialBlauwLight.rfdFieldset.rfdRoundedCorners.rfdFieldset fieldset,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelect,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox li:first-child,
.RadForm_MaterialBlauwLight.rfdRoundedCorners legend,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBoxDropDown {
    border-radius: 0;
}

.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSkinnedButton,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelect:hover,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelect:active,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelect:focus,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox ul {
    border-radius: 0.1428571429em;
}

.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox.rfdSelectBoxDropDown,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox.rfdSelectBoxDropDown ul {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton {
    border-width: 0;
    padding: 8px 13px;
    text-transform: uppercase;
    font-weight: 500;
}

.RadForm_MaterialBlauwLight .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextarea textarea {
    padding: 7px 0;
    border-width: 1px 0;
}

.RadForm_MaterialBlauwLight .rfdTextInput {
    line-height: 1.42857143em;
    height: calc(1.4285714286em + 16px) \9;
}

.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdTextInput {
    height: calc(1.4285714286em + 16px);
}

@media \0screen\,screen\9 {
    .RadForm_MaterialBlauwLight .rfdTextInput {
        height: 36px;
    }
}

.RadForm_MaterialBlauwLight .rfdTextInput:active,
.RadForm_MaterialBlauwLight .rfdTextInput:focus,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:active,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:focus {
    padding: 7px 0 6px;
    border-width: 1px 0 2px;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight {
    border: 0;
    min-width: 4.5714285714em;
    padding: 8px 13px;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:before {
    border-bottom: 1px solid #CFD8DC;
    display: block;
    position: absolute;
    right: 13px;
    bottom: 0;
    left: 11px;
    content: "";
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:hover:before,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:focus:before,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:active:before {
    display: none;
}

.RadForm_MaterialBlauwLight .p-i-radio-checked {
    color: #607D8B;
}

.RadForm_MaterialBlauwLight .p-i-radio, .RadForm_MaterialBlauwLight .p-i-radio-checked {
    margin: 0.2857142857em 0em 0em;
}

.RadForm_MaterialBlauwLight.rfdLabel label,
.RadForm_MaterialBlauwLight.rfdLabel .rfdAspLabel {
    color: #607D8B;
    vertical-align: middle;
    line-height: 2.5714285714em;
    font-size: 0.8571428571em;
    font-weight: 500;
}

.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked,
.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked {
    padding: 0.3571428571em 0em 0em 2.3571428571em;
    font-size: 0.8571428571em;
    font-weight: 500;
    line-height: 1.42857143em;
}

.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked:before,
.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked:before,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked:before,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked:before {
    top: 0.2142857143em;
    font-size: 18px !important;
    font-family: 'Material Icons';
    font-weight: normal;
    border-radius: 45px;
}

.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked:before {
    content: "\e835";
}

.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked:before {
    content: "\e834";
}

.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked:before {
    content: "\e836";
}

.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked:before {
    content: "\e837";
}

.RadForm_MaterialBlauwLight .rfdRtl .rfdSelect:before {
    right: 2px;
    left: 2px;
}

.RadForm_MaterialBlauwLight.rfdLabel .rfdRtl label,
.RadForm_MaterialBlauwLight.rfdLabel .rfdRtl .rfdAspLabel {
    padding: 0.1428571429em 1.7857142857em 0em 0.7142857143em;
    padding: 0em 1.7857142857em 0em 0.7142857143em \9;
}

.RadForm_MaterialBlauwLight.rfdRtl.rfdCheckbox .rfdCheckboxChecked,
.RadForm_MaterialBlauwLight.rfdRtl.rfdCheckbox .rfdCheckboxUnchecked,
.RadForm_MaterialBlauwLight.rfdRtl.rfdRadio .rfdRadioChecked,
.RadForm_MaterialBlauwLight.rfdRtl.rfdRadio .rfdRadioUnchecked,
.RadForm_MaterialBlauwLight.rfdCheckbox .rfdRtl .rfdCheckboxChecked,
.RadForm_MaterialBlauwLight.rfdCheckbox .rfdRtl .rfdCheckboxUnchecked,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRtl .rfdRadioChecked,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRtl .rfdRadioUnchecked {
    padding: 0.3571428571em 2.3571428571em 0em 0em;
}

@supports (-ms-accelerator: true) {
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked,
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked,
    .RadForm_MaterialBlauwLight.rfdRtl.rfdCheckbox .rfdCheckboxChecked,
    .RadForm_MaterialBlauwLight.rfdRtl.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm_MaterialBlauwLight.rfdRtl.rfdRadio .rfdRadioChecked,
    .RadForm_MaterialBlauwLight.rfdRtl.rfdRadio .rfdRadioUnchecked,
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdRtl .rfdCheckboxChecked,
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdRtl .rfdCheckboxUnchecked,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRtl .rfdRadioChecked,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRtl .rfdRadioUnchecked {
        padding-top: 0.2142857143em !important;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked:before,
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked:before,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked:before,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked:before {
        top: 0.1428571429em;
    }
}

.rfdSelectBox_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.rfdSelectBox_MaterialBlauwLight.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: #CFD8DC transparent transparent;
}

.rfdSelectBox_MaterialBlauwLight li {
    padding: 6px 13px;
}

.rfdSelectBox_MaterialBlauwLight li:hover,
.rfdSelectBox_MaterialBlauwLight .rfdSelect_hovered,
.rfdSelectBox.rfdSelectBox_MaterialBlauwLight li:hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.rfdSelectBox_MaterialBlauwLight .rfdSelect_selected,
.rfdSelectBox.rfdSelectBox_MaterialBlauwLight .rfdSelect_selected:hover {
    color: #03A9F4;
    background-color: transparent;
}

.RadGantt_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch {
    border-radius: 9999px;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch:hover .k-switch-container, .RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch.k-state-hover .k-switch-container {
    box-shadow: inset 0 0 0 1px #ECEFF1;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch:focus .k-switch-container, .RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch.k-state-focused .k-switch-container {
    outline: none;
    box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.06);
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight .k-switch-container {
    border-radius: 9999px;
    padding: 0px 0px;
    box-shadow: inset 0 0 0 1px #CFD8DC;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight .k-switch-handle {
    border-radius: 9999px;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-on .k-switch-container {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-on .k-switch-handle {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #f2f2f2;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-on:hover .k-switch-container, .RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-on.k-state-hover .k-switch-container {
    color: #ffffff;
    background-color: #039be0;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-on:hover .k-switch-handle, .RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-on.k-state-hover .k-switch-handle {
    border-color: #ECEFF1;
    color: #ffffff;
    background-color: #ededed;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-on .k-switch-label-off {
    color: transparent;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-off .k-switch-container {
    color: #455A64;
    background-color: #f4f7f8;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-off .k-switch-handle {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f2f2f2;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-off:hover .k-switch-container, .RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-off.k-state-hover .k-switch-container {
    color: #455A64;
    background-color: #f4f7f8;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-off:hover .k-switch-handle, .RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-off.k-state-hover .k-switch-handle {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ededed;
}

.RadGantt_MaterialBlauwLight .RadSwitch_MaterialBlauwLight.k-switch-off .k-switch-label-on {
    color: transparent;
}

.RadGantt_MaterialBlauwLight .k-switch-handle {
    width: 35px;
    height: 35px;
}

.RadGantt_MaterialBlauwLight .rgtTreelistContent tr,
.RadGantt_MaterialBlauwLight .radGridContent tr {
    height: calc(2em + 9px);
}

.RadGantt_MaterialBlauwLight.k-gantt-planned .rgtTreelistContent tr,
.RadGantt_MaterialBlauwLight.k-gantt-planned .radGridContent tr {
    height: calc(3.4em + 9px);
}

.RadGantt_MaterialBlauwLight.k-gantt-planned .rgtTaskDot {
    margin-top: 1.5em;
}

.RadGantt_MaterialBlauwLight .rgtTreelistWrapper .radGridHeaderWrap {
    height: calc(4em + 36px);
}

.RadGantt_MaterialBlauwLight .k-loading-color {
    background-color: #ffffff;
}

.RadGantt_MaterialBlauwLight .k-loading-image {
    background-image: url(" ");
}

.RadGantt_MaterialBlauwLight .rgtHeader {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    min-height: calc(1.42857143em + 16px);
    padding: 5px;
}

.RadGantt_MaterialBlauwLight .rgtActions .radButton {
    border-width: 0;
    background: none;
}

.RadGantt_MaterialBlauwLight .rgtViews {
    margin: -5px -5px -5px 5px;
}

.RadGantt_MaterialBlauwLight .rgtViews .radButton {
    padding: 13px;
    border-width: 0;
    border-radius: 0;
    background: none;
}

.RadGantt_MaterialBlauwLight .rgtFooter {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadGantt_MaterialBlauwLight .rgtTreelist {
    background-color: #f4f7f8;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radGridHeader {
    text-align: left;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radGridHeader th {
    padding: 40px 16px 13px;
    height: 3.4em;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .rgtTreelistGroup {
    font-weight: 500;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radStateFocused,
.RadGantt_MaterialBlauwLight .rgtTreelist .k-state-focused {
    color: #455A64;
    background-color: #E1F5FE;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radStateSelected,
.RadGantt_MaterialBlauwLight .rgtTreelist .k-state-selected {
    background: #e3f2fd;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radStateSelected td,
.RadGantt_MaterialBlauwLight .rgtTreelist .k-state-selected td {
    border-top-width: 0;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .rgtTreelistContent td {
    padding-bottom: 12px;
    border-bottom-width: 1px;
    border-color: #CFD8DC;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .k-edit-cell {
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadGantt_MaterialBlauwLight .radIconCollapse,
.RadGantt_MaterialBlauwLight .radIconExpand {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadGantt_MaterialBlauwLight .radIconCollapse:before {
    content: "\e313";
}

.RadGantt_MaterialBlauwLight .radIconExpand:before {
    content: "\e315";
}

.RadGantt_MaterialBlauwLight .rgtSplitbar {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    width: 6px;
}

.RadGantt_MaterialBlauwLight .rgtSplitbar .radResizeHandle {
    width: 4px;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadGantt_MaterialBlauwLight .rgtSplitbar .radResizeHandle:before {
    content: "\e5d4";
    margin: -.5em 0 0 -.5em;
    position: absolute;
    top: 50%;
    left: 50%;
}

.RadGantt_MaterialBlauwLight .rgtSplitbarHover {
    background-color: #e4ecee;
}

.RadGantt_MaterialBlauwLight .radLine {
    background-color: #607D8B;
}

.RadGantt_MaterialBlauwLight .radLine.radStateSelected {
    background-color: #263238;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

.RadGantt_MaterialBlauwLight .radLine.radStateSelected .radArrowE,
.RadGantt_MaterialBlauwLight .radLine.radStateSelected .radArrowW {
    color: #263238;
}

.RadGantt_MaterialBlauwLight .radArrowE,
.RadGantt_MaterialBlauwLight .radArrowW {
    color: #607D8B;
}

.RadGantt_MaterialBlauwLight .radMarqueeColor {
    background-color: rgba(3, 169, 244, 0.4);
}

.RadGantt_MaterialBlauwLight .rgtTaskWrap {
    margin-top: -7px;
}

.RadGantt_MaterialBlauwLight {
    /* TODO: Fix colors */
}

.RadGantt_MaterialBlauwLight .rgtTaskDot:after {
    border-color: #607D8B;
    background-color: #607D8B;
}

.RadGantt_MaterialBlauwLight .rgtTaskDot:hover:after {
    background-color: #ffffff;
}

.RadGantt_MaterialBlauwLight .rgtResourceWrap {
    padding-top: 6px;
}

.RadGantt_MaterialBlauwLight .rgtResource {
    padding: 0 2px;
    background-color: #ffffff;
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone {
    margin-top: 8px;
    border-color: #455A64;
    background-color: #455A64;
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone.k-task-delayed {
    background-image: repeating-linear-gradient(90deg, #f4f7f8, #f4f7f8 2px, #f34235 2px, #f34235 4px);
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone.k-task-advanced {
    background-color: #5ec232;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone.radStateSelected {
    border-color: #03A9F4;
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary {
    margin-top: 10px;
    border-color: #607D8B;
    background-color: #607D8B;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary.k-task-delayed {
    color: #f88e86;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary.k-task-advanced {
    color: #9eda84;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary.radStateSelected {
    border-color: #4fc3f7;
    background-color: #4fc3f7;
}

.RadGantt_MaterialBlauwLight .rgtComplete {
    border-color: #455A64;
    background-color: #455A64;
}

.RadGantt_MaterialBlauwLight .radStateSelected .rgtComplete {
    border-color: #03A9F4;
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialBlauwLight .k-summary-wrap .k-task-offset {
    height: 10px;
    margin: 10px 0 0;
}

.RadGantt_MaterialBlauwLight .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_MaterialBlauwLight .rgtTaskSingle {
    border-width: 0;
    border-radius: 3px;
    color: #ffffff;
    background-color: #64b6f7;
    text-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.k-task-delayed {
    background-color: #f88e86;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.k-task-advanced {
    background-color: #9eda84;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .rgtTaskTemplate {
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGantt_MaterialBlauwLight .rgtTaskComplete {
    background-color: #2196F3;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle .radResizeHandle:after,
.RadGantt_MaterialBlauwLight .k-task-offset .radResizeHandle:after {
    background-color: #ffffff;
}

.RadGantt_MaterialBlauwLight .rgtTaskActions {
    top: 8px;
}

.RadGantt_MaterialBlauwLight .rgtTaskActions .rgtTaskDelete,
.RadGantt_MaterialBlauwLight .rgtTaskActions .rgtTaskDelete:hover {
    border-width: 0;
    color: inherit;
    background: none;
}

.RadGantt_MaterialBlauwLight .rgtTaskActions .rgtTaskDelete:hover {
    cursor: pointer;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.radStateSelected {
    background-color: #4fc3f7;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.radStateSelected .rgtTaskContent {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.radStateSelected .rgtTaskComplete {
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialBlauwLight .k-task-delayed .k-task-summary-complete,
.RadGantt_MaterialBlauwLight .k-task-delayed .rgtComplete {
    color: #f34235;
}

.RadGantt_MaterialBlauwLight .k-task-advanced .k-task-summary-complete,
.RadGantt_MaterialBlauwLight .k-task-delayed .rgtComplete {
    color: #5ec232;
}

.RadGantt_MaterialBlauwLight .k-task-delayed .rgtTaskComplete {
    background-color: #f34235;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .k-task-advanced .rgtTaskComplete {
    background-color: #5ec232;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .k-task-planned .k-task-moment {
    border-color: #03A9F4;
    background-color: transparent;
}

.RadGantt_MaterialBlauwLight .k-task-planned .k-task-duration {
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .k-task-planned:hover .k-task-moment {
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .k-task-offset {
    background-image: repeating-linear-gradient(135deg, #f4f7f8, #f4f7f8 2px, #f34235 2px, #f34235 4px);
}

.RadGantt_MaterialBlauwLight .k-task-offset .radResizeE::before {
    border-color: #000000;
}

.RadGantt_MaterialBlauwLight .k-task-offset .k-task-actions, .RadGantt_MaterialBlauwLight .k-task-offset .rgtTaskActions {
    color: #000000;
}

.RadGantt_MaterialBlauwLight .k-task-offset .rgtTaskActions {
    margin-top: 10px;
}

.RadGantt_MaterialBlauwLight .k-task-offset:hover {
    background-image: repeating-linear-gradient(135deg, #f4f7f8, #f4f7f8 2px, #f88e86 2px, #f88e86 4px);
}

.RadGantt_MaterialBlauwLight .k-pdf-export .k-task-offset {
    background-color: #f34235;
}

.RadGantt_MaterialBlauwLight .k-task-offset-wrap .rgtTaskSummaryComplete:after,
.RadGantt_MaterialBlauwLight .k-task-offset-wrap .rgtTaskSummary:after {
    border-right-color: transparent;
}

.radSkin_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.radSkin_MaterialBlauwLight .k-grid, .radSkin_MaterialBlauwLight .radCalendar {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.radSkin_MaterialBlauwLight .k-popup, .radSkin_MaterialBlauwLight.k-popup,
.radSkin_MaterialBlauwLight .radPopup, .radSkin_MaterialBlauwLight.radPopup, .radSkin_MaterialBlauwLight .radDragClue, .radSkin_MaterialBlauwLight.radDragClue, .radSkin_MaterialBlauwLight.k-window {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.radSkin_MaterialBlauwLight .k-button,
.radSkin_MaterialBlauwLight .radButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border: 0;
}

.radSkin_MaterialBlauwLight .radButton:focus {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialBlauwLight .k-button:hover,
.radSkin_MaterialBlauwLight .radButton:hover,
.radSkin_MaterialBlauwLight .radButton.radStateHovered,
.radSkin_MaterialBlauwLight .radStateHovered > .radButton, .radSkin_MaterialBlauwLight .k-numeric-wrap .k-link:hover, .radSkin_MaterialBlauwLight .k-dropdown-wrap.k-state-hover, .radSkin_MaterialBlauwLight .k-picker-wrap .k-select:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .radButton.radStateSelected,
.radSkin_MaterialBlauwLight .radStateSelected > .radButton, .radSkin_MaterialBlauwLight .k-numeric-wrap .k-link.k-state-selected, .radSkin_MaterialBlauwLight .k-dropdown-wrap.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .radPrimary {
    color: #2196F3;
}

.radSkin_MaterialBlauwLight .radPrimary:hover {
    color: #2196F3;
    background: rgba(30, 136, 229, 0.12);
}

.radSkin_MaterialBlauwLight .k-numeric-wrap, .radSkin_MaterialBlauwLight .k-dropdown-wrap, .radSkin_MaterialBlauwLight .k-picker-wrap {
    padding: 8px 50px 8px 13px;
    border-width: 0;
    border-radius: 2px;
}

.radSkin_MaterialBlauwLight .k-numeric-wrap .k-input, .radSkin_MaterialBlauwLight .k-dropdown-wrap .k-input, .radSkin_MaterialBlauwLight .k-picker-wrap .k-input {
    padding: 0;
}

.radSkin_MaterialBlauwLight .k-numeric-wrap:before, .radSkin_MaterialBlauwLight .k-dropdown-wrap:before, .radSkin_MaterialBlauwLight .k-picker-wrap:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #CFD8DC;
}

.radSkin_MaterialBlauwLight .k-state-hover.k-numeric-wrap, .radSkin_MaterialBlauwLight .k-state-hover.k-dropdown-wrap, .radSkin_MaterialBlauwLight .k-state-hover.k-picker-wrap, .radSkin_MaterialBlauwLight .k-state-focused.k-numeric-wrap, .radSkin_MaterialBlauwLight .k-state-focused.k-dropdown-wrap, .radSkin_MaterialBlauwLight .k-state-focused.k-picker-wrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialBlauwLight .k-state-hover.k-numeric-wrap:before, .radSkin_MaterialBlauwLight .k-state-hover.k-dropdown-wrap:before, .radSkin_MaterialBlauwLight .k-state-hover.k-picker-wrap:before, .radSkin_MaterialBlauwLight .k-state-focused.k-numeric-wrap:before, .radSkin_MaterialBlauwLight .k-state-focused.k-dropdown-wrap:before, .radSkin_MaterialBlauwLight .k-state-focused.k-picker-wrap:before {
    display: none;
}

.radSkin_MaterialBlauwLight .radDragClue, .radSkin_MaterialBlauwLight.radDragClue {
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(130, 130, 130, 0.5);
}

.radSkin_MaterialBlauwLight .radList > .radStateHovered,
.radSkin_MaterialBlauwLight .k-list > .k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .radList > .radStateFocused,
.radSkin_MaterialBlauwLight .k-list > .k-state-focused {
    box-shadow: inset 0 0 5px transparent;
}

.radSkin_MaterialBlauwLight .radList > .radStateSelected,
.radSkin_MaterialBlauwLight .k-list > .k-state-selected {
    color: #03A9F4;
    background-color: transparent;
}

.radSkin_MaterialBlauwLight .radGrid td {
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .radGridHeader,
.radSkin_MaterialBlauwLight .radGridHeaderWrap {
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .radGridHeader th {
    border-color: #CFD8DC;
    font-size: .85em;
    font-weight: 500;
}

.radSkin_MaterialBlauwLight .radFauxRows tr td {
    border-bottom-width: 1px;
    padding-bottom: 12px;
}

.radSkin_MaterialBlauwLight .k-grid-header,
.radSkin_MaterialBlauwLight .k-grid-header-wrap {
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .k-grid-header .k-header {
    border-color: #CFD8DC;
    font-size: .85em;
    font-weight: 500;
}

.radSkin_MaterialBlauwLight .k-grid-content td {
    border-width: 0 0 1px;
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .k-grid th,
.radSkin_MaterialBlauwLight .k-grid td,
.radSkin_MaterialBlauwLight .radGrid th,
.radSkin_MaterialBlauwLight .radGrid td {
    padding: 13px 16px;
}

.radSkin_MaterialBlauwLight .k-tooltip,
.radSkin_MaterialBlauwLight .radTooltip {
    border-color: #455A64;
    border-radius: 2px;
    color: #ffffff;
    background-color: rgba(69, 90, 100, 0.9);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialBlauwLight .k-tooltip.k-offset-tooltip-delayed,
.radSkin_MaterialBlauwLight .radTooltip.k-offset-tooltip-delayed {
    color: #ffffff;
    background-color: #f34235;
    background-image: none;
}

.radSkin_MaterialBlauwLight .k-tooltip.k-planned-tooltip,
.radSkin_MaterialBlauwLight .radTooltip.k-planned-tooltip {
    color: #ffffff;
    background-color: #03A9F4;
    background-image: none;
}

.radSkin_MaterialBlauwLight .k-tooltip-validation {
    border-color: #ffffff;
    color: #d51923;
    background-color: #ffffff;
    background-image: none;
}

.radSkin_MaterialBlauwLight .k-button,
.radSkin_MaterialBlauwLight .radButton {
    padding: 8px 13px;
    border-radius: 2px;
    text-transform: uppercase;
}

.radSkin_MaterialBlauwLight .radToolbar .radButton {
    border-radius: 0;
}

.radSkin_MaterialBlauwLight .k-textbox,
.radSkin_MaterialBlauwLight .radTextbox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    padding: 8px 13px;
    border-width: 0 0 1px;
}

.radSkin_MaterialBlauwLight .k-textbox:hover,
.radSkin_MaterialBlauwLight .radTextbox:hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.radSkin_MaterialBlauwLight .k-textbox:focus,
.radSkin_MaterialBlauwLight .radTextbox:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 2px 0 -1px #2196F3;
}

.radSkin_MaterialBlauwLight .k-numeric-wrap .k-link,
.radSkin_MaterialBlauwLight .k-numeric-wrap .k-select {
    width: 37px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
}

.radSkin_MaterialBlauwLight .k-picker-wrap .k-select {
    width: 37px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
}

.radSkin_MaterialBlauwLight .radDateTimePicker .k-picker-wrap {
    padding-right: 88px;
}

.radSkin_MaterialBlauwLight .radDateTimePicker .k-picker-wrap .k-select {
    width: 75px;
}

.radSkin_MaterialBlauwLight .radCalendar .k-header {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.radSkin_MaterialBlauwLight .radCalendar th {
    border-color: #2196F3;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-weekend {
    color: #74838b;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-other-month {
    color: #a2adb2;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-state-hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-state-focused {
    box-shadow: inset 0 0 5px transparent;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-state-selected {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.radSkin_MaterialBlauwLight.k-window {
    border: 0;
}

.radSkin_MaterialBlauwLight .k-window-titlebar {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    font-size: 1.4285714286em;
}

.radSkin_MaterialBlauwLight .radPopupEditForm .rgtButtonsContainer {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.radSkin_MaterialBlauwLight.k-rtl .rgtViews .radButton {
    border-radius: 0;
}

@media only screen and (max-width: 1024px) {
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews {
        right: 5px;
        top: 5px;
        border: 0;
    }
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews.rgtExpanded {
        color: #455A64;
        background: #ffffff;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    }
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews.rgtExpanded .radButton {
        box-shadow: none;
    }
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews.radToolbar > li,
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews.radToolbar > li + li {
        margin: 0;
    }
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews > li.rgtCurrentView > .radButton:after {
        margin-top: -0.7em;
    }
}

.RadGrid_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadGrid_MaterialBlauwLight .t-button {
    padding: 7px;
    border-radius: 90px;
    color: #607D8B;
}

.RadGrid_MaterialBlauwLight .t-button:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .t-button:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgHeader .t-button:hover,
.RadGrid_MaterialBlauwLight .rgGroupItem .t-button:hover {
    background: none;
}

.RadGrid_MaterialBlauwLight .t-font-icon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadGrid_MaterialBlauwLight .rgDragIcon:before,
.RadGrid_MaterialBlauwLight .rgPrintIcon:before,
.RadGrid_MaterialBlauwLight .rgExpDOCIcon:before,
.RadGrid_MaterialBlauwLight .rgExpXLSIcon:before,
.RadGrid_MaterialBlauwLight .rgExpCSVIcon:before,
.RadGrid_MaterialBlauwLight .rgExpPDFIcon:before {
    font-family: "WebComponentsIcons";
}

.RadGrid_MaterialBlauwLight .rgSortDescIcon:before {
    content: "\e5db";
}

.RadGrid_MaterialBlauwLight .rgSortAscIcon:before {
    content: "\e5d8";
}

.RadGrid_MaterialBlauwLight .rgAddIcon:before {
    content: "\e145";
}

.RadGrid_MaterialBlauwLight .rgRefreshIcon:before {
    content: "\e5d5";
}

.RadGrid_MaterialBlauwLight .rgFilterIcon:before {
    content: "\e152";
}

.RadGrid_MaterialBlauwLight .rgCollapseIcon:before {
    content: "\e5cf";
}

.RadGrid_MaterialBlauwLight .rgExpandIcon:before {
    content: "\e5cc";
}

.RadGrid_MaterialBlauwLight .rgOptionsIcon:before {
    content: "\e5d4";
}

.RadGrid_MaterialBlauwLight .rgSaveIcon:before {
    content: "\e161";
}

.RadGrid_MaterialBlauwLight .rgDelIcon:before,
.RadGrid_MaterialBlauwLight .rgCancelIcon:before {
    content: "\e14c";
}

.RadGrid_MaterialBlauwLight .rgEditIcon:before {
    content: "\e254";
}

.RadGrid_MaterialBlauwLight .rgUpdateIcon:before {
    content: "\e876";
}

.RadGrid_MaterialBlauwLight .rgUngroupIcon::before {
    content: "\e14c";
}

.RadGrid_MaterialBlauwLight .rgPrevIcon:before {
    content: "\e314";
}

.RadGrid_MaterialBlauwLight .rgNextIcon:before {
    content: "\e315";
}

.RadGrid_MaterialBlauwLight .rgInput,
.RadGrid_MaterialBlauwLight .rgEditRow > td > [type="text"],
.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"],
.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"],
.RadGrid_MaterialBlauwLight .rgFilterBox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    padding: 8px 0 7px;
    outline: none;
}

.RadGrid_MaterialBlauwLight .rgInput:hover,
.RadGrid_MaterialBlauwLight .rgEditRow > td > [type="text"]:hover,
.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"]:hover,
.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"]:hover,
.RadGrid_MaterialBlauwLight .rgFilterBox:hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadGrid_MaterialBlauwLight .rgInput:focus,
.RadGrid_MaterialBlauwLight .rgEditRow > td > [type="text"]:focus,
.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"]:focus,
.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"]:focus,
.RadGrid_MaterialBlauwLight .rgFilterBox:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 -1px 0 #2196F3 inset;
}

.t-ie .RadGrid_MaterialBlauwLight .rgInput, .t-ie
.RadGrid_MaterialBlauwLight .rgEditRow > td > [type="text"], .t-ie
.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"], .t-ie
.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"], .t-ie
.RadGrid_MaterialBlauwLight .rgFilterBox {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadGrid_MaterialBlauwLight .rgBatchContainer {
    font-size: 1.077em;
}

.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"],
.RadGrid_MaterialBlauwLight .rgBatchContainer .rfdCheckboxChecked,
.RadGrid_MaterialBlauwLight .rgBatchContainer .rfdCheckboxUnchecked {
    margin-left: 13px;
}

.RadGrid_MaterialBlauwLight .rgEditForm label {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"] {
    margin-left: 13px;
}

.RadGrid_MaterialBlauwLight .rgHeaderDiv {
    border-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgHeader,
.RadGrid_MaterialBlauwLight th.rgResizeCol,
.RadGrid_MaterialBlauwLight .rgHeaderWrapper {
    border: 0;
    border-bottom: 1px solid #CFD8DC;
    background-color: #ffffff;
    padding: 13px 15px;
}

.RadGrid_MaterialBlauwLight .rgHeader {
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
}

.RadGrid_MaterialBlauwLight .rgHeader .t-button {
    font-size: 1.167em;
    line-height: 1.4285714286;
}

.RadGrid_MaterialBlauwLight .rgHeader,
.RadGrid_MaterialBlauwLight .rgHeader a {
    color: #607D8B;
}

.RadGrid_MaterialBlauwLight .rgMultiHeaderRow .rgHeader,
.RadGrid_MaterialBlauwLight .rgMultiHeaderRow .rgResizeCol {
    border-left: 1px solid #CFD8DC;
}

.RadGrid_MaterialBlauwLight th.rgSorted,
.RadGrid_MaterialBlauwLight th.rgSorted a,
.RadGrid_MaterialBlauwLight th.rgSorted button {
    color: #263238;
}

.RadGrid_MaterialBlauwLight .rgEditRow,
.RadGrid_MaterialBlauwLight .rgFilterRow,
.RadGrid_MaterialBlauwLight .rgGroupHeader {
    height: 47px;
    height: calc(1.4285714286em + 27px);
}

.RadGrid_MaterialBlauwLight .rgFilterRow > td {
    border: 0;
    border-bottom: 1px solid #CFD8DC;
    padding: 5px 15px;
}

.RadGrid_MaterialBlauwLight .rgRow,
.RadGrid_MaterialBlauwLight .rgAltRow,
.RadGrid_MaterialBlauwLight .rgEditRow {
    height: 47px;
    height: calc(1.5384615385em + 27px);
    font-size: 0.929em;
    line-height: 1.5384615385;
}

.RadGrid_MaterialBlauwLight .rgRow > td,
.RadGrid_MaterialBlauwLight .rgAltRow > td,
.RadGrid_MaterialBlauwLight .rgEditRow > td {
    border: 0;
    border-bottom: 1px solid #CFD8DC;
    padding: 5px 15px;
}

.RadGrid_MaterialBlauwLight .rgRow .rgDragIcon,
.RadGrid_MaterialBlauwLight .rgRow .t-button,
.RadGrid_MaterialBlauwLight .rgAltRow .rgDragIcon,
.RadGrid_MaterialBlauwLight .rgAltRow .t-button,
.RadGrid_MaterialBlauwLight .rgEditRow .rgDragIcon,
.RadGrid_MaterialBlauwLight .rgEditRow .t-button {
    font-size: 1.077em;
    line-height: 1.4285714286;
}

.RadGrid_MaterialBlauwLight .rgRow .t-ripple-container,
.RadGrid_MaterialBlauwLight .rgAltRow .t-ripple-container,
.RadGrid_MaterialBlauwLight .rgEditRow .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialBlauwLight .rgBatchCurrent {
    padding-left: 2px;
}

.RadGrid_MaterialBlauwLight .rgEditForm {
    border-bottom: 1px solid #CFD8DC;
    padding: 8px;
}

.RadGrid_MaterialBlauwLight .rgActiveRow td:not(.rgExpandCol) {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent;
}

.RadGrid_MaterialBlauwLight .rgActiveRow td:first-child:not(.rgExpandCol),
.RadGrid_MaterialBlauwLight .rgActiveRow .rgExpandCol + td {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset 5px 0px 5px -5px transparent;
}

.RadGrid_MaterialBlauwLight .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_MaterialBlauwLight .rgActiveCell {
    box-shadow: inset 0 0 5px transparent;
}

.RadGrid_MaterialBlauwLight .rgRow > td > a,
.RadGrid_MaterialBlauwLight .rgAltRow > td > a,
.RadGrid_MaterialBlauwLight .rgFooter > td > a,
.RadGrid_MaterialBlauwLight .rgEditForm > td > a,
.RadGrid_MaterialBlauwLight .rgEditRow > td > a,
.RadGrid_MaterialBlauwLight .rgHoveredRow > td > a {
    color: #2196F3;
    text-decoration: none;
}

.RadGrid_MaterialBlauwLight .rgMasterTable .rgSelectedCell,
.RadGrid_MaterialBlauwLight .rgSelectedRow {
    background-color: #E1F5FE;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgSelectedCell > a,
.RadGrid_MaterialBlauwLight .rgSelectedRow > td > a {
    color: #03A9F4;
}

.RadGrid_MaterialBlauwLight .rgHoveredRow {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgEditRow {
    background: #e3f2fd;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgDeletedRow > td {
    border-color: #a3b4bc;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgDeletedRow > td a {
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgBatchOverlay {
    background: rgba(207, 216, 220, 0.75);
}

.RadGrid_MaterialBlauwLight .rgBatchUndoDeleteButton {
    padding: 7px 13px;
    border-radius: 0;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadGrid_MaterialBlauwLight .rgBatchUndoDeleteButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .rgBatchUndoDeleteIcon:before {
    content: "\e166";
}

.RadGrid_MaterialBlauwLight .rgDrag {
    background-image: url(" ");
}

.RadGrid_MaterialBlauwLight .rgFooterWrapper {
    border-top: 1px solid #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgFooter {
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
    height: 47px;
    height: calc(1.6666666667em + 27px);
}

.RadGrid_MaterialBlauwLight .rgFooter td {
    border-bottom: 1px solid #CFD8DC;
    padding: 5px 15px;
}

.RadGrid_MaterialBlauwLight .rgFooter .rgGroupCol {
    border-bottom-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgFooter,
.RadGrid_MaterialBlauwLight .rgFooter a {
    color: #607D8B;
}

.RadGrid_MaterialBlauwLight tfoot .rgFooter .rgGroupCol {
    background-color: #ffffff;
    box-shadow: none;
}

.RadGrid_MaterialBlauwLight .rgFooterWrapper .rgFooter > td {
    border-bottom: 0;
}

.RadGrid_MaterialBlauwLight .rgStatus div {
    background-image: url(" ");
}

.RadGrid_MaterialBlauwLight .rgPagerCell {
    color: #455A64;
    padding: 5px;
    border-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgIcon:before {
    font-family: "WebComponentsIcons";
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgAdvPart {
    line-height: inherit;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a {
    color: #ffffff;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a .t-ripple {
    border-radius: 90px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerButton {
    border: 0 none;
    background-color: #f4f7f8;
    color: #455A64;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgActionButton {
    border-radius: 90px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgActionButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a {
    color: #455A64;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-radius: 90px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a.rgCurrentPage {
    border-bottom: 2px solid #2196F3;
    color: #2196F3;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .RadInput,
.RadGrid_MaterialBlauwLight .rgPagerCell .RadComboBox,
.RadGrid_MaterialBlauwLight .rgPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgActionButton {
    box-sizing: content-box;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 8px 13px;
    border-radius: 0;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgInfoPart,
.RadGrid_MaterialBlauwLight .rgPagerCell .rgSliderLabel,
.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgInfoPart strong,
.RadGrid_MaterialBlauwLight .rgPagerCell .rgSliderLabel strong,
.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .RadSlider {
    margin: 7px 0;
}

.GridReorderTop_MaterialBlauwLight,
.GridReorderBottom_MaterialBlauwLight {
    color: #03A9F4;
}

.RadGrid_MaterialBlauwLight .rgGroupPanel {
    padding: 5px;
    border-color: #CFD8DC;
    font-size: 1.143em;
    font-weight: 500;
    line-height: 36px;
    line-height: calc(1.25em + 16px);
}

.RadGrid_MaterialBlauwLight .rgGroupPanel,
.RadGrid_MaterialBlauwLight .rgGroupPanel caption {
    background: #2196F3;
    color: #ffffff;
}

.RadGrid_MaterialBlauwLight .rgGroupItem {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    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_MaterialBlauwLight .rgGroupItem .t-button {
    color: inherit;
    position: relative;
    z-index: 10;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader td {
    padding-left: 0;
    border-bottom: 1px solid #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialBlauwLight .rgGroupHeaderText {
    font-size: .929em;
    line-height: 1.5384615385;
    font-weight: 500;
}

.RadGrid_MaterialBlauwLight td.rgGroupCol,
.RadGrid_MaterialBlauwLight td.rgExpandCol {
    background-color: #f4f7f8;
    border-color: #f4f7f8;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgCollapse {
    color: #263238;
}

.RadGrid_MaterialBlauwLight .rgMasterTable {
    border-collapse: collapse;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader .rgGroupCol + .rgGroupCol {
    border-left: 1px solid #cfd8dc;
}

.RadGrid_MaterialBlauwLight .rgGroupCol:empty {
    box-shadow: none !important;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader .rgGroupCol,
.RadGrid_MaterialBlauwLight .rgGroupHeader .rgGroupCol + td {
    box-shadow: 0 -1px 0 #cfd8dc;
}

.RadGrid_MaterialBlauwLight .rgFilter .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialBlauwLight .rgFilterActive {
    color: #03A9F4;
}

.RadGrid_MaterialBlauwLight .rgFiltered {
    color: #263238;
}

.RadGrid_MaterialBlauwLight .rgGroupCol {
    box-shadow: -1px 0 0 #CFD8DC inset;
}

.RadGrid_MaterialBlauwLight .rgDetailTable {
    border-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgCommandCell {
    padding: 0;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadGrid_MaterialBlauwLight .rgCommandCell .t-button {
    padding: 13px;
    border-radius: 0;
    border: 0 none;
}

.RadGrid_MaterialBlauwLight .rgCommandCell .t-button:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .rgCommandCell .t-button:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.GridContextMenu_MaterialBlauwLight .rmGroup span.rmIcon {
    margin-left: -2px;
}

.GridContextMenu_MaterialBlauwLight .rmContent .rgHCMClear,
.GridContextMenu_MaterialBlauwLight .rmContent .rgHCMFilter {
    color: #2196F3;
    padding: 8px;
    border: 0 none;
    background: none;
}

.GridContextMenu_MaterialBlauwLight .rmContent .rgHCMClear:hover,
.GridContextMenu_MaterialBlauwLight .rmContent .rgHCMFilter:hover {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.GridContextMenu_MaterialBlauwLight .rgHCMShow,
.GridContextMenu_MaterialBlauwLight .rgHCMAnd {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.GridContextMenu_MaterialBlauwLight .rmGroup .rgHCMItem div.rmContent {
    padding: 15px;
    margin: 0 auto;
}

.GridContextMenu_MaterialBlauwLight span.rgHCMSortAscsIcon:before,
.GridContextMenu_MaterialBlauwLight span.rgHCMSortDescIcon:before,
.GridContextMenu_MaterialBlauwLight span.rgHCMUnsortIcon:before,
.GridContextMenu_MaterialBlauwLight span.rgHCMGroupIcon:before,
.GridContextMenu_MaterialBlauwLight span.rgHCMUngroupIcon:before {
    font-family: "WebComponentsIcons";
}

.GridContextMenu_MaterialBlauwLight .rgHCMColsIcon:before {
    content: "\e8f3";
}

.GridContextMenu_MaterialBlauwLight .rgHCMFilterIcon:before {
    content: "\e152";
}

.RadMenu_Material_Context .rgFilterApply,
.RadMenu_Material_Context .rgFilterCancel {
    padding: 8px 13px;
    border: 0 none;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadMenu_Material_Context .rgFilterApply:hover,
.RadMenu_Material_Context .rgFilterCancel:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.GridToolTip_MaterialBlauwLight {
    background-color: #455A64;
    color: #ffffff;
    border-color: #455A64;
    padding: 4px;
}

.RadImageEditor_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadImageEditor_MaterialBlauwLight.rieDialogs .riePrintContent,
.RadImageEditor_MaterialBlauwLight .rieHighlightVertical,
.RadImageEditor_MaterialBlauwLight .rieHighlightHorizontal,
.RadDock_MaterialBlauwLight.rieDialogs .rieActiveThumbsLink,
.RadDock_MaterialBlauwLight.rieDialogs .rieThumbsLink:hover,
.RadDock_MaterialBlauwLight.rieDialogs .riePrintContent,
.RadDock_MaterialBlauwLight.rieDialogs .riePrintContent img {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadImageEditor_MaterialBlauwLight .rieContentArea,
.RadDock_MaterialBlauwLight.rieDialogs .rieThumbsBottomRow td,
.RadDock_MaterialBlauwLight.rieDialogs .rieDialogsThumbsLeft,
.RadDock_MaterialBlauwLight.rieDialogs .rieThumbsLink {
    border-color: #CFD8DC;
}

.rieRotateTable .rbIcon:before,
.rieResizeButtons .rbIcon:before {
    color: #607D8B;
}

.rieRotateTable .rbHovered .rbIcon:before,
.rieResizeButtons .rbHovered .rbIcon:before {
    color: #03A9F4;
}

.rieBottomCell {
    border-color: #CFD8DC;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-width: 0;
    overflow: visible;
    font: inherit;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight::before {
    padding: 8px 0;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight_Vertical::before {
    padding: 0 8px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbButton:not(.rtbSplitButton),
.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbSplBtnActivator {
    padding: 8px 10px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbButton.rtbIconOnly:not(.rtbSplitButton),
.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
    padding: 8px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbArrow {
    padding: 8px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbMenuButton .rtbArrow {
    margin: -8px -10px -10px 0;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbMenuButton.rtbIcon .rtbArrow {
    margin: -8px -8px -8px 8px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbMore {
    padding: 8px;
}

.RadImageEditor_MaterialBlauwLight .rieContentArea {
    border-width: 1px 0;
}

.RadImageEditor_MaterialBlauwLight .rieStatusBar {
    margin: 0;
    padding: 13px;
}

.RadImageEditor_MaterialBlauwLight .rieStatusBarInfo .rieLabel {
    color: #607D8B;
    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_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadImageGallery_MaterialBlauwLight .rigDescriptionBox {
    background-color: rgba(69, 90, 100, 0.7);
    color: #f8fafb;
}

.RadImageGallery_MaterialBlauwLight .rigToolbar,
.RadImageGallery_MaterialBlauwLight .rigCloseButton,
.RadImageGallery_MaterialBlauwLight .rigDrawerButton {
    background-color: rgba(244, 247, 248, 0.9);
    color: #455A64;
}

.RadImageGallery_MaterialBlauwLight .rigProgressBar div {
    background-color: #03A9F4;
}

.RadImageGallery_MaterialBlauwLight .rigPager {
    background-color: #f4f7f8;
    color: #455A64;
    height: auto;
    padding: 5px;
}

.RadImageGallery_MaterialBlauwLight .rigPager a {
    color: #455A64;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadImageGallery_MaterialBlauwLight .rigPager a:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-radius: 90px;
}

.RadImageGallery_MaterialBlauwLight .rigPager a.rigCurrentPage {
    border-bottom: 2px solid #2196F3;
    color: #2196F3;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadImageGallery_MaterialBlauwLight .rigInfoPart {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadImageGallery_MaterialBlauwLight .rigDotList > a {
    border-color: #2196F3;
}

.RadImageGallery_MaterialBlauwLight .rigDotList a span {
    background-color: white;
}

.RadImageGallery_MaterialBlauwLight .rigDotList a.rigCurrentItem span {
    background-color: #2196F3;
    border-color: white;
}

.RadImageGallery_MaterialBlauwLight .rigTooltip {
    background-color: #455A64;
    border-color: #455A64;
}

.RadImageGallery_MaterialBlauwLight .rigTooltip:after {
    border-top-color: #455A64;
}

.RadImageGallery_MaterialBlauwLight .rigToolbar .rigActionButton {
    color: #455A64;
}

.RadImageGallery_MaterialBlauwLight .rigToolbar .rigActionButton:hover {
    color: #03A9F4;
}

.RadInput_MaterialBlauwLight,
.RadInputMgr_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadInput {
    border-color: transparent;
    border-bottom-color: #CFD8DC;
}

.t-ie .RadInput_MaterialBlauwLight,
.t-ie .RadInputMgr_MaterialBlauwLight {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadInput_MaterialBlauwLight .riTextBox, .RadInputMgr_MaterialBlauwLight {
    color: #455A64;
    background: transparent;
    border-color: transparent;
    border-bottom-color: #CFD8DC;
    outline: none;
}

.RadInput_MaterialBlauwLight {
    border-bottom-color: #CFD8DC;
    padding: 0 13px;
}

.RadInput_MaterialBlauwLight input.riTextBox {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
}

.RadInputMgr_MaterialBlauwLight {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
    margin: 0 8px;
    color: #455A64;
}

.RadInput_MaterialBlauwLight .riLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    margin-left: -13px;
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadInput_MaterialBlauwLight a {
    padding-left: 8px;
    padding-right: 8px;
}

.RadInput_MaterialBlauwLight .riSelect {
    right: 5px;
}

.RadInput_MaterialBlauwLight .riSelect a {
    color: #607D8B;
    border-color: transparent;
}

.RadInput_MaterialBlauwLight .riSelect a:hover {
    color: #263238;
}

.RadInput_MaterialBlauwLight .riSelect a:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadInput_MaterialBlauwLight.RadInputDisabled a:hover,
.RadInput_MaterialBlauwLight.RadInputDisabled a:active {
    color: #607D8B;
}

.RadInput_MaterialBlauwLight .riDown:before {
    content: "\e5c5";
    margin-top: -13px;
}

.RadInput_MaterialBlauwLight .riUp:before {
    content: "\e5c7";
    margin-top: -6px;
}

.RadInput_MaterialBlauwLight .riButton:before {
    content: "\e5d9";
}

.RadInput_MaterialBlauwLight .riEmpty, .RadInput_Empty_MaterialBlauwLight {
    color: rgba(69, 90, 100, 0.6);
    font-style: normal;
}

.RadInput_MaterialBlauwLight .riHover, .RadInput_Hover_MaterialBlauwLight {
    color: #455A64;
    border-bottom-color: #90A4AE;
}

.RadInput_MaterialBlauwLight .riFocused, .RadInput_Focused_MaterialBlauwLight {
    color: #455A64;
    border-bottom-color: #2196F3;
    box-shadow: 0 -1px 0 0px #2196F3 inset;
}

.RadInput_MaterialBlauwLight .riRead, .RadInput_Read_MaterialBlauwLight {
    color: rgba(69, 90, 100, 0.8);
}

.RadInput_MaterialBlauwLight .riDisabled, .RadInput_Disabled_MaterialBlauwLight {
    color: #babbbc;
    border-bottom-color: #ECEFF1;
}

.RadInput_MaterialBlauwLight .riError, .RadInput_Error_MaterialBlauwLight {
    border-color: #f34235;
    box-shadow: 0 -1px 0 0px #f34235 inset;
}

.RadInput_MaterialBlauwLight.RadInputError {
    border-color: #f34235;
    color: #f34235;
}

.RadInput_MaterialBlauwLight.RadInputError {
    border-color: #f34235;
    color: #f34235;
}

.RadInput_MaterialBlauwLight.RadInputError:after {
    display: none;
}

.RadInput.riContButton .riDown {
    margin-left: -37px;
    margin-left: calc(-17px - 1.42857em);
}

.RadLabel_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadLightBox_MaterialBlauwLight {
    color: #455A64;
    font: "Roboto", "Noto", sans-serif;
    background-color: transparent;
    padding: 0;
}

.RadLightBox_MaterialBlauwLight .rltbIcon:before,
.RadLightBox_MaterialBlauwLight .rltbButtonWrapper:before {
    font: 18px/1 'Material Icons';
    vertical-align: top;
}

.RadLightBox_MaterialBlauwLight .rltbMaximizeIcon:before {
    content: "\e5d0";
}

.RadLightBox_MaterialBlauwLight .rltbRestoreIcon:before {
    content: "\e5d1";
}

.RadLightBox_MaterialBlauwLight .rltbPrevButtonWrapper:before {
    content: "\e314";
}

.RadLightBox_MaterialBlauwLight .rltbButtonWrapper:before {
    font-size: 64px;
}

.RadLightBox_MaterialBlauwLight .rltbNextButtonWrapper:before {
    content: "\e315";
}

.RadLightBox_MaterialBlauwLight .rltbCloseIcon:before {
    content: "\e5cd";
}

.RadLightBox_MaterialBlauwLight .rltbItemBox {
    padding: 0;
}

.RadLightBox_MaterialBlauwLight .rltbDescriptionBox {
    left: 24px;
    right: 24px;
}

.RadLightBox_MaterialBlauwLight .rltbWrapper {
    background-color: #f8fafb;
    border-radius: 2px;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadLightBox_MaterialBlauwLight .rltbDescOverlayTop,
.RadLightBox_MaterialBlauwLight .rltbDescOverlayBottom {
    background-color: rgba(245, 245, 245, 0.7);
}

.RadLightBox_MaterialBlauwLight .rltbDescOverlayTop,
.RadLightBox_MaterialBlauwLight .rltbDescOverlayTop .rltbActionButton,
.RadLightBox_MaterialBlauwLight .rltbDescOverlayBottom,
.RadLightBox_MaterialBlauwLight .rltbDescOverlayBottom .rltbActionButton {
    color: #455A64;
}

.RadLightBox_MaterialBlauwLight .rltbActionButton {
    color: #455A64;
    font: inherit;
    height: auto;
    width: auto;
    padding: 8px;
}

.RadLightBox_MaterialBlauwLight .rltbActionButton:hover {
    color: #03A9F4;
}

.RadLightBox_MaterialBlauwLight .rltbActionButton::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.RadLightBox_MaterialBlauwLight .rltbToolbar .rltbActionButton {
    padding: 8px;
    font: inherit;
}

.RadLightBox_MaterialBlauwLight .rltbButtonWrapper {
    height: auto;
    width: auto;
    font: inherit;
}

.RadLightBox_MaterialBlauwLight .rltbIcon,
.RadLightBox_MaterialBlauwLight .rltbToolbar .rltbIcon {
    width: 1.4285714286em;
    font: inherit;
}

.RadLightBox_MaterialBlauwLight .rltbCloseButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadLightBox_MaterialBlauwLight .rltbCloseButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadListBox_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadListBox_MaterialBlauwLight .rlbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rlbButtonIcon {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadListBox_MaterialBlauwLight .rlbIconMoveUp:before {
    content: "\e5c7";
}

.RadListBox_MaterialBlauwLight .rlbIconMoveDown:before {
    content: "\e5c5";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferLeft:before {
    content: "\e045";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferRight:before {
    content: "\e044";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferUp:before {
    content: "\e045";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialBlauwLight .rlbIconTransferDown:before {
    content: "\e044";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialBlauwLight .rlbIconTransferAllLeft:before {
    content: "\e020";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferAllRight:before {
    content: "\e01f";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferAllUp:before {
    content: "\e020";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialBlauwLight .rlbIconTransferAllDown:before {
    content: "\e01f";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialBlauwLight .rlbIconDelete:before {
    content: "\e5cd";
}

.RadListBox_MaterialBlauwLight .rlbButtonAreaTop {
    margin-bottom: 8px;
}

.RadListBox_MaterialBlauwLight .rlbButtonAreaBottom {
    margin-top: 8px;
}

.RadListBox_MaterialBlauwLight .rlbGroup,
.RadListBox_MaterialBlauwLight .rlbTemplateContent {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadListBox_MaterialBlauwLight .rlbHeader,
.RadListBox_MaterialBlauwLight .rlbFooter {
    padding: 6px 13px;
}

.RadListBox_MaterialBlauwLight .rlbCheckAllItems {
    padding: 6px 13px;
}

.RadListBox_MaterialBlauwLight .rlbItem {
    padding: 6px 13px;
}

.RadListBox_MaterialBlauwLight .rlbButton:focus {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialBlauwLight .rlbHovered.rlbItem, .RadListBox_MaterialBlauwLight .rlbHighlight {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadListBox_MaterialBlauwLight .rlbHovered.rlbButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadListBox_MaterialBlauwLight .rlbActive.rlbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialBlauwLight .rlbSelected.rlbItem {
    color: #03A9F4;
    background-color: transparent;
}

.RadListBox_MaterialBlauwLight .rlbDropClue {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadListBox_MaterialBlauwLight .rlbDropClue:before {
    content: "\e5c8";
}

.RadListBox_MaterialBlauwLight .rlbDropClueAbove {
    border-top-color: #CFD8DC;
}

.RadListBox_MaterialBlauwLight .rlbDropClueBelow {
    border-bottom-color: #CFD8DC;
}

.RadListBox_MaterialBlauwLight.rlbDragClue {
    background: #ffffff;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialBlauwLight.rlbDragClue .rlbItem {
    border-color: transparent;
    color: inherit;
    background: none;
}

.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaTop.rlbFixedHeight {
    padding: 32px 0 1.42857143em;
}

.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaTop.rlbFixedHeight .rlbButtonAreaTop {
    margin-top: -32px;
}

.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaBottom.rlbFixedHeight {
    padding: 32px 0 1.42857143em;
}

.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbGroup,
.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbTemplate {
    margin-top: -32px;
}

.RadListView_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadListView_MaterialBlauwLight button.rlvActionButton {
    color: #455A64;
    font-size: 16px;
    box-shadow: none;
}

.RadListView_MaterialBlauwLight button.rlvActionButton:hover {
    box-shadow: none;
    color: #455A64;
}

.RadListView_MaterialBlauwLight .rlvA {
    background: #ffffff;
}

.RadListView_MaterialBlauwLight .rlvISel {
    background: #E1F5FE;
    color: #455A64;
}

.RadListView_MaterialBlauwLight .rlvISel .rlvBSel .rbIcon,
.RadListView_MaterialBlauwLight .rlvISel .rlvActionButton {
    color: #455A64;
}

.RadListView_MaterialBlauwLight .rlvDrag {
    background-image: url(" ");
    background-position: center center;
}

.RadListView_MaterialBlauwLight div.rlvI, .RadListView_MaterialBlauwLight div.rlvIEmpty {
    border-color: #CFD8DC;
}

.RadListView_MaterialBlauwLight div.rlvA {
    border-color: #CFD8DC #ffffff;
}

.RadListView_MaterialBlauwLight div.rlvISel {
    border-color: #E1F5FE;
}

.RadListView_MaterialBlauwLight .rlvHeader th {
    border: 0;
    border-bottom: 1px solid #CFD8DC;
    background: #ffffff;
}

.RadListView_MaterialBlauwLight tr.rlvI > td, .RadListView_MaterialBlauwLight tr.rlvA > td, .RadListView_MaterialBlauwLight tr.rlvISel > td, .RadListView_MaterialBlauwLight tr.rlvIEmpty > td {
    border: 0;
    border-bottom: 1px solid;
}

.RadListView_MaterialBlauwLight tr.rlvI td,
.RadListView_MaterialBlauwLight tr.rlvIEmpty td {
    border-color: #CFD8DC #ffffff;
}

.RadListView_MaterialBlauwLight tr.rlvA td {
    border-color: #CFD8DC #ffffff;
}

.RadListView_MaterialBlauwLight tr.rlvISel td {
    border-color: #E1F5FE;
}

.RadListView_MaterialBlauwLight td.rlvI, .RadListView_MaterialBlauwLight td.rlvA, .RadListView_MaterialBlauwLight td.rlvISel, .RadListView_MaterialBlauwLight td.rlvIEmpty {
    border: 0;
    border-right: 1px solid;
}

.RadListView_MaterialBlauwLight td.rlvI, .RadListView_MaterialBlauwLight td.rlvIEmpty {
    border-color: #f8fafb;
}

.RadListView_MaterialBlauwLight td.rlvA {
    border-color: #CFD8DC #ffffff;
}

.RadListView_MaterialBlauwLight td.rlvISel {
    border-color: #E1F5FE;
}

.RadListView_MaterialBlauwLight .rlvFloated .rlvI, .RadListView_MaterialBlauwLight .rlvFloated .rlvISel, .RadListView_MaterialBlauwLight .rlvFloated .rlvIEdit {
    border-color: #CFD8DC;
}

.RadListView_MaterialBlauwLight .rlvFloated .rlvI {
    border-color: #f8fafb;
}

.RadListView_MaterialBlauwLight .rlvInput {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadMap_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadMap_MaterialBlauwLight .k-header,
.RadMap_MaterialBlauwLight .k-widget,
.RadMap_MaterialBlauwLight .k-popup {
    color: #455A64;
}

.RadMap_MaterialBlauwLight .k-widget,
.RadMap_MaterialBlauwLight .k-header {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    background-image: linear-gradient();
}

.RadMap_MaterialBlauwLight.k-widget.k-tooltip {
    background-color: #455A64;
    color: #ffffff;
    border-color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 13px;
    opacity: 0.9 !important;
}

.RadMap_MaterialBlauwLight .k-i-close:before,
.RadMap_MaterialBlauwLight .k-i-close:hover:before {
    color: #ffffff;
}

.RadMap_MaterialBlauwLight .k-callout-n {
    border-bottom-color: #455A64;
}

.RadMap_MaterialBlauwLight .k-callout-e {
    border-left-color: #455A64;
}

.RadMap_MaterialBlauwLight .k-callout-s {
    border-top-color: #455A64;
}

.RadMap_MaterialBlauwLight .k-callout-w {
    border-right-color: #455A64;
}

.RadMap_MaterialBlauwLight .k-button,
.RadMap_MaterialBlauwLight div.k-navigator > .k-button {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    color: #607D8B;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button {
    border-color: transparent;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button:hover,
.RadMap_MaterialBlauwLight div.k-navigator > .k-button:focus {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    color: #607D8B;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #ECEFF1;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    color: #607D8B;
}

.RadMap_MaterialBlauwLight .k-button:hover,
.RadMap_MaterialBlauwLight .k-button:active,
.RadMap_MaterialBlauwLight .k-button:focus {
    color: #263238;
}

.RadMap_MaterialBlauwLight .k-marker:before {
    color: #e60c0e;
}

.RadMap_MaterialBlauwLight .k-touch-scrollbar, .RadMap_MaterialBlauwLight.k-tooltip,
.RadMap_MaterialBlauwLight .k-animation-container, .RadMap_MaterialBlauwLight.k-animation-container {
    border-radius: 0;
}

.RadMap_MaterialBlauwLight .k-navigator {
    width: 84px;
    height: 84px;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button {
    width: 32px;
    height: 32px;
}

.RadMap_MaterialBlauwLight .k-buttons-horizontal .k-button {
    width: 26px;
    height: 25px;
}

.RadMap_MaterialBlauwLight .k-buttons-horizontal .k-zoom-in {
    border-radius: 2px 0 0 2px;
}

.RadMap_MaterialBlauwLight .k-buttons-horizontal .k-zoom-out {
    border-radius: 0 2px 2px 0;
    border-left: 1px solid #CFD8DC;
    z-index: 1;
}

.RadMap_MaterialBlauwLight .k-marker:before,
.RadMap_MaterialBlauwLight .k-marker-Pin-target:before,
.RadMap_MaterialBlauwLight .k-marker-pin-target:before {
    content: "\e55f";
    font-family: 'Material Icons';
    color: #03A9F4;
}

.RadMap_MaterialBlauwLight span.k-marker-Pin:before,
.RadMap_MaterialBlauwLight span.k-marker-pin:before {
    content: "\e55e";
}

.RadMap_MaterialBlauwLight.k-widget.k-tooltip {
    border-radius: 2px;
}

.RadMap_MaterialBlauwLight .k-navigator-n,
.RadMap_MaterialBlauwLight .k-navigator-e,
.RadMap_MaterialBlauwLight .k-navigator-s,
.RadMap_MaterialBlauwLight .k-navigator-w {
    position: absolute !important;
}

.RadMap_MaterialBlauwLight .t-ripple-container {
    margin-top: -1px;
    margin-left: -1px;
}

.RadButton_MaterialBlauwLight.k-switch {
    border-radius: 9999px;
}

.RadButton_MaterialBlauwLight.k-switch:hover .k-switch-container, .RadButton_MaterialBlauwLight.k-switch.k-state-hover .k-switch-container {
    box-shadow: inset 0 0 0 1px #ECEFF1;
}

.RadButton_MaterialBlauwLight.k-switch:focus .k-switch-container, .RadButton_MaterialBlauwLight.k-switch.k-state-focused .k-switch-container {
    outline: none;
    box-shadow: inset 0 0 0 3px rgba(0, 0, 0, 0.06);
}

.RadButton_MaterialBlauwLight .k-switch-container {
    border-radius: 9999px;
    padding: 0px 0px;
    box-shadow: inset 0 0 0 1px #CFD8DC;
}

.RadButton_MaterialBlauwLight .k-switch-handle {
    border-radius: 9999px;
}

.RadButton_MaterialBlauwLight.k-switch-on .k-switch-container {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadButton_MaterialBlauwLight.k-switch-on .k-switch-handle {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #f2f2f2;
}

.RadButton_MaterialBlauwLight.k-switch-on:hover .k-switch-container, .RadButton_MaterialBlauwLight.k-switch-on.k-state-hover .k-switch-container {
    color: #ffffff;
    background-color: #039be0;
}

.RadButton_MaterialBlauwLight.k-switch-on:hover .k-switch-handle, .RadButton_MaterialBlauwLight.k-switch-on.k-state-hover .k-switch-handle {
    border-color: #ECEFF1;
    color: #ffffff;
    background-color: #ededed;
}

.RadButton_MaterialBlauwLight.k-switch-on .k-switch-label-off {
    color: transparent;
}

.RadButton_MaterialBlauwLight.k-switch-off .k-switch-container {
    color: #455A64;
    background-color: #f4f7f8;
}

.RadButton_MaterialBlauwLight.k-switch-off .k-switch-handle {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f2f2f2;
}

.RadButton_MaterialBlauwLight.k-switch-off:hover .k-switch-container, .RadButton_MaterialBlauwLight.k-switch-off.k-state-hover .k-switch-container {
    color: #455A64;
    background-color: #f4f7f8;
}

.RadButton_MaterialBlauwLight.k-switch-off:hover .k-switch-handle, .RadButton_MaterialBlauwLight.k-switch-off.k-state-hover .k-switch-handle {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ededed;
}

.RadButton_MaterialBlauwLight.k-switch-off .k-switch-label-on {
    color: transparent;
}

.RadButton_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.RadButton_MaterialBlauwLight.rbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight.rbButton.rbHovered, .RadButton_MaterialBlauwLight.rbButton.rbHovered:hover, .RadButton_MaterialBlauwLight.rbButton.rbToggled.rbHovered,
.RadButton_MaterialBlauwLight.rbButton .rbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadButton_MaterialBlauwLight.rbButton:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected, .RadButton_MaterialBlauwLight.rbButton.rbToggled,
.RadButton_MaterialBlauwLight.rbSelected .rbHovered {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadButton_MaterialBlauwLight.rbButton:hover,
.RadButton_MaterialBlauwLight.rbButton.rbHovered .rbSplitPart,
.RadButton_MaterialBlauwLight.rbButton.rbHovered.rbSelected .rbSplitPart {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    transition: all .2s ease-in-out;
}

.RadButton_MaterialBlauwLight.rbButton:hover .rbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: none;
}

.RadButton_MaterialBlauwLight.rbButton.rbHovered .rbSplitPartRight,
.RadButton_MaterialBlauwLight.rbButton:hover .rbSplitPartRight {
    border-color: transparent transparent transparent #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton:hover .rbSplitPartLeft,
.RadButton_MaterialBlauwLight.rbButton.rbHovered .rbSplitPartLeft {
    border-color: transparent #CFD8DC transparent transparent;
}

.RadButton_MaterialBlauwLight.rbButton.rbHovered.rbSelected {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPartRight,
.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPartRight.rbHovered {
    border-color: transparent transparent transparent #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPartLeft,
.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPartLeft.rbHovered {
    border-color: transparent #CFD8DC transparent transparent;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected:active .rbSplitPartRight {
    border-color: transparent transparent transparent #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected:active .rbSplitPartLeft {
    border-color: transparent #CFD8DC transparent transparent;
}

.RadButton_MaterialBlauwLight .rbSplitPart .rbIcon,
.RadButton_MaterialBlauwLight.rbButton.rbHovered .rbSplitPart .rbIcon,
.RadButton_MaterialBlauwLight.rbButton.rbHovered.rbSelected .rbSplitPart .rbIcon {
    color: #455A64;
}

.RadButton_MaterialBlauwLight.rbButton:hover .rbHovered .rbIcon {
    color: #455A64;
}

.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbHovered .rbSplitPart .rbIcon,
.RadButton_MaterialBlauwLight.rbButton.rbSelected .rbSplitPart .rbIcon {
    color: #455A64;
}

.RadButton_MaterialBlauwLight.rbCheckBox .rbText,
.RadButton_MaterialBlauwLight.rbRadioButton .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbText {
    color: #455A64;
}

.RadButton_MaterialBlauwLight .rbIcon,
.RadButton_MaterialBlauwLight .rbCheckBox .rbText:before,
.RadButton_MaterialBlauwLight .rbText.rbToggleCheckboxChecked .rbRippleContainer,
.RadButton_MaterialBlauwLight .rbText.rbToggleRadioChecked .rbRippleContainer {
    color: #607D8B;
}

.RadButton_MaterialBlauwLight.rbHovered .rbIcon,
.RadButton_MaterialBlauwLight.rbCheckBox.rbHovered .rbText:before {
    color: #03A9F4;
}

.RadButton_MaterialBlauwLight .rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight .rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbRadioButton .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbToggled .rbToggleCheckBoxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbToggled .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialBlauwLight .rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight .rbText.rbToggleRadioChecked:before,
.RadButton_MaterialBlauwLight .rbText.rbToggleCheckbox .rbRippleContainer,
.RadButton_MaterialBlauwLight .rbText.rbToggleRadio .rbRippleContainer {
    color: #03A9F4;
}

.RadButton_MaterialBlauwLight span.rbToggleCheckbox.rbText,
.RadButton_MaterialBlauwLight span.rbToggleCheckboxChecked.rbText,
.RadButton_MaterialBlauwLight span.rbToggleRadio.rbText,
.RadButton_MaterialBlauwLight span.rbToggleRadioChecked.rbText {
    color: #607D8B;
}

.RadButton_MaterialBlauwLight.RadRadioButton span.rbText.rbToggleRadioChecked,
.RadButton_MaterialBlauwLight.RadRadioButton span.rbText.rbToggleRadio,
.RadButton_MaterialBlauwLight.RadCheckBox span.rbText.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.RadCheckBox span.rbText.rbToggleCheckboxChecked {
    padding-left: 2.2857142857em;
}

.RadButton_MaterialBlauwLight.rbHovered .rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbToggled.rbHovered .rbIcon,
.RadButton_MaterialBlauwLight.rbHovered .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbHovered .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbHovered .rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight.rbHovered .rbText.rbToggleRadioChecked:before {
    color: #607D8B;
}

.RadButton_MaterialBlauwLight:focus .rbToggleCheckbox:before,
.RadButton_MaterialBlauwLight:focus .rbToggleRadio:before {
    box-shadow: 0 0 1px 1px rgba(69, 90, 100, 0.5);
}

.RadButton_MaterialBlauwLight:focus .rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight:focus .rbToggleCheckboxFilled:before,
.RadButton_MaterialBlauwLight:focus .rbToggleRadioChecked:before {
    box-shadow: 0 0 1px 1px rgba(3, 169, 244, 0.5);
}

.RadButton_MaterialBlauwLight.rbCheckBox, .RadButton_MaterialBlauwLight.rbRadioButton {
    overflow: visible;
}

.RadButton_MaterialBlauwLight.rbPrimaryButton .rbIcon {
    color: #ffffff;
}

.RadButton_MaterialBlauwLight.rbPrimaryButton.rbHovered .rbIcon {
    color: #ffffff;
}

.RadButton_MaterialBlauwLight.rbPrimaryButton.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbRadioButton .rbToggleRadioChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbToggled .rbToggleCheckBoxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbToggled .rbToggleRadioChecked.rbIcon {
    color: #ffffff;
}

.RadButton_MaterialBlauwLight.rbPrimaryButton.rbToggled.rbHovered .rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbHovered .rbToggleCheckboxChecked.rbIcon,
.RadButton_MaterialBlauwLight.rbPrimaryButton.rbHovered .rbToggleRadioChecked.rbIcon {
    color: #ffffff;
}

.RadButton_MaterialBlauwLight.rbButton.rbRtl .rbSplitPart,
.RadButton_MaterialBlauwLight.rbButton.rbRtl .rbSplitPart.rbHovered {
    border-right-color: #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton.rbRtl .rbSplitPart.rbSelected {
    border-right-color: #CFD8DC;
}

.RadButton_MaterialBlauwLight.rbButton {
    padding: 8px 13px;
    border-width: 0;
    text-transform: uppercase;
    font-weight: 500;
}

.RadButton_MaterialBlauwLight.rbButton .rbIcon:before {
    vertical-align: middle;
}

.RadButton_MaterialBlauwLight .rbIcon {
    width: 1.3571428571em;
    height: 1.3571428571em;
    margin-top: 0;
    vertical-align: middle;
}

.RadButton_MaterialBlauwLight.rbButton.rbIconOnly {
    padding: 8px;
}

.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadio,
.RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadioChecked,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadio,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadioChecked {
    padding-top: 0.1428571429em;
    font-size: inherit;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckbox,
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckbox,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadio,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadioChecked,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadio,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadioChecked {
        padding-top: 0.0714285714em;
    }
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon:before,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon:before,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon:before {
        vertical-align: middle;
    }
}

.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckbox + .rbText,
.RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckbox + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled + .rbText,
.RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadio + .rbText,
.RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadioChecked + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadio + .rbText,
.RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadioChecked + .rbText,
.RadButton_MaterialBlauwLight.RadCheckBox .rbText,
.RadButton_MaterialBlauwLight.RadRadioButton .rbText {
    color: #607D8B;
    vertical-align: middle;
    line-height: 1.42857143em;
    font-size: 0.8571428571em;
    font-weight: 500;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckbox + .rbText,
    .RadButton_MaterialBlauwLight.rbCheckBox .rbIcon.rbToggleCheckboxChecked + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckbox + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxChecked + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleCheckboxFilled + .rbText,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadio + .rbText,
    .RadButton_MaterialBlauwLight.rbRadioButton .rbIcon.rbToggleRadioChecked + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadio + .rbText,
    .RadButton_MaterialBlauwLight.rbToggleButton .rbIcon.rbToggleRadioChecked + .rbText {
        line-height: 2em;
        vertical-align: middle;
    }
}

.RadButton_MaterialBlauwLight .rbToggleCheckbox:before,
.RadButton_MaterialBlauwLight .rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight .rbToggleCheckBoxChecked:before,
.RadButton_MaterialBlauwLight .rbToggleCheckboxFilled:before,
.RadButton_MaterialBlauwLight .rbToggleRadio:before,
.RadButton_MaterialBlauwLight .rbToggleRadioChecked:before,
.RadButton_MaterialBlauwLight.RadButton span.rbText.rbToggleCheckbox:before,
.RadButton_MaterialBlauwLight.RadButton span.rbText.rbToggleCheckboxChecked:before,
.RadButton_MaterialBlauwLight.RadButton span.rbText.rbToggleRadio:before,
.RadButton_MaterialBlauwLight.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_MaterialBlauwLight .rbToggleCheckbox:before {
    content: "\e835";
}

.RadButton_MaterialBlauwLight .rbToggleCheckBoxChecked:before,
.RadButton_MaterialBlauwLight .rbToggleCheckboxChecked:before {
    content: "\e834";
}

.RadButton_MaterialBlauwLight .rbToggleCheckboxFilled:before {
    content: "\e909";
}

.RadButton_MaterialBlauwLight .rbToggleRadio:before {
    content: "\e836";
}

.RadButton_MaterialBlauwLight .rbToggleRadioChecked:before {
    content: "\e837";
}

.RadButton_MaterialBlauwLight .rbPrimaryIcon {
    margin: 0.0714285714em 0.3571428571em 0em 0em \9;
}

.RadButton_MaterialBlauwLight .rbSecondaryIcon {
    margin: 0.0714285714em 0em 0em 0.3571428571em \9;
}

.RadButton_MaterialBlauwLight _:-ms-fullscreen, :root .RadButton_MaterialBlauwLight.rbButton .rbPrimaryIcon {
    margin: 0.0714285714em 0.3571428571em 0em 0em;
}

.RadButton_MaterialBlauwLight _:-ms-fullscreen, :root .RadButton_MaterialBlauwLight.rbButton .rbSecondaryIcon {
    margin: 0.0714285714em 0em 0em 0.3571428571em;
}

.RadButton_MaterialBlauwLight .rbText {
    margin-top: 0;
    line-height: 1.4285714286em;
    vertical-align: middle;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadButton_MaterialBlauwLight .rbText {
        line-height: normal;
    }
}

.RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbHovered, .RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbToggled.rbHovered, .RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbFocused {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
}

.RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbSelected, .RadButton_MaterialBlauwLight.rbButton.rbPrimaryButton.rbToggled {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton {
    padding: 8px;
    color: #455A64;
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    transition: none;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbHovered {
    color: #455A64;
    background-color: rgba(69, 90, 100, 0.12);
    box-shadow: none;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton:focus, .RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbFocused, .RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbSelected {
    background-color: rgba(69, 90, 100, 0.24);
    box-shadow: none;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton {
    color: #2196F3;
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton.rbHovered {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton:focus, .RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton.rbFocused, .RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton.rbSelected {
    background-color: rgba(33, 150, 243, 0.24);
}

.RadButton_MaterialBlauwLight.rbButton.rbFlatButton.rbPrimaryButton .rbIcon {
    color: #607D8B;
}

.RadButton_MaterialBlauwLight.RadButton.rbButton.rbDisabled, .RadButton_MaterialBlauwLight.RadButton.rbButton.rbPrimaryButton.rbDisabled {
    background-color: #CFD8DC;
    color: #455A64;
    border-color: #CFD8DC;
    box-shadow: none;
}

.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbRadioButton .rbIcon.rbToggleRadio,
.RadButton_MaterialBlauwLight.rbRtl.RadButton.rbRadioButton .rbIcon.rbToggleRadioChecked {
    margin: -.22em 0 0 .41667em;
}

.RadButton_MaterialBlauwLight.RadRadioButton.rbRtl span.rbText.rbToggleRadioChecked,
.RadButton_MaterialBlauwLight.RadRadioButton.rbRtl span.rbText.rbToggleRadio,
.RadButton_MaterialBlauwLight.RadCheckBox.rbRtl span.rbText.rbToggleCheckbox,
.RadButton_MaterialBlauwLight.RadCheckBox.rbRtl span.rbText.rbToggleCheckboxChecked {
    padding-right: 2.2857142857em;
}

.RadButton_MaterialBlauwLight + .RadLabel {
    vertical-align: top;
    vertical-align: -moz-middle-with-baseline;
    vertical-align: -webkit-baseline-middle;
}

span.RadButton_MaterialBlauwLight.rbButton {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
    padding: 1px 19px 0 16px;
    text-transform: none;
}

span.RadButton_MaterialBlauwLight.rbButton:before {
    border-bottom: 1px solid #CFD8DC;
    display: block;
    position: absolute;
    right: 13px;
    bottom: 1px;
    left: 13px;
    content: "";
}

span.RadButton_MaterialBlauwLight.rbButton:hover:before, span.RadButton_MaterialBlauwLight.rbButton:focus:before, span.RadButton_MaterialBlauwLight.rbButton:active:before {
    display: none;
}

span.RadButton_MaterialBlauwLight.rbButton.rbDisabled:focus {
    box-shadow: none;
}

span.RadButton_MaterialBlauwLight.rbButton.rbDisabled:hover:before, span.RadButton_MaterialBlauwLight.rbButton.rbDisabled:focus:before, span.RadButton_MaterialBlauwLight.rbButton.rbDisabled:active:before {
    display: block;
}

span.RadButton_MaterialBlauwLight.rbButton .rbSplitPart {
    padding: 8px;
    top: 0;
    border-color: transparent;
}

span.RadButton_MaterialBlauwLight.rbButton .rbSplitPartRight {
    right: -0.3571428571em;
}

span.RadButton_MaterialBlauwLight.rbButton .rbSplitPartLeft {
    left: 0.2142857143em;
}

span.RadButton_MaterialBlauwLight.rbButton .rbSplitIcon:before {
    margin: -0.0714285714em 0em 0em -0.1071428571em;
}

span.RadButton_MaterialBlauwLight.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_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadGrid_MaterialBlauwLight .t-button {
    padding: 7px;
    border-radius: 90px;
    color: #607D8B;
}

.RadGrid_MaterialBlauwLight .t-button:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .t-button:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgHeader .t-button:hover,
.RadGrid_MaterialBlauwLight .rgGroupItem .t-button:hover {
    background: none;
}

.RadGrid_MaterialBlauwLight .t-font-icon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadGrid_MaterialBlauwLight .rgDragIcon:before,
.RadGrid_MaterialBlauwLight .rgPrintIcon:before,
.RadGrid_MaterialBlauwLight .rgExpDOCIcon:before,
.RadGrid_MaterialBlauwLight .rgExpXLSIcon:before,
.RadGrid_MaterialBlauwLight .rgExpCSVIcon:before,
.RadGrid_MaterialBlauwLight .rgExpPDFIcon:before {
    font-family: "WebComponentsIcons";
}

.RadGrid_MaterialBlauwLight .rgSortDescIcon:before {
    content: "\e5db";
}

.RadGrid_MaterialBlauwLight .rgSortAscIcon:before {
    content: "\e5d8";
}

.RadGrid_MaterialBlauwLight .rgAddIcon:before {
    content: "\e145";
}

.RadGrid_MaterialBlauwLight .rgRefreshIcon:before {
    content: "\e5d5";
}

.RadGrid_MaterialBlauwLight .rgFilterIcon:before {
    content: "\e152";
}

.RadGrid_MaterialBlauwLight .rgCollapseIcon:before {
    content: "\e5cf";
}

.RadGrid_MaterialBlauwLight .rgExpandIcon:before {
    content: "\e5cc";
}

.RadGrid_MaterialBlauwLight .rgOptionsIcon:before {
    content: "\e5d4";
}

.RadGrid_MaterialBlauwLight .rgSaveIcon:before {
    content: "\e161";
}

.RadGrid_MaterialBlauwLight .rgDelIcon:before,
.RadGrid_MaterialBlauwLight .rgCancelIcon:before {
    content: "\e14c";
}

.RadGrid_MaterialBlauwLight .rgEditIcon:before {
    content: "\e254";
}

.RadGrid_MaterialBlauwLight .rgUpdateIcon:before {
    content: "\e876";
}

.RadGrid_MaterialBlauwLight .rgUngroupIcon::before {
    content: "\e14c";
}

.RadGrid_MaterialBlauwLight .rgPrevIcon:before {
    content: "\e314";
}

.RadGrid_MaterialBlauwLight .rgNextIcon:before {
    content: "\e315";
}

.RadGrid_MaterialBlauwLight .rgInput,
.RadGrid_MaterialBlauwLight .rgEditRow > td > [type="text"],
.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"],
.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"],
.RadGrid_MaterialBlauwLight .rgFilterBox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    padding: 8px 0 7px;
    outline: none;
}

.RadGrid_MaterialBlauwLight .rgInput:hover,
.RadGrid_MaterialBlauwLight .rgEditRow > td > [type="text"]:hover,
.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"]:hover,
.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"]:hover,
.RadGrid_MaterialBlauwLight .rgFilterBox:hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadGrid_MaterialBlauwLight .rgInput:focus,
.RadGrid_MaterialBlauwLight .rgEditRow > td > [type="text"]:focus,
.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"]:focus,
.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"]:focus,
.RadGrid_MaterialBlauwLight .rgFilterBox:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 -1px 0 #2196F3 inset;
}

.t-ie .RadGrid_MaterialBlauwLight .rgInput, .t-ie
.RadGrid_MaterialBlauwLight .rgEditRow > td > [type="text"], .t-ie
.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"], .t-ie
.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"], .t-ie
.RadGrid_MaterialBlauwLight .rgFilterBox {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadGrid_MaterialBlauwLight .rgBatchContainer {
    font-size: 1.077em;
}

.RadGrid_MaterialBlauwLight .rgBatchContainer > [type="text"],
.RadGrid_MaterialBlauwLight .rgBatchContainer .rfdCheckboxChecked,
.RadGrid_MaterialBlauwLight .rgBatchContainer .rfdCheckboxUnchecked {
    margin-left: 13px;
}

.RadGrid_MaterialBlauwLight .rgEditForm label {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGrid_MaterialBlauwLight .rgEditForm td > [type="text"] {
    margin-left: 13px;
}

.RadGrid_MaterialBlauwLight .rgHeaderDiv {
    border-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgHeader,
.RadGrid_MaterialBlauwLight th.rgResizeCol,
.RadGrid_MaterialBlauwLight .rgHeaderWrapper {
    border: 0;
    border-bottom: 1px solid #CFD8DC;
    background-color: #ffffff;
    padding: 13px 15px;
}

.RadGrid_MaterialBlauwLight .rgHeader {
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
}

.RadGrid_MaterialBlauwLight .rgHeader .t-button {
    font-size: 1.167em;
    line-height: 1.4285714286;
}

.RadGrid_MaterialBlauwLight .rgHeader,
.RadGrid_MaterialBlauwLight .rgHeader a {
    color: #607D8B;
}

.RadGrid_MaterialBlauwLight .rgMultiHeaderRow .rgHeader,
.RadGrid_MaterialBlauwLight .rgMultiHeaderRow .rgResizeCol {
    border-left: 1px solid #CFD8DC;
}

.RadGrid_MaterialBlauwLight th.rgSorted,
.RadGrid_MaterialBlauwLight th.rgSorted a,
.RadGrid_MaterialBlauwLight th.rgSorted button {
    color: #263238;
}

.RadGrid_MaterialBlauwLight .rgEditRow,
.RadGrid_MaterialBlauwLight .rgFilterRow,
.RadGrid_MaterialBlauwLight .rgGroupHeader {
    height: 47px;
    height: calc(1.4285714286em + 27px);
}

.RadGrid_MaterialBlauwLight .rgFilterRow > td {
    border: 0;
    border-bottom: 1px solid #CFD8DC;
    padding: 5px 15px;
}

.RadGrid_MaterialBlauwLight .rgRow,
.RadGrid_MaterialBlauwLight .rgAltRow,
.RadGrid_MaterialBlauwLight .rgEditRow {
    height: 47px;
    height: calc(1.5384615385em + 27px);
    font-size: 0.929em;
    line-height: 1.5384615385;
}

.RadGrid_MaterialBlauwLight .rgRow > td,
.RadGrid_MaterialBlauwLight .rgAltRow > td,
.RadGrid_MaterialBlauwLight .rgEditRow > td {
    border: 0;
    border-bottom: 1px solid #CFD8DC;
    padding: 5px 15px;
}

.RadGrid_MaterialBlauwLight .rgRow .rgDragIcon,
.RadGrid_MaterialBlauwLight .rgRow .t-button,
.RadGrid_MaterialBlauwLight .rgAltRow .rgDragIcon,
.RadGrid_MaterialBlauwLight .rgAltRow .t-button,
.RadGrid_MaterialBlauwLight .rgEditRow .rgDragIcon,
.RadGrid_MaterialBlauwLight .rgEditRow .t-button {
    font-size: 1.077em;
    line-height: 1.4285714286;
}

.RadGrid_MaterialBlauwLight .rgRow .t-ripple-container,
.RadGrid_MaterialBlauwLight .rgAltRow .t-ripple-container,
.RadGrid_MaterialBlauwLight .rgEditRow .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialBlauwLight .rgBatchCurrent {
    padding-left: 2px;
}

.RadGrid_MaterialBlauwLight .rgEditForm {
    border-bottom: 1px solid #CFD8DC;
    padding: 8px;
}

.RadGrid_MaterialBlauwLight .rgActiveRow td:not(.rgExpandCol) {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent;
}

.RadGrid_MaterialBlauwLight .rgActiveRow td:first-child:not(.rgExpandCol),
.RadGrid_MaterialBlauwLight .rgActiveRow .rgExpandCol + td {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset 5px 0px 5px -5px transparent;
}

.RadGrid_MaterialBlauwLight .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_MaterialBlauwLight .rgActiveCell {
    box-shadow: inset 0 0 5px transparent;
}

.RadGrid_MaterialBlauwLight .rgRow > td > a,
.RadGrid_MaterialBlauwLight .rgAltRow > td > a,
.RadGrid_MaterialBlauwLight .rgFooter > td > a,
.RadGrid_MaterialBlauwLight .rgEditForm > td > a,
.RadGrid_MaterialBlauwLight .rgEditRow > td > a,
.RadGrid_MaterialBlauwLight .rgHoveredRow > td > a {
    color: #2196F3;
    text-decoration: none;
}

.RadGrid_MaterialBlauwLight .rgMasterTable .rgSelectedCell,
.RadGrid_MaterialBlauwLight .rgSelectedRow {
    background-color: #E1F5FE;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgSelectedCell > a,
.RadGrid_MaterialBlauwLight .rgSelectedRow > td > a {
    color: #03A9F4;
}

.RadGrid_MaterialBlauwLight .rgHoveredRow {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgEditRow {
    background: #e3f2fd;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgDeletedRow > td {
    border-color: #a3b4bc;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgDeletedRow > td a {
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgBatchOverlay {
    background: rgba(207, 216, 220, 0.75);
}

.RadGrid_MaterialBlauwLight .rgBatchUndoDeleteButton {
    padding: 7px 13px;
    border-radius: 0;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadGrid_MaterialBlauwLight .rgBatchUndoDeleteButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .rgBatchUndoDeleteIcon:before {
    content: "\e166";
}

.RadGrid_MaterialBlauwLight .rgDrag {
    background-image: url(" ");
}

.RadGrid_MaterialBlauwLight .rgFooterWrapper {
    border-top: 1px solid #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgFooter {
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
    height: 47px;
    height: calc(1.6666666667em + 27px);
}

.RadGrid_MaterialBlauwLight .rgFooter td {
    border-bottom: 1px solid #CFD8DC;
    padding: 5px 15px;
}

.RadGrid_MaterialBlauwLight .rgFooter .rgGroupCol {
    border-bottom-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgFooter,
.RadGrid_MaterialBlauwLight .rgFooter a {
    color: #607D8B;
}

.RadGrid_MaterialBlauwLight tfoot .rgFooter .rgGroupCol {
    background-color: #ffffff;
    box-shadow: none;
}

.RadGrid_MaterialBlauwLight .rgFooterWrapper .rgFooter > td {
    border-bottom: 0;
}

.RadGrid_MaterialBlauwLight .rgStatus div {
    background-image: url(" ");
}

.RadGrid_MaterialBlauwLight .rgPagerCell {
    color: #455A64;
    padding: 5px;
    border-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgIcon:before {
    font-family: "WebComponentsIcons";
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgAdvPart {
    line-height: inherit;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a {
    color: #ffffff;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a .t-ripple {
    border-radius: 90px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerButton {
    border: 0 none;
    background-color: #f4f7f8;
    color: #455A64;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgActionButton {
    border-radius: 90px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgActionButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a {
    color: #455A64;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-radius: 90px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgNumPart a.rgCurrentPage {
    border-bottom: 2px solid #2196F3;
    color: #2196F3;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .RadInput,
.RadGrid_MaterialBlauwLight .rgPagerCell .RadComboBox,
.RadGrid_MaterialBlauwLight .rgPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgActionButton {
    box-sizing: content-box;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 8px 13px;
    border-radius: 0;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgInfoPart,
.RadGrid_MaterialBlauwLight .rgPagerCell .rgSliderLabel,
.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .rgInfoPart strong,
.RadGrid_MaterialBlauwLight .rgPagerCell .rgSliderLabel strong,
.RadGrid_MaterialBlauwLight .rgPagerCell .rgPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgPagerCell .RadSlider {
    margin: 7px 0;
}

.GridReorderTop_MaterialBlauwLight,
.GridReorderBottom_MaterialBlauwLight {
    color: #03A9F4;
}

.RadGrid_MaterialBlauwLight .rgGroupPanel {
    padding: 5px;
    border-color: #CFD8DC;
    font-size: 1.143em;
    font-weight: 500;
    line-height: 36px;
    line-height: calc(1.25em + 16px);
}

.RadGrid_MaterialBlauwLight .rgGroupPanel,
.RadGrid_MaterialBlauwLight .rgGroupPanel caption {
    background: #2196F3;
    color: #ffffff;
}

.RadGrid_MaterialBlauwLight .rgGroupItem {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    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_MaterialBlauwLight .rgGroupItem .t-button {
    color: inherit;
    position: relative;
    z-index: 10;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader td {
    padding-left: 0;
    border-bottom: 1px solid #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialBlauwLight .rgGroupHeaderText {
    font-size: .929em;
    line-height: 1.5384615385;
    font-weight: 500;
}

.RadGrid_MaterialBlauwLight td.rgGroupCol,
.RadGrid_MaterialBlauwLight td.rgExpandCol {
    background-color: #f4f7f8;
    border-color: #f4f7f8;
    color: #455A64;
}

.RadGrid_MaterialBlauwLight .rgCollapse {
    color: #263238;
}

.RadGrid_MaterialBlauwLight .rgMasterTable {
    border-collapse: collapse;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader .rgGroupCol + .rgGroupCol {
    border-left: 1px solid #cfd8dc;
}

.RadGrid_MaterialBlauwLight .rgGroupCol:empty {
    box-shadow: none !important;
}

.RadGrid_MaterialBlauwLight .rgGroupHeader .rgGroupCol,
.RadGrid_MaterialBlauwLight .rgGroupHeader .rgGroupCol + td {
    box-shadow: 0 -1px 0 #cfd8dc;
}

.RadGrid_MaterialBlauwLight .rgFilter .t-ripple-container {
    margin: -1px 0 0 -1px;
}

.RadGrid_MaterialBlauwLight .rgFilterActive {
    color: #03A9F4;
}

.RadGrid_MaterialBlauwLight .rgFiltered {
    color: #263238;
}

.RadGrid_MaterialBlauwLight .rgGroupCol {
    box-shadow: -1px 0 0 #CFD8DC inset;
}

.RadGrid_MaterialBlauwLight .rgDetailTable {
    border-color: #CFD8DC;
}

.RadGrid_MaterialBlauwLight .rgCommandCell {
    padding: 0;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadGrid_MaterialBlauwLight .rgCommandCell .t-button {
    padding: 13px;
    border-radius: 0;
    border: 0 none;
}

.RadGrid_MaterialBlauwLight .rgCommandCell .t-button:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadGrid_MaterialBlauwLight .rgCommandCell .t-button:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.GridContextMenu_MaterialBlauwLight .rmGroup span.rmIcon {
    margin-left: -2px;
}

.GridContextMenu_MaterialBlauwLight .rmContent .rgHCMClear,
.GridContextMenu_MaterialBlauwLight .rmContent .rgHCMFilter {
    color: #2196F3;
    padding: 8px;
    border: 0 none;
    background: none;
}

.GridContextMenu_MaterialBlauwLight .rmContent .rgHCMClear:hover,
.GridContextMenu_MaterialBlauwLight .rmContent .rgHCMFilter:hover {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.GridContextMenu_MaterialBlauwLight .rgHCMShow,
.GridContextMenu_MaterialBlauwLight .rgHCMAnd {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.GridContextMenu_MaterialBlauwLight .rmGroup .rgHCMItem div.rmContent {
    padding: 15px;
    margin: 0 auto;
}

.GridContextMenu_MaterialBlauwLight span.rgHCMSortAscsIcon:before,
.GridContextMenu_MaterialBlauwLight span.rgHCMSortDescIcon:before,
.GridContextMenu_MaterialBlauwLight span.rgHCMUnsortIcon:before,
.GridContextMenu_MaterialBlauwLight span.rgHCMGroupIcon:before,
.GridContextMenu_MaterialBlauwLight span.rgHCMUngroupIcon:before {
    font-family: "WebComponentsIcons";
}

.GridContextMenu_MaterialBlauwLight .rgHCMColsIcon:before {
    content: "\e8f3";
}

.GridContextMenu_MaterialBlauwLight .rgHCMFilterIcon:before {
    content: "\e152";
}

.RadMenu_Material_Context .rgFilterApply,
.RadMenu_Material_Context .rgFilterCancel {
    padding: 8px 13px;
    border: 0 none;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadMenu_Material_Context .rgFilterApply:hover,
.RadMenu_Material_Context .rgFilterCancel:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.GridToolTip_MaterialBlauwLight {
    background-color: #455A64;
    color: #ffffff;
    border-color: #455A64;
    padding: 4px;
}

.RadPivotGrid_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight th,
.RadPivotGrid_MaterialBlauwLight td {
    border-color: #CFD8DC #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgOuterTableWrapper {
    border-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgOuterTableWrapper > .rpgTable {
    margin-left: -1px;
}

.RadPivotGrid_MaterialBlauwLight .rpgActionButton {
    box-sizing: content-box;
    border: 1px solid transparent;
    background: none;
    padding: 7px;
}

.RadPivotGrid_MaterialBlauwLight .rpgIcon {
    color: #455A64;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterFieldsIcon,
.RadPivotGrid_MaterialBlauwLight .rpgRowFieldsIcon,
.RadPivotGrid_MaterialBlauwLight .rpgColumnFieldsIcon,
.RadPivotGrid_MaterialBlauwLight .rpgAggregateFieldsIcon {
    font-size: .78571em;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterFieldsIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgRowFieldsIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgColumnFieldsIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgAggregateFieldsIcon:before {
    margin-right: 5px;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text] {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text]:hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text]:active, .RadPivotGrid_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text]:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 -1px 0 #2196F3 inset;
}

.t-ie .RadPivotGrid_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text] {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadPivotGrid_MaterialBlauwLight .t-ripple-container {
    overflow: visible !important;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterZone {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterZone .rpgFieldItem {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterZone .rpgFieldItem:hover {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterZone .rpgFieldItem .rpgIcon {
    color: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgRowsZone,
.RadPivotGrid_MaterialBlauwLight .rpgColumnsZone,
.RadPivotGrid_MaterialBlauwLight .rpgDataZone,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeader,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderGrandTotal,
.RadPivotGrid_MaterialBlauwLight .rpgDataCell,
.RadPivotGrid_MaterialBlauwLight .rpgRowHeader,
.RadPivotGrid_MaterialBlauwLight .rpgRowHeaderGrandTotal {
    background-color: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgContentZone,
.RadPivotGrid_MaterialBlauwLight .rpgColumnsZone,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderZone {
    border-left-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgRowHeaderField,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialBlauwLight .rpgColumnTotalDataCell {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialBlauwLight .rpgColumnTotalDataCell {
    box-shadow: -1px 0 0 #CFD8DC inset;
}

.RadPivotGrid_MaterialBlauwLight .rpgRowHeaderTotal,
.RadPivotGrid_MaterialBlauwLight .rpgRowTotalDataCell {
    background-color: #ECEFF1;
    border-left-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgRowHeaderGrandTotal,
.RadPivotGrid_MaterialBlauwLight .rpgRowGrandTotalDataCell,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderGrandTotal,
.RadPivotGrid_MaterialBlauwLight .rpgColumnGrandTotalDataCell {
    background-color: #CFD8DC;
    border-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgColumnHeader {
    vertical-align: middle;
}

.RadPivotGrid_MaterialBlauwLight .rpgColumnHeader[rowspan] {
    box-shadow: -1px 0 0 #CFD8DC inset;
}

.RadPivotGrid_MaterialBlauwLight .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_MaterialBlauwLight .rpgFieldsPopupWrapper .rpgFieldItem {
    background: none;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldsPopupWrapper .rpgFieldItem, .RadPivotGrid_MaterialBlauwLight .rpgFieldsPopupWrapper .rpgFieldItem:hover {
    box-shadow: none;
}

.RadPivotGrid_MaterialBlauwLight .rpgExpandIcon,
.RadPivotGrid_MaterialBlauwLight .rpgCollapseIcon {
    padding: 8px;
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgExpandIcon:hover,
.RadPivotGrid_MaterialBlauwLight .rpgCollapseIcon:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgExpandIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgCollapseIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgFilterFieldsIcon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgFilterFieldsIcon:before {
    content: '\e152';
}

.RadPivotGrid_MaterialBlauwLight .rpgCollapseIcon:before {
    content: '\e5cf';
}

.RadPivotGrid_MaterialBlauwLight .rpgExpandIcon:before {
    content: '\e5cc';
    color: #263238;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem > a:first-of-type,
.RadPivotGrid_MaterialBlauwLight .rpgFieldItem > a:first-of-type:hover {
    color: #455A64;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem {
    vertical-align: top;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem .rpgIcon {
    position: relative;
    z-index: 10;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem,
.RadPivotGrid_MaterialBlauwLight .rpgUpdateButton {
    padding: 8px;
    border: 0 none;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem:hover,
.RadPivotGrid_MaterialBlauwLight .rpgUpdateButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
    z-index: 2;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem:disabled:hover,
.RadPivotGrid_MaterialBlauwLight .rpgUpdateButton:disabled:hover {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPivotGrid_MaterialBlauwLight .rpgConfigurationPanel {
    background: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgConfigurationPanel .rpgChangeLayoutIcon {
    padding: 8px;
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgConfigurationPanel .rpgChangeLayoutIcon:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldsContainer {
    border: 1px solid #CFD8DC;
    border-radius: 2px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell {
    color: #455A64;
    padding: 5px;
    border-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgIcon:before {
    font-family: "WebComponentsIcons";
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgAdvPart {
    line-height: inherit;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a {
    color: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a .t-ripple {
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerButton {
    border: 0 none;
    background-color: #f4f7f8;
    color: #455A64;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgActionButton {
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgActionButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a {
    color: #455A64;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a.rpgCurrentPage {
    border-bottom: 2px solid #2196F3;
    color: #2196F3;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .RadInput,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .RadComboBox,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgActionButton {
    box-sizing: content-box;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 8px 13px;
    border-radius: 0;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgInfoPart,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgSliderLabel,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgInfoPart strong,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgSliderLabel strong,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #455A64;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .RadSlider {
    margin: 7px 0;
}

.PivotGridReorderLeft_MaterialBlauwLight,
.PivotGridReorderRight_MaterialBlauwLight,
.PivotGridReorderTop_MaterialBlauwLight,
.PivotGridReorderBottom_MaterialBlauwLight {
    color: #03A9F4;
}

.PivotGridWindow_MaterialBlauwLight .rpgButtonOk,
.PivotGridWindow_MaterialBlauwLight .rpgButtonCancel,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonOk,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonCancel {
    padding: 8px 10px;
    border: 0 none;
    min-width: 64px;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    margin-right: 8px;
}

.PivotGridWindow_MaterialBlauwLight .rpgButtonOk:hover,
.PivotGridWindow_MaterialBlauwLight .rpgButtonCancel:hover,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonOk:hover,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonCancel:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.PivotGridWindow_MaterialBlauwLight .rpgButtonOk:focus,
.PivotGridWindow_MaterialBlauwLight .rpgButtonCancel:focus,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonOk:focus,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonCancel:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.PivotGridWindow_MaterialBlauwLight .rpgFilterWindowContainer .RadMenu .rmRootGroup.rmVertical {
    float: left;
}

.PivotGridWindow_MaterialBlauwLight .RadMenu_MaterialBlauwLight {
    background: none;
}

.PivotGridContextMenu_MaterialBlauwLight .rmLink:before {
    min-width: 0;
}

html .PivotGridContextMenu_MaterialBlauwLight .rmVertical > .rmSeparator {
    margin-left: 0;
}

.PivotGridContextMenu_MaterialBlauwLight .rmGroup span.rmLink {
    padding: 6px 12px;
}

.PivotGridContextMenu_MaterialBlauwLight .rmGroup span.rmLink:before {
    margin-right: 5px;
}

.PivotGridToolTip_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    background: #ffffff;
    border-color: #CFD8DC;
    color: #455A64;
}

.TreeListToolTip_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeList_MaterialBlauwLight {
    border-color: #CFD8DC;
    background: #ffffff;
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeList_MaterialBlauwLight .t-button {
    padding: 7px;
    border-radius: 90px;
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .t-button:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTreeList_MaterialBlauwLight .t-button:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadTreeList_MaterialBlauwLight .rtlTable a {
    color: #2196F3;
}

.RadTreeList_MaterialBlauwLight .rtlTable td {
    vertical-align: middle;
}

.RadTreeList_MaterialBlauwLight tr.rtlHeader {
    background-color: #ffffff;
    height: 47px;
    height: calc(1.4285714286em + 27px);
}

.RadTreeList_MaterialBlauwLight tr.rtlHeader th {
    padding: 5px 15px;
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
}

.RadTreeList_MaterialBlauwLight tr.rtlHeader .t-button {
    font-size: 1.167em;
    line-height: 1.4285714286;
}

.RadTreeList_MaterialBlauwLight .rtlHeader a {
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .rtlScroller {
    border-color: #CFD8DC;
}

.RadTreeList_MaterialBlauwLight div.rtlHeader,
.RadTreeList_MaterialBlauwLight .rtlHeader th {
    border-color: #CFD8DC #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlREdit,
.RadTreeList_MaterialBlauwLight .rtlR,
.RadTreeList_MaterialBlauwLight .rtlA {
    height: 47px;
    height: calc(1.5384615385em + 27px);
    font-size: 0.929em;
    line-height: 1.5384615385;
}

.RadTreeList_MaterialBlauwLight .rtlREdit td,
.RadTreeList_MaterialBlauwLight .rtlR td,
.RadTreeList_MaterialBlauwLight .rtlA td {
    padding: 5px 15px;
}

.RadTreeList_MaterialBlauwLight .rtlREdit .t-button,
.RadTreeList_MaterialBlauwLight .rtlR .t-button,
.RadTreeList_MaterialBlauwLight .rtlA .t-button {
    font-size: 1.077em;
    line-height: 1.4285714286;
}

.RadTreeList_MaterialBlauwLight .rtlHBorders .rtlR td,
.RadTreeList_MaterialBlauwLight .rtlHBorders .rtlA td,
.RadTreeList_MaterialBlauwLight .rtlHBorders .rtlREdit td,
.RadTreeList_MaterialBlauwLight .rtlHBorders .rtlRFooter td {
    padding-bottom: 5px;
}

.RadTreeList_MaterialBlauwLight .rtlA {
    background-color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlRFooter {
    background-color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlRFooter td {
    border-color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlREdit {
    background-color: #e3f2fd;
}

.RadTreeList_MaterialBlauwLight .rtlR td,
.RadTreeList_MaterialBlauwLight .rtlA td,
.RadTreeList_MaterialBlauwLight .rtlREdit td,
.RadTreeList_MaterialBlauwLight .rtlEditForm {
    border-color: #CFD8DC #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlRSel {
    background: #E1F5FE;
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .rtlRSel a {
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .rtlRSel {
    background-color: #E1F5FE;
}

.RadTreeList_MaterialBlauwLight .rtlRActive .rtlCF {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset 5px 0px 5px -5px transparent;
}

.RadTreeList_MaterialBlauwLight .rtlRActive .rtlCF ~ td {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent;
}

.RadTreeList_MaterialBlauwLight .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_MaterialBlauwLight .rtlRActive td {
    border-color: #E1F5FE;
}

.RadTreeList_MaterialBlauwLight .rtlVBorders td.rtlL,
.RadTreeList_MaterialBlauwLight .rtlLines td.rtlL {
    background-color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlExpand,
.RadTreeList_MaterialBlauwLight .rtlCollapse {
    border: 0 none;
}

.RadTreeList_MaterialBlauwLight .rtlExpand:hover,
.RadTreeList_MaterialBlauwLight .rtlCollapse:hover {
    background: none;
}

.RadTreeList_MaterialBlauwLight .rtlExpandIcon:before,
.RadTreeList_MaterialBlauwLight .rtlCollapseIcon:before,
.RadTreeList_MaterialBlauwLight .t-i-arrow-down:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadTreeList_MaterialBlauwLight .rtlCollapseIcon:before {
    content: '\e5cf';
}

.RadTreeList_MaterialBlauwLight .rtlExpandIcon:before {
    content: '\e5cc';
    color: #263238;
}

.RadTreeList_MaterialBlauwLight .rtlSortAscIcon,
.RadTreeList_MaterialBlauwLight .rtlSortDescIcon {
    color: #263238;
}

.RadTreeList_MaterialBlauwLight .rtlSortAscIcon:before,
.RadTreeList_MaterialBlauwLight .rtlSortDescIcon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadTreeList_MaterialBlauwLight .rtlSortDescIcon:before {
    content: "\e5db";
}

.RadTreeList_MaterialBlauwLight .rtlSortAscIcon:before {
    content: "\e5d8";
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell {
    color: #455A64;
    padding: 5px;
    border-color: #CFD8DC;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlIcon:before {
    font-family: "WebComponentsIcons";
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlAdvPart {
    line-height: inherit;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a {
    color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a .t-ripple {
    border-radius: 90px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerButton {
    border: 0 none;
    background-color: #f4f7f8;
    color: #455A64;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlActionButton {
    border-radius: 90px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlActionButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a {
    color: #455A64;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-radius: 90px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a.rtlCurrentPage {
    border-bottom: 2px solid #2196F3;
    color: #2196F3;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .RadInput,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .RadComboBox,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlActionButton {
    box-sizing: content-box;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 8px 13px;
    border-radius: 0;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlInfoPart,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlSliderLabel,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlInfoPart strong,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlSliderLabel strong,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .RadSlider {
    margin: 7px 0;
}

.RadTreeList_MaterialBlauwLight .rtlCommandCell {
    padding: 0;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadTreeList_MaterialBlauwLight .rtlCommandCell .t-button {
    padding: 13px 15px;
    width: auto;
    height: auto;
    border-radius: 0;
    border: 0 none;
}

.RadTreeList_MaterialBlauwLight .rtlFooter .rtlCommandCell,
.RadTreeList_MaterialBlauwLight tfoot .rtlCommandCell {
    color: #455A64;
    background-color: #f4f7f8;
    background-image: linear-gradient();
}

.RadTreeList_MaterialBlauwLight .rtlREdit [type="text"],
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"] {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rtlREdit [type="text"]:hover,
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"]:hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadTreeList_MaterialBlauwLight .rtlREdit [type="text"]:active, .RadTreeList_MaterialBlauwLight .rtlREdit [type="text"]:focus,
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"]:active,
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"]:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 -1px 0 #2196F3 inset;
}

.t-ie .RadTreeList_MaterialBlauwLight .rtlREdit [type="text"], .t-ie
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"] {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadTreeList_MaterialBlauwLight .rtlEditForm {
    border: 1px solid #CFD8DC;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"] {
    margin-left: 13px;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm td > label {
    font-size: .923em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm table {
    margin: .5em;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm .rtlHeader {
    padding: 0;
    height: auto !important;
    background-color: #2196F3;
    color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm .rtlHeader > div:first-child {
    padding: 5px 10px;
}

.RadTreeList_MaterialBlauwLight.RadTreeListRTL .rtlExpandIcon:before {
    content: '\E003';
}

.TreeListReorderTop_MaterialBlauwLight,
.TreeListReorderBottom_MaterialBlauwLight {
    font-size: 2.2em;
    color: #000;
    text-shadow: 0 0 1px #fff;
    text-indent: 2px;
}

.RadTreeList_MaterialBlauwLight .rtlDragHandle {
    background-image: url(" ");
}

.TreeListToolTip_MaterialBlauwLight {
    border-color: #828282;
    background: #ffffff;
    color: #455A64;
}

.RadDataForm_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDataForm_MaterialBlauwLight .rdfLegend,
.RadDataForm_MaterialBlauwLight .rdfBorders {
    border-color: #CFD8DC;
}

.RadDataForm_MaterialBlauwLight .rdfHr {
    color: #CFD8DC;
}

.RadDataForm_MaterialBlauwLight .rdfFieldHint {
    color: #ccd7dc;
}

.RadListView_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadListView_MaterialBlauwLight button.rlvActionButton {
    color: #455A64;
    font-size: 16px;
    box-shadow: none;
}

.RadListView_MaterialBlauwLight button.rlvActionButton:hover {
    box-shadow: none;
    color: #455A64;
}

.RadListView_MaterialBlauwLight .rlvA {
    background: #ffffff;
}

.RadListView_MaterialBlauwLight .rlvISel {
    background: #E1F5FE;
    color: #455A64;
}

.RadListView_MaterialBlauwLight .rlvISel .rlvBSel .rbIcon,
.RadListView_MaterialBlauwLight .rlvISel .rlvActionButton {
    color: #455A64;
}

.RadListView_MaterialBlauwLight .rlvDrag {
    background-image: url(" ");
    background-position: center center;
}

.RadListView_MaterialBlauwLight div.rlvI, .RadListView_MaterialBlauwLight div.rlvIEmpty {
    border-color: #CFD8DC;
}

.RadListView_MaterialBlauwLight div.rlvA {
    border-color: #CFD8DC #ffffff;
}

.RadListView_MaterialBlauwLight div.rlvISel {
    border-color: #E1F5FE;
}

.RadListView_MaterialBlauwLight .rlvHeader th {
    border: 0;
    border-bottom: 1px solid #CFD8DC;
    background: #ffffff;
}

.RadListView_MaterialBlauwLight tr.rlvI > td, .RadListView_MaterialBlauwLight tr.rlvA > td, .RadListView_MaterialBlauwLight tr.rlvISel > td, .RadListView_MaterialBlauwLight tr.rlvIEmpty > td {
    border: 0;
    border-bottom: 1px solid;
}

.RadListView_MaterialBlauwLight tr.rlvI td,
.RadListView_MaterialBlauwLight tr.rlvIEmpty td {
    border-color: #CFD8DC #ffffff;
}

.RadListView_MaterialBlauwLight tr.rlvA td {
    border-color: #CFD8DC #ffffff;
}

.RadListView_MaterialBlauwLight tr.rlvISel td {
    border-color: #E1F5FE;
}

.RadListView_MaterialBlauwLight td.rlvI, .RadListView_MaterialBlauwLight td.rlvA, .RadListView_MaterialBlauwLight td.rlvISel, .RadListView_MaterialBlauwLight td.rlvIEmpty {
    border: 0;
    border-right: 1px solid;
}

.RadListView_MaterialBlauwLight td.rlvI, .RadListView_MaterialBlauwLight td.rlvIEmpty {
    border-color: #f8fafb;
}

.RadListView_MaterialBlauwLight td.rlvA {
    border-color: #CFD8DC #ffffff;
}

.RadListView_MaterialBlauwLight td.rlvISel {
    border-color: #E1F5FE;
}

.RadListView_MaterialBlauwLight .rlvFloated .rlvI, .RadListView_MaterialBlauwLight .rlvFloated .rlvISel, .RadListView_MaterialBlauwLight .rlvFloated .rlvIEdit {
    border-color: #CFD8DC;
}

.RadListView_MaterialBlauwLight .rlvFloated .rlvI {
    border-color: #f8fafb;
}

.RadListView_MaterialBlauwLight .rlvInput {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadListBox_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadListBox_MaterialBlauwLight .rlbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rlbButtonIcon {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadListBox_MaterialBlauwLight .rlbIconMoveUp:before {
    content: "\e5c7";
}

.RadListBox_MaterialBlauwLight .rlbIconMoveDown:before {
    content: "\e5c5";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferLeft:before {
    content: "\e045";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferRight:before {
    content: "\e044";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferUp:before {
    content: "\e045";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialBlauwLight .rlbIconTransferDown:before {
    content: "\e044";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialBlauwLight .rlbIconTransferAllLeft:before {
    content: "\e020";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferAllRight:before {
    content: "\e01f";
}

.RadListBox_MaterialBlauwLight .rlbIconTransferAllUp:before {
    content: "\e020";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialBlauwLight .rlbIconTransferAllDown:before {
    content: "\e01f";
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
}

.RadListBox_MaterialBlauwLight .rlbIconDelete:before {
    content: "\e5cd";
}

.RadListBox_MaterialBlauwLight .rlbButtonAreaTop {
    margin-bottom: 8px;
}

.RadListBox_MaterialBlauwLight .rlbButtonAreaBottom {
    margin-top: 8px;
}

.RadListBox_MaterialBlauwLight .rlbGroup,
.RadListBox_MaterialBlauwLight .rlbTemplateContent {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadListBox_MaterialBlauwLight .rlbHeader,
.RadListBox_MaterialBlauwLight .rlbFooter {
    padding: 6px 13px;
}

.RadListBox_MaterialBlauwLight .rlbCheckAllItems {
    padding: 6px 13px;
}

.RadListBox_MaterialBlauwLight .rlbItem {
    padding: 6px 13px;
}

.RadListBox_MaterialBlauwLight .rlbButton:focus {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialBlauwLight .rlbHovered.rlbItem, .RadListBox_MaterialBlauwLight .rlbHighlight {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadListBox_MaterialBlauwLight .rlbHovered.rlbButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadListBox_MaterialBlauwLight .rlbActive.rlbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialBlauwLight .rlbSelected.rlbItem {
    color: #03A9F4;
    background-color: transparent;
}

.RadListBox_MaterialBlauwLight .rlbDropClue {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadListBox_MaterialBlauwLight .rlbDropClue:before {
    content: "\e5c8";
}

.RadListBox_MaterialBlauwLight .rlbDropClueAbove {
    border-top-color: #CFD8DC;
}

.RadListBox_MaterialBlauwLight .rlbDropClueBelow {
    border-bottom-color: #CFD8DC;
}

.RadListBox_MaterialBlauwLight.rlbDragClue {
    background: #ffffff;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadListBox_MaterialBlauwLight.rlbDragClue .rlbItem {
    border-color: transparent;
    color: inherit;
    background: none;
}

.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaTop.rlbFixedHeight {
    padding: 32px 0 1.42857143em;
}

.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaTop.rlbFixedHeight .rlbButtonAreaTop {
    margin-top: -32px;
}

.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaBottom.rlbFixedHeight {
    padding: 32px 0 1.42857143em;
}

.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbGroup,
.RadListBox_MaterialBlauwLight.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbTemplate {
    margin-top: -32px;
}

.RadFilter_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadFilter_MaterialBlauwLight .rfMid,
.RadFilter_MaterialBlauwLight .rfTools {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 0;
    border-radius: 0;
}

.RadFilter_MaterialBlauwLight .rfOper,
.RadFilter_MaterialBlauwLight .rfField,
.RadFilter_MaterialBlauwLight .rfExp,
.RadFilter_MaterialBlauwLight .rfAddGr,
.RadFilter_MaterialBlauwLight .rfAddExp,
.RadFilter_MaterialBlauwLight .rfDel {
    border: 0;
    transition: color ease-in-out .2s, background-color ease-in-out .2s;
}

.RadFilter_MaterialBlauwLight .rfOper:hover,
.RadFilter_MaterialBlauwLight .rfField:hover,
.RadFilter_MaterialBlauwLight .rfExp:hover,
.RadFilter_MaterialBlauwLight .rfAddGr:hover,
.RadFilter_MaterialBlauwLight .rfAddExp:hover,
.RadFilter_MaterialBlauwLight .rfDel:hover {
    background-color: #ECEFF1;
}

.RadFilter_MaterialBlauwLight .rfOper,
.RadFilter_MaterialBlauwLight .rfField,
.RadFilter_MaterialBlauwLight .rfExp {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 15px;
}

.RadFilter_MaterialBlauwLight .rfAddExp,
.RadFilter_MaterialBlauwLight .rfAddGr,
.RadFilter_MaterialBlauwLight .rfDel {
    margin-top: -1px;
    margin-bottom: -1px;
    padding: 13px;
}

.RadFilter_MaterialBlauwLight .rfOper,
.RadFilter_MaterialBlauwLight .rfField {
    margin-left: -1px;
}

.RadFilter_MaterialBlauwLight .rfDel {
    margin-right: -1px;
}

.RadFilter_MaterialBlauwLight .rfDel:hover,
.RadFilter_MaterialBlauwLight .rfDel:focus,
.RadFilter_MaterialBlauwLight .rfDel:active {
    color: #f34235;
}

.RadFilter_MaterialBlauwLight .rfText {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    margin-top: 2px;
    margin-bottom: 2px;
    padding: 8px 0 7px;
    border-width: 0 0 1px;
}

.RadFilter_MaterialBlauwLight .rfText:hover {
    border-color: #90A4AE;
    color: #455A64;
}

.RadFilter_MaterialBlauwLight .rfCheckBox {
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 13px;
    padding-bottom: 13px;
}

.RadFilter_MaterialBlauwLight .rfPreview {
    color: #455A64;
}

.RadFilter_MaterialBlauwLight .rfPreview strong {
    opacity: .7;
}

.RadFilter_MaterialBlauwLight .rfPreview em,
.RadFilter_MaterialBlauwLight .rfPreview .rfBr {
    color: #2196F3;
}

.RadFilter_MaterialBlauwLight .rfApply a,
.RadFilter_MaterialBlauwLight .rfApply > span {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rfApply a input,
.RadFilter_MaterialBlauwLight .rfApply > span input {
    padding: 6px 12px;
}

.RadFilter_MaterialBlauwLight .rfApply a:hover,
.RadFilter_MaterialBlauwLight .rfApply > span:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadFilter_MaterialBlauwLight .RadInput,
.RadFilter_MaterialBlauwLight .RadPicker,
.RadFilter_MaterialBlauwLight .RadComboBox,
.RadFilter_MaterialBlauwLight .RadDropDownList {
    margin-top: 2px;
    margin-bottom: 2px;
}

.RadOrgChart_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadOrgChart_MaterialBlauwLight .rocNodeList {
    margin-top: 58px;
}

.RadOrgChart_MaterialBlauwLight .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_MaterialBlauwLight .rocItemWrap {
    margin: 13px 13px 0 0;
}

.RadOrgChart_MaterialBlauwLight .rocItemWrap.rocLastInRow {
    margin-right: 0;
}

.RadOrgChart_MaterialBlauwLight .rocItem,
.RadOrgChart_MaterialBlauwLight .rocItemTemplate {
    border: 0;
    background: #f4f7f8;
}

.RadOrgChart_MaterialBlauwLight .rocItemField {
    margin-top: 13px;
    margin-bottom: -5px;
}

.RadOrgChart_MaterialBlauwLight .rocImageReplacement:before {
    color: #607D8B;
    opacity: 1;
}

.RadOrgChart_MaterialBlauwLight .rocExpandArrow,
.RadOrgChart_MaterialBlauwLight .rocCollapseArrow,
.RadOrgChart_MaterialBlauwLight .rocExpandGroupArrow,
.RadOrgChart_MaterialBlauwLight .rocCollapseGroupArrow {
    border: 0;
    font-size: 18px;
    font-family: "Material Icons";
    color: #607D8B;
    text-indent: 0;
    text-align: center;
    transition: all 0.2s ease-in-out;
}

.RadOrgChart_MaterialBlauwLight .rocExpandGroupArrow,
.RadOrgChart_MaterialBlauwLight .rocCollapseGroupArrow {
    width: 36px;
    height: 36px;
    line-height: 36px;
    border-radius: 18px;
    margin: 0 -13px -13px;
}

.RadOrgChart_MaterialBlauwLight .rocCollapseArrow,
.RadOrgChart_MaterialBlauwLight .rocExpandArrow {
    width: 24px;
    height: 24px;
    line-height: 24px;
    bottom: -45px;
    border-radius: 12px;
    margin-left: -12px;
    background: #f4f7f8;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialBlauwLight .rocCollapseGroupArrow:before {
    content: "\e314";
}

.RadOrgChart_MaterialBlauwLight .rocExpandGroupArrow:before {
    content: "\e315";
}

.RadOrgChart_MaterialBlauwLight .rocCollapseArrow:before {
    content: "\e15b";
}

.RadOrgChart_MaterialBlauwLight .rocExpandArrow:before {
    content: "\e145";
}

.RadOrgChart_MaterialBlauwLight .rocGroup:after,
.RadOrgChart_MaterialBlauwLight.rocSimple .rocItem:after,
.RadOrgChart_MaterialBlauwLight.rocSimple .rocItemTemplate:after {
    height: 34px;
    bottom: -34px;
}

.RadOrgChart_MaterialBlauwLight .rocLoadingNodes .rocExpandArrow,
.RadOrgChart_MaterialBlauwLight .rocLoadingNodes .rocCollapseArrow,
.RadOrgChart_MaterialBlauwLight .rocLoadingGroups .rocExpandGroupArrow,
.RadOrgChart_MaterialBlauwLight .rocLoadingGroups .rocCollapseGroupArrow {
    background-image: url(" ");
}

.RadOrgChart_MaterialBlauwLight .rocExpandArrow:hover,
.RadOrgChart_MaterialBlauwLight .rocCollapseArrow:hover,
.RadOrgChart_MaterialBlauwLight .rocExpandGroupArrow:hover,
.RadOrgChart_MaterialBlauwLight .rocCollapseGroupArrow:hover {
    color: #263238;
}

.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocItemWrap {
    margin-top: 13px;
    padding: 0;
}

.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocExpandGroupArrow,
.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocCollapseGroupArrow {
    margin-right: -13px;
}

.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocExpandArrow,
.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocCollapseArrow {
    right: -34px;
    margin-top: -12px;
}

.RadOrgChart_MaterialBlauwLight.rocSimple .rocItem,
.RadOrgChart_MaterialBlauwLight.rocSimple .rocItemTemplate {
    background: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode {
    border: 0;
    background-color: #f4f7f8;
    color: #455A64;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem:before,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode:before {
    font: 18px "Material Icons";
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem.rocAddClue:before,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode.rocAddClue:before {
    content: "\e145";
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem.rocAppendClue:before,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode.rocAppendClue:before {
    content: "\e2c4";
    border: 0;
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem.rocNoDropClue:before,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode.rocNoDropClue:before {
    content: "\e14b";
}

.rocToolbar_MaterialBlauwLight {
    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_MaterialBlauwLight ul {
    margin: 0;
}

.rocToolbar_MaterialBlauwLight li {
    margin: 0;
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    font: 18px "Material Icons";
    width: 1.1111111111em;
    height: 1.1111111111em;
    line-height: 1.1111111111;
    padding: 5px;
    border-width: 0;
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton.rocActionDrillHere:before {
    content: "\e258";
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton.rocActionGoToRoot:before {
    content: "\e25a";
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton.rocActionGoToParent:before {
    content: "\e259";
}

.rocToolbar_MaterialBlauwLight .rocActionGoToRootWrap .rocToolbarButton {
    border-left-width: 1px;
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadMap_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadMap_MaterialBlauwLight .k-header,
.RadMap_MaterialBlauwLight .k-widget,
.RadMap_MaterialBlauwLight .k-popup {
    color: #455A64;
}

.RadMap_MaterialBlauwLight .k-widget,
.RadMap_MaterialBlauwLight .k-header {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    background-image: linear-gradient();
}

.RadMap_MaterialBlauwLight.k-widget.k-tooltip {
    background-color: #455A64;
    color: #ffffff;
    border-color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 13px;
    opacity: 0.9 !important;
}

.RadMap_MaterialBlauwLight .k-i-close:before,
.RadMap_MaterialBlauwLight .k-i-close:hover:before {
    color: #ffffff;
}

.RadMap_MaterialBlauwLight .k-callout-n {
    border-bottom-color: #455A64;
}

.RadMap_MaterialBlauwLight .k-callout-e {
    border-left-color: #455A64;
}

.RadMap_MaterialBlauwLight .k-callout-s {
    border-top-color: #455A64;
}

.RadMap_MaterialBlauwLight .k-callout-w {
    border-right-color: #455A64;
}

.RadMap_MaterialBlauwLight .k-button,
.RadMap_MaterialBlauwLight div.k-navigator > .k-button {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    color: #607D8B;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button {
    border-color: transparent;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button:hover,
.RadMap_MaterialBlauwLight div.k-navigator > .k-button:focus {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    color: #607D8B;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #ECEFF1;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    color: #607D8B;
}

.RadMap_MaterialBlauwLight .k-button:hover,
.RadMap_MaterialBlauwLight .k-button:active,
.RadMap_MaterialBlauwLight .k-button:focus {
    color: #263238;
}

.RadMap_MaterialBlauwLight .k-marker:before {
    color: #e60c0e;
}

.RadMap_MaterialBlauwLight .k-touch-scrollbar, .RadMap_MaterialBlauwLight.k-tooltip,
.RadMap_MaterialBlauwLight .k-animation-container, .RadMap_MaterialBlauwLight.k-animation-container {
    border-radius: 0;
}

.RadMap_MaterialBlauwLight .k-navigator {
    width: 84px;
    height: 84px;
}

.RadMap_MaterialBlauwLight div.k-navigator > .k-button {
    width: 32px;
    height: 32px;
}

.RadMap_MaterialBlauwLight .k-buttons-horizontal .k-button {
    width: 26px;
    height: 25px;
}

.RadMap_MaterialBlauwLight .k-buttons-horizontal .k-zoom-in {
    border-radius: 2px 0 0 2px;
}

.RadMap_MaterialBlauwLight .k-buttons-horizontal .k-zoom-out {
    border-radius: 0 2px 2px 0;
    border-left: 1px solid #CFD8DC;
    z-index: 1;
}

.RadMap_MaterialBlauwLight .k-marker:before,
.RadMap_MaterialBlauwLight .k-marker-Pin-target:before,
.RadMap_MaterialBlauwLight .k-marker-pin-target:before {
    content: "\e55f";
    font-family: 'Material Icons';
    color: #03A9F4;
}

.RadMap_MaterialBlauwLight span.k-marker-Pin:before,
.RadMap_MaterialBlauwLight span.k-marker-pin:before {
    content: "\e55e";
}

.RadMap_MaterialBlauwLight.k-widget.k-tooltip {
    border-radius: 2px;
}

.RadMap_MaterialBlauwLight .k-navigator-n,
.RadMap_MaterialBlauwLight .k-navigator-e,
.RadMap_MaterialBlauwLight .k-navigator-s,
.RadMap_MaterialBlauwLight .k-navigator-w {
    position: absolute !important;
}

.RadMap_MaterialBlauwLight .t-ripple-container {
    margin-top: -1px;
    margin-left: -1px;
}

.RadEditor_MaterialBlauwLight {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar a.reDropdown {
    height: auto;
    padding: 8px 13px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar a.reDropdown:before {
    margin-top: -0.6428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool {
    width: 2.3571428571em;
    height: 2.3571428571em;
    border-radius: 0;
    border-width: 1px 0 1px 1px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool.rrbSmallButton {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool:first-child {
    border-radius: 0.2857142857em 0em 0em 0.2857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool:last-child {
    border-radius: 0em 0.2857142857em 0.2857142857em 0em;
    border-width: 1px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool.reSplitButton {
    min-width: 4em;
    height: 2.1428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool.reSplitButton .reSplitArrow:before {
    margin: 9px auto auto;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.2857142857em;
    height: 2.2857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 16px;
    vertical-align: top;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.3928571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    margin-top: -0.7857142857em;
    height: 1.7857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    vertical-align: text-top;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.6428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    height: 2.8571428571em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 32px;
    vertical-align: text-top;
}

.RadEditor_MaterialBlauwLight.rePopupContainer,
.RadEditor_MaterialBlauwLight .rePopupTitle,
.RadEditor_MaterialBlauwLight .reCommentInfoPanel,
.RadEditor_MaterialBlauwLight .reCommentView,
.RadEditor_MaterialBlauwLight .reCommentViewText,
.RadEditor_MaterialBlauwLight .reCommentEdit {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight.rePopupContainer,
.RadEditor_MaterialBlauwLight .rePopupTitle,
.RadEditor_MaterialBlauwLight .reCommentInfoPanel,
.RadEditor_MaterialBlauwLight .reCommentView,
.RadEditor_MaterialBlauwLight .reCommentViewText,
.RadEditor_MaterialBlauwLight .reCommentEdit {
    background-color: #2196F3;
}

.RadEditor_MaterialBlauwLight .reTool {
    color: #607D8B;
}

.RadEditor_MaterialBlauwLight .reTool:hover,
.RadEditor_MaterialBlauwLight .reToolText:hover,
.RadEditor_MaterialBlauwLight .reDropdown:hover,
.RadEditor_MaterialBlauwLight.reInsertTable .reTool:hover:before,
.RadEditor_MaterialBlauwLight .rePopupButton:hover,
.RadEditor_MaterialBlauwLight .reCommentButton:hover,
.RadEditor_MaterialBlauwLight .reAjaxSpellButton:hover {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadEditor_MaterialBlauwLight .reTool:active,
.RadEditor_MaterialBlauwLight .reTool:focus,
.RadEditor_MaterialBlauwLight .reToolText:active,
.RadEditor_MaterialBlauwLight .reToolText:focus,
.RadEditor_MaterialBlauwLight .reToolSelected,
.RadEditor_MaterialBlauwLight .reToolSelected:hover,
.RadEditor_MaterialBlauwLight .reModes a:active,
.RadEditor_MaterialBlauwLight .reDropdown:active,
.RadEditor_MaterialBlauwLight .reDropdown:focus,
.RadEditor_MaterialBlauwLight .rePopupButton:active,
.RadEditor_MaterialBlauwLight .rePopupButton:focus,
.RadEditor_MaterialBlauwLight .reCommentButton:active,
.RadEditor_MaterialBlauwLight .reCommentButton:focus,
.RadEditor_MaterialBlauwLight .reAjaxSpellButton:focus,
.RadEditor_MaterialBlauwLight .reAjaxSpellButton:active {
    background-color: #CFD8DC;
    color: #455A64;
}

.RadEditor_MaterialBlauwLight .reTool:hover .reSplitArrow {
    border-left-color: #90A4AE;
}

.RadEditor_MaterialBlauwLight .reTool:active .reSplitArrow,
.RadEditor_MaterialBlauwLight .reTool:focus .reSplitArrow {
    border-left-color: #2196F3;
}

.RadEditor_MaterialBlauwLight .reSeparator {
    border-right-color: #CFD8DC;
    border-left-color: transparent;
}

.RadEditor_MaterialBlauwLight .reContent {
    background-color: #ffffff;
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight.reToolBarLeft {
    padding-left: 3.7857142857em;
}

.RadEditor_MaterialBlauwLight.reToolBarRight {
    padding-right: 3.7857142857em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapperLeft,
.RadEditor_MaterialBlauwLight .reToolBarWrapperRight {
    width: 3.3em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapperLeft .reSplitButton,
.RadEditor_MaterialBlauwLight .reToolBarWrapperRight .reSplitButton {
    width: 3.7142857143em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapperLeft .reDropdown,
.RadEditor_MaterialBlauwLight .reToolBarWrapperRight .reDropdown {
    min-width: 3.5714285714em;
    padding: 0.3571428571em 0em 0.3571428571em 0em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapperLeft .reSeparator,
.RadEditor_MaterialBlauwLight .reToolBarWrapperRight .reSeparator {
    border-top-color: transparent;
    border-bottom-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight .reTableDiv .reModule,
.RadEditor_MaterialBlauwLight .reTableDiv .reRow {
    border-top-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight .reModes a {
    background-color: #f4f7f8;
    color: #455A64;
    border-color: #CFD8DC;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadEditor_MaterialBlauwLight .reModes a:hover {
    background-color: #ECEFF1;
    color: #455A64;
    border-color: #ECEFF1;
}

.RadEditor_MaterialBlauwLight .reModes a:focus,
.RadEditor_MaterialBlauwLight .reModes .reSelectedMode,
.RadEditor_MaterialBlauwLight .reModes .reSelectedMode:hover {
    background-color: #CFD8DC;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight .reDropdown,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:hover,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:active,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:focus {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadEditor_MaterialBlauwLight .reDropdown:before,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:before,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:hover:before,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:active:before,
.RadEditor_MaterialBlauwLight .reDropdown.reToolDisabled:focus:before {
    color: #607D8B;
}

.RadEditor_MaterialBlauwLight .reDOMElement {
    color: #2196F3;
}

.RadEditor_MaterialBlauwLight .reRemoveDOMElement,
.RadEditor_MaterialBlauwLight .reRemoveDOMElement:before {
    color: #f34235;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"] {
    background-color: transparent;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:hover,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:hover {
    background-color: transparent;
    color: #455A64;
    border-color: #ECEFF1;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:focus,
.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:active {
    background-color: transparent;
    color: #455A64;
    border-color: #2196F3;
}

.RadEditor_MaterialBlauwLight.reInlineEditor:hover {
    border-color: #ECEFF1;
}

.RadEditor_MaterialBlauwLight.RadWindow, .RadEditor_MaterialBlauwLight.RadWindow.reInlineEditor:hover {
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight.reInlineEditorSelected, .RadEditor_MaterialBlauwLight.reInlineEditorSelected:hover {
    border-color: #2196F3;
}

.RadEditor_MaterialBlauwLight.RadWindow,
.RadEditor_MaterialBlauwLight.RadWindow .rwContent {
    background-color: #f4f7f8;
}

.RadEditor_MaterialBlauwLight .reResize {
    color: #607D8B;
}

.RadEditor_MaterialBlauwLight.reDropDownBody {
    background-color: #ffffff;
}

.RadEditor_MaterialBlauwLight.reDropDownBody li:hover {
    background-color: #ECEFF1;
}

.RadEditor_MaterialBlauwLight.reInsertTable td {
    border-color: #CFD8DC;
}

.RadEditor_MaterialBlauwLight .reFormatSetsHeader,
.RadEditor_MaterialBlauwLight.reInsertTable .reItemOver {
    background-color: #ECEFF1;
    color: #263238;
}

.RadEditor_MaterialBlauwLight {
    padding: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialBlauwLight .reToolBarWrapper {
    padding: 1px 0 0;
    margin: 0;
}

.RadEditor_MaterialBlauwLight .reToolBar {
    border-width: 0 0 1px;
    border-radius: 0;
}

.RadEditor_MaterialBlauwLight .reTool {
    margin: -1px 0 0;
    width: 2.5714285714em;
    height: 2.5714285714em;
    border: 0;
    border-radius: 0;
}

.RadEditor_MaterialBlauwLight .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_MaterialBlauwLight .reDropdown:before {
    right: 0em;
}

.RadEditor_MaterialBlauwLight .reSplitButton {
    width: 4.2857142857em;
}

.RadEditor_MaterialBlauwLight .reSplitArrow {
    width: 2.2857142857em;
    height: 2.5714285714em;
    border-left: 0;
}

.RadEditor_MaterialBlauwLight a.reToolIcon.reSplitButton:before {
    margin: auto 0 auto .7142em;
}

.RadEditor_MaterialBlauwLight .reContent {
    margin: -3px 0 0;
    border-width: 1px 0 0;
}

.RadEditor_MaterialBlauwLight .reRow {
    margin: 0;
}

.RadEditor_MaterialBlauwLight .reHTMLStructure {
    width: auto;
}

.RadEditor_MaterialBlauwLight.reDropDownBody .reToolBar {
    background-color: #ffffff;
}

.RadEditor_MaterialBlauwLight.reDropDownBody ul {
    padding: 0;
}

.RadEditor_MaterialBlauwLight.reDropDownBody li {
    padding: 0.3571428571em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody .reTool {
    height: auto;
}

.RadEditor_MaterialBlauwLight.reDropDownBody .reCustomLinks a {
    color: #2196F3;
}

.RadEditor_MaterialBlauwLight .reRow {
    padding: 0.7142857143em 1em;
}

.RadEditor_MaterialBlauwLight .reModes a {
    width: 8.5714285714em;
    height: 2.5714285714em;
    margin: 0;
    padding: 0.5714285714em 0.3571428571em 0.8571428571em;
    border-radius: 0;
    text-transform: uppercase;
}

.RadEditor_MaterialBlauwLight .reModes a:first-child {
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

.RadEditor_MaterialBlauwLight .reModes a:last-child {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
}

.RadEditor_MaterialBlauwLight .reResize:before {
    margin: .85em 0 0 .15em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"],
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"] {
    border-width: 0 0 1px;
    padding: 0.6428571429em 0em;
    vertical-align: middle;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:focus,
.RadEditor_MaterialBlauwLight.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
.RadEditor_MaterialBlauwLight .reTableDiv input[type="text"]:active {
    border-width: 0 0 2px;
    padding: 0.6071428571em 0em;
}

.RadEditor_MaterialBlauwLight .reAltRow .reLabel {
    padding: 0.1428571429em 0.7142857143em 0.3571428571em 0.4285714286em;
    vertical-align: middle;
}

.RadEditor_MaterialBlauwLight .reRow .reSpinBoxButtons {
    top: 0.7142857143em;
}

.RadEditor_MaterialBlauwLight .reTableDiv .reRow .reSpinBox {
    width: 5em;
}

.RadEditor_MaterialBlauwLight .reTableDiv .reRow .reSpinBox input[type="text"] {
    width: 5em;
    padding: 0.6428571429em 0.6428571429em 0.6428571429em 0em;
    text-align: left;
}

.RadEditor_MaterialBlauwLight .reLabel + span {
    margin: 0em 1.4285714286em 0em 0em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker li {
    width: 1.4285714286em;
    height: 1.4285714286em;
    margin: 0;
    padding: 0;
    border: 0;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker li div {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker .reClear {
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}

.RadEditor_MaterialBlauwLight .reCustomColor {
    display: inline-block;
    padding: 0.7142857143em;
    color: #2196F3;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker .reColorPickerFooter {
    height: 3.2142857143em;
    border: 0;
    border-radius: 0.1428571429em;
}

.RadEditor_MaterialBlauwLight.reDropDownBody.reColorPicker .reColorPickerFooter span {
    height: 2.2857142857em;
    line-height: 2.2857142857em;
    border: 1px solid #CFD8DC;
    box-sizing: border-box;
}

.RadEditor_MaterialBlauwLight .reTool.reToolText {
    padding: 0 15px;
    line-height: 2.5714285714em;
}

.RadEditor_MaterialBlauwLight .reToolIcon.reTool.reToolText:before {
    margin: 0.1428571429em 0.2142857143em 0em 0em;
    vertical-align: initial;
}

.RadEditor_MaterialBlauwLight .reTool.reToolIcon.reSplitButton.reToolText:before {
    margin: 0em 0.2142857143em;
    vertical-align: initial;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool {
    width: 2.3571428571em;
    height: 2.3571428571em;
    border-radius: 0;
    border-width: 1px 0 1px 1px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool.rrbSmallButton {
    width: 1.4285714286em;
    height: 1.4285714286em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool:first-child {
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .reTool:last-child {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
    border-width: 1px;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.2857142857em;
    height: 2.2857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 1.3571428571em;
    font-size: 1em \9;
    vertical-align: top;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.3928571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    margin-top: -0.7857142857em;
    height: 1.7857142857em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    vertical-align: text-top;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.6428571429em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    height: 2.8571428571em;
}

.RadEditor_MaterialBlauwLight .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
    font-size: 32px;
    vertical-align: text-top;
}

.RadEditor_MaterialBlauwLight.reRtl .reDropdown {
    padding: 0.0714285714em 1em 0.0714285714em 0.7142857143em;
}

.RadEditor_MaterialBlauwLight.reRtl .reDropdown:before {
    right: auto;
    left: 0;
    padding: 0;
}

.RadEditor_MaterialBlauwLight.reRtl .reSplitArrow {
    border-right: 0;
}

.RadEditor_MaterialBlauwLight.reRtl a.reToolIcon.reSplitButton:before {
    margin: auto .7142em auto 0;
}

.RadEditor_MaterialBlauwLight.reRtl .reModule.reStatistic {
    top: 0.9285714286em;
}

.RadEditor_MaterialBlauwLight .reModes a.t-ripple-effect {
    border: 0px solid transparent;
}

.RadWindow_MaterialBlauwLight .rwContent.rwExternalContent {
    border-width: 0 1px 1px;
}

.RadWindow_MaterialBlauwLight .reTablePropertyControlCell .lightTable {
    margin: 3px 4px 0 4px;
}

.RadWindow_MaterialBlauwLight .reControlsLayout {
    padding: 5px 4px 0 4px;
}

.RadWindow_MaterialBlauwLight .reDialogLabelLight[for="re1_ImageSrc"] span {
    width: 82px;
}

.reTool .reNoAlignment {
    color: #455A64;
}

/*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_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadImageEditor_MaterialBlauwLight.rieDialogs .riePrintContent,
.RadImageEditor_MaterialBlauwLight .rieHighlightVertical,
.RadImageEditor_MaterialBlauwLight .rieHighlightHorizontal,
.RadDock_MaterialBlauwLight.rieDialogs .rieActiveThumbsLink,
.RadDock_MaterialBlauwLight.rieDialogs .rieThumbsLink:hover,
.RadDock_MaterialBlauwLight.rieDialogs .riePrintContent,
.RadDock_MaterialBlauwLight.rieDialogs .riePrintContent img {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadImageEditor_MaterialBlauwLight .rieContentArea,
.RadDock_MaterialBlauwLight.rieDialogs .rieThumbsBottomRow td,
.RadDock_MaterialBlauwLight.rieDialogs .rieDialogsThumbsLeft,
.RadDock_MaterialBlauwLight.rieDialogs .rieThumbsLink {
    border-color: #CFD8DC;
}

.rieRotateTable .rbIcon:before,
.rieResizeButtons .rbIcon:before {
    color: #607D8B;
}

.rieRotateTable .rbHovered .rbIcon:before,
.rieResizeButtons .rbHovered .rbIcon:before {
    color: #03A9F4;
}

.rieBottomCell {
    border-color: #CFD8DC;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-width: 0;
    overflow: visible;
    font: inherit;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight::before {
    padding: 8px 0;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight_Vertical::before {
    padding: 0 8px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbButton:not(.rtbSplitButton),
.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbSplBtnActivator {
    padding: 8px 10px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbButton.rtbIconOnly:not(.rtbSplitButton),
.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
    padding: 8px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbArrow {
    padding: 8px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbMenuButton .rtbArrow {
    margin: -8px -10px -10px 0;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbMenuButton.rtbIcon .rtbArrow {
    margin: -8px -8px -8px 8px;
}

.RadImageEditor_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbMore {
    padding: 8px;
}

.RadImageEditor_MaterialBlauwLight .rieContentArea {
    border-width: 1px 0;
}

.RadImageEditor_MaterialBlauwLight .rieStatusBar {
    margin: 0;
    padding: 13px;
}

.RadImageEditor_MaterialBlauwLight .rieStatusBarInfo .rieLabel {
    color: #607D8B;
    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_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadAutoCompleteBox_MaterialBlauwLight .racTokenList {
    padding: 3px;
    border-width: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadAutoCompleteBox_MaterialBlauwLight .racTokenList:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 8px;
    right: 8px;
    border-bottom: 1px solid #CFD8DC;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken {
    padding: 4px 30px 4px 12px;
    border-width: 0;
    border-radius: 1em;
    color: #455A64;
    background: #ECEFF1;
    margin-right: 8px;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken:before {
    content: "";
    display: inline-block;
    height: 1.42857143em;
    vertical-align: top;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken + .racToken {
    margin-left: 0;
}

.RadAutoCompleteBox_MaterialBlauwLight .racRemoveTokenLink {
    width: 16px;
    height: 16px;
    line-height: 16px;
    right: 8px;
    margin-top: -8px;
    border-radius: 1em;
    color: #ECEFF1;
    background: #607D8B;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadAutoCompleteBox_MaterialBlauwLight .racRemoveTokenLink .p-icon {
    font-family: "Material Icons";
    line-height: inherit;
    vertical-align: top;
}

.RadAutoCompleteBox_MaterialBlauwLight .racRemoveTokenLink .p-icon:before {
    content: "\e14c";
    line-height: 16px;
}

.RadAutoCompleteBox_MaterialBlauwLight .racTextToken {
    padding: 3px 2px;
    margin-left: 5px;
}

.RadAutoCompleteBox_MaterialBlauwLight .racTextToken + .racTextToken {
    margin-left: 0;
}

.RadAutoCompleteBox_MaterialBlauwLight .racHovered.racTokenList,
.RadAutoCompleteBox_MaterialBlauwLight .racFocused.racTokenList {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadAutoCompleteBox_MaterialBlauwLight .racHovered.racTokenList:before,
.RadAutoCompleteBox_MaterialBlauwLight .racFocused.racTokenList:before {
    display: none;
}

.RadAutoCompleteBox_MaterialBlauwLight .racFocused.racToken {
    color: #ffffff;
    background: #607D8B;
}

.RadAutoCompleteBox_MaterialBlauwLight .racFocused.racToken .racRemoveTokenLink {
    color: #607D8B;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racHovered {
    color: #ffffff;
    background: #607D8B;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racHovered .racRemoveTokenLink {
    color: #607D8B;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racHovered .racRemoveTokenLink.racHovered, .RadAutoCompleteBox_MaterialBlauwLight .racToken.racHovered .racRemoveTokenLink:hover {
    color: #263238;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racSelected {
    color: #ffffff;
    background: #607D8B;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken.racSelected .racRemoveTokenLink {
    color: #607D8B;
    background: #ffffff;
}

.RadAutoCompleteBox_MaterialBlauwLight .racDisabled.racTokenList {
    color: #728f9d;
    background: transparent;
    box-shadow: none;
}

.RadAutoCompleteBox_MaterialBlauwLight .racDisabled.racTokenList:before {
    display: block;
    border-color: #ECEFF1;
}

.RadAutoCompleteBox_MaterialBlauwLight .racDisabled .racToken {
    color: #455A64;
    background: #CFD8DC;
}

.RadAutoCompleteBox_MaterialBlauwLight .racInput {
    padding: 3px;
}

.RadAutoCompleteBox_MaterialBlauwLight .racToken + .racInput {
    margin-left: -8px;
}

.RadAutoCompleteBox_MaterialBlauwLight .racEmptyMessage {
    font-style: italic;
    color: rgba(69, 90, 100, 0.6);
}

.RadAutoCompleteBox_MaterialBlauwLight .p-i-loading {
    background-image: url(" ");
}

.RadAutoCompleteBox_MaterialBlauwLight .racLabel {
    font-weight: 500;
    font-size: 0.857em;
    color: #607D8B;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .racList {
    padding: 8px 0;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight .racItem {
    padding: 6px 13px;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight .racItemHovered {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight .racFocused {
    box-shadow: inset 0 0 5px transparent;
}

.RadAutoCompleteBoxPopup_MaterialBlauwLight .racItemSelected {
    color: #03A9F4;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-i-loading {
    background-image: url(" ");
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-input {
    padding: 4px 10px;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-dropdown-wrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    border-radius: 4px;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-select {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-radius: 0 4px 4px 0;
}

.RadMultiColumnComboBox_MaterialBlauwLight > :hover,
.RadMultiColumnComboBox_MaterialBlauwLight .k-state-hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialBlauwLight > :hover .k-select,
.RadMultiColumnComboBox_MaterialBlauwLight .k-state-hover .k-select {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-state-focused {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-state-active {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
}

.RadMultiColumnComboBox_MaterialBlauwLight .k-state-active .k-select {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadMultiColumnComboBox_MaterialBlauwLight_rtl .k-select {
    border-radius: 4px 0 0 4px;
    border-width: 0 1px 0 0;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-header {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #2196F3;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-footer {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #2196F3;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-group-header {
    border-color: #CFD8DC;
    color: #ffffff;
    background-color: #2196F3;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-item:nth-child(2n) {
    background-color: rgba(0, 0, 0, 0.04);
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-cell {
    border-color: #CFD8DC;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-item.k-state-hover {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ededed;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-item.k-state-selected {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: rgba(207, 216, 220, 0.25);
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-item.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-group-cell span {
    background-color: #455A64;
    color: #ffffff;
}

.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-grid-list > .k-item.k-last > .k-cell,
.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-grid-list > .k-item.k-last > .k-group-cell,
.RadMultiColumnComboBoxDropDown_MaterialBlauwLight .k-grid-list > .k-item.k-last > .k-spacer-cell {
    border-bottom-color: #455A64;
}

.RadMultiSelect_MaterialBlauwLight {
    border-width: 0 0 1px 0;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    border-width: 0;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap > .k-readonly {
    opacity: .6;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li .k-icon:hover {
    opacity: 1;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-button {
    padding: 4px 12px;
    border-width: 0;
    border-radius: 1em;
    color: #455A64;
    background: #ECEFF1;
    margin-right: 8px;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-button .k-i-close {
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 1em;
    color: #ECEFF1;
    background-color: #607D8B;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li:hover, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-state-hover {
    color: #ffffff;
    background: #607D8B;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li:hover .k-i-close, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-state-hover .k-i-close {
    color: #607D8B;
    background: #ffffff;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-button:active, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li:focus, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li:focus .k-icon, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-state-focused .k-icon {
    opacity: 1;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap .k-i-loading {
    background-image: url(" ");
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 8px;
    right: 8px;
    border-bottom: 1px solid #CFD8DC;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap:hover, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-state-hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap:hover::after, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-state-hover::after {
    display: none;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-invalid, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-invalid:hover, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-state-invalid {
    color: #f34235;
    border-color: #f34235;
}

.RadMultiSelect_MaterialBlauwLight.k-state-focused > .k-multiselect-wrap {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-group-header,
.RadMultiSelectDropDown_MaterialBlauwLight.k-popup .k-outer-group-header.k-first,
.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-virtual-wrap > .k-group-header {
    color: #455A64;
    border-bottom-color: #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup .k-outer-group-header {
    border-bottom-color: #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup .k-list .k-item > .k-group {
    color: #f8fafb;
    background: #455A64;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup .k-list .k-item > .k-group::before {
    border-color: #455A64 #455A64 transparent transparent;
}

.RadMultiSelectDropDown_MaterialBlauwLight_rtl.k-popup .k-list .k-item > .k-group::before {
    border-color: #455A64 transparent transparent #455A64;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list > .k-outer-group-header {
    color: #455A64;
    border-color: #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-colorpalette,
.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-flatcolorpicker {
    background: transparent;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-colorpalette:only-child,
.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-flatcolorpicker:only-child {
    background: #f5f5f5;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item:hover,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item.k-state-hover,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel:hover,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item:hover.k-state-selected,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item.k-state-hover.k-state-selected,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel:hover.k-state-selected,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #03A9F4;
    background-color: rgba(0, 0, 0, 0.5);
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item:focus,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item.k-state-focused,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel:focus,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item.k-state-selected,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel.k-state-selected {
    color: #03A9F4;
    background-color: transparent;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list-container .k-nodata {
    color: rgba(69, 90, 100, 0.5);
}

.RadComboBox_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadComboBox_MaterialBlauwLight .rcbInner {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    padding: 8px 50px 8px 13px;
    border-width: 0;
    border-radius: 2px;
    transition: all 0.2s ease-in-out;
}

.RadComboBox_MaterialBlauwLight .rcbInner:before {
    content: "";
    border-bottom: 1px solid;
    border-color: inherit;
    position: absolute;
    left: 13px;
    right: 13px;
    bottom: 0;
}

.RadComboBox_MaterialBlauwLight .rcbInner.rcbToggleButtonHidden {
    padding-right: 13px;
}

.RadComboBox_MaterialBlauwLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

.RadComboBox_MaterialBlauwLight .rcbActionButton {
    padding: 8px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
    transition: all 0.2s ease-in-out;
}

.RadComboBox_MaterialBlauwLight .rcbActionButton .p-icon {
    width: 1.42857143em;
}

.RadComboBox_MaterialBlauwLight .rcbLabel {
    padding-top: 10px;
    font-weight: 500;
    font-size: 0.857em;
    color: #607D8B;
}

.RadComboBox_MaterialBlauwLight .rcbHovered {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadComboBox_MaterialBlauwLight .rcbHovered:before {
    display: none;
}

.RadComboBox_MaterialBlauwLight .rcbHovered .rcbActionButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadComboBox_MaterialBlauwLight .rcbFocused,
.RadComboBox_MaterialBlauwLight .rcbExpanded {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadComboBox_MaterialBlauwLight .rcbFocused:before,
.RadComboBox_MaterialBlauwLight .rcbExpanded:before {
    display: none;
}

.RadComboBox_MaterialBlauwLight .rcbFocused .rcbActionButton,
.RadComboBox_MaterialBlauwLight .rcbExpanded .rcbActionButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadComboBox_MaterialBlauwLight .rcbReadOnly.rcbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadComboBox_MaterialBlauwLight .rcbReadOnly.rcbFocused {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadComboBox_MaterialBlauwLight_rtl .rcbInner {
    padding-left: 30px;
    padding-right: 13px;
}

.RadComboBox_MaterialBlauwLight_rtl .rcbInner.rcbToggleButtonHidden {
    padding-left: 13px;
}

.RadComboBox_MaterialBlauwLight_rtl .rcbActionButton {
    border-radius: 2px 0 0 2px;
}

.RadComboBoxDropDown_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rcbList {
    padding: 8px 0;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbHeader,
.RadComboBoxDropDown_MaterialBlauwLight .rcbFooter,
.RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItems,
.RadComboBoxDropDown_MaterialBlauwLight .rcbMoreResults {
    border-color: #CFD8DC;
    padding: 6px 13px;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbItem,
.RadComboBoxDropDown_MaterialBlauwLight .rcbHovered,
.RadComboBoxDropDown_MaterialBlauwLight .rcbSelected,
.RadComboBoxDropDown_MaterialBlauwLight .rcbDisabled,
.RadComboBoxDropDown_MaterialBlauwLight .rcbLoading {
    padding: 6px 13px;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbItem > label,
.RadComboBoxDropDown_MaterialBlauwLight .rcbHovered > label,
.RadComboBoxDropDown_MaterialBlauwLight .rcbSelected > label,
.RadComboBoxDropDown_MaterialBlauwLight .rcbDisabled > label,
.RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItems > label,
.RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItemsHovered > label {
    margin: -6px -13px;
    padding: 6px 13px;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbSeparator {
    font-weight: 500;
    color: #ffffff;
    background-color: #2196F3;
}

.RadComboBoxDropDown_MaterialBlauwLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbHovered {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbSelected {
    color: #03A9F4;
    background-color: transparent;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbLoading {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbItem em {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItems {
    padding: 6px 13px;
}

.RadComboBoxDropDown_MaterialBlauwLight .rcbCheckAllItemsHovered {
    color: #455A64;
    background-color: #ECEFF1;
    padding: 6px 13px;
}

.RadDropDownList_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDropDownList_MaterialBlauwLight .rddlInner {
    padding: 8px 36px 8px 13px;
    overflow: visible;
    border: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadDropDownList_MaterialBlauwLight .rddlInner:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #CFD8DC;
}

.RadDropDownList_MaterialBlauwLight .rddlSelect {
    padding: 8px;
    width: 1.4285714286em;
}

.RadDropDownList_MaterialBlauwLight .p-i-arrow-60-down:before {
    font-size: 18px;
    font-family: "Material Icons";
    content: "\e5c5";
}

.RadDropDownList_MaterialBlauwLight .rddlHovered {
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDropDownList_MaterialBlauwLight .rddlHovered:before {
    display: none;
}

.RadDropDownList_MaterialBlauwLight .rddlFocused {
    color: #455A64;
    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_MaterialBlauwLight .rddlFocused:before {
    left: 0;
    right: 0;
}

.rddlPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rddlList {
    padding: 8px 0;
}

.rddlPopup_MaterialBlauwLight .rddlItem {
    padding: 6px 13px;
}

.rddlPopup_MaterialBlauwLight .rddlItemHovered, .rddlPopup_MaterialBlauwLight .rddlItemLoading {
    color: #455A64;
    background-color: #ECEFF1;
}

.rddlPopup_MaterialBlauwLight .rddlItemSelected {
    color: #03A9F4;
    background-color: transparent;
}

.RadDropDownTree_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadDropDownTree_MaterialBlauwLight .rddtInner {
    height: auto;
    padding: 8px 36px 8px 13px;
    overflow: visible;
    border: 0;
    border-radius: 2px;
    transition: all .2s ease-in-out;
}

.RadDropDownTree_MaterialBlauwLight .rddtInner:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #CFD8DC;
}

.RadDropDownTree_MaterialBlauwLight .rddtExtraPadding {
    padding-right: 60px;
}

.RadDropDownTree_MaterialBlauwLight .rddtFakeInput {
    height: auto;
    line-height: 1.42857143;
    height: 1.42857143em;
}

.RadDropDownTree_MaterialBlauwLight .rddtClearButton {
    right: 35px;
}

.RadDropDownTree_MaterialBlauwLight .rddtIcon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    top: 50%;
    margin-top: -12px;
    right: 6px;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadDropDownTree_MaterialBlauwLight .rddtIcon:before {
    content: "\e5c5";
    vertical-align: initial;
}

.RadDropDownTree_MaterialBlauwLight .rddtHovered {
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDropDownTree_MaterialBlauwLight .rddtHovered:before {
    display: none;
}

.RadDropDownTree_MaterialBlauwLight .rddtHovered .rddtIcon {
    color: #263238;
}

.RadDropDownTree_MaterialBlauwLight .rddtFocused {
    color: #455A64;
    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_MaterialBlauwLight .rddtFocused:before {
    left: 0;
    right: 0;
}

.RadDropDownTree_MaterialBlauwLight .rddtFocused .p-icon {
    color: #263238;
}

.rddtPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rddtFilter {
    padding: 0 13px 8px;
    border: 0;
}

.rddtPopup_MaterialBlauwLight .rddtFilterInput {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    padding: 8px 0;
    outline: 0;
    border-width: 0 0 1px;
}

.rddtPopup_MaterialBlauwLight .RadTreeView {
    padding: 0;
}

.rddtPopup_MaterialBlauwLight .RadTreeView em {
    color: #455A64;
    background-color: #ECEFF1;
}

.rddtPopup_MaterialBlauwLight .RadTreeView .rtLines .rtLI:before,
.rddtPopup_MaterialBlauwLight .RadTreeView .rtLines .rtOut:before {
    display: none;
}

.rddtPopup_MaterialBlauwLight .rddtFilterInput.rddtHovered {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.rddtPopup_MaterialBlauwLight .rddtFilterInput.rddtFocused {
    border-bottom-color: #2196F3;
    box-shadow: 0 1px 0 #2196F3;
}

.RadInput_MaterialBlauwLight,
.RadInputMgr_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadInput {
    border-color: transparent;
    border-bottom-color: #CFD8DC;
}

.t-ie .RadInput_MaterialBlauwLight,
.t-ie .RadInputMgr_MaterialBlauwLight {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadInput_MaterialBlauwLight .riTextBox, .RadInputMgr_MaterialBlauwLight {
    color: #455A64;
    background: transparent;
    border-color: transparent;
    border-bottom-color: #CFD8DC;
    outline: none;
}

.RadInput_MaterialBlauwLight {
    border-bottom-color: #CFD8DC;
    padding: 0 13px;
}

.RadInput_MaterialBlauwLight input.riTextBox {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
}

.RadInputMgr_MaterialBlauwLight {
    padding: 8px 0 7px;
    border-width: 0 0 1px;
    margin: 0 8px;
    color: #455A64;
}

.RadInput_MaterialBlauwLight .riLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    margin-left: -13px;
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadInput_MaterialBlauwLight a {
    padding-left: 8px;
    padding-right: 8px;
}

.RadInput_MaterialBlauwLight .riSelect {
    right: 5px;
}

.RadInput_MaterialBlauwLight .riSelect a {
    color: #607D8B;
    border-color: transparent;
}

.RadInput_MaterialBlauwLight .riSelect a:hover {
    color: #263238;
}

.RadInput_MaterialBlauwLight .riSelect a:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadInput_MaterialBlauwLight.RadInputDisabled a:hover,
.RadInput_MaterialBlauwLight.RadInputDisabled a:active {
    color: #607D8B;
}

.RadInput_MaterialBlauwLight .riDown:before {
    content: "\e5c5";
    margin-top: -13px;
}

.RadInput_MaterialBlauwLight .riUp:before {
    content: "\e5c7";
    margin-top: -6px;
}

.RadInput_MaterialBlauwLight .riButton:before {
    content: "\e5d9";
}

.RadInput_MaterialBlauwLight .riEmpty, .RadInput_Empty_MaterialBlauwLight {
    color: rgba(69, 90, 100, 0.6);
    font-style: normal;
}

.RadInput_MaterialBlauwLight .riHover, .RadInput_Hover_MaterialBlauwLight {
    color: #455A64;
    border-bottom-color: #90A4AE;
}

.RadInput_MaterialBlauwLight .riFocused, .RadInput_Focused_MaterialBlauwLight {
    color: #455A64;
    border-bottom-color: #2196F3;
    box-shadow: 0 -1px 0 0px #2196F3 inset;
}

.RadInput_MaterialBlauwLight .riRead, .RadInput_Read_MaterialBlauwLight {
    color: rgba(69, 90, 100, 0.8);
}

.RadInput_MaterialBlauwLight .riDisabled, .RadInput_Disabled_MaterialBlauwLight {
    color: #babbbc;
    border-bottom-color: #ECEFF1;
}

.RadInput_MaterialBlauwLight .riError, .RadInput_Error_MaterialBlauwLight {
    border-color: #f34235;
    box-shadow: 0 -1px 0 0px #f34235 inset;
}

.RadInput_MaterialBlauwLight.RadInputError {
    border-color: #f34235;
    color: #f34235;
}

.RadInput_MaterialBlauwLight.RadInputError {
    border-color: #f34235;
    color: #f34235;
}

.RadInput_MaterialBlauwLight.RadInputError:after {
    display: none;
}

.RadInput.riContButton .riDown {
    margin-left: -37px;
    margin-left: calc(-17px - 1.42857em);
}

.RadSlider_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSlider_MaterialBlauwLight .rslTrack {
    background-color: #CFD8DC;
}

.RadSlider_MaterialBlauwLight .rslSelectedregion {
    background-color: #2196F3;
}

.RadSlider_MaterialBlauwLight a.rslDraghandle {
    background-color: #2196F3;
    border-color: #2196F3;
}

.RadSlider_MaterialBlauwLight a.rslHandle,
.RadSlider_MaterialBlauwLight a.rslHandle:before {
    color: #607D8B;
}

.RadSlider_MaterialBlauwLight a.rslHandle:hover:before {
    color: #263238;
}

.RadSlider_MaterialBlauwLight .rslItem,
.RadSlider_MaterialBlauwLight .rslLargeTick span,
.RadSlider_MaterialBlauwLight .rslItemsWrapper .rslItemSelected {
    color: #607D8B;
}

.RadSlider_MaterialBlauwLight .rslHorizontal .rslItem {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslVertical .rslItem {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslTop .rslSmallTick,
.RadSlider_MaterialBlauwLight .rslBottom .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslTop .rslLargeTick,
.RadSlider_MaterialBlauwLight .rslBottom .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslLeft .rslSmallTick,
.RadSlider_MaterialBlauwLight .rslRight .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslLeft .rslLargeTick,
.RadSlider_MaterialBlauwLight .rslRight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslMiddle .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslCenter .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslCenter .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight.RadSlider .rslTrack,
.RadSlider_MaterialBlauwLight.RadSlider .rslSelectedregion {
    border-radius: 0;
    border-width: 0;
}

.RadSlider_MaterialBlauwLight a.rslHandle {
    border: none;
}

.RadSlider_MaterialBlauwLight .rslBottom div.rslTrack {
    bottom: 0.7707142857em;
}

.RadSlider_MaterialBlauwLight .rslTrack a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    overflow: visible;
}

.RadSlider_MaterialBlauwLight .rslDraghandle:focus:before {
    content: "";
    display: inline-block;
    width: 2.4285714286em;
    height: 2.4285714286em;
    background-color: rgba(33, 150, 243, 0.25);
    position: absolute;
    top: -0.7857142857em;
    left: -0.7857142857em;
    border-radius: 45px;
}

.RadSlider_MaterialBlauwLight .rslDraghandle:focus:active:before,
.RadSlider_MaterialBlauwLight .rslDraghandle.rslDraghandleActive:before {
    background-color: transparent;
}

.RadSlider_MaterialBlauwLight .rslTrack a.rslDraghandle:after {
    border-radius: 3.21429em;
    width: 0.8571428571em;
    height: 0.8571428571em;
    top: -0.0714285714em;
    left: -0.0714285714em;
    content: '';
    background-color: #2196F3;
    display: inline-block;
    position: absolute;
    transition: all 0.2s;
}

.RadSlider_MaterialBlauwLight .rslTrack a.rslDraghandle:active:after,
.RadSlider_MaterialBlauwLight .rslTrack a.rslDraghandleActive:after {
    width: 1.4285714286em;
    height: 1.4285714286em;
    top: -0.3571428571em;
    left: -0.2678571429em;
}

.RadSlider_MaterialBlauwLight .rslItem,
.RadSlider_MaterialBlauwLight .rslLargeTick span {
    font-size: 0.8571428571em;
    font-family: "Roboto", "Noto", sans-serif;
    font-weight: 500;
}

.RadSlider_MaterialBlauwLight .rslHorizontal .rslTrack {
    height: 0.1428571429em !important;
    margin: 0;
}

.RadSlider_MaterialBlauwLight .rslHorizontal .rslSelectedregion {
    height: 0.1428571429em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslTop a.rslHandle {
    top: .52em;
    top: .9em\9;
}

.RadSlider_MaterialBlauwLight .rslHorizontal a.rslHandle {
    margin-top: -.65em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialBlauwLight .rslHorizontal.rslTop a.rslHandle {
    top: .75em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslMiddle a.rslHandle {
    top: 1.02em;
    margin-top: -0.8571428571em \9;
}

.RadSlider_MaterialBlauwLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialBlauwLight .rslHorizontal.rslMiddle a.rslHandle {
    margin-top: -0.8571428571em;
    top: 50%;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslBottom a.rslHandle {
    bottom: .1em;
    bottom: .2em\9;
}

.RadSlider_MaterialBlauwLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialBlauwLight .rslHorizontal.rslBottom a.rslHandle {
    top: auto;
    bottom: .20em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslBottom .rslItemsWrapper {
    bottom: .9em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal a.rslDecrease {
    left: -0.2857142857em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal a.rslIncrease {
    right: -0.0714285714em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslTop .rslItemsWrapper {
    top: .75em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslMiddle .rslItemsWrapper {
    top: -0.2857142857em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal .rslTrack a.rslDraghandle {
    margin-top: auto;
    top: -0.3571428571em;
}

.RadSlider_MaterialBlauwLight .rslVertical .rslTrack {
    width: 0.1428571429em !important;
    margin-left: -0.0714285714em;
}

.RadSlider_MaterialBlauwLight .rslVertical .rslSelectedregion {
    width: 0.1428571429em;
}

.RadSlider_MaterialBlauwLight .rslVertical a.rslDraghandle {
    margin-left: -0.3571428571em;
}

.RadSlider_MaterialBlauwLight .rslVertical .rslHandle.rslDecrease {
    margin-top: -0.2857142857em;
}

.RadSlider_MaterialBlauwLight .rslVertical .rslHandle.rslIncrease {
    bottom: -0.2857142857em;
}

.RadSlider_MaterialBlauwLight .rslVertical.rslLeft .rslItemsWrapper,
.RadSlider_MaterialBlauwLight .rslVertical.rslLeft .rslLargeTick span,
.RadSlider_MaterialBlauwLight .rslVertical.rslLeft .rslLargeTick span.rslBRItemText {
    left: 1.9285714286em;
}

.RadSlider_MaterialBlauwLight .rslVertical.rslLeft a.rslHandle {
    left: 1.45em;
}

.RadSlider_MaterialBlauwLight .rslVertical.rslRight a.rslHandle {
    right: .25em;
}

.RadSlider_MaterialBlauwLight .rslHandle.t-ripple-effect-icon {
    position: absolute !important;
}

.RadSlider_MaterialBlauwLight a.rslHandle.t-ripple-effect-icon span {
    border-radius: 50%;
}

.RadColorPicker_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadColorPicker_MaterialBlauwLight .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_MaterialBlauwLight .rcpIcon ~ .rcpPalette {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialBlauwLight .rcpHeader {
    background-color: #f4f7f8;
}

.RadColorPicker_MaterialBlauwLight .rcpImageButton,
.RadColorPicker_MaterialBlauwLight a.rslDraghandle:before {
    color: #607D8B;
}

.RadColorPicker_MaterialBlauwLight .rcpImageButton:hover {
    color: #263238;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialBlauwLight .rcpIcon em,
.RadColorPicker_MaterialBlauwLight .rcpColorPreview,
.RadColorPicker_MaterialBlauwLight .rcpInput,
.RadColorPicker_MaterialBlauwLight .rcpHexInput,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsSlider div.rslTrack {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon em:hover,
.RadColorPicker_MaterialBlauwLight .rcpColorPreview:hover,
.RadColorPicker_MaterialBlauwLight .rcpInput:hover,
.RadColorPicker_MaterialBlauwLight .rcpHexInput:hover,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette:hover,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsSlider div.rslTrack:hover {
    background-color: transparent;
    color: #455A64;
    border-color: #90A4AE;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon em:active,
.RadColorPicker_MaterialBlauwLight .rcpColorPreview:active,
.RadColorPicker_MaterialBlauwLight .rcpInput:active,
.RadColorPicker_MaterialBlauwLight .rcpHexInput:active,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette:active,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsSlider div.rslTrack:active,
.RadColorPicker_MaterialBlauwLight .rcpIcon em:focus,
.RadColorPicker_MaterialBlauwLight .rcpColorPreview:focus,
.RadColorPicker_MaterialBlauwLight .rcpInput:focus,
.RadColorPicker_MaterialBlauwLight .rcpHexInput:focus,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette:focus,
.RadColorPicker_MaterialBlauwLight .rcpMillionColorsSlider div.rslTrack:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a,
.RadColorPicker_MaterialBlauwLight .rcpTabs li,
.RadColorPicker_MaterialBlauwLight .rcpButton {
    border: 0;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a:hover,
.RadColorPicker_MaterialBlauwLight .rcpTabs li:hover,
.RadColorPicker_MaterialBlauwLight .rcpButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab:hover {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a:focus {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a:active:before,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab a,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab:hover a {
    color: #455A64;
}

.RadColorPicker_MaterialBlauwLight.rcpCustomColorWrapper {
    width: 28em !important;
    height: 21.2857142857em !important;
}

.RadColorPicker_MaterialBlauwLight.rcpCustomColorWrapper .rcpPalette {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadColorPicker_MaterialBlauwLight .rcpIcon,
.RadColorPicker_MaterialBlauwLight .rcpIcon a,
.RadColorPicker_MaterialBlauwLight .rcpButton {
    border-radius: 0.1428571429em;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a:before {
    right: 0.4642857143em;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a.t-ripple-effect {
    border: 0px solid transparent;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon a.t-ripple-effect:before {
    right: 0.5em;
}

.RadColorPicker_MaterialBlauwLight .rcpViews,
.RadColorPicker_MaterialBlauwLight .rcpPageView {
    padding: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpViews {
    margin: 0em 0em 0em -0.2142857143em;
    background-color: #ffffff;
}

.RadColorPicker_MaterialBlauwLight .rcpPalette {
    padding: 0;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
    border: none;
}

.RadColorPicker_MaterialBlauwLight .rcpHeader {
    height: 3.4285714286em;
    margin: 0em 0em 0em -0.2142857143em;
    padding: 0;
    border: 0;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadColorPicker_MaterialBlauwLight .rcpColorPreview {
    width: 5.1428571429em;
    height: 3.4285714286em;
    border: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpPalette .rcpHeader .rcpHexInput,
.RadColorPicker_MaterialBlauwLight .rcpPalette .rcpHeader .rcpInput {
    height: 3.2142857143em;
    padding: 0em 0.7142857143em;
}

.RadColorPicker_MaterialBlauwLight .rcpHexInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpHexInput {
    width: 5.7142857143em;
    border: 0;
    border-radius: 0;
}

.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpHexInput:hover,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpHexInput:active,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpHexInput:focus {
    background-color: transparent;
}

.RadColorPicker_MaterialBlauwLight .rcpImageButton {
    width: 3.4285714286em;
    height: 3.4285714286em;
    margin-left: 0;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.RadColorPicker_MaterialBlauwLight .rcpImageButton:before {
    margin: auto;
    position: absolute;
    height: 1em;
    line-height: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpButton {
    overflow: hidden;
    height: 3.4285714286em;
    line-height: 3.4285714286em;
    margin: 0;
    padding: 0em 1.1428571429em;
    border: 0;
    border-radius: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpPageView {
    margin: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpRecentColorsWrapper {
    padding: 0.7142857143em 0em 0.7142857143em 0.7142857143em;
}

.RadColorPicker_MaterialBlauwLight .rcpRecentColorsWrapper .rcpRecentColorsLabel {
    padding: 0;
    font-size: 0.8571428571em;
    color: #607D8B;
}

.RadColorPicker_MaterialBlauwLight .rcpRecentColorsWrapper .rcpRecentColors {
    padding: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs {
    left: -0.1428571429em;
    bottom: -3.4285714286em;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs _::-moz-range-track, body:last-child .RadColorPicker_MaterialBlauwLight .rcpTabs {
    bottom: -3.5em;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs ul {
    width: 100%;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs li {
    width: 25%;
    border-width: 2px 0 0;
    border-style: solid;
    border-color: #f4f7f8;
    padding: 0.8928571429em 0em;
    box-sizing: border-box;
    text-transform: uppercase;
    text-align: center;
    overflow: hidden;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs li:active,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab {
    border-color: #2196F3;
    border-radius: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab a,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab:hover a {
    color: #2196F3;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs a,
.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab a {
    line-height: normal;
    background-image: none;
}

.RadColorPicker_MaterialBlauwLight .rcpTabs .rcpSelectedTab + li {
    margin: 1px 0 0;
}

.RadColorPicker_MaterialBlauwLight .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpInput {
    padding: 0;
    border-width: 0 0 1px;
    border-radius: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpInput:active,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpInput:active,
.RadColorPicker_MaterialBlauwLight .rcpInput:focus,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight input.rcpInput:focus {
    border-width: 0 0 2px;
}

.RadColorPicker_MaterialBlauwLight .rcpSlider .rslTrack a.rslDraghandle:before {
    content: "";
    display: none;
}

.RadColorPicker_MaterialBlauwLight .rcpSlider .rslTrack a.rslDraghandle,
.RadColorPicker_MaterialBlauwLight .rcpSlider .rslTrack a.rslDraghandle:hover {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    background-color: #2196F3;
    border-color: #2196F3;
}

.RadColorPicker_MaterialBlauwLight .rcpSlider .rslTrack a.rslDraghandle:active {
    width: 1.2857142857em;
    height: 1.2857142857em;
}

.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPalette,
.RadColorPicker_MaterialBlauwLight .rcpHsvPageView .rcpMillionColorsPalette {
    width: 21.8571428571em;
    height: 17.8571428571em;
    border: 0;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider {
    margin: 0.7142857143em 0em 0.7142857143em 1.2857142857em;
}

.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPageView .rcpInputsWrapper {
    width: 4.2857142857em;
    margin: 0em 0em 0.3571428571em -1em;
}

.RadColorPicker_MaterialBlauwLight .rcpMillionColorsPageView .rcpInputsWrapper .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight .rcpMillionColorsPageView .rcpInputsWrapper input.rcpInput {
    width: 2.8571428571em;
    padding: 0.6071428571em 0em;
}

.RadColorPicker_MaterialBlauwLight .rcpPalette label, .RadColorPicker_MaterialBlauwLight .rcpRecentColorsLabel {
    line-height: 2.7142857143em;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider div.rslVertical .rslTrack {
    border: 0;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    background-color: #2196F3;
    border-color: #2196F3;
    margin-left: -0.3571428571em;
    text-indent: -9999px;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle:active {
    width: 1.2857142857em;
    height: 1.2857142857em;
    margin-left: -0.5714285714em;
}

.RadColorPicker_MaterialBlauwLight div.rcpMillionColorsSlider div.rslVertical a.rslDraghandle:before {
    content: "";
}

.RadColorPicker_MaterialBlauwLight .rcpRGBPageView .rcpSlider {
    margin: 1em 0em 0em;
}

.RadColorPicker_MaterialBlauwLight .rcpRGBPageView ul li {
    margin-bottom: 0;
}

.RadColorPicker_MaterialBlauwLight .rcpRGBPageView label {
    padding: 0em 0em 0em 0.7142857143em;
    line-height: 3.4285714286em;
    color: #607D8B;
}

.RadColorPicker_MaterialBlauwLight .rcpRGBPageView .rcpInput,
.RadForm.rfdTextbox .RadColorPicker_MaterialBlauwLight .rcpRGBPageView input.rcpInput {
    width: 2.8571428571em;
    margin: 0em 0.7142857143em 0em 1.0714285714em;
    padding: 0.6071428571em 0em;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon {
    padding: 8px 0;
    width: 5.1428571429em;
}

.RadColorPicker_MaterialBlauwLight .rcpIcon em {
    border: 0 none;
    height: 2.57143em;
    margin: -0.5714285714em 0em 0em;
    width: 2.57143em;
}

.RadColorPicker_MaterialBlauwLight .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_MaterialBlauwLight .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_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadFileExplorer_MaterialBlauwLight {
    background-color: #ffffff;
    border-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadFileExplorer_MaterialBlauwLight,
.RadFileExplorer_MaterialBlauwLight .rfeFilterTxt {
    border-color: #CFD8DC;
}

.RadFileExplorer_MaterialBlauwLight .rfeAddressBox,
.RadFileExplorer_MaterialBlauwLight .rfeAddressBox:hover,
.RadFileExplorer_MaterialBlauwLight .rfeAddressBox:active,
.RadFileExplorer_MaterialBlauwLight .rfeAddressBox:focus {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadFileExplorer_MaterialBlauwLight .rfeLink {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfeLink:hover {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfeSelectedLink,
.RadFileExplorer_MaterialBlauwLight .rfeSelectedLink:hover {
    background-color: #CFD8DC;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfeFilterContainer {
    background-color: #ffffff;
}

.RadFileExplorer_MaterialBlauwLight .rfeDropZone {
    background-color: rgba(255, 255, 255, 0.8);
}

.RadFileExplorer_MaterialBlauwLight .rfePageControlContainer {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfeThumbnailView .rlvI .rfeFileCount span,
.RadFileExplorer_MaterialBlauwLight .rfeDropUploadInfoPanel {
    background-color: #ffffff;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .rfePageControlContainer span {
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight {
    border-radius: 0.1428571429em;
}

.RadFileExplorer_MaterialBlauwLight .rfeAddressBox {
    padding: 0.6785714286em 1.1428571429em;
}

.RadFileExplorer_MaterialBlauwLight .rfeLink {
    border-radius: 0.1428571429em;
}

.RadFileExplorer_MaterialBlauwLight .rfePageInfo {
    font-size: 0.8571428571em;
    font-weight: 500;
    color: #607D8B;
}

.RadFileExplorer_MaterialBlauwLight .rfeCurrentPage,
.RadFileExplorer_MaterialBlauwLight .rfeTotalPages,
.RadFileExplorer_MaterialBlauwLight .rfeStartItem,
.RadFileExplorer_MaterialBlauwLight .rfeEndItem,
.RadFileExplorer_MaterialBlauwLight .rfeTotalItems {
    font-size: 1.16666666em;
    font-weight: normal;
    color: #455A64;
}

.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    width: auto !important;
    height: 36px;
    padding: 0;
    border-width: 0;
    overflow: visible;
    font: inherit;
}

.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbButton:not(.rtbSplitButton),
.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbSplBtnActivator,
.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbArrow {
    padding: 8px 10px;
}

.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight .rtbMore {
    padding: 8px;
}

.RadFileExplorer_MaterialBlauwLight .RadToolBar_MaterialBlauwLight:before {
    padding: 8px 0;
}

.RadWindow_MaterialBlauwLight .rfeUploadInfoPanel {
    background-color: #f4f7f8;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadWindow_MaterialBlauwLight.rfeDeleteDialog .rwDialogMessage {
    min-height: 120px;
}

.RadWindow_MaterialBlauwLight .rwDialogMessage,
.RadWindow_MaterialBlauwLight .rfeUploadInfoPanel dt {
    font-size: 0.8571428571em;
    font-weight: 500;
    color: #607D8B;
}

.RadWindow_MaterialBlauwLight .rwDialog.rwConfirmDialog {
    background-position: 30px 30%;
}

.RadWindow_MaterialBlauwLight.rfeDeleteDialog div.rwDialogButtons {
    position: absolute;
}

.RadCloudUpload_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCloudUpload_MaterialBlauwLight .rcuFileWrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rcuHeader .rcuToggleButton {
    border: 0;
    right: 12px;
}

.RadCloudUpload_MaterialBlauwLight .rcuInfoPanel {
    border-color: #CFD8DC;
    border-radius: 2px;
}

.RadCloudUpload_MaterialBlauwLight .rcuHeader {
    padding: 10px 13px;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    background-image: none;
}

.RadCloudUpload_MaterialBlauwLight .rcuHeader .p-i-loading {
    margin-right: 12px;
    margin-left: -2px;
}

.RadCloudUpload_MaterialBlauwLight .rcuBody {
    padding: 0;
    border: 0;
    background-color: #f4f7f8;
}

.RadCloudUpload_MaterialBlauwLight .rcuFileList {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    margin: 0;
    border-width: 1px 0 0;
}

.RadCloudUpload_MaterialBlauwLight .rcuLI {
    padding-left: 26px;
}

.RadCloudUpload_MaterialBlauwLight .rcuFileName,
.RadCloudUpload_MaterialBlauwLight .rcuFileSize {
    padding: 14px;
}

.RadCloudUpload_MaterialBlauwLight .rcuProgressBar {
    top: 21px;
    border: 0;
    background-color: #CFD8DC;
}

.RadCloudUpload_MaterialBlauwLight .rcuProgress {
    border-color: #ffffff;
    background-color: #2196F3;
}

.RadCloudUpload_MaterialBlauwLight .rcuButtons {
    right: 12px;
}

.RadCloudUpload_MaterialBlauwLight .p-icon {
    color: #607D8B;
}

.RadCloudUpload_MaterialBlauwLight .p-icon:before {
    font: 18px/1 "Material Icons";
}

.RadCloudUpload_MaterialBlauwLight .rcuLI > .p-icon {
    left: 18px;
}

.RadCloudUpload_MaterialBlauwLight .p-i-arrow-60-down:before {
    content: "\e5c5";
}

.RadCloudUpload_MaterialBlauwLight .p-i-arrow-60-up:before {
    content: "\e5c7";
}

.RadCloudUpload_MaterialBlauwLight .p-i-check:before {
    content: "\e876";
}

.RadCloudUpload_MaterialBlauwLight .p-i-loading {
    background-image: url(" ");
}

.RadCloudUpload_MaterialBlauwLight .p-i-upload:before {
    content: "\e2c6";
}

.RadCloudUpload_MaterialBlauwLight .p-i-x:before {
    content: "\e14c";
}

.RadCloudUpload_MaterialBlauwLight .p-i-info:before {
    content: "\e001";
}

.RadCloudUpload_MaterialBlauwLight .p-i-trash:before {
    content: "\e872";
}

.RadCloudUpload_MaterialBlauwLight .p-i-cancel:before {
    content: "\e033";
}

.RadCloudUpload_MaterialBlauwLight .rcuDropZone {
    color: #455A64;
    border: 0;
    background-color: rgba(244, 247, 248, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCloudUpload_MaterialBlauwLight .rcuHovered.rcuFileWrap {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadCloudUpload_MaterialBlauwLight .rcuHovered .p-icon {
    color: #263238;
}

.RadCloudUpload_MaterialBlauwLight .rcuPressed.rcuFileWrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadCloudUpload_MaterialBlauwLight .rcuButton,
.RadCloudUpload_MaterialBlauwLight .p-icon {
    transition: color .2s ease-in-out, background .2s ease-in-out;
}

.rcuToolTip_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 0.86em;
    color: #ffffff;
    background: #455A64;
    border-radius: 2px;
    box-shadow: none;
}

.rcuToolTip_MaterialBlauwLight:before {
    display: none;
}

html .RadUpload_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

html .RadUpload_MaterialBlauwLight .ruFileLI .ruFileWrap {
    padding: 6px 0;
}

html .RadUpload_MaterialBlauwLight .ruFileLI .ruButton:hover {
    color: #03A9F4;
}

html .RadUpload_MaterialBlauwLight .ruFileLI .ruFileProgressWrap {
    background: #CFD8DC;
    margin-top: 6px;
}

html .RadUpload_MaterialBlauwLight .ruFileLI .ruFileProgress {
    border-color: #2196F3;
    background: #2196F3;
}

html .RadUpload_MaterialBlauwLight .ruUploadSuccess .radIcon:before {
    background-color: #5ec232;
}

html .RadUpload_MaterialBlauwLight .ruUploading .radIcon:before {
    background-color: #fbc02d;
}

html .RadUpload_MaterialBlauwLight .ruUploadCancelled .radIcon:before,
html .RadUpload_MaterialBlauwLight .ruUploadFailure .radIcon:before {
    background-color: #f34235;
}

html .RadUpload_MaterialBlauwLight .ruSelectWrap .ruFileWrap {
    padding: 4px;
}

html .RadUpload_MaterialBlauwLight .ruSelectWrap .ruFakeInput {
    display: none !important;
}

html .RadUpload_MaterialBlauwLight .ruSelectWrap .ruBrowse {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .ruSelectWrap .ruButtonHover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

html .RadUpload_MaterialBlauwLight .ruSelectWrap .ruFocused {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

html .RadUpload_MaterialBlauwLight .ruDropZone {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadUploadProgressArea_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .ruHeader {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 1.4285714286em;
    line-height: 1;
}

.RadUploadProgressArea_MaterialBlauwLight .ruBody {
    color: #607D8B;
}

.RadUploadProgressArea_MaterialBlauwLight .ruBody div,
.RadUploadProgressArea_MaterialBlauwLight .ruBody p {
    font-size: 0.8571428571em;
}

.RadUploadProgressArea_MaterialBlauwLight .ruCurrentFile > span,
.RadUploadProgressArea_MaterialBlauwLight .ruTimeSpeed > span {
    color: #455A64;
    font-size: 1.1666666667em;
}

.RadUploadProgressArea_MaterialBlauwLight .ruTimeSpeed {
    opacity: 1;
}

.RadUploadProgressArea_MaterialBlauwLight .ruFooter {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 6px;
}

.RadUploadProgressArea_MaterialBlauwLight .ruProgressBar {
    border: 0;
    background: #CFD8DC;
}

.RadUploadProgressArea_MaterialBlauwLight .ruProgress {
    height: 5px;
    border: 0;
    background: #2196F3;
}

.RadUploadProgressArea_MaterialBlauwLight .ruButton {
    padding: 8px 24px;
    color: #455A64;
    border: 0;
    border-radius: 2px;
    background: transparent;
}

.RadUploadProgressArea_MaterialBlauwLight .ruCancel {
    text-transform: uppercase;
    padding: 8px 13px;
    border: 0;
    border-radius: 2px;
    color: #2196F3;
    transition: background .2s ease-in-out;
}

.RadUploadProgressArea_MaterialBlauwLight .radButton.ruHovered {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadUploadProgressArea_MaterialBlauwLight .ruCancel.ruHovered {
    background: rgba(33, 150, 243, 0.12);
    box-shadow: none;
}

.RadProgressBar_MaterialBlauwLight {
    background-color: #CFD8DC;
    color: #455A64;
    border-color: #f8fafb;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadProgressBar_MaterialBlauwLight > .rpbLabelWrapper,
.RadProgressBar_MaterialBlauwLight li.rpbChunkLast {
    border-color: #CFD8DC;
}

.RadProgressBar_MaterialBlauwLight .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:visited {
    background-color: #2196F3;
    color: #ffffff;
}

.RadProgressBar_MaterialBlauwLight .rpbChunk {
    border-color: transparent #f8fafb transparent transparent;
}

.RadProgressBar_MaterialBlauwLight .rpbChunk.rpbStateDefault {
    background-color: #CFD8DC;
}

.RadProgressBar_MaterialBlauwLight .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:visited,
.RadProgressBar_MaterialBlauwLight .rpbChunk.rpbStateSelected {
    border-color: #2196F3 #f8fafb #2196F3 #2196F3;
}

.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbChunk {
    border-color: transparent transparent transparent #f8fafb;
}

.RadProgressBar_MaterialBlauwLight.rpbReversed li.rpbChunkFirst {
    border-color: transparent #f8fafb transparent transparent;
}

.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbStateSelected:visited,
.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbChunk.rpbStateSelected {
    border-color: #2196F3 #2196F3 #2196F3 #f8fafb;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunk {
    border-color: #f8fafb transparent transparent;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunk.rpbChunkFirst {
    border-color: transparent;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:visited,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunk.rpbStateSelected {
    border-color: #f8fafb #2196F3 #2196F3;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed .rpbChunk.rpbChunkFirst {
    border-color: transparent;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:visited,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbChunk.rpbStateSelected {
    border-color: #2196F3 #2196F3 #f8fafb;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbIndeterminate, .RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbIndeterminate {
    background-image: url(" ");
}

.RadProgressBar_MaterialBlauwLight,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialBlauwLight.rpbVertical > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbRtl > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialBlauwLight > .rpbReset,
.RadProgressBar_MaterialBlauwLight > .rpbLabelWrapper,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl.rpbReversed > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight > .rpbChunksWrapper,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal .rpbChunkFirst,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl .rpbChunkFirst,
.RadProgressBar_MaterialBlauwLight.rpbVertical > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunkFirst,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbReversed > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal .rpbChunkFirst,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl.rpbReversed .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed > .rpbStateSelected {
    border-radius: 0;
}

.RadProgressBar_MaterialBlauwLight,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:hover, .RadProgressBar_MaterialBlauwLight.rpbVertical,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:visited {
    background-image: none;
}

.RadProgressBar_MaterialBlauwLight .rpbLabel {
    color: #607D8B;
    font-size: 0.8571428571em;
}

.RadProgressBar_MaterialBlauwLight.rpbHorizontal {
    height: 0.3571428571em;
    margin: 0em 0em 1.7857142857em;
}

.RadProgressBar_MaterialBlauwLight.rpbHorizontal .rpbLabel {
    padding: 2px 0 0;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical {
    width: 0.3571428571em;
    margin: 0em 1.4285714286em 0em 0em;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunk {
    border-width: 1px 0 0;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbLabel {
    margin: 0em 0em 0em -0.0714285714em;
    padding: 0em 0em 0.2857142857em;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed .rpbLabel {
    margin: 0em -0.0714285714em 0em 0em;
    padding: 0.2142857143em 0em 0em;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed .rpbChunk {
    border-width: 1px 0 0;
}

.RadCard_MaterialBlauwLight.k-card {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f8fafb;
}

.RadCard_MaterialBlauwLight.k-card:focus, .RadCard_MaterialBlauwLight.k-card.k-state-focus {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialBlauwLight.k-card .k-card-callout {
    border-color: #CFD8DC;
    background-color: #f8fafb;
}

.RadCard_MaterialBlauwLight.k-card .k-card-actions {
    border-color: #CFD8DC;
}

.RadCard_MaterialBlauwLight.k-state-primary, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-primary, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-primary {
    background-color: #f5f7f8;
    color: #6c7072;
    border-color: #f2f4f5;
}

.RadCard_MaterialBlauwLight.k-state-info, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-info, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-info {
    background-color: #d8e6fb;
    color: #20437b;
    border-color: #c9dbfa;
}

.RadCard_MaterialBlauwLight.k-state-success, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-success, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-success {
    background-color: #dff3d6;
    color: #31651a;
    border-color: #d2eec6;
}

.RadCard_MaterialBlauwLight.k-state-warning, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-warning, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-warning {
    background-color: #fef2d5;
    color: #836417;
    border-color: #feedc4;
}

.RadCard_MaterialBlauwLight.k-state-error, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-card-error, .RadCard_MaterialBlauwLight .RadCard_MaterialBlauwLight.k-card.k-state-error {
    background-color: #fdd9d7;
    color: #7e221c;
    border-color: #fccac6;
}

.RadCard_MaterialBlauwLight .k-card-header {
    border-color: #2196F3;
    color: #455A64;
    background-color: #2196F3;
}

.RadCard_MaterialBlauwLight .k-card-footer {
    border-color: #2196F3;
    color: #455A64;
    background-color: #2196F3;
}

.RadCard_MaterialBlauwLight .k-card-separator {
    border-color: #CFD8DC;
}

.RadCard_MaterialBlauwLight .k-card-subtitle {
    color: #a7b2b7;
}

.k-state-primary .RadCard_MaterialBlauwLight .k-card-subtitle, .RadCard_MaterialBlauwLight .k-card.k-card-primary .RadCard_MaterialBlauwLight .k-card-subtitle,
.k-state-info .RadCard_MaterialBlauwLight .k-card-subtitle,
.RadCard_MaterialBlauwLight .k-card.k-card-info .RadCard_MaterialBlauwLight .k-card-subtitle,
.k-state-success .RadCard_MaterialBlauwLight .k-card-subtitle,
.RadCard_MaterialBlauwLight .k-card.k-card-success .RadCard_MaterialBlauwLight .k-card-subtitle,
.k-state-warning .RadCard_MaterialBlauwLight .k-card-subtitle,
.RadCard_MaterialBlauwLight .k-card.k-card-warning .RadCard_MaterialBlauwLight .k-card-subtitle,
.k-state-error .RadCard_MaterialBlauwLight .k-card-subtitle,
.RadCard_MaterialBlauwLight .k-card.k-card-error .RadCard_MaterialBlauwLight .k-card-subtitle {
    color: inherit;
}

.RadCard_MaterialBlauwLight .k-card-wrap.k-state-focused > .k-card, .RadCard_MaterialBlauwLight .k-card-wrap.k-state-selected > .k-card {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadCard_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-n,
.RadCard_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-n {
    box-shadow: 1px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-e,
.RadCard_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-e {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-s,
.RadCard_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-s {
    box-shadow: 2px -2px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadCard_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-w,
.RadCard_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-w {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadSplitter_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspLoading {
    background-image: url(" ");
}

.RadSplitter_MaterialBlauwLight .rspResizeBar,
.RadSplitter_MaterialBlauwLight .rspSlideContainerResize,
.RadSplitter_MaterialBlauwLight .rspResizeBarHorizontal,
.RadSplitter_MaterialBlauwLight .rspSlideContainerResizeHorizontal {
    background-color: #ffffff;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspPane {
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspPaneHorizontal {
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeader,
.RadSplitter_MaterialBlauwLight .rspSlideTitleContainer {
    background-color: #2196F3;
}

.RadSplitter_MaterialBlauwLight .rspSlideTitle {
    color: #455A64;
}

.RadSplitter_MaterialBlauwLight .rspSlideTitleContainer,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderIconWrapper {
    border-top: 1px solid #2196F3;
    border-bottom: 1px solid #2196F3;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeaderDockIcon,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderUndockIcon,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderCollapseIcon {
    line-height: 1.428571429em;
    margin: 0 4px 0 0;
    padding: 7px;
    border-radius: 45px;
    color: #ffffff;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeaderDockIcon:hover,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderUndockIcon:hover,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderCollapseIcon:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadSplitter_MaterialBlauwLight .rspSlideContent {
    background-color: #ffffff;
    color: #455A64;
}

.RadSplitter_MaterialBlauwLight .rspTabsContainer {
    background-color: #f4f7f8;
}

.RadSplitter_MaterialBlauwLight .rspResizeBar,
.RadSplitter_MaterialBlauwLight .rspSlideContainerResize {
    border-right-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarOver,
.RadSplitter_MaterialBlauwLight table.rspSlideContainer td.rspSlideContainerResizeOver {
    background-color: #ECEFF1;
    border-color: #ECEFF1;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarHorizontal,
.RadSplitter_MaterialBlauwLight .rspSlideContainerResizeHorizontal {
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarOverHorizontal,
.RadSplitter_MaterialBlauwLight table.rspSlideContainer td.rspSlideContainerResizeOverHorizontal {
    background-color: #ECEFF1;
    border-color: #ECEFF1;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabContainer,
.RadSplitter_MaterialBlauwLight .rspBottom .rspPaneTabContainer,
.RadSplitter_MaterialBlauwLight .rspTop .rspPaneTabContainer {
    background-color: #f4f7f8;
    color: #455A64;
    border-color: #f4f7f8;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabContainer:hover,
.RadSplitter_MaterialBlauwLight .rspBottom .rspPaneTabContainer:hover,
.RadSplitter_MaterialBlauwLight .rspTop .rspPaneTabContainer:hover {
    background-color: #ECEFF1;
    color: #455A64;
    border-color: #ECEFF1;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabContainerExpanded,
.RadSplitter_MaterialBlauwLight .rspBottom .rspPaneTabContainerExpanded,
.RadSplitter_MaterialBlauwLight .rspTop .rspPaneTabContainerExpanded {
    color: #2196F3;
    border-color: #2196F3;
}

.RadSplitter_MaterialBlauwLight .rspTop .rspPaneTabContainerExpanded {
    border-width: 0 0 2px;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabContainerExpanded {
    border-width: 0 2px 0 0;
}

.RadSplitter_MaterialBlauwLight .rspBottom .rspPaneTabContainerExpanded {
    border-width: 2px 0 0;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarExpand,
.RadSplitter_MaterialBlauwLight .rspCollapseBarCollapse,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalExpand,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalCollapse {
    background-color: transparent;
    border: none;
    color: #607D8B;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarExpandOver,
.RadSplitter_MaterialBlauwLight .rspCollapseBarCollapseOver,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalExpandOver,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalCollapseOver {
    background-color: transparent;
    border: none;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalCollapse + .rspCollapseBarHorizontalExpand {
    margin: 0 0 0 -2px;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarCollapse + .rspCollapseBarExpand {
    margin: -3px 0 0;
}

.RadSplitter_MaterialBlauwLight .rspResizeBar .rspCollapseBarSpacer {
    width: 8px !important;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 8px !important;
}

.RadSplitter_MaterialBlauwLight .rspSlideContainer td.rspSlideContainerResize {
    padding: 0 1px;
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspResizeBar .rspCollapseBarSpacer {
    width: 6px !important;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 6px !important;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarExpand,
.RadSplitter_MaterialBlauwLight .rspCollapseBarCollapse {
    height: 26px;
    line-height: 26px;
    width: 6px;
    margin: 2px 0;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalExpand,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalCollapse {
    height: 6px;
    line-height: 6px;
}

.RadSplitter_MaterialBlauwLight .rspSlideContainer td.rspSlideContainerResizeHorizontal {
    padding: 2px 0 3px 0;
}

.RadSplitter_MaterialBlauwLight .rspPaneHorizontal .rspPaneTabContainer {
    height: 22px !important;
    overflow: hidden;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeader table {
    height: 48px;
    background-color: #2196F3;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeader .rspSlideTitle {
    color: #ffffff;
    height: 46px;
    line-height: 46px;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeader .rspSlideHeaderIconWrapper {
    padding: 0 2px 0 0;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabText {
    text-transform: uppercase;
}

div.RadSplitter .rspHelperBarDrag,
div.RadSplitter .rspHelperBarSlideDrag {
    background-color: #03A9F4 !important;
    opacity: 1;
}

.rspSlideHeaderDockIcon .t-ripple-container,
.rspSlideHeaderUndockIcon .t-ripple-container,
.rspSlideHeaderCollapseIcon .t-ripple-container {
    top: -1px;
    left: -2px;
}

.RadDock_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    background-color: #ffffff;
    color: #455A64;
    border-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadDock_MaterialBlauwLight.rdDragHelper {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadDock_MaterialBlauwLight .rdTitleWrapper {
    background-color: #2196F3;
    color: #ffffff;
    border-bottom-color: #2196F3;
}

.RadDock_MaterialBlauwLight .rdTitleWrapper .rdTitle {
    color: #ffffff;
}

.RadDock_MaterialBlauwLight .rdCommandButton {
    color: #ffffff;
}

.RadDock_MaterialBlauwLight .rdListItem:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadDock_MaterialBlauwLight .rdContentWrapper {
    color: #455A64;
}

.RadDock_MaterialBlauwLight.RadDock_Collapsed .rdTitleWrapper {
    border-bottom-color: #2196F3;
}

.RadDock_MaterialBlauwLight.rdRoundedCorner {
    border-radius: 0.1428571429em;
}

.RadDock_MaterialBlauwLight.rdRoundedCorner .rdTitleWrapper, .RadDock_MaterialBlauwLight.rdCollapsed.rdRoundedCorner,
.RadDock_MaterialBlauwLight.rdCollapsed.rdRoundedCorner .rdTitleWrapper {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadDock_MaterialBlauwLight.rdRoundedCorner .rdContentWrapper {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadDock_MaterialBlauwLight.rdNone .rdContentWrapper {
    border-radius: 0.1428571429em;
}

.RadDock_MaterialBlauwLight .rdTitleWrapper {
    margin: -1px;
    padding: 14px 14px 13px;
}

.RadDock_MaterialBlauwLight .rdTitleWrapper .rdTitle {
    padding: 5px 0;
    margin: -7px 0 -3px;
    font-size: 1.4285714286em;
    line-height: 1em;
}

.RadDock_MaterialBlauwLight .rdCommands {
    margin: -1.2857142857em 0em 0em;
    right: 1.1428571429em;
}

.RadDock_MaterialBlauwLight .rdListItem {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 7px;
    border-radius: 45px;
}

.RadDock_MaterialBlauwLight .rdContent {
    margin: 0.9285714286em 1.1428571429em;
}

.RadDock_MaterialBlauwLight .t-ripple-container {
    margin-top: -0.0714285714em;
    margin-left: -0.0714285714em;
}

.RadWindow_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight.rwShadow {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadWindow_MaterialBlauwLight .rwTitleBar {
    background-color: #2196F3;
}

.RadWindow_MaterialBlauwLight.rwCollapsed .rwTitleBar {
    border-bottom-color: #CFD8DC;
}

.RadWindow_MaterialBlauwLight .rwTitleBar,
.RadWindow_MaterialBlauwLight .rwIcon,
.RadWindow_MaterialBlauwLight .rwCommandButton,
.RadWindow_MaterialBlauwLight span.rwCommandButton:hover {
    color: #ffffff;
}

.RadWindow_MaterialBlauwLight .rwListItem:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadWindow_MaterialBlauwLight .rwContent {
    background-color: #ffffff;
    border-color: transparent;
}

.RadWindow_MaterialBlauwLight .rwStatusBar {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadWindow_MaterialBlauwLight .rwResize {
    color: #607D8B;
}

.RadWindow_MaterialBlauwLight .rwStatusBar input {
    color: #455A64;
}

.RadWindow_MaterialBlauwLight.rwLoading .rwExternalContent {
    background-image: url(" ");
}

.RadWindow_MaterialBlauwLight .rwLoading.rwStatusBar {
    background-image: url(" ");
}

.RadWindow_MaterialBlauwLight .rwDialogButtons button {
    outline: none;
    background-color: transparent;
    border-color: transparent;
    color: #455A64;
}

.RadWindow_MaterialBlauwLight .rwDialogButtons button:hover {
    background-color: rgba(69, 90, 100, 0.12);
}

.RadWindow_MaterialBlauwLight .rwDialogButtons button:active,
.RadWindow_MaterialBlauwLight .rwDialogButtons button:focus {
    background-color: rgba(69, 90, 100, 0.24);
}

.RadWindow_MaterialBlauwLight .rwPromptDialog button.rwOkBtn,
.RadWindow_MaterialBlauwLight .rwConfirmDialog button.rwOkBtn {
    color: #2196F3;
    background-color: transparent;
}

.RadWindow_MaterialBlauwLight .rwPromptDialog button.rwOkBtn:hover,
.RadWindow_MaterialBlauwLight .rwConfirmDialog button.rwOkBtn:hover {
    background-color: rgba(33, 150, 243, 0.12);
}

.RadWindow_MaterialBlauwLight .rwPromptDialog button.rwOkBtn:active,
.RadWindow_MaterialBlauwLight .rwConfirmDialog button.rwOkBtn:active {
    background-color: rgba(33, 150, 243, 0.24);
}

.RadWindow_MaterialBlauwLight .rwPromptInput {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #CFD8DC;
}

.RadWindow_MaterialBlauwLight .rwPromptInput:hover {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #90A4AE;
}

.RadWindow_MaterialBlauwLight .rwPromptInput:active,
.RadWindow_MaterialBlauwLight .rwPromptInput:focus {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #2196F3;
}

.RadWindow_MaterialBlauwLight .rwPromptInput:disabled {
    background-color: transparent;
    color: #728f9d;
    border-color: transparent transparent #ECEFF1;
}

.RadWindow_MaterialBlauwLight.rwRoundedCorner,
.RadWindow_MaterialBlauwLight.rwCollapsed.rwRoundedCorner .rwTitleBar,
.RadWindow_MaterialBlauwLight.rwMinimizedWindow.rwRoundedCorner .rwTitleBar,
.RadWindow_MaterialBlauwLight .rwDialogButtons button {
    border-radius: 0.1428571429em;
}

.RadWindow_MaterialBlauwLight.rwRoundedCorner .rwTitleBar {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadWindow_MaterialBlauwLight .rwTitleWrapper .rwTitle {
    padding: 0em 0em 0em 1.5714285714em;
}

.RadWindow_MaterialBlauwLight.rwRoundedCorner .rwStatusBar {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadWindow_MaterialBlauwLight .rwTitleBar .rwTitleWrapper {
    padding: 14px;
}

.RadWindow_MaterialBlauwLight .rwIcon {
    margin: -0.5em 0em 0em;
}

.RadWindow_MaterialBlauwLight .rwTitleWrapper .rwIcon:before {
    margin: -0.2142857143em -0.2142857143em 0em 0em;
}

.RadWindow_MaterialBlauwLight _:-ms-fullscreen, :root .RadWindow_MaterialBlauwLight .rwTitleBar .rwTitleWrapper .rwIcon:before {
    margin: -0.2142857143em -0.2142857143em 0em 0em;
}

.RadWindow_MaterialBlauwLight .rwTitleBar {
    margin: -1px -5px 0;
}

.RadWindow_MaterialBlauwLight .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_MaterialBlauwLight .rwCommands {
    margin: -1.2857142857em 0em 0em;
    right: 1.1428571429em;
}

.RadWindow_MaterialBlauwLight .rwListItem {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 6px;
    border-radius: 45px;
}

.RadWindow_MaterialBlauwLight .rwLoading.rwStatusBar,
.RadWindow_MaterialBlauwLight .rwStatusBar {
    margin: 9px -5px 0;
    padding: 12px 16px;
    border-width: 1px 0 0;
}

.RadWindow_MaterialBlauwLight .rwLoading.rwStatusBar {
    background-position: 13.5px center;
}

.RadWindow_MaterialBlauwLight .rwLoading.rwStatusBar input {
    margin: 0 0 0 27px;
}

.RadWindow_MaterialBlauwLight .rwStatusBar .rwResize {
    font-size: 1.5em;
    right: .5px;
    bottom: 0;
    bottom: -2px\9;
}

.RadWindow_MaterialBlauwLight _:-ms-fullscreen, :root .RadWindow_MaterialBlauwLight .rwStatusBar .rwResize {
    bottom: -2px;
}

.RadWindow_MaterialBlauwLight.rwMinimizedWindow {
    border-color: #2196F3;
}

.RadWindow_MaterialBlauwLight.rwMinimizedWindow .rwCommands {
    right: 0;
}

.RadWindow_MaterialBlauwLight.rwRtl .rwTitleBar {
    overflow: hidden;
}

.RadWindow_MaterialBlauwLight.rwRtl .rwCommands {
    left: 0.5em;
}

.RadWindow_MaterialBlauwLight.rwRtl .rwIcon {
    right: 1.2857142857em;
}

.RadWindow_MaterialBlauwLight.rwRtl .rwStatusBar .rwResize {
    left: 0;
    bottom: -1px;
    bottom: -2px\9;
}

.RadWindow_MaterialBlauwLight.rwRtl _:-ms-fullscreen, :root .RadWindow_MaterialBlauwLight.rwRtl.rwRtl .rwStatusBar .rwResize {
    bottom: -2px;
}

.RadWindow_MaterialBlauwLight .rwDialogButtons {
    width: 100%;
    max-height: 41px;
    padding: 6px;
    background-color: #f4f7f8;
    border-top: 1px solid #CFD8DC;
    right: auto;
    bottom: -6px;
    left: -6px;
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadWindow_MaterialBlauwLight .rwDialogButtons button {
    min-width: 64px;
    padding: 6px 8px;
    text-transform: uppercase;
    font-family: "Roboto", "Noto", sans-serif;
    font-weight: 500;
}

.RadWindow_MaterialBlauwLight .rwPromptInputContainer .rwPromptInput {
    padding: 0.6428571429em 0em;
    border-radius: 0;
}

.RadWindow_MaterialBlauwLight .rwPromptInputContainer .rwPromptInput:focus,
.RadWindow_MaterialBlauwLight .rwPromptInputContainer .rwPromptInput:active {
    padding: 0.6428571429em 0em 0.5714285714em;
    border-width: 1px 1px 2px;
}

.RadNotification_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    background-color: #ffffff;
    color: #455A64;
    border-color: #ffffff;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadNotification_MaterialBlauwLight.rnShadows {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadNotification_MaterialBlauwLight .rnTitleBar {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    background-image: linear-gradient();
}

.RadNotification_MaterialBlauwLight {
    overflow: visible;
}

.RadNotification_MaterialBlauwLight.rnRoundedCorners {
    border-radius: 0.1428571429em;
}

.RadNotification_MaterialBlauwLight.rnRoundedCorners .rnTitleBar {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadNotification_MaterialBlauwLight .rnTitleBar {
    margin: -1px;
    padding: 14px 14px 13px;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnTitleBarTitle {
    padding: 5px 0;
    margin: -7px 0 -3px;
    vertical-align: middle;
    font-size: 1.4285714286em;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnIcon {
    min-width: 24px;
    min-height: 24px;
    margin: -0.0714285714em 0.4285714286em 0em 0em;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnIcon:before {
    vertical-align: middle;
    font-size: 24px;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnCommands {
    right: 1.1428571429em;
    margin: -1.2857142857em 0em 0em;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnCommands li {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 4px 7px;
    border-radius: 45px;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnCommands li:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnCommands a:before {
    margin: 0.3571428571em 0em 0em;
}

.RadNotification_MaterialBlauwLight.rnRtl .rnTitleBar {
    padding: 0.2857142857em 1.5em 0.2857142857em 1.1428571429em;
}

.RadNotification_MaterialBlauwLight.rnRtl .rnTitleBar .rnCommands {
    left: 1.1428571429em;
}

.RadToolTip_MaterialBlauwLight {
    background-color: #455A64;
    color: #f8fafb;
    border-color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 0.9285714286em;
    opacity: 0.9;
}

.RadToolTip_MaterialBlauwLight .rtClose {
    color: #f8fafb;
}

.RadToolTip_MaterialBlauwLight .rtCalloutTopRight,
.RadToolTip_MaterialBlauwLight .rtCalloutTopCenter,
.RadToolTip_MaterialBlauwLight .rtCalloutTopLeft {
    border-bottom-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutTopRight:before,
.RadToolTip_MaterialBlauwLight .rtCalloutTopCenter:before,
.RadToolTip_MaterialBlauwLight .rtCalloutTopLeft:before {
    border-bottom-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutMiddleRight {
    border-left-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutMiddleRight:before {
    border-left-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutMiddleLeft {
    border-right-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutMiddleLeft:before {
    border-right-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutBottomRight,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomCenter,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomLeft {
    border-top-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutBottomRight:before,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomCenter:before,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomLeft:before {
    border-top-color: #455A64;
}

.RadToolTip_MaterialBlauwLight.rtLoading {
    background-image: url(" ");
}

.RadToolTip_MaterialBlauwLight .rtTitleWrapper .rtTitle {
    font-size: 1.2357142857em;
}

.RadToolTip_MaterialBlauwLight .rtClose {
    z-index: 1;
    width: auto;
    height: auto;
    top: 0.7142857143em;
    right: 0.7142857143em;
}

.RadToolTip_MaterialBlauwLight _:-ms-fullscreen, .RadToolTip_MaterialBlauwLight .rtClose {
    right: 0.6428571429em;
}

.RadToolTip_MaterialBlauwLight .rtCloseIcon:before {
    font-size: 24px;
}

.RadToolTip_MaterialBlauwLight .rtRelativeWrapper {
    padding: 0.5714285714em 1.1428571429em;
}

.RadToolTip_MaterialBlauwLight.rtRtl .rtClose {
    left: 0.5714285714em;
    left: 0.7142857143em \9;
}

.RadToolTip_MaterialBlauwLight _:-ms-fullscreen, .RadToolTip_MaterialBlauwLight.rtRtl .rtClose {
    left: 0.7142857143em;
}

.RadToolTip_MaterialBlauwLight .t-ripple-container {
    top: -1px;
    left: -2px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadToolTip_MaterialBlauwLight .t-ripple-container {
        top: -2px;
    }
}

.RadTile_MaterialBlauwLight {
    color: #ffffff;
    background-color: #2196F3;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTile_MaterialBlauwLight .rtilePeekContent {
    background-color: #2196F3;
}

.RadTile_MaterialBlauwLight .rtileBadgeIcon {
    color: #ffffff;
}

.RadTile_MaterialBlauwLight.rtileSelected .rtileSelectedIcon {
    background-color: #f8fafb;
    color: #03A9F4;
}

.RadTile_MaterialBlauwLight.rtileHovered {
    border-color: #1976D2;
}

.RadTile_MaterialBlauwLight.rtileSelected {
    border-color: #f8fafb;
}

.RadTile_MaterialBlauwLight.rtileSelected.rtileHovered {
    border-color: rgba(25, 118, 210, 0.7);
}

.RadTile_MaterialBlauwLight.rtileLoading,
.RadTile_MaterialBlauwLight .rtileLoading {
    background-image: url(" ");
}

.RadTile_MaterialBlauwLight .rtileBadgeIcon:before {
    font-family: 'Material Icons';
    font-size: 24px;
}

.RadTile_MaterialBlauwLight .rtileAlertBadge:before {
    content: "\E7F5";
}

.RadTile_MaterialBlauwLight .rtileAttentionBadge:before {
    content: "\E001";
}

.RadTile_MaterialBlauwLight .rtileErrorBadge:before {
    content: "\E888";
}

.RadTile_MaterialBlauwLight .rtilePausedBadge::before {
    content: "\E036";
}

.RadTile_MaterialBlauwLight .rtileActivityBadge:before {
    content: "\E5D5";
}

.RadTile_MaterialBlauwLight .rtileNewMessageBadge:before {
    content: "\E0E1";
}

.RadTile_MaterialBlauwLight .rtilePlayingBadge:before {
    content: "\E039";
}

.RadTileList_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTileList_MaterialBlauwLight .rtlistGroupSeparatorVisible {
    background-color: #03A9F4;
}

.RadWizard_MaterialBlauwLight {
    color: #455A64;
    background: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    counter-reset: step;
    padding: 10px 10px 0;
}

.RadWizard_MaterialBlauwLight .rwzButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rwzNext,
.RadWizard_MaterialBlauwLight .rwzFinish {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb {
    color: #455A64;
    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_MaterialBlauwLight .rwzBreadCrumb .rwzLI {
    position: relative;
    padding: 16px;
    overflow: hidden;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLink {
    display: block;
    border: 0;
    padding: 8px;
    padding-left: 40px;
    color: inherit;
    z-index: 2;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLink:before {
    box-shadow: none;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLink:after {
    content: "";
    display: block;
    height: 0;
    position: absolute;
    margin: 0;
    border-color: #CFD8DC;
    border-style: solid;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzFirst .rwzLink:before,
.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLast .rwzLink:after {
    display: none;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzText {
    line-height: inherit;
    font-weight: 500;
}

.RadWizard_MaterialBlauwLight .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: #607D8B;
    -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_MaterialBlauwLight .rwzLink {
    transition: 0.2s color ease-in-out;
}

.RadWizard_MaterialBlauwLight .rwzProgressBar {
    border: 0;
    background-color: #CFD8DC;
}

.RadWizard_MaterialBlauwLight .rwzProgress {
    height: 5px;
    border: 0;
    background-color: #2196F3;
}

.RadWizard_MaterialBlauwLight .rwzNav {
    padding: 0 5px 10px;
}

.RadWizard_MaterialBlauwLight .rwzHovered.rwzButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadWizard_MaterialBlauwLight .rwzHovered.rwzNext,
.RadWizard_MaterialBlauwLight .rwzHovered.rwzFinish {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
}

.RadWizard_MaterialBlauwLight .rwzHovered .rwzLink {
    color: #263238;
}

.RadWizard_MaterialBlauwLight .rwzHovered .rwzLink .rwzText:before {
    background: #263238;
}

.RadWizard_MaterialBlauwLight .rwzFocused.rwzButton {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadWizard_MaterialBlauwLight .rwzSelected .rwzLink .rwzText:before {
    color: #ffffff;
    background: #03A9F4;
}

.RadWizard_MaterialBlauwLight .rwzButton:active {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLI {
    text-align: center;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzFirst.rwzLI:before {
    left: 50%;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLast.rwzLI:before {
    left: auto;
    right: 50%;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink {
    display: inline-block;
    box-sizing: border-box;
    max-width: 100%;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    width: 900%;
    top: 50%;
    border-width: 1px 0 0;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink:before {
    left: -900%;
    margin-left: -5px;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    right: -900%;
    margin-right: -5px;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLast.rwzLI .rwzLink:before {
    display: inline-block;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzContentWrapper {
    position: relative;
    left: 5px;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb {
    padding: 0;
    margin-bottom: 10px;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb .rwzLink:after {
    width: 0;
    height: 900%;
    left: 19px;
    border-width: 0 0 0 1px;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb .rwzLink:before {
    top: -900%;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb .rwzLink:after {
    bottom: -900%;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzProgressBar {
    width: 5px;
}

.RadWizard_MaterialBlauwLight.rwzBottomBreadCrumb .rwzContentWrapper {
    margin-bottom: -10px;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl .rwzBreadCrumb .rwzLink {
    padding-left: 8px;
    padding-right: 40px;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl .rwzBreadCrumb .rwzFirst .rwzLink {
    padding-right: 40px;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl .rwzBreadCrumb .rwzText:before {
    left: auto;
    right: 8px;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl.rwzHorizontal .rwzBreadCrumb .rwzLink:before {
    left: auto;
    right: -900%;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    left: -900%;
    right: auto;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl.rwzVertical .rwzBreadCrumb .rwzLink:before,
.RadWizard_MaterialBlauwLight.RadWizard_rtl.rwzVertical .rwzBreadCrumb .rwzLink:after {
    left: auto;
    right: 19px;
}

.RadRotator_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    /* When LoadOnDemand */
}

.RadRotator_MaterialBlauwLight .rrClipRegion {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadRotator_MaterialBlauwLight a.rrButton,
.RadRotator_MaterialBlauwLight a.rrButton.rrButtonDisabled,
.RadRotator_MaterialBlauwLight a.rrButton.rrButtonDisabled:hover,
.RadRotator_MaterialBlauwLight a.rrButton.rrButtonDisabled:active,
.RadRotator_MaterialBlauwLight a.rrButton.rrButtonDisabled:focus {
    padding: 8px;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialBlauwLight a.rrButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialBlauwLight a.rrButton:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialBlauwLight a.rrButton:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialBlauwLight .rrLoadingSign {
    background-image: url(" ");
}

.RadRotator_MaterialBlauwLight .rrClipRegion {
    border-radius: 0.1428571429em;
    z-index: 2;
}

.RadRotator_MaterialBlauwLight a.rrButtonUp {
    top: 0.0714285714em;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadRotator_MaterialBlauwLight a.rrButtonRight {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
}

.RadRotator_MaterialBlauwLight a.rrButtonDown {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadRotator_MaterialBlauwLight a.rrButtonLeft {
    left: 1px;
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadRotator_MaterialBlauwLight a.rrButtonUp {
        top: 0;
    }
    .RadRotator_MaterialBlauwLight a.rrButtonRight {
        right: 0;
    }
    .RadRotator_MaterialBlauwLight a.rrButtonDown {
        bottom: 0;
    }
    .RadRotator_MaterialBlauwLight a.rrButtonLeft {
        left: 0;
    }
}

.RadRotator_MaterialBlauwLight .t-ripple-effect {
    position: absolute !important;
}

.RadMediaPlayer_MaterialBlauwLight {
    color: #455A64;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbarWrapper {
    bottom: 0;
    padding: 6px 0;
    background: linear-gradient(to top, #262626, rgba(38, 38, 38, 0)) repeat-x;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar {
    color: #ffffff;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar,
.RadMediaPlayer_MaterialBlauwLight div.rmpVolContrBar {
    background-color: transparent;
    border-color: transparent;
}

.RadMediaPlayer_MaterialBlauwLight .rmpTitleBar {
    background: linear-gradient(to bottom, #262626, rgba(38, 38, 38, 0)) repeat-x;
    padding-bottom: 15px;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist {
    background-color: #ffffff;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist li a {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist li a:hover {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist li.rmpActive a {
    background-color: transparent;
    color: #03A9F4;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist .rmpPlaylistPrevButton,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist .rmpPlaylistNextButton {
    background-color: #f4f7f8;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist .rmpPlaylistPrevButton:hover,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist .rmpPlaylistNextButton:hover {
    background-color: #ECEFF1;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVertical li,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVerticalInside li {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
    border-bottom: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVertical .rmpPlaylistPrevButtonWrap,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVerticalInside .rmpPlaylistPrevButtonWrap {
    border-bottom: 1px solid rgba(255, 255, 255, 0.85);
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVertical .rmpPlaylistNextButtonWrap,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVerticalInside .rmpPlaylistNextButtonWrap {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistHorizontal.rmpPlaylistNavButtons {
    border-bottom: 1px solid #CFD8DC;
    border-bottom: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistHorizontal li {
    border-left: 1px solid rgba(255, 255, 255, 0.85);
    border-right: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistHorizontal .rmpPlaylistPrevButtonWrap,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistHorizontal .rmpPlaylistNextButtonWrap {
    border-left: 1px solid #CFD8DC;
    border-right: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpBanner {
    border: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpBanner .rmpActionButton {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadMediaPlayer_MaterialBlauwLight .rmpBigPlayButton,
.RadMediaPlayer_MaterialBlauwLight .rmpBigPauseButton {
    background: rgba(244, 247, 248, 0.4);
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar .rmpActionButton {
    color: #ffffff;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar .rmpActionButton:hover {
    color: #263238;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar .rmpActionButton .rmpSubtitlesActiveIcon,
.RadMediaPlayer_MaterialBlauwLight .rmpToolbar .rmpActionButton .rmpHDActiveIcon {
    color: #03A9F4;
}

.RadMediaPlayer_MaterialBlauwLight .rmpSocialShareBox {
    background-color: #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .sshLinkItem {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadMediaPlayer_MaterialBlauwLight .sshLinkItem:active, .RadMediaPlayer_MaterialBlauwLight .sshLinkItem:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadImageGallery_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadImageGallery_MaterialBlauwLight .rigDescriptionBox {
    background-color: rgba(69, 90, 100, 0.7);
    color: #f8fafb;
}

.RadImageGallery_MaterialBlauwLight .rigToolbar,
.RadImageGallery_MaterialBlauwLight .rigCloseButton,
.RadImageGallery_MaterialBlauwLight .rigDrawerButton {
    background-color: rgba(244, 247, 248, 0.9);
    color: #455A64;
}

.RadImageGallery_MaterialBlauwLight .rigProgressBar div {
    background-color: #03A9F4;
}

.RadImageGallery_MaterialBlauwLight .rigPager {
    background-color: #f4f7f8;
    color: #455A64;
    height: auto;
    padding: 5px;
}

.RadImageGallery_MaterialBlauwLight .rigPager a {
    color: #455A64;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadImageGallery_MaterialBlauwLight .rigPager a:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-radius: 90px;
}

.RadImageGallery_MaterialBlauwLight .rigPager a.rigCurrentPage {
    border-bottom: 2px solid #2196F3;
    color: #2196F3;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadImageGallery_MaterialBlauwLight .rigInfoPart {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadImageGallery_MaterialBlauwLight .rigDotList > a {
    border-color: #2196F3;
}

.RadImageGallery_MaterialBlauwLight .rigDotList a span {
    background-color: white;
}

.RadImageGallery_MaterialBlauwLight .rigDotList a.rigCurrentItem span {
    background-color: #2196F3;
    border-color: white;
}

.RadImageGallery_MaterialBlauwLight .rigTooltip {
    background-color: #455A64;
    border-color: #455A64;
}

.RadImageGallery_MaterialBlauwLight .rigTooltip:after {
    border-top-color: #455A64;
}

.RadImageGallery_MaterialBlauwLight .rigToolbar .rigActionButton {
    color: #455A64;
}

.RadImageGallery_MaterialBlauwLight .rigToolbar .rigActionButton:hover {
    color: #03A9F4;
}

.RadLightBox_MaterialBlauwLight {
    color: #455A64;
    font: "Roboto", "Noto", sans-serif;
    background-color: transparent;
    padding: 0;
}

.RadLightBox_MaterialBlauwLight .rltbIcon:before,
.RadLightBox_MaterialBlauwLight .rltbButtonWrapper:before {
    font: 18px/1 'Material Icons';
    vertical-align: top;
}

.RadLightBox_MaterialBlauwLight .rltbMaximizeIcon:before {
    content: "\e5d0";
}

.RadLightBox_MaterialBlauwLight .rltbRestoreIcon:before {
    content: "\e5d1";
}

.RadLightBox_MaterialBlauwLight .rltbPrevButtonWrapper:before {
    content: "\e314";
}

.RadLightBox_MaterialBlauwLight .rltbButtonWrapper:before {
    font-size: 64px;
}

.RadLightBox_MaterialBlauwLight .rltbNextButtonWrapper:before {
    content: "\e315";
}

.RadLightBox_MaterialBlauwLight .rltbCloseIcon:before {
    content: "\e5cd";
}

.RadLightBox_MaterialBlauwLight .rltbItemBox {
    padding: 0;
}

.RadLightBox_MaterialBlauwLight .rltbDescriptionBox {
    left: 24px;
    right: 24px;
}

.RadLightBox_MaterialBlauwLight .rltbWrapper {
    background-color: #f8fafb;
    border-radius: 2px;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadLightBox_MaterialBlauwLight .rltbDescOverlayTop,
.RadLightBox_MaterialBlauwLight .rltbDescOverlayBottom {
    background-color: rgba(245, 245, 245, 0.7);
}

.RadLightBox_MaterialBlauwLight .rltbDescOverlayTop,
.RadLightBox_MaterialBlauwLight .rltbDescOverlayTop .rltbActionButton,
.RadLightBox_MaterialBlauwLight .rltbDescOverlayBottom,
.RadLightBox_MaterialBlauwLight .rltbDescOverlayBottom .rltbActionButton {
    color: #455A64;
}

.RadLightBox_MaterialBlauwLight .rltbActionButton {
    color: #455A64;
    font: inherit;
    height: auto;
    width: auto;
    padding: 8px;
}

.RadLightBox_MaterialBlauwLight .rltbActionButton:hover {
    color: #03A9F4;
}

.RadLightBox_MaterialBlauwLight .rltbActionButton::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.RadLightBox_MaterialBlauwLight .rltbToolbar .rltbActionButton {
    padding: 8px;
    font: inherit;
}

.RadLightBox_MaterialBlauwLight .rltbButtonWrapper {
    height: auto;
    width: auto;
    font: inherit;
}

.RadLightBox_MaterialBlauwLight .rltbIcon,
.RadLightBox_MaterialBlauwLight .rltbToolbar .rltbIcon {
    width: 1.4285714286em;
    font: inherit;
}

.RadLightBox_MaterialBlauwLight .rltbCloseButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadLightBox_MaterialBlauwLight .rltbCloseButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMenu_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadMenu_MaterialBlauwLight .rmGroup,
.RadMenu_MaterialBlauwLight .rmMultiColumn {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    padding: 0;
    border-width: 0;
}

.RadMenu_MaterialBlauwLight .rmGroup:before,
.RadMenu_MaterialBlauwLight .rmMultiColumn:before,
.RadMenu_MaterialBlauwLight .rmScrollWrap > .rmHorizontal:before,
.RadMenu_MaterialBlauwLight .rmScrollWrap > .rmVertical:before {
    display: none;
}

.RadMenu_MaterialBlauwLight .rmVertical > li.rmSeparator {
    margin: 0;
    border-top-color: #e6e5e5;
    border-bottom-color: white;
}

.RadMenu_MaterialBlauwLight .rmHorizontal > li.rmSeparator {
    border-left-color: #e6e5e5;
    border-right-color: white;
}

.RadMenu_MaterialBlauwLight .rmIcon {
    font-size: 0;
}

.RadMenu_MaterialBlauwLight .rmIcon:before {
    font-size: 18px;
    text-indent: 0;
}

.RadMenu_MaterialBlauwLight .rmIcon,
.RadMenu_MaterialBlauwLight .rmArrow .rmIcon,
.RadMenu_MaterialBlauwLight .rmGroup .rmIcon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin: -12px 0 0 -12px;
}

.RadMenu_MaterialBlauwLight .rmIcon:before,
.RadMenu_MaterialBlauwLight .rmExpand:before {
    color: #607D8B;
    font-family: "Material Icons";
}

.RadMenu_MaterialBlauwLight .rmExpand:before {
    right: 8px;
}

.RadMenu_MaterialBlauwLight .rmTopArrow .rmIcon:before {
    content: "\e5c7";
}

.RadMenu_MaterialBlauwLight .rmHorizontal .rmToggle .rmIcon:before,
.RadMenu_MaterialBlauwLight .rmHorizontal .rmExpand:before,
.RadMenu_MaterialBlauwLight .rmBottomArrow .rmIcon:before {
    content: "\e5c5";
}

.RadMenu_MaterialBlauwLight .rmLeftArrow .rmIcon:before {
    content: "\e314";
}

.RadMenu_MaterialBlauwLight .rmVertical .rmToggle .rmIcon:before,
.RadMenu_MaterialBlauwLight .rmVertical .rmExpand:before,
.RadMenu_MaterialBlauwLight .rmRightArrow .rmIcon:before {
    content: "\e315";
}

.RadMenu_MaterialBlauwLight .rmArrow {
    border: 0;
    background-color: #ffffff;
}

.RadMenu_MaterialBlauwLight .rmLeftArrow,
.RadMenu_MaterialBlauwLight .rmRightArrow {
    width: 36px;
}

.RadMenu_MaterialBlauwLight .rmRootGroup {
    padding: 4px;
    border: 0;
    color: #455A64;
    background: #ffffff;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical {
    background-image: none;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical > .rmItem,
.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem {
    margin-bottom: 2px;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical > .rmItem.rmLast,
.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem.rmLast {
    margin-bottom: 0;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmHorizontal > .rmItem,
.RadMenu_MaterialBlauwLight .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem {
    border: 0;
    margin-right: 2px;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmHorizontal > .rmItem.rmLast,
.RadMenu_MaterialBlauwLight .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem.rmLast {
    margin-right: 0;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmRootLink {
    padding: 13px 24px;
    font-size: 1.1428571429em;
    border-radius: 2px;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmRootLink:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmArrow:hover {
    background: #ECEFF1;
}

.RadMenu_MaterialBlauwLight .rmRootGroup > .rmArrow:hover .rmIcon:before {
    color: #263238;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmSelected > .rmRootLink,
.RadMenu_MaterialBlauwLight .rmRootGroup .rmExpanded > .rmRootLink {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmFocused > .rmRootLink {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadMenu_MaterialBlauwLight .rmShadows {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup,
.RadMenu_MaterialBlauwLight .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_MaterialBlauwLight .rmPopup.rmScrollWrap > .rmVertical,
.RadMenu_MaterialBlauwLight .rmGroup.rmScrollWrap > .rmVertical {
    padding: 16px 0;
}

.RadMenu_MaterialBlauwLight .rmPopup.rmScrollWrap > .rmHorizontal,
.RadMenu_MaterialBlauwLight .rmGroup.rmScrollWrap > .rmHorizontal {
    padding: 4px;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmLink,
.RadMenu_MaterialBlauwLight .rmGroup .rmLink {
    border: 0;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmText,
.RadMenu_MaterialBlauwLight .rmGroup .rmText {
    display: inline-block;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmImage,
.RadMenu_MaterialBlauwLight .rmPopup .rmLeftImage,
.RadMenu_MaterialBlauwLight .rmGroup .rmImage,
.RadMenu_MaterialBlauwLight .rmGroup .rmLeftImage {
    left: 8px;
}

.RadMenu_MaterialBlauwLight .rmPopup.rmLevel2,
.RadMenu_MaterialBlauwLight .rmGroup.rmLevel2 {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup.rmLevel3,
.RadMenu_MaterialBlauwLight .rmGroup.rmLevel3 {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup.rmLevel4,
.RadMenu_MaterialBlauwLight .rmGroup.rmLevel4 {
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.18), 0 10px 10px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup.rmLevel5,
.RadMenu_MaterialBlauwLight .rmGroup.rmLevel5 {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup .rmLink:hover,
.RadMenu_MaterialBlauwLight .rmGroup .rmLink:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmSelected > .rmLink,
.RadMenu_MaterialBlauwLight .rmGroup .rmSelected > .rmLink {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmExpanded > .rmLink,
.RadMenu_MaterialBlauwLight .rmGroup .rmExpanded > .rmLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmFocused > .rmLink,
.RadMenu_MaterialBlauwLight .rmGroup .rmFocused > .rmLink {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadMenu_MaterialBlauwLight_rtl .rmExpand:before {
    right: auto;
    left: 8px;
}

.RadMenu_MaterialBlauwLight_rtl .rmVertical .rmToggle .rmIcon:before,
.RadMenu_MaterialBlauwLight_rtl .rmVertical .rmExpand:before {
    content: "\e314";
}

.RadNavigation_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadNavigation_MaterialBlauwLight .rnvRootGroupWrapper {
    border: 0;
    padding: 4px;
    color: #455A64;
    background: #ffffff;
}

.RadNavigation_MaterialBlauwLight .rnvRootGroup > .rnvItem {
    margin-left: 2px;
}

.RadNavigation_MaterialBlauwLight .rnvRootGroup > .rnvItem.rnvFirst {
    margin-left: 0;
}

.RadNavigation_MaterialBlauwLight .rnvRootLink {
    border-radius: 2px;
    border-color: transparent;
}

.RadNavigation_MaterialBlauwLight .rnvMore {
    border-color: transparent;
    color: #455A64;
    background: #ffffff;
}

.RadNavigation_MaterialBlauwLight .rnvMore:before {
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 24px;
    font-family: "Material Icons";
    content: "\e5d2";
}

.RadNavigation_MaterialBlauwLight .rnvHovered > .rnvRootLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadNavigation_MaterialBlauwLight .rnvHovered.rnvMore {
    color: #263238;
}

.RadNavigation_MaterialBlauwLight .rnvSelected.rnvMore,
.RadNavigation_MaterialBlauwLight .rnvSelected > .rnvRootLink,
.RadNavigation_MaterialBlauwLight .rnvExpanded > .rnvRootLink {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadNavigation_MaterialBlauwLight .rnvFocused.rnvMore,
.RadNavigation_MaterialBlauwLight .rnvFocused > .rnvRootLink {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.radSkin_MaterialBlauwLight .rnvPopup {
    border-radius: 2px;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 0px 3px rgba(0, 0, 0, 0.08), 0 2px 5px rgba(0, 0, 0, 0.15);
}

.radSkin_MaterialBlauwLight .rnvPopup.rnvMorePopup .rnvUL .rnvUL {
    padding: 0;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvUL {
    padding: 16px 0;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvLink {
    color: #455A64;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvHovered > .rnvLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvSelected > .rnvLink,
.radSkin_MaterialBlauwLight .rnvPopup.rnvMorePopup .rnvSelected > .rnvLink {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvExpanded > .rnvLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .rnvPopup.rnvMorePopup .rnvExpanded > .rnvLink {
    color: #263238;
    background: transparent;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvFocused > .rnvLink {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadBreadcrumb_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f8fafb;
}

.RadBreadcrumb_MaterialBlauwLight:focus, .RadBreadcrumb_MaterialBlauwLight.k-state-focused {
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link {
    color: #2196F3;
    transition: all 0.2s ease-in-out;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link:hover, .RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link.k-state-hover {
    color: #1E88E5;
    background-color: #f4f7f8;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link:focus, .RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-link.k-state-focused {
    color: #2196F3;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link {
    color: inherit;
    transition: all 0.2s ease-in-out;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link:hover, .RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link.k-state-hover {
    background-color: #f4f7f8;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link:focus, .RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-root-link,
.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-delimiter-icon {
    color: inherit;
}

.RadBreadcrumb_MaterialBlauwLight .k-breadcrumb-input-container {
    border-color: transparent;
}

.RadBreadcrumb_MaterialBlauwLight .k-textbox,
.RadBreadcrumb_MaterialBlauwLight .radTextbox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadDrawer {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadDrawer_MaterialBlauwLight .k-drawer {
    background-color: #f4f7f8;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadDrawer_MaterialBlauwLight .k-drawer-wrapper {
    scrollbar-color: rgba(156, 156, 156, 0.7) #dedede;
}

.RadDrawer_MaterialBlauwLight .k-drawer-wrapper::-webkit-scrollbar-track {
    background: #dedede;
}

.RadDrawer_MaterialBlauwLight .k-drawer-wrapper::-webkit-scrollbar-thumb {
    background: rgba(156, 156, 156, 0.7);
}

.RadDrawer_MaterialBlauwLight .k-drawer-wrapper::-webkit-scrollbar-thumb:hover {
    background: #9c9c9c;
}

.RadDrawer_MaterialBlauwLight .k-drawer-item:hover, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
    cursor: pointer;
}

.RadDrawer_MaterialBlauwLight .k-drawer-item:focus, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-focused {
    background-color: #f4f7f8;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadDrawer_MaterialBlauwLight .k-drawer-item:focus:hover, .RadDrawer_MaterialBlauwLight .k-drawer-item:focus.k-state-hover, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-focused:hover, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-focused.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-selected {
    color: #455A64;
    background-color: #CFD8DC;
}

.RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-selected:hover, .RadDrawer_MaterialBlauwLight .k-drawer-item.k-state-selected.k-state-hover {
    color: #455A64;
    background-color: #bec7ca;
}

.RadDrawer_MaterialBlauwLight .k-drawer-separator {
    background-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadRibbonBar_MaterialBlauwLight .rrbWrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-radius: 2px;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs {
    padding: 0;
    border-color: #CFD8DC;
    text-transform: uppercase;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem {
    bottom: 0;
    margin-right: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem.rrbSelected .rrbLink {
    color: #2196F3;
    background: transparent !important;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem.rrbSelected .rrbLink:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    background-color: #2196F3;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbLink {
    position: relative;
    border: 0;
    padding: 8px 13px;
}

.RadRibbonBar_MaterialBlauwLight .rrbApplicationItem {
    bottom: 0;
    margin-right: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbApplicationItem .rrbLink {
    color: #ffffff;
    border-color: #2196F3;
    background-color: #2196F3;
}

.RadRibbonBar_MaterialBlauwLight .rrbApplicationItem.rrbSelected .rrbHeaderBar {
    top: 0;
    border: 0;
    background: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialBlauwLight .rrbApplicationItem.rrbSelected .rrbLink {
    color: #ffffff;
    border-color: #1976D2;
    background-color: #1976D2;
}

.RadRibbonBar_MaterialBlauwLight .rrbContextualItem .rrbLabel,
.RadRibbonBar_MaterialBlauwLight .rrbContextualItem .rrbItem {
    color: #ffffff;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat {
    padding: 0 0 1px;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbQatDropDown .rrbSlide {
    margin-top: 18px;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbQatDropDown .rrbItem {
    padding: 6px;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbQatDropDown .rrbItem .rrbChecked label:before {
    font-size: 18px;
    font-family: "Telerik Icons";
    content: "\e879";
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton {
    border: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu {
    padding: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu .rrbUL {
    padding: 8px 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu .rrbItem {
    border: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu .rrbHeader {
    padding: 6px 13px;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbToolTip {
    color: #455A64;
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbToggleHandle {
    width: 1.428571429em;
    height: 1.428571429em;
    margin-top: 0;
    top: -1px;
    right: -1px;
    padding: 8px;
    transition: all 0.2 ease-in-out;
}

.RadRibbonBar_MaterialBlauwLight .rrbToggleHandle:before {
    font: 18px "Material Icons";
    content: "\e316";
}

.RadRibbonBar_MaterialBlauwLight .rrbToggleHandle:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight.rrbMinimized .rrbToggleHandle:before {
    content: "\e313";
}

.RadRibbonBar_MaterialBlauwLight .rrbCommandGroup {
    padding: 0 0 1.5em;
    border-width: 0 1px 0 0;
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbCommandGroup ~ .rrbCommandGroup {
    margin-left: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbCommandGroup:before {
    float: left;
    height: 4.285714287em;
    padding: 24px 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbCommandArea {
    padding: 0;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbResizeHandle {
    background-position: -5px -885px;
}

.RadRibbonBar_MaterialBlauwLight .radIcon {
    color: #607D8B;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadRibbonBar_MaterialBlauwLight .radIcon.radIconUp:before {
    content: "\e5c7";
}

.RadRibbonBar_MaterialBlauwLight .radIcon.radIconDown:before {
    content: "\e5c5";
}

.RadRibbonBar_MaterialBlauwLight .radIcon.radIconExpand:before {
    content: "\e5cf";
}

.RadRibbonBar_MaterialBlauwLight .radIcon.radIconResize:before {
    content: "\E006";
}

.RadRibbonBar_MaterialBlauwLight .rrbTitle {
    clear: both;
    margin-top: 0;
    padding: 5px 13px 2px;
    font-weight: 500;
    font-size: 0.857em;
    color: #607D8B;
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbGroupLauncher {
    top: 11px;
    right: 13px;
}

.RadRibbonBar_MaterialBlauwLight .rrbGroupLauncher:before {
    font-family: "Material Icons";
    content: "\e89e";
}

.RadRibbonBar_MaterialBlauwLight .rrbCollapsedGroup {
    border-radius: 0;
    border-width: 0 1px 0 0;
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbCollapsedGroup ~ .rrbCollapsedGroup {
    margin-left: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbCollapsedGroup .rrbIcon {
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .k-button,
.radSkin_MaterialBlauwLight .radButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton, .RadRibbonBar_MaterialBlauwLight .rrbButton, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton, .RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner, .RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton {
    color: #455A64;
    border-color: transparent;
    background: transparent;
    transition: all 0.2s ease-in-out;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem.rrbHovered .rrbLink, .RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_MaterialBlauwLight .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_MaterialBlauwLight .rrbItem.rrbHovered, .radSkin_MaterialBlauwLight .k-button:hover,
.radSkin_MaterialBlauwLight .radButton:hover,
.radSkin_MaterialBlauwLight .radButton.radStateHovered,
.radSkin_MaterialBlauwLight .radStateHovered > .radButton, .radSkin_MaterialBlauwLight .k-numeric-wrap .k-link:hover, .radSkin_MaterialBlauwLight .k-dropdown-wrap.k-state-hover, .radSkin_MaterialBlauwLight .k-picker-wrap .k-select:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton:active, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbPressed, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbToggled, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton:active, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner:active, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_MaterialBlauwLight .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_MaterialBlauwLight .rrbItem.rrbSelected, .radSkin_MaterialBlauwLight .radButton.radStateSelected,
.radSkin_MaterialBlauwLight .radStateSelected > .radButton, .radSkin_MaterialBlauwLight .k-numeric-wrap .k-link.k-state-selected, .radSkin_MaterialBlauwLight .k-dropdown-wrap.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu, .rrbDropDownSlide_MaterialBlauwLight .rrbPopup, .rrbSlide_MaterialBlauwLight .rrbPopup, .rrbPopup_MaterialBlauwLight, .rrbPopup_MaterialBlauwLight .rrbPopup, .radSkin_MaterialBlauwLight .k-popup, .radSkin_MaterialBlauwLight.k-popup,
.radSkin_MaterialBlauwLight .radPopup, .radSkin_MaterialBlauwLight.radPopup, .radSkin_MaterialBlauwLight .radDragClue, .radSkin_MaterialBlauwLight.radDragClue, .radSkin_MaterialBlauwLight.k-window {
    font-family: "Roboto", "Noto", sans-serif;
    line-height: 1.428571429;
    border: 0;
    border-radius: 0 0 2px 2px;
    color: #455A64;
    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_MaterialBlauwLight .rrbMenu .rrbItem.rrbHovered, .rrbPopup_MaterialBlauwLight .rrbItem.rrbHovered > .rrbInner, .rrbPopup_MaterialBlauwLight .rrbItem.rrbExpanded > .rrbInner {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight .rrbButton {
    height: 1.428571429em;
    padding: 8px;
    border: 0;
}

.RadRibbonBar_MaterialBlauwLight .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_MaterialBlauwLight .rrbButton .rrbArrow {
    width: 20px;
}

.RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbMenuButton, .RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbSplitButton {
    padding-right: 20px;
}

.RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbMenuButton .rrbImagePlaceholder, .RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbSplitButton .rrbImagePlaceholder {
    left: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbSplitButton:hover .rrbArrow {
    border-left: 1px solid #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbMediumButton {
    padding-left: 32px;
}

.RadRibbonBar_MaterialBlauwLight .rrbMediumButton .rrbImagePlaceholder {
    left: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbMediumButton.rrbMenuButton, .RadRibbonBar_MaterialBlauwLight .rrbMediumButton.rrbSplitButton {
    padding-right: calc(1.07142857em + 13px);
}

.RadRibbonBar_MaterialBlauwLight .rrbMediumButton.rrbSplitButton:hover .rrbArrow {
    border-left: 1px solid #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton {
    height: calc(4.28571429em + 48px);
    padding: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton .rrbText {
    padding: 4px 13px 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton .rrbImagePlaceholder {
    top: 1.2em;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton .rrbArrow {
    padding-bottom: 16px;
    width: 100%;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton.rrbSplitButton:hover .rrbArrow {
    border-top: 1px solid #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton:hover .rrbArrow {
    border-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbClicked .rrbArrow {
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbArrowHovered.rrbClicked {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbArrowHovered.rrbClicked .rrbArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbExpanded, .RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbExpanded.rrbClicked {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbExpanded .rrbArrow, .RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbExpanded.rrbClicked .rrbArrow {
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbCBInner, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner, .RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbNTBInner, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner {
    height: 1.428571429em;
    padding: 8px 36px 8px 8px;
    border: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbCBInner {
    background-color: transparent;
}

.RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbCBInput {
    color: #455A64;
}

.RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton.rrbHovered {
    background: none;
}

.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbNTBInner {
    border-color: #CFD8DC;
    background-color: transparent;
}

.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbNTBInput {
    color: #455A64;
}

.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButtonUp,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButtonDown {
    height: auto;
    right: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton.rrbHovered {
    background: none;
}

.RadRibbonBar_MaterialBlauwLight .rrbGallery {
    height: 80px;
    border-color: #CFD8DC;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialBlauwLight .rrbGallery .rrbItem .rrbLink {
    color: #455A64;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton {
    width: 20px;
}

.RadRibbonBar_MaterialBlauwLight .rrbCategoryTitle {
    color: #ffffff;
    background-color: #2196F3;
}

.rrbDropDownSlide_MaterialBlauwLight .rrbList {
    padding: 8px 0;
}

.rrbDropDownSlide_MaterialBlauwLight .rrbListItem {
    margin: 0;
    padding: 6px 13px;
}

.rrbDropDownSlide_MaterialBlauwLight .rrbListItem:hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.rrbSlide_MaterialBlauwLight .rrbCategoryTitle {
    color: #ffffff;
    background-color: #2196F3;
}

.rrbSlide_MaterialBlauwLight .rrbGallery {
    background: #ffffff;
    padding: 0;
}

.rrbSlide_MaterialBlauwLight .rrbLink {
    color: #455A64;
    background-color: #ffffff;
}

.rrbPopup_MaterialBlauwLight .rrbHeaderBar {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.rrbPopup_MaterialBlauwLight .rrbMenu .rrbHeader {
    padding: 6px 13px;
}

.rrbPopup_MaterialBlauwLight.rrbApplicationMenuPopup {
    border-top: 1px solid #CFD8DC;
}

.rrbPopup_MaterialBlauwLight .rrbAuxiliaryPane {
    color: #455A64;
    border-color: #CFD8DC;
    background: #f4f7f8;
}

.rrbPopup_MaterialBlauwLight .rrbHeader,
.rrbPopup_MaterialBlauwLight .rrbFooter {
    color: #455A64;
    border-color: #CFD8DC;
    background: #f4f7f8;
}

.RadPanelBar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadPanelBar_MaterialBlauwLight .rpRootLink,
.RadPanelBar_MaterialBlauwLight .rpHeaderTemplate {
    margin: 0;
    border: 0;
    padding: 13px;
    font-size: 1.1428571429em;
    border-top: 1px solid transparent;
}

.RadPanelBar_MaterialBlauwLight .rpGroup {
    box-sizing: border-box;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpItem,
.RadPanelBar_MaterialBlauwLight .rpGroup .rpItem.rpFirst,
.RadPanelBar_MaterialBlauwLight .rpGroup .rpItem.rpLast {
    padding: 0;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpItem + .rpItem {
    margin: 0;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpLink,
.RadPanelBar_MaterialBlauwLight .rpGroup .rpHeaderTemplate {
    border: 0;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadPanelBar_MaterialBlauwLight .rpGroup.rpFirst, .RadPanelBar_MaterialBlauwLight .rpGroup.rpLast {
    padding: 0;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpGroup .rpItem .rpLink,
.RadPanelBar_MaterialBlauwLight .rpGroup .rpGroup .rpItem .rpHeaderTemplate {
    padding-left: 30px;
}

.RadPanelBar_MaterialBlauwLight .rpExpandable .rpExpandHandle {
    display: table;
    top: 6px;
    width: calc(1.25em + 16px);
    height: calc(1.25em + 16px);
    border: 0;
    color: #607D8B;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpExpandable .rpExpandHandle {
    width: calc(1.42857143em + 14px);
    height: calc(1.42857143em + 14px);
    top: 0;
    right: 4px;
}

.RadPanelBar_MaterialBlauwLight .p-icon {
    width: 100%;
}

.RadPanelBar_MaterialBlauwLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadPanelBar_MaterialBlauwLight .p-i-arrow-chevron-down:before {
    content: "\e313";
}

.RadPanelBar_MaterialBlauwLight .p-i-arrow-chevron-up:before {
    content: "\e316";
}

.RadPanelBar_MaterialBlauwLight .rpHovered.rpLink,
.RadPanelBar_MaterialBlauwLight .rpHovered.rpHeaderTemplate {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPanelBar_MaterialBlauwLight .rpHovered.rpExpandHandle {
    color: #263238;
}

.RadPanelBar_MaterialBlauwLight .rpFocused {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadPanelBar_MaterialBlauwLight .rpExpanded {
    color: #263238;
}

.RadPanelBar_MaterialBlauwLight .rpExpanded.rpRootLink {
    border-color: #CFD8DC;
}

.RadPanelBar_MaterialBlauwLight .rpExpanded.rpRootLink + .rpSlide > .rpGroup {
    border-bottom: 1px solid #CFD8DC;
}

.RadPanelBar_MaterialBlauwLight .rpExpanded .rpExpandHandle {
    color: #263238;
}

.RadPanelBar_MaterialBlauwLight .rpSelected.rpLink {
    color: #03A9F4;
    background-color: transparent;
}

.RadPanelBar_MaterialBlauwLight .rpSelected .rpExpandHandle {
    color: #263238;
}

.RadTreeView_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeView_MaterialBlauwLight .rtUL {
    padding: 3px;
}

.RadTreeView_MaterialBlauwLight .rtLI {
    padding: 1px 0 1px 30px;
}

.RadTreeView_MaterialBlauwLight .rtOut {
    position: relative;
}

.RadTreeView_MaterialBlauwLight .rtIn {
    border: 0;
    border-radius: 2px;
    padding: 6px;
}

.RadTreeView_MaterialBlauwLight .rtChk {
    margin: 0 2px 0 6px;
}

.RadTreeView_MaterialBlauwLight .rtChkTristate {
    font-size: 18px;
    font-family: "Material Icons";
    margin-right: 0;
}

.RadTreeView_MaterialBlauwLight .rtChkTristate:before {
    margin-left: -3px;
}

.RadTreeView_MaterialBlauwLight .rtLoadingIcon {
    background-image: url(" ");
}

.RadTreeView_MaterialBlauwLight .rtPlus,
.RadTreeView_MaterialBlauwLight .rtMinus {
    display: inline-block;
    width: 36px;
    height: 36px;
    left: -28px;
    top: 0.7142857142em;
    margin-top: -10px;
    color: #607D8B;
    border-radius: 18px;
}

.RadTreeView_MaterialBlauwLight .rtPlus:before, .RadTreeView_MaterialBlauwLight .rtPlus:before,
.RadTreeView_MaterialBlauwLight .rtMinus:before,
.RadTreeView_MaterialBlauwLight .rtMinus:before {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadTreeView_MaterialBlauwLight .rtPlus:before {
    content: "\e315";
}

.RadTreeView_MaterialBlauwLight .rtMinus {
    color: #263238;
}

.RadTreeView_MaterialBlauwLight .rtMinus:before {
    content: "\e313";
}

.RadTreeView_MaterialBlauwLight .rtLines .rtLI:before {
    left: 19px;
}

.RadTreeView_MaterialBlauwLight .rtLines .rtFirst:before {
    margin-top: 7px;
}

.RadTreeView_MaterialBlauwLight .rtLines .rtLast:before {
    padding-top: 7px;
}

.RadTreeView_MaterialBlauwLight .rtLines .rtOut:before {
    top: 7px;
    left: -10px;
}

.RadTreeView_MaterialBlauwLight .rtHover .rtIn {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTreeView_MaterialBlauwLight .rtPlusHover,
.RadTreeView_MaterialBlauwLight .rtMinusHover {
    color: #263238;
}

.RadTreeView_MaterialBlauwLight .rtChkTristate:hover {
    color: #263238;
}

.RadTreeView_MaterialBlauwLight .rtSelected .rtIn {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.RadTreeView_MaterialBlauwLight .p-i-checkbox-checked {
    color: #03A9F4;
}

.RadTreeView_MaterialBlauwLight .p-i-checkbox-checked:before {
    content: "\e834";
}

.RadTreeView_MaterialBlauwLight .p-i-checkbox:before {
    content: "\e835";
}

.RadTreeView_MaterialBlauwLight .p-i-tri-state-indeterminate {
    color: #03A9F4;
}

.RadTreeView_MaterialBlauwLight .p-i-tri-state-indeterminate:before {
    content: "\e909";
}

.RadTreeView_MaterialBlauwLight_rtl .rtLI {
    padding-right: 30px;
    padding-left: 1px;
}

.RadTreeView_MaterialBlauwLight_rtl .rtChk {
    margin: 0 6px 0 3px;
}

.RadTreeView_MaterialBlauwLight_rtl .rtChecked:before,
.RadTreeView_MaterialBlauwLight_rtl .rtUnchecked:before,
.RadTreeView_MaterialBlauwLight_rtl .rtIndeterminate:before {
    margin-right: -3px;
    margin-left: 0;
}

.RadTreeView_MaterialBlauwLight_rtl .rtPlus,
.RadTreeView_MaterialBlauwLight_rtl .rtMinus {
    left: auto;
    right: -28px;
}

.RadTreeView_MaterialBlauwLight_rtl .rtPlus:before {
    content: "\e314";
}

.RadTreeView_MaterialBlauwLight_rtl .rtLines .rtLI:before {
    left: auto;
    right: 19px;
}

.RadTreeView_MaterialBlauwLight_rtl .rtLines .rtOut:before {
    left: auto;
    right: -10px;
}

.RadSiteMap_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSiteMap_MaterialBlauwLight .rsmManyLevels > .rsmItem > .rsmLink {
    border: 0;
    margin-bottom: 24px;
    font-size: 1.714em;
}

.RadSiteMap_MaterialBlauwLight .rsmTwoLevels > .rsmItem > .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmThreeLevels > .rsmItem > .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmManyLevels .rsmLevel1 > .rsmItem > .rsmLink {
    border: 0;
    margin-bottom: 14px;
    font-size: 1.429em;
}

.RadSiteMap_MaterialBlauwLight .rsmOneLevel .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmTwoLevels .rsmLevel1 .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmThreeLevels .rsmLevel1 .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmManyLevels .rsmLevel2 .rsmLink {
    border-radius: 2px;
}

.RadSiteMap_MaterialBlauwLight .rsmOneLevel .rsmLink:hover, .RadSiteMap_MaterialBlauwLight .rsmTwoLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_MaterialBlauwLight .rsmThreeLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_MaterialBlauwLight .rsmManyLevels .rsmLevel2 .rsmLink:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadSiteMap_MaterialBlauwLight .rsmLink {
    border-radius: 2px;
    padding: 8px 13px;
}

.RadSiteMap_MaterialBlauwLight .rsmManyLevels .rsmLevel2 > .rsmItem > .rsmLink {
    font-weight: normal;
}

.RadSiteMap_MaterialBlauwLight .rsmNodeLines > .rsmItem {
    background-position: 0 0;
}

.RadSiteMap_MaterialBlauwLight .rsmNodeLines > .rsmLast {
    background-position: 0 -283px;
}

.RadTimeline_MaterialBlauwLight .k-button {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadTimeline_MaterialBlauwLight .k-button:hover, .RadTimeline_MaterialBlauwLight .k-button.k-state-hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTimeline_MaterialBlauwLight .k-button:focus, .RadTimeline_MaterialBlauwLight .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button:active, .RadTimeline_MaterialBlauwLight .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button.k-state-selected {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary:hover, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-hover {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary:focus, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(3, 169, 244, 0.4);
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary:focus[disabled],
[disabled] .RadTimeline_MaterialBlauwLight .k-button.k-primary:focus, .RadTimeline_MaterialBlauwLight .k-button.k-primary:focus.k-state-disabled, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-focused, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary:active, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-active {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-selected {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button-flat,
.k-button-group .RadTimeline_MaterialBlauwLight .k-button-flat,
.RadTimeline_MaterialBlauwLight .k-button.k-flat,
.k-button-group
.RadTimeline_MaterialBlauwLight .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadTimeline_MaterialBlauwLight .k-button-flat::after,
.RadTimeline_MaterialBlauwLight .k-button.k-flat::after {
    display: block;
}

.RadTimeline_MaterialBlauwLight .k-button-flat:focus::after, .RadTimeline_MaterialBlauwLight .k-button-flat.k-state-focused::after,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:focus::after,
.RadTimeline_MaterialBlauwLight .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadTimeline_MaterialBlauwLight .k-button-flat:hover, .RadTimeline_MaterialBlauwLight .k-button-flat.k-state-hover, .RadTimeline_MaterialBlauwLight .k-button-flat:active, .RadTimeline_MaterialBlauwLight .k-button-flat.k-state-active, .RadTimeline_MaterialBlauwLight .k-button-flat:hover:active, .RadTimeline_MaterialBlauwLight .k-button-flat:hover.k-state-active,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:hover,
.RadTimeline_MaterialBlauwLight .k-button.k-flat.k-state-hover,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:active,
.RadTimeline_MaterialBlauwLight .k-button.k-flat.k-state-active,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:hover:active,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadTimeline_MaterialBlauwLight .k-flat.k-primary, .RadTimeline_MaterialBlauwLight .k-flat.k-primary:hover, .RadTimeline_MaterialBlauwLight .k-flat.k-primary.k-state-hover,
.k-button-group .RadTimeline_MaterialBlauwLight .k-flat.k-primary,
.RadTimeline_MaterialBlauwLight .k-button-flat.k-primary,
.RadTimeline_MaterialBlauwLight .k-button-flat.k-primary:hover,
.RadTimeline_MaterialBlauwLight .k-button-flat.k-primary.k-state-hover,
.k-button-group
.RadTimeline_MaterialBlauwLight .k-button-flat.k-primary {
    color: #03A9F4;
    background: none;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-flag {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-circle {
    background-color: #03A9F4;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-header {
    background-color: #f8fafb;
    color: #455A64;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-body {
    scrollbar-color: #CFD8DC #f8fafb;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-track {
    background: #f8fafb;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb {
    background: #CFD8DC;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb:hover {
    background: #ECEFF1;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-date {
    color: #455A64;
}

.RadTimeline_MaterialBlauwLight.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: #849299;
    background-color: #f5f8f9;
    border-color: #eceeef;
}

.RadTimeline_MaterialBlauwLight.k-timeline-vertical::after,
.RadTimeline_MaterialBlauwLight.k-timeline-horizontal .k-timeline-track-wrap::after {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadTimeline_MaterialBlauwLight.k-timeline-horizontal .k-timeline-flag::after {
    background-color: #03A9F4;
}

.RadTimeline_MaterialBlauwLight .k-timeline-track-item.k-state-focus .k-timeline-circle {
    box-shadow: 0 3px 4px 0 rgba(3, 169, 244, 0.4);
}

.RadSearchBox_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSearchBox_MaterialBlauwLight .rsbInner {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rsbInner.rsbHovered {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadSearchBox_MaterialBlauwLight .rsbInner.rsbFocused {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
}

.RadSearchBox_MaterialBlauwLight .rsbInput {
    margin: 0 12px;
}

.RadSearchBox_MaterialBlauwLight .rsbButton {
    padding: 8px;
    margin: -8px 0;
    transition: all 0.2s ease-in-out;
}

.RadSearchBox_MaterialBlauwLight .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_MaterialBlauwLight .rsbLabel {
    font-weight: 500;
    font-size: 0.857em;
    color: #607D8B;
}

.RadSearchBox_MaterialBlauwLight .rsbSearchContext {
    margin: -8px 0;
}

.RadSearchBox_MaterialBlauwLight .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 #CFD8DC;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
}

.RadSearchBox_MaterialBlauwLight .rsbLoadingIcon {
    background-image: url(" ");
}

.RadSearchBox_MaterialBlauwLight .rsbSCIcon,
.RadSearchBox_MaterialBlauwLight .rsbButton .rsbIcon {
    font-size: 18px;
    width: 1em;
    height: 1em;
    line-height: 1em;
    margin-top: -0.5em;
}

.RadSearchBox_MaterialBlauwLight .rsbSCIcon:before,
.RadSearchBox_MaterialBlauwLight .rsbButton .rsbIcon:before {
    font-family: "Material Icons";
}

.RadSearchBox_MaterialBlauwLight .rsbSCIcon:before {
    content: "\e5c5";
}

.RadSearchBox_MaterialBlauwLight .rsbButton .rsbIconSearch:before {
    content: "\e8b6";
}

.RadSearchBox_MaterialBlauwLight .rsbHovered .rsbSCInner, .RadSearchBox_MaterialBlauwLight .rsbHovered .rsbSCInner.rsbHovered,
.RadSearchBox_MaterialBlauwLight .rsbHovered .rsbButtonSearch,
.RadSearchBox_MaterialBlauwLight .rsbHovered .rsbButtonSearch.rsbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-color: #CFD8DC;
}

.RadSearchBox_MaterialBlauwLight .rsbFocused .rsbSCInner,
.RadSearchBox_MaterialBlauwLight .rsbFocused .rsbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    border-color: #CFD8DC;
}

.RadSearchBox_MaterialBlauwLight .rsbSelected.rsbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadSearchBox_MaterialBlauwLight .rsbSCDisabled .rsbSCInner {
    background: #ffffff;
}

.rsbPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rsbShowAll {
    margin: 0;
    padding: 6px 13px;
    border: 0;
}

.rsbPopup_MaterialBlauwLight .rsbList {
    padding: 10px 0;
}

.rsbPopup_MaterialBlauwLight .rsbListItem {
    padding: 6px 13px;
}

.rsbPopup_MaterialBlauwLight .rsbListItemHovered {
    color: #455A64;
    background-color: #ECEFF1;
}

.rsbPopup_MaterialBlauwLight .rsbListItemSelected {
    color: #03A9F4;
    background-color: transparent;
}

.rsbPopup_MaterialBlauwLight .rsbListItemLoading {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadToolBar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
    overflow: hidden;
}

.RadToolBar_MaterialBlauwLight:before {
    padding: 13px 0;
}

.RadToolBar_MaterialBlauwLight_Horizontal .rtbItem + .rtbItem {
    margin: 0;
}

.RadToolBar_MaterialBlauwLight_Vertical .rtbItem + .rtbItem {
    margin-top: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSeparator {
    margin: 0;
    border-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbButton {
    border-width: 0;
    padding: 13px 15px;
    transition: all .2s ease-in-out;
}

.RadToolBar_MaterialBlauwLight .rtbButton.rtbIconOnly {
    padding: 13px;
}

.RadToolBar_MaterialBlauwLight .rtbArrow {
    margin: -13px -15px -13px 0;
    padding: 13px 10px;
}

.RadToolBar_MaterialBlauwLight .radIcon {
    height: 1.1111111111em;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadToolBar_MaterialBlauwLight .radIconDown:before {
    content: "\e5c5";
}

.RadToolBar_MaterialBlauwLight .rtbIconOnly .rtbImage {
    margin: 0;
}

.RadToolBar_MaterialBlauwLight .rtbMore {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 13px;
    border-width: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.RadToolBar_MaterialBlauwLight .rtbMore .radIcon:before {
    content: "\e313";
}

.RadToolBar_MaterialBlauwLight .rtbMenuButton.rtbIconOnly .rtbArrow {
    margin: -13px -13px -13px 13px;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton {
    padding: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbSplBtnActivator {
    padding: 13px 15px;
    border-width: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbArrow {
    margin: 0;
    border-width: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton.rtbIconOnly {
    padding: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
    padding: 13px;
}

.RadToolBar_MaterialBlauwLight .rtbHovered .rtbButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadToolBar_MaterialBlauwLight .rtbHovered .rtbArrow {
    border-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbFocused .rtbButton,
.RadToolBar_MaterialBlauwLight .rtbFocused.rtbMore {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadToolBar_MaterialBlauwLight .rtbFocused .rtbArrow {
    border-left-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbChecked .rtbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton,
.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton.rtbMenuButton,
.RadToolBar_MaterialBlauwLight .rtbExpanded.rtbMore {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton {
    z-index: 1;
    position: relative;
}

.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton.rtbSplitButton .rtbSplBtnActivator,
.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton.rtbSplitButton .rtbArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadToolBar_MaterialBlauwLight .rtbPressed .rtbButton:not(.rtbSplitButton) {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbPressed .rtbSplitButton,
.RadToolBar_MaterialBlauwLight .rtbPressed .rtbArrow {
    border-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbPressed.rtbSplBtnActivator, .RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbPressed.rtbArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight_rtl.RadToolBar_Horizontal .rtbItem + .rtbItem {
    margin-left: 0;
    margin-right: 0;
}

.RadToolBar_MaterialBlauwLight_rtl .rtbMenuButton .rtbArrow {
    margin: -13px 0 -13px -15px;
}

.RadToolBar_MaterialBlauwLight_rtl .rtbSplitButton .rtbArrow {
    margin: 0;
}

.RadToolBar_MaterialBlauwLight_rtl .rtbMore {
    left: 0;
    right: auto;
}

.RadToolBar_MaterialBlauwLight_Horizontal .rtbSeparator {
    border-width: 0 0 0 1px;
}

.RadToolBar_MaterialBlauwLight_Vertical:before {
    display: none;
}

.RadToolBar_MaterialBlauwLight_Vertical .rtbSeparator {
    border-width: 1px 0 0 0;
}

.RadToolBar_MaterialBlauwLight_Vertical .rtbSplitButton {
    padding-right: 29px;
}

.RadToolBar_MaterialBlauwLight_Vertical .rtbSplitButton .rtbArrow {
    margin-right: -29px;
}

.rtbPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rtbMenu,
.rtbPopup_MaterialBlauwLight .rtbUL {
    padding: 16px 0;
}

.rtbPopup_MaterialBlauwLight .rtbLink,
.rtbPopup_MaterialBlauwLight .rtbInner {
    border: 0;
}

.rtbPopup_MaterialBlauwLight .rtbMenuButton,
.rtbPopup_MaterialBlauwLight .rtbSplBtnActivator {
    padding: 8px 13px 8px 32px;
}

.rtbPopup_MaterialBlauwLight .rtbArrow {
    padding: 8px;
}

.rtbPopup_MaterialBlauwLight .radIcon {
    font-size: 18px;
    font-family: "Material Icons";
}

.rtbPopup_MaterialBlauwLight .radIconDown:before {
    content: "\e5c5";
}

.rtbPopup_MaterialBlauwLight .rtbExpanded .radIconDown:before {
    content: "\e5c7";
}

.rtbPopup_MaterialBlauwLight .rtbSeparator {
    margin: 8px 0;
    border-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbUL > .rtbSeparator {
    margin: 8px 0;
}

.rtbPopup_MaterialBlauwLight .rtbSplitItem .rtbInner {
    padding-right: calc(1.42857143em + 17px);
}

.rtbPopup_MaterialBlauwLight .rtbFocused > .rtbLink,
.rtbPopup_MaterialBlauwLight .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_MaterialBlauwLight .rtbFocused > .rtbInner .rtbArrow {
    border-left-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbHovered > .rtbLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.rtbPopup_MaterialBlauwLight .rtbHovered > .rtbInner,
.rtbPopup_MaterialBlauwLight .rtbHovered.rtbSplitItem > .rtbInner.rtbButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.rtbPopup_MaterialBlauwLight .rtbHovered > .rtbInner .rtbArrow,
.rtbPopup_MaterialBlauwLight .rtbHovered.rtbSplitItem > .rtbInner.rtbButton .rtbArrow {
    border-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbSelected > .rtbLink {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.rtbPopup_MaterialBlauwLight .rtbSelected > .rtbInner,
.rtbPopup_MaterialBlauwLight .rtbPressed > .rtbInner,
.rtbPopup_MaterialBlauwLight .rtbChecked > .rtbInner {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbSelected > .rtbInner .rtbArrow,
.rtbPopup_MaterialBlauwLight .rtbPressed > .rtbInner .rtbArrow,
.rtbPopup_MaterialBlauwLight .rtbChecked > .rtbInner .rtbArrow {
    border-left-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbSplitItem .rtbPressed.rtbSplBtnActivator, .rtbPopup_MaterialBlauwLight .rtbSplitItem .rtbPressed.rtbArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbExpanded > .rtbInner,
.rtbPopup_MaterialBlauwLight .rtbExpanded.rtbHovered > .rtbInner.rtbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialBlauwLight .rtbExpanded > .rtbInner .rtbArrow,
.rtbPopup_MaterialBlauwLight .rtbExpanded.rtbHovered > .rtbInner.rtbButton .rtbArrow {
    border-left-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbMenu:before {
    display: none;
}

.rtbPopup_MaterialBlauwLight.rtbShadows {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialBlauwLight_rtl .rtbMenuButton,
.rtbPopup_MaterialBlauwLight_rtl .rtbSplBtnActivator {
    padding: 8px 32px 8px 13px;
}

.rtbPopup_MaterialBlauwLight_rtl .rtbSplitItem .rtbInner {
    padding-right: 0;
    padding-left: calc(1.42857143em + 17px);
}

.RadTabStrip_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
    text-transform: uppercase;
}

.RadTabStrip_MaterialBlauwLight .rtsLink {
    overflow: hidden;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    border-width: 0;
    overflow: hidden;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 .rtsUL {
    margin-bottom: 0;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 .rtsLink {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    padding: 14px 13px;
    border-width: 0;
    transition: all .2s ease-in-out;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 .rtsTxt {
    opacity: 0.8;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 ~ .rtsLevel {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    border-width: 0;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 ~ .rtsLevel .rtsLink {
    padding: 14px 13px;
    transition: all .2s ease-in-out;
}

.RadTabStrip_MaterialBlauwLight .rtsGhostTab {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    border-width: 0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight .rtsPrevArrow,
.RadTabStrip_MaterialBlauwLight .rtsNextArrow {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    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_MaterialBlauwLight .rtsPrevArrow:before,
.RadTabStrip_MaterialBlauwLight .rtsNextArrow:before {
    margin: 0;
    font: 24px/1 "Material Icons";
}

.RadTabStrip_MaterialBlauwLight .rtsHovered .rtsLink {
    color: #ffffff;
    background-color: #1E88E5;
}

.RadTabStrip_MaterialBlauwLight .rtsHovered .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialBlauwLight .rtsHovered.rtsPrevArrow,
.RadTabStrip_MaterialBlauwLight .rtsHovered.rtsNextArrow {
    background: #1E88E5;
}

.RadTabStrip_MaterialBlauwLight .rtsSelected .rtsLink {
    color: #ffffff;
    background-color: #2196F3;
}

.RadTabStrip_MaterialBlauwLight .rtsSelected .rtsLink:before {
    content: "";
    position: absolute;
}

.RadTabStrip_MaterialBlauwLight .rtsSelected .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialBlauwLight .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_MaterialBlauwLight .rtsFocused .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsSelected .rtsLink:before {
    left: 0;
    right: 0;
    border-bottom: 3px solid #ffffff;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsPrevArrow:before {
    content: "\e314";
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsNextArrow:before {
    content: "\e315";
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsMiddle {
    padding-left: 48px;
    padding-right: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsStart {
    padding-left: 96px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsStart .rtsNextArrow {
    left: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsEnd {
    padding-right: 96px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsEnd .rtsPrevArrow {
    right: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsEnd .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow {
    left: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow:before {
    content: "\e315";
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    right: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow {
    left: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow:before {
    content: "\e314";
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow {
    right: 48px;
}

.RadTabStrip_MaterialBlauwLight.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_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.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_MaterialBlauwLight.rtsTop {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight.rtsTop .rtsSelected .rtsLink:before {
    bottom: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsBottom {
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight.rtsBottom .rtsSelected .rtsLink:before {
    top: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsSelected .rtsLink:before {
    top: 0;
    bottom: 0;
    border-right: 3px solid #ffffff;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsPrevArrow,
.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsNextArrow {
    width: 100%;
    height: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsNextArrow:before {
    content: "\e313";
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsPrevArrow:before {
    content: "\e316";
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsMiddle {
    padding-top: 48px;
    padding-bottom: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsStart {
    padding-top: 96px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsStart .rtsNextArrow {
    top: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsEnd {
    padding-bottom: 96px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsEnd .rtsPrevArrow {
    bottom: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsEnd .rtsNextArrow {
    box-shadow: none;
    z-index: 1;
}

.RadTabStrip_MaterialBlauwLight.rtsLeft {
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight.rtsLeft .rtsSelected .rtsLink:before {
    right: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsRight {
    box-shadow: -1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight.rtsRight .rtsSelected .rtsLink:before {
    left: 0;
}

.km-touch-scrollbar {
    background-color: #333333;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup > .k-group-header,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup .k-outer-group-header.k-first,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup > .k-virtual-wrap > .k-group-header {
    border-bottom-color: #CFD8DC;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup .k-outer-group-header {
    border-bottom-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup .k-list .k-item > .k-group {
    color: #f8fafb;
    background: #455A64;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup .k-list .k-item > .k-group::before {
    border-color: #455A64 #455A64 transparent transparent;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-rtl.k-popup .k-list .k-item > .k-group::before,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer [dir="rtl"] .k-popup .k-list .k-item > .k-group::before {
    border-color: #455A64 transparent transparent #455A64;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list > .k-outer-group-header {
    border-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item:hover,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item.k-state-hover,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel:hover,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item:hover.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item.k-state-hover.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel:hover.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #03A9F4;
    background-color: rgba(0, 0, 0, 0.08);
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel.k-state-selected {
    color: #03A9F4;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer.k-animation-container-shown,
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_AnimationContainer.k-animation-container-fixed > .k-popup {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button:hover,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
    background-image: none;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button:active,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button.k-state-active {
    color: #03A9F4;
    background-color: transparent;
    background-image: none;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button.k-state-disabled {
    background: transparent;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button:focus,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-nodata {
    color: rgba(69, 90, 100, 0.5);
}

.k-window {
    border-color: rgba(0, 0, 0, 0.08);
    color: #455A64;
    background-color: #f8fafb;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.06);
}

.k-window .k-dialog-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #03A9F4;
}

.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: #03A9F4;
}

.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(3, 169, 244, 0.3);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window {
    border-color: rgba(0, 0, 0, 0.08);
    color: #455A64;
    background-color: #f8fafb;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window.k-state-focused {
    box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.3);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox:hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox.k-state-hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea:hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea.k-state-hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox:hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox.k-state-hover {
    border-color: #90A4AE;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox.k-state-focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea.k-state-focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox.k-state-focus {
    border-color: #2196F3;
    color: #455A64;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox.k-invalid, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox.k-state-invalid,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea.k-invalid,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea.k-state-invalid,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox.k-invalid,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox.k-state-invalid {
    border-color: rgba(243, 66, 53, 0.5);
    color: #f34235;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::selection,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::selection,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox::selection {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::selection,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::selection,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::selection {
    color: #ffffff;
    background-color: #03A9F4;
}

.k-state-disabled .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::selection, .k-state-disabled
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::selection, .k-state-disabled
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::selection {
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::-webkit-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea:-ms-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::-ms-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::placeholder,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::placeholder,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox::placeholder,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button:hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-state-hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(3, 169, 244, 0.4);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:focus[disabled],
[disabled] .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:focus.k-state-disabled, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-focused, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-active {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dropdown-button:active > .k-button:not(:disabled),
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-dropdown-button:focus > .k-button,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dropdown-button.k-state-focused > .k-button {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dropdown-button .k-widget {
    border-width: 0;
    display: inline-block;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button:active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button.k-state-active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group > input[type="radio"]:checked + .k-button,
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button.k-state-focused,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group > input[type="radio"]:focus + .k-button,
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-state-disabled:not(.k-state-active) {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-split-button:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-split-button.k-state-focused {
    outline: none;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-split-button.k-button-group .k-button:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-split-button.k-button-group .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat,
.k-button-group .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat,
.k-button-group
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat::after,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat::after {
    display: block;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:focus::after, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-state-focused::after,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:focus::after,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-state-hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-state-active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:hover:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:hover.k-state-active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat.k-state-hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat.k-state-active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:hover:active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-primary, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-primary:hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-primary.k-state-hover,
.k-button-group .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-primary {
    color: #03A9F4;
    background: none;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-window-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dialog-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button {
    border-color: inherit;
}

.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-primary:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button:focus,
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-primary:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-primary.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(3, 169, 244, 0.3);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-pdf-viewer-search-dialog {
    border-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox,
.RadPdfViewer_MaterialBlauwLight .k-textarea,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox:hover, .RadPdfViewer_MaterialBlauwLight .k-textbox.k-state-hover,
.RadPdfViewer_MaterialBlauwLight .k-textarea:hover,
.RadPdfViewer_MaterialBlauwLight .k-textarea.k-state-hover,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox:hover,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox.k-state-hover {
    border-color: #90A4AE;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox:focus, .RadPdfViewer_MaterialBlauwLight .k-textbox.k-state-focus,
.RadPdfViewer_MaterialBlauwLight .k-textarea:focus,
.RadPdfViewer_MaterialBlauwLight .k-textarea.k-state-focus,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox:focus,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox.k-state-focus {
    border-color: #2196F3;
    color: #455A64;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox.k-invalid, .RadPdfViewer_MaterialBlauwLight .k-textbox.k-state-invalid,
.RadPdfViewer_MaterialBlauwLight .k-textarea.k-invalid,
.RadPdfViewer_MaterialBlauwLight .k-textarea.k-state-invalid,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox.k-invalid,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox.k-state-invalid {
    border-color: rgba(243, 66, 53, 0.5);
    color: #f34235;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::selection,
.RadPdfViewer_MaterialBlauwLight .k-textarea::selection,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox::selection {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::selection,
.RadPdfViewer_MaterialBlauwLight .k-input::selection,
.RadPdfViewer_MaterialBlauwLight .k-textarea::selection {
    color: #ffffff;
    background-color: #03A9F4;
}

.k-state-disabled .RadPdfViewer_MaterialBlauwLight .k-textbox::selection, .k-state-disabled
.RadPdfViewer_MaterialBlauwLight .k-input::selection, .k-state-disabled
.RadPdfViewer_MaterialBlauwLight .k-textarea::selection {
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input.k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-textarea::-webkit-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input.k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-textarea:-ms-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input.k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-textarea::-ms-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::placeholder,
.RadPdfViewer_MaterialBlauwLight .k-input::placeholder,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox::placeholder,
.RadPdfViewer_MaterialBlauwLight .k-textarea::placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-button {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight .k-button:hover, .RadPdfViewer_MaterialBlauwLight .k-button.k-state-hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight .k-button:focus, .RadPdfViewer_MaterialBlauwLight .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button:active, .RadPdfViewer_MaterialBlauwLight .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary:focus, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(3, 169, 244, 0.4);
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary:focus[disabled],
[disabled] .RadPdfViewer_MaterialBlauwLight .k-button.k-primary:focus, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary:focus.k-state-disabled, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-focused, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary:active, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-active {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-dropdown-button:active > .k-button:not(:disabled),
.RadPdfViewer_MaterialBlauwLight .k-dropdown-button.k-state-active > .k-button:not(:disabled) {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-dropdown-button:focus > .k-button,
.RadPdfViewer_MaterialBlauwLight .k-dropdown-button.k-state-focused > .k-button {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-dropdown-button .k-widget {
    border-width: 0;
    display: inline-block;
}

.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button:active,
.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button.k-state-active,
.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button.k-state-selected,
.RadPdfViewer_MaterialBlauwLight .k-button-group > input[type="radio"]:checked + .k-button,
.RadPdfViewer_MaterialBlauwLight .k-button-group > input[type="checkbox"]:checked + .k-button {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button:focus,
.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button.k-state-focused,
.RadPdfViewer_MaterialBlauwLight .k-button-group > input[type="radio"]:focus + .k-button,
.RadPdfViewer_MaterialBlauwLight .k-button-group > input[type="checkbox"]:focus + .k-button {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialBlauwLight .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.RadPdfViewer_MaterialBlauwLight .k-button-group .k-state-disabled:not(.k-state-active) {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight .k-split-button:focus,
.RadPdfViewer_MaterialBlauwLight .k-split-button.k-state-focused {
    outline: none;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-split-button.k-button-group .k-button:active, .RadPdfViewer_MaterialBlauwLight .k-split-button.k-button-group .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat,
.k-button-group .RadPdfViewer_MaterialBlauwLight .k-button-flat,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat,
.k-button-group
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat::after,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat::after {
    display: block;
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat:focus::after, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-state-focused::after,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:focus::after,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat:hover, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-state-hover, .RadPdfViewer_MaterialBlauwLight .k-button-flat:active, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-state-active, .RadPdfViewer_MaterialBlauwLight .k-button-flat:hover:active, .RadPdfViewer_MaterialBlauwLight .k-button-flat:hover.k-state-active,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:hover,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat.k-state-hover,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:active,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat.k-state-active,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:hover:active,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat.k-primary, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-primary:hover, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-primary.k-state-hover,
.k-button-group .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-primary {
    color: #03A9F4;
    background: none;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox {
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox .k-dropdown-wrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox .k-dropdown-wrap.k-invalid, .RadPdfViewer_MaterialBlauwLight .k-combobox .k-dropdown-wrap.k-invalid:hover, .RadPdfViewer_MaterialBlauwLight .k-combobox .k-dropdown-wrap.k-state-invalid {
    color: #f34235;
    border-color: rgba(243, 66, 53, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-combobox .k-select {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox > :hover,
.RadPdfViewer_MaterialBlauwLight .k-combobox .k-state-hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox > :hover .k-select,
.RadPdfViewer_MaterialBlauwLight .k-combobox .k-state-hover .k-select {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox > .k-state-focused,
.RadPdfViewer_MaterialBlauwLight .k-combobox .k-state-active {
    border-color: #2196F3;
    color: #455A64;
    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_MaterialBlauwLight .k-toolbar {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-overflow-anchor {
    border-width: 0;
    color: inherit;
    background: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-up,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-down {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-up::before,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-up .k-button::before,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-down::before,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-down .k-button::before {
    opacity: 0;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-separator {
    border-color: inherit;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-button.k-state-disabled::after {
    opacity: 0;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-combobox .k-state-border-up,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-combobox .k-state-border-down {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-wrap {
    color: #ffffff;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-lg .k-pager-numbers, .RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-md .k-pager-numbers, .RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-sm .k-pager-numbers {
    border-color: #CFD8DC;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-lg .k-pager-numbers.k-state-expanded .k-current-page, .RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-md .k-pager-numbers.k-state-expanded .k-current-page, .RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-sm .k-pager-numbers.k-state-expanded .k-current-page {
    border-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-nav:hover {
    color: #03A9F4;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-nav:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-link {
    color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-link:hover, .RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-link.k-state-hover {
    color: #03A9F4;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-link:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-state-selected {
    color: #455A64;
    background-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight .k-canvas {
    background-color: #ffffff;
}

.RadPdfViewer_MaterialBlauwLight .k-page {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: white;
    box-shadow: 0 0 15px #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight .k-search-highlight {
    background-color: #354b53;
}

.RadScheduler_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadScheduler_MaterialBlauwLight .rsToolbar > li + li {
    margin: 0;
}

.RadScheduler_MaterialBlauwLight .rsToolbar .rsButton {
    border-radius: 0;
}

.RadScheduler_MaterialBlauwLight .rsButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 8px 13px;
    border-radius: 2px;
    font-weight: 500;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
}

.RadScheduler_MaterialBlauwLight .rsHovered > .rsButton,
.RadScheduler_MaterialBlauwLight .rsButton.rsHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsSelected > .rsButton,
.RadScheduler_MaterialBlauwLight .rsPressed > .rsButton,
.RadScheduler_MaterialBlauwLight .rsButton.rsPressed {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsHeader {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 5px;
    border-radius: 2px 2px 0 0;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsButton {
    border-width: 0;
}

.RadScheduler_MaterialBlauwLight .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_MaterialBlauwLight .rsHeader .rsNav .rsPrevDay,
.RadScheduler_MaterialBlauwLight .rsHeader .rsNav .rsNextDay {
    padding: 8px;
    border-right: 1px solid #cfd8dc;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsNav .rsToday:before {
    display: none;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsNav > li:first-child .rsButton {
    border-radius: 2px 0 0 2px;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsNav > li:last-child .rsButton {
    border-radius: 0 2px 2px 0;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsNav > li:only-child .rsButton {
    border-radius: 2px;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsViews {
    margin: -5px -5px -5px 5px;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsViews .rsButton {
    padding: 13px;
}

.RadScheduler_MaterialBlauwLight .rsFooter {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 5px;
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialBlauwLight .rsFooter .rsFullTime {
    padding: 8px;
    border-width: 0;
    color: #2196F3;
    background-color: transparent;
}

.RadScheduler_MaterialBlauwLight .rsFooter .rsFullTime .p-icon {
    display: none;
}

.RadScheduler_MaterialBlauwLight .rsFooter .rsFullTime:hover {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.RadScheduler_MaterialBlauwLight .rsSpacerCell,
.RadScheduler_MaterialBlauwLight .rsHorizontalHeaderWrapper,
.RadScheduler_MaterialBlauwLight .rsVerticalHeaderWrapper {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsSpacerCell,
.RadScheduler_MaterialBlauwLight .rsAllDayHeader {
    border-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsHorizontalHeaderTable {
    font-size: .85em;
    text-align: left;
}

.RadScheduler_MaterialBlauwLight .rsHorizontalHeaderTable th {
    padding: 0 16px;
    border-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsHorizontalHeaderTable th i {
    font-size: 4em;
    font-weight: 100;
    font-style: normal;
    display: block;
}

.RadScheduler_MaterialBlauwLight .rsVerticalHeaderTable {
    font-size: .85em;
}

.RadScheduler_MaterialBlauwLight .rsVerticalHeaderTable th {
    border-color: transparent #CFD8DC;
    font-weight: normal;
    text-transform: uppercase;
    overflow: visible;
}

.RadScheduler_MaterialBlauwLight .rsVerticalHeaderTable .rsMainHeader th:first-child {
    border-bottom-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsVerticalHeaderTable th .rsAmPm {
    position: static;
    font: inherit;
    text-transform: uppercase;
}

.RadScheduler_MaterialBlauwLight .rsAllDayRow td,
.RadScheduler_MaterialBlauwLight .rsContentTable .rsAllDayRow td {
    border-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsContentTable td {
    border-color: #e7ecee #e7ecee;
}

.RadScheduler_MaterialBlauwLight .rsContentTable .rsAlt td {
    border-color: #CFD8DC #e7ecee;
}

.RadScheduler_MaterialBlauwLight .rsOtherMonth,
.RadScheduler_MaterialBlauwLight .rsNonWorkHour,
.RadScheduler_MaterialBlauwLight .rsSunCol,
.RadScheduler_MaterialBlauwLight .rsSatCol {
    background: #f4f7f8;
}

.RadScheduler_MaterialBlauwLight .rsApt {
    color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsAptContent {
    border-radius: 2px;
    color: #ffffff;
    background-color: #2196F3;
}

.RadScheduler_MaterialBlauwLight .rsAptResize:before {
    background-color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsOvertimeArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-width: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadScheduler_MaterialBlauwLight .rsOvertimeArrow:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsOvertimeArrow .rsIcon {
    margin: -.5em 0 0 -.5em;
    position: absolute;
    top: 50%;
    left: 50%;
}

.RadScheduler_MaterialBlauwLight .rsResourceMarker {
    background-color: #f6f7f8;
}

.RadScheduler_MaterialBlauwLight .rsMonthView .rsHorizontalHeaderTable th {
    border-right-width: 0;
}

.RadScheduler_MaterialBlauwLight .rsMonthView .rsDateBox {
    padding: 0 16px;
}

.RadScheduler_MaterialBlauwLight .rsMonthView .rsTodayCell {
    color: #03A9F4;
}

.RadScheduler_MaterialBlauwLight .rsMonthView .rsContentTable td {
    border-right-width: 0;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsMonthHeader {
    border-width: 0;
    background: #ECEFF1;
    text-transform: uppercase;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsDateHeader {
    border-color: transparent;
    border-radius: 100%;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsDateHeader:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsOccupiedSlot .rsDateHeader {
    background-color: #CFD8DC;
    border-radius: 100%;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsOccupiedSlot .rsDateHeader:hover {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #03A9F4;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTodayCell .rsDateHeader {
    border-color: transparent;
    color: #2196F3;
    background-color: transparent;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsSatCol:not(.rsOccupiedSlot),
.RadScheduler_MaterialBlauwLight .rsYearView .rsSunCol:not(.rsOccupiedSlot) {
    color: #a2adb2;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsYearMonthsWrap {
    border-color: white;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsToolTipContent {
    border-width: 0;
    border-radius: 2px;
    color: white;
    background-color: rgba(69, 90, 100, 0.9);
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsCategoryPattern .rsResourceMarker {
    background-color: #f6f7f8;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsToolTipArrow {
    color: white;
    background-color: rgba(69, 90, 100, 0.9);
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsToolTipArrowUp {
    border-radius: 2px 2px 0 0;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsToolTipArrowDown {
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsToolTipCallOut {
    display: none;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltipRight .rsToolTipCallOut {
    border-right-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltipRight .rsToolTipCallOut:before {
    border-right-color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltipLeft .rsToolTipCallOut {
    border-left-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltipLeft .rsToolTipCallOut:before {
    border-left-color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsAgendaView .rsDateBox {
    padding-left: 53px;
    min-height: 45px;
    font-size: 0.8571428571em;
}

.RadScheduler_MaterialBlauwLight .rsAgendaView .rsDateBox strong {
    width: 1em;
    height: 1em;
    font-size: 3.2142857143em;
    top: 0;
}

.RadScheduler_MaterialBlauwLight .rsAgendaView .rsDateBox small {
    opacity: .75;
    font-size: 1em;
}

.RadScheduler_MaterialBlauwLight .rsAgendaTable th, .RadScheduler_MaterialBlauwLight .rsAgendaTable td {
    border-bottom-color: #CFD8DC;
    border-right-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsAgendaTable .rsAgendaRowHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsAgendaTable .rsAgendaRowSelected {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.RadScheduler_MaterialBlauwLight .rsSelectedSlot {
    background: #E1F5FE;
}

.RadScheduler_MaterialBlauwLight .rsAptCreate {
    background: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsDialog {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rsDialog .rsTitle {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    border-width: 0;
    border-radius: 2px 2px 0 0;
    font-size: 1.4285714286em;
    font-weight: 500;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsTitle .p-i-notification {
    margin-left: -2px;
    margin-right: 8px;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButtons {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 6px 8px;
    border-width: 1px 0 0;
    border-style: solid;
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButtons .rsAptEditCancel {
    margin-left: 5px;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsAdvEditClose {
    right: 10px;
    margin-top: -15px;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButton {
    padding: 8px;
    min-width: 64px;
    border-width: 0;
    color: #455A64;
    background-color: transparent;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButton:hover {
    color: #455A64;
    background-color: rgba(69, 90, 100, 0.12);
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButton.rsPrimary {
    color: #2196F3;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButton.rsPrimary:hover {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.RadScheduler_MaterialBlauwLight .rsModalDialog .rsBody {
    padding: 30px;
}

.RadScheduler_MaterialBlauwLight .rsInlineForm {
    padding-top: 1px;
}

.RadScheduler_MaterialBlauwLight .rsInlineForm .rsTextarea {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    margin: 16px;
    padding: 0;
    border-width: 0;
    border-bottom-width: 1px;
}

.RadScheduler_MaterialBlauwLight .rsInlineForm .rsIconCornerBR {
    width: 0;
    height: 0;
    border-width: 8px;
}

.RadScheduler_MaterialBlauwLight .rsInlineForm .rsResize .p-icon {
    height: 8px;
}

.RadScheduler_MaterialBlauwLight .rsAdvancedEdit {
    border: 0;
}

.RadScheduler_MaterialBlauwLight .RadInput {
    padding: 0;
}

.RadScheduler_MaterialBlauwLight .RadInput .riContentWrapper {
    padding: 0 13px;
}

.RadScheduler_MaterialBlauwLight .RadPicker .RadInput {
    padding: 0 13px;
}

.RadScheduler_MaterialBlauwLight .p-icon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadScheduler_MaterialBlauwLight .p-i-clock:before {
    content: "\e192";
}

.RadScheduler_MaterialBlauwLight .p-i-calendar:before {
    content: "\e878";
}

.RadScheduler_MaterialBlauwLight .p-i-notification:before,
.RadScheduler_MaterialBlauwLight .p-i-reminder:before {
    content: "\e7f4";
}

.RadScheduler_MaterialBlauwLight .p-i-recurrence:before {
    content: "\e5d5";
}

.RadScheduler_MaterialBlauwLight .p-i-non-recurrence:before {
    content: "\e5d5";
}

.RadScheduler_MaterialBlauwLight [class*=p-i-arrow-60]:before {
    font-family: WebComponentsIcons;
    font-size: 16px;
}

.RadScheduler_MaterialBlauwLight .rsNav .p-i-arrow-60-right:before,
.RadScheduler_MaterialBlauwLight .rsNav .p-i-arrow-60-left:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadScheduler_MaterialBlauwLight .rsNav .p-i-arrow-60-right:before {
    content: "\e5cc";
}

.RadScheduler_MaterialBlauwLight .rsNav .p-i-arrow-60-left:before {
    content: "\e5cb";
}

.RadScheduler_MaterialBlauwLight .p-i-arrow-45-down-right:before {
    content: "\e1b9";
    font-size: 12px;
}

.RadScheduler_MaterialBlauwLight .p-i-x:before,
.RadScheduler_MaterialBlauwLight .p-i-close:before {
    content: "\e5cd";
}

.RadScheduler_MaterialBlauwLight .p-i-delete:before {
    content: "\e5cd";
}

.RadScheduler_MaterialBlauwLight .p-icon.p-i-recurrence-exception:before {
    font: 16px/1 "WebComponentsIcons";
    text-transform: none;
    text-align: center;
    content: "\e104";
}

.RadScheduler_MaterialBlauwLight .rfbGroup .rfbLabel {
    font-size: .85em;
    font-weight: 500;
    line-height: inherit;
}

.RadGantt_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadGantt_MaterialBlauwLight .k-switch-handle {
    width: 35px;
    height: 35px;
}

.RadGantt_MaterialBlauwLight .rgtTreelistContent tr,
.RadGantt_MaterialBlauwLight .radGridContent tr {
    height: calc(2em + 9px);
}

.RadGantt_MaterialBlauwLight.k-gantt-planned .rgtTreelistContent tr,
.RadGantt_MaterialBlauwLight.k-gantt-planned .radGridContent tr {
    height: calc(3.4em + 9px);
}

.RadGantt_MaterialBlauwLight.k-gantt-planned .rgtTaskDot {
    margin-top: 1.5em;
}

.RadGantt_MaterialBlauwLight .rgtTreelistWrapper .radGridHeaderWrap {
    height: calc(4em + 36px);
}

.RadGantt_MaterialBlauwLight .k-loading-color {
    background-color: #ffffff;
}

.RadGantt_MaterialBlauwLight .k-loading-image {
    background-image: url(" ");
}

.RadGantt_MaterialBlauwLight .rgtHeader {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    min-height: calc(1.42857143em + 16px);
    padding: 5px;
}

.RadGantt_MaterialBlauwLight .rgtActions .radButton {
    border-width: 0;
    background: none;
}

.RadGantt_MaterialBlauwLight .rgtViews {
    margin: -5px -5px -5px 5px;
}

.RadGantt_MaterialBlauwLight .rgtViews .radButton {
    padding: 13px;
    border-width: 0;
    border-radius: 0;
    background: none;
}

.RadGantt_MaterialBlauwLight .rgtFooter {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadGantt_MaterialBlauwLight .rgtTreelist {
    background-color: #f4f7f8;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radGridHeader {
    text-align: left;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radGridHeader th {
    padding: 40px 16px 13px;
    height: 3.4em;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .rgtTreelistGroup {
    font-weight: 500;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radStateFocused,
.RadGantt_MaterialBlauwLight .rgtTreelist .k-state-focused {
    color: #455A64;
    background-color: #E1F5FE;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radStateSelected,
.RadGantt_MaterialBlauwLight .rgtTreelist .k-state-selected {
    background: #e3f2fd;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .radStateSelected td,
.RadGantt_MaterialBlauwLight .rgtTreelist .k-state-selected td {
    border-top-width: 0;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .rgtTreelistContent td {
    padding-bottom: 12px;
    border-bottom-width: 1px;
    border-color: #CFD8DC;
}

.RadGantt_MaterialBlauwLight .rgtTreelist .k-edit-cell {
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadGantt_MaterialBlauwLight .radIconCollapse,
.RadGantt_MaterialBlauwLight .radIconExpand {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadGantt_MaterialBlauwLight .radIconCollapse:before {
    content: "\e313";
}

.RadGantt_MaterialBlauwLight .radIconExpand:before {
    content: "\e315";
}

.RadGantt_MaterialBlauwLight .rgtSplitbar {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    width: 6px;
}

.RadGantt_MaterialBlauwLight .rgtSplitbar .radResizeHandle {
    width: 4px;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadGantt_MaterialBlauwLight .rgtSplitbar .radResizeHandle:before {
    content: "\e5d4";
    margin: -.5em 0 0 -.5em;
    position: absolute;
    top: 50%;
    left: 50%;
}

.RadGantt_MaterialBlauwLight .rgtSplitbarHover {
    background-color: #e4ecee;
}

.RadGantt_MaterialBlauwLight .radLine {
    background-color: #607D8B;
}

.RadGantt_MaterialBlauwLight .radLine.radStateSelected {
    background-color: #263238;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

.RadGantt_MaterialBlauwLight .radLine.radStateSelected .radArrowE,
.RadGantt_MaterialBlauwLight .radLine.radStateSelected .radArrowW {
    color: #263238;
}

.RadGantt_MaterialBlauwLight .radArrowE,
.RadGantt_MaterialBlauwLight .radArrowW {
    color: #607D8B;
}

.RadGantt_MaterialBlauwLight .radMarqueeColor {
    background-color: rgba(3, 169, 244, 0.4);
}

.RadGantt_MaterialBlauwLight .rgtTaskWrap {
    margin-top: -7px;
}

.RadGantt_MaterialBlauwLight {
    /* TODO: Fix colors */
}

.RadGantt_MaterialBlauwLight .rgtTaskDot:after {
    border-color: #607D8B;
    background-color: #607D8B;
}

.RadGantt_MaterialBlauwLight .rgtTaskDot:hover:after {
    background-color: #ffffff;
}

.RadGantt_MaterialBlauwLight .rgtResourceWrap {
    padding-top: 6px;
}

.RadGantt_MaterialBlauwLight .rgtResource {
    padding: 0 2px;
    background-color: #ffffff;
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone {
    margin-top: 8px;
    border-color: #455A64;
    background-color: #455A64;
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone.k-task-delayed {
    background-image: repeating-linear-gradient(90deg, #f4f7f8, #f4f7f8 2px, #f34235 2px, #f34235 4px);
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone.k-task-advanced {
    background-color: #5ec232;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone.radStateSelected {
    border-color: #03A9F4;
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .rgtTaskMilestone ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary {
    margin-top: 10px;
    border-color: #607D8B;
    background-color: #607D8B;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary.k-task-delayed {
    color: #f88e86;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary.k-task-advanced {
    color: #9eda84;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary.radStateSelected {
    border-color: #4fc3f7;
    background-color: #4fc3f7;
}

.RadGantt_MaterialBlauwLight .rgtComplete {
    border-color: #455A64;
    background-color: #455A64;
}

.RadGantt_MaterialBlauwLight .radStateSelected .rgtComplete {
    border-color: #03A9F4;
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .rgtTaskSummary ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialBlauwLight .k-summary-wrap .k-task-offset {
    height: 10px;
    margin: 10px 0 0;
}

.RadGantt_MaterialBlauwLight .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_MaterialBlauwLight .rgtTaskSingle {
    border-width: 0;
    border-radius: 3px;
    color: #ffffff;
    background-color: #64b6f7;
    text-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.k-task-delayed {
    background-color: #f88e86;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.k-task-advanced {
    background-color: #9eda84;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .rgtTaskTemplate {
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadGantt_MaterialBlauwLight .rgtTaskComplete {
    background-color: #2196F3;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle .radResizeHandle:after,
.RadGantt_MaterialBlauwLight .k-task-offset .radResizeHandle:after {
    background-color: #ffffff;
}

.RadGantt_MaterialBlauwLight .rgtTaskActions {
    top: 8px;
}

.RadGantt_MaterialBlauwLight .rgtTaskActions .rgtTaskDelete,
.RadGantt_MaterialBlauwLight .rgtTaskActions .rgtTaskDelete:hover {
    border-width: 0;
    color: inherit;
    background: none;
}

.RadGantt_MaterialBlauwLight .rgtTaskActions .rgtTaskDelete:hover {
    cursor: pointer;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.radStateSelected {
    background-color: #4fc3f7;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.radStateSelected .rgtTaskContent {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle.radStateSelected .rgtTaskComplete {
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .rgtTaskSingle ~ .rgtTaskDot {
    top: 8px;
}

.RadGantt_MaterialBlauwLight .k-task-delayed .k-task-summary-complete,
.RadGantt_MaterialBlauwLight .k-task-delayed .rgtComplete {
    color: #f34235;
}

.RadGantt_MaterialBlauwLight .k-task-advanced .k-task-summary-complete,
.RadGantt_MaterialBlauwLight .k-task-delayed .rgtComplete {
    color: #5ec232;
}

.RadGantt_MaterialBlauwLight .k-task-delayed .rgtTaskComplete {
    background-color: #f34235;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .k-task-advanced .rgtTaskComplete {
    background-color: #5ec232;
    background-image: none;
}

.RadGantt_MaterialBlauwLight .k-task-planned .k-task-moment {
    border-color: #03A9F4;
    background-color: transparent;
}

.RadGantt_MaterialBlauwLight .k-task-planned .k-task-duration {
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .k-task-planned:hover .k-task-moment {
    background-color: #03A9F4;
}

.RadGantt_MaterialBlauwLight .k-task-offset {
    background-image: repeating-linear-gradient(135deg, #f4f7f8, #f4f7f8 2px, #f34235 2px, #f34235 4px);
}

.RadGantt_MaterialBlauwLight .k-task-offset .radResizeE::before {
    border-color: #000000;
}

.RadGantt_MaterialBlauwLight .k-task-offset .k-task-actions, .RadGantt_MaterialBlauwLight .k-task-offset .rgtTaskActions {
    color: #000000;
}

.RadGantt_MaterialBlauwLight .k-task-offset .rgtTaskActions {
    margin-top: 10px;
}

.RadGantt_MaterialBlauwLight .k-task-offset:hover {
    background-image: repeating-linear-gradient(135deg, #f4f7f8, #f4f7f8 2px, #f88e86 2px, #f88e86 4px);
}

.RadGantt_MaterialBlauwLight .k-pdf-export .k-task-offset {
    background-color: #f34235;
}

.RadGantt_MaterialBlauwLight .k-task-offset-wrap .rgtTaskSummaryComplete:after,
.RadGantt_MaterialBlauwLight .k-task-offset-wrap .rgtTaskSummary:after {
    border-right-color: transparent;
}

.radSkin_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.radSkin_MaterialBlauwLight .k-grid, .radSkin_MaterialBlauwLight .radCalendar {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu, .rrbDropDownSlide_MaterialBlauwLight .rrbPopup, .rrbSlide_MaterialBlauwLight .rrbPopup, .rrbPopup_MaterialBlauwLight, .rrbPopup_MaterialBlauwLight .rrbPopup, .radSkin_MaterialBlauwLight .k-popup, .radSkin_MaterialBlauwLight.k-popup,
.radSkin_MaterialBlauwLight .radPopup, .radSkin_MaterialBlauwLight.radPopup, .radSkin_MaterialBlauwLight .radDragClue, .radSkin_MaterialBlauwLight.radDragClue, .radSkin_MaterialBlauwLight.k-window {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.radSkin_MaterialBlauwLight .k-button,
.radSkin_MaterialBlauwLight .radButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border: 0;
}

.radSkin_MaterialBlauwLight .radButton:focus {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem.rrbHovered .rrbLink, .RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_MaterialBlauwLight .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_MaterialBlauwLight .rrbItem.rrbHovered, .radSkin_MaterialBlauwLight .k-button:hover,
.radSkin_MaterialBlauwLight .radButton:hover,
.radSkin_MaterialBlauwLight .radButton.radStateHovered,
.radSkin_MaterialBlauwLight .radStateHovered > .radButton, .radSkin_MaterialBlauwLight .k-numeric-wrap .k-link:hover, .radSkin_MaterialBlauwLight .k-dropdown-wrap.k-state-hover, .radSkin_MaterialBlauwLight .k-picker-wrap .k-select:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton:active, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbPressed, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbToggled, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton:active, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner:active, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_MaterialBlauwLight .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_MaterialBlauwLight .rrbItem.rrbSelected, .radSkin_MaterialBlauwLight .radButton.radStateSelected,
.radSkin_MaterialBlauwLight .radStateSelected > .radButton, .radSkin_MaterialBlauwLight .k-numeric-wrap .k-link.k-state-selected, .radSkin_MaterialBlauwLight .k-dropdown-wrap.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .radPrimary {
    color: #2196F3;
}

.radSkin_MaterialBlauwLight .radPrimary:hover {
    color: #2196F3;
    background: rgba(30, 136, 229, 0.12);
}

.radSkin_MaterialBlauwLight .k-numeric-wrap, .radSkin_MaterialBlauwLight .k-dropdown-wrap, .radSkin_MaterialBlauwLight .k-picker-wrap {
    padding: 8px 50px 8px 13px;
    border-width: 0;
    border-radius: 2px;
}

.radSkin_MaterialBlauwLight .k-numeric-wrap .k-input, .radSkin_MaterialBlauwLight .k-dropdown-wrap .k-input, .radSkin_MaterialBlauwLight .k-picker-wrap .k-input {
    padding: 0;
}

.radSkin_MaterialBlauwLight .k-numeric-wrap:before, .radSkin_MaterialBlauwLight .k-dropdown-wrap:before, .radSkin_MaterialBlauwLight .k-picker-wrap:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 13px;
    right: 13px;
    border-bottom: 1px solid #CFD8DC;
}

.radSkin_MaterialBlauwLight .k-state-hover.k-numeric-wrap, .radSkin_MaterialBlauwLight .k-state-hover.k-dropdown-wrap, .radSkin_MaterialBlauwLight .k-state-hover.k-picker-wrap, .radSkin_MaterialBlauwLight .k-state-focused.k-numeric-wrap, .radSkin_MaterialBlauwLight .k-state-focused.k-dropdown-wrap, .radSkin_MaterialBlauwLight .k-state-focused.k-picker-wrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialBlauwLight .k-state-hover.k-numeric-wrap:before, .radSkin_MaterialBlauwLight .k-state-hover.k-dropdown-wrap:before, .radSkin_MaterialBlauwLight .k-state-hover.k-picker-wrap:before, .radSkin_MaterialBlauwLight .k-state-focused.k-numeric-wrap:before, .radSkin_MaterialBlauwLight .k-state-focused.k-dropdown-wrap:before, .radSkin_MaterialBlauwLight .k-state-focused.k-picker-wrap:before {
    display: none;
}

.radSkin_MaterialBlauwLight .radDragClue, .radSkin_MaterialBlauwLight.radDragClue {
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(130, 130, 130, 0.5);
}

.radSkin_MaterialBlauwLight .radList > .radStateHovered,
.radSkin_MaterialBlauwLight .k-list > .k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .radList > .radStateFocused,
.radSkin_MaterialBlauwLight .k-list > .k-state-focused {
    box-shadow: inset 0 0 5px transparent;
}

.radSkin_MaterialBlauwLight .radList > .radStateSelected,
.radSkin_MaterialBlauwLight .k-list > .k-state-selected {
    color: #03A9F4;
    background-color: transparent;
}

.radSkin_MaterialBlauwLight .radGrid td {
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .radGridHeader,
.radSkin_MaterialBlauwLight .radGridHeaderWrap {
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .radGridHeader th {
    border-color: #CFD8DC;
    font-size: .85em;
    font-weight: 500;
}

.radSkin_MaterialBlauwLight .radFauxRows tr td {
    border-bottom-width: 1px;
    padding-bottom: 12px;
}

.radSkin_MaterialBlauwLight .k-grid-header,
.radSkin_MaterialBlauwLight .k-grid-header-wrap {
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .k-grid-header .k-header {
    border-color: #CFD8DC;
    font-size: .85em;
    font-weight: 500;
}

.radSkin_MaterialBlauwLight .k-grid-content td {
    border-width: 0 0 1px;
    border-color: #CFD8DC;
}

.radSkin_MaterialBlauwLight .k-grid th,
.radSkin_MaterialBlauwLight .k-grid td,
.radSkin_MaterialBlauwLight .radGrid th,
.radSkin_MaterialBlauwLight .radGrid td {
    padding: 13px 16px;
}

.radSkin_MaterialBlauwLight .k-tooltip,
.radSkin_MaterialBlauwLight .radTooltip {
    border-color: #455A64;
    border-radius: 2px;
    color: #ffffff;
    background-color: rgba(69, 90, 100, 0.9);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialBlauwLight .k-tooltip.k-offset-tooltip-delayed,
.radSkin_MaterialBlauwLight .radTooltip.k-offset-tooltip-delayed {
    color: #ffffff;
    background-color: #f34235;
    background-image: none;
}

.radSkin_MaterialBlauwLight .k-tooltip.k-planned-tooltip,
.radSkin_MaterialBlauwLight .radTooltip.k-planned-tooltip {
    color: #ffffff;
    background-color: #03A9F4;
    background-image: none;
}

.radSkin_MaterialBlauwLight .k-tooltip-validation {
    border-color: #ffffff;
    color: #d51923;
    background-color: #ffffff;
    background-image: none;
}

.radSkin_MaterialBlauwLight .k-button,
.radSkin_MaterialBlauwLight .radButton {
    padding: 8px 13px;
    border-radius: 2px;
    text-transform: uppercase;
}

.radSkin_MaterialBlauwLight .radToolbar .radButton {
    border-radius: 0;
}

.radSkin_MaterialBlauwLight .k-textbox,
.radSkin_MaterialBlauwLight .radTextbox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    padding: 8px 13px;
    border-width: 0 0 1px;
}

.radSkin_MaterialBlauwLight .k-textbox:hover,
.radSkin_MaterialBlauwLight .radTextbox:hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.radSkin_MaterialBlauwLight .k-textbox:focus,
.radSkin_MaterialBlauwLight .radTextbox:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 2px 0 -1px #2196F3;
}

.radSkin_MaterialBlauwLight .k-numeric-wrap .k-link,
.radSkin_MaterialBlauwLight .k-numeric-wrap .k-select {
    width: 37px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
}

.radSkin_MaterialBlauwLight .k-picker-wrap .k-select {
    width: 37px;
    border-color: transparent;
    border-radius: 0 2px 2px 0;
}

.radSkin_MaterialBlauwLight .radDateTimePicker .k-picker-wrap {
    padding-right: 88px;
}

.radSkin_MaterialBlauwLight .radDateTimePicker .k-picker-wrap .k-select {
    width: 75px;
}

.radSkin_MaterialBlauwLight .radCalendar .k-header {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.radSkin_MaterialBlauwLight .radCalendar th {
    border-color: #2196F3;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-weekend {
    color: #74838b;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-other-month {
    color: #a2adb2;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-state-hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-state-focused {
    box-shadow: inset 0 0 5px transparent;
}

.radSkin_MaterialBlauwLight .radCalendar td.k-state-selected {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.radSkin_MaterialBlauwLight.k-window {
    border: 0;
}

.radSkin_MaterialBlauwLight .k-window-titlebar {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    font-size: 1.4285714286em;
}

.radSkin_MaterialBlauwLight .radPopupEditForm .rgtButtonsContainer {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.radSkin_MaterialBlauwLight.k-rtl .rgtViews .radButton {
    border-radius: 0;
}

@media only screen and (max-width: 1024px) {
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews {
        right: 5px;
        top: 5px;
        border: 0;
    }
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews.rgtExpanded {
        color: #455A64;
        background: #ffffff;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    }
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews.rgtExpanded .radButton {
        box-shadow: none;
    }
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews.radToolbar > li,
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews.radToolbar > li + li {
        margin: 0;
    }
    .RadGantt_MaterialBlauwLight .rgtToolbar > .rgtViews > li.rgtCurrentView > .radButton:after {
        margin-top: -0.7em;
    }
}

.RadCalendar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadCalendar_MaterialBlauwLight .rcTitlebar {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    padding: 5px;
}

.RadCalendar_MaterialBlauwLight .rcPrev,
.RadCalendar_MaterialBlauwLight .rcNext,
.RadCalendar_MaterialBlauwLight .rcFastPrev,
.RadCalendar_MaterialBlauwLight .rcFastNext {
    margin: 0;
    padding: 8px;
    border: 0 none;
    color: #ffffff;
    background-color: #2196F3;
    border-radius: 3em;
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadCalendar_MaterialBlauwLight .rcPrev:hover,
.RadCalendar_MaterialBlauwLight .rcNext:hover,
.RadCalendar_MaterialBlauwLight .rcFastPrev:hover,
.RadCalendar_MaterialBlauwLight .rcFastNext:hover {
    background-color: rgba(255, 255, 255, 0.24);
}

.RadCalendar_MaterialBlauwLight .t-font-icon:before {
    font-size: 18px;
}

.RadCalendar_MaterialBlauwLight .rcTitle {
    font-size: 1.143em;
    line-height: 1.25em;
    padding: 8px 0;
}

.RadCalendar_MaterialBlauwLight .rcMain {
    border-color: #CFD8DC;
    padding: 4px;
}

.RadCalendar_MaterialBlauwLight .rcMain td {
    border-color: transparent;
    text-align: center;
}

.RadCalendar_MaterialBlauwLight .rcRow a,
.RadCalendar_MaterialBlauwLight .rcRow span {
    border-radius: 3em;
    color: #455A64;
    padding: 7px;
    line-height: 1.4285714286;
    width: 1.4285714286em;
}

.RadCalendar_MaterialBlauwLight span.t-ripple,
.RadCalendar_MaterialBlauwLight span.t-ripple-container {
    padding: 0;
}

.RadCalendar_MaterialBlauwLight .rcWeek,
.RadCalendar_MaterialBlauwLight .rcRow th {
    color: rgba(69, 90, 100, 0.6);
    line-height: 1.4285714286;
    width: 1.4285714286em;
}

.RadCalendar_MaterialBlauwLight .rcWeek th {
    text-align: center;
    padding: 9px;
}

.RadCalendar_MaterialBlauwLight .rcRow {
    /*td:last-child {
			padding-right: 8px;
		}

		&:last-child > th {
			padding-bottom: 17px;
		}

		&:last-child > td {
			padding-bottom: 8px;
		}*/
}

.RadCalendar_MaterialBlauwLight .rcRow th {
    padding: 9px 9px 9px 17px;
    padding: 9px;
}

.RadCalendar_MaterialBlauwLight .rcMain .rcOtherMonth a,
.RadCalendar_MaterialBlauwLight .rcMain .rcOutOfRange span {
    color: rgba(69, 90, 100, 0.4);
}

.RadCalendar_MaterialBlauwLight .rcToday a {
    color: #03A9F4;
    background-color: transparent;
}

.RadCalendar_MaterialBlauwLight .rcSelected a {
    background-color: #03A9F4;
}

.RadCalendar_MaterialBlauwLight .rcHover a {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadCalendar_MaterialBlauwLight .rcFocus a {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadCalendarPopupShadows .RadCalendar_MaterialBlauwLight {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadCalendarPopupShadows .RadCalendar_MaterialBlauwLight .rcMain {
    border: 0 none;
}

.RadCalendarMonthView_MaterialBlauwLight {
    border: 0 none;
    padding: 0;
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight td {
    padding: 0;
}

.RadCalendarMonthView_MaterialBlauwLight tr:first-child td {
    padding-top: 8px;
}

.RadCalendarMonthView_MaterialBlauwLight tr:nth-last-child(2) td {
    padding-bottom: 8px;
}

.RadCalendarMonthView_MaterialBlauwLight a {
    padding: 6px 13px;
    color: #455A64;
    border: 0 none;
    border-radius: 0;
    box-sizing: border-box;
    min-width: 64px;
}

.RadCalendarMonthView_MaterialBlauwLight a:hover {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadCalendarMonthView_MaterialBlauwLight .rcSelected a {
    background: transparent;
    color: #03A9F4;
}

.RadCalendarMonthView_MaterialBlauwLight .rcFocus {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadCalendarMonthView_MaterialBlauwLight td.rcButtons {
    background-color: #f4f7f8;
    border-top: 1px solid #CFD8DC;
    text-align: right;
    padding: 6px 10px;
}

.RadCalendarMonthView_MaterialBlauwLight td.rcButtons a {
    text-transform: uppercase;
    background-color: transparent;
    border: 0 none;
    padding: 8px;
    min-width: 64px;
    color: #455A64;
}

.RadCalendarMonthView_MaterialBlauwLight td.rcButtons a:hover {
    background-color: rgba(69, 90, 100, 0.12);
}

.RadCalendarMonthView_MaterialBlauwLight #rcMView_Today {
    float: left;
}

.RadCalendarMonthView_MaterialBlauwLight #rcMView_OK {
    color: #2196F3;
}

.RadCalendarMonthView_MaterialBlauwLight #rcMView_OK:hover {
    background-color: rgba(33, 150, 243, 0.12);
}

.RadPicker_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadPicker_MaterialBlauwLight .riLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    padding-right: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadPicker_MaterialBlauwLight .RadInput {
    padding-right: 50px;
    position: relative;
}

.RadPicker_MaterialBlauwLight .RadInput:before {
    content: "";
    border-bottom: 1px solid;
    border-color: inherit;
    position: absolute;
    left: 13px;
    right: 13px;
    bottom: 0;
}

.RadPicker_MaterialBlauwLight .RadInputError:before {
    border-bottom-width: 2px;
}

.RadPicker_MaterialBlauwLight.RadDateTimePicker .RadInput {
    padding-right: 88px;
}

.RadPicker_MaterialBlauwLight input.riTextBox,
.RadPicker_MaterialBlauwLight input.riTextBox:hover {
    border-color: transparent;
    box-shadow: none;
    padding-right: 0;
}

.RadPicker_MaterialBlauwLight .rcSelect {
    bottom: 0;
    right: 0;
    top: 0;
}

.RadPicker_MaterialBlauwLight .rcCalPopup,
.RadPicker_MaterialBlauwLight .rcTimePopup {
    border-left: 1px solid transparent;
    color: #607D8B;
    outline: none;
}

.RadPicker_MaterialBlauwLight .rcCalPopup:focus,
.RadPicker_MaterialBlauwLight .rcTimePopup:focus {
    background-color: #ECEFF1;
}

.RadPicker_MaterialBlauwLight .rcCalPopup:before,
.RadPicker_MaterialBlauwLight .rcTimePopup:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadPicker_MaterialBlauwLight.rcCalPopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcMYPopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcTimePopupOpen .rcTimePopup {
    background-color: #ECEFF1;
}

.RadPicker_MaterialBlauwLight:hover .RadInput:not(.RadInputDisabled), .RadPicker_MaterialBlauwLight.rcMYPopupOpen .RadInput:not(.RadInputDisabled), .RadPicker_MaterialBlauwLight.rcTimePopupOpen .RadInput:not(.RadInputDisabled), .RadPicker_MaterialBlauwLight.rcCalPopupOpen .RadInput:not(.RadInputDisabled) {
    background-color: #f8fafb;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
    border-color: transparent;
}

.RadPicker_MaterialBlauwLight:hover .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialBlauwLight.rcMYPopupOpen .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialBlauwLight.rcTimePopupOpen .RadInput:not(.RadInputDisabled):before, .RadPicker_MaterialBlauwLight.rcCalPopupOpen .RadInput:not(.RadInputDisabled):before {
    display: none;
}

.RadPicker_MaterialBlauwLight:hover .rcCalPopup,
.RadPicker_MaterialBlauwLight:hover .rcTimePopup, .RadPicker_MaterialBlauwLight.rcMYPopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcMYPopupOpen .rcTimePopup, .RadPicker_MaterialBlauwLight.rcTimePopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcTimePopupOpen .rcTimePopup, .RadPicker_MaterialBlauwLight.rcCalPopupOpen .rcCalPopup,
.RadPicker_MaterialBlauwLight.rcCalPopupOpen .rcTimePopup {
    border-color: #ECEFF1;
}

.RadPicker_MaterialBlauwLight .rcCalPopup:before {
    content: "\e8df";
}

.RadPicker_MaterialBlauwLight .rcTimePopup:before {
    content: "\e8b5";
}

.RadCalendarMultiView_MaterialBlauwLight .rcMain {
    border: 0 none;
    padding: 0;
}

.RadCalendarMultiView_MaterialBlauwLight .rcMainTable {
    border-collapse: collapse;
}

.RadCalendarMultiView_MaterialBlauwLight .rcCalendar {
    border: 0 none;
}

.RadCalendarMultiView_MaterialBlauwLight span.rcTitle {
    font-size: 1.429em;
    line-height: 1;
    padding: 8px 0;
}

.RadCalendarMultiView_MaterialBlauwLight .rcMainTable .rcTitle {
    background-color: #2196F3;
    color: #ffffff;
    border: 0 none;
    border-top: 1px solid #ffffff;
    font-size: 1.143em;
    line-height: 1.25em;
    padding: 14px 0;
}

.RadCalendarMultiView_MaterialBlauwLight .rcRow > :first-child,
.RadCalendarMultiView_MaterialBlauwLight .rcWeek > :first-child {
    border-left: 1px solid #CFD8DC;
}

.RadCalendarMultiView_MaterialBlauwLight .rcLastCol .rcRow > :last-child,
.RadCalendarMultiView_MaterialBlauwLight .rcLastCol .rcWeek > :last-child {
    border-right: 1px solid #CFD8DC;
}

.RadCalendarMultiView_MaterialBlauwLight td.rcLastRow {
    border-bottom: 1px solid #CFD8DC;
}

.RadCalendarTimeView_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight th {
    background-color: #2196F3;
    color: #ffffff;
    line-height: normal;
    font-size: 1.143em;
    padding: 14px 10px;
}

.RadCalendarTimeView_MaterialBlauwLight td {
    padding: 0;
    border-color: transparent;
}

.RadCalendarTimeView_MaterialBlauwLight tr:nth-child(2) td {
    padding-top: 8px;
}

.RadCalendarTimeView_MaterialBlauwLight tr:last-child td {
    padding-bottom: 8px;
}

.RadCalendarTimeView_MaterialBlauwLight a {
    padding: 6px 13px;
    color: #455A64;
    border: 0 none;
    border-radius: 0;
}

.RadCalendarTimeView_MaterialBlauwLight td.rcSelected a {
    color: #03A9F4;
}

.RadCalendarTimeView_MaterialBlauwLight td.rcHover a {
    background-color: #ECEFF1;
}

.RadCalendarTimeView_MaterialBlauwLight .rcFocus {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadCalendarTimeView_MaterialBlauwLight .rcFooter {
    border-color: #CFD8DC;
}

.RadTagCloud_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadTagCloud_MaterialBlauwLight .rtcTagItem a {
    color: #455A64;
}

.RadTagCloud_MaterialBlauwLight .rtcTagItem a:hover {
    color: #03A9F4;
}

.RadTagCloud_MaterialBlauwLight.rtcLoading {
    background-image: url(" ");
}

.RadSocialShare_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .sshLinkItem {
    color: #607D8B;
}

.RadSocialShare_MaterialBlauwLight .sshLinkItem:hover {
    color: #263238;
}

.RadSocialShare_MaterialBlauwLight,
.RadSocialShare_MaterialBlauwLight .sshListItem {
    border-radius: 2px;
}

.RadSocialShare_MaterialBlauwLight .sshListItem {
    overflow: hidden;
    height: 3.2857142857em;
    line-height: 3em;
    padding: 0 16px;
    vertical-align: top;
    text-transform: uppercase;
}

.RadRating_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadRating_MaterialBlauwLight a:before,
.RadRating_MaterialBlauwLight a:hover:before {
    color: #455A64;
}

.RadRating_MaterialBlauwLight .rrtOver span:before,
.RadRating_MaterialBlauwLight a:hover .rrtPartComplement:before,
.RadRating_MaterialBlauwLight .rrtVertical .rrtSelected.rrtOver a:before,
.RadRating_MaterialBlauwLight .rrtSelected a .rrtPartSelected:before,
.RadRating_MaterialBlauwLight .rrtSelected.rrtOver a:before {
    color: #455A64;
}

.RadRating_MaterialBlauwLight .rrtSelected span:before {
    color: #1E88E5;
}

.RadRating_MaterialBlauwLight .rrtSelected .rrtPart:before,
.RadRating_MaterialBlauwLight .rrtSelected.rrtOver span:before {
    color: #1976D2;
}

.RadRating_MaterialBlauwLight .rrtReversed .rrtPart:before {
    color: #455A64;
}

.RadRating_MaterialBlauwLight .rrtReversed .rrtSelected .rrtPartComplement:before {
    color: #1976D2;
}

.RadForm_MaterialBlauwLight {
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    /* Primary Button styles */
    /* Flat Button styles */
}

.RadForm_MaterialBlauwLight.rfdZone {
    background-color: #ffffff;
}

.RadForm_MaterialBlauwLight .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextbox .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextarea textarea,
.RadForm_MaterialBlauwLight.rfdFieldset fieldset,
.RadForm_MaterialBlauwLight.rfdFieldset legend,
.RadForm_MaterialBlauwLight .rfdHeading,
.RadForm_MaterialBlauwLight .rfdValidationSummaryControl,
.RadForm_MaterialBlauwLight .rfdLoginControl {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadForm_MaterialBlauwLight .rfdHeading {
    border-bottom-color: #CFD8DC;
}

.RadForm_MaterialBlauwLight.RadForm.rfdFieldset fieldset {
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rfdSkinnedButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton:active,
.RadForm_MaterialBlauwLight .rfdClickedButton,
.RadForm_MaterialBlauwLight .rfdFocusedButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton:hover {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton:active, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdPrimaryButton.rfdFocusedButton {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
}

.RadForm_MaterialBlauwLight.rfdButton .rfdSkinnedButton.rfdInputDisabled,
.RadForm_MaterialBlauwLight.rfdButton .rfdSkinnedButton.rfdPrimaryButton.rfdInputDisabled {
    background-color: #CFD8DC;
    color: #455A64;
    border-color: #CFD8DC;
    box-shadow: none;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton {
    padding: 8px;
    color: #455A64;
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    transition: none;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton:hover, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton:active, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled.rfdPrimaryButton.rfdFocusedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="button"], .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="submit"], .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdInputDisabled[type="reset"] {
    padding: 8px;
    color: #455A64;
    background-color: transparent;
    transition: none;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton:hover {
    color: #455A64;
    background-color: rgba(69, 90, 100, 0.12);
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton:active, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdClickedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdFocusedButton {
    background-color: rgba(69, 90, 100, 0.24);
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton {
    color: #2196F3;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton:hover {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton:active, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton.rfdClickedButton, .RadForm_MaterialBlauwLight .rfdSkinnedButton.rfdFlatButton.rfdPrimaryButton.rfdFocusedButton {
    background-color: rgba(33, 150, 243, 0.24);
}

.RadForm_MaterialBlauwLight .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextarea textarea {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #CFD8DC;
}

.RadForm_MaterialBlauwLight .rfdTextInput:hover,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:hover {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #90A4AE;
}

.RadForm_MaterialBlauwLight .rfdTextInput:active,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:active,
.RadForm_MaterialBlauwLight .rfdTextInput:focus,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:focus {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #2196F3;
}

.RadForm_MaterialBlauwLight .rfdTextInput:disabled,
.RadForm_MaterialBlauwLight .rfdTextInput:focus:disabled,
.RadForm_MaterialBlauwLight .rfdTextInput:active:disabled,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:disabled {
    background-color: transparent;
    color: #728f9d;
    border-width: 0 0 1px;
    border-color: transparent transparent #ECEFF1;
}

.RadForm_MaterialBlauwLight .rfdCheckboxChecked .t-ripple-effect-icon,
.RadForm_MaterialBlauwLight .rfdRadioChecked .t-ripple-effect-icon,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked .t-ripple-effect-icon,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked .t-ripple-effect-icon {
    display: inline-block;
    position: absolute;
    z-index: 1;
    width: 1.7142857143em;
    height: 1.7142857143em;
}

.RadForm_MaterialBlauwLight .rfdRippleContainer {
    top: 0.2142857143em;
    left: 0;
}

.RadForm_MaterialBlauwLight .rfdCheckboxChecked .t-ripple-container,
.RadForm_MaterialBlauwLight .rfdRadioChecked .t-ripple-container,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked .t-ripple-container,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked .t-ripple-container {
    top: -0.2142857143em;
    top: -0.1428571429em \9;
    left: -0.2142857143em;
    left: -0.1428571429em \9;
}

.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdCheckboxChecked .t-ripple-container,
.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdCheckboxUnchecked .t-ripple-container,
.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdRadioChecked .t-ripple-container,
.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdRadioUnchecked .t-ripple-container {
    top: -0.1428571429em;
    left: -0.1428571429em;
}

.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked:before,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked:before,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked:hover:before,
.RadForm_MaterialBlauwLight .rfdRadioChecked:hover:before,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked:hover .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdRadioChecked:hover .rfdRippleContainer {
    color: #607D8B;
}

.RadForm_MaterialBlauwLight .rfdCheckboxChecked:before,
.RadForm_MaterialBlauwLight .rfdRadioChecked:before,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked:hover:before,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked:hover:before,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdRadioChecked .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked:hover .rfdRippleContainer,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked:hover .rfdRippleContainer {
    color: #03A9F4;
}

.RadForm_MaterialBlauwLight label.rfdCheckboxUnchecked.rfdInputDisabled,
.RadForm_MaterialBlauwLight label.rfdRadioUnchecked.rfdInputDisabled,
.RadForm_MaterialBlauwLight.RadForm .rfdCheckboxChecked.rfdInputDisabled,
.RadForm_MaterialBlauwLight.RadForm .rfdRadioChecked.rfdInputDisabled,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked.rfdInputDisabled:hover,
.RadForm_MaterialBlauwLight .rfdRadioUnchecked.rfdInputDisabled:hover {
    color: #728f9d;
}

.RadForm_MaterialBlauwLight .rfdRadioChecked:before,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked:before {
    color: #03A9F4;
}

.RadForm_MaterialBlauwLight .rfdRadioUnchecked:hover:before,
.RadForm_MaterialBlauwLight .rfdCheckboxUnchecked:hover:before,
.RadForm_MaterialBlauwLight .rfdRadioChecked:hover:before,
.RadForm_MaterialBlauwLight .rfdCheckboxChecked:hover:before {
    color: #0275a8;
}

.RadForm_MaterialBlauwLight .rfdRealInput:focus + .rfdRadioUnchecked:before,
.RadForm_MaterialBlauwLight .rfdRealInput:focus + .rfdCheckboxUnchecked:before {
    box-shadow: 0 0 1px 1px rgba(69, 90, 100, 0.5);
}

.RadForm_MaterialBlauwLight .rfdRealInput:focus + .rfdRadioChecked:before,
.RadForm_MaterialBlauwLight .rfdRealInput:focus + .rfdCheckboxChecked:before {
    box-shadow: 0 0 1px 1px rgba(3, 169, 244, 0.5);
}

.RadForm_MaterialBlauwLight label.rfdCheckboxUnchecked,
.RadForm_MaterialBlauwLight label.rfdCheckboxChecked,
.RadForm_MaterialBlauwLight label.rfdRadioUnchecked,
.RadForm_MaterialBlauwLight label.rfdRadioChecked {
    padding: 0.3125em 0em 0.1875em 1.5em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_MaterialBlauwLight label.rfdCheckboxUnchecked,
    .RadForm_MaterialBlauwLight label.rfdCheckboxChecked,
    .RadForm_MaterialBlauwLight label.rfdRadioUnchecked,
    .RadForm_MaterialBlauwLight label.rfdRadioChecked {
        padding: 0.3125em 0em 0.1875em 1.5em;
    }
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight {
    background-color: transparent;
    color: #455A64;
    border-color: transparent;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:active,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:focus {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    border-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:hover,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:active,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:focus {
    background-color: transparent;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:hover:before,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:focus:before,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdSelectDisabled:active:before {
    display: block;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight.rfdDropDownExpanded {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    border-color: transparent;
}

.RadForm_MaterialBlauwLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar,
.RadForm_MaterialBlauwLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialBlauwLight.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:horizontal,
.RadForm_MaterialBlauwLight.rfdScrollBars form::-webkit-scrollbar,
.RadForm_MaterialBlauwLight.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialBlauwLight.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
    background-color: #f4f7f8;
}

.RadForm_MaterialBlauwLight.rfdScrollBars textarea::-webkit-scrollbar-corner {
    background-color: #e6e5e5;
}

.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_MaterialBlauwLight.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
    background-image: none;
}

.RadForm_MaterialBlauwLight.rfdGrids .rfdTable {
    border: 1px solid #CFD8DC;
    background: #ffffff;
    color: #455A64;
    font-family: inherit;
    font-size: inherit;
}

.RadForm_MaterialBlauwLight.rfdGrids .rfdTable th {
    border-bottom: 1px solid #CFD8DC;
    border-left: 1px solid #455A64;
    background-color: #2196F3;
    color: #455A64;
}

.RadForm_MaterialBlauwLight.rfdGrids .rfdTable a {
    color: #455A64;
}

.RadForm_MaterialBlauwLight .rfdValidationSummaryControl,
.RadForm_MaterialBlauwLight .rfdLoginControl {
    background-color: #f4f7f8;
    border: 1px solid #CFD8DC;
}

.RadForm_MaterialBlauwLight a.rfdLoginControl,
.RadForm_MaterialBlauwLight a.rfdLoginControl:active,
.RadForm_MaterialBlauwLight a.rfdLoginControl:visited {
    color: #455A64;
}

.RadForm_MaterialBlauwLight a.rfdLoginControl:hover {
    color: #455A64;
}

.RadForm_MaterialBlauwLight.rfdRoundedCorners.rfdTextbox .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextarea.rfdRoundedCorners.rfdTextarea textarea,
.RadForm_MaterialBlauwLight.rfdFieldset.rfdRoundedCorners.rfdFieldset fieldset,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelect,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox li:first-child,
.RadForm_MaterialBlauwLight.rfdRoundedCorners legend,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBoxDropDown {
    border-radius: 0;
}

.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSkinnedButton,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelect:hover,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelect:active,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelect:focus,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox ul {
    border-radius: 0.1428571429em;
}

.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox.rfdSelectBoxDropDown,
.RadForm_MaterialBlauwLight.rfdRoundedCorners .rfdSelectBox.rfdSelectBoxDropDown ul {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadForm_MaterialBlauwLight .rfdSkinnedButton {
    border-width: 0;
    padding: 8px 13px;
    text-transform: uppercase;
    font-weight: 500;
}

.RadForm_MaterialBlauwLight .rfdTextInput,
.RadForm_MaterialBlauwLight.rfdTextarea textarea {
    padding: 7px 0;
    border-width: 1px 0;
}

.RadForm_MaterialBlauwLight .rfdTextInput {
    line-height: 2em;
    height: calc(1.4285714286em + 16px) \9;
}

.RadForm_MaterialBlauwLight _:-ms-fullscreen, .RadForm_MaterialBlauwLight .rfdTextInput {
    height: calc(1.4285714286em + 16px);
}

@media \0screen\,screen\9 {
    .RadForm_MaterialBlauwLight .rfdTextInput {
        height: 36px;
    }
}

.RadForm_MaterialBlauwLight .rfdTextInput:active,
.RadForm_MaterialBlauwLight .rfdTextInput:focus,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:active,
.RadForm_MaterialBlauwLight.rfdTextarea textarea:focus {
    padding: 7px 0 6px;
    border-width: 1px 0 2px;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight {
    border: 0;
    min-width: 4.5714285714em;
    padding: 8px 13px;
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:before {
    border-bottom: 1px solid #CFD8DC;
    display: block;
    position: absolute;
    right: 13px;
    bottom: 0;
    left: 11px;
    content: "";
}

.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:hover:before,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:focus:before,
.RadForm_MaterialBlauwLight .rfdSelect_MaterialBlauwLight:active:before {
    display: none;
}

.RadForm_MaterialBlauwLight .p-i-radio-checked {
    color: #607D8B;
}

.RadForm_MaterialBlauwLight .p-i-radio, .RadForm_MaterialBlauwLight .p-i-radio-checked {
    margin: 0.2857142857em 0em 0em;
}

.RadForm_MaterialBlauwLight.rfdLabel label,
.RadForm_MaterialBlauwLight.rfdLabel .rfdAspLabel {
    color: #607D8B;
    vertical-align: middle;
    line-height: 2.5714285714em;
    font-size: 0.8571428571em;
    font-weight: 500;
}

.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked,
.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked {
    padding: 0.3571428571em 0em 0em 2.3571428571em;
    font-size: 0.8571428571em;
    font-weight: 500;
    line-height: 2em;
}

.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked:before,
.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked:before,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked:before,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked:before {
    top: 0.2142857143em;
    font-size: 18px !important;
    font-family: 'Material Icons';
    font-weight: normal;
    border-radius: 45px;
}

.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked:before {
    content: "\e835";
}

.RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked:before {
    content: "\e834";
}

.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked:before {
    content: "\e836";
}

.RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked:before {
    content: "\e837";
}

.RadForm_MaterialBlauwLight .rfdRtl .rfdSelect:before {
    right: 2px;
    left: 2px;
}

.RadForm_MaterialBlauwLight.rfdLabel .rfdRtl label,
.RadForm_MaterialBlauwLight.rfdLabel .rfdRtl .rfdAspLabel {
    padding: 0.1428571429em 1.7857142857em 0em 0.7142857143em;
    padding: 0em 1.7857142857em 0em 0.7142857143em \9;
}

.RadForm_MaterialBlauwLight.rfdRtl.rfdCheckbox .rfdCheckboxChecked,
.RadForm_MaterialBlauwLight.rfdRtl.rfdCheckbox .rfdCheckboxUnchecked,
.RadForm_MaterialBlauwLight.rfdRtl.rfdRadio .rfdRadioChecked,
.RadForm_MaterialBlauwLight.rfdRtl.rfdRadio .rfdRadioUnchecked,
.RadForm_MaterialBlauwLight.rfdCheckbox .rfdRtl .rfdCheckboxChecked,
.RadForm_MaterialBlauwLight.rfdCheckbox .rfdRtl .rfdCheckboxUnchecked,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRtl .rfdRadioChecked,
.RadForm_MaterialBlauwLight.rfdRadio .rfdRtl .rfdRadioUnchecked {
    padding: 0.3571428571em 2.3571428571em 0em 0em;
}

@supports (-ms-accelerator: true) {
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked,
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked,
    .RadForm_MaterialBlauwLight.rfdRtl.rfdCheckbox .rfdCheckboxChecked,
    .RadForm_MaterialBlauwLight.rfdRtl.rfdCheckbox .rfdCheckboxUnchecked,
    .RadForm_MaterialBlauwLight.rfdRtl.rfdRadio .rfdRadioChecked,
    .RadForm_MaterialBlauwLight.rfdRtl.rfdRadio .rfdRadioUnchecked,
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdRtl .rfdCheckboxChecked,
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdRtl .rfdCheckboxUnchecked,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRtl .rfdRadioChecked,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRtl .rfdRadioUnchecked {
        padding-top: 0.2142857143em !important;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxChecked:before,
    .RadForm_MaterialBlauwLight.rfdCheckbox .rfdCheckboxUnchecked:before,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRadioChecked:before,
    .RadForm_MaterialBlauwLight.rfdRadio .rfdRadioUnchecked:before {
        top: 0.1428571429em;
    }
}

.rfdSelectBox_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.rfdSelectBox_MaterialBlauwLight.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: #CFD8DC transparent transparent;
}

.rfdSelectBox_MaterialBlauwLight li {
    padding: 6px 13px;
}

.rfdSelectBox_MaterialBlauwLight li:hover,
.rfdSelectBox_MaterialBlauwLight .rfdSelect_hovered,
.rfdSelectBox.rfdSelectBox_MaterialBlauwLight li:hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.rfdSelectBox_MaterialBlauwLight .rfdSelect_selected,
.rfdSelectBox.rfdSelectBox_MaterialBlauwLight .rfdSelect_selected:hover {
    color: #03A9F4;
    background-color: transparent;
}

.RadMediaPlayer_MaterialBlauwLight {
    color: #455A64;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbarWrapper {
    bottom: 0;
    padding: 6px 0;
    background: linear-gradient(to top, #262626, rgba(38, 38, 38, 0)) repeat-x;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar {
    color: #ffffff;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar,
.RadMediaPlayer_MaterialBlauwLight div.rmpVolContrBar {
    background-color: transparent;
    border-color: transparent;
}

.RadMediaPlayer_MaterialBlauwLight .rmpTitleBar {
    background: linear-gradient(to bottom, #262626, rgba(38, 38, 38, 0)) repeat-x;
    padding-bottom: 15px;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist {
    background-color: #ffffff;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist li a {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist li a:hover {
    background-color: #ECEFF1;
    color: #455A64;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist li.rmpActive a {
    background-color: transparent;
    color: #03A9F4;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist .rmpPlaylistPrevButton,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist .rmpPlaylistNextButton {
    background-color: #f4f7f8;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist .rmpPlaylistPrevButton:hover,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylist .rmpPlaylistNextButton:hover {
    background-color: #ECEFF1;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVertical li,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVerticalInside li {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
    border-bottom: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVertical .rmpPlaylistPrevButtonWrap,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVerticalInside .rmpPlaylistPrevButtonWrap {
    border-bottom: 1px solid rgba(255, 255, 255, 0.85);
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVertical .rmpPlaylistNextButtonWrap,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistVerticalInside .rmpPlaylistNextButtonWrap {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistHorizontal.rmpPlaylistNavButtons {
    border-bottom: 1px solid #CFD8DC;
    border-bottom: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistHorizontal li {
    border-left: 1px solid rgba(255, 255, 255, 0.85);
    border-right: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistHorizontal .rmpPlaylistPrevButtonWrap,
.RadMediaPlayer_MaterialBlauwLight .rmpPlaylistHorizontal .rmpPlaylistNextButtonWrap {
    border-left: 1px solid #CFD8DC;
    border-right: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpBanner {
    border: 1px solid #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .rmpBanner .rmpActionButton {
    background-color: #f4f7f8;
    color: #455A64;
}

.RadMediaPlayer_MaterialBlauwLight .rmpBigPlayButton,
.RadMediaPlayer_MaterialBlauwLight .rmpBigPauseButton {
    background: rgba(244, 247, 248, 0.4);
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar .rmpActionButton {
    color: #ffffff;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar .rmpActionButton:hover {
    color: #263238;
}

.RadMediaPlayer_MaterialBlauwLight .rmpToolbar .rmpActionButton .rmpSubtitlesActiveIcon,
.RadMediaPlayer_MaterialBlauwLight .rmpToolbar .rmpActionButton .rmpHDActiveIcon {
    color: #03A9F4;
}

.RadMediaPlayer_MaterialBlauwLight .rmpSocialShareBox {
    background-color: #CFD8DC;
}

.RadMediaPlayer_MaterialBlauwLight .sshLinkItem {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadMediaPlayer_MaterialBlauwLight .sshLinkItem:active, .RadMediaPlayer_MaterialBlauwLight .sshLinkItem:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMenu_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadMenu_MaterialBlauwLight .rmGroup,
.RadMenu_MaterialBlauwLight .rmMultiColumn {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    padding: 0;
    border-width: 0;
}

.RadMenu_MaterialBlauwLight .rmGroup:before,
.RadMenu_MaterialBlauwLight .rmMultiColumn:before,
.RadMenu_MaterialBlauwLight .rmScrollWrap > .rmHorizontal:before,
.RadMenu_MaterialBlauwLight .rmScrollWrap > .rmVertical:before {
    display: none;
}

.RadMenu_MaterialBlauwLight .rmVertical > li.rmSeparator {
    margin: 0;
    border-top-color: #e6e5e5;
    border-bottom-color: white;
}

.RadMenu_MaterialBlauwLight .rmHorizontal > li.rmSeparator {
    border-left-color: #e6e5e5;
    border-right-color: white;
}

.RadMenu_MaterialBlauwLight .rmIcon {
    font-size: 0;
}

.RadMenu_MaterialBlauwLight .rmIcon:before {
    font-size: 18px;
    text-indent: 0;
}

.RadMenu_MaterialBlauwLight .rmIcon,
.RadMenu_MaterialBlauwLight .rmArrow .rmIcon,
.RadMenu_MaterialBlauwLight .rmGroup .rmIcon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin: -12px 0 0 -12px;
}

.RadMenu_MaterialBlauwLight .rmIcon:before,
.RadMenu_MaterialBlauwLight .rmExpand:before {
    color: #607D8B;
    font-family: "Material Icons";
}

.RadMenu_MaterialBlauwLight .rmExpand:before {
    right: 8px;
}

.RadMenu_MaterialBlauwLight .rmTopArrow .rmIcon:before {
    content: "\e5c7";
}

.RadMenu_MaterialBlauwLight .rmHorizontal .rmToggle .rmIcon:before,
.RadMenu_MaterialBlauwLight .rmHorizontal .rmExpand:before,
.RadMenu_MaterialBlauwLight .rmBottomArrow .rmIcon:before {
    content: "\e5c5";
}

.RadMenu_MaterialBlauwLight .rmLeftArrow .rmIcon:before {
    content: "\e314";
}

.RadMenu_MaterialBlauwLight .rmVertical .rmToggle .rmIcon:before,
.RadMenu_MaterialBlauwLight .rmVertical .rmExpand:before,
.RadMenu_MaterialBlauwLight .rmRightArrow .rmIcon:before {
    content: "\e315";
}

.RadMenu_MaterialBlauwLight .rmArrow {
    border: 0;
    background-color: #ffffff;
}

.RadMenu_MaterialBlauwLight .rmLeftArrow,
.RadMenu_MaterialBlauwLight .rmRightArrow {
    width: 36px;
}

.RadMenu_MaterialBlauwLight .rmRootGroup {
    padding: 4px;
    border: 0;
    color: #455A64;
    background: #ffffff;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical {
    background-image: none;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical > .rmItem,
.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem {
    margin-bottom: 2px;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical > .rmItem.rmLast,
.RadMenu_MaterialBlauwLight .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem.rmLast {
    margin-bottom: 0;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmHorizontal > .rmItem,
.RadMenu_MaterialBlauwLight .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem {
    border: 0;
    margin-right: 2px;
}

.RadMenu_MaterialBlauwLight .rmRootGroup.rmHorizontal > .rmItem.rmLast,
.RadMenu_MaterialBlauwLight .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem.rmLast {
    margin-right: 0;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmRootLink {
    padding: 13px 24px;
    font-size: 1.1428571429em;
    border-radius: 2px;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmRootLink:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmArrow:hover {
    background: #ECEFF1;
}

.RadMenu_MaterialBlauwLight .rmRootGroup > .rmArrow:hover .rmIcon:before {
    color: #263238;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmSelected > .rmRootLink,
.RadMenu_MaterialBlauwLight .rmRootGroup .rmExpanded > .rmRootLink {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadMenu_MaterialBlauwLight .rmRootGroup .rmFocused > .rmRootLink {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadMenu_MaterialBlauwLight .rmShadows {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup,
.RadMenu_MaterialBlauwLight .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_MaterialBlauwLight .rmPopup.rmScrollWrap > .rmVertical,
.RadMenu_MaterialBlauwLight .rmGroup.rmScrollWrap > .rmVertical {
    padding: 16px 0;
}

.RadMenu_MaterialBlauwLight .rmPopup.rmScrollWrap > .rmHorizontal,
.RadMenu_MaterialBlauwLight .rmGroup.rmScrollWrap > .rmHorizontal {
    padding: 4px;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmLink,
.RadMenu_MaterialBlauwLight .rmGroup .rmLink {
    border: 0;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmText,
.RadMenu_MaterialBlauwLight .rmGroup .rmText {
    display: inline-block;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmImage,
.RadMenu_MaterialBlauwLight .rmPopup .rmLeftImage,
.RadMenu_MaterialBlauwLight .rmGroup .rmImage,
.RadMenu_MaterialBlauwLight .rmGroup .rmLeftImage {
    left: 8px;
}

.RadMenu_MaterialBlauwLight .rmPopup.rmLevel2,
.RadMenu_MaterialBlauwLight .rmGroup.rmLevel2 {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup.rmLevel3,
.RadMenu_MaterialBlauwLight .rmGroup.rmLevel3 {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup.rmLevel4,
.RadMenu_MaterialBlauwLight .rmGroup.rmLevel4 {
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.18), 0 10px 10px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup.rmLevel5,
.RadMenu_MaterialBlauwLight .rmGroup.rmLevel5 {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadMenu_MaterialBlauwLight .rmPopup .rmLink:hover,
.RadMenu_MaterialBlauwLight .rmGroup .rmLink:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmSelected > .rmLink,
.RadMenu_MaterialBlauwLight .rmGroup .rmSelected > .rmLink {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmExpanded > .rmLink,
.RadMenu_MaterialBlauwLight .rmGroup .rmExpanded > .rmLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMenu_MaterialBlauwLight .rmPopup .rmFocused > .rmLink,
.RadMenu_MaterialBlauwLight .rmGroup .rmFocused > .rmLink {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadMenu_MaterialBlauwLight_rtl .rmExpand:before {
    right: auto;
    left: 8px;
}

.RadMenu_MaterialBlauwLight_rtl .rmVertical .rmToggle .rmIcon:before,
.RadMenu_MaterialBlauwLight_rtl .rmVertical .rmExpand:before {
    content: "\e314";
}

.RadMultiSelect_MaterialBlauwLight {
    border-width: 0 0 1px 0;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    border-width: 0;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap > .k-readonly {
    opacity: .6;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li .k-icon:hover {
    opacity: 1;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-button {
    padding: 4px 12px;
    border-width: 0;
    border-radius: 1em;
    color: #455A64;
    background: #ECEFF1;
    margin-right: 8px;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-button .k-i-close {
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 1em;
    color: #ECEFF1;
    background-color: #607D8B;
    transition: color 0.2s ease-in-out, background 0.2s ease-in-out;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li:hover, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-state-hover {
    color: #ffffff;
    background: #607D8B;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li:hover .k-i-close, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-state-hover .k-i-close {
    color: #607D8B;
    background: #ffffff;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-button:active, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li:focus, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li:focus .k-icon, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap li.k-state-focused .k-icon {
    opacity: 1;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap .k-i-loading {
    background-image: url(" ");
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 8px;
    right: 8px;
    border-bottom: 1px solid #CFD8DC;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap:hover, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-state-hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap:hover::after, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-state-hover::after {
    display: none;
}

.RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-invalid, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-invalid:hover, .RadMultiSelect_MaterialBlauwLight .k-multiselect-wrap.k-state-invalid {
    color: #f34235;
    border-color: #f34235;
}

.RadMultiSelect_MaterialBlauwLight.k-state-focused > .k-multiselect-wrap {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-group-header,
.RadMultiSelectDropDown_MaterialBlauwLight.k-popup .k-outer-group-header.k-first,
.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-virtual-wrap > .k-group-header {
    color: #455A64;
    border-bottom-color: #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup .k-outer-group-header {
    border-bottom-color: #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup .k-list .k-item > .k-group {
    color: #f8fafb;
    background: #455A64;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup .k-list .k-item > .k-group::before {
    border-color: #455A64 #455A64 transparent transparent;
}

.RadMultiSelectDropDown_MaterialBlauwLight_rtl.k-popup .k-list .k-item > .k-group::before {
    border-color: #455A64 transparent transparent #455A64;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list > .k-outer-group-header {
    color: #455A64;
    border-color: #CFD8DC;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-colorpalette,
.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-flatcolorpicker {
    background: transparent;
}

.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-colorpalette:only-child,
.RadMultiSelectDropDown_MaterialBlauwLight.k-popup > .k-flatcolorpicker:only-child {
    background: #f5f5f5;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item:hover,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item.k-state-hover,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel:hover,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item:hover.k-state-selected,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item.k-state-hover.k-state-selected,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel:hover.k-state-selected,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #03A9F4;
    background-color: rgba(0, 0, 0, 0.5);
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item:focus,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item.k-state-focused,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel:focus,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list .k-item.k-state-selected,
.RadMultiSelectDropDown_MaterialBlauwLight .k-list-optionlabel.k-state-selected {
    color: #03A9F4;
    background-color: transparent;
}

.RadMultiSelectDropDown_MaterialBlauwLight .k-list-container .k-nodata {
    color: rgba(69, 90, 100, 0.5);
}

.RadNavigation_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadNavigation_MaterialBlauwLight .rnvRootGroupWrapper {
    border: 0;
    padding: 4px;
    color: #455A64;
    background: #ffffff;
}

.RadNavigation_MaterialBlauwLight .rnvRootGroup > .rnvItem {
    margin-left: 2px;
}

.RadNavigation_MaterialBlauwLight .rnvRootGroup > .rnvItem.rnvFirst {
    margin-left: 0;
}

.RadNavigation_MaterialBlauwLight .rnvRootLink {
    border-radius: 2px;
    border-color: transparent;
}

.RadNavigation_MaterialBlauwLight .rnvMore {
    border-color: transparent;
    color: #455A64;
    background: #ffffff;
}

.RadNavigation_MaterialBlauwLight .rnvMore:before {
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 24px;
    font-family: "Material Icons";
    content: "\e5d2";
}

.RadNavigation_MaterialBlauwLight .rnvHovered > .rnvRootLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadNavigation_MaterialBlauwLight .rnvHovered.rnvMore {
    color: #263238;
}

.RadNavigation_MaterialBlauwLight .rnvSelected.rnvMore,
.RadNavigation_MaterialBlauwLight .rnvSelected > .rnvRootLink,
.RadNavigation_MaterialBlauwLight .rnvExpanded > .rnvRootLink {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadNavigation_MaterialBlauwLight .rnvFocused.rnvMore,
.RadNavigation_MaterialBlauwLight .rnvFocused > .rnvRootLink {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.radSkin_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.radSkin_MaterialBlauwLight .rnvPopup {
    border-radius: 2px;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 0px 3px rgba(0, 0, 0, 0.08), 0 2px 5px rgba(0, 0, 0, 0.15);
}

.radSkin_MaterialBlauwLight .rnvPopup.rnvMorePopup .rnvUL .rnvUL {
    padding: 0;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvUL {
    padding: 16px 0;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvLink {
    color: #455A64;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvHovered > .rnvLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvSelected > .rnvLink,
.radSkin_MaterialBlauwLight .rnvPopup.rnvMorePopup .rnvSelected > .rnvLink {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvExpanded > .rnvLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.radSkin_MaterialBlauwLight .rnvPopup.rnvMorePopup .rnvExpanded > .rnvLink {
    color: #263238;
    background: transparent;
}

.radSkin_MaterialBlauwLight .rnvPopup .rnvFocused > .rnvLink {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadNotification_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    background-color: #ffffff;
    color: #455A64;
    border-color: #ffffff;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadNotification_MaterialBlauwLight.rnShadows {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadNotification_MaterialBlauwLight .rnTitleBar {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    background-image: linear-gradient();
}

.RadNotification_MaterialBlauwLight {
    overflow: visible;
}

.RadNotification_MaterialBlauwLight.rnRoundedCorners {
    border-radius: 0.1428571429em;
}

.RadNotification_MaterialBlauwLight.rnRoundedCorners .rnTitleBar {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadNotification_MaterialBlauwLight .rnTitleBar {
    margin: -1px;
    padding: 14px 14px 13px;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnTitleBarTitle {
    padding: 5px 0;
    margin: -7px 0 -3px;
    vertical-align: middle;
    font-size: 1.4285714286em;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnIcon {
    min-width: 24px;
    min-height: 24px;
    margin: -0.0714285714em 0.4285714286em 0em 0em;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnIcon:before {
    vertical-align: middle;
    font-size: 24px;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnCommands {
    right: 1.1428571429em;
    margin: -1.2857142857em 0em 0em;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnCommands li {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.42857143em;
    padding: 4px 7px;
    border-radius: 45px;
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnCommands li:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadNotification_MaterialBlauwLight .rnTitleBar .rnCommands a:before {
    margin: 0.3571428571em 0em 0em;
}

.RadNotification_MaterialBlauwLight.rnRtl .rnTitleBar {
    padding: 0.2857142857em 1.5em 0.2857142857em 1.1428571429em;
}

.RadNotification_MaterialBlauwLight.rnRtl .rnTitleBar .rnCommands {
    left: 1.1428571429em;
}

.RadOrgChart_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadOrgChart_MaterialBlauwLight .rocNodeList {
    margin-top: 58px;
}

.RadOrgChart_MaterialBlauwLight .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_MaterialBlauwLight .rocItemWrap {
    margin: 13px 13px 0 0;
}

.RadOrgChart_MaterialBlauwLight .rocItemWrap.rocLastInRow {
    margin-right: 0;
}

.RadOrgChart_MaterialBlauwLight .rocItem,
.RadOrgChart_MaterialBlauwLight .rocItemTemplate {
    border: 0;
    background: #f4f7f8;
}

.RadOrgChart_MaterialBlauwLight .rocItemField {
    margin-top: 13px;
    margin-bottom: -5px;
}

.RadOrgChart_MaterialBlauwLight .rocImageReplacement:before {
    color: #607D8B;
    opacity: 1;
}

.RadOrgChart_MaterialBlauwLight .rocExpandArrow,
.RadOrgChart_MaterialBlauwLight .rocCollapseArrow,
.RadOrgChart_MaterialBlauwLight .rocExpandGroupArrow,
.RadOrgChart_MaterialBlauwLight .rocCollapseGroupArrow {
    border: 0;
    font-size: 18px;
    font-family: "Material Icons";
    color: #607D8B;
    text-indent: 0;
    text-align: center;
    transition: all 0.2s ease-in-out;
}

.RadOrgChart_MaterialBlauwLight .rocExpandGroupArrow,
.RadOrgChart_MaterialBlauwLight .rocCollapseGroupArrow {
    width: 36px;
    height: 36px;
    line-height: 36px;
    border-radius: 18px;
    margin: 0 -13px -13px;
}

.RadOrgChart_MaterialBlauwLight .rocCollapseArrow,
.RadOrgChart_MaterialBlauwLight .rocExpandArrow {
    width: 24px;
    height: 24px;
    line-height: 24px;
    bottom: -45px;
    border-radius: 12px;
    margin-left: -12px;
    background: #f4f7f8;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialBlauwLight .rocCollapseGroupArrow:before {
    content: "\e314";
}

.RadOrgChart_MaterialBlauwLight .rocExpandGroupArrow:before {
    content: "\e315";
}

.RadOrgChart_MaterialBlauwLight .rocCollapseArrow:before {
    content: "\e15b";
}

.RadOrgChart_MaterialBlauwLight .rocExpandArrow:before {
    content: "\e145";
}

.RadOrgChart_MaterialBlauwLight .rocGroup:after,
.RadOrgChart_MaterialBlauwLight.rocSimple .rocItem:after,
.RadOrgChart_MaterialBlauwLight.rocSimple .rocItemTemplate:after {
    height: 34px;
    bottom: -34px;
}

.RadOrgChart_MaterialBlauwLight .rocLoadingNodes .rocExpandArrow,
.RadOrgChart_MaterialBlauwLight .rocLoadingNodes .rocCollapseArrow,
.RadOrgChart_MaterialBlauwLight .rocLoadingGroups .rocExpandGroupArrow,
.RadOrgChart_MaterialBlauwLight .rocLoadingGroups .rocCollapseGroupArrow {
    background-image: url(" ");
}

.RadOrgChart_MaterialBlauwLight .rocExpandArrow:hover,
.RadOrgChart_MaterialBlauwLight .rocCollapseArrow:hover,
.RadOrgChart_MaterialBlauwLight .rocExpandGroupArrow:hover,
.RadOrgChart_MaterialBlauwLight .rocCollapseGroupArrow:hover {
    color: #263238;
}

.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocItemWrap {
    margin-top: 13px;
    padding: 0;
}

.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocExpandGroupArrow,
.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocCollapseGroupArrow {
    margin-right: -13px;
}

.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocExpandArrow,
.RadOrgChart_MaterialBlauwLight.rocHorizontal .rocCollapseArrow {
    right: -34px;
    margin-top: -12px;
}

.RadOrgChart_MaterialBlauwLight.rocSimple .rocItem,
.RadOrgChart_MaterialBlauwLight.rocSimple .rocItemTemplate {
    background: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode {
    border: 0;
    background-color: #f4f7f8;
    color: #455A64;
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem:before,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode:before {
    font: 18px "Material Icons";
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem.rocAddClue:before,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode.rocAddClue:before {
    content: "\e145";
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem.rocAppendClue:before,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode.rocAppendClue:before {
    content: "\e2c4";
    border: 0;
}

.RadOrgChart_MaterialBlauwLight.rocDetachedItem.rocNoDropClue:before,
.RadOrgChart_MaterialBlauwLight.rocDetachedNode.rocNoDropClue:before {
    content: "\e14b";
}

.rocToolbar_MaterialBlauwLight {
    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_MaterialBlauwLight ul {
    margin: 0;
}

.rocToolbar_MaterialBlauwLight li {
    margin: 0;
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    font: 18px "Material Icons";
    width: 1.1111111111em;
    height: 1.1111111111em;
    line-height: 1.1111111111;
    padding: 5px;
    border-width: 0;
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton.rocActionDrillHere:before {
    content: "\e258";
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton.rocActionGoToRoot:before {
    content: "\e25a";
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton.rocActionGoToParent:before {
    content: "\e259";
}

.rocToolbar_MaterialBlauwLight .rocActionGoToRootWrap .rocToolbarButton {
    border-left-width: 1px;
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.rocToolbar_MaterialBlauwLight .rocToolbarButton:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadPanelBar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadPanelBar_MaterialBlauwLight .rpRootLink,
.RadPanelBar_MaterialBlauwLight .rpHeaderTemplate {
    margin: 0;
    border: 0;
    padding: 13px;
    font-size: 1.1428571429em;
    border-top: 1px solid transparent;
}

.RadPanelBar_MaterialBlauwLight .rpGroup {
    box-sizing: border-box;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpItem,
.RadPanelBar_MaterialBlauwLight .rpGroup .rpItem.rpFirst,
.RadPanelBar_MaterialBlauwLight .rpGroup .rpItem.rpLast {
    padding: 0;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpItem + .rpItem {
    margin: 0;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpLink,
.RadPanelBar_MaterialBlauwLight .rpGroup .rpHeaderTemplate {
    border: 0;
    padding-top: 6px;
    padding-bottom: 6px;
}

.RadPanelBar_MaterialBlauwLight .rpGroup.rpFirst, .RadPanelBar_MaterialBlauwLight .rpGroup.rpLast {
    padding: 0;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpGroup .rpItem .rpLink,
.RadPanelBar_MaterialBlauwLight .rpGroup .rpGroup .rpItem .rpHeaderTemplate {
    padding-left: 30px;
}

.RadPanelBar_MaterialBlauwLight .rpExpandable .rpExpandHandle {
    display: table;
    top: 6px;
    width: calc(1.25em + 16px);
    height: calc(1.25em + 16px);
    border: 0;
    color: #607D8B;
}

.RadPanelBar_MaterialBlauwLight .rpGroup .rpExpandable .rpExpandHandle {
    width: calc(1.42857143em + 14px);
    height: calc(1.42857143em + 14px);
    top: 0;
    right: 4px;
}

.RadPanelBar_MaterialBlauwLight .p-icon {
    width: 100%;
}

.RadPanelBar_MaterialBlauwLight .p-icon:before {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadPanelBar_MaterialBlauwLight .p-i-arrow-chevron-down:before {
    content: "\e313";
}

.RadPanelBar_MaterialBlauwLight .p-i-arrow-chevron-up:before {
    content: "\e316";
}

.RadPanelBar_MaterialBlauwLight .rpHovered.rpLink,
.RadPanelBar_MaterialBlauwLight .rpHovered.rpHeaderTemplate {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPanelBar_MaterialBlauwLight .rpHovered.rpExpandHandle {
    color: #263238;
}

.RadPanelBar_MaterialBlauwLight .rpFocused {
    box-shadow: 0 0 0 1px rgba(178, 192, 198, 0.5) inset;
}

.RadPanelBar_MaterialBlauwLight .rpExpanded {
    color: #263238;
}

.RadPanelBar_MaterialBlauwLight .rpExpanded.rpRootLink {
    border-color: #CFD8DC;
}

.RadPanelBar_MaterialBlauwLight .rpExpanded.rpRootLink + .rpSlide > .rpGroup {
    border-bottom: 1px solid #CFD8DC;
}

.RadPanelBar_MaterialBlauwLight .rpExpanded .rpExpandHandle {
    color: #263238;
}

.RadPanelBar_MaterialBlauwLight .rpSelected.rpLink {
    color: #03A9F4;
    background-color: transparent;
}

.RadPanelBar_MaterialBlauwLight .rpSelected .rpExpandHandle {
    color: #263238;
}

.km-touch-scrollbar {
    background-color: #333333;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup > .k-group-header,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup .k-outer-group-header.k-first,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup > .k-virtual-wrap > .k-group-header {
    border-bottom-color: #CFD8DC;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup .k-outer-group-header {
    border-bottom-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup .k-list .k-item > .k-group {
    color: #f8fafb;
    background: #455A64;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-popup .k-list .k-item > .k-group::before {
    border-color: #455A64 #455A64 transparent transparent;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-rtl.k-popup .k-list .k-item > .k-group::before,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer [dir="rtl"] .k-popup .k-list .k-item > .k-group::before {
    border-color: #455A64 transparent transparent #455A64;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list > .k-outer-group-header {
    border-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item:hover,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item.k-state-hover,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel:hover,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item:hover.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item.k-state-hover.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel:hover.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #03A9F4;
    background-color: rgba(0, 0, 0, 0.08);
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list .k-item.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-optionlabel.k-state-selected {
    color: #03A9F4;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer.k-animation-container-shown,
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_AnimationContainer.k-animation-container-fixed > .k-popup {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button:hover,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button.k-state-hover {
    color: #455A64;
    background-color: #ECEFF1;
    background-image: none;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button:active,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button.k-state-active {
    color: #03A9F4;
    background-color: transparent;
    background-image: none;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button.k-state-disabled {
    background: transparent;
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button:focus,
.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-button.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialBlauwLight_AnimationContainer .k-list-container .k-nodata {
    color: rgba(69, 90, 100, 0.5);
}

.k-window {
    border-color: rgba(0, 0, 0, 0.08);
    color: #455A64;
    background-color: #f8fafb;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.06);
}

.k-window .k-dialog-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #03A9F4;
}

.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: #03A9F4;
}

.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(3, 169, 244, 0.3);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window {
    border-color: rgba(0, 0, 0, 0.08);
    color: #455A64;
    background-color: #f8fafb;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window.k-state-focused {
    box-shadow: 1px 1px 7px 1px rgba(0, 0, 0, 0.3);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox:hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox.k-state-hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea:hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea.k-state-hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox:hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox.k-state-hover {
    border-color: #90A4AE;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox.k-state-focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea.k-state-focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox.k-state-focus {
    border-color: #2196F3;
    color: #455A64;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox.k-invalid, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox.k-state-invalid,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea.k-invalid,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea.k-state-invalid,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox.k-invalid,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox.k-state-invalid {
    border-color: rgba(243, 66, 53, 0.5);
    color: #f34235;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::selection,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::selection,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox::selection {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::selection,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::selection,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::selection {
    color: #ffffff;
    background-color: #03A9F4;
}

.k-state-disabled .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::selection, .k-state-disabled
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::selection, .k-state-disabled
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::selection {
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::-webkit-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea:-ms-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::-ms-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textbox::placeholder,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input::placeholder,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-input.k-textbox::placeholder,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-textarea::placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button:hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-state-hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(3, 169, 244, 0.4);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:focus[disabled],
[disabled] .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:focus, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:focus.k-state-disabled, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-focused, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-active {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-primary.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dropdown-button:active > .k-button:not(:disabled),
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-dropdown-button:focus > .k-button,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dropdown-button.k-state-focused > .k-button {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dropdown-button .k-widget {
    border-width: 0;
    display: inline-block;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button:active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button.k-state-active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button.k-state-selected,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group > input[type="radio"]:checked + .k-button,
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-button.k-state-focused,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group > input[type="radio"]:focus + .k-button,
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-group .k-state-disabled:not(.k-state-active) {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-split-button:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-split-button.k-state-focused {
    outline: none;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-split-button.k-button-group .k-button:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-split-button.k-button-group .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat,
.k-button-group .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat,
.k-button-group
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat::after,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat::after {
    display: block;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:focus::after, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-state-focused::after,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:focus::after,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-state-hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-state-active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:hover:active, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat:hover.k-state-active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat.k-state-hover,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat.k-state-active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:hover:active,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-primary, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-primary:hover, .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-primary.k-state-hover,
.k-button-group .RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-button-flat.k-primary {
    color: #03A9F4;
    background: none;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-window-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dialog-titlebar {
    border-color: inherit;
    color: #ffffff;
    background-color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button {
    border-color: inherit;
}

.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-primary:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) {
    color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button:focus,
.RadPdfViewer_MaterialBlauwLight_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_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-primary:focus,
.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-dialog-button-layout-stretched .k-button.k-primary.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(3, 169, 244, 0.3);
}

.RadPdfViewer_MaterialBlauwLight_SearchDialog.k-window .k-pdf-viewer-search-dialog {
    border-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox,
.RadPdfViewer_MaterialBlauwLight .k-textarea,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox:hover, .RadPdfViewer_MaterialBlauwLight .k-textbox.k-state-hover,
.RadPdfViewer_MaterialBlauwLight .k-textarea:hover,
.RadPdfViewer_MaterialBlauwLight .k-textarea.k-state-hover,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox:hover,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox.k-state-hover {
    border-color: #90A4AE;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox:focus, .RadPdfViewer_MaterialBlauwLight .k-textbox.k-state-focus,
.RadPdfViewer_MaterialBlauwLight .k-textarea:focus,
.RadPdfViewer_MaterialBlauwLight .k-textarea.k-state-focus,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox:focus,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox.k-state-focus {
    border-color: #2196F3;
    color: #455A64;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox.k-invalid, .RadPdfViewer_MaterialBlauwLight .k-textbox.k-state-invalid,
.RadPdfViewer_MaterialBlauwLight .k-textarea.k-invalid,
.RadPdfViewer_MaterialBlauwLight .k-textarea.k-state-invalid,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox.k-invalid,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox.k-state-invalid {
    border-color: rgba(243, 66, 53, 0.5);
    color: #f34235;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::selection,
.RadPdfViewer_MaterialBlauwLight .k-textarea::selection,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox::selection {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::selection,
.RadPdfViewer_MaterialBlauwLight .k-input::selection,
.RadPdfViewer_MaterialBlauwLight .k-textarea::selection {
    color: #ffffff;
    background-color: #03A9F4;
}

.k-state-disabled .RadPdfViewer_MaterialBlauwLight .k-textbox::selection, .k-state-disabled
.RadPdfViewer_MaterialBlauwLight .k-input::selection, .k-state-disabled
.RadPdfViewer_MaterialBlauwLight .k-textarea::selection {
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input.k-textbox::-webkit-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-textarea::-webkit-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input.k-textbox:-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-textarea:-ms-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-input.k-textbox::-ms-input-placeholder, .RadPdfViewer_MaterialBlauwLight .k-textarea::-ms-input-placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-textbox::placeholder,
.RadPdfViewer_MaterialBlauwLight .k-input::placeholder,
.RadPdfViewer_MaterialBlauwLight .k-input.k-textbox::placeholder,
.RadPdfViewer_MaterialBlauwLight .k-textarea::placeholder {
    color: rgba(69, 90, 100, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-button {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight .k-button:hover, .RadPdfViewer_MaterialBlauwLight .k-button.k-state-hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight .k-button:focus, .RadPdfViewer_MaterialBlauwLight .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button:active, .RadPdfViewer_MaterialBlauwLight .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary:focus, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(3, 169, 244, 0.4);
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary:focus[disabled],
[disabled] .RadPdfViewer_MaterialBlauwLight .k-button.k-primary:focus, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary:focus.k-state-disabled, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-focused, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary:active, .RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-active {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button.k-primary.k-state-selected {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-dropdown-button:active > .k-button:not(:disabled),
.RadPdfViewer_MaterialBlauwLight .k-dropdown-button.k-state-active > .k-button:not(:disabled) {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-dropdown-button:focus > .k-button,
.RadPdfViewer_MaterialBlauwLight .k-dropdown-button.k-state-focused > .k-button {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-dropdown-button .k-widget {
    border-width: 0;
    display: inline-block;
}

.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button:active,
.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button.k-state-active,
.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button.k-state-selected,
.RadPdfViewer_MaterialBlauwLight .k-button-group > input[type="radio"]:checked + .k-button,
.RadPdfViewer_MaterialBlauwLight .k-button-group > input[type="checkbox"]:checked + .k-button {
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button:focus,
.RadPdfViewer_MaterialBlauwLight .k-button-group .k-button.k-state-focused,
.RadPdfViewer_MaterialBlauwLight .k-button-group > input[type="radio"]:focus + .k-button,
.RadPdfViewer_MaterialBlauwLight .k-button-group > input[type="checkbox"]:focus + .k-button {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialBlauwLight .k-button-group.k-state-disabled .k-button:not(.k-state-active),
.RadPdfViewer_MaterialBlauwLight .k-button-group .k-state-disabled:not(.k-state-active) {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight .k-split-button:focus,
.RadPdfViewer_MaterialBlauwLight .k-split-button.k-state-focused {
    outline: none;
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-split-button.k-button-group .k-button:active, .RadPdfViewer_MaterialBlauwLight .k-split-button.k-button-group .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat,
.k-button-group .RadPdfViewer_MaterialBlauwLight .k-button-flat,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat,
.k-button-group
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat::after,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat::after {
    display: block;
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat:focus::after, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-state-focused::after,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:focus::after,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat:hover, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-state-hover, .RadPdfViewer_MaterialBlauwLight .k-button-flat:active, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-state-active, .RadPdfViewer_MaterialBlauwLight .k-button-flat:hover:active, .RadPdfViewer_MaterialBlauwLight .k-button-flat:hover.k-state-active,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:hover,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat.k-state-hover,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:active,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat.k-state-active,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:hover:active,
.RadPdfViewer_MaterialBlauwLight .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadPdfViewer_MaterialBlauwLight .k-button-flat.k-primary, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-primary:hover, .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-primary.k-state-hover,
.k-button-group .RadPdfViewer_MaterialBlauwLight .k-button-flat.k-primary {
    color: #03A9F4;
    background: none;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox {
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox .k-dropdown-wrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox .k-dropdown-wrap.k-invalid, .RadPdfViewer_MaterialBlauwLight .k-combobox .k-dropdown-wrap.k-invalid:hover, .RadPdfViewer_MaterialBlauwLight .k-combobox .k-dropdown-wrap.k-state-invalid {
    color: #f34235;
    border-color: rgba(243, 66, 53, 0.5);
}

.RadPdfViewer_MaterialBlauwLight .k-combobox .k-select {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox > :hover,
.RadPdfViewer_MaterialBlauwLight .k-combobox .k-state-hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox > :hover .k-select,
.RadPdfViewer_MaterialBlauwLight .k-combobox .k-state-hover .k-select {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight .k-combobox > .k-state-focused,
.RadPdfViewer_MaterialBlauwLight .k-combobox .k-state-active {
    border-color: #2196F3;
    color: #455A64;
    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_MaterialBlauwLight .k-toolbar {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-overflow-anchor {
    border-width: 0;
    color: inherit;
    background: transparent;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-up,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-down {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-up::before,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-up .k-button::before,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-down::before,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-state-border-down .k-button::before {
    opacity: 0;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-separator {
    border-color: inherit;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-button.k-state-disabled::after {
    opacity: 0;
}

.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-combobox .k-state-border-up,
.RadPdfViewer_MaterialBlauwLight .k-toolbar .k-combobox .k-state-border-down {
    box-shadow: none;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-wrap {
    color: #ffffff;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-lg .k-pager-numbers, .RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-md .k-pager-numbers, .RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-sm .k-pager-numbers {
    border-color: #CFD8DC;
    background-color: #2196F3;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-lg .k-pager-numbers.k-state-expanded .k-current-page, .RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-md .k-pager-numbers.k-state-expanded .k-current-page, .RadPdfViewer_MaterialBlauwLight .k-pager-wrap.k-pager-sm .k-pager-numbers.k-state-expanded .k-current-page {
    border-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-nav:hover {
    color: #03A9F4;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-nav:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-link {
    color: #03A9F4;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-link:hover, .RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-link.k-state-hover {
    color: #03A9F4;
    background-color: #ECEFF1;
}

.RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-link:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadPdfViewer_MaterialBlauwLight .k-pager-numbers .k-state-selected {
    color: #455A64;
    background-color: #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight .k-canvas {
    background-color: #ffffff;
}

.RadPdfViewer_MaterialBlauwLight .k-page {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: white;
    box-shadow: 0 0 15px #CFD8DC;
}

.RadPdfViewer_MaterialBlauwLight .k-search-highlight {
    background-color: #354b53;
}

.RadPivotGrid_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight th,
.RadPivotGrid_MaterialBlauwLight td {
    border-color: #CFD8DC #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgOuterTableWrapper {
    border-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgOuterTableWrapper > .rpgTable {
    margin-left: -1px;
}

.RadPivotGrid_MaterialBlauwLight .rpgActionButton {
    box-sizing: content-box;
    border: 1px solid transparent;
    background: none;
    padding: 7px;
}

.RadPivotGrid_MaterialBlauwLight .rpgIcon {
    color: #455A64;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterFieldsIcon,
.RadPivotGrid_MaterialBlauwLight .rpgRowFieldsIcon,
.RadPivotGrid_MaterialBlauwLight .rpgColumnFieldsIcon,
.RadPivotGrid_MaterialBlauwLight .rpgAggregateFieldsIcon {
    font-size: .78571em;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterFieldsIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgRowFieldsIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgColumnFieldsIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgAggregateFieldsIcon:before {
    margin-right: 5px;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text] {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text]:hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text]:active, .RadPivotGrid_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text]:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 -1px 0 #2196F3 inset;
}

.t-ie .RadPivotGrid_MaterialBlauwLight .rpgFilterWindowContainer > *[type=text] {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadPivotGrid_MaterialBlauwLight .t-ripple-container {
    overflow: visible !important;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterZone {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterZone .rpgFieldItem {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterZone .rpgFieldItem:hover {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterZone .rpgFieldItem .rpgIcon {
    color: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgRowsZone,
.RadPivotGrid_MaterialBlauwLight .rpgColumnsZone,
.RadPivotGrid_MaterialBlauwLight .rpgDataZone,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeader,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderGrandTotal,
.RadPivotGrid_MaterialBlauwLight .rpgDataCell,
.RadPivotGrid_MaterialBlauwLight .rpgRowHeader,
.RadPivotGrid_MaterialBlauwLight .rpgRowHeaderGrandTotal {
    background-color: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgContentZone,
.RadPivotGrid_MaterialBlauwLight .rpgColumnsZone,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderZone {
    border-left-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgRowHeaderField,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialBlauwLight .rpgColumnTotalDataCell {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderTotal,
.RadPivotGrid_MaterialBlauwLight .rpgColumnTotalDataCell {
    box-shadow: -1px 0 0 #CFD8DC inset;
}

.RadPivotGrid_MaterialBlauwLight .rpgRowHeaderTotal,
.RadPivotGrid_MaterialBlauwLight .rpgRowTotalDataCell {
    background-color: #ECEFF1;
    border-left-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgRowHeaderGrandTotal,
.RadPivotGrid_MaterialBlauwLight .rpgRowGrandTotalDataCell,
.RadPivotGrid_MaterialBlauwLight .rpgColumnHeaderGrandTotal,
.RadPivotGrid_MaterialBlauwLight .rpgColumnGrandTotalDataCell {
    background-color: #CFD8DC;
    border-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgColumnHeader {
    vertical-align: middle;
}

.RadPivotGrid_MaterialBlauwLight .rpgColumnHeader[rowspan] {
    box-shadow: -1px 0 0 #CFD8DC inset;
}

.RadPivotGrid_MaterialBlauwLight .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_MaterialBlauwLight .rpgFieldsPopupWrapper .rpgFieldItem {
    background: none;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldsPopupWrapper .rpgFieldItem, .RadPivotGrid_MaterialBlauwLight .rpgFieldsPopupWrapper .rpgFieldItem:hover {
    box-shadow: none;
}

.RadPivotGrid_MaterialBlauwLight .rpgExpandIcon,
.RadPivotGrid_MaterialBlauwLight .rpgCollapseIcon {
    padding: 8px;
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgExpandIcon:hover,
.RadPivotGrid_MaterialBlauwLight .rpgCollapseIcon:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgExpandIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgCollapseIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgFilterFieldsIcon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadPivotGrid_MaterialBlauwLight .rpgFilterIcon:before,
.RadPivotGrid_MaterialBlauwLight .rpgFilterFieldsIcon:before {
    content: '\e152';
}

.RadPivotGrid_MaterialBlauwLight .rpgCollapseIcon:before {
    content: '\e5cf';
}

.RadPivotGrid_MaterialBlauwLight .rpgExpandIcon:before {
    content: '\e5cc';
    color: #263238;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem > a:first-of-type,
.RadPivotGrid_MaterialBlauwLight .rpgFieldItem > a:first-of-type:hover {
    color: #455A64;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem {
    vertical-align: top;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem .rpgIcon {
    position: relative;
    z-index: 10;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem,
.RadPivotGrid_MaterialBlauwLight .rpgUpdateButton {
    padding: 8px;
    border: 0 none;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem:hover,
.RadPivotGrid_MaterialBlauwLight .rpgUpdateButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
    z-index: 2;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldItem:disabled:hover,
.RadPivotGrid_MaterialBlauwLight .rpgUpdateButton:disabled:hover {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadPivotGrid_MaterialBlauwLight .rpgConfigurationPanel {
    background: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgConfigurationPanel .rpgChangeLayoutIcon {
    padding: 8px;
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgConfigurationPanel .rpgChangeLayoutIcon:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgFieldsContainer {
    border: 1px solid #CFD8DC;
    border-radius: 2px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell {
    color: #455A64;
    padding: 5px;
    border-color: #CFD8DC;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgIcon:before {
    font-family: "WebComponentsIcons";
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgAdvPart {
    line-height: inherit;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a {
    color: #ffffff;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a .t-ripple {
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerButton {
    border: 0 none;
    background-color: #f4f7f8;
    color: #455A64;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgActionButton {
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgActionButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a {
    color: #455A64;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-radius: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgNumPart a.rpgCurrentPage {
    border-bottom: 2px solid #2196F3;
    color: #2196F3;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .RadInput,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .RadComboBox,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgActionButton {
    box-sizing: content-box;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 8px 13px;
    border-radius: 0;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgInfoPart,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgSliderLabel,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgInfoPart strong,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgSliderLabel strong,
.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .rpgPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #455A64;
}

.RadPivotGrid_MaterialBlauwLight .rpgPagerCell .RadSlider {
    margin: 7px 0;
}

.PivotGridReorderLeft_MaterialBlauwLight,
.PivotGridReorderRight_MaterialBlauwLight,
.PivotGridReorderTop_MaterialBlauwLight,
.PivotGridReorderBottom_MaterialBlauwLight {
    color: #03A9F4;
}

.PivotGridWindow_MaterialBlauwLight .rpgButtonOk,
.PivotGridWindow_MaterialBlauwLight .rpgButtonCancel,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonOk,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonCancel {
    padding: 8px 10px;
    border: 0 none;
    min-width: 64px;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
    margin-right: 8px;
}

.PivotGridWindow_MaterialBlauwLight .rpgButtonOk:hover,
.PivotGridWindow_MaterialBlauwLight .rpgButtonCancel:hover,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonOk:hover,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonCancel:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.PivotGridWindow_MaterialBlauwLight .rpgButtonOk:focus,
.PivotGridWindow_MaterialBlauwLight .rpgButtonCancel:focus,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonOk:focus,
.PivotGridWindow_MaterialBlauwLight .rpgFilterButtonCancel:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.PivotGridWindow_MaterialBlauwLight .rpgFilterWindowContainer .RadMenu .rmRootGroup.rmVertical {
    float: left;
}

.PivotGridWindow_MaterialBlauwLight .RadMenu_MaterialBlauwLight {
    background: none;
}

.PivotGridContextMenu_MaterialBlauwLight .rmLink:before {
    min-width: 0;
}

html .PivotGridContextMenu_MaterialBlauwLight .rmVertical > .rmSeparator {
    margin-left: 0;
}

.PivotGridContextMenu_MaterialBlauwLight .rmGroup span.rmLink {
    padding: 6px 12px;
}

.PivotGridContextMenu_MaterialBlauwLight .rmGroup span.rmLink:before {
    margin-right: 5px;
}

.PivotGridToolTip_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    background: #ffffff;
    border-color: #CFD8DC;
    color: #455A64;
}

.RadUploadProgressArea_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .ruHeader {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 1.4285714286em;
    line-height: 1;
}

.RadUploadProgressArea_MaterialBlauwLight .ruBody {
    color: #607D8B;
}

.RadUploadProgressArea_MaterialBlauwLight .ruBody div,
.RadUploadProgressArea_MaterialBlauwLight .ruBody p {
    font-size: 0.8571428571em;
}

.RadUploadProgressArea_MaterialBlauwLight .ruCurrentFile > span,
.RadUploadProgressArea_MaterialBlauwLight .ruTimeSpeed > span {
    color: #455A64;
    font-size: 1.1666666667em;
}

.RadUploadProgressArea_MaterialBlauwLight .ruTimeSpeed {
    opacity: 1;
}

.RadUploadProgressArea_MaterialBlauwLight .ruFooter {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 6px;
}

.RadUploadProgressArea_MaterialBlauwLight .ruProgressBar {
    border: 0;
    background: #CFD8DC;
}

.RadUploadProgressArea_MaterialBlauwLight .ruProgress {
    height: 5px;
    border: 0;
    background: #2196F3;
}

.RadUploadProgressArea_MaterialBlauwLight .ruButton {
    padding: 8px 24px;
    color: #455A64;
    border: 0;
    border-radius: 2px;
    background: transparent;
}

.RadUploadProgressArea_MaterialBlauwLight .ruCancel {
    text-transform: uppercase;
    padding: 8px 13px;
    border: 0;
    border-radius: 2px;
    color: #2196F3;
    transition: background .2s ease-in-out;
}

.RadUploadProgressArea_MaterialBlauwLight .radButton.ruHovered {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadUploadProgressArea_MaterialBlauwLight .ruCancel.ruHovered {
    background: rgba(33, 150, 243, 0.12);
    box-shadow: none;
}

.RadProgressBar_MaterialBlauwLight {
    background-color: #CFD8DC;
    color: #455A64;
    border-color: #f8fafb;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadProgressBar_MaterialBlauwLight > .rpbLabelWrapper,
.RadProgressBar_MaterialBlauwLight li.rpbChunkLast {
    border-color: #CFD8DC;
}

.RadProgressBar_MaterialBlauwLight .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:visited {
    background-color: #2196F3;
    color: #ffffff;
}

.RadProgressBar_MaterialBlauwLight .rpbChunk {
    border-color: transparent #f8fafb transparent transparent;
}

.RadProgressBar_MaterialBlauwLight .rpbChunk.rpbStateDefault {
    background-color: #CFD8DC;
}

.RadProgressBar_MaterialBlauwLight .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:visited,
.RadProgressBar_MaterialBlauwLight .rpbChunk.rpbStateSelected {
    border-color: #2196F3 #f8fafb #2196F3 #2196F3;
}

.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbChunk {
    border-color: transparent transparent transparent #f8fafb;
}

.RadProgressBar_MaterialBlauwLight.rpbReversed li.rpbChunkFirst {
    border-color: transparent #f8fafb transparent transparent;
}

.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbStateSelected:visited,
.RadProgressBar_MaterialBlauwLight.rpbReversed .rpbChunk.rpbStateSelected {
    border-color: #2196F3 #2196F3 #2196F3 #f8fafb;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunk {
    border-color: #f8fafb transparent transparent;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunk.rpbChunkFirst {
    border-color: transparent;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:visited,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunk.rpbStateSelected {
    border-color: #f8fafb #2196F3 #2196F3;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed .rpbChunk.rpbChunkFirst {
    border-color: transparent;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbStateSelected:visited,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed.rpbRtl .rpbChunk.rpbStateSelected {
    border-color: #2196F3 #2196F3 #f8fafb;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbIndeterminate, .RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbIndeterminate {
    background-image: url(" ");
}

.RadProgressBar_MaterialBlauwLight,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialBlauwLight.rpbVertical > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbRtl > .rpbStateSelected.rpbStateCompleted,
.RadProgressBar_MaterialBlauwLight > .rpbReset,
.RadProgressBar_MaterialBlauwLight > .rpbLabelWrapper,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl.rpbReversed > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight > .rpbChunksWrapper,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal .rpbChunkFirst,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl .rpbChunkFirst,
.RadProgressBar_MaterialBlauwLight.rpbVertical > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunkFirst,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbReversed > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl > .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal .rpbChunkFirst,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbHorizontal.rpbRtl.rpbReversed .rpbChunkLast,
.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed > .rpbStateSelected {
    border-radius: 0;
}

.RadProgressBar_MaterialBlauwLight,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight .rpbStateSelected:hover, .RadProgressBar_MaterialBlauwLight.rpbVertical,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:hover,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:link,
.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbStateSelected:visited {
    background-image: none;
}

.RadProgressBar_MaterialBlauwLight .rpbLabel {
    color: #607D8B;
    font-size: 0.8571428571em;
}

.RadProgressBar_MaterialBlauwLight.rpbHorizontal {
    height: 0.3571428571em;
    margin: 0em 0em 1.7857142857em;
}

.RadProgressBar_MaterialBlauwLight.rpbHorizontal .rpbLabel {
    padding: 2px 0 0;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical {
    width: 0.3571428571em;
    margin: 0em 1.4285714286em 0em 0em;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbChunk {
    border-width: 1px 0 0;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical .rpbLabel {
    margin: 0em 0em 0em -0.0714285714em;
    padding: 0em 0em 0.2857142857em;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed .rpbLabel {
    margin: 0em -0.0714285714em 0em 0em;
    padding: 0.2142857143em 0em 0em;
}

.RadProgressBar_MaterialBlauwLight.rpbVertical.rpbReversed .rpbChunk {
    border-width: 1px 0 0;
}

.RadRating_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadRating_MaterialBlauwLight a:before,
.RadRating_MaterialBlauwLight a:hover:before {
    color: #455A64;
}

.RadRating_MaterialBlauwLight .rrtOver span:before,
.RadRating_MaterialBlauwLight a:hover .rrtPartComplement:before,
.RadRating_MaterialBlauwLight .rrtVertical .rrtSelected.rrtOver a:before,
.RadRating_MaterialBlauwLight .rrtSelected a .rrtPartSelected:before,
.RadRating_MaterialBlauwLight .rrtSelected.rrtOver a:before {
    color: #455A64;
}

.RadRating_MaterialBlauwLight .rrtSelected span:before {
    color: #1E88E5;
}

.RadRating_MaterialBlauwLight .rrtSelected .rrtPart:before,
.RadRating_MaterialBlauwLight .rrtSelected.rrtOver span:before {
    color: #1976D2;
}

.RadRating_MaterialBlauwLight .rrtReversed .rrtPart:before {
    color: #455A64;
}

.RadRating_MaterialBlauwLight .rrtReversed .rrtSelected .rrtPartComplement:before {
    color: #1976D2;
}

.RadRibbonBar_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadRibbonBar_MaterialBlauwLight .rrbWrap {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-radius: 2px;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs {
    padding: 0;
    border-color: #CFD8DC;
    text-transform: uppercase;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem {
    bottom: 0;
    margin-right: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem.rrbSelected .rrbLink {
    color: #2196F3;
    background: transparent !important;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem.rrbSelected .rrbLink:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    background-color: #2196F3;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbLink {
    position: relative;
    border: 0;
    padding: 8px 13px;
}

.RadRibbonBar_MaterialBlauwLight .rrbApplicationItem {
    bottom: 0;
    margin-right: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbApplicationItem .rrbLink {
    color: #ffffff;
    border-color: #2196F3;
    background-color: #2196F3;
}

.RadRibbonBar_MaterialBlauwLight .rrbApplicationItem.rrbSelected .rrbHeaderBar {
    top: 0;
    border: 0;
    background: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialBlauwLight .rrbApplicationItem.rrbSelected .rrbLink {
    color: #ffffff;
    border-color: #1976D2;
    background-color: #1976D2;
}

.RadRibbonBar_MaterialBlauwLight .rrbContextualItem .rrbLabel,
.RadRibbonBar_MaterialBlauwLight .rrbContextualItem .rrbItem {
    color: #ffffff;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat {
    padding: 0 0 1px;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbQatDropDown .rrbSlide {
    margin-top: 18px;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbQatDropDown .rrbItem {
    padding: 6px;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbQatDropDown .rrbItem .rrbChecked label:before {
    font-size: 18px;
    font-family: "Telerik Icons";
    content: "\e879";
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton {
    border: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu {
    padding: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu .rrbUL {
    padding: 8px 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu .rrbItem {
    border: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu .rrbHeader {
    padding: 6px 13px;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbToolTip {
    color: #455A64;
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbToggleHandle {
    width: 1.42857143em;
    height: 1.42857143em;
    margin-top: 0;
    top: -1px;
    right: -1px;
    padding: 8px;
    transition: all 0.2 ease-in-out;
}

.RadRibbonBar_MaterialBlauwLight .rrbToggleHandle:before {
    font: 18px "Material Icons";
    content: "\e316";
}

.RadRibbonBar_MaterialBlauwLight .rrbToggleHandle:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight.rrbMinimized .rrbToggleHandle:before {
    content: "\e313";
}

.RadRibbonBar_MaterialBlauwLight .rrbCommandGroup {
    padding: 0 0 1.5em;
    border-width: 0 1px 0 0;
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbCommandGroup ~ .rrbCommandGroup {
    margin-left: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbCommandGroup:before {
    float: left;
    height: 4.28571429em;
    padding: 24px 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbCommandArea {
    padding: 0;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbResizeHandle {
    background-position: -5px -885px;
}

.RadRibbonBar_MaterialBlauwLight .radIcon {
    color: #607D8B;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadRibbonBar_MaterialBlauwLight .radIcon.radIconUp:before {
    content: "\e5c7";
}

.RadRibbonBar_MaterialBlauwLight .radIcon.radIconDown:before {
    content: "\e5c5";
}

.RadRibbonBar_MaterialBlauwLight .radIcon.radIconExpand:before {
    content: "\e5cf";
}

.RadRibbonBar_MaterialBlauwLight .radIcon.radIconResize:before {
    content: "\E006";
}

.RadRibbonBar_MaterialBlauwLight .rrbTitle {
    clear: both;
    margin-top: 0;
    padding: 5px 13px 2px;
    font-weight: 500;
    font-size: 0.857em;
    color: #607D8B;
    border-color: #CFD8DC;
    background-color: #f4f7f8;
}

.RadRibbonBar_MaterialBlauwLight .rrbGroupLauncher {
    top: 11px;
    right: 13px;
}

.RadRibbonBar_MaterialBlauwLight .rrbGroupLauncher:before {
    font-family: "Material Icons";
    content: "\e89e";
}

.RadRibbonBar_MaterialBlauwLight .rrbCollapsedGroup {
    border-radius: 0;
    border-width: 0 1px 0 0;
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbCollapsedGroup ~ .rrbCollapsedGroup {
    margin-left: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbCollapsedGroup .rrbIcon {
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton, .RadRibbonBar_MaterialBlauwLight .rrbButton, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton, .RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner, .RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton {
    color: #455A64;
    border-color: transparent;
    background: transparent;
    transition: all 0.2s ease-in-out;
}

.RadRibbonBar_MaterialBlauwLight .rrbTabs .rrbItem.rrbHovered .rrbLink, .RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_MaterialBlauwLight .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_MaterialBlauwLight .rrbItem.rrbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight .rrbQat .rrbButton:active, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbPressed, .RadRibbonBar_MaterialBlauwLight .rrbButton.rrbToggled, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton:active, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner:active, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_MaterialBlauwLight .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_MaterialBlauwLight .rrbItem.rrbSelected {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbMenu, .rrbDropDownSlide_MaterialBlauwLight .rrbPopup, .rrbSlide_MaterialBlauwLight .rrbPopup, .rrbPopup_MaterialBlauwLight, .rrbPopup_MaterialBlauwLight .rrbPopup {
    font-family: "Roboto", "Noto", sans-serif;
    line-height: 1.42857143;
    border: 0;
    border-radius: 0 0 2px 2px;
    color: #455A64;
    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_MaterialBlauwLight .rrbMenu .rrbItem.rrbHovered, .rrbPopup_MaterialBlauwLight .rrbItem.rrbHovered > .rrbInner, .rrbPopup_MaterialBlauwLight .rrbItem.rrbExpanded > .rrbInner {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight .rrbButton {
    height: 1.42857143em;
    padding: 8px;
    border: 0;
}

.RadRibbonBar_MaterialBlauwLight .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_MaterialBlauwLight .rrbButton .rrbArrow {
    width: 20px;
}

.RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbMenuButton, .RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbSplitButton {
    padding-right: 20px;
}

.RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbMenuButton .rrbImagePlaceholder, .RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbSplitButton .rrbImagePlaceholder {
    left: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbSmallButton.rrbSplitButton:hover .rrbArrow {
    border-left: 1px solid #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbMediumButton {
    padding-left: 32px;
}

.RadRibbonBar_MaterialBlauwLight .rrbMediumButton .rrbImagePlaceholder {
    left: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbMediumButton.rrbMenuButton, .RadRibbonBar_MaterialBlauwLight .rrbMediumButton.rrbSplitButton {
    padding-right: calc(1.07142857em + 13px);
}

.RadRibbonBar_MaterialBlauwLight .rrbMediumButton.rrbSplitButton:hover .rrbArrow {
    border-left: 1px solid #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton {
    height: calc(4.28571429em + 48px);
    padding: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton .rrbText {
    padding: 4px 13px 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton .rrbImagePlaceholder {
    top: 1.2em;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton .rrbArrow {
    padding-bottom: 16px;
    width: 100%;
}

.RadRibbonBar_MaterialBlauwLight .rrbLargeButton.rrbSplitButton:hover .rrbArrow {
    border-top: 1px solid #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton:hover .rrbArrow {
    border-color: #ECEFF1;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbClicked .rrbArrow {
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbArrowHovered.rrbClicked {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbArrowHovered.rrbClicked .rrbArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbExpanded, .RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbExpanded.rrbClicked {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbExpanded .rrbArrow, .RadRibbonBar_MaterialBlauwLight .rrbSplitButton.rrbExpanded.rrbClicked .rrbArrow {
    border-color: #CFD8DC;
}

.RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbCBInner, .RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbDDInner, .RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbNTBInner, .RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner {
    height: 1.42857143em;
    padding: 8px 36px 8px 8px;
    border: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbCBInner {
    background-color: transparent;
}

.RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbCBInput {
    color: #455A64;
}

.RadRibbonBar_MaterialBlauwLight .rrbComboBox .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbDropDown .rrbButton.rrbHovered {
    background: none;
}

.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbNTBInner {
    border-color: #CFD8DC;
    background-color: transparent;
}

.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbNTBInput {
    color: #455A64;
}

.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButtonUp,
.RadRibbonBar_MaterialBlauwLight .rrbNumericTextBox .rrbButtonDown {
    height: auto;
    right: 0;
}

.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbCPInner .rrbButton {
    padding: 8px;
}

.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton,
.RadRibbonBar_MaterialBlauwLight .rrbColorPicker .rrbButton.rrbHovered {
    background: none;
}

.RadRibbonBar_MaterialBlauwLight .rrbGallery {
    height: 80px;
    border-color: #CFD8DC;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialBlauwLight .rrbGallery .rrbItem .rrbLink {
    color: #455A64;
    background-color: #ffffff;
}

.RadRibbonBar_MaterialBlauwLight .rrbGalleryActions .rrbButton {
    width: 20px;
}

.RadRibbonBar_MaterialBlauwLight .rrbCategoryTitle {
    color: #ffffff;
    background-color: #2196F3;
}

.rrbDropDownSlide_MaterialBlauwLight .rrbList {
    padding: 8px 0;
}

.rrbDropDownSlide_MaterialBlauwLight .rrbListItem {
    margin: 0;
    padding: 6px 13px;
}

.rrbDropDownSlide_MaterialBlauwLight .rrbListItem:hover {
    color: #455A64;
    background-color: #ECEFF1;
}

.rrbSlide_MaterialBlauwLight .rrbCategoryTitle {
    color: #ffffff;
    background-color: #2196F3;
}

.rrbSlide_MaterialBlauwLight .rrbGallery {
    background: #ffffff;
    padding: 0;
}

.rrbSlide_MaterialBlauwLight .rrbLink {
    color: #455A64;
    background-color: #ffffff;
}

.rrbPopup_MaterialBlauwLight .rrbHeaderBar {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.rrbPopup_MaterialBlauwLight .rrbMenu .rrbHeader {
    padding: 6px 13px;
}

.rrbPopup_MaterialBlauwLight.rrbApplicationMenuPopup {
    border-top: 1px solid #CFD8DC;
}

.rrbPopup_MaterialBlauwLight .rrbAuxiliaryPane {
    color: #455A64;
    border-color: #CFD8DC;
    background: #f4f7f8;
}

.rrbPopup_MaterialBlauwLight .rrbHeader,
.rrbPopup_MaterialBlauwLight .rrbFooter {
    color: #455A64;
    border-color: #CFD8DC;
    background: #f4f7f8;
}

.RadRotator_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    /* When LoadOnDemand */
}

.RadRotator_MaterialBlauwLight .rrClipRegion {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadRotator_MaterialBlauwLight a.rrButton,
.RadRotator_MaterialBlauwLight a.rrButton.rrButtonDisabled,
.RadRotator_MaterialBlauwLight a.rrButton.rrButtonDisabled:hover,
.RadRotator_MaterialBlauwLight a.rrButton.rrButtonDisabled:active,
.RadRotator_MaterialBlauwLight a.rrButton.rrButtonDisabled:focus {
    padding: 8px;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialBlauwLight a.rrButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialBlauwLight a.rrButton:focus {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialBlauwLight a.rrButton:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadRotator_MaterialBlauwLight .rrLoadingSign {
    background-image: url(" ");
}

.RadRotator_MaterialBlauwLight .rrClipRegion {
    border-radius: 0.1428571429em;
    z-index: 2;
}

.RadRotator_MaterialBlauwLight a.rrButtonUp {
    top: 0.0714285714em;
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadRotator_MaterialBlauwLight a.rrButtonRight {
    border-radius: 0em 0.1428571429em 0.1428571429em 0em;
}

.RadRotator_MaterialBlauwLight a.rrButtonDown {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadRotator_MaterialBlauwLight a.rrButtonLeft {
    left: 1px;
    border-radius: 0.1428571429em 0em 0em 0.1428571429em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadRotator_MaterialBlauwLight a.rrButtonUp {
        top: 0;
    }
    .RadRotator_MaterialBlauwLight a.rrButtonRight {
        right: 0;
    }
    .RadRotator_MaterialBlauwLight a.rrButtonDown {
        bottom: 0;
    }
    .RadRotator_MaterialBlauwLight a.rrButtonLeft {
        left: 0;
    }
}

.RadRotator_MaterialBlauwLight .t-ripple-effect {
    position: absolute !important;
}

.RadScheduler_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    border-radius: 2px;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadScheduler_MaterialBlauwLight .rsToolbar > li + li {
    margin: 0;
}

.RadScheduler_MaterialBlauwLight .rsToolbar .rsButton {
    border-radius: 0;
}

.RadScheduler_MaterialBlauwLight .rsButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 8px 13px;
    border-radius: 2px;
    font-weight: 500;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
}

.RadScheduler_MaterialBlauwLight .rsHovered > .rsButton,
.RadScheduler_MaterialBlauwLight .rsButton.rsHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsSelected > .rsButton,
.RadScheduler_MaterialBlauwLight .rsPressed > .rsButton,
.RadScheduler_MaterialBlauwLight .rsButton.rsPressed {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsHeader {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 5px;
    border-radius: 2px 2px 0 0;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsButton {
    border-width: 0;
}

.RadScheduler_MaterialBlauwLight .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_MaterialBlauwLight .rsHeader .rsNav .rsPrevDay,
.RadScheduler_MaterialBlauwLight .rsHeader .rsNav .rsNextDay {
    padding: 8px;
    border-right: 1px solid #cfd8dc;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsNav .rsToday:before {
    display: none;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsNav > li:first-child .rsButton {
    border-radius: 2px 0 0 2px;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsNav > li:last-child .rsButton {
    border-radius: 0 2px 2px 0;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsNav > li:only-child .rsButton {
    border-radius: 2px;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsViews {
    margin: -5px -5px -5px 5px;
}

.RadScheduler_MaterialBlauwLight .rsHeader .rsViews .rsButton {
    padding: 13px;
}

.RadScheduler_MaterialBlauwLight .rsFooter {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 5px;
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialBlauwLight .rsFooter .rsFullTime {
    padding: 8px;
    border-width: 0;
    color: #2196F3;
    background-color: transparent;
}

.RadScheduler_MaterialBlauwLight .rsFooter .rsFullTime .p-icon {
    display: none;
}

.RadScheduler_MaterialBlauwLight .rsFooter .rsFullTime:hover {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.RadScheduler_MaterialBlauwLight .rsSpacerCell,
.RadScheduler_MaterialBlauwLight .rsHorizontalHeaderWrapper,
.RadScheduler_MaterialBlauwLight .rsVerticalHeaderWrapper {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsSpacerCell,
.RadScheduler_MaterialBlauwLight .rsAllDayHeader {
    border-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsHorizontalHeaderTable {
    font-size: .85em;
    text-align: left;
}

.RadScheduler_MaterialBlauwLight .rsHorizontalHeaderTable th {
    padding: 0 16px;
    border-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsHorizontalHeaderTable th i {
    font-size: 4em;
    font-weight: 100;
    font-style: normal;
    display: block;
}

.RadScheduler_MaterialBlauwLight .rsVerticalHeaderTable {
    font-size: .85em;
}

.RadScheduler_MaterialBlauwLight .rsVerticalHeaderTable th {
    border-color: transparent #CFD8DC;
    font-weight: normal;
    text-transform: uppercase;
    overflow: visible;
}

.RadScheduler_MaterialBlauwLight .rsVerticalHeaderTable .rsMainHeader th:first-child {
    border-bottom-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsVerticalHeaderTable th .rsAmPm {
    position: static;
    font: inherit;
    text-transform: uppercase;
}

.RadScheduler_MaterialBlauwLight .rsAllDayRow td,
.RadScheduler_MaterialBlauwLight .rsContentTable .rsAllDayRow td {
    border-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsContentTable td {
    border-color: #e7ecee #e7ecee;
}

.RadScheduler_MaterialBlauwLight .rsContentTable .rsAlt td {
    border-color: #CFD8DC #e7ecee;
}

.RadScheduler_MaterialBlauwLight .rsOtherMonth,
.RadScheduler_MaterialBlauwLight .rsNonWorkHour,
.RadScheduler_MaterialBlauwLight .rsSunCol,
.RadScheduler_MaterialBlauwLight .rsSatCol {
    background: #f4f7f8;
}

.RadScheduler_MaterialBlauwLight .rsApt {
    color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsAptContent {
    border-radius: 2px;
    color: #ffffff;
    background-color: #2196F3;
}

.RadScheduler_MaterialBlauwLight .rsAptResize:before {
    background-color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsOvertimeArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border-width: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadScheduler_MaterialBlauwLight .rsOvertimeArrow:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsOvertimeArrow .rsIcon {
    margin: -.5em 0 0 -.5em;
    position: absolute;
    top: 50%;
    left: 50%;
}

.RadScheduler_MaterialBlauwLight .rsResourceMarker {
    background-color: #f6f7f8;
}

.RadScheduler_MaterialBlauwLight .rsMonthView .rsHorizontalHeaderTable th {
    border-right-width: 0;
}

.RadScheduler_MaterialBlauwLight .rsMonthView .rsDateBox {
    padding: 0 16px;
}

.RadScheduler_MaterialBlauwLight .rsMonthView .rsTodayCell {
    color: #03A9F4;
}

.RadScheduler_MaterialBlauwLight .rsMonthView .rsContentTable td {
    border-right-width: 0;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsMonthHeader {
    border-width: 0;
    background: #ECEFF1;
    text-transform: uppercase;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsDateHeader {
    border-color: transparent;
    border-radius: 100%;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsDateHeader:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsOccupiedSlot .rsDateHeader {
    background-color: #CFD8DC;
    border-radius: 100%;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsOccupiedSlot .rsDateHeader:hover {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #03A9F4;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTodayCell .rsDateHeader {
    border-color: transparent;
    color: #2196F3;
    background-color: transparent;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsSatCol:not(.rsOccupiedSlot),
.RadScheduler_MaterialBlauwLight .rsYearView .rsSunCol:not(.rsOccupiedSlot) {
    color: #a2adb2;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsYearMonthsWrap {
    border-color: white;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsToolTipContent {
    border-width: 0;
    border-radius: 2px;
    color: white;
    background-color: rgba(69, 90, 100, 0.9);
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsCategoryPattern .rsResourceMarker {
    background-color: #f6f7f8;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsToolTipArrow {
    color: white;
    background-color: rgba(69, 90, 100, 0.9);
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsToolTipArrowUp {
    border-radius: 2px 2px 0 0;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltip .rsToolTipArrowDown {
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsToolTipCallOut {
    display: none;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltipRight .rsToolTipCallOut {
    border-right-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltipRight .rsToolTipCallOut:before {
    border-right-color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltipLeft .rsToolTipCallOut {
    border-left-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsYearView .rsTooltipLeft .rsToolTipCallOut:before {
    border-left-color: #ffffff;
}

.RadScheduler_MaterialBlauwLight .rsAgendaView .rsDateBox {
    padding-left: 53px;
    min-height: 45px;
    font-size: 0.8571428571em;
}

.RadScheduler_MaterialBlauwLight .rsAgendaView .rsDateBox strong {
    width: 1em;
    height: 1em;
    font-size: 3.2142857143em;
    top: 0;
}

.RadScheduler_MaterialBlauwLight .rsAgendaView .rsDateBox small {
    opacity: .75;
    font-size: 1em;
}

.RadScheduler_MaterialBlauwLight .rsAgendaTable th, .RadScheduler_MaterialBlauwLight .rsAgendaTable td {
    border-bottom-color: #CFD8DC;
    border-right-color: #CFD8DC;
}

.RadScheduler_MaterialBlauwLight .rsAgendaTable .rsAgendaRowHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsAgendaTable .rsAgendaRowSelected {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.RadScheduler_MaterialBlauwLight .rsSelectedSlot {
    background: #E1F5FE;
}

.RadScheduler_MaterialBlauwLight .rsAptCreate {
    background: #ECEFF1;
}

.RadScheduler_MaterialBlauwLight .rsDialog {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rsDialog .rsTitle {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    border-width: 0;
    border-radius: 2px 2px 0 0;
    font-size: 1.4285714286em;
    font-weight: 500;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsTitle .p-i-notification {
    margin-left: -2px;
    margin-right: 8px;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButtons {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 6px 8px;
    border-width: 1px 0 0;
    border-style: solid;
    border-radius: 0 0 2px 2px;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButtons .rsAptEditCancel {
    margin-left: 5px;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsAdvEditClose {
    right: 10px;
    margin-top: -15px;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButton {
    padding: 8px;
    min-width: 64px;
    border-width: 0;
    color: #455A64;
    background-color: transparent;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButton:hover {
    color: #455A64;
    background-color: rgba(69, 90, 100, 0.12);
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButton.rsPrimary {
    color: #2196F3;
}

.RadScheduler_MaterialBlauwLight .rsDialog .rsButton.rsPrimary:hover {
    color: #2196F3;
    background-color: rgba(33, 150, 243, 0.12);
}

.RadScheduler_MaterialBlauwLight .rsModalDialog .rsBody {
    padding: 30px;
}

.RadScheduler_MaterialBlauwLight .rsInlineForm {
    padding-top: 1px;
}

.RadScheduler_MaterialBlauwLight .rsInlineForm .rsTextarea {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    margin: 16px;
    padding: 0;
    border-width: 0;
    border-bottom-width: 1px;
}

.RadScheduler_MaterialBlauwLight .rsInlineForm .rsIconCornerBR {
    width: 0;
    height: 0;
    border-width: 8px;
}

.RadScheduler_MaterialBlauwLight .rsInlineForm .rsResize .p-icon {
    height: 8px;
}

.RadScheduler_MaterialBlauwLight .rsAdvancedEdit {
    border: 0;
}

.RadScheduler_MaterialBlauwLight .RadInput {
    padding: 0;
}

.RadScheduler_MaterialBlauwLight .RadInput .riContentWrapper {
    padding: 0 13px;
}

.RadScheduler_MaterialBlauwLight .RadPicker .RadInput {
    padding: 0 13px;
}

.RadScheduler_MaterialBlauwLight .p-icon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadScheduler_MaterialBlauwLight .p-i-clock:before {
    content: "\e192";
}

.RadScheduler_MaterialBlauwLight .p-i-calendar:before {
    content: "\e878";
}

.RadScheduler_MaterialBlauwLight .p-i-notification:before,
.RadScheduler_MaterialBlauwLight .p-i-reminder:before {
    content: "\e7f4";
}

.RadScheduler_MaterialBlauwLight .p-i-recurrence:before {
    content: "\e5d5";
}

.RadScheduler_MaterialBlauwLight .p-i-non-recurrence:before {
    content: "\e5d5";
}

.RadScheduler_MaterialBlauwLight [class*=p-i-arrow-60]:before {
    font-family: WebComponentsIcons;
    font-size: 16px;
}

.RadScheduler_MaterialBlauwLight .rsNav .p-i-arrow-60-right:before,
.RadScheduler_MaterialBlauwLight .rsNav .p-i-arrow-60-left:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadScheduler_MaterialBlauwLight .rsNav .p-i-arrow-60-right:before {
    content: "\e5cc";
}

.RadScheduler_MaterialBlauwLight .rsNav .p-i-arrow-60-left:before {
    content: "\e5cb";
}

.RadScheduler_MaterialBlauwLight .p-i-arrow-45-down-right:before {
    content: "\e1b9";
    font-size: 12px;
}

.RadScheduler_MaterialBlauwLight .p-i-x:before,
.RadScheduler_MaterialBlauwLight .p-i-close:before {
    content: "\e5cd";
}

.RadScheduler_MaterialBlauwLight .p-i-delete:before {
    content: "\e5cd";
}

.RadScheduler_MaterialBlauwLight .p-icon.p-i-recurrence-exception:before {
    font: 16px/1 "WebComponentsIcons";
    text-transform: none;
    text-align: center;
    content: "\e104";
}

.RadScheduler_MaterialBlauwLight .rfbGroup .rfbLabel {
    font-size: .85em;
    font-weight: 500;
    line-height: inherit;
}

.RadSearchBox_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSearchBox_MaterialBlauwLight .rsbInner {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rsbInner.rsbHovered {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadSearchBox_MaterialBlauwLight .rsbInner.rsbFocused {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
}

.RadSearchBox_MaterialBlauwLight .rsbInput {
    margin: 0 12px;
}

.RadSearchBox_MaterialBlauwLight .rsbButton {
    padding: 8px;
    margin: -8px 0;
    transition: all 0.2s ease-in-out;
}

.RadSearchBox_MaterialBlauwLight .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_MaterialBlauwLight .rsbLabel {
    font-weight: 500;
    font-size: 0.857em;
    color: #607D8B;
}

.RadSearchBox_MaterialBlauwLight .rsbSearchContext {
    margin: -8px 0;
}

.RadSearchBox_MaterialBlauwLight .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 #CFD8DC;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
}

.RadSearchBox_MaterialBlauwLight .rsbLoadingIcon {
    background-image: url(" ");
}

.RadSearchBox_MaterialBlauwLight .rsbSCIcon,
.RadSearchBox_MaterialBlauwLight .rsbButton .rsbIcon {
    font-size: 18px;
    width: 1em;
    height: 1em;
    line-height: 1em;
    margin-top: -0.5em;
}

.RadSearchBox_MaterialBlauwLight .rsbSCIcon:before,
.RadSearchBox_MaterialBlauwLight .rsbButton .rsbIcon:before {
    font-family: "Material Icons";
}

.RadSearchBox_MaterialBlauwLight .rsbSCIcon:before {
    content: "\e5c5";
}

.RadSearchBox_MaterialBlauwLight .rsbButton .rsbIconSearch:before {
    content: "\e8b6";
}

.RadSearchBox_MaterialBlauwLight .rsbHovered .rsbSCInner, .RadSearchBox_MaterialBlauwLight .rsbHovered .rsbSCInner.rsbHovered,
.RadSearchBox_MaterialBlauwLight .rsbHovered .rsbButtonSearch,
.RadSearchBox_MaterialBlauwLight .rsbHovered .rsbButtonSearch.rsbHovered {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-color: #CFD8DC;
}

.RadSearchBox_MaterialBlauwLight .rsbFocused .rsbSCInner,
.RadSearchBox_MaterialBlauwLight .rsbFocused .rsbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: transparent;
    border-color: #CFD8DC;
}

.RadSearchBox_MaterialBlauwLight .rsbSelected.rsbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadSearchBox_MaterialBlauwLight .rsbSCDisabled .rsbSCInner {
    background: #ffffff;
}

.rsbPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rsbShowAll {
    margin: 0;
    padding: 6px 13px;
    border: 0;
}

.rsbPopup_MaterialBlauwLight .rsbList {
    padding: 10px 0;
}

.rsbPopup_MaterialBlauwLight .rsbListItem {
    padding: 6px 13px;
}

.rsbPopup_MaterialBlauwLight .rsbListItemHovered {
    color: #455A64;
    background-color: #ECEFF1;
}

.rsbPopup_MaterialBlauwLight .rsbListItemSelected {
    color: #03A9F4;
    background-color: transparent;
}

.rsbPopup_MaterialBlauwLight .rsbListItemLoading {
    color: #455A64;
    background-color: #ECEFF1;
}

.RadSiteMap_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSiteMap_MaterialBlauwLight .rsmManyLevels > .rsmItem > .rsmLink {
    border: 0;
    margin-bottom: 24px;
    font-size: 1.714em;
}

.RadSiteMap_MaterialBlauwLight .rsmTwoLevels > .rsmItem > .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmThreeLevels > .rsmItem > .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmManyLevels .rsmLevel1 > .rsmItem > .rsmLink {
    border: 0;
    margin-bottom: 14px;
    font-size: 1.429em;
}

.RadSiteMap_MaterialBlauwLight .rsmOneLevel .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmTwoLevels .rsmLevel1 .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmThreeLevels .rsmLevel1 .rsmLink, .RadSiteMap_MaterialBlauwLight .rsmManyLevels .rsmLevel2 .rsmLink {
    border-radius: 2px;
}

.RadSiteMap_MaterialBlauwLight .rsmOneLevel .rsmLink:hover, .RadSiteMap_MaterialBlauwLight .rsmTwoLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_MaterialBlauwLight .rsmThreeLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_MaterialBlauwLight .rsmManyLevels .rsmLevel2 .rsmLink:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadSiteMap_MaterialBlauwLight .rsmLink {
    border-radius: 2px;
    padding: 8px 13px;
}

.RadSiteMap_MaterialBlauwLight .rsmManyLevels .rsmLevel2 > .rsmItem > .rsmLink {
    font-weight: normal;
}

.RadSiteMap_MaterialBlauwLight .rsmNodeLines > .rsmItem {
    background-position: 0 0;
}

.RadSiteMap_MaterialBlauwLight .rsmNodeLines > .rsmLast {
    background-position: 0 -283px;
}

.RadSlider_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadSlider_MaterialBlauwLight .rslTrack {
    background-color: #CFD8DC;
}

.RadSlider_MaterialBlauwLight .rslSelectedregion {
    background-color: #2196F3;
}

.RadSlider_MaterialBlauwLight a.rslDraghandle {
    background-color: #2196F3;
    border-color: #2196F3;
}

.RadSlider_MaterialBlauwLight a.rslHandle,
.RadSlider_MaterialBlauwLight a.rslHandle:before {
    color: #607D8B;
}

.RadSlider_MaterialBlauwLight a.rslHandle:hover:before {
    color: #263238;
}

.RadSlider_MaterialBlauwLight .rslItem,
.RadSlider_MaterialBlauwLight .rslLargeTick span,
.RadSlider_MaterialBlauwLight .rslItemsWrapper .rslItemSelected {
    color: #607D8B;
}

.RadSlider_MaterialBlauwLight .rslHorizontal .rslItem {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslVertical .rslItem {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslTop .rslSmallTick,
.RadSlider_MaterialBlauwLight .rslBottom .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslTop .rslLargeTick,
.RadSlider_MaterialBlauwLight .rslBottom .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslLeft .rslSmallTick,
.RadSlider_MaterialBlauwLight .rslRight .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslLeft .rslLargeTick,
.RadSlider_MaterialBlauwLight .rslRight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslMiddle .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslCenter .rslSmallTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight .rslCenter .rslLargeTick {
    background-image: url(" ");
}

.RadSlider_MaterialBlauwLight.RadSlider .rslTrack,
.RadSlider_MaterialBlauwLight.RadSlider .rslSelectedregion {
    border-radius: 0;
    border-width: 0;
}

.RadSlider_MaterialBlauwLight a.rslHandle {
    border: none;
}

.RadSlider_MaterialBlauwLight .rslBottom div.rslTrack {
    bottom: 0.7707142857em;
}

.RadSlider_MaterialBlauwLight .rslTrack a.rslDraghandle {
    width: 0.8571428571em;
    height: 0.8571428571em;
    border-radius: 3.2142857143em;
    overflow: visible;
}

.RadSlider_MaterialBlauwLight .rslDraghandle:focus:before {
    content: "";
    display: inline-block;
    width: 2.4285714286em;
    height: 2.4285714286em;
    background-color: rgba(33, 150, 243, 0.25);
    position: absolute;
    top: -0.7857142857em;
    left: -0.7857142857em;
    border-radius: 45px;
}

.RadSlider_MaterialBlauwLight .rslDraghandle:focus:active:before,
.RadSlider_MaterialBlauwLight .rslDraghandle.rslDraghandleActive:before {
    background-color: transparent;
}

.RadSlider_MaterialBlauwLight .rslTrack a.rslDraghandle:after {
    border-radius: 3.21429em;
    width: 0.8571428571em;
    height: 0.8571428571em;
    top: -0.0714285714em;
    left: -0.0714285714em;
    content: '';
    background-color: #2196F3;
    display: inline-block;
    position: absolute;
    transition: all 0.2s;
}

.RadSlider_MaterialBlauwLight .rslTrack a.rslDraghandle:active:after,
.RadSlider_MaterialBlauwLight .rslTrack a.rslDraghandleActive:after {
    width: 1.4285714286em;
    height: 1.4285714286em;
    top: -0.3571428571em;
    left: -0.2678571429em;
}

.RadSlider_MaterialBlauwLight .rslItem,
.RadSlider_MaterialBlauwLight .rslLargeTick span {
    font-size: 0.8571428571em;
    font-family: "Roboto", "Noto", sans-serif;
    font-weight: 500;
}

.RadSlider_MaterialBlauwLight .rslHorizontal .rslTrack {
    height: 0.1428571429em !important;
    margin: 0;
}

.RadSlider_MaterialBlauwLight .rslHorizontal .rslSelectedregion {
    height: 0.1428571429em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslTop a.rslHandle {
    top: .52em;
    top: .9em\9;
}

.RadSlider_MaterialBlauwLight .rslHorizontal a.rslHandle {
    margin-top: -.65em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialBlauwLight .rslHorizontal.rslTop a.rslHandle {
    top: .75em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslMiddle a.rslHandle {
    top: 1.02em;
    margin-top: -0.8571428571em \9;
}

.RadSlider_MaterialBlauwLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialBlauwLight .rslHorizontal.rslMiddle a.rslHandle {
    margin-top: -0.8571428571em;
    top: 50%;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslBottom a.rslHandle {
    bottom: .1em;
    bottom: .2em\9;
}

.RadSlider_MaterialBlauwLight .rslHorizontal _:-ms-fullscreen, :root .RadSlider_MaterialBlauwLight .rslHorizontal.rslBottom a.rslHandle {
    top: auto;
    bottom: .20em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslBottom .rslItemsWrapper {
    bottom: .9em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal a.rslDecrease {
    left: -0.2857142857em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal a.rslIncrease {
    right: -0.0714285714em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslTop .rslItemsWrapper {
    top: .75em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal.rslMiddle .rslItemsWrapper {
    top: -0.2857142857em;
}

.RadSlider_MaterialBlauwLight .rslHorizontal .rslTrack a.rslDraghandle {
    margin-top: auto;
    top: -0.3571428571em;
}

.RadSlider_MaterialBlauwLight .rslVertical .rslTrack {
    width: 0.1428571429em !important;
    margin-left: -0.0714285714em;
}

.RadSlider_MaterialBlauwLight .rslVertical .rslSelectedregion {
    width: 0.1428571429em;
}

.RadSlider_MaterialBlauwLight .rslVertical a.rslDraghandle {
    margin-left: -0.3571428571em;
}

.RadSlider_MaterialBlauwLight .rslVertical .rslHandle.rslDecrease {
    margin-top: -0.2857142857em;
}

.RadSlider_MaterialBlauwLight .rslVertical .rslHandle.rslIncrease {
    bottom: -0.2857142857em;
}

.RadSlider_MaterialBlauwLight .rslVertical.rslLeft .rslItemsWrapper,
.RadSlider_MaterialBlauwLight .rslVertical.rslLeft .rslLargeTick span,
.RadSlider_MaterialBlauwLight .rslVertical.rslLeft .rslLargeTick span.rslBRItemText {
    left: 1.9285714286em;
}

.RadSlider_MaterialBlauwLight .rslVertical.rslLeft a.rslHandle {
    left: 1.45em;
}

.RadSlider_MaterialBlauwLight .rslVertical.rslRight a.rslHandle {
    right: .25em;
}

.RadSlider_MaterialBlauwLight .rslHandle.t-ripple-effect-icon {
    position: absolute !important;
}

.RadSlider_MaterialBlauwLight a.rslHandle.t-ripple-effect-icon span {
    border-radius: 50%;
}

.RadSocialShare_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .sshLinkItem {
    color: #607D8B;
}

.RadSocialShare_MaterialBlauwLight .sshLinkItem:hover {
    color: #263238;
}

.RadSocialShare_MaterialBlauwLight,
.RadSocialShare_MaterialBlauwLight .sshListItem {
    border-radius: 2px;
}

.RadSocialShare_MaterialBlauwLight .sshListItem {
    overflow: hidden;
    height: 3.2857142857em;
    line-height: 3em;
    padding: 0 16px;
    vertical-align: top;
    text-transform: uppercase;
}

.RadSplitter_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspLoading {
    background-image: url(" ");
}

.RadSplitter_MaterialBlauwLight .rspResizeBar,
.RadSplitter_MaterialBlauwLight .rspSlideContainerResize,
.RadSplitter_MaterialBlauwLight .rspResizeBarHorizontal,
.RadSplitter_MaterialBlauwLight .rspSlideContainerResizeHorizontal {
    background-color: #ffffff;
    color: #455A64;
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspPane {
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspPaneHorizontal {
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeader,
.RadSplitter_MaterialBlauwLight .rspSlideTitleContainer {
    background-color: #2196F3;
}

.RadSplitter_MaterialBlauwLight .rspSlideTitle {
    color: #455A64;
}

.RadSplitter_MaterialBlauwLight .rspSlideTitleContainer,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderIconWrapper {
    border-top: 1px solid #2196F3;
    border-bottom: 1px solid #2196F3;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeaderDockIcon,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderUndockIcon,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderCollapseIcon {
    line-height: 1.428571429em;
    margin: 0 4px 0 0;
    padding: 7px;
    border-radius: 45px;
    color: #ffffff;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeaderDockIcon:hover,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderUndockIcon:hover,
.RadSplitter_MaterialBlauwLight .rspSlideHeaderCollapseIcon:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadSplitter_MaterialBlauwLight .rspSlideContent {
    background-color: #ffffff;
    color: #455A64;
}

.RadSplitter_MaterialBlauwLight .rspTabsContainer {
    background-color: #f4f7f8;
}

.RadSplitter_MaterialBlauwLight .rspResizeBar,
.RadSplitter_MaterialBlauwLight .rspSlideContainerResize {
    border-right-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarOver,
.RadSplitter_MaterialBlauwLight table.rspSlideContainer td.rspSlideContainerResizeOver {
    background-color: #ECEFF1;
    border-color: #ECEFF1;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarHorizontal,
.RadSplitter_MaterialBlauwLight .rspSlideContainerResizeHorizontal {
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarOverHorizontal,
.RadSplitter_MaterialBlauwLight table.rspSlideContainer td.rspSlideContainerResizeOverHorizontal {
    background-color: #ECEFF1;
    border-color: #ECEFF1;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabContainer,
.RadSplitter_MaterialBlauwLight .rspBottom .rspPaneTabContainer,
.RadSplitter_MaterialBlauwLight .rspTop .rspPaneTabContainer {
    background-color: #f4f7f8;
    color: #455A64;
    border-color: #f4f7f8;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabContainer:hover,
.RadSplitter_MaterialBlauwLight .rspBottom .rspPaneTabContainer:hover,
.RadSplitter_MaterialBlauwLight .rspTop .rspPaneTabContainer:hover {
    background-color: #ECEFF1;
    color: #455A64;
    border-color: #ECEFF1;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabContainerExpanded,
.RadSplitter_MaterialBlauwLight .rspBottom .rspPaneTabContainerExpanded,
.RadSplitter_MaterialBlauwLight .rspTop .rspPaneTabContainerExpanded {
    color: #2196F3;
    border-color: #2196F3;
}

.RadSplitter_MaterialBlauwLight .rspTop .rspPaneTabContainerExpanded {
    border-width: 0 0 2px;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabContainerExpanded {
    border-width: 0 2px 0 0;
}

.RadSplitter_MaterialBlauwLight .rspBottom .rspPaneTabContainerExpanded {
    border-width: 2px 0 0;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarExpand,
.RadSplitter_MaterialBlauwLight .rspCollapseBarCollapse,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalExpand,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalCollapse {
    background-color: transparent;
    border: none;
    color: #607D8B;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarExpandOver,
.RadSplitter_MaterialBlauwLight .rspCollapseBarCollapseOver,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalExpandOver,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalCollapseOver {
    background-color: transparent;
    border: none;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalCollapse + .rspCollapseBarHorizontalExpand {
    margin: 0 0 0 -2px;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarCollapse + .rspCollapseBarExpand {
    margin: -3px 0 0;
}

.RadSplitter_MaterialBlauwLight .rspResizeBar .rspCollapseBarSpacer {
    width: 8px !important;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 8px !important;
}

.RadSplitter_MaterialBlauwLight .rspSlideContainer td.rspSlideContainerResize {
    padding: 0 1px;
    border-color: #CFD8DC;
}

.RadSplitter_MaterialBlauwLight .rspResizeBar .rspCollapseBarSpacer {
    width: 6px !important;
}

.RadSplitter_MaterialBlauwLight .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 6px !important;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarExpand,
.RadSplitter_MaterialBlauwLight .rspCollapseBarCollapse {
    height: 26px;
    line-height: 26px;
    width: 6px;
    margin: 2px 0;
}

.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalExpand,
.RadSplitter_MaterialBlauwLight .rspCollapseBarHorizontalCollapse {
    height: 6px;
    line-height: 6px;
}

.RadSplitter_MaterialBlauwLight .rspSlideContainer td.rspSlideContainerResizeHorizontal {
    padding: 2px 0 3px 0;
}

.RadSplitter_MaterialBlauwLight .rspPaneHorizontal .rspPaneTabContainer {
    height: 22px !important;
    overflow: hidden;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeader table {
    height: 48px;
    background-color: #2196F3;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeader .rspSlideTitle {
    color: #ffffff;
    height: 46px;
    line-height: 46px;
}

.RadSplitter_MaterialBlauwLight .rspSlideHeader .rspSlideHeaderIconWrapper {
    padding: 0 2px 0 0;
}

.RadSplitter_MaterialBlauwLight .rspPaneTabText {
    text-transform: uppercase;
}

div.RadSplitter .rspHelperBarDrag,
div.RadSplitter .rspHelperBarSlideDrag {
    background-color: #03A9F4 !important;
    opacity: 1;
}

.rspSlideHeaderDockIcon .t-ripple-container,
.rspSlideHeaderUndockIcon .t-ripple-container,
.rspSlideHeaderCollapseIcon .t-ripple-container {
    top: -1px;
    left: -2px;
}

.RadTabStrip_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
    text-transform: uppercase;
}

.RadTabStrip_MaterialBlauwLight .rtsLink {
    overflow: hidden;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    border-width: 0;
    overflow: hidden;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 .rtsUL {
    margin-bottom: 0;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 .rtsLink {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    padding: 14px 13px;
    border-width: 0;
    transition: all .2s ease-in-out;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 .rtsTxt {
    opacity: 0.8;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 ~ .rtsLevel {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    border-width: 0;
}

.RadTabStrip_MaterialBlauwLight .rtsLevel1 ~ .rtsLevel .rtsLink {
    padding: 14px 13px;
    transition: all .2s ease-in-out;
}

.RadTabStrip_MaterialBlauwLight .rtsGhostTab {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    border-width: 0;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight .rtsPrevArrow,
.RadTabStrip_MaterialBlauwLight .rtsNextArrow {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
    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_MaterialBlauwLight .rtsPrevArrow:before,
.RadTabStrip_MaterialBlauwLight .rtsNextArrow:before {
    margin: 0;
    font: 24px/1 "Material Icons";
}

.RadTabStrip_MaterialBlauwLight .rtsHovered .rtsLink {
    color: #ffffff;
    background-color: #1E88E5;
}

.RadTabStrip_MaterialBlauwLight .rtsHovered .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialBlauwLight .rtsHovered.rtsPrevArrow,
.RadTabStrip_MaterialBlauwLight .rtsHovered.rtsNextArrow {
    background: #1E88E5;
}

.RadTabStrip_MaterialBlauwLight .rtsSelected .rtsLink {
    color: #ffffff;
    background-color: #2196F3;
}

.RadTabStrip_MaterialBlauwLight .rtsSelected .rtsLink:before {
    content: "";
    position: absolute;
}

.RadTabStrip_MaterialBlauwLight .rtsSelected .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialBlauwLight .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_MaterialBlauwLight .rtsFocused .rtsLink .rtsTxt {
    opacity: 1;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsSelected .rtsLink:before {
    left: 0;
    right: 0;
    border-bottom: 3px solid #ffffff;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsPrevArrow:before {
    content: "\e314";
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsNextArrow:before {
    content: "\e315";
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsMiddle {
    padding-left: 48px;
    padding-right: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsStart {
    padding-left: 96px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsStart .rtsNextArrow {
    left: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsEnd {
    padding-right: 96px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsEnd .rtsPrevArrow {
    right: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal .rtsButtonsEnd .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow {
    left: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow:before {
    content: "\e315";
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    right: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow {
    left: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow:before {
    content: "\e314";
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow {
    right: 48px;
}

.RadTabStrip_MaterialBlauwLight.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_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsNextArrow {
    z-index: 1;
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.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_MaterialBlauwLight.rtsTop {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight.rtsTop .rtsSelected .rtsLink:before {
    bottom: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsBottom {
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight.rtsBottom .rtsSelected .rtsLink:before {
    top: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsSelected .rtsLink:before {
    top: 0;
    bottom: 0;
    border-right: 3px solid #ffffff;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsPrevArrow,
.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsNextArrow {
    width: 100%;
    height: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsNextArrow:before {
    content: "\e313";
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsPrevArrow:before {
    content: "\e316";
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsMiddle {
    padding-top: 48px;
    padding-bottom: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsStart {
    padding-top: 96px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsStart .rtsPrevArrow {
    box-shadow: none;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsStart .rtsNextArrow {
    top: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsEnd {
    padding-bottom: 96px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsEnd .rtsPrevArrow {
    bottom: 48px;
}

.RadTabStrip_MaterialBlauwLight.rtsVertical .rtsButtonsEnd .rtsNextArrow {
    box-shadow: none;
    z-index: 1;
}

.RadTabStrip_MaterialBlauwLight.rtsLeft {
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight.rtsLeft .rtsSelected .rtsLink:before {
    right: 0;
}

.RadTabStrip_MaterialBlauwLight.rtsRight {
    box-shadow: -1px 0 2px rgba(0, 0, 0, 0.2);
}

.RadTabStrip_MaterialBlauwLight.rtsRight .rtsSelected .rtsLink:before {
    left: 0;
}

.RadTagCloud_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadTagCloud_MaterialBlauwLight .rtcTagItem a {
    color: #455A64;
}

.RadTagCloud_MaterialBlauwLight .rtcTagItem a:hover {
    color: #03A9F4;
}

.RadTagCloud_MaterialBlauwLight.rtcLoading {
    background-image: url(" ");
}

.RadTile_MaterialBlauwLight {
    color: #ffffff;
    background-color: #2196F3;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTile_MaterialBlauwLight .rtilePeekContent {
    background-color: #2196F3;
}

.RadTile_MaterialBlauwLight .rtileBadgeIcon {
    color: #ffffff;
}

.RadTile_MaterialBlauwLight.rtileSelected .rtileSelectedIcon {
    background-color: #f8fafb;
    color: #03A9F4;
}

.RadTile_MaterialBlauwLight.rtileHovered {
    border-color: #1976D2;
}

.RadTile_MaterialBlauwLight.rtileSelected {
    border-color: #f8fafb;
}

.RadTile_MaterialBlauwLight.rtileSelected.rtileHovered {
    border-color: rgba(25, 118, 210, 0.7);
}

.RadTile_MaterialBlauwLight.rtileLoading,
.RadTile_MaterialBlauwLight .rtileLoading {
    background-image: url(" ");
}

.RadTile_MaterialBlauwLight .rtileBadgeIcon:before {
    font-family: 'Material Icons';
    font-size: 24px;
}

.RadTile_MaterialBlauwLight .rtileAlertBadge:before {
    content: "\E7F5";
}

.RadTile_MaterialBlauwLight .rtileAttentionBadge:before {
    content: "\E001";
}

.RadTile_MaterialBlauwLight .rtileErrorBadge:before {
    content: "\E888";
}

.RadTile_MaterialBlauwLight .rtilePausedBadge::before {
    content: "\E036";
}

.RadTile_MaterialBlauwLight .rtileActivityBadge:before {
    content: "\E5D5";
}

.RadTile_MaterialBlauwLight .rtileNewMessageBadge:before {
    content: "\E0E1";
}

.RadTile_MaterialBlauwLight .rtilePlayingBadge:before {
    content: "\E039";
}

.RadTileList_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTileList_MaterialBlauwLight .rtlistGroupSeparatorVisible {
    background-color: #03A9F4;
}

.RadTimeline_MaterialBlauwLight .k-button {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadTimeline_MaterialBlauwLight .k-button:hover, .RadTimeline_MaterialBlauwLight .k-button.k-state-hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTimeline_MaterialBlauwLight .k-button:focus, .RadTimeline_MaterialBlauwLight .k-button.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button:active, .RadTimeline_MaterialBlauwLight .k-button.k-state-active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button.k-state-selected {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary:hover, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-hover {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary:focus, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-focused {
    box-shadow: 0 3px 4px 0 rgba(3, 169, 244, 0.4);
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary:focus[disabled],
[disabled] .RadTimeline_MaterialBlauwLight .k-button.k-primary:focus, .RadTimeline_MaterialBlauwLight .k-button.k-primary:focus.k-state-disabled, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-focused[disabled],
[disabled] .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-focused, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-focused.k-state-disabled {
    box-shadow: none;
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary:active, .RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-active {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button.k-primary.k-state-selected {
    border-color: #1976D2;
    color: #ffffff;
    background-color: #1976D2;
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-button-flat,
.k-button-group .RadTimeline_MaterialBlauwLight .k-button-flat,
.RadTimeline_MaterialBlauwLight .k-button.k-flat,
.k-button-group
.RadTimeline_MaterialBlauwLight .k-button.k-flat {
    color: inherit;
    background: none;
}

.RadTimeline_MaterialBlauwLight .k-button-flat::after,
.RadTimeline_MaterialBlauwLight .k-button.k-flat::after {
    display: block;
}

.RadTimeline_MaterialBlauwLight .k-button-flat:focus::after, .RadTimeline_MaterialBlauwLight .k-button-flat.k-state-focused::after,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:focus::after,
.RadTimeline_MaterialBlauwLight .k-button.k-flat.k-state-focused::after {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: .12;
}

.RadTimeline_MaterialBlauwLight .k-button-flat:hover, .RadTimeline_MaterialBlauwLight .k-button-flat.k-state-hover, .RadTimeline_MaterialBlauwLight .k-button-flat:active, .RadTimeline_MaterialBlauwLight .k-button-flat.k-state-active, .RadTimeline_MaterialBlauwLight .k-button-flat:hover:active, .RadTimeline_MaterialBlauwLight .k-button-flat:hover.k-state-active,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:hover,
.RadTimeline_MaterialBlauwLight .k-button.k-flat.k-state-hover,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:active,
.RadTimeline_MaterialBlauwLight .k-button.k-flat.k-state-active,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:hover:active,
.RadTimeline_MaterialBlauwLight .k-button.k-flat:hover.k-state-active {
    color: inherit;
}

.RadTimeline_MaterialBlauwLight .k-flat.k-primary, .RadTimeline_MaterialBlauwLight .k-flat.k-primary:hover, .RadTimeline_MaterialBlauwLight .k-flat.k-primary.k-state-hover,
.k-button-group .RadTimeline_MaterialBlauwLight .k-flat.k-primary,
.RadTimeline_MaterialBlauwLight .k-button-flat.k-primary,
.RadTimeline_MaterialBlauwLight .k-button-flat.k-primary:hover,
.RadTimeline_MaterialBlauwLight .k-button-flat.k-primary.k-state-hover,
.k-button-group
.RadTimeline_MaterialBlauwLight .k-button-flat.k-primary {
    color: #03A9F4;
    background: none;
}

.RadTimeline_MaterialBlauwLight .k-card {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f8fafb;
}

.RadTimeline_MaterialBlauwLight .k-card:focus, .RadTimeline_MaterialBlauwLight .k-card.k-state-focus {
    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-card .k-card-callout {
    border-color: #CFD8DC;
    background-color: #f8fafb;
}

.RadTimeline_MaterialBlauwLight .k-card .k-card-actions {
    border-color: #CFD8DC;
}

.RadTimeline_MaterialBlauwLight.k-state-primary, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-card-primary, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-state-primary {
    background-color: #f5f7f8;
    color: #6c7072;
    border-color: #f2f4f5;
}

.RadTimeline_MaterialBlauwLight.k-state-info, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-card-info, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-state-info {
    background-color: #d8e6fb;
    color: #20437b;
    border-color: #c9dbfa;
}

.RadTimeline_MaterialBlauwLight.k-state-success, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-card-success, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-state-success {
    background-color: #dff3d6;
    color: #31651a;
    border-color: #d2eec6;
}

.RadTimeline_MaterialBlauwLight.k-state-warning, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-card-warning, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-state-warning {
    background-color: #fef2d5;
    color: #836417;
    border-color: #feedc4;
}

.RadTimeline_MaterialBlauwLight.k-state-error, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-card-error, .RadTimeline_MaterialBlauwLight .RadTimeline_MaterialBlauwLight.k-card.k-state-error {
    background-color: #fdd9d7;
    color: #7e221c;
    border-color: #fccac6;
}

.RadTimeline_MaterialBlauwLight .k-card-header {
    border-color: #2196F3;
    color: #455A64;
    background-color: #2196F3;
}

.RadTimeline_MaterialBlauwLight .k-card-footer {
    border-color: #2196F3;
    color: #455A64;
    background-color: #2196F3;
}

.RadTimeline_MaterialBlauwLight .k-card-separator {
    border-color: #CFD8DC;
}

.RadTimeline_MaterialBlauwLight .k-card-subtitle {
    color: #a7b2b7;
}

.k-state-primary .RadTimeline_MaterialBlauwLight .k-card-subtitle, .RadTimeline_MaterialBlauwLight .k-card.k-card-primary .RadTimeline_MaterialBlauwLight .k-card-subtitle,
.k-state-info .RadTimeline_MaterialBlauwLight .k-card-subtitle,
.RadTimeline_MaterialBlauwLight .k-card.k-card-info .RadTimeline_MaterialBlauwLight .k-card-subtitle,
.k-state-success .RadTimeline_MaterialBlauwLight .k-card-subtitle,
.RadTimeline_MaterialBlauwLight .k-card.k-card-success .RadTimeline_MaterialBlauwLight .k-card-subtitle,
.k-state-warning .RadTimeline_MaterialBlauwLight .k-card-subtitle,
.RadTimeline_MaterialBlauwLight .k-card.k-card-warning .RadTimeline_MaterialBlauwLight .k-card-subtitle,
.k-state-error .RadTimeline_MaterialBlauwLight .k-card-subtitle,
.RadTimeline_MaterialBlauwLight .k-card.k-card-error .RadTimeline_MaterialBlauwLight .k-card-subtitle {
    color: inherit;
}

.RadTimeline_MaterialBlauwLight .k-card-wrap.k-state-focused > .k-card, .RadTimeline_MaterialBlauwLight .k-card-wrap.k-state-selected > .k-card {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadTimeline_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-n,
.RadTimeline_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-n {
    box-shadow: 1px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-e,
.RadTimeline_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-e {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-s,
.RadTimeline_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-s {
    box-shadow: 2px -2px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight .k-card:focus .k-card-callout.k-callout-w,
.RadTimeline_MaterialBlauwLight .k-card.k-state-focus .k-card-callout.k-callout-w {
    box-shadow: 2px -1px 4px 0 rgba(0, 0, 0, 0.06);
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-flag {
    color: #ffffff;
    background-color: #03A9F4;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-circle {
    background-color: #03A9F4;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-header {
    background-color: #f8fafb;
    color: #455A64;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-body {
    scrollbar-color: #CFD8DC #f8fafb;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-track {
    background: #f8fafb;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb {
    background: #CFD8DC;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb:hover {
    background: #ECEFF1;
}

.RadTimeline_MaterialBlauwLight.k-timeline .k-timeline-date {
    color: #455A64;
}

.RadTimeline_MaterialBlauwLight.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: #849299;
    background-color: #f5f8f9;
    border-color: #eceeef;
}

.RadTimeline_MaterialBlauwLight.k-timeline-vertical::after,
.RadTimeline_MaterialBlauwLight.k-timeline-horizontal .k-timeline-track-wrap::after {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadTimeline_MaterialBlauwLight.k-timeline-horizontal .k-timeline-flag::after {
    background-color: #03A9F4;
}

.RadTimeline_MaterialBlauwLight .k-timeline-track-item.k-state-focus .k-timeline-circle {
    box-shadow: 0 3px 4px 0 rgba(3, 169, 244, 0.4);
}

.RadToolBar_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 0;
    font-family: "Roboto", "Noto", sans-serif;
    overflow: hidden;
}

.RadToolBar_MaterialBlauwLight:before {
    padding: 13px 0;
}

.RadToolBar_MaterialBlauwLight_Horizontal .rtbItem + .rtbItem {
    margin: 0;
}

.RadToolBar_MaterialBlauwLight_Vertical .rtbItem + .rtbItem {
    margin-top: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSeparator {
    margin: 0;
    border-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbButton {
    border-width: 0;
    padding: 13px 15px;
    transition: all .2s ease-in-out;
}

.RadToolBar_MaterialBlauwLight .rtbButton.rtbIconOnly {
    padding: 13px;
}

.RadToolBar_MaterialBlauwLight .rtbArrow {
    margin: -13px -15px -13px 0;
    padding: 13px 10px;
}

.RadToolBar_MaterialBlauwLight .radIcon {
    height: 1.1111111111em;
    font-size: 18px;
    font-family: "Material Icons";
}

.RadToolBar_MaterialBlauwLight .radIconDown:before {
    content: "\e5c5";
}

.RadToolBar_MaterialBlauwLight .rtbIconOnly .rtbImage {
    margin: 0;
}

.RadToolBar_MaterialBlauwLight .rtbMore {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 13px;
    border-width: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.RadToolBar_MaterialBlauwLight .rtbMore .radIcon:before {
    content: "\e313";
}

.RadToolBar_MaterialBlauwLight .rtbMenuButton.rtbIconOnly .rtbArrow {
    margin: -13px -13px -13px 13px;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton {
    padding: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbSplBtnActivator {
    padding: 13px 15px;
    border-width: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbArrow {
    margin: 0;
    border-width: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton.rtbIconOnly {
    padding: 0;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
    padding: 13px;
}

.RadToolBar_MaterialBlauwLight .rtbHovered .rtbButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadToolBar_MaterialBlauwLight .rtbHovered .rtbArrow {
    border-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbFocused .rtbButton,
.RadToolBar_MaterialBlauwLight .rtbFocused.rtbMore {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadToolBar_MaterialBlauwLight .rtbFocused .rtbArrow {
    border-left-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbChecked .rtbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton,
.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton.rtbMenuButton,
.RadToolBar_MaterialBlauwLight .rtbExpanded.rtbMore {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton {
    z-index: 1;
    position: relative;
}

.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton.rtbSplitButton .rtbSplBtnActivator,
.RadToolBar_MaterialBlauwLight .rtbExpanded .rtbButton.rtbSplitButton .rtbArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
}

.RadToolBar_MaterialBlauwLight .rtbPressed .rtbButton:not(.rtbSplitButton) {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbPressed .rtbSplitButton,
.RadToolBar_MaterialBlauwLight .rtbPressed .rtbArrow {
    border-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbPressed.rtbSplBtnActivator, .RadToolBar_MaterialBlauwLight .rtbSplitButton .rtbPressed.rtbArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadToolBar_MaterialBlauwLight_rtl.RadToolBar_Horizontal .rtbItem + .rtbItem {
    margin-left: 0;
    margin-right: 0;
}

.RadToolBar_MaterialBlauwLight_rtl .rtbMenuButton .rtbArrow {
    margin: -13px 0 -13px -15px;
}

.RadToolBar_MaterialBlauwLight_rtl .rtbSplitButton .rtbArrow {
    margin: 0;
}

.RadToolBar_MaterialBlauwLight_rtl .rtbMore {
    left: 0;
    right: auto;
}

.RadToolBar_MaterialBlauwLight_Horizontal .rtbSeparator {
    border-width: 0 0 0 1px;
}

.RadToolBar_MaterialBlauwLight_Vertical:before {
    display: none;
}

.RadToolBar_MaterialBlauwLight_Vertical .rtbSeparator {
    border-width: 1px 0 0 0;
}

.RadToolBar_MaterialBlauwLight_Vertical .rtbSplitButton {
    padding-right: 29px;
}

.RadToolBar_MaterialBlauwLight_Vertical .rtbSplitButton .rtbArrow {
    margin-right: -29px;
}

.rtbPopup_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rtbMenu,
.rtbPopup_MaterialBlauwLight .rtbUL {
    padding: 16px 0;
}

.rtbPopup_MaterialBlauwLight .rtbLink,
.rtbPopup_MaterialBlauwLight .rtbInner {
    border: 0;
}

.rtbPopup_MaterialBlauwLight .rtbMenuButton,
.rtbPopup_MaterialBlauwLight .rtbSplBtnActivator {
    padding: 8px 13px 8px 32px;
}

.rtbPopup_MaterialBlauwLight .rtbArrow {
    padding: 8px;
}

.rtbPopup_MaterialBlauwLight .radIcon {
    font-size: 18px;
    font-family: "Material Icons";
}

.rtbPopup_MaterialBlauwLight .radIconDown:before {
    content: "\e5c5";
}

.rtbPopup_MaterialBlauwLight .rtbExpanded .radIconDown:before {
    content: "\e5c7";
}

.rtbPopup_MaterialBlauwLight .rtbSeparator {
    margin: 8px 0;
    border-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbUL > .rtbSeparator {
    margin: 8px 0;
}

.rtbPopup_MaterialBlauwLight .rtbSplitItem .rtbInner {
    padding-right: calc(1.42857143em + 17px);
}

.rtbPopup_MaterialBlauwLight .rtbFocused > .rtbLink,
.rtbPopup_MaterialBlauwLight .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_MaterialBlauwLight .rtbFocused > .rtbInner .rtbArrow {
    border-left-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbHovered > .rtbLink {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.rtbPopup_MaterialBlauwLight .rtbHovered > .rtbInner,
.rtbPopup_MaterialBlauwLight .rtbHovered.rtbSplitItem > .rtbInner.rtbButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.rtbPopup_MaterialBlauwLight .rtbHovered > .rtbInner .rtbArrow,
.rtbPopup_MaterialBlauwLight .rtbHovered.rtbSplitItem > .rtbInner.rtbButton .rtbArrow {
    border-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbSelected > .rtbLink {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.rtbPopup_MaterialBlauwLight .rtbSelected > .rtbInner,
.rtbPopup_MaterialBlauwLight .rtbPressed > .rtbInner,
.rtbPopup_MaterialBlauwLight .rtbChecked > .rtbInner {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbSelected > .rtbInner .rtbArrow,
.rtbPopup_MaterialBlauwLight .rtbPressed > .rtbInner .rtbArrow,
.rtbPopup_MaterialBlauwLight .rtbChecked > .rtbInner .rtbArrow {
    border-left-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbSplitItem .rtbPressed.rtbSplBtnActivator, .rtbPopup_MaterialBlauwLight .rtbSplitItem .rtbPressed.rtbArrow {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbExpanded > .rtbInner,
.rtbPopup_MaterialBlauwLight .rtbExpanded.rtbHovered > .rtbInner.rtbButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialBlauwLight .rtbExpanded > .rtbInner .rtbArrow,
.rtbPopup_MaterialBlauwLight .rtbExpanded.rtbHovered > .rtbInner.rtbButton .rtbArrow {
    border-left-color: #CFD8DC;
}

.rtbPopup_MaterialBlauwLight .rtbMenu:before {
    display: none;
}

.rtbPopup_MaterialBlauwLight.rtbShadows {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.rtbPopup_MaterialBlauwLight_rtl .rtbMenuButton,
.rtbPopup_MaterialBlauwLight_rtl .rtbSplBtnActivator {
    padding: 8px 32px 8px 13px;
}

.rtbPopup_MaterialBlauwLight_rtl .rtbSplitItem .rtbInner {
    padding-right: 0;
    padding-left: calc(1.42857143em + 17px);
}

.RadToolTip_MaterialBlauwLight {
    background-color: #455A64;
    color: #f8fafb;
    border-color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
    font-size: 0.9285714286em;
    opacity: 0.9;
}

.RadToolTip_MaterialBlauwLight .rtClose {
    color: #f8fafb;
}

.RadToolTip_MaterialBlauwLight .rtCalloutTopRight,
.RadToolTip_MaterialBlauwLight .rtCalloutTopCenter,
.RadToolTip_MaterialBlauwLight .rtCalloutTopLeft {
    border-bottom-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutTopRight:before,
.RadToolTip_MaterialBlauwLight .rtCalloutTopCenter:before,
.RadToolTip_MaterialBlauwLight .rtCalloutTopLeft:before {
    border-bottom-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutMiddleRight {
    border-left-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutMiddleRight:before {
    border-left-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutMiddleLeft {
    border-right-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutMiddleLeft:before {
    border-right-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutBottomRight,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomCenter,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomLeft {
    border-top-color: #455A64;
}

.RadToolTip_MaterialBlauwLight .rtCalloutBottomRight:before,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomCenter:before,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomLeft:before {
    border-top-color: #455A64;
}

.RadToolTip_MaterialBlauwLight.rtLoading {
    background-image: url(" ");
}

.RadToolTip_MaterialBlauwLight .rtTitleWrapper .rtTitle {
    font-size: 1.2357142857em;
}

.RadToolTip_MaterialBlauwLight .rtClose {
    z-index: 1;
    width: auto;
    height: auto;
    top: 0.7142857143em;
    right: 0.7142857143em;
}

.RadToolTip_MaterialBlauwLight _:-ms-fullscreen, .RadToolTip_MaterialBlauwLight .rtClose {
    right: 0.6428571429em;
}

.RadToolTip_MaterialBlauwLight .rtCloseIcon:before {
    font-size: 24px;
}

.RadToolTip_MaterialBlauwLight .rtRelativeWrapper {
    padding: 0.5714285714em 1.1428571429em;
}

.RadToolTip_MaterialBlauwLight.rtRtl .rtClose {
    left: 0.5714285714em;
    left: 0.7142857143em \9;
}

.RadToolTip_MaterialBlauwLight _:-ms-fullscreen, .RadToolTip_MaterialBlauwLight.rtRtl .rtClose {
    left: 0.7142857143em;
}

.RadToolTip_MaterialBlauwLight .t-ripple-container {
    top: -1px;
    left: -2px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadToolTip_MaterialBlauwLight .t-ripple-container {
        top: -2px;
    }
}

.TreeListToolTip_MaterialBlauwLight {
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeList_MaterialBlauwLight {
    border-color: #CFD8DC;
    background: #ffffff;
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeList_MaterialBlauwLight .t-button {
    padding: 7px;
    border-radius: 90px;
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .t-button:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTreeList_MaterialBlauwLight .t-button:active {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #CFD8DC;
}

.RadTreeList_MaterialBlauwLight .rtlTable a {
    color: #2196F3;
}

.RadTreeList_MaterialBlauwLight .rtlTable td {
    vertical-align: middle;
}

.RadTreeList_MaterialBlauwLight tr.rtlHeader {
    background-color: #ffffff;
    height: 47px;
    height: calc(1.4285714286em + 27px);
}

.RadTreeList_MaterialBlauwLight tr.rtlHeader th {
    padding: 5px 15px;
    font-size: .857em;
    font-weight: 500;
    line-height: 1.6666666667;
}

.RadTreeList_MaterialBlauwLight tr.rtlHeader .t-button {
    font-size: 1.167em;
    line-height: 1.4285714286;
}

.RadTreeList_MaterialBlauwLight .rtlHeader a {
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .rtlScroller {
    border-color: #CFD8DC;
}

.RadTreeList_MaterialBlauwLight div.rtlHeader,
.RadTreeList_MaterialBlauwLight .rtlHeader th {
    border-color: #CFD8DC #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlREdit,
.RadTreeList_MaterialBlauwLight .rtlR,
.RadTreeList_MaterialBlauwLight .rtlA {
    height: 47px;
    height: calc(1.5384615385em + 27px);
    font-size: 0.929em;
    line-height: 1.5384615385;
}

.RadTreeList_MaterialBlauwLight .rtlREdit td,
.RadTreeList_MaterialBlauwLight .rtlR td,
.RadTreeList_MaterialBlauwLight .rtlA td {
    padding: 5px 15px;
}

.RadTreeList_MaterialBlauwLight .rtlREdit .t-button,
.RadTreeList_MaterialBlauwLight .rtlR .t-button,
.RadTreeList_MaterialBlauwLight .rtlA .t-button {
    font-size: 1.077em;
    line-height: 1.4285714286;
}

.RadTreeList_MaterialBlauwLight .rtlHBorders .rtlR td,
.RadTreeList_MaterialBlauwLight .rtlHBorders .rtlA td,
.RadTreeList_MaterialBlauwLight .rtlHBorders .rtlREdit td,
.RadTreeList_MaterialBlauwLight .rtlHBorders .rtlRFooter td {
    padding-bottom: 5px;
}

.RadTreeList_MaterialBlauwLight .rtlA {
    background-color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlRFooter {
    background-color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlRFooter td {
    border-color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlREdit {
    background-color: #e3f2fd;
}

.RadTreeList_MaterialBlauwLight .rtlR td,
.RadTreeList_MaterialBlauwLight .rtlA td,
.RadTreeList_MaterialBlauwLight .rtlREdit td,
.RadTreeList_MaterialBlauwLight .rtlEditForm {
    border-color: #CFD8DC #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlRSel {
    background: #E1F5FE;
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .rtlRSel a {
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .rtlRSel {
    background-color: #E1F5FE;
}

.RadTreeList_MaterialBlauwLight .rtlRActive .rtlCF {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent, inset 5px 0px 5px -5px transparent;
}

.RadTreeList_MaterialBlauwLight .rtlRActive .rtlCF ~ td {
    box-shadow: inset 0px 5px 5px -5px transparent, inset 0px -5px 5px -5px transparent;
}

.RadTreeList_MaterialBlauwLight .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_MaterialBlauwLight .rtlRActive td {
    border-color: #E1F5FE;
}

.RadTreeList_MaterialBlauwLight .rtlVBorders td.rtlL,
.RadTreeList_MaterialBlauwLight .rtlLines td.rtlL {
    background-color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlExpand,
.RadTreeList_MaterialBlauwLight .rtlCollapse {
    border: 0 none;
}

.RadTreeList_MaterialBlauwLight .rtlExpand:hover,
.RadTreeList_MaterialBlauwLight .rtlCollapse:hover {
    background: none;
}

.RadTreeList_MaterialBlauwLight .rtlExpandIcon:before,
.RadTreeList_MaterialBlauwLight .rtlCollapseIcon:before,
.RadTreeList_MaterialBlauwLight .t-i-arrow-down:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadTreeList_MaterialBlauwLight .rtlCollapseIcon:before {
    content: '\e5cf';
}

.RadTreeList_MaterialBlauwLight .rtlExpandIcon:before {
    content: '\e5cc';
    color: #263238;
}

.RadTreeList_MaterialBlauwLight .rtlSortAscIcon,
.RadTreeList_MaterialBlauwLight .rtlSortDescIcon {
    color: #263238;
}

.RadTreeList_MaterialBlauwLight .rtlSortAscIcon:before,
.RadTreeList_MaterialBlauwLight .rtlSortDescIcon:before {
    font-family: "Material Icons";
    font-size: 18px;
}

.RadTreeList_MaterialBlauwLight .rtlSortDescIcon:before {
    content: "\e5db";
}

.RadTreeList_MaterialBlauwLight .rtlSortAscIcon:before {
    content: "\e5d8";
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell {
    color: #455A64;
    padding: 5px;
    border-color: #CFD8DC;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlIcon:before {
    font-family: "WebComponentsIcons";
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlAdvPart {
    line-height: inherit;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a {
    color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a .t-ripple {
    border-radius: 90px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerButton {
    border: 0 none;
    background-color: #f4f7f8;
    color: #455A64;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlActionButton {
    border-radius: 90px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlActionButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a {
    color: #455A64;
    text-align: center;
    border-width: 0;
    padding: 8px;
    min-width: 1.4285714286em;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
    border-radius: 90px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlNumPart a.rtlCurrentPage {
    border-bottom: 2px solid #2196F3;
    color: #2196F3;
    background: none;
    border-radius: 0;
    margin-bottom: -5px;
    padding-bottom: 11px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .RadInput,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .RadComboBox,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .RadDropDownList {
    min-width: 90px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlActionButton {
    box-sizing: content-box;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    padding: 8px 13px;
    border-radius: 0;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerButton:hover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlInfoPart,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlSliderLabel,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerLabel {
    font-size: .857em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlInfoPart strong,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlSliderLabel strong,
.RadTreeList_MaterialBlauwLight .rtlPagerCell .rtlPagerLabel strong {
    font-weight: 500;
    font-size: 1.167em;
    line-height: 1.4285714286;
    color: #455A64;
}

.RadTreeList_MaterialBlauwLight .rtlPagerCell .RadSlider {
    margin: 7px 0;
}

.RadTreeList_MaterialBlauwLight .rtlCommandCell {
    padding: 0;
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
}

.RadTreeList_MaterialBlauwLight .rtlCommandCell .t-button {
    padding: 13px 15px;
    width: auto;
    height: auto;
    border-radius: 0;
    border: 0 none;
}

.RadTreeList_MaterialBlauwLight .rtlFooter .rtlCommandCell,
.RadTreeList_MaterialBlauwLight tfoot .rtlCommandCell {
    color: #455A64;
    background-color: #f4f7f8;
    background-image: linear-gradient();
}

.RadTreeList_MaterialBlauwLight .rtlREdit [type="text"],
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"] {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight .rtlREdit [type="text"]:hover,
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"]:hover {
    border-color: #90A4AE;
    color: #455A64;
    background-color: transparent;
}

.RadTreeList_MaterialBlauwLight .rtlREdit [type="text"]:active, .RadTreeList_MaterialBlauwLight .rtlREdit [type="text"]:focus,
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"]:active,
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"]:focus {
    border-color: #2196F3;
    color: #455A64;
    background-color: transparent;
    box-shadow: 0 -1px 0 #2196F3 inset;
}

.t-ie .RadTreeList_MaterialBlauwLight .rtlREdit [type="text"], .t-ie
.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"] {
    height: 36px;
    height: calc(1.4285714286em + 16px);
}

.RadTreeList_MaterialBlauwLight .rtlEditForm {
    border: 1px solid #CFD8DC;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm td > [type="text"] {
    margin-left: 13px;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm td > label {
    font-size: .923em;
    color: #607D8B;
    font-weight: 500;
    line-height: 1.6666666667;
    padding-top: 8px;
    padding-bottom: 8px;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm table {
    margin: .5em;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm .rtlHeader {
    padding: 0;
    height: auto !important;
    background-color: #2196F3;
    color: #ffffff;
}

.RadTreeList_MaterialBlauwLight .rtlEditForm .rtlHeader > div:first-child {
    padding: 5px 10px;
}

.RadTreeList_MaterialBlauwLight.RadTreeListRTL .rtlExpandIcon:before {
    content: '\E003';
}

.TreeListReorderTop_MaterialBlauwLight,
.TreeListReorderBottom_MaterialBlauwLight {
    font-size: 2.2em;
    color: #000;
    text-shadow: 0 0 1px #fff;
    text-indent: 2px;
}

.RadTreeList_MaterialBlauwLight .rtlDragHandle {
    background-image: url(" ");
}

.TreeListToolTip_MaterialBlauwLight {
    border-color: #828282;
    background: #ffffff;
    color: #455A64;
}

.RadTreeView_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

.RadTreeView_MaterialBlauwLight .rtUL {
    padding: 3px;
}

.RadTreeView_MaterialBlauwLight .rtLI {
    padding: 1px 0 1px 30px;
}

.RadTreeView_MaterialBlauwLight .rtOut {
    position: relative;
}

.RadTreeView_MaterialBlauwLight .rtIn {
    border: 0;
    border-radius: 2px;
    padding: 6px;
}

.RadTreeView_MaterialBlauwLight .rtChk {
    margin: 0 2px 0 6px;
}

.RadTreeView_MaterialBlauwLight .rtChkTristate {
    font-size: 18px;
    font-family: "Material Icons";
    margin-right: 0;
}

.RadTreeView_MaterialBlauwLight .rtChkTristate:before {
    margin-left: -3px;
}

.RadTreeView_MaterialBlauwLight .rtLoadingIcon {
    background-image: url(" ");
}

.RadTreeView_MaterialBlauwLight .rtPlus,
.RadTreeView_MaterialBlauwLight .rtMinus {
    display: inline-block;
    width: 36px;
    height: 36px;
    left: -28px;
    top: 0.7142857142em;
    margin-top: -10px;
    color: #607D8B;
    border-radius: 18px;
}

.RadTreeView_MaterialBlauwLight .rtPlus:before, .RadTreeView_MaterialBlauwLight .rtPlus:before,
.RadTreeView_MaterialBlauwLight .rtMinus:before,
.RadTreeView_MaterialBlauwLight .rtMinus:before {
    font-size: 18px;
    font-family: "Material Icons";
}

.RadTreeView_MaterialBlauwLight .rtPlus:before {
    content: "\e315";
}

.RadTreeView_MaterialBlauwLight .rtMinus {
    color: #263238;
}

.RadTreeView_MaterialBlauwLight .rtMinus:before {
    content: "\e313";
}

.RadTreeView_MaterialBlauwLight .rtLines .rtLI:before {
    left: 19px;
}

.RadTreeView_MaterialBlauwLight .rtLines .rtFirst:before {
    margin-top: 7px;
}

.RadTreeView_MaterialBlauwLight .rtLines .rtLast:before {
    padding-top: 7px;
}

.RadTreeView_MaterialBlauwLight .rtLines .rtOut:before {
    top: 7px;
    left: -10px;
}

.RadTreeView_MaterialBlauwLight .rtHover .rtIn {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadTreeView_MaterialBlauwLight .rtPlusHover,
.RadTreeView_MaterialBlauwLight .rtMinusHover {
    color: #263238;
}

.RadTreeView_MaterialBlauwLight .rtChkTristate:hover {
    color: #263238;
}

.RadTreeView_MaterialBlauwLight .rtSelected .rtIn {
    border-color: transparent;
    color: #03A9F4;
    background-color: transparent;
}

.RadTreeView_MaterialBlauwLight .p-i-checkbox-checked {
    color: #03A9F4;
}

.RadTreeView_MaterialBlauwLight .p-i-checkbox-checked:before {
    content: "\e834";
}

.RadTreeView_MaterialBlauwLight .p-i-checkbox:before {
    content: "\e835";
}

.RadTreeView_MaterialBlauwLight .p-i-tri-state-indeterminate {
    color: #03A9F4;
}

.RadTreeView_MaterialBlauwLight .p-i-tri-state-indeterminate:before {
    content: "\e909";
}

.RadTreeView_MaterialBlauwLight_rtl .rtLI {
    padding-right: 30px;
    padding-left: 1px;
}

.RadTreeView_MaterialBlauwLight_rtl .rtChk {
    margin: 0 6px 0 3px;
}

.RadTreeView_MaterialBlauwLight_rtl .rtChecked:before,
.RadTreeView_MaterialBlauwLight_rtl .rtUnchecked:before,
.RadTreeView_MaterialBlauwLight_rtl .rtIndeterminate:before {
    margin-right: -3px;
    margin-left: 0;
}

.RadTreeView_MaterialBlauwLight_rtl .rtPlus,
.RadTreeView_MaterialBlauwLight_rtl .rtMinus {
    left: auto;
    right: -28px;
}

.RadTreeView_MaterialBlauwLight_rtl .rtPlus:before {
    content: "\e314";
}

.RadTreeView_MaterialBlauwLight_rtl .rtLines .rtLI:before {
    left: auto;
    right: 19px;
}

.RadTreeView_MaterialBlauwLight_rtl .rtLines .rtOut:before {
    left: auto;
    right: -10px;
}

html .RadUpload_MaterialBlauwLight {
    color: #455A64;
    font-family: "Roboto", "Noto", sans-serif;
}

html .RadUpload_MaterialBlauwLight .ruFileLI .ruFileWrap {
    padding: 6px 0;
}

html .RadUpload_MaterialBlauwLight .ruFileLI .ruButton:hover {
    color: #03A9F4;
}

html .RadUpload_MaterialBlauwLight .ruFileLI .ruFileProgressWrap {
    background: #CFD8DC;
    margin-top: 6px;
}

html .RadUpload_MaterialBlauwLight .ruFileLI .ruFileProgress {
    border-color: #2196F3;
    background: #2196F3;
}

html .RadUpload_MaterialBlauwLight .ruUploadSuccess .radIcon:before {
    background-color: #5ec232;
}

html .RadUpload_MaterialBlauwLight .ruUploading .radIcon:before {
    background-color: #fbc02d;
}

html .RadUpload_MaterialBlauwLight .ruUploadCancelled .radIcon:before,
html .RadUpload_MaterialBlauwLight .ruUploadFailure .radIcon:before {
    background-color: #f34235;
}

html .RadUpload_MaterialBlauwLight .ruSelectWrap .ruFileWrap {
    padding: 4px;
}

html .RadUpload_MaterialBlauwLight .ruSelectWrap .ruFakeInput {
    display: none !important;
}

html .RadUpload_MaterialBlauwLight .ruSelectWrap .ruBrowse {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .ruSelectWrap .ruButtonHover {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

html .RadUpload_MaterialBlauwLight .ruSelectWrap .ruFocused {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

html .RadUpload_MaterialBlauwLight .ruDropZone {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    border: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
}

.RadWindow_MaterialBlauwLight {
    border-color: #CFD8DC;
    color: #455A64;
    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_MaterialBlauwLight.rwShadow {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.2), 0 15px 12px rgba(0, 0, 0, 0.2);
}

.RadWindow_MaterialBlauwLight .rwTitleBar {
    background-color: #2196F3;
}

.RadWindow_MaterialBlauwLight.rwCollapsed .rwTitleBar {
    border-bottom-color: #CFD8DC;
}

.RadWindow_MaterialBlauwLight .rwTitleBar,
.RadWindow_MaterialBlauwLight .rwIcon,
.RadWindow_MaterialBlauwLight .rwCommandButton,
.RadWindow_MaterialBlauwLight span.rwCommandButton:hover {
    color: #ffffff;
}

.RadWindow_MaterialBlauwLight .rwListItem:hover {
    background-color: rgba(255, 255, 255, 0.12);
}

.RadWindow_MaterialBlauwLight .rwContent {
    background-color: #ffffff;
    border-color: transparent;
}

.RadWindow_MaterialBlauwLight .rwStatusBar {
    background-color: #f4f7f8;
    border-color: #CFD8DC;
}

.RadWindow_MaterialBlauwLight .rwResize {
    color: #607D8B;
}

.RadWindow_MaterialBlauwLight .rwStatusBar input {
    color: #455A64;
}

.RadWindow_MaterialBlauwLight.rwLoading .rwExternalContent {
    background-image: url(" ");
}

.RadWindow_MaterialBlauwLight .rwLoading.rwStatusBar {
    background-image: url(" ");
}

.RadWindow_MaterialBlauwLight .rwDialogButtons button {
    outline: none;
    background-color: transparent;
    border-color: transparent;
    color: #455A64;
}

.RadWindow_MaterialBlauwLight .rwDialogButtons button:hover {
    background-color: rgba(69, 90, 100, 0.12);
}

.RadWindow_MaterialBlauwLight .rwDialogButtons button:active,
.RadWindow_MaterialBlauwLight .rwDialogButtons button:focus {
    background-color: rgba(69, 90, 100, 0.24);
}

.RadWindow_MaterialBlauwLight .rwPromptDialog button.rwOkBtn,
.RadWindow_MaterialBlauwLight .rwConfirmDialog button.rwOkBtn {
    color: #2196F3;
    background-color: transparent;
}

.RadWindow_MaterialBlauwLight .rwPromptDialog button.rwOkBtn:hover,
.RadWindow_MaterialBlauwLight .rwConfirmDialog button.rwOkBtn:hover {
    background-color: rgba(33, 150, 243, 0.12);
}

.RadWindow_MaterialBlauwLight .rwPromptDialog button.rwOkBtn:active,
.RadWindow_MaterialBlauwLight .rwConfirmDialog button.rwOkBtn:active {
    background-color: rgba(33, 150, 243, 0.24);
}

.RadWindow_MaterialBlauwLight .rwPromptInput {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #CFD8DC;
}

.RadWindow_MaterialBlauwLight .rwPromptInput:hover {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #90A4AE;
}

.RadWindow_MaterialBlauwLight .rwPromptInput:active,
.RadWindow_MaterialBlauwLight .rwPromptInput:focus {
    background-color: transparent;
    color: #455A64;
    border-color: transparent transparent #2196F3;
}

.RadWindow_MaterialBlauwLight .rwPromptInput:disabled {
    background-color: transparent;
    color: #728f9d;
    border-color: transparent transparent #ECEFF1;
}

.RadWindow_MaterialBlauwLight.rwRoundedCorner,
.RadWindow_MaterialBlauwLight.rwCollapsed.rwRoundedCorner .rwTitleBar,
.RadWindow_MaterialBlauwLight.rwMinimizedWindow.rwRoundedCorner .rwTitleBar,
.RadWindow_MaterialBlauwLight .rwDialogButtons button {
    border-radius: 0.1428571429em;
}

.RadWindow_MaterialBlauwLight.rwRoundedCorner .rwTitleBar {
    border-radius: 0.1428571429em 0.1428571429em 0em 0em;
}

.RadWindow_MaterialBlauwLight .rwTitleWrapper .rwTitle {
    padding: 0em 0em 0em 1.5714285714em;
}

.RadWindow_MaterialBlauwLight.rwRoundedCorner .rwStatusBar {
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadWindow_MaterialBlauwLight .rwTitleBar .rwTitleWrapper {
    padding: 14px;
}

.RadWindow_MaterialBlauwLight .rwIcon {
    margin: -0.5em 0em 0em;
}

.RadWindow_MaterialBlauwLight .rwTitleWrapper .rwIcon:before {
    margin: -0.2142857143em -0.2142857143em 0em 0em;
}

.RadWindow_MaterialBlauwLight _:-ms-fullscreen, :root .RadWindow_MaterialBlauwLight .rwTitleBar .rwTitleWrapper .rwIcon:before {
    margin: -0.2142857143em -0.2142857143em 0em 0em;
}

.RadWindow_MaterialBlauwLight .rwTitleBar {
    margin: -1px -5px 0;
}

.RadWindow_MaterialBlauwLight .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_MaterialBlauwLight .rwCommands {
    margin: -1.2857142857em 0em 0em;
    right: 1.1428571429em;
}

.RadWindow_MaterialBlauwLight .rwListItem {
    margin: 0em 0em 0em 0.4285714286em;
    line-height: 1.428571429em;
    padding: 6px;
    border-radius: 45px;
}

.RadWindow_MaterialBlauwLight .rwLoading.rwStatusBar,
.RadWindow_MaterialBlauwLight .rwStatusBar {
    margin: 9px -5px 0;
    padding: 12px 16px;
    border-width: 1px 0 0;
}

.RadWindow_MaterialBlauwLight .rwLoading.rwStatusBar {
    background-position: 13.5px center;
}

.RadWindow_MaterialBlauwLight .rwLoading.rwStatusBar input {
    margin: 0 0 0 27px;
}

.RadWindow_MaterialBlauwLight .rwStatusBar .rwResize {
    font-size: 1.5em;
    right: .5px;
    bottom: 0;
    bottom: -2px\9;
}

.RadWindow_MaterialBlauwLight _:-ms-fullscreen, :root .RadWindow_MaterialBlauwLight .rwStatusBar .rwResize {
    bottom: -2px;
}

.RadWindow_MaterialBlauwLight.rwMinimizedWindow {
    border-color: #2196F3;
}

.RadWindow_MaterialBlauwLight.rwMinimizedWindow .rwCommands {
    right: 0;
}

.RadWindow_MaterialBlauwLight.rwRtl .rwTitleBar {
    overflow: hidden;
}

.RadWindow_MaterialBlauwLight.rwRtl .rwCommands {
    left: 0.5em;
}

.RadWindow_MaterialBlauwLight.rwRtl .rwIcon {
    right: 1.2857142857em;
}

.RadWindow_MaterialBlauwLight.rwRtl .rwStatusBar .rwResize {
    left: 0;
    bottom: -1px;
    bottom: -2px\9;
}

.RadWindow_MaterialBlauwLight.rwRtl _:-ms-fullscreen, :root .RadWindow_MaterialBlauwLight.rwRtl.rwRtl .rwStatusBar .rwResize {
    bottom: -2px;
}

.RadWindow_MaterialBlauwLight .rwDialogButtons {
    width: 100%;
    max-height: 41px;
    padding: 6px;
    background-color: #f4f7f8;
    border-top: 1px solid #CFD8DC;
    right: auto;
    bottom: -6px;
    left: -6px;
    border-radius: 0em 0em 0.1428571429em 0.1428571429em;
}

.RadWindow_MaterialBlauwLight .rwDialogButtons button {
    min-width: 64px;
    padding: 6px 8px;
    text-transform: uppercase;
    font-family: "Roboto", "Noto", sans-serif;
    font-weight: 500;
}

.RadWindow_MaterialBlauwLight .rwPromptInputContainer .rwPromptInput {
    padding: 0.6428571429em 0em;
    border-radius: 0;
}

.RadWindow_MaterialBlauwLight .rwPromptInputContainer .rwPromptInput:focus,
.RadWindow_MaterialBlauwLight .rwPromptInputContainer .rwPromptInput:active {
    padding: 0.6428571429em 0em 0.5714285714em;
    border-width: 1px 1px 2px;
}

.RadWizard_MaterialBlauwLight {
    color: #455A64;
    background: #ffffff;
    font-family: "Roboto", "Noto", sans-serif;
    counter-reset: step;
    padding: 10px 10px 0;
}

.RadWizard_MaterialBlauwLight .rwzButton {
    border-color: #CFD8DC;
    color: #455A64;
    background-color: #f4f7f8;
    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_MaterialBlauwLight .rwzNext,
.RadWizard_MaterialBlauwLight .rwzFinish {
    border-color: #2196F3;
    color: #ffffff;
    background-color: #2196F3;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb {
    color: #455A64;
    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_MaterialBlauwLight .rwzBreadCrumb .rwzLI {
    position: relative;
    padding: 16px;
    overflow: hidden;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLink {
    display: block;
    border: 0;
    padding: 8px;
    padding-left: 40px;
    color: inherit;
    z-index: 2;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLink:before {
    box-shadow: none;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLink:after {
    content: "";
    display: block;
    height: 0;
    position: absolute;
    margin: 0;
    border-color: #CFD8DC;
    border-style: solid;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzFirst .rwzLink:before,
.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzLast .rwzLink:after {
    display: none;
}

.RadWizard_MaterialBlauwLight .rwzBreadCrumb .rwzText {
    line-height: inherit;
    font-weight: 500;
}

.RadWizard_MaterialBlauwLight .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: #607D8B;
    -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_MaterialBlauwLight .rwzLink {
    transition: 0.2s color ease-in-out;
}

.RadWizard_MaterialBlauwLight .rwzProgressBar {
    border: 0;
    background-color: #CFD8DC;
}

.RadWizard_MaterialBlauwLight .rwzProgress {
    height: 5px;
    border: 0;
    background-color: #2196F3;
}

.RadWizard_MaterialBlauwLight .rwzNav {
    padding: 0 5px 10px;
}

.RadWizard_MaterialBlauwLight .rwzHovered.rwzButton {
    border-color: #ECEFF1;
    color: #455A64;
    background-color: #ECEFF1;
}

.RadWizard_MaterialBlauwLight .rwzHovered.rwzNext,
.RadWizard_MaterialBlauwLight .rwzHovered.rwzFinish {
    border-color: #1E88E5;
    color: #ffffff;
    background-color: #1E88E5;
}

.RadWizard_MaterialBlauwLight .rwzHovered .rwzLink {
    color: #263238;
}

.RadWizard_MaterialBlauwLight .rwzHovered .rwzLink .rwzText:before {
    background: #263238;
}

.RadWizard_MaterialBlauwLight .rwzFocused.rwzButton {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.14), 0 3px 6px rgba(0, 0, 0, 0.2);
}

.RadWizard_MaterialBlauwLight .rwzSelected .rwzLink .rwzText:before {
    color: #ffffff;
    background: #03A9F4;
}

.RadWizard_MaterialBlauwLight .rwzButton:active {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16), 0 6px 6px rgba(0, 0, 0, 0.2);
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLI {
    text-align: center;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzFirst.rwzLI:before {
    left: 50%;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLast.rwzLI:before {
    left: auto;
    right: 50%;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink {
    display: inline-block;
    box-sizing: border-box;
    max-width: 100%;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    width: 900%;
    top: 50%;
    border-width: 1px 0 0;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink:before {
    left: -900%;
    margin-left: -5px;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    right: -900%;
    margin-right: -5px;
}

.RadWizard_MaterialBlauwLight.rwzHorizontal .rwzBreadCrumb .rwzLast.rwzLI .rwzLink:before {
    display: inline-block;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzContentWrapper {
    position: relative;
    left: 5px;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb {
    padding: 0;
    margin-bottom: 10px;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb .rwzLink:before, .RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb .rwzLink:after {
    width: 0;
    height: 900%;
    left: 19px;
    border-width: 0 0 0 1px;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb .rwzLink:before {
    top: -900%;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzBreadCrumb .rwzLink:after {
    bottom: -900%;
}

.RadWizard_MaterialBlauwLight.rwzVertical .rwzProgressBar {
    width: 5px;
}

.RadWizard_MaterialBlauwLight.rwzBottomBreadCrumb .rwzContentWrapper {
    margin-bottom: -10px;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl .rwzBreadCrumb .rwzLink {
    padding-left: 8px;
    padding-right: 40px;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl .rwzBreadCrumb .rwzFirst .rwzLink {
    padding-right: 40px;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl .rwzBreadCrumb .rwzText:before {
    left: auto;
    right: 8px;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl.rwzHorizontal .rwzBreadCrumb .rwzLink:before {
    left: auto;
    right: -900%;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl.rwzHorizontal .rwzBreadCrumb .rwzLink:after {
    left: -900%;
    right: auto;
}

.RadWizard_MaterialBlauwLight.RadWizard_rtl.rwzVertical .rwzBreadCrumb .rwzLink:before,
.RadWizard_MaterialBlauwLight.RadWizard_rtl.rwzVertical .rwzBreadCrumb .rwzLink:after {
    left: auto;
    right: 19px;
}

a {
  color: #2196f3;
  text-decoration: underline;
}

a:visited {
  color: #2196f3;
  text-decoration: underline;
}

.RadToolTip_MaterialBlauwLight {
  background-color: #2196f3;
  border-color: #2196f3;
}

.RadToolTip_MaterialBlauwLight .rtCalloutBottomRight,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomCenter,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomLeft {
  border-top-color: #2196f3;
}

.RadToolTip_MaterialBlauwLight .rtCalloutBottomRight:before,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomCenter:before,
.RadToolTip_MaterialBlauwLight .rtCalloutBottomLeft:before {
  border-top-color: #2196f3;
}

.RadToolTip_MaterialBlauwDark {
  background-color: #2196f3;
  border-color: #2196f3;
}

.RadToolTip_MaterialBlauwDark .rtCalloutBottomRight,
.RadToolTip_MaterialBlauwDark .rtCalloutBottomCenter,
.RadToolTip_MaterialBlauwDark .rtCalloutBottomLeft {
  border-top-color: #2196f3;
}

.RadToolTip_MaterialBlauwDark .rtCalloutBottomRight:before,
.RadToolTip_MaterialBlauwDark .rtCalloutBottomCenter:before,
.RadToolTip_MaterialBlauwDark .rtCalloutBottomLeft:before {
  border-top-color: #2196f3;
}

.rwLoading .rwExternalContent {
  background-image: url("/Images/spinner-blauw.svg") !important;
}

.loading-panel {
  background-image: url("/Images/spinner-blauw.svg") !important;
}

.sidepanel-toggle-button {
  background-color: #2196f3;
}

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 */
