@font-face {
    font-family: 'TelerikWebUI';
    src: url('WebResource.axd?d=FHjk8yfM15l3RviY1c1kEIDdIvTIQL17aErjNR0HzwJ4MePDsrF0UM5xe3Gnfl0jXpuv98niKKU3NWO0h8RCU_lRxYFHT4KOQ1Z3f3AAajslIvAYp8ZXt_gMJWu7BpbVoQT_hg2&t=638513073423363285') format("woff"),url('WebResource.axd?d=NS_L1bFK2oCG3RyivwNcS9xWlcQIlL0w_c6tqDvQ5yj8QPmMheejKGuBhuKcloQU00jujyvP4TiRVGyZQiGJKdbgQH7yBi6kvmZCOyGdebDUkgyU9YdY78-7NwRsnI2cU-Ydug2&t=638513073423363285') format("truetype")
}

@font-face {
    font-family: 'TelerikWebUIEditor';
    src: url('WebResource.axd?d=21Szslw6LshBCgRktFOi_vH5JwtjZlaRd2B4KzFZQREh6I13rjkXb-sKUb25L7KhT5NMK74b0sqEtvXiifeKjcFYqN_M7heMJ22GehrvqhNJFDyRMgtdFzb2NShTTvWt_YqSCFQ7RdzInj4iHAhPxEm5Ldw1&t=638513073423363285') format("woff"),url('WebResource.axd?d=fA_x_VWyS34t0QMJaGLZp0Q2Ka0VVABeRK_zm_S3IbJsIPFNK7SsOvkLdrBB_caqKi_3MMgy4VJJUfzm5HQzzjEOKokI84MTWnR144s77Z7Y6cW1OsnE_QZpHQVrDQMdrReK55_nYXHvZSh6bYHKqN1C4R81&t=638513073423363285') format("truetype")
}

@font-face {
    font-family: 'WebComponentsIcons';
    src: url('WebResource.axd?d=0oBF3RYa2aqEX0E1qIwcFX1Yozf7EnlvSkdbgvd9aSDsliKdVXooJwI8AJD0BVSUk2xbNpjkyXD5292ZpUW67vu-4dwtfQzuC_jRjuxqYcBEDbOLdsqZgYVUM1TaVJDdhel-DKgCnTmRJBVHPeuTYlqyweo1&t=638513073423363285') format("woff"),url('WebResource.axd?d=i8S9rbsjITKYHn6wmCHNtRkZh2nMlwMYQntaWwnq8Nxw_qxbGpQ68Lg0zB5wT1vZCpDzGv5H6-i3OQ_vZLjPuYwufndOsl3kmzgWkL4DHPwo5K-8OijSDQF8NPOOzZlIhAqZ50QrEYTAPA39KploU8lGL7E1&t=638513073423363285') format("truetype")
}

@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: local("Material Icons"),local("MaterialIcons-Regular"),url('WebResource.axd?d=4GsXyDl8ckJGFSf4eQvm82xiGAarOCJEZ9SaNHsIOD8FnP9_2On2ZFvxL1UEaI-h3Aw3_L0CTaZq5alEP5VGAXnx6xFGUBeOffUnJJ_QOi51iAA-5r90-CkdV3k7kwdMiN9dqjlXp9WPJElXMs7TiR4b4wHSE4OytSOCT-KXB5vXgq4U0&t=638513073423363285') format("woff2"),url('WebResource.axd?d=XXEd-rnCOzDt7SWtLqCtIHjmR9bJxXbUpKUaXvZfFYf9p1CR8K-6QRi0mrr6QsC8NCPQym_526S_bI818pXP4LMGvi3EsEepsqRNdO7aWpb2a8r4rhQN3CvEnj5jQ73elo574gZVXZggHerI5e0CAyvEOeUbDvg0z-9I71u15KpQVmDH0&t=638513073423363285') format("woff"),url('WebResource.axd?d=lWxrgE37jh0vZRumdOwjPgrCgf4UNlNVVXfQ1RGNKm2x3YkKCN0dLdjvsXzG3V_ZP3bdmm3k41KXnxpvhEed-D4aF7X1yJ8hj-E6Xz3L5acQzs5_5SjGgr6fuyL2X-Yh9o2FZNuZzN_O37Z7bIUOcu1pWRUEGxHlf_dBYnWIGUQirzSP0&t=638513073423363285') format("truetype")
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/2UX7WLTfW3W8TclTUvlFyQ.woff) format("woff"),url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format("woff2");
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUT8E0i7KZn-EPnyo3HZu7kw.woff) format("woff"),url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000
}

.p-sprite {
    width: 16px;
    height: 16px;
    display: inline-block;
    font-size: 0;
    line-height: 0;
    text-align: center;
    background-color: transparent;
    background-repeat: no-repeat;
    overflow: hidden
}

.k-icon,.p-icon,.t-icon,.t-font-icon,.t-efi {
    width: 1em;
    height: 1em;
    background-image: none;
    font: 16px/1 "WebComponentsIcons";
    text-transform: none;
    display: inline-block;
    vertical-align: middle;
    text-align: center
}

.k-icon:before,.p-icon:before,.t-icon:before,.t-font-icon:before,.t-efi:before {
    display: block
}

.RadGrid .t-font-icon,.RadTreeList .t-font-icon,.RadCalendar .t-font-icon {
    font: inherit;
    display: table-cell;
    height: 1.42857143em;
    width: 1.42857143em;
    min-width: 1.42857143em
}

.RadGrid .t-font-icon:before,.RadTreeList .t-font-icon:before,.RadCalendar .t-font-icon:before {
    display: block;
    font: 16px/1.25 "WebComponentsIcons"
}

.RadAutoCompleteBox .p-icon,.RadCloudUpload .p-icon,.RadComboBox .p-icon,.RadComboBoxDropDown .p-icon,.RadDropDownList .p-icon,.RadPanelBar .rpExpandHandle .p-icon,.RadScheduler .p-icon,.RadRotator .p-icon,.RadSpreadsheet .p-icon {
    font-size: inherit;
    display: table-cell;
    height: 1.42857143em;
    width: 1.42857143em
}

.RadAutoCompleteBox .p-icon:before,.RadCloudUpload .p-icon:before,.RadComboBox .p-icon:before,.RadComboBoxDropDown .p-icon:before,.RadDropDownList .p-icon:before,.RadPanelBar .rpExpandHandle .p-icon:before,.RadScheduler .p-icon:before,.RadRotator .p-icon:before,.RadSpreadsheet .p-icon:before {
    font-size: 16px;
    display: block
}

.p-i-arrow-45-up-right:before {
    content: "\e000"
}

.p-i-arrow-45-down-right:before {
    content: "\e001"
}

.p-i-arrow-45-down-left:before {
    content: "\e002"
}

.p-i-arrow-45-up-left:before {
    content: "\e003"
}

.k-i-arrow-n::before,.k-i-arrow-60-up::before,.t-i-arrow-n:before,.t-i-arrow-up:before,.p-i-arrow-n:before,.p-i-arrow-up:before,.p-i-arrow-60-up:before {
    content: "\e004"
}

.t-i-arrow-e:before,.t-i-arrow-right:before,.p-i-arrow-e:before,.p-i-arrow-right:before,.p-i-arrow-60-right:before {
    content: "\e005"
}

.k-i-arrow-s::before,.k-i-arrow-60-down::before,.t-i-arrow-s:before,.t-i-arrow-down:before,.p-i-arrow-s:before,.p-i-arrow-down:before,.p-i-arrow-60-down:before {
    content: "\e006"
}

.t-i-arrow-w:before,.t-i-arrow-left:before,.p-i-arrow-w:before,.p-i-arrow-left:before,.p-i-arrow-60-left:before {
    content: "\e007"
}

.t-i-arrow-double-60-left:before,.p-i-arrow-double-60-left:before {
    content: "\e00f"
}

.t-i-arrow-double-60-right:before,.p-i-arrow-double-60-right:before {
    content: "\e00d"
}

.t-i-expand-n:before,.t-i-expand-up:before,.p-i-expand-n:before,.p-i-expand-up:before,.p-i-arrow-chevron-up:before {
    content: "\e013"
}

.t-i-expand-e:before,.t-i-expand-right:before,.p-i-expand-e:before,.p-i-expand-right:before,.p-i-arrow-chevron-right:before {
    content: "\e014"
}

.t-i-expand-s:before,.t-i-expand-down:before,.p-i-expand-s:before,.p-i-expand-down:before,.p-i-arrow-chevron-down:before {
    content: "\e015"
}

.t-i-expand-w:before,.t-i-expand-left:before,.p-i-expand-w:before,.p-i-expand-left:before,.p-i-arrow-chevron-left:before {
    content: "\e016"
}

.p-i-checkbox:before,.rfdCheckboxUnchecked:before {
    content: "\e304"
}

.p-i-checkbox-checked:before,.rfdCheckboxChecked:before {
    content: "\e305"
}

.p-i-three-state-indeterminate:before,.p-i-tri-state-indeterminate:before {
    content: "\e306"
}

.p-i-three-state-null:before,.p-i-tri-state-null:before {
    content: "\e307"
}

.p-i-radio:before,.p-i-radiobutton:before,.rfdRadioUnchecked:before {
    content: "\e309"
}

.p-i-radio-checked:before,.p-i-radiobutton-checked:before,.rfdRadioChecked:before {
    content: "\e30a"
}

.p-i-window-maximize:before {
    content: "\e137"
}

.p-i-window-minimize:before {
    content: "\e139"
}

.t-i-add:before,.t-i-plus:before,.p-i-add:before,.p-i-plus:before {
    content: "\e11e"
}

.t-i-edit:before,.t-i-pencil:before,.p-i-edit:before,.p-i-pencil:before {
    content: "\e10b"
}

.p-i-cancel:before {
    content: "\e115"
}

.p-i-check:before {
    content: "\e118"
}

.t-i-remove:before,.t-i-minus:before,.p-i-remove:before,.p-i-minus:before {
    content: "\e121"
}

.t-i-delete:before,.p-i-delete:before,.p-i-close:before,.p-i-x:before {
    content: "\e11b"
}

.t-i-trash:before,.p-i-trash:before {
    content: "\e10c"
}

.t-i-x:before,.t-i-close:before,.p-i-x:before,.p-i-close:before {
    content: "\e11b"
}

.t-i-date:before,.t-i-calendar:before,.p-i-date:before,.p-i-calendar:before {
    content: "\e108"
}

.t-i-time:before,.t-i-clock:before,.p-i-time:before,.p-i-clock:before {
    content: "\e107"
}

.t-i-recurrence:before,.p-i-recurrence:before,.p-i-reload:before,.p-i-refresh:before {
    content: "\e103"
}

.t-i-recurrence-exception:before,.t-i-non-recurrence:before,.p-i-recurrence-exception:before,.p-i-non-recurrence:before {
    content: "\e104"
}

.t-i-reminder:before,.t-i-bell:before,.p-i-reminder:before,.p-i-bell:before,.p-i-notification:before {
    content: "\e400"
}

.p-i-download:before {
    content: "\e133"
}

.p-i-upload:before {
    content: "\e134"
}

.p-i-filter-add-expression::before {
    content: "\e12e"
}

.p-i-filter-add-group::before {
    content: "\e12f"
}

.p-i-about:before,.p-i-information:before,.p-i-info:before,.t-efi-about:before,.t-efi-information:before,.t-efi-info:before {
    content: "\e401"
}

.p-i-page-properties:before,.t-efi-page-properties:before {
    content: "\e600"
}

.p-i-save:before,.p-i-save:before,.t-efi-save:before,.t-efi-save:before {
    content: "\e109"
}

.p-i-select-all:before,.t-efi-select-all:before {
    content: "\e63c"
}

.p-i-folder:before,.t-efi-folder:before {
    content: "\e900"
}

.p-i-folder-open:before,.t-efi-folder-open:before {
    content: "\e901"
}

.p-i-find-and-replace:before,.p-i-find:before,.t-efi-find-and-replace:before,.t-efi-find:before {
    content: "\e65c"
}

.p-i-align-center:before,.t-efi-align-center:before {
    content: "\e61e"
}

.p-i-align-justify:before,.t-efi-align-justify:before {
    content: "\e620"
}

.p-i-align-left:before,.t-efi-align-left:before {
    content: "\e61d"
}

.p-i-align-right:before,.t-efi-align-right:before {
    content: "\e61f"
}

.p-i-align-remove:before,.t-efi-align-remove:before {
    content: "\e621"
}

.p-i-bold:before,.t-efi-bold:before {
    content: "\e601"
}

.p-i-italic:before,.t-efi-italic:before {
    content: "\e602"
}

.p-i-underline:before,.t-efi-underline:before {
    content: "\e603"
}

.p-i-strikethrough:before,.t-efi-strikethrough:before {
    content: "\e608"
}

.p-i-sub-script:before,.t-efi-sub-script:before {
    content: "\e609"
}

.p-i-sup-script:before,.t-efi-sup-script:before {
    content: "\e60a"
}

.p-i-foreground-color:before,.t-efi-foreground-color:before {
    content: "\e605"
}

.p-i-background-color:before,.p-i-paint:before,.p-i-droplet:before,.p-i-background:before,.t-efi-background-color:before,.t-efi-paint:before,.t-efi-droplet:before,.t-efi-background:before {
    content: "\e50f"
}

.p-i-lowercase:before,.p-i-convert-lowercase:before,.t-efi-lowercase:before,.t-efi-convert-lowercase:before {
    content: "\e606"
}

.p-i-uppercase:before,.p-i-convert-uppercase:before,.t-efi-uppercase:before,.t-efi-convert-uppercase:before {
    content: "\e607"
}

.p-i-new-paragraph:before,.p-i-paragraph-add:before,.t-efi-new-paragraph:before,.t-efi-paragraph-add:before {
    content: "\e645"
}

.p-i-numbered-list:before,.p-i-list-ordered:before,.p-i-list-numbered:before,.t-efi-numbered-list:before,.t-efi-list-ordered:before,.t-efi-list-numbered:before {
    content: "\e613"
}

