/* Minification failed. Returning unminified contents.
(2,28): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(3,24): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(7,21): run-time error CSS1039: Token not allowed after unary operator: '-bgcolor'
(8,32): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(14,32): run-time error CSS1039: Token not allowed after unary operator: '-bgcolor'
(25,28): run-time error CSS1039: Token not allowed after unary operator: '-inv-th-bgcolor'
(26,17): run-time error CSS1039: Token not allowed after unary operator: '-inv-th-color'
(31,35): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(33,17): run-time error CSS1039: Token not allowed after unary operator: '-alt-color'
(41,24): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(43,28): run-time error CSS1039: Token not allowed after unary operator: '-inv-th-color'
(48,24): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(53,24): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(55,17): run-time error CSS1039: Token not allowed after unary operator: '-alt-color'
(82,17): run-time error CSS1039: Token not allowed after unary operator: '-inv-th-color'
(87,21): run-time error CSS1039: Token not allowed after unary operator: '-hover-color'
(95,28): run-time error CSS1039: Token not allowed after unary operator: '-inv-th-color'
(96,28): run-time error CSS1039: Token not allowed after unary operator: '-inv-th-bgcolor'
(98,17): run-time error CSS1039: Token not allowed after unary operator: '-inv-th-color'
(105,28): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(106,28): run-time error CSS1039: Token not allowed after unary operator: '-button-bgcolor'
(108,17): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(116,17): run-time error CSS1039: Token not allowed after unary operator: '-alt-color'
(123,21): run-time error CSS1039: Token not allowed after unary operator: '-hover-color'
(127,21): run-time error CSS1039: Token not allowed after unary operator: '-color'
(142,28): run-time error CSS1039: Token not allowed after unary operator: '-button-hover-bgcolor'
(143,17): run-time error CSS1039: Token not allowed after unary operator: '-button-hover-color'
(148,21): run-time error CSS1039: Token not allowed after unary operator: '-disabled'
(171,21): run-time error CSS1039: Token not allowed after unary operator: '-alt-color'
 */
.RadWindow_Default {
    background-color: var(--button-color);
    border-color: var(--button-color);
}

    .RadWindow_Default .rwTitleBar {
        color: var(--bgcolor);
        background-color: var(--button-color);
        background-image: none;
    }

    .RadWindow_Default .rwContent {
        color: inherit;
        background-color: var(--bgcolor);
    }

.RadDataPager_Default.fdmCtrl {
    /*
    border-radius: 10px;
    border: 1px solid var(--button-color);
    color: var(--alt-color);
    background-color: transparent;
    */
    border: none;
    background-color: var(--inv-th-bgcolor);
    color: var(--inv-th-color);
}

.RadInput_Default .fdmCtrl.riTextBox {
    border: none;
    border-bottom: 1px solid var(--button-color);
    background-color: transparent;
    color: var(--alt-color);
}

.RadDropDownList_Default.fdmCtrl  {
    color: inherit;
}

.RadDropDownList_Default.fdmCtrl .rddlInner {
    border-color: var(--button-color);
    /*color: inherit;*/
    background-color: var(--inv-th-color);
    background-image: none;
}

.RadComboBox_Default.fdmCtrl .rcbInner {
    border-color: var(--button-color);
    color: inherit;
}

.RadComboBox_Default.fdmCtrl .rcbActionButton {
    border-color: var(--button-color);
    background: none;
    color: var(--alt-color);
}

.RadUpload_Default.fdmFileCtrlUL .ruButton.ruBrowse {
    padding: 3px 6px;
    min-width: 2rem;
    min-height: 2rem;
}

.fdmFileCtrlUL.add .ruButton.ruBrowse, .fdmFileCtrlUL.upload .ruButton.ruBrowse {
    width: 2rem;
}

.fdmFileCtrlUL .ruButton.ruBrowse::before {
    font-family: WebComponentsIcons;
}

.fdmFileCtrlUL.upload .ruButton.ruBrowse::before {
    content: "\E133";
}

.fdmFileCtrlUL.add .ruButton.ruBrowse::before {
    content: "\E11E";
}

.RadDataPager_Default.fdmCtrl a.rdpCurrentPage,
.RadDataPager_Default.fdmCtrl a.rdpCurrentPage:visited {
    color: var(--inv-th-color) !important;
}

    .RadDataPager_Default.fdmCtrl a,
    .RadDataPager_Default.fdmCtrl a:visited {
        color: var(--hover-color) !important;
    }