.p-i-bullet-list:before,.p-i-list-unordered:before,.p-i-list-bulleted:before,.t-efi-bullet-list:before,.t-efi-list-unordered:before,.t-efi-list-bulleted:before {
    content: "\e614"
}

.p-i-indent:before,.t-efi-indent:before {
    content: "\e615"
}

.p-i-outdent:before,.t-efi-outdent:before {
    content: "\e616"
}

.p-i-insert-date:before,.p-i-calendar-date:before,.t-efi-insert-date:before,.t-efi-calendar-date:before {
    content: "\e63f"
}

.p-i-document-manager:before,.t-efi-document-manager:before {
    content: "\e64f"
}

.p-i-email:before,.t-efi-email:before {
    content: "\e809"
}

.p-i-gear:before,.p-i-cog:before,.p-i-custom:before,.t-efi-gear:before,.t-efi-cog:before,.t-efi-custom:before {
    content: "\e13a"
}

.p-i-media:before,.p-i-media-manager:before,.t-efi-media:before,.t-efi-media-manager:before {
    content: "\e659"
}

.p-i-video-external:before,.t-efi-video-external:before {
    content: "\e65a"
}

.p-i-flash:before,.t-efi-flash:before {
    content: "\e65b"
}

.p-i-silverlight:before,.t-efi-silverlight:before {
    content: "\e658"
}

.p-i-help:before,.t-efi-help:before {
    content: "\e402"
}

.p-i-anchor:before,.t-efi-anchor:before {
    content: "\e675"
}

.p-i- .p-i-hyperlink-light-dialog:before,.t-efi- .p-i-hyperlink-light-dialog:before {
    content: "\e671"
}

.p-i-image-light-dialog:before,.t-efi-image-light-dialog:before {
    content: "\e652"
}

.p-i-image:before,.t-efi-image:before {
    content: "\e501"
}

.p-i-image-edit:before,.t-efi-image-edit:before {
    content: "\e653"
}

.p-i-image-map-editor:before,.t-efi-image-map-editor:before {
    content: "\e654"
}

.p-i-image-absolute-position:before,.t-efi-image-absolute-position:before {
    content: "\e69a"
}

.p-i-rule-horizontal:before,.t-efi-rule-horizontal:before {
    content: "\e623"
}

.p-i-button:before,.t-efi-button:before {
    content: "\e63d"
}

.p-i-code-snippet:before,.t-efi-code-snippet:before {
    content: "\e63b"
}

.p-i-form:before,.t-efi-form:before {
    content: "\e639"
}

.p-i-form-element:before,.t-efi-form-element:before {
    content: "\e63a"
}

.p-i-group-box:before,.t-efi-group-box:before {
    content: "\e640"
}

.p-i-textbox-hidden:before,.t-efi-textbox-hidden:before {
    content: "\e643"
}

.p-i-password:before,.t-efi-password:before {
    content: "\e644"
}

.p-i-radiobutton-checked:before,.t-efi-radiobutton-checked:before {
    content: "\e30a"
}

.p-i-select-box:before,.t-efi-select-box:before {
    content: "\e63e"
}

.p-i-symbol:before,.t-efi-symbol:before {
    content: "\e693"
}

.p-i-textarea:before,.t-efi-textarea:before {
    content: "\e641"
}

.p-i-textbox:before,.t-efi-textbox:before {
    content: "\e642"
}

.p-i-cut:before,.t-efi-cut:before {
    content: "\e65e"
}

.p-i-copy:before,.t-efi-copy:before {
    content: "\e65d"
}

.p-i-paste:before,.t-efi-paste:before {
    content: "\e65f"
}

.p-i-paste-as-html:before,.t-efi-paste-as-html:before {
    content: "\e660"
}

.p-i-paste-from-word:before,.t-efi-paste-from-word:before {
    content: "\e661"
}

.p-i-paste-from-word-strip-file:before,.t-efi-paste-from-word-strip-file:before {
    content: "\e662"
}

.p-i-paste-html:before,.t-efi-paste-html:before {
    content: "\e663"
}

.p-i-paste-markdown:before,.t-efi-paste-markdown:before {
    content: "\e664"
}

.p-i-paste-plain-text:before,.t-efi-paste-plain-text:before {
    content: "\e665"
}

.p-i-print:before,.t-efi-print:before {
    content: "\e10a"
}

.p-i-undo:before,.t-efi-undo:before {
    content: "\e100"
}

.p-i-redo:before,.t-efi-redo:before {
    content: "\e101"
}

.p-i-reload:before,.p-i-refresh:before,.t-efi-reload:before,.t-efi-refresh:before {
    content: "\e103"
}

.p-i-add-comment:before,.t-efi-add-comment:before {
    content: "\e655"
}

.p-i-comment-remove:before,.t-efi-comment-remove:before {
    content: "\e656"
}

.p-i-comments-remove-all:before,.t-efi-comments-remove-all:before {
    content: "\e657"
}

.p-i-star-outline:before,.p-i-bookmark-outline:before,.t-efi-star-outline:before,.t-efi-bookmark-outline:before {
    content: "\e302"
}

.p-i-star:before,.p-i-bookmark:before,.t-efi-star:before,.t-efi-bookmark:before {
    content: "\e303"
}

.p-i-module-manager:before,.t-efi-module-manager:before {
    content: "\e670"
}

.p-i-apply-format:before,.t-efi-apply-format:before {
    content: "\e666"
}

.p-i-copy-format:before,.t-efi-copy-format:before {
    content: "\e668"
}

.p-i-strip-all-formating:before,.t-efi-strip-all-formating:before {
    content: "\e669"
}

.p-i-strip-css-format:before,.t-efi-strip-css-format:before {
    content: "\e66a"
}

.p-i-strip-font-elements:before,.t-efi-strip-font-elements:before {
    content: "\e66b"
}

.p-i-strip-span-elements:before,.t-efi-strip-span-elements:before {
    content: "\e66c"
}

.p-i-strip-word-formatting:before,.t-efi-strip-word-formatting:before {
    content: "\e66d"
}

.p-i-style-builder:before,.t-efi-style-builder:before {
    content: "\e66f"
}

.p-i-format-code-block:before,.t-efi-format-code-block:before {
    content: "\e66e"
}

.p-i-table-align-bottom-center:before,.t-efi-table-align-bottom-center:before {
    content: "\e62b"
}

.p-i-table-align-bottom-left:before,.t-efi-table-align-bottom-left:before {
    content: "\e62a"
}

.p-i-table-align-bottom-right:before,.t-efi-table-align-bottom-right:before {
    content: "\e62c"
}

.p-i-table-align-middle-center:before,.t-efi-table-align-middle-center:before {
    content: "\e628"
}

.p-i-table-align-middle-left:before,.t-efi-table-align-middle-left:before {
    content: "\e627"
}

.p-i-table-align-middle-right:before,.t-efi-table-align-middle-right:before {
    content: "\e629"
}

.p-i-table-align-top-center:before,.t-efi-table-align-top-center:before {
    content: "\e625"
}

.p-i-table-align-top-left:before,.t-efi-table-align-top-left:before {
    content: "\e624"
}

.p-i-table-align-top-right:before,.t-efi-table-align-top-right:before {
    content: "\e626"
}

.p-i-table-light-dialog:before,.t-efi-table-light-dialog:before {
    content: "\e676"
}

.p-i-table:before,.t-efi-table:before {
    content: "\e677"
}

.p-i-table-properties:before,.t-efi-table-properties:before {
    content: "\e678"
}

.p-i-borders-show-hide:before,.t-efi-borders-show-hide:before {
    content: "\e638"
}

.p-i-table-delete:before,.t-efi-table-delete:before {
    content: "\e682"
}

.p-i-table-cell-delete:before,.t-efi-table-cell-delete:before {
    content: "\e681"
}

.p-i-table-delete-column:before,.p-i-table-column-delete:before,.t-efi-table-delete-column:before,.t-efi-table-column-delete:before {
    content: "\e67f"
}

.p-i-table-delete-row:before,.p-i-table-row-delete:before,.t-efi-table-delete-row:before,.t-efi-table-row-delete:before {
    content: "\e680"
}

.p-i-table-insert-column-to-the-left:before,.p-i-table-column-insert-left:before,.t-efi-table-insert-column-to-the-left:before,.t-efi-table-column-insert-left:before {
    content: "\e67b"
}

.p-i-table-insert-column-to-the-right:before,.p-i-table-column-insert-right:before,.t-efi-table-insert-column-to-the-right:before,.t-efi-table-column-insert-right:before {
    content: "\e67c"
}

.p-i-table-insert-row-above:before,.p-i-table-row-insert-above:before,.t-efi-table-insert-row-above:before,.t-efi-table-row-insert-above:before {
    content: "\e67d"
}

.p-i-table-insert-row-below:before,.p-i-table-row-insert-below:before,.t-efi-table-insert-row-below:before,.t-efi-table-row-insert-below:before {
    content: "\e67e"
}

.p-i-cell-properties:before,.t-efi-cell-properties:before {
    content: "\e67a"
}

.p-i-merge-cells-h:before,.p-i-cells-merge-horizontally:before,.t-efi-merge-cells-h:before,.t-efi-cells-merge-horizontally:before {
    content: "\e684"
}

.p-i-merge-cells-v:before,.p-i-cells-merge-vertically:before,.t-efi-merge-cells-v:before,.t-efi-cells-merge-vertically:before {
    content: "\e685"
}

.p-i-cell-split-horizontally:before,.t-efi-cell-split-horizontally:before {
    content: "\e686"
}

.p-i-cell-split-vertically:before,.t-efi-cell-split-vertically:before {
    content: "\e687"
}

.p-i-template-manager:before,.t-efi-template-manager:before {
    content: "\e647"
}

.p-i-toolbar-float:before,.t-efi-toolbar-float:before {
    content: "\e68c"
}

.p-i-toggle-full-screen-mode:before,.t-efi-toggle-full-screen-mode:before {
    content: "\e690"
}

.p-i-track-changes-enable:before,.t-efi-track-changes-enable:before {
    content: "\e64a"
}

.p-i-track-changes:before,.t-efi-track-changes:before {
    content: "\e649"
}

.p-i-track-changes-accept:before,.t-efi-track-changes-accept:before {
    content: "\e64b"
}

.p-i-track-changes-accept-all:before,.t-efi-track-changes-accept-all:before {
    content: "\e64c"
}

.p-i-track-changes-reject:before,.t-efi-track-changes-reject:before {
    content: "\e64d"
}

.p-i-track-changes-reject-all:before,.t-efi-track-changes-reject-all:before {
    content: "\e64e"
}

.p-i-file-xlsx:before,.p-i-xlsx:before,.t-efi-file-xlsx:before,.t-efi-xlsx:before {
    content: "\e90a"
}

.p-i-file-pdf:before,.p-i-pdf:before,.t-efi-file-pdf:before,.t-efi-pdf:before {
    content: "\e90e"
}

.p-i-change-manually:before,.t-efi-change-manually:before {
    content: "\e648"
}

.p-i-dictionary-add:before,.t-efi-dictionary-add:before {
    content: "\e651"
}

.p-i-spell-checker:before,.t-efi-spell-checker:before {
    content: "\e68d"
}

.p-i-validation-xhtml:before,.t-efi-validation-xhtml:before {
    content: "\e68e"
}

.p-i-custom-icon:before,.t-efi-custom-icon:before {
    content: "\e650"
}

.p-i-clear-css:before,.t-efi-clear-css:before {
    content: "\e667"
}

.p-i-div:before,.t-efi-div:before {
    content: "\e60b"
}

.p-i-h1:before,.t-efi-h1:before {
    content: "\e60d"
}

.p-i-h2:before,.t-efi-h2:before {
    content: "\e60e"
}

.p-i-h3:before,.t-efi-h3:before {
    content: "\e60f"
}

.p-i-h4:before,.t-efi-h4:before {
    content: "\e610"
}

.p-i-h5:before,.t-efi-h5:before {
    content: "\e611"
}

.p-i-h6:before,.t-efi-h6:before {
    content: "\e612"
}

.p-i-all:before,.t-efi-all:before {
    content: "\e60c"
}

.p-i-table-cell:before,.t-efi-table-cell:before {
    content: "\e679"
}

.p-i-plus:before,.t-efi-plus:before {
    content: "\e11e"
}

.p-i-minus:before,.t-efi-minus:before {
    content: "\e121"
}

.p-i-link:before,.p-i-link-horizontal:before,.p-i-hyperlink:before,.t-efi-link:before,.t-efi-link-horizontal:before,.t-efi-hyperlink:before {
    content: "\e10f"
}

.p-i-unlink:before,.p-i-unlink-horizontal:before,.p-i-hyperlink-remove:before,.t-efi-unlink:before,.t-efi-unlink-horizontal:before,.t-efi-hyperlink-remove:before {
    content: "\e110"
}

.p-i-edit-tools:before,.t-efi-edit-tools:before {
    content: "\e646"
}

.p-i-borders-all:before,.t-efi-borders-all:before {
    content: "\e62e"
}

.p-i-borders-inside:before,.t-efi-borders-inside:before {
    content: "\e630"
}

.p-i-borders-inside-horizontal:before,.t-efi-borders-inside-horizontal:before {
    content: "\e631"
}

.p-i-borders-inside-vertical:before,.t-efi-borders-inside-vertical:before {
    content: "\e632"
}

.p-i-borders-outside:before,.t-efi-borders-outside:before {
    content: "\e62f"
}

.p-i-borders-top:before,.p-i-border-top:before,.t-efi-borders-top:before,.t-efi-border-top:before {
    content: "\e633"
}

.p-i-borders-right:before,.p-i-border-right:before,.t-efi-borders-right:before,.t-efi-border-right:before {
    content: "\e636"
}

.p-i-borders-bottom:before,.p-i-border-bottom:before,.t-efi-borders-bottom:before,.t-efi-border-bottom:before {
    content: "\e634"
}

.p-i-borders-left:before,.p-i-border-left:before,.t-efi-borders-left:before,.t-efi-border-left:before {
    content: "\e635"
}

.p-i-borders-no:before,.p-i-border-no:before,.t-efi-borders-no:before,.t-efi-border-no:before {
    content: "\e637"
}

.p-i-merge-cells:before,.p-i-cells-merge:before,.t-efi-merge-cells:before,.t-efi-cells-merge:before {
    content: "\e683"
}

.p-i-unmerge:before,.p-i-table-unmerge:before,.t-efi-unmerge:before,.t-efi-table-unmerge:before {
    content: "\e688"
}

.p-i-freeze-columns:before,.p-i-column-freeze:before,.t-efi-freeze-columns:before,.t-efi-column-freeze:before {
    content: "\e68b"
}

.p-i-freeze-rows:before,.p-i--freeze:before,.t-efi-freeze-rows:before,.t-efi--freeze:before {
    content: "\e68a"
}

.p-i-freeze-panes:before,.p-i-pane-freeze:before,.t-efi-freeze-panes:before,.t-efi-pane-freeze:before {
    content: "\e689"
}

.p-i-text-wrap:before,.t-efi-text-wrap:before {
    content: "\e622"
}

.p-i-formula-fx:before,.t-efi-formula-fx:before {
    content: "\e691"
}

.p-i-sum:before,.t-efi-sum:before {
    content: "\e692"
}

.p-i-increase-decimal:before,.p-i-decimal-increase:before,.t-efi-increase-decimal:before,.t-efi-decimal-increase:before {
    content: "\e697"
}

.p-i-decrease-decimal:before,.p-i-decimal-decrease:before,.t-efi-decrease-decimal:before,.t-efi-decimal-decrease:before {
    content: "\e698"
}

.p-i-dollar:before,.t-efi-dollar:before {
    content: "\e694"
}

.p-i-percent:before,.t-efi-percent:before {
    content: "\e695"
}

.p-i-custom-format:before,.t-efi-custom-format:before {
    content: "\e696"
}

.p-i-align-top:before,.t-efi-align-top:before {
    content: "\e61a"
}

.p-i-align-middle:before,.t-efi-align-middle:before {
    content: "\e61b"
}

.p-i-align-bottom:before,.t-efi-align-bottom:before {
    content: "\e61c"
}

.p-i-filter:before,.t-efi-filter:before {
    content: "\e129"
}

.p-i-filter-clear:before,.t-efi-filter-clear:before {
    content: "\e12a"
}

.p-i-filter-sm:before,.t-efi-filter-sm:before {
    content: "\e12b"
}

.p-i-sort-asc:before,.t-efi-sort-asc:before {
    content: "\e124"
}

.p-i-sort-desc:before,.t-efi-sort-desc:before {
    content: "\e125"
}

.p-i-unsort:before,.p-i-sort-clear:before,.t-efi-unsort:before,.t-efi-sort-clear:before {
    content: "\e126"
}

.p-i-sort-asc-sm:before,.t-efi-sort-asc-sm:before {
    content: "\e127"
}

.p-i-sort-desc-sm:before,.t-efi-sort-desc-sm:before {
    content: "\e128"
}

.p-i-filter-sort-asc-sm:before,.t-efi-filter-sort-asc-sm:before {
    content: "\e12c"
}

.p-i-filter-sort-desc-sm:before,.t-efi-filter-sort-desc-sm:before {
    content: "\e12d"
}

.p-i-data-validation:before,.p-i-validation-data:before,.t-efi-data-validation:before,.t-efi-validation-data:before {
    content: "\e68f"
}

.p-i-download:before,.t-efi-download:before {
    content: "\e132"
}

.p-i-heart-outline:before,.t-efi-heart-outline:before {
    content: "\e300"
}

.p-i-share:before,.t-efi-share:before {
    content: "\e800"
}

.p-i-facebook:before,.t-efi-facebook:before {
    content: "\e80b"
}

.p-i-pinterest:before,.t-efi-pinterest:before {
    content: "\e815"
}

.p-i-twitter:before,.t-efi-twitter:before {
    content: "\e81f"
}

.p-i-marker-pin:before,.t-efi-marker-pin:before {
    content: "\e702"
}

.p-i-search:before,.p-i-zoom:before,.t-efi-search:before,.t-efi-zoom:before {
    content: "\e13e"
}

.k-i-close::before {
    content: "\e11b"
}

.k-i-arrow-end-left::before {
    content: "\e00b"
}

.k-i-arrow-up:before {
    content: "\e017"
}

.k-i-arrow-down:before {
    content: "\e019"
}

.k-i-arrow-60-left::before {
    content: "\e007"
}

.k-i-arrow-60-right::before {
    content: "\e005"
}

.k-i-arrow-end-right::before {
    content: "\e009"
}

.k-i-zoom-out::before {
    content: "\e140"
}

.k-i-zoom-in::before {
    content: "\e13f"
}

.k-i-cursor::before {
    content: "\e159"
}

.k-i-hand::before {
    content: "\e158"
}

.k-i-search::before {
    content: "\e13e"
}

.k-i-folder-open::before {
    content: "\e901"
}

.k-i-download::before {
    content: "\e132"
}

.k-i-print::before {
    content: "\e10a"
}

.k-i-handler-drag:before {
    content: "\e027"
}

.k-i-convert-lowercase:before {
    content: "\e606"
}

.k-i-file-vertical::before,.k-i-page-portrait::before {
    content: "\e906"
}

.k-i-file-horizontal::before,.k-i-page-landscape::before {
    content: "\e922"
}

.k-i-more-vertical::before,.k-i-vbars::before {
    content: "\e031"
}

.k-i-arrow-chevron-right::before,.k-i-arrowhead-e::before {
    content: "\e014"
}

.k-i-arrow-chevron-left::before,.k-i-arrowhead-w::before {
    content: "\e016"
}

.k-i-heart-outline:before {
    content: "\e300"
}

.k-i-share:before {
    content: "\e800"
}

.k-i-facebook:before {
    content: "\e80b"
}

.k-i-pinterest:before {
    content: "\e815"
}

.k-i-twitter:before {
    content: "\e81f"
}

.k-i-marker-pin:before {
    content: "\e702"
}

.k-i-home:before {
    content: "\e034"
}

.k-i-star:before {
    content: "\e303"
}

.k-i-globe:before {
    content: "\e701"
}

.k-i-cloud:before {
    content: "\e921"
}

.k-i-gear:before {
    content: "\e13a"
}

.k-i-edit:before {
    content: "\e10b"
}

.k-i-circle:before {
    content: "\e308"
}

.k-i-divide:before {
    content: "\e14e"
}

.k-i-line:before {
    content: "\e510"
}

.k-i-unsort:before,.k-i-sort-clear:before {
    content: "\e126"
}

.k-i-sort-asc-sm:before {
    content: "\e127"
}

.k-i-sort-desc-sm:before {
    content: "\e128"
}



.t-ripple-container {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0
}