.RadDataPager_Default.fdmCtrl .rdpActionButton,
.RadDataPager_Default.fdmCtrl .rdpPagerButton,
.RadDataPager_Default.fdmCtrl .rcbReadOnly,
.RadUpload_Default.fdmFileCtrlUL .ruButton.ruBrowse {
    border-radius: 5px;
    border: 1px solid var(--inv-th-color);
    background-color: var(--inv-th-bgcolor);
    background-image: none;
    color: var(--inv-th-color);
    transition: color .15s ease-in-out, background-color .15s ease-in-out;
}

.RadWindow .rwDialogButtons button,
.RadButton.RadButton_Default.fdmButton {
    border-radius: 5px;
    border: 1px solid var(--button-color);
    background-color: var(--button-bgcolor);
    background-image: none;
    color: var(--button-color);
    transition: color .15s ease-in-out, background-color .15s ease-in-out;
}

.RadButton_Default.rbButton.fdmlinkButton, .RadButton_Default.rbButton.fdmlinkButton.rbDisabled {
    border: none;
    background: none;
    box-shadow: none;
    color: var(--alt-color);
}

    .RadButton_Default.rbButton.fdmlinkButton.rbHovered {
        border: none;
        background: none;
        box-shadow: none;
        color: var(--hover-color);
    }

    .RadButton_Default.rbButton.fdmlinkButton.rbDisabled {
        color: var(--color);
    }

.RadButton.RadButton_Default.fdmButton {
    font-weight: 600;
    padding: 0 2em;
}

.RadWindow .rwDialogButtons button:hover,
.RadButton.RadButton_Default.fdmButton:hover, .RadUpload_Default.fdmFileCtrlUL .ruButton.ruBrowse.ruButtonHover,
.RadDataPager_Default.fdmCtrl .rdpActionButton:hover, .RadDataPager_Default.fdmCtrl .rdpPagerButton:hover,
.RadDataPager_Default.fdmCtrl .rcbReadOnly.rcbHovered, .RadDataPager_Default.fdmCtrl .rcbReadOnly.rcbFocused,
.RadDataPager_Default.fdmCtrl .rdpNumPart a:hover,
.RadComboBox_Default.fdmCtrl .rcbHovered .rcbActionButton, .RadComboBox_Default.fdmCtrl .rcbFocused .rcbActionButton {
    background-image: none;
    background-color: var(--button-hover-bgcolor);
    color: var(--button-hover-color);
}

    .RadButton.RadButton_Default.fdmButton.rbDisabled, .RadUpload_Default.fdmFileCtrlUL .ruButton.ruBrowse.rbDisabled {
        background-image: none;
        color: var(--disabled);
    }


.fdmInputFieldWrapper {
    position: relative;
    padding: 2px 2px 5px;
    display: inline-block;
}

    .fdmInputFieldWrapper .RadInput {
        margin-top: 5px;
    }

    .fdmInputFieldWrapper label {
        position: absolute;
        font-size: 0.8em;
        top: 0;
        left: 0;
        z-index: 1;
        padding-left: 6px;
        -webkit-transition: font-size .35s ease-in;
        transition: font-size .35s ease-in;
        color: var(--alt-color);
    }

        .fdmInputFieldWrapper label.fdmTxtFLFilled {
            font-size: 70%;
            color: #2080ac;
        }

    .fdmInputFieldWrapper .RadInput .riTextBox {
        border-top: none;
        border-left: none;
        border-right: none;
        border-bottom-width: 1px;
        border-bottom-style: solid;
    }

    .fdmInputFieldWrapper label.focus {
        font: 80%;
    }

    .fdmInputFieldWrapper input[type="password"]::-ms-reveal,
    .fdmInputFieldWrapper input[type="password"]::-ms-clear {
        display: none !important;
    }

.pdfButton::before, .xmlButton::before {
    font-family: WebComponentsIcons;
    font-size: 140%;
}

.pdfButton::before {
    content: "\E90E";
}

.xmlButton::before {
    content: "\E663";
}

.reveal-eye {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    right: 1px;
    top: 1px;
    bottom: 1px;
    z-index: 2;
    width: 30px;
    background: #fff url(/Content/media/reveal-password.png) 50% 50% no-repeat;
    cursor: pointer;
    visibility: hidden;
    opacity: 0;
    transition: opacity .2s ease 0s,visibility 0s linear .2s;
}



    .reveal-eye.is-visible {
        display: block;
        visibility: visible;
        opacity: 1;
        transition: opacity .2s ease 0s,visibility 0s linear 0s;
    }