.t-ripple-effect {
    position: relative;
    overflow: hidden!important;
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.t-ripple-effect-icon {
    position: relative;
    overflow: visible!important;
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    -webkit-appearance: none
}

.t-ripple {
    width: 50px;
    overflow: hidden;
    background: black;
    border-radius: 50%;
    height: 50px;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.t-ripple.t-ripple-animating {
    -webkit-transition: -webkit-transform .5s cubic-bezier(0,0,0.2,1),width .5s cubic-bezier(0,0,0.2,1),height .5s cubic-bezier(0,0,0.2,1),opacity 1s cubic-bezier(0,0,0.2,1);
    transition: transform .5s cubic-bezier(0,0,0.2,1),width .5s cubic-bezier(0,0,0.2,1),height .5s cubic-bezier(0,0,0.2,1),opacity 1s cubic-bezier(0,0,0.2,1)
}

.t-ripple-effect-icon .t-ripple.t-ripple-animating {
    -webkit-transition: -webkit-transform .3s cubic-bezier(0,0,0.2,1),width .3s cubic-bezier(0,0,0.2,1),height .3s cubic-bezier(0,0,0.2,1),opacity .6s cubic-bezier(0,0,0.2,1);
    transition: transform .3s cubic-bezier(0,0,0.2,1),width .3s cubic-bezier(0,0,0.2,1),height .3s cubic-bezier(0,0,0.2,1),opacity .6s cubic-bezier(0,0,0.2,1)
}

.t-ripple.t-ripple-visible {
    opacity: .24
}

.t-ripple.t-ripple-visible.t-ripple-white {
    opacity: .30
}


.RadWindow {
    padding: 0 5px 5px;
    border-width: 1px;
    border-style: solid;
    line-height: 1.42857143;
    word-wrap: break-word;
    box-sizing: border-box
}

.RadWindow.rwShadow {
    box-shadow: 0 1px 4px #b3b3b3
}

.RadWindow .rwTitleBar {
    margin: 0 -5px;
    background-position: 0 0;
    background-repeat: repeat-x;
    position: relative
}

.RadWindow .rwTitleBar,.RadWindow .rwTitleBar * {
    box-sizing: content-box
}

.RadWindow .rwTitleWrapper {
    padding: 4px 5px;
    line-height: 1.42857143em;
    height: 1.42857143em
}

.RadWindow .rwTitle {
    margin: 0;
    padding: 0 0 0 30px;
    width: 60%;
    border-width: 0;
    color: inherit;
    font: inherit;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    display: inline-block;
    overflow: hidden
}

.RadWindow .rwIcon {
    margin: -.5em 0 0 0;
    width: 1em;
    height: 1em;
    font-size: 16px;
    line-height: 1;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: .64285714em
}

.RadWindow .rwIcon:before {
    content: "\e137";
    margin: -.25em 0 0 -.25em;
    width: 1em;
    height: 1em;
    vertical-align: middle;
    font: 2em/1 "WebComponentsIcons";
    display: block
}

.RadWindow .rwCustomIcon.rwIcon:before {
    content: ""
}

.RadWindow .rwCommands {
    margin: -11px 0 0;
    padding: 0;
    width: auto;
    list-style: none;
    position: absolute;
    top: 50%;
    right: 5px
}

.RadWindow .rwListItem {
    margin: 0 0 0 5px;
    display: inline-block
}

.RadWindow .rwCommandButton {
    padding: 2px;
    border: 1px solid transparent;
    border-radius: 2px;
    line-height: 1;
    display: inline-block;
    text-decoration: none;
    vertical-align: top
}

.RadWindow .rwCommandButton:before {
    content: "";
    margin: auto;
    padding: 0;
    display: inline-block;
    font: 16px/1 "WebComponentsIcons";
    text-align: center;
    vertical-align: top
}

.RadWindow span.rwCommandButton:hover {
    cursor: pointer
}

.RadWindow .rwCloseButton:before {
    content: "\e11b"
}

.RadWindow .rwMaximizeButton:before {
    content: "\e137"
}

.RadWindow .rwMinimizeButton:before {
    content: "\e139"
}

.RadWindow.rwMaximizedWindow {
    -webkit-overflow-scrolling: touch;
    -webkit-touch-callout: none
}

.RadWindow.rwMaximizedWindow .rwResize {
    cursor: default!important
}

.RadWindow.rwMinimizedWindow .rwMinimizeButton:before,.RadWindow.rwMaximizedWindow .rwMaximizeButton:before {
    content: "\e138"
}

.RadWindow .rwPinButton:before {
    content: "\e705"
}

.RadWindow .rwPinButton.on:before {
    content: "\e704"
}

.RadWindow .rwReloadButton:before {
    content: "\e106"
}

.RadWindow .rwContent {
    padding: 5px 10px;
    border-width: 1px;
    border-style: solid;
    overflow: auto;
    box-sizing: border-box
}

.RadWindow .rwIframeWrapperIOS {
    width: 100%;
    height: 100%;
    overflow: scroll;
    -webkit-overflow-scrolling: touch
}

.RadWindow .rwStatusBar {
    padding: 0 10px;
    border-width: 0 1px 1px;
    border-style: solid;
    border-color: inherit;
    position: relative
}

.RadWindow .rwStatusBar input {
    padding: 0;
    width: 85%;
    border: 0;
    color: inherit;
    background: 0;
    font: inherit;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.RadWindow .rwStatusBar .rwResize {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 1.14285714em;
    height: 1.14285714em
}

.RadWindow .rwStatusBar .rwResize:hover {
    cursor: se-resize
}

.RadWindow .rwStatusBar .rwResize:before {
    display: block;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    line-height: 1;
    content: "";
    font-family: "WebComponentsIcons";
    font-size: 1.71428571em;
    content: "\E001"
}

.RadWindow.rwCollapsed {
    overflow: hidden
}

.RadWindow.rwCollapsed.rwRoundedCorner .rwTitleBar {
    border-width: 1px;
    border-style: solid;
    border-radius: .35714286em
}

.RadWindow.rwMinimizedWindow {
    padding: 0 .42857143em;
    height: auto!important
}

.RadWindow.rwMinimizedWindow.rwRoundedCorner .rwTitleBar {
    border-radius: .35714286em
}

.RadWindow.rwMinimizedWindow .rwContent,.RadWindow.rwMinimizedWindow .rwStatusBar,.RadWindow.rwMinimizedWindow .rwPinButton,.RadWindow.rwMinimizedWindow .rwReloadButton,.RadWindow.rwMinimizedWindow .rwMaximizeButton,.RadWindow.rwMinimizedWindow .rwTopResize {
    display: none
}

.RadWindow.rwMinimizedWindow .rwCommands {
    right: -0.71428571em;
    right: .2em\9
}

.RadWindow _:-ms-fullscreen,:root .RadWindow.rwMinimizedWindow .rwCommands {
    right: .2em
}

.RadWindow.rwMinimizedWindow .rwCommands .rwListItem {
    vertical-align: top;
    margin-right: .14285714em
}

.RadWindow.rwInactiveWindow {
    filter: alpha(opacity=50);
    opacity: .5
}

.RadWindow .rwNoTitleBar {
    padding: .42857143em
}

.RadWindow.rwNoTitleBar .rwTitleBar,.RadWindow.rwNoStatusBar .rwStatusBar {
    display: none
}

.RadWindow div.rwExternalContent {
    position: relative;
    padding: 0;
    overflow: inherit
}

.RadWindow div.rwExternalContent iframe {
    height: 100%!important
}

.RadWindow.rwLoading .rwExternalContent {
    background-repeat: no-repeat;
    background-position: center center
}

.RadWindow .rwLoading.rwStatusBar {
    background-repeat: no-repeat;
    background-position: 5px center;
    padding: 0 0 0 1.78571429em
}

.RadWindow .rwDialog {
    margin: .71428571em 0 0;
    padding: 0 1.07142857em;
    background-repeat: no-repeat;
    background-position: 30px center
}

.RadWindow .rwDialog:before {
    position: absolute;
    top: 20px;
    left: 20px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    line-height: 1;
    content: "";
    font-family: "WebComponentsIcons";
    font-size: 32px
}

.RadWindow .rwDialog.rwNoIcon::before {
    display: none
}

.RadWindow .rwDialogContent {
    min-height: 50px;
    padding: 0 0 .71428571em 4.28571429em
}

.RadWindow .rwPromptInputContainer {
    margin: .5em 0 0 0
}

.RadWindow .rwPromptInput {
    padding: 4px 10px;
    width: 100%;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    font: inherit
}

.RadWindow.rwRoundedCorner .rwPromptInput {
    border-radius: 4px
}

.RadWindow .rwDialogButtons {
    padding: 10px;
    text-align: right;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0
}

.RadWindow .rwDialogButtons button {
    padding: 4px 10px;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    font: inherit;
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.RadWindow .rwDialogButtons button+button {
    margin-left: 5px
}

.RadWindow .rwAlertDialog:before {
    content: "\e403"
}

.RadWindow .rwConfirmDialog:before {
    content: "\e402"
}

.RadWindow .rwPromptDialog .rwDialogContent {
    padding: 0 0 .71428571em 0
}

.RadWindow.rwRtl {
    direction: rtl
}

.RadWindow.rwRtl .rwIcon {
    left: auto;
    right: .64285714em
}

.RadWindow.rwRtl .rwIcon:before {
    margin: -0.21428571em -0.21428571em 0 0;
    margin: -0.07142857em -0.21428571em 0 0 \9
}

.RadWindow _:-ms-fullscreen,:root .RadWindow.rwRtl span.rwIcon:before {
    margin: -0.21428571em -0.21428571em 0 0
}

@media \0screen {
    .RadWindow.rwRtl .rwIcon:before {
        margin: -0.14285714em -0.21428571em 0 0
    }
}

.RadWindow.rwRtl .rwTitleWrapper .rwTitle {
    text-align: right;
    padding: 0 2em 0 0
}

.RadWindow.rwRtl .rwCommands {
    left: .07142857em;
    right: auto;
    direction: rtl
}

.RadWindow.rwRtl .rwStatusBar .rwResize {
    left: .14285714em;
    right: auto;
    bottom: .10714286em;
    bottom: .07142857em \9
}

.RadWindow _:-ms-fullscreen,:root .RadWindow.rwRtl .rwStatusBar .rwResize {
    bottom: .07142857em
}

.RadWindow.rwRtl .rwStatusBar .rwResize:before {
    content: "\e002"
}

.RadWindow.rwRtl .rwStatusBar .rwResize:hover {
    cursor: sw-resize!important
}

.RadWindow.rwRtl .rwLoading.rwStatusBar {
    background-position: right 5px center;
    padding: 0 2.14285714em 0 0
}

.RadWindow.rwRtl .rwPromptInputContainer {
    padding: 0 0 0 .85714286em
}

.RadWindow.rwRtl .rwDialogButtons {
    text-align: left
}

.RadWindow .rwPromptInput:disabled {
    filter: alpha(opacity=50);
    opacity: .5
}

html.rwPreventPageScrolling,body.rwPreventPageScrolling {
    -webkit-overflow-scrolling: touch;
    -webkit-touch-callout: none;
    position: fixed;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    border: 0;
    border-width: 0;
    width: 100%;
    height: 100%;
    overflow: hidden
}



.RadWindow_Metro {
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9;
    padding: 0;
    font-family: "Segoe UI",Arial,Helvetica,sans-serif
}

.RadWindow_Metro .rwTitleBar {
    margin: 0;
    color: #fff;
    background: #25a0da
}

.RadWindow_Metro .rwCommandButton {
    opacity: .7
}

.RadWindow_Metro .rwCommandButton:hover {
    opacity: .9
}

.RadWindow_Metro .rwContent {
    border-color: #e6e5e5;
    color: #333;
    background-color: #fff;
    border-width: 0
}

.RadWindow_Metro .rwStatusBar {
    border-width: 0;
    border-top-width: 1px
}

.RadWindow_Metro .rwDialogButtons button {
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9
}

.RadWindow_Metro .rwDialogButtons button:hover {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.RadWindow_Metro .rwDialogButtons button:active {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da
}

.RadWindow_Metro .rwPromptDialog .rwOkBtn,.RadWindow_Metro .rwConfirmDialog .rwOkBtn {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da
}

.RadWindow_Metro .rwPromptDialog .rwOkBtn:hover,.RadWindow_Metro .rwConfirmDialog .rwOkBtn:hover {
    border-color: #1e80ae;
    color: #fff;
    background-color: #1e80ae
}

.RadWindow_Metro .rwPromptDialog .rwOkBtn:active,.RadWindow_Metro .rwConfirmDialog .rwOkBtn:active {
    border-color: #166083;
    color: #fff;
    background-color: #166083
}

.RadWindow_Metro .rwPromptInput {
    border-color: #e0dfdf;
    color: #333;
    background-color: #fff
}

.RadWindow_Metro .rwPromptInput:hover {
    border-color: #cecece;
    color: #333;
    background-color: #fff
}

.RadWindow_Metro .rwPromptInput:active,.RadWindow_Metro .rwPromptInput:focus {
    border-color: #25a0da;
    color: #333;
    background-color: #fff
}

.RadWindow_Metro .rwLoading.rwStatusBar {
    background-image: url('WebResource.axd?d=8roOJWZ7_Ney1zr3iYTkTRmj8IOAnCcfRUVnKvOg2hdTXGsrIYoCD0LMoSj2ZyqNrC6_ke4kzFT7Sn9BDWvTUUuECGkF4X6KsAcpwXckUDnb_M3yap07K3KKr7DNZ7gRJaQvRy8Vp-dls1h4m-dTQN_mfTM1&t=638513073422738385')
}

.RadWindow_Metro.rwLoading .rwExternalContent {
    background-image: url('WebResource.axd?d=QJctV4SuYqWXVlnCtVrtKbGEE8CPCy8OJ2N2Ff4NwgpUPC-g1MNpysXlchRI76kcr1iH8LnH01hiaRDNzaO_RNMBAgrzvKkE9h5paNjZpt5H4JCoOGO-UMAfYpxbBGzXjk36ws7MDrlg8_qL_n-wd8WCpVE1&t=638513073422738385')
}


.RadInputMgr {
    font: inherit
}

.RadInput,.RadInputMgr {
    vertical-align: middle;
    width: 12em;
    line-height: 1.42857143;
    box-sizing: border-box
}

.t-ie .RadInput,.t-ie .RadInputMgr {
    height: 30px;
    height: calc(1.42857143em + 10px)
}

.t-ie .RadInput.RadInputMultiline,.t-ie textarea.RadInput_Multiline {
    height: auto
}

.RadInput {
    display: inline-block;
    white-space: nowrap;
    text-align: left;
    position: relative
}

.RadInput .riTextBox {
    height: inherit;
    width: 100%;
    font: inherit;
    color: inherit;
    background: none transparent;
    outline: 0
}

.RadInput textarea {
    vertical-align: bottom;
    overflow: auto;
    resize: none;
    white-space: pre-wrap;
    margin: 0
}

.RadInput.riResizable .riTextBox {
    min-width: 5.41667em;
    min-height: 3.33333em
}

.RadInput .riResizeIcon {
    width: 7px;
    height: 7px;
    display: inline-block;
    vertical-align: bottom;
    margin-left: -7px
}

.RadInput.riResizable .riTextBox {
    padding-right: 2px
}

.RadInput .rfdRoundedContent {
    width: 100%!important
}

.RadInput .rfdRoundedWrapper {
    table-layout: fixed
}

.RadInput .riTextBox,.RadInputMgr {
    border-width: 1px;
    border-style: solid;
    padding: 4px 10px;
    vertical-align: middle
}

.RadInputDisabled a,.RadInputDisabled .riTextBox {
    opacity: .5
}

.RadInputDisabled,.RadInputDisabled * {
    cursor: default
}

.RadInput .riEmpty,.RadInput_Empty {
    font-style: italic
}

.RadPicker .riTextBox {
    padding-right: 2.286em
}

.RadDateTimePicker .riTextBox {
    padding-right: 4.572em
}

textarea.RadInputMgr {
    overflow: auto
}

.RadInput a {
    display: block;
    width: 1.42857143em;
    height: 100%;
    padding: 0 4px;
    text-align: center;
    vertical-align: bottom;
    background-clip: padding-box;
    background-repeat: no-repeat;
    border-left-width: 1px;
    border-left-style: solid
}

.RadInput a,.RadInput a:hover {
    text-decoration: none
}

.RadInput a span {
    display: none
}

.RadInput a .t-ripple-container,.RadInput a .t-ripple {
    display: inline-block
}

.RadInput a:before {
    font: 16px/1 "WebComponentsIcons";
    vertical-align: middle
}

.RadInput a:after {
    content: "";
    display: inline-block;
    height: 100%;
    width: 0;
    vertical-align: middle
}

.RadInput .riLabel,.RadInput .riTextBox,.RadInput .riContentWrapper {
    box-sizing: border-box
}

.RadInput .riLabel {
    float: left;
    padding: 5px 10px 5px 0;
    text-overflow: ellipsis;
    overflow: hidden
}

.RadInput .riSelect {
    position: absolute;
    right: 1px;
    top: 1px;
    bottom: 1px
}

.RadInput .riButton {
    vertical-align: top
}

.RadInput .riButton:before {
    content: "\e018"
}

.RadInput .riUp,.RadInput .riDown {
    height: 50%
}

.RadInput .riUp {
    vertical-align: top
}

.RadInput .riUp:before {
    content: "\e004";
    vertical-align: top
}

.RadInput .riDown:before {
    content: "\e006";
    vertical-align: top
}

.RadInput .riContentWrapper {
    display: block;
    vertical-align: middle;
    overflow: hidden;
    height: inherit
}

.RadInputError:after {
    font: 16px/1 "WebComponentsIcons";
    content: "\e403";
    position: absolute;
    top: 0;
    right: 5px;
    margin-top: .5em
}

.RadPicker .RadInputError:after,.RadInputError.riContButton:after,.RadInputError.riContSpinButtons:after {
    right: 34px
}

.RadDateTimePicker .RadInputError:after,.RadInputError.riContButton.riContSpinButtons:after {
    right: 63px
}

.riContButton a {
    display: inline-block
}

.riContButton .riDown {
    margin-left: -29px;
    margin-left: calc(-9px - 1.42857em)
}

.riContButton.RadInput .riTextBox,.riContButton .RadInputMgr {
    padding-right: calc(1.42857em + 14px)
}

.riPassIndicator {
    padding-right: 7.5em;
    overflow: hidden
}

.riPassIndicator .riContentWrapper {
    display: inline-block
}

.riPassIndicator.riContButton .riContentWrapper {
    position: relative;
    padding-right: 2em
}

.riStrengthBar {
    background: linear-gradient(to left,#6c3,#f4cc33 50%,#f33) repeat-y;
    background-size: 1500px auto;
    display: inline-block;
    width: 7.143em;
    height: 1.429em;
    margin-left: .357em;
    color: #000;
    text-align: center;
    vertical-align: middle
}

.riStrengthBarL0 {
    background: 0
}

.riStrengthBarL1 {
    background-color: #ff3933;
    background-position: 0 0;
    color: #620000
}

.riStrengthBarL2 {
    background-color: #ff7833;
    background-position: -300px 0;
    color: #922b00
}

.riStrengthBarL3 {
    background-color: #ffbe33;
    background-position: -600px 0;
    color: #9e5900
}

.riStrengthBarL4 {
    background-color: #dc3;
    background-position: -900px 0;
    color: #696400
}

.riStrengthBarL5 {
    background-color: #6bcc33;
    background-position: 100% 0;
    color: #236800
}

.RadForm.rfdTextbox input.rfdDecorated.RadInputMgr {
    width: auto
}

.RadInputRTL {
    text-align: right
}

.RadInputRTL.riResizable .riTextBox {
    padding-right: 5px;
    padding-left: 2px
}

.RadInputRTL.riContButton .riResizeIcon {
    margin-left: 0;
    margin-right: -27px
}

.RadInputRTL .riResizeIcon {
    margin-left: 0;
    margin-right: -7px
}

.RadInputRTL .riLabel {
    padding: 5px 0 5px 10px;
    float: right
}


.RadInput_Metro,.RadInputMgr_Metro {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif
}

.RadInput_Metro .riTextBox,.RadInput_Metro .riSelect,.RadInput_Metro .rcSelect,.RadInputMgr_Metro {
    border-color: #e0dfdf;
    color: #333;
    background-color: #fff
}

.RadInput_Metro .riEmpty,.RadInput_Empty_Metro {
    color: rgba(51,51,51,0.8)
}

.RadInput_Metro.RadInputHovered .riTextBox,.RadInput_Metro.RadInputHovered .riSelect,.RadInput_Metro.RadInputHovered .rcSelect,.RadInput_Hover_Default {
    border-color: #cecece;
    color: #333;
    background-color: #fff
}

.RadInput_Metro.RadInputFocused .riTextBox,.RadInput_Metro.RadInputFocused .riSelect,.RadInput_Metro.RadInputFocused .rcSelect,.RadInput_Focused_Metro {
    border-color: #25a0da;
    color: #333;
    background-color: #fff
}

.RadInput_Metro.RadInputError .riTextBox,.RadInput_Metro.RadInputError .riSelect,.RadInput_Metro.RadInputError .rcSelect,.RadInput_Error_Metro,.RadForm.rfdTextbox .RadInput_Metro .riError[type="text"],.RadForm.rfdTextbox .RadInput_Error_Default[type="text"] {
    border-color: #de3914;
    color: #de3914
}

.RadInput_Metro.RadInputError {
    color: #de3914
}

.RadInput_Metro .riNegative,.RadInput_Negative_Metro {
    color: #565656
}

.RadInput_Metro a,.RadInput_Metro.RadInputDisabled a:hover,.RadInput_Metro.RadInputDisabled a:active {
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9
}

.RadInput_Metro a:hover {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.RadInput_Metro a:focus,.RadInput_Metro a:active {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da
}

.RadInput_Metro .riLabel {
    color: #666
}

.RadInput_Metro .riResizeIcon {
    background: transparent 0 0 no-repeat url('WebResource.axd?d=Sf73g9ke6rdI3tGZ0GLlUJ_dfKFTo2d1kNG1UlCbnhnJsbcoopQfpNpOa3G0cbVtcsdWl5x00xO9yvq88z0wCZ9LrS9HFooyW3VCdrugyzGQ5SixpuZ2uVttOswmlXnJ7ZQ7XrH9CQu-DVfY7kfe7bNl6_k1&t=638513073422738385')
}

.RadInputRTL_Metro .riError,.RadInputRTL_Error_Metro {
    background-position: 3px -298px
}

.RadInputRTL_Metro .riResizeIcon {
    background-position: 0 -19px
}

.RadForm.rfdTextbox .RadInputRTL_Metro .riError[type="text"],.RadForm.rfdTextbox .RadInputRTL_Error_Metro[type="text"] {
    background-position: 3px -298px
}



.RadButton {
    font: inherit;
    line-height: 1.42857143;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    outline: 0
}

.RadButton::-moz-focus-inner {
    padding: 0;
    border: 0;
    outline: 0
}

.rbButton {
    padding: 4px 10px;
    min-width: 64px;
    border-width: 1px;
    border-style: solid;
    position: relative;
    -webkit-user-select: none;
    user-select: none
}

.rbIconOnly {
    min-width: 0;
    padding: 4px
}

.RadButton.rbRounded {
    border-radius: 4px
}

.RadButton .rbIcon {
    width: 16px;
    height: 16px;
    vertical-align: -2px;
    background-repeat: no-repeat;
    position: relative
}

.RadButton .rbIcon::before {
    display: inline-block;
    font: 16px/1 "WebComponentsIcons"
}

.RadButton .rbPrimaryIcon {
    margin: 0 5px 0 0
}

.RadButton .rbSecondaryIcon {
    margin: 0 0 0 5px
}

.RadButton.rbPrimary,.RadButton.rbSecondary {
    position: relative
}

.RadButton.rbPrimary .rbIcon,.RadButton.rbSecondary .rbIcon {
    position: absolute
}

.RadButton.rbButton.rbPrimary {
    padding-left: 1.5em
}

.RadButton.rbButton.rbPrimary .rbText {
    margin-left: 10px
}

.RadButton.rbButton.rbSecondary {
    padding-right: 1.5em
}

.RadButton.rbButton.rbSecondary .rbText {
    margin-right: 10px
}

.RadButton.rbPrimary .rbPrimaryIcon {
    left: 10px
}

.RadButton.rbSecondary .rbSecondaryIcon {
    right: 10px
}

.RadButton .rbCustomIcon {
    background-repeat: no-repeat
}

.RadButton .rbText {
    display: inline-block;
    vertical-align: top
}

.RadButton.rbCheckBox .rbIcon,.RadButton.rbToggleButton .rbIcon,.RadButton.rbRadioButton .rbIcon {
    margin: 0 5px 0 0
}

.RadButton .rbToggleRadio,.RadButton .rbToggleRadio:before,.RadButton .rbToggleRadioChecked,.RadButton .rbToggleRadioChecked:before {
    border-radius: 45px
}

.RadButton.rbButton span.rbIcon:before {
    box-shadow: none
}

.RadButton+.RadLabel {
    vertical-align: bottom;
    margin-left: -3px
}

.RadButton .rbSplitPart {
    padding: 4px;
    display: inline-block;
    overflow: hidden;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    position: absolute;
    top: -1px
}

.RadButton .rbSplitPartRight {
    border-radius: 0 .21428571em .21428571em 0;
    right: -1px
}

.RadButton .rbSplitPartLeft {
    border-radius: .21428571em 0 0 .21428571em;
    left: -1px
}

.RadButton .rbSplitPartLeft+.rbText {
    padding: 0 0 0 1.78571429em
}

.RadButton .rbSplitPartRight+.rbText {
    padding: 0 1.78571429em 0 0
}

.RadButton .rbSplitIcon {
    width: auto;
    height: auto;
    vertical-align: top
}

.RadButton span.rbSplitIcon:before {
    display: inline-block;
    vertical-align: middle;
    line-height: .9
}

.RadButton.rbButton.rbImageButton {
    background-image: none;
    background-color: transparent;
    background-repeat: no-repeat;
    border: 0 none;
    border-radius: 0;
    min-width: 0
}

.RadButton.rbDisabled {
    opacity: .5;
    cursor: default
}

.RadButton.rbRtl .rbIcon {
    margin: 0 -5px 0 5px
}

.RadButton.rbRtl .rbPrimaryIcon {
    margin: 0 0 0 5px
}

.RadButton.rbRtl .rbSecondaryIcon {
    margin: 0 5px 0 0
}

.RadButton.rbRtl .rbSplitPart {
    margin: -0.07142857em .35714286em -0.14285714em -0.71428571em;
    border-left: 0 none;
    border-radius: .21428571em 0 0 .21428571em;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: transparent
}

.RadButton.rbRtl .rbSplitPart .rbIcon {
    margin: .07142857em -0.14285714em 0 .35714286em
}

.RadButton.rbRtl.rbCheckBox .rbIcon,.RadButton.rbRtl.rbToggleButton .rbIcon,.RadButton.rbRtl.rbRadioButton .rbIcon {
    margin-left: 5px;
    margin-right: 0
}

.RadButton .rbHiddenImages {
    position: absolute;
    top: -9999px;
    visibility: hidden
}

.RadButton .rbHideElement {
    display: none;
    width: 0!important;
    height: 0!important;
    overflow: hidden!important
}

.rbCheckBox,.rbRadioButton,.rbToggleButton {
    padding: 5px 0;
    border-width: 0;
    color: inherit;
    background: 0
}

.rbRtl.rbCheckBox,.rbRtl.rbRadioButton,.rbRtl.rbToggleButton {
    padding: 5px 0
}

.rbAdd:before {
    content: "\e11e"
}

.rbRemove:before {
    content: "\e10c"
}

.rbOk:before {
    content: "\e118"
}

.rbCancel:before {
    content: "\e11b"
}

.rbUpload:before {
    content: "\e133"
}

.rbDownload:before {
    content: "\e132"
}

.rbPrevious:before {
    content: "\e100"
}

.rbNext:before {
    content: "\e101"
}

.rbOpen:before {
    content: "\e901"
}

.rbAttach:before {
    content: "\e10e"
}

.rbSave:before {
    content: "\e109"
}

.rbConfig:before {
    content: "\e13c"
}

.rbPrint:before {
    content: "\e10a"
}

.rbRefresh:before {
    content: "\e103"
}

.rbSearch:before {
    content: "\e13e"
}

.rbHelp:before {
    content: "\e402"
}

.rbCart:before {
    content: "\e143"
}

.rbEdit:before {
    content: "\e10b"
}

.rbRSS:before {
    content: "\e827"
}

.rbMail:before {
    content: "\e809"
}

.rbFB:before {
    content: "\e80b"
}

.rbTwitter:before {
    content: "\e81f"
}

.rbLinkedIn:before {
    content: "\e811"
}

.rbPinterest:before {
    content: "\e815"
}

.rbYouTube:before {
    content: "\e82b"
}

.rbVimeo:before {
    content: "\e829"
}

.rbBehance:before {
    content: "\e823"
}

.rbDribble:before {
    content: "\e825"
}

.rbGooglePlus:before {
    content: "\e80f"
}

.rbVerticalList {
    display: inline-block;
    vertical-align: top
}

.rbVerticalList+.rbVerticalList {
    margin: 0 7px
}

.rbVerticalList .rbCheckBox,.rbVerticalList .rbRadioButton,.rbVerticalList .rbToggleButton {
    display: block;
    padding: 0 0 4px
}

.rbHorizontalList .RadButton,.rbColumnList {
    padding: 0 7px 0 0
}

ul.rbVerticalList,ol.rbVerticalList {
    margin: 0;
    padding: 0 0 0 15px
}

ul.rbVerticalList button.RadButton.rbCheckBox,ul.rbVerticalList button.RadButton.rbRadioButton,ul.rbVerticalList button.RadButton.rbToggleButton,ol.rbVerticalList button.RadButton.rbCheckBox,ol.rbVerticalList button.RadButton.rbRadioButton,ol.rbVerticalList button.RadButton.rbToggleButton {
    display: inline-block;
    vertical-align: baseline
}

.RadCheckBoxList_Rtl.rbColumnList,.RadRadioButtonList_Rtl.rbColumnList,.rbHorizontalList button.RadButton.rbRtl {
    padding: 0 0 0 7px
}

.RadCheckBoxList_Rtl.rbVerticalList,.RadRadioButtonList_Rtl.rbVerticalList,.RadCheckBoxList_Rtl .rbVerticalList,.RadRadioButtonList_Rtl .rbVerticalList {
    float: right
}

ul.RadCheckBoxList_Rtl.rbVerticalList,ol.RadCheckBoxList_Rtl.rbVerticalList,ul.RadRadioButtonList_Rtl.rbVerticalList,ol.RadRadioButtonList_Rtl.rbVerticalList {
    padding: 0 15px 0 0;
    white-space: nowrap
}

.k-switch {
    cursor: pointer;
    padding: 0;
    width: 60px;
    box-sizing: border-box;
    border: 0;
    outline: 0;
    display: inline-flex;
    vertical-align: middle;
    font-family: inherit;
    font-size: 10px;
    line-height: 1.42857143;
    user-select: none;
    text-align: left;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent
}

.k-switch [type="checkbox"] {
    display: none
}

.k-switch[aria-readonly="true"] {
    pointer-events: none
}

.k-switch,.k-switch-container,.k-switch-handle {
    box-sizing: border-box
}

.k-switch-container {
    width: 60px;
    flex: 1 0 auto;
    position: relative;
    outline: 0;
    transition: background-color 200ms ease-out 0s
}

.k-switch-handle {
    width: 30px;
    height: 30px;
    border-width: 1px;
    border-style: solid;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    left: 0;
    transition: left 200ms ease-out 0s
}

.k-switch-on .k-switch-handle {
    left: calc(100% - 30px)
}

.k-switch-off .k-switch-handle {
    left: 0
}

.k-switch-label-on,.k-switch-label-off {
    display: inline;
    max-width: calc(100% -(30px + 8px + 4px));
    text-transform: uppercase;
    line-height: 30px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    overflow: hidden
}

.k-switch-label-on {
    left: 8px
}

.k-switch-label-off {
    right: 8px
}

.k-rtl .k-switch.k-switch-on .k-switch-handle,.k-switch[dir="rtl"].k-switch-on .k-switch-handle,.k-switch.rbRtl.k-switch-on .k-switch-handle {
    left: 0
}

.k-rtl .k-switch.k-switch-off .k-switch-handle,.k-switch[dir="rtl"].k-switch-off .k-switch-handle,.k-switch.rbRtl.k-switch-off .k-switch-handle {
    left: calc(100% - 30px)
}

.k-rtl .k-switch .k-switch-label-on,.k-switch[dir="rtl"] .k-switch-label-on,.k-switch.rbRtl .k-switch-label-on {
    left: initial;
    right: 8px
}

.k-rtl .k-switch .k-switch-label-off,.k-switch[dir="rtl"] .k-switch-label-off,.k-switch.rbRtl .k-switch-label-off {
    left: 8px;
    right: initial
}

.RadSplitButton .rbText {
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: calc(100% - 20px);
    overflow: hidden
}

.RadSplitButton.RadButton span.rbIcon.rbSplitIcon:before {
    vertical-align: -3px
}

.RadSplitButton.rbRtl .rbSplitPartRight+.rbText {
    padding: 0 0 0 1.78571429em
}

.RadSplitButton.rbRtl .rbSplitPartRight {
    right: initial;
    left: 0;
    margin: auto;
    border-right-color: #b3b3b3
}

.RadSplitButton.rbRtl .rbSplitPart .rbIcon {
    margin: initial
}

.RadSplitButton.RadButton_Material.rbButton.rbRtl .rbSplitPartRight {
    left: 0;
    right: initial;
    border-color: transparent
}


.RadButton_Metro.k-switch {
    border-radius: 0
}

.RadButton_Metro.k-switch:hover .k-switch-container,.RadButton_Metro.k-switch.k-state-hover .k-switch-container {
    box-shadow: inset 0 0 0 1px #cecece
}

.RadButton_Metro.k-switch:focus .k-switch-container,.RadButton_Metro.k-switch.k-state-focused .k-switch-container {
    outline: 0;
    box-shadow: inset 0 0 0 3px rgba(0,0,0,0.06)
}

.RadButton_Metro .k-switch-container {
    border-radius: 0;
    padding: 2px 2px;
    box-shadow: inset 0 0 0 1px #e0dfdf
}

.RadButton_Metro .k-switch-handle {
    border-radius: 0
}

.RadButton_Metro.k-switch-on .k-switch-container {
    color: #fff;
    background-color: #25a0da
}

.RadButton_Metro.k-switch-on .k-switch-handle {
    border-color: #e0dfdf;
    color: #fff;
    background-color: #f2f2f2
}

.RadButton_Metro.k-switch-on:hover .k-switch-container,.RadButton_Metro.k-switch-on.k-state-hover .k-switch-container {
    color: #fff;
    background-color: #2293c9
}

.RadButton_Metro.k-switch-on:hover .k-switch-handle,.RadButton_Metro.k-switch-on.k-state-hover .k-switch-handle {
    border-color: #cecece;
    color: #fff;
    background-color: #ededed
}

.RadButton_Metro.k-switch-on .k-switch-label-off {
    color: transparent
}

.RadButton_Metro.k-switch-off .k-switch-container {
    color: #000;
    background-color: #f9f9f9
}

.RadButton_Metro.k-switch-off .k-switch-handle {
    border-color: #e0dfdf;
    color: #000;
    background-color: #f2f2f2
}

.RadButton_Metro.k-switch-off:hover .k-switch-container,.RadButton_Metro.k-switch-off.k-state-hover .k-switch-container {
    color: #000;
    background-color: #f9f9f9
}

.RadButton_Metro.k-switch-off:hover .k-switch-handle,.RadButton_Metro.k-switch-off.k-state-hover .k-switch-handle {
    border-color: #cecece;
    color: #000;
    background-color: #ededed
}

.RadButton_Metro.k-switch-off .k-switch-label-on {
    color: transparent
}

.RadButton_Metro {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif
}

.RadButton_Metro.rbRounded,.RadButton_Metro .rbSplitPart {
    border-radius: 0
}

.RadButton_Metro.rbButton,.RadButton_Metro.rbButton.rbDisabled,.RadButton_Metro .rbSplitPart {
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9
}

.RadButton_Metro.rbButton.rbHovered,.RadButton_Metro.rbButton.rbToggled.rbHovered,.RadButton_Metro.rbButton .rbHovered {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.RadButton_Metro.rbButton:focus {
    box-shadow: inset 0 0 5px rgba(37,160,218,0.5)
}

.RadButton_Metro.rbButton.rbSelected,.RadButton_Metro.rbButton.rbToggled,.RadButton_Metro.rbSelected .rbHovered {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da
}

.RadButton_Metro.rbButton:hover,.RadButton_Metro.rbButton.rbHovered .rbSplitPart {
    border-color: #cecece
}

.RadButton_Metro.rbButton.rbSelected,.RadButton_Metro.rbButton.rbSelected:active .rbSplitPart {
    border-color: #25a0da
}

.RadButton_Metro.rbCheckBox .rbText,.RadButton_Metro.rbRadioButton .rbText,.RadButton_Metro.rbToggleButton .rbText {
    color: #333
}

.RadButton_Metro .rbToggleCheckboxChecked,.RadButton_Metro .rbToggleCheckboxFilled,.RadButton_Metro .rbToggleRadioChecked {
    color: #25a0da
}

.RadButton_Metro.rbHovered .rbToggleCheckboxChecked,.RadButton_Metro.rbHovered .rbToggleCheckboxFilled,.RadButton_Metro.rbHovered .rbToggleRadioChecked {
    color: #1a7099
}

.RadButton_Metro:focus .rbToggleCheckbox:before,.RadButton_Metro:focus .rbToggleRadio:before {
    box-shadow: 0 0 1px 1px rgba(51,51,51,0.5)
}

.RadButton_Metro:focus .rbToggleCheckboxChecked:before,.RadButton_Metro:focus .rbToggleCheckboxFilled:before,.RadButton_Metro:focus .rbToggleRadioChecked:before {
    box-shadow: 0 0 1px 1px rgba(37,160,218,0.5)
}

.RadButton_Metro.rbPrimaryButton {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da
}

.RadButton_Metro.rbPrimaryButton.rbHovered,.RadButton_Metro.rbPrimaryButton.rbToggled.rbHovered,.RadButton_Metro.rbPrimaryButton.rbFocused {
    border-color: #1e80ae;
    color: #fff;
    background-color: #1e80ae;
    box-shadow: none
}

.RadButton_Metro.rbPrimaryButton.rbSelected,.RadButton_Metro.rbPrimaryButton.rbToggled {
    border-color: #166083;
    color: #fff;
    background-color: #166083
}

.RadButton_Metro.rbPrimaryButton.rbDisabled {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da
}


.t-reset {
    margin: 0;
    padding: 0;
    border-width: 0;
    outline: 0 none;
    font-size: 1em;
    text-decoration: none;
    list-style: none
}

.t-hidden {
    display: none!important
}

.t-widget {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box
}

.t-link {
    outline: 0;
    text-decoration: none;
    cursor: pointer
}

.t-button {
    margin: 0;
    padding: 6px;
    border-width: 1px;
    border-style: solid;
    line-height: 1.42857143;
    font-family: inherit;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
    outline: 0;
    position: relative
}

.t-button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.t-input {
    outline: 0
}

.t-link>.t-icon,.t-button>.t-icon {
    vertical-align: middle;
    margin-top: -3px
}

.RadControl .t-button,.RadGrid .t-button,.RadTreeList .t-button,.RadCalendar .t-button {
    vertical-align: middle;
    font: inherit
}

.RadControl .t-button-icontext .t-text,.RadGrid .t-button-icontext .t-text,.RadTreeList .t-button-icontext .t-text,.RadCalendar .t-button-icontext .t-text {
    display: table-cell;
    padding: 0 6px 0 5px
}

.RadControl_Bootstrap .t-button,.RadGrid_Bootstrap .t-button,.RadTreeList_Bootstrap .RadCalendar_Bootstrap .t-button {
    padding: 6px
}

.t-tabstrip {
    margin: 0;
    padding: 0;
    position: relative
}

.t-tabstrip-items {
    padding: 4px 4px 0
}

.t-tabstrip-bottom>.t-tabstrip-items {
    margin-top: -1px;
    padding: 0 4px 4px
}

.t-tabstrip-items .t-item {
    margin: 0 -1px 0 0;
    padding: 0;
    border-width: 1px 1px 0;
    border-style: solid;
    list-style-type: none;
    display: inline-block;
    vertical-align: top;
    position: relative
}

.t-tabstrip-bottom>.t-tabstrip-items .t-item {
    border-width: 0 1px 1px;
    border-radius: 0 0 4px 4px
}

.t-tabstrip-items .t-link {
    padding: 6px 15px;
    display: inline-block;
    vertical-align: middle
}

.t-button.t-flat {
    border-color: transparent!important;
    color: inherit;
    background: none!important;
    box-shadow: none!important;
    transition: color .2s ease-in-out
}

.t-button.t-flat:hover,.t-button.t-flat.t-state-hover,.t-button.t-flat:active,.t-button.t-flat.t-state-active,.t-button.t-flat:hover:active,.t-button.t-flat:hover.t-state-active {
    color: inherit
}

.t-button.t-flat::before {
    display: block
}

.t-button::before {
    border-radius: inherit;
    content: "";
    background: currentColor;
    opacity: 0;
    display: none;
    pointer-events: none;
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    z-index: 0;
    transition: opacity .2s ease-in-out
}

.t-button:hover::before,.t-button.t-state-hover::before {
    opacity: .08
}

.t-button.t-no-focus:not(:hover)::before,.t-button.t-no-focus:not(.t-state-hover)::before {
    opacity: 0
}

.t-button:active::before,.t-button.t-state-active::before {
    opacity: .16
}

.t-button.t-state-selected::before {
    opacity: .2
}

.k-dirty {
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
    border-width: 3px;
    border-style: solid;
    position: absolute;
    top: 0;
    right: 0
}

.k-overlay {
    display: none;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10001
}

.k-reset {
    margin: 0;
    padding: 0;
    border-width: 0;
    outline: 0;
    text-decoration: none;
    font: inherit;
    list-style: none
}


.RadGrid {
    border-width: 1px;
    border-style: solid;
    line-height: 1.42857143
}

.RadGrid .rgEditPopup {
    border-width: 1px;
    border-style: solid
}

.RadGrid button,.RadGrid [type="button"] {
    -webkit-appearance: none;
    -webkit-border-radius: 0
}

.RadGrid .rgMasterTable,.RadGrid .rgDetailTable,.RadGrid .rgEditForm table {
    border-collapse: separate;
    border-spacing: 0
}

.RadGrid .rgRow,.RadGrid .rgAltRow,.RadGrid .rgHeader,.RadGrid .rgResizeCol,.RadGrid .rgGroupPanel,.RadGrid .rgGroupHeader {
    cursor: default
}

.RadGrid input[type="image"] {
    cursor: pointer
}

.RadGrid .rgInput,.RadGrid .rgEditRow>td>[type="text"],.RadGrid .rgEditForm td>[type="text"],.RadGrid .rgBatchContainer>[type="text"],.RadGrid .rgFilterBox,.RadGrid .rgFilterApply,.RadGrid .rgFilterCancel {
    font: inherit;
    border-style: solid;
    border-width: 1px;
    padding: 4px 10px;
    box-sizing: border-box
}

.t-ie .RadGrid .rgInput,.t-ie .RadGrid .rgEditRow>td>[type="text"],.t-ie .RadGrid .rgEditForm td>[type="text"],.t-ie .RadGrid .rgBatchContainer>[type="text"],.t-ie .RadGrid .rgFilterBox,.t-ie .RadGrid .rgFilterApply,.t-ie .RadGrid .rgFilterCancel {
    height: 30px;
    height: calc(1.42857143em + 10px)
}

.RadGrid .rgRow>td,.RadGrid .rgAltRow>td,.RadGrid .rgEditRow>td,.RadGrid .rgFooter>td,.RadGrid .rgFilterRow>td,.RadGrid .rgHeader,.RadGrid .rgResizeCol,.RadGrid .rgGroupHeader td {
    padding-left: 13px;
    padding-right: 13px
}

.RadGrid .rgClipCells .rgHeader,.RadGrid .rgClipCells .rgFilterRow>td,.RadGrid .rgClipCells .rgRow>td,.RadGrid .rgClipCells .rgAltRow>td,.RadGrid .rgClipCells .rgEditRow>td,.RadGrid .rgClipCells .rgFooter>td {
    overflow: hidden
}

.RadGrid .rgEditRow>td [type="image"] {
    vertical-align: middle
}

html .RadGrid td.rgBatchCurrent {
    padding-left: 2px
}

.RadGrid .rgBatchChanged {
    position: relative;
    background: url('WebResource.axd?d=9wIC_ROF9NynLIk0uappyzDaBHM0UyXiMzYR10-nLloD7ccv4Z7hVkGJySebOfiYCT-foi-bpmUEf0Eyut2iW9Lv_EN075-sCd0fZ1KqqxOMalA3gEFbD-Y1_-zRAOD03HF0xA2&t=638513073423363285') 0 0 no-repeat \9
}

.RadGrid .rgBatchChanged:before {
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    border-style: solid;
    border-width: 6px 6px 0 0;
    border-color: #f00 transparent transparent transparent
}

.RadGrid .rgBatchContainer {
    max-width: 90%
}

.RadGrid .rgBatchContainer>* {
    width: 100%
}

.RadGrid .rgDeletedRow,.RadGrid .rgDeletedRow td {
    background: transparent!important
}

.RadGrid .rgDeletedRow .rgBatchUndoDeleteButton {
    cursor: pointer
}

.RadGrid .rgBatchOverlay {
    position: absolute;
    z-index: 100;
    left: 0;
    right: 0
}

.RadGrid .rgBatchUndoDeleteButton {
    position: absolute;
    top: 50%;
    border-radius: 3px
}

.RadGrid .rgBatchUndoDeleteIcon:before {
    content: "\e100"
}

.RadGrid .rgCommandRow img,.RadGrid .rgCommandRow a,.RadGrid .rgHeader input {
    vertical-align: middle
}

.RadGrid .rgRow,.RadGrid .rgAltRow,.RadGrid .rgEditRow,.RadGrid .rgFooter,.RadGrid .rgGroupHeader {
    height: 36px;
    height: calc(1.42857143em + 16px)
}

.RadGrid .rgRow>td,.RadGrid .rgAltRow>td,.RadGrid .rgEditRow>td,.RadGrid .rgFooter>td,.RadGrid .rgGroupHeader>td {
    padding-top: 3px;
    padding-bottom: 2px;
    border-bottom: 1px solid transparent
}

.RadGrid .rgAltRow>td:first-child,.RadGrid .rgRow>td:first-child {
    border-left-color: transparent
}

.RadGrid table.rgMasterTable tr .rgDragCol {
    padding-left: 0;
    padding-right: 0;
    text-align: center
}

.RadGrid div.rgHeaderWrapper {
    border-left: 0 none;
    border-right: 0 none;
    padding: 0;
    overflow: hidden
}

.RadGrid .rgFooterWrapper {
    border-top-style: solid;
    overflow: hidden
}

.RadGrid .t-button {
    background: none transparent;
    border: 1px solid transparent;
    padding: 4px;
    color: inherit
}

.RadGrid .t-font-icon:before {
    font: 16px/1 "WebComponentsIcons"
}

.RadGrid .rgSortDescIcon:before {
    content: "\e006"
}

.RadGrid .rgSortAscIcon:before {
    content: "\e004"
}

.RadGrid .rgAddIcon:before,.RadGrid .rgDropAllow:before {
    content: "\e11e"
}

.RadGrid .rgOptionsIcon:before,.RadGrid .rgOptSelectedIcon:before {
    content: "\e031"
}

html .RadGrid .rgDragIcon {
    cursor: move;
    display: inline-block;
    padding: 5px;
    cursor: url('WebResource.axd?d=zygyn5bPuSx4K1F5VvdlQAfXYCIzQKOfKUo_RGbUUKPlygRSwIIybNxSIHrqXeR5g8k2UmYniUHGWjl3Agv5oBtTPW_FsKm2mu3l3Ks7CMo2GEhhc71o-Nl_gojQ91zngH1AEg2&t=638513073423363285'),move
}

.RadGrid .rgDragIcon:before {
    content: "\e027"
}

.RadGrid .rgPagerCell {
    border-style: solid;
    border-width: 1px 0 0
}

.RadGrid thead .rgPagerCell {
    border-width: 0 0 1px
}

.RadGrid .rgPagerCell {
    padding: 4px
}

.RadGrid .rgPagerCell>div:after {
    content: '';
    display: block;
    clear: both
}

.RadGrid .rgPagerCell .rgWrap {
    float: left;
    white-space: nowrap
}

.RadGrid .rgPagerCell .rgWrapRight {
    float: right
}

.RadGrid .rgPagerCell .rgWrapNone {
    float: none
}

.RadGrid .rgPagerCell .NextPrevAndNumeric .rgAdvPart,.RadGrid .rgPagerCell .NextPrevNumericAndAdvanced .rgAdvPart {
    padding: 0 10px
}

.RadGrid .rgPagerCell .rgInfoPart {
    float: right;
    padding-top: 5px;
    padding-bottom: 5px
}

.RadGrid .rgPagerCell .RadComboBox,.RadGrid .rgPagerCell .RadDropDownList {
    min-width: 55px
}

.RadGrid .rgPagerCell .RadInput {
    margin-right: 2px;
    vertical-align: top
}

.RadGrid .rgPagerCell .RadSlider {
    float: left;
    margin: 4px 0
}

.RadGrid .rgPagerCell .RadSlider+.rgPagerLabel,.RadGrid .rgPagerCell .rgSliderLabel {
    padding: 5px 0
}

.RadGrid .rgPagerCell .rgPagerLabel {
    margin: 0 2px 0 0;
    vertical-align: middle;
    display: inline-block
}

.RadGrid .rgPagerCell .rgPagerTextBox {
    vertical-align: middle
}

.RadGrid .rgPagerCell .rgNumPart a {
    margin-right: 2px;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    border: 1px solid transparent;
    vertical-align: middle;
    padding: 4px 6px
}

.RadGrid .rgPagerCell .rgNumPart a.rgCurrentPage {
    cursor: default
}

.RadGrid .rgPagerCell .rgActionButton {
    margin: 0 2px 0 0
}

.RadGrid .rgPagerCell .rgPagerButton,.RadGrid .rgPagerCell .rgActionButton {
    display: inline-block;
    text-align: center
}

.RadGrid .rgPagerCell .rgPagerButton {
    padding: 4px 10px;
    margin-right: 10px
}

.RadGrid .rgPagerCell .rgPageFirst .rgIcon:before {
    content: "\e00b"
}

.RadGrid .rgPagerCell .rgPagePrev .rgIcon:before {
    content: "\e007"
}

.RadGrid .rgPagerCell .rgPageNext .rgIcon:before {
    content: "\e005"
}

.RadGrid .rgPagerCell .rgPageLast .rgIcon:before {
    content: "\e009"
}

.RadGrid .rddlSelect .t-font-icon {
    display: inline-block
}

.RadGrid .rgStatus {
    float: left
}

.RadGrid .rgStatus div {
    width: 32px;
    padding: 5px 0;
    border: 0;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat
}

.RadGrid .rgEditForm .rgHeader {
    box-sizing: content-box
}

.RadGrid .rgEditForm>table {
    display: inline-block;
    vertical-align: top
}

.rgCellSelectorArea {
    position: absolute;
    z-index: 1000100;
    filter: alpha(opacity=10);
    opacity: .1
}

.rgNoScrollImage div.rgHeaderDiv {
    background-image: none
}

.rgMultiHeader {
    overflow: hidden
}

.rgHeaderWrapper .rgHeaderDiv {
    margin-bottom: -1px;
    border-right: 1px solid transparent
}

.rgFooterWrapper .rgFooterDiv {
    margin-top: -1px
}

.RadGrid .rgHeader,.RadGrid th.rgResizeCol {
    padding-top: 8px;
    padding-bottom: 7px;
    border-bottom: 1px solid transparent;
    text-align: left;
    font-weight: normal
}

.RadGrid .rgHeader .t-button,.RadGrid th.rgResizeCol .t-button {
    padding: 0;
    border: 0 none;
    vertical-align: top
}

.RadGrid .rgHeader a {
    text-decoration: none
}

.RadGrid .rgCheck input {
    height: 15px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    cursor: default
}

.RadGrid .rgRotateHeader {
    vertical-align: top
}

.RadGrid .rgRotateHeader a,.RadGrid .rgRotateHeader span {
    transform: rotate(90deg);
    transform-origin: 11px 11px;
    writing-mode: tb-rl;
    display: inline-block
}

._Telerik_IE9 .RadGrid .rgRotateHeader a,._Telerik_IE9 .RadGrid .rgRotateHeader span {
    transform: rotate(0)
}

.rfdCheckbox .RadGrid .rgCheck input {
    height: 20px
}

.GridReorderTop,.GridReorderBottom {
    width: .75em;
    height: .75em;
    margin: 0 0 0 -5px;
    padding: 0
}

.GridReorderTop:before,.GridReorderBottom:before {
    font-size: 1.4em;
    line-height: .45em;
    font-family: "WebComponentsIcons";
    text-align: center;
    content: "\e019";
    position: absolute;
    bottom: 0
}

.GridReorderBottom:before {
    content: "\e017";
    line-height: .55em
}

.RadGrid .rgFilterRow>td {
    padding-top: 3px;
    padding-bottom: 2px
}

.RadGrid .rgFilter {
    width: 1.42857143em;
    box-sizing: content-box;
    margin-left: 2px;
    padding: 4px;
    background-repeat: repeat-x
}

.RadGrid .rgFilterIcon:before {
    content: "\e129"
}

.RadGrid .rgFilterBox {
    margin: 0;
    vertical-align: middle
}

.RadGrid .rgFilterRow .RadRating {
    display: inline-block;
    vertical-align: middle
}

html .GridContextMenu .rgFilterListMenu,html .GridContextMenu .rgFilterMenu {
    height: auto
}

html .GridContextMenu .rgFilterListMenu:hover,html .GridContextMenu .rgFilterMenu:hover {
    background: 0
}

.GridContextMenu .rgFilterListMenu .RadInput,.GridContextMenu .rgFilterListMenu .RadComboBox,.GridContextMenu .rgFilterMenu .RadInput,.GridContextMenu .rgFilterMenu .RadComboBox {
    margin-bottom: 5px
}

.GridContextMenu .rgFilterListMenu span.rmLeftImage,.GridContextMenu .rgFilterMenu span.rmLeftImage {
    top: 14px
}

.GridContextMenu .rgFilterListMenu .RadListBox {
    width: 12em;
    display: block
}

.GridContextMenu .rlbItem {
    overflow: hidden;
    text-overflow: ellipsis
}

.GridContextMenu .rgFilterMenu div.rmContent,.GridContextMenu .rgFilterListMenu div.rmContent {
    padding-right: 8px;
    max-width: 12em;
    box-sizing: content-box;
    overflow: hidden
}

.GridContextMenu .rgFilterMenu div.rgEmptyList,.GridContextMenu .rgFilterListMenu div.rgEmptyList {
    padding: 0
}

.GridContextMenu .rgFilterMenu .rgHCMFilter {
    margin: 0 5px 5px 0
}

.GridContextMenu .rgFilterMenu .rgHCMClear,.GridContextMenu .rgFilterMenu .rgHCMFilter {
    border-width: 1px;
    border-style: solid;
    cursor: pointer
}

.RadMenu.GridContextMenu .rmContent {
    white-space: normal;
    padding-left: 35px;
    padding-right: 10px
}

.GridContextMenu li.rgHCMFilter {
    background: 0
}

.GridContextMenu .rmArrow {
    z-index: 2000
}

.GridContextMenu span.rmIcon {
    display: inline-block;
    left: 0;
    margin-left: 2px
}

.GridContextMenu span.rmIcon:before {
    font-size: 16px
}

.GridContextMenu .rgHCMSortAscsIcon:before {
    content: "\e124"
}

.GridContextMenu .rgHCMSortDescIcon:before {
    content: "\e125"
}

.GridContextMenu .rgHCMUnsortIcon:before {
    content: "\e126"
}

.GridContextMenu .rgHCMGroupIcon:before {
    content: "\e025"
}

.GridContextMenu .rgHCMUngroupIcon:before {
    content: "\e026"
}

.GridContextMenu .rgHCMColsIcon:before {
    content: "\e02d"
}

.GridContextMenu .rgHCMFilterIcon:before {
    content: "\e129"
}

.GridContextMenu .rgFreezeIcon:before {
    content: "\e705"
}

.GridContextMenu .rgUnFreezeIcon:before {
    content: "\e704"
}

.RadMenu .rmGroup .rgHCMItem .rmContent {
    width: 161px;
    padding: 6px 5px 5px 30px
}

.rgHCMItem .rgHCMClear,.rgHCMItem .rgHCMShow,.rgHCMItem .rgHCMAnd,.rgHCMItem .rgHCMFilter {
    display: block
}

.rgHCMItem .rgHCMShow,.rgHCMItem .rgHCMAnd {
    padding-top: 5px;
    line-height: 12px
}

.rgHCMItem .rgHCMClear,.rgHCMItem .rgHCMShow,.rgHCMItem .RadComboBox {
    margin: 0 0 5px
}

.rgHCMItem .rgHCMAnd {
    margin: 0 0 5px;
    margin-top: 5px
}

.rgHCMItem .rgHCMFilter {
    margin-top: 11px
}

.rgHCMItem .rgHCMClear,.rgHCMItem .rgHCMFilter {
    width: 12em;
    border-style: solid;
    border-width: 1px;
    border-radius: 3px;
    padding: 1px 0;
    font: inherit;
    cursor: pointer
}

.RadFilterMenu_CheckList .RadListBox {
    display: block;
    margin-bottom: 7px;
    margin-top: 5px;
    width: 200px;
    max-height: 250px;
    overflow: auto;
    border-left: 0 none
}

.RadFilterMenu_CheckList ul.rmGroup li.rmLast {
    padding-bottom: 5px
}

.RadFilterMenu_CheckList .rmGroup div.rmText {
    padding: 0 10px 0 0;
    margin-left: 0
}

.RadFilterMenu_CheckList .rgFilterApply,.RadFilterMenu_CheckList .rgFilterCancel {
    font: inherit;
    margin-right: 10px;
    padding: 4px 10px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid
}

.RadFilterMenu_CheckList .rgFilterApply {
    margin-left: 33px
}

.RadGrid .rgGroupPanel {
    padding: 4px;
    white-space: nowrap;
    line-height: 30px;
    line-height: calc(1.42857143em + 10px);
    border-bottom: 1px solid transparent
}

.RadGrid .rgGroupItem {
    line-height: 1.42857143;
    padding: 4px 4px 4px 10px;
    display: inline-block;
    vertical-align: top
}

.RadGrid .rgGroupItem .t-button {
    border: 0 none;
    padding: 0
}

.RadGrid .rgGroupItem+.rgGroupItem {
    margin-left: 10px;
    position: relative
}

.RadGrid .rgGroupItem+.rgGroupItem:before {
    content: "-";
    left: -8px;
    position: absolute
}

.RadGrid .rgUngroupIcon:before {
    content: "\e11b"
}

.RadGrid .rgGroupHeaderText {
    font-size: 1.143em;
    line-height: 1.25;
    display: inline-block
}

.RadGrid .rgGroupHeader td p {
    display: inline;
    margin: 0;
    padding: 0 10px
}

.RadGrid table.rgMasterTable tr .rgGroupCol,.RadGrid table.rgMasterTable tr .rgExpandCol {
    padding-left: 0;
    padding-right: 0;
    text-align: center
}

.RadGrid .rgCollapseIcon:before {
    content: "\e006"
}

.RadGrid .rgExpandIcon:before {
    content: "\e005"
}

.RadGrid .rgDetailTable {
    border-style: solid;
    border-width: 1px;
    border-right-width: 0
}

.RadGrid .rgCommandCell {
    padding: 4px;
    border-width: 0 0 1px 0;
    border-style: solid
}

.RadGrid tfoot .rgCommandCell,.RadGrid .rgMasterTable>tbody>tr.rgCommandRow .rgCommandCell {
    border-width: 1px 0 0
}

.RadGrid .rgCommandRow .t-button {
    color: inherit;
    border-radius: 3px;
    outline: 0;
    margin-right: 2px
}

.RadGrid .rgCommandCellLeft {
    float: left
}

.RadGrid .rgCommandCellRight {
    float: right
}

.RadGrid .rgCommandCellRight .t-button {
    margin: 0 0 0 2px
}

.RadGrid .rgCommandCell .rgPrev,.RadGrid .rgCommandCell .rgNext {
    float: right;
    margin-right: .8em
}

.RadGrid .rgPrevIcon:before {
    content: "\e016"
}

.RadGrid .rgNextIcon:before {
    content: "\e014"
}

.RadGrid .rgExpDOCIcon:before {
    content: "\e90b"
}

.RadGrid .rgExpXLSIcon:before {
    content: "\e90a"
}

.RadGrid .rgExpCSVIcon:before {
    content: "\e909"
}

.RadGrid .rgExpPDFIcon:before {
    content: "\e90e"
}

.RadGrid .rgPrintIcon:before {
    content: "\e10a"
}

.RadGrid .rgRefreshIcon:before {
    content: "\e106"
}

.RadGrid .rgSaveIcon:before {
    content: "\e109"
}

.RadGrid .rgCancelIcon:before {
    content: "\e11b"
}

.RadGrid .rgUpdateIcon:before {
    content: "\e118"
}

.RadGrid .rgDelIcon:before {
    content: "\e11b"
}

.RadGrid .rgEditIcon:before {
    content: "\e10b"
}

.RadGrid .kendo-pdf-hide-pseudo-elements:after,.RadGrid .kendo-pdf-hide-pseudo-elements:before {
    display: none!important
}

.rgPager thead,.rgPager caption,.rgCommandTable thead {
    display: none
}

.RadGridRTL .rgHeader,.RadGridRTL .rgResizeCol {
    text-align: right
}

.RadGridRTL .rgPagerCell .rgStatus {
    float: right
}

.RadGridRTL .rgPagerCell .rgWrap {
    float: right
}

.RadGridRTL .rgPagerCell .rgArrPart1 {
    padding: 0 10px 0 5px
}

.RadGridRTL .rgPagerCell .rgArrPart2 {
    padding: 0 5px 0 10px
}

.RadGridRTL .rgPagerCell .rgPageFirst,.RadGridRTL .rgPagerCell .rgPagePrev {
    margin-right: 0;
    margin-left: 1px
}

.RadGridRTL .rgPagerCell .rgPageNext,.RadGridRTL .rgPagerCell .rgPageLast {
    margin-left: 0;
    margin-right: 1px
}

.RadGridRTL .rgPagerCell .rgNumPart a {
    float: right
}

.RadGridRTL .rgPagerCell .rgPageFirst .rgIcon:before {
    content: "\e009"
}

.RadGridRTL .rgPagerCell .rgPagePrev .rgIcon:before {
    content: "\e005"
}

.RadGridRTL .rgPagerCell .rgPageNext .rgIcon:before {
    content: "\e007"
}

.RadGridRTL .rgPagerCell .rgPageLast .rgIcon:before {
    content: "\e00b"
}

.RadGridRTL .rgDetailTable {
    border-right-width: 1px;
    border-left-width: 0
}

.RadGridRTL input.rgRefresh,.RadGridRTL input.rgAdd {
    margin: 0 0 0 4px
}

.RadGridRTL .rgPagerCell .rgInfoPart {
    float: left
}

.RadGridRTL .rgSliderLabel {
    float: right
}

.RadGridRTL .rgPager div.RadSlider {
    float: right;
    margin: 0 0 0 10px
}

.RadGridRTL .rgExpandIcon:before {
    content: "\e007"
}

.RadGridRTL .rgFilter {
    margin-left: 0;
    margin-right: 2px
}


.RadGrid_Metro {
    border-color: #e6e5e5;
    color: #333;
    background-color: #fff;
    font-family: "Segoe UI",Arial,Helvetica,sans-serif
}

.RadGrid_Metro .rgActionButton {
    color: #767676
}

.RadGrid_Metro .rgInput,.RadGrid_Metro .rgEditRow>td>[type="text"],.RadGrid_Metro .rgEditForm td>[type="text"],.RadGrid_Metro .rgBatchContainer>[type="text"],.RadGrid_Metro .rgFilterBox {
    border-color: #e0dfdf;
    color: #333;
    background-color: #fff
}

.RadGrid_Metro .rgInput:hover,.RadGrid_Metro .rgEditRow>td>[type="text"]:hover,.RadGrid_Metro .rgEditForm td>[type="text"]:hover,.RadGrid_Metro .rgBatchContainer>[type="text"]:hover,.RadGrid_Metro .rgFilterBox:hover {
    border-color: #cecece;
    color: #333;
    background-color: #fff
}

.RadGrid_Metro .rgInput:focus,.RadGrid_Metro .rgEditRow>td>[type="text"]:focus,.RadGrid_Metro .rgEditForm td>[type="text"]:focus,.RadGrid_Metro .rgBatchContainer>[type="text"]:focus,.RadGrid_Metro .rgFilterBox:focus {
    border-color: #25a0da;
    color: #333;
    background-color: #fff
}

.RadGrid_Metro .rgHeader:first-child,.RadGrid_Metro th.rgResizeCol:first-child,.RadGrid_Metro .rgFilterRow>td:first-child,.RadGrid_Metro .rgRow>td:first-child,.RadGrid_Metro .rgAltRow>td:first-child {
    border-left-width: 0
}

.RadGrid_Metro .rgHeader,.RadGrid_Metro th.rgResizeCol,.RadGrid_Metro .rgHeaderWrapper {
    border: 0;
    border-bottom: 1px solid #e6e5e5;
    border-left: 1px solid #e6e5e5
}

.RadGrid_Metro .rgHeaderDiv {
    border-right-color: #e6e5e5
}

.RadGrid_Metro .rgMultiHeaderRow th.rgHeader,.RadGrid_Metro .rgMultiHeaderRow th.rgResizeCol {
    border: 0;
    border-bottom: 1px solid #e6e5e5;
    border-left: 1px solid #e6e5e5
}

.RadGrid_Metro th.rgSorted {
    background-color: #e6e5e5
}

.RadGrid_Metro .rgHeader {
    color: #333
}

.RadGrid_Metro .rgHeader a {
    color: #333
}

.RadGrid_Metro th.rgSorted {
    color: #000
}

.RadGrid_Metro th.rgSorted a {
    color: #000
}

.RadGrid_Metro .rgRow>td,.RadGrid_Metro .rgAltRow>td,.RadGrid_Metro .rgEditRow>td {
    border-style: solid;
    border-width: 0 0 1px 1px
}

.RadGrid_Metro .rgRow>td {
    border-color: #fff #e6e5e5
}

.RadGrid_Metro .rgAltRow {
    background: #ededed
}

.RadGrid_Metro .rgAltRow>td {
    border-color: #e6e5e5
}

.RadGrid_Metro .rgActiveRow td:not(.rgExpandCol) {
    box-shadow: inset 0 5px 5px -5px #25a0da,inset 0 -5px 5px -5px #25a0da
}

.RadGrid_Metro .rgActiveRow td:first-child:not(.rgExpandCol),.RadGrid_Metro .rgActiveRow .rgExpandCol+td {
    box-shadow: inset 0 5px 5px -5px #25a0da,inset 0 -5px 5px -5px #25a0da,inset 5px 0 5px -5px #25a0da
}

.RadGrid_Metro .rgActiveRow td:not(.rgExpandCol):last-child {
    box-shadow: inset 0 5px 5px -5px #25a0da,inset 0 -5px 5px -5px #25a0da,inset -5px 0 5px -5px #25a0da
}

.RadGrid_Metro .rgActiveCell {
    box-shadow: inset 0 0 5px #25a0da
}

.RadGrid_Metro .rgSelectedRow .rgSorted,.RadGrid_Metro .rgHoveredRow .rgSorted,.RadGrid_Metro .rgEditRow .rgSorted {
    background-color: transparent
}

.RadGrid_Metro .rgRow a,.RadGrid_Metro .rgAltRow a,.RadGrid_Metro .rgEditRow a,.RadGrid_Metro .rgFooter a,.RadGrid_Metro .rgEditForm a {
    color: #000
}

.RadGrid_Metro .rgHoveredRow {
    background: #e6e5e5
}

.RadGrid_Metro .rgMasterTable .rgSelectedCell,.RadGrid_Metro .rgSelectedRow {
    color: #fff;
    background: #25a0da
}

.RadGrid_Metro .rgSelectedCell a,.RadGrid_Metro .rgSelectedRow a {
    color: #fff
}

.RadGrid_Metro .rgEditRow {
    background: rgba(230,229,229,0.75) 0 -4900px repeat-x url('WebResource.axd?d=ifcjPV8aj2vMt9az-6wWmwrSr4xPfsA2jbdr9NOKLB_iP22l1CQWNEakujAfpB5uSmjpruy9QdboZTDQffbdMYNB8e7_2ZPlHHU5ClB2oQpew8YWiwzV4HPNleMTcFTvv3omNAubyV0EpeBxRIBuU4FH82w1&t=638513073422738385');
    color: #333
}

.RadGrid_Metro .rgHoveredRow>td {
    border-color: #c3c3c3
}

.RadGrid_Metro .rgHoveredRow>td.rgSorted {
    border-color: #c3c3c3
}

.RadGrid_Metro .rgSelectedRow>td {
    border-color: #25a0da
}

.RadGrid_Metro .rgSelectedRow>td.rgSorted {
    border-color: #25a0da
}

.RadGrid_Metro .rgEditRow>td {
    border-color: #616161 #c3c3c3;
    border-top-width: 1px
}

.RadGrid_Metro .rgEditRow>td.rgSorted {
    border-color: #616161 #c3c3c3
}

.RadGrid_Metro .rgEditForm {
    border-bottom: 1px solid #616161
}

.RadGrid_Metro .rgEditPopup {
    border-bottom: 1px solid #e5e5e5
}

.RadGrid_Metro .rgDeletedRow>td {
    border-color: #bfbfbf;
    color: #333
}

.RadGrid_Metro .rgDeletedRow>td a {
    color: #333
}

.RadGrid_Metro .rgBatchOverlay {
    background: rgba(230,229,229,0.9)
}

.RadGrid_Metro .rgBatchUndoDeleteButton {
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9;
    border-radius: 0
}

.RadGrid_Metro .rgBatchUndoDeleteButton:hover {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.RadGrid_Metro .rgDrag {
    background-image: url('WebResource.axd?d=J-Z8v2tDlK3-Z7sbgXh8wDbvANxa2PMY351Cm7bviIGvCAu7Gj-_0PhUPOi-MfG40yJvOJ-AeG97DOu__uc6LgLrFFnWdGK77mVRpM6bmIstpChz-t55VCwry4drg2MBd8hrO_9A3luGvx8wM44ZvK0iVTA1&t=638513073422738385')
}

html .RadGrid_Metro .rgFooterDiv td,html .RadGrid_Metro .rgFooter td {
    background: #f9f9f9
}

.RadGrid_Metro .rgFooter>td,.RadGrid_Metro .rgFooterWrapper {
    border-top: 1px solid #e6e5e5
}

.RadGrid_Metro .rgFooterWrapper .rgFooter>td {
    border-bottom: 0
}

.RadGrid_Metro .rgStatus {
    border-color: #e6e5e5
}

.RadGrid_Metro .rgStatus div {
    background-image: url('WebResource.axd?d=8roOJWZ7_Ney1zr3iYTkTRmj8IOAnCcfRUVnKvOg2hdTXGsrIYoCD0LMoSj2ZyqNrC6_ke4kzFT7Sn9BDWvTUUuECGkF4X6KsAcpwXckUDnb_M3yap07K3KKr7DNZ7gRJaQvRy8Vp-dls1h4m-dTQN_mfTM1&t=638513073422738385')
}

.RadGrid_Metro .rgPagerCell {
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9;
    font-family: "Segoe UI",Arial,Helvetica,sans-serif
}

.RadGrid_Metro .rgPagerCell .rgNumPart a {
    color: inherit
}

.RadGrid_Metro .rgPagerCell .rgNumPart a:hover {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.RadGrid_Metro .rgPagerCell .rgNumPart a.rgCurrentPage {
    border-color: #25a0da;
    color: #25a0da;
    background: 0
}

.RadGrid_Metro .rgPagerCell .rgPagerButton,.RadGrid_Metro .rgPagerCell .rgActionButton {
    border-width: 1px;
    border-style: solid;
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9
}

.RadGrid_Metro .rgPagerCell .rgPagerButton:hover,.RadGrid_Metro .rgPagerCell .rgActionButton:hover {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.GridReorderTop_Metro,.GridReorderBottom_Metro {
    color: #25a0da
}

.RadGrid_Metro .rgFilterRow>td {
    border-bottom: 1px solid #e6e5e5
}

.RadGrid_Metro .rgFilter {
    border: 1px solid;
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9
}

.RadGrid_Metro .rgFilter:hover,.RadGrid_Metro .rgFilter:focus {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.RadGrid_Metro .rgFilterActive,.RadGrid_Metro .rgFilterActive:hover,.RadGrid_Metro .rgFilterActive:focus {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da;
    box-shadow: inset 0 0 6px rgba(165,165,165,0.5)
}

.RadGrid_Metro .rgFiltered {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da
}

.RadGrid_Metro .rgFiltered:hover,.RadGrid_Metro .rgFiltered:focus {
    border-color: #1e80ae;
    color: #fff;
    background-color: #1e80ae
}

.RadGrid_Metro .rgFiltered.rgFilterActive {
    border-color: #166083;
    color: #fff;
    background-color: #166083
}

.RadGrid_Metro .rgFilterBox {
    border-color: #e0dfdf;
    color: #333;
    background-color: #fff
}

.RadGrid_Metro .rgOptions {
    color: #000
}

.RadGrid_Metro .rgOptSelected {
    color: #25a0da
}

.GridContextMenu_Metro .rgHCMClear,.GridContextMenu_Metro .rgHCMFilter {
    font-size: 1em;
    height: 1.75em;
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9;
    border-radius: 0
}

.GridContextMenu_Metro .rgHCMClear:hover,.GridContextMenu_Metro .rgHCMFilter:hover {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.GridContextMenu_Metro .rmGroup .rgHCMItem div.rmContent {
    padding: 15px;
    margin: 0 auto
}

.RadGrid_Metro .rgGroupPanel {
    border-color: #7c7c7c;
    background: #25a0da;
    color: #fff
}

.RadGrid_Metro .rgGroupPanel caption,.RadGrid_Metro .rgGroupPanel .rgGroupItem,.RadGrid_Metro .rgGroupPanel .t-button {
    color: inherit
}

.RadGrid_Metro .rgGroupItem {
    border: 1px solid #e0dfdf
}

.RadGrid_Metro td.rgGroupCol,.RadGrid_Metro td.rgExpandCol {
    border-color: #c9c9c9;
    background: #c9c9c9
}

.RadGrid_Metro .rgGroupHeader {
    background: #c9c9c9;
    font-size: 1.1em;
    line-height: 22px;
    color: #000
}

.RadGrid_Metro .rgDetailTable {
    border-color: #999
}

.RadGrid_Metro .rgCommandCell {
    border-color: #e0dfdf;
    color: #000;
    background-color: #f9f9f9
}

.RadGrid_Metro .rgCommandCell .t-button {
    border-radius: 0
}

.RadGrid_Metro .rgCommandCell .t-button:hover {
    border-color: #cecece;
    color: #000;
    background-color: #e7e7e7
}

.RadGrid_Metro .rgCommandCell .t-button:focus,.RadGrid_Metro .rgCommandCell .t-button:active {
    border-color: #25a0da;
    color: #fff;
    background-color: #25a0da
}

.rgCellSelectorArea_Metro,.GridRowSelector_Metro {
    background: #4c4e54
}

.GridItemDropIndicator_Metro {
    border-top: 1px dashed #666
}

.GridToolTip_Metro {
    border: 1px solid #c98400;
    padding: 3px;
    background: #ffefbd;
    color: #333
}

.RadGridRTL_Metro .rgHeader:first-child,.RadGridRTL_Metro th.rgResizeCol:first-child,.RadGridRTL_Metro .rgFilterRow>td:first-child,.RadGridRTL_Metro .rgRow>td:first-child,.RadGridRTL_Metro .rgAltRow>td:first-child {
    border-left-width: 1px;
    padding-left: 7px
}
