﻿@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');  * { font-family: 'Roboto', sans-serif; font-size: 13px; outline: none; line-height: 1.4; scrollbar-width: thin; } /* input:disabled { background: rgba(0, 0, 0, 0.1) !important }*/  ::-webkit-scrollbar { width: 4px; height: 4px; }  ::-webkit-scrollbar-track { background: #F0F0F0; }  ::-webkit-scrollbar-thumb { background: #CCCCCC; }  ::-webkit-scrollbar-thumb:hover { background: #555; }  .ItemStyle .UserItem, .SelectedStyle .UserItem { display: flex; align-items: center; }  .aspNetDisable { opacity: 0.7 !important; }  img { max-width: 100%; }  .RadGrid .rgWrap { display: flex; align-items: center; padding: 0 0px !important; }  .RadToolBar .rtbDisabled { filter: alpha(opacity=50); opacity: 0.3; }  td#Content > div { height: auto !important; overflow: visible !important; }  td#Content { vertical-align: top; }  div#TreePanel { top: 36px !important; }  .reMode_selected, .reTool_selected { border: 1px solid #c0c0c0 !important; border-radius: 3px; }  .reEditorModes { display: inline-block; height: 25px !important; }  .RadTreeView .rtPlus, .RadTreeView .rtMinus { background-image: url(/Admin/Images/RadIcon/css_sprites.png) !important; }  .RadWindow a.rwCloseButton { background: transparent url(/images/dialogclose.gif) no-repeat !important; width: 16px !important; height: 16px !important; background-size: 16px 16px !important; background-position: center; }  .RadWindow ul.rwControlButtons span { display: none; }  html:first-child .RadWindow ul.rwControlButtons { width: 16px !important; }  div#imgExplorer_toolbar .rtbOuter { background: none !important; border-color: white !important; }  div#imgExplorer_toolbar { background: none !important; }  .rgWrap.rgNumPart span { color: #444444 !important; }  .rgPagerLabel { color: #757575; /* font-weight: bold; */ margin-left: 10px !important; }  .rgWrap.rgInfoPart, .rgWrap.rgInfoPart strong { color: #757575 !important; line-height: 25px !important; height: 25px; margin: 0 3px; }  .RadTabStripTop .rtsLevel.rtsLevel1 { padding: 6px; box-sizing: border-box; }  .RadMultiPage .rmpView { height: auto !important; }  div#grvThemeApply { width: 100% !important; }  input[type="radio"] { margin: 0px; margin-right: 5px; }  table#rdMobilePage td { padding: 1px 5px; display: flex; align-items: center; }  table#rdMobilePage { width: 100%; }  td.UserNormal *, td.UserSelected * { color: #444444 !important; }  td.UserNormal a:hover { background-color: #ffe3a5 }  td.UserNormal, td.UserSelected { padding: 2px 5px; display: flex; align-items: center; }  body { padding: 0px; margin: 0px; }  label { color: #444444; display: inline-block; font-size: 13px; font-weight: bold; padding: 0 !important; margin-right: 10px; }  .reTool .AmazonImage { background-position: -366px center; }  .reTool .AmazonDocument { background-position: -185px center; }  .reTool .AmazonMedia { background-position: -695px center; }  #dlsUIP td { padding: 5px !important; }  #dlsUIP a { font-weight: bold !important; padding: 5px !important; }  i[style="margin-left: 20px;font-size: 8pt;"] { display: block; margin-bottom: 5px; margin-top: 5px; }  .RadGrid { outline: none }  #portal-loading { position: fixed; top: 50%; left: 50%; z-index: 999; transform: translate(-50%, -50%); background-color: rgba(0, 0, 0, 0.03); width: 100%; height: 100%; text-align: center; display: flex; align-items: center; justify-content: center; }  #portal-loading-content { color: rgb(0, 0, 128); display: inline-block; padding: 25px; background-color: rgb(255, 255, 255); font: normal 13px 'Roboto', sans-serif !important; box-shadow: silver 0px 1px 8px; border-radius: 3px; }  .ItemNormal .ItemLink, .LayoutNormal .LayoutName { font: normal 13px 'Roboto', sans-serif !important; text-decoration: none; color: #444444; padding: 5px !important; display: inline-block; padding-left: 8px !important; }  .ItemSelected .ItemLink, .LayoutSelected .LayoutName { font: normal 13px 'Roboto', sans-serif !important; background-color: #ffe3a5 !important; text-decoration: none; color: #444444 !important; padding: 5px !important; display: inline-block; padding-left: 8px !important; font-weight: bold !important; }  .ItemNormal, .ItemSelected { padding: 0 !important; }  .UserSelected .FullName { font: normal 13px 'Roboto', sans-serif !important; background-color: #ffe3a5 !important; text-decoration: none; color: #444444; padding: 5px !important; display: inline-block; padding-left: 8px !important; font-weight: bold !important; }  .UserNormal .FullName { font: normal 13px 'Roboto', sans-serif !important; text-decoration: none; color: #444444; padding: 5px !important; display: inline-block; padding-left: 8px !important; }  ::-webkit-scrollbar { width: 6px; height: 6px; }  ::-webkit-scrollbar-track { background: silver; border-radius: 3px; }  ::-webkit-scrollbar-thumb { border-radius: 3px; background: #009688; }  .rgAltRow { background: #f8fcff; }  a#lnkLogout { border: none; }  span#lblPortalName { font-weight: bold; color: #ffffff; text-transform: uppercase; text-shadow: 0px 0px 3px #2196F3; }  span#lblUserName { font-size: 12px !important; font-weight: bold; }  tr.rgNoRecords > td { padding: 10px !important; }  td.header-td { background: #8bb7f0 !important; }  td.MainFormBanner.info-td-child div { padding: 2px; color: #444444; }  td.MainFormBanner.info-td-child { padding: 3px 10px; display: inline-block; border-radius: 2px; padding-right: 30px; position: relative; }  td.button-td-child a { padding: 5px 20px; color: #444444; margin: 0px !important; margin-right: 5px !important; font-weight: normal; display: inline-block; font-weight: bold; background: #ffffff; border-radius: 3px; box-shadow: 0px 0px 3px #2196F3; }  td.button-td-child { width: auto !important; text-align: right; }  .FormHeader * { line-height: 32px; }  .FormHeader { height: 32px !important; background: #d1e7fd; color: #444444; cursor: pointer; font-weight: bold; line-height: 32px; padding-left: 10px; border-left: 7px solid #2196F3 !important; }  span#lblHeader { height: 100%; display: flex; align-items: center; }  a { color: #444444; font-size: 13px; }  .BoxSeparate { border-bottom: none; border-top: none; }  .BoxHeader * { font-weight: bold; font-size: 8pt !important; line-height: 32px; }  .BoxHeader { background: #ffffff !important; height: 32px !important; color: #757575 !important; vertical-align: middle; line-height: 32px !important; font-weight: bold; text-transform: uppercase; text-align: left !important; padding-left: 10px !important; font-size: 8pt !important; }  .divInfo { padding: 8px; color: Red; border: solid 1px #F68928; background-color: #FFE8A6; font: normal 13px 'Roboto', sans-serif !important; height: auto; }  .ConfirmContainer, .DialogContainer { background-color: #E4EFFF; display: inline-block; border: solid 1px #8e8e8e; }  .ConfirmBottom { margin: 6px; text-align: right; }  .DialogBottom IMG { margin-left: 8px; margin-right: 4px; cursor: pointer; }  .DialogBottom { padding: 4px; text-align: right; height: 18px; }  .DialogContent > iframe { width: 100% !important; }  .DialogContent { text-align: center; vertical-align: middle; display: block; padding: 0 !important; }  .ConfirmBottom IMG { margin-left: 8px; margin-right: 4px; cursor: pointer; }  .DialogTitle img { width: 20px !important; height: 20px !important; margin-top: 6px; }  .ConfirmTitle, .DialogTitle { background: #8bb7f0 !important; white-space: normal; height: 33px; padding-left: 10px; padding-right: 10px; border-bottom: 1px solid white; line-height: 33px; color: #ffffff; font-weight: bold; text-shadow: 0px 0px 3px #2196F3; }  .ConfirmContent { padding-top: 26px; padding-bottom: 6px; height: 70px; padding-left: 70px; padding-right: 8px; font: normal 13px 'Roboto', sans-serif !important; background: url('/Images/Question.png') no-repeat 12px center; vertical-align: top; }  .DialogBox { background-color: #ffffff; border-radius: 2px; overflow: hidden; box-shadow: 0 0 3px #0078d4; }  .GrayImage { filter: gray; -webkit-filter: grayscale(1); opacity: 0.30; }  .MainFormBanner div { padding: 4px; }  .MainFormBanner { color: #444444; }  body, html, form { padding: 0px; margin: 0px !important; height: 100%; width: 100%; }  input[type="text"], input[type="password"], input[type="date"], input[type="tel"], input[type="email"], input[type="number"], button { border-radius: 3px; border: 1px solid silver; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; box-sizing: border-box; /* background: #ffffff; */ }  input[type="submit"] { height: 25px; border: none; border-radius: 3px; background: rgba(0, 0, 0, 0.08); color: #444444; cursor: pointer; padding: 0px 15px; line-height: 25px; box-sizing: border-box; font-weight: bold !important; margin-right: 5px; }  input[type="file"]::-webkit-file-upload-button { visibility: hidden; }  input[type="file"]::before { content: 'Chọn file'; color: white; display: inline-block; background: #0078d4; border-radius: 2px; padding: 4px 10px; outline: none; white-space: nowrap; -webkit-user-select: none; cursor: pointer; }  input[type="file"]:active { outline: 0; }  select { border-radius: 3px; border: 1px solid silver; padding-left: 5px; padding-right: 5px; height: auto; box-sizing: border-box; font-weight: bold; color: #444444; padding: 4px 10px; height: auto !important; }  textarea { border-radius: 3px; border: 1px solid silver; padding: 5px; padding-left: 10px; padding-right: 10px; box-sizing: border-box; background: #ffffff; }  fieldset legend { font-weight: bold; color: #444444; }  fieldset { border-radius: 3px; border: 1px solid silver; margin-top: 5px !important; box-sizing: border-box; }  input[type="file"]::-webkit-file-upload-button { visibility: hidden; }  input[type="file"]::before { content: 'Chọn file'; color: #444444; display: inline-block; background: rgba(0, 0, 0, 0.08); border-radius: 2px; padding: 5px 8px; outline: none; white-space: nowrap; -webkit-user-select: none; cursor: pointer; border-radius: 3px; font-weight: bold; margin: 5px 3px; }  input[type="file"]:active { outline: 0; }  img[src=""]::after { content: ''; width: 100%; height: 100%; background: whitesmoke; display: flex; align-items: center; justify-content: center; position: absolute; top: 0; left: 0; font-weight: bold; }  img[src=""] { position: relative; border: 1px solid silver; border-radius: 2px; min-width: 20px; min-height: 20px; display: inline-block; } /* Control */  input[type="radio"]:checked:after, input[type="checkbox"]:checked:after { content: '\2714'; font-size: 13px; position: absolute; top: -3px; left: 2px; color: #76ad8e; outline: none; }  input[type="radio"]:checked, input[type="checkbox"]:checked { outline: none; background-color: transparent !important; }  input[type="radio"], input[type="checkbox"] { -webkit-appearance: none; background-color: #bae0bd; border-radius: 2px; position: relative; outline: none; width: 13px !important; height: 13px !important; margin-bottom: -2px !important; } /* rad tool bar */  .RadToolBar { color: #00156e !important; background-color: transparent !important; font-size: 13px !important; line-height: 20px; font-family: "Tahoma", Arial, Helvetica, sans-serif; z-index: 2 !important; }  .RadToolBar_Horizontal .rtbItem { margin: 0 2px !important; }  .RadToolBar .rtbOuter { border-color: silver !important; background-color: silver !important; box-shadow: none !important; padding: 5px !important; border-width: 0 !important; font-weight: bold; color: #444444; }  .RadToolBar_Horizontal .rtbOuter { background: #ffffff !important; }  .RadToolBar .rtbWrap { padding: 0 10px !important; background: rgba(0, 0, 0, 0.08) !important; border-radius: 3px; margin-right: 1px; }  .RadToolBar .rtbChoiceArrow { background: none !important; background-color: #ffe3a5 !important; }  .RadToolBar .rtbItemHovered .rtbWrap, .RadToolBar .rtbItemHovered .rtbOut, .RadToolBar .rtbItemHovered .rtbMid, .RadToolBar .rtbItemHovered .rtbIn { color: #000; background: none !important; background-color: #ffe3a5 !important; }  .RadToolBar .rtbItemFocused .rtbWrap, .RadToolBar .rtbItemFocused .rtbOut, .RadToolBar .rtbItemFocused .rtbMid, .RadToolBar .rtbItemFocused .rtbIn { color: #000; background: none !important; background-color: #ffe3a5 !important; }  .RadToolBar .rtbItemClicked .rtbWrap, .RadToolBar .rtbItemClicked .rtbOut, .RadToolBar .rtbItemClicked .rtbMid, .RadToolBar .rtbItemClicked .rtbIn { color: #000; background: none !important; background-color: #ffe3a5 !important; }  .RadToolBar .rtbSplBtnExpanded .rtbWrap, .RadToolBar .rtbSplBtnExpanded .rtbOut, .RadToolBar .rtbSplBtnExpanded .rtbMid, .RadToolBar .rtbSplBtnExpanded .rtbIn, .RadToolBar .rtbDropDownExpanded .rtbWrap, .RadToolBar .rtbDropDownExpanded .rtbOut, .RadToolBar .rtbDropDownExpanded .rtbMid, .RadToolBar .rtbDropDownExpanded .rtbIn, .RadToolBar .rtbChecked .rtbWrap, .RadToolBar .rtbChecked .rtbOut, .RadToolBar .rtbChecked .rtbMid, .RadToolBar .rtbChecked .rtbIn { color: #000; background: none !important; background-color: #ffe3a5 !important; }  .RadToolBar .rtbSeparator { border-color: #dde5eb !important; background: none !important; margin: 0 3px !important; }  .RadToolBar_Vertical .rtbOuter { background: none !important; background-color: #ffe3a5 !important; } /*  Rad grid */  .RadGrid { border-color: silver !important; border-style: solid !important; border-width: 0px !important; border-bottom: 0px !important; box-sizing: border-box !important; }  .RadGrid .rgNumPart span { float: left; padding: 0 !important; height: 100%; display: flex; align-items: center; justify-content: center; }  .RadGrid .rgMasterTable, .RadGrid .rgDetailTable, .RadGrid .rgGroupPanel table, .RadGrid .rgCommandRow table, .RadGrid .rgEditForm table, .RadGrid .rgPager table { font: normal 13px 'Roboto', sans-serif !important; line-height: 16px; }  .RadGrid .rgInput { border-color: #a1bcdd; color: #333; background-color: #fff }  .GridToolTip { font: normal 13px 'Roboto', sans-serif !important; line-height: 16px }  .RadGrid .rgHeader:first-child, .RadGrid th.rgResizeCol:first-child, .RadGrid .rgFilterRow > td:first-child, .RadGrid .rgRow > td:first-child, .RadGrid .rgAltRow > td:first-child { border-left-width: 0px !important; padding-left: 8px; }  .RadGrid .rgSave, .RadGrid .rgAdd, .RadGrid .rgRefresh, .RadGrid .rgEdit, .RadGrid .rgDel, .RadGrid .rgFilter, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageFirst, .RadGrid .rgPageLast, .RadGrid .rgExpand, .RadGrid .rgCollapse, .RadGrid .rgSortAsc, .RadGrid .rgSortDesc, .RadGrid .rgUpdate, .RadGrid .rgCancel, .RadGrid .rgUngroup, .RadGrid .rgExpXLS, .RadGrid .rgExpDOC, .RadGrid .rgExpPDF, .RadGrid .rgExpCSV { background-image: url(/Admin/Images/RadIcon/css_sprites.png) !important; }  .rgTwoLines .rgHeaderDiv { background-position: 0 -7550px }  .rgHeaderWrapper .rgHeaderDiv { border-color: #d9e4f1 !important; }  .RadGrid .rgHeader, .RadGrid th.rgResizeCol, .RadGrid .rgHeaderWrapper { border: solid #d1e7fd !important; border-width: 0px !important; background: #d9e4f1 !important; }  .RadGrid .rgMultiHeaderRow th.rgHeader, .RadGrid .rgMultiHeaderRow th.rgResizeCol { border: solid #5d8cc9; border-width: 0 0 1px 1px }  .RadGrid th.rgSorted { border-bottom-color: #ff9b35; background-color: #ffca5e; background-position: 0 -2600px }  .RadGrid .rgHeader { color: #444444 !important; height: 30px; font-weight: bold !important; }  .RadGrid .rgHeader a { color: #444444 !important; }  .RadGrid th.rgSorted { color: #000 }  .RadGrid th.rgSorted a { color: #000 }  .RadGrid .rgRow > td, .RadGrid .rgAltRow > td, .RadGrid .rgEditRow > td, .RadGrid .rgFooter > td { border-style: solid !important; border-width: 0 0 1px 0px !important; border-color: white !important; }  .RadGrid .rgRow > td, .RadGrid .rgAltRow > td { border-color: #d0d7e5; height: 30px; }  .RadGrid .rgRow .rgSorted, .RadGrid .rgAltRow .rgSorted { background-color: #f2f2f2 }  .RadGrid .rgSelectedRow .rgSorted, .RadGrid .rgActiveRow .rgSorted, .RadGrid .rgHoveredRow .rgSorted, .RadGrid .rgEditRow .rgSorted { background-color: transparent; }  .RadGrid .rgRow a, .RadGrid .rgAltRow a, .RadGrid .rgEditRow a, .RadGrid .rgFooter a, .RadGrid .rgEditForm a { color: #00156e; }  .RadGrid .rgMasterTable .rgSelectedCell, .RadGrid .rgSelectedRow { background: #ffe3a5 !important; color: #00156e; }  * + html .RadGrid .rgSelectedRow .rgSorted { background-color: #ffcb60 }  html .RadGrid .rgSelectedRow .rgSorted { background-color: #ffcb60 }  .RadGrid .rgMasterTable .rgActiveCell, .RadGrid .rgActiveRow, .RadGrid .rgHoveredRow { background: #ecf4ff }  * + html .RadGrid .rgActiveRow .rgSorted, * + html .RadGrid .rgHoveredRow .rgSorted { background-color: #ecf4ff }  * + html .RadGrid .rgEditRow .rgSorted { background-color: #ffe5ad }  .RadGrid .rgSelectedRow > td, .RadGrid .rgActiveRow > td, .RadGrid .rgEditRow > td { border-left-width: 0px !important; padding-left: 7px !important; }  .RadGrid .rgSelectedRow > td { border-bottom-color: white !important; }  .RadGrid .rgActiveRow > td, .RadGrid .rgHoveredRow > td, .RadGrid .rgEditRow > td { border-bottom-color: silver !important; border-color: silver !important; }  .RadGrid .rgEditRow { background: rgb(227, 241, 254) !important; color: #333; }  .RadGrid .rgBatchOverlay { background: rgba(158, 182, 206, 0.75) }  .RadGrid .rgBatchUndoDeleteButton { padding: 0 7px 0 0; left: 7px; border: 1px solid; border-radius: 4px; border-color: #a1bcdd; color: #00156e; background-color: #e8f1fc; background-image: linear-gradient(#e8f1fc, #e9f1fc 50%, #d2e1f4 50%, #e8f1fc) }  .RadGrid .rgBatchUndoDeleteButton:before { vertical-align: -7px; background-position: 0 -2380px; background-repeat: no-repeat }  .RadGrid .rgBatchUndoDeleteButton:hover { border-color: #a1bcdd; color: #00156e; background-color: #e8f1fc; background-image: linear-gradient(#e8f1fc, #e9f1fc 50%, #d2e1f4 50%, #e8f1fc) }  .RadGrid .rgBatchUndoDeleteButton:hover:before { background-position: -20px -2380px }  .RadGrid .rgFooter > td, .RadGrid .rgFooterWrapper { border-width: 1px 0; border-color: #567db0 #fff #fff }  .RadGrid .rgFooterWrapper .rgFooter > td { border-bottom: 0 }  .RadGrid .rgFooterWrapper { border-bottom: 1px solid #fff }  .RadGrid .rgPager .rgStatus { border: 1px solid; border-width: 1px 1px 0 0; border-color: #5d8cc9 #9cb9dc }  .RadGrid .rgPager > td { background: #ffffff !important; color: #00156e; padding-top: 5px !important; }  .RadGrid td.rgPagerCell { border-top: 0px solid #c6dfff !important; border-bottom: 0px solid #c6dfff !important; border-left: none !important; padding: 5px !important; }  .RadGrid .rgInfoPart { color: #3e69a3 }  .RadGrid .rgPageFirst { margin: 0 3px 0 0; background-position: -187px -115px !important; width: 25px !important; height: 25px !important; background-color: white !important; border: 1px solid silver !important; }  .RadGrid .rgPageFirst:hover { background-position: 0 -600px; width: 25px !important; height: 25px !important; }  .RadGrid .rgPagePrev { margin: 0 3px 0 0; background-position: -295px -115px !important; width: 25px !important; height: 25px !important; background-color: white !important; border: 1px solid silver !important; }  .RadGrid .rgPagePrev:hover { background-position: 0 -750px; width: 25px !important; height: 25px !important; }  .RadGrid .rgPageNext { background-position: -294px -151px !important; width: 25px !important; height: 25px !important; background-color: white !important; border: 1px solid silver !important; }  .RadGrid .rgPageNext:hover { background-position: 0 -900px; width: 25px !important; height: 25px !important; }  .RadGrid .rgPageLast { margin: 0 0 0 3px; background-position: -187px -151px !important; width: 25px !important; height: 25px !important; background-color: white !important; border: 1px solid silver !important; transform: rotate(180deg); }  .RadGrid .rgPageLast:hover { background-position: 0 -1050px; width: 25px !important; height: 25px !important; }  .RadGrid .rgPager .rgPagerButton { border-color: #a1bcdd; color: #00156e; font: normal 13px 'Roboto', sans-serif !important; }  .RadGrid .rgNumPart a { color: #00156e; width: 25px !important; height: 25px !important; display: flex; align-items: center; justify-content: center; background: white !important; padding: 0 !important; margin: 0 2px !important; box-sizing: border-box; border: 1px solid silver; border-radius: 3px; }  .RadGrid .rgNumPart a:hover, .RadGrid .rgNumPart a.rgCurrentPage { background: transparent !important; }  .RadGrid .rgNumPart a:hover span, .RadGrid .rgNumPart a.rgCurrentPage span { background: transparent !important; display: flex; align-items: center; justify-content: center; }  .RadGrid .rgNumPart a:hover { background-position: 100% -1250px }  .RadGrid .rgNumPart a:hover span { background-position: 0 -1150px }  .RadGrid .rgNumPart a.rgCurrentPage { background-position: 0 0 !important; background: #ffe3a5 !important; height: 25px !important; width: 25px !important; border: 1px solid silver; box-sizing: border-box; border-radius: 3px; }  .RadGrid .rgNumPart a.rgCurrentPage:hover { background-position: 100% -1450px }  .RadGrid .rgNumPart a.rgCurrentPage span, .RadGrid .rgNumPart a.rgCurrentPage:hover span { background-position: 0 -1350px; height: 100%; display: flex; align-items: center; justify-content: center; }  .RadGrid .rgHeader .rgSortAsc { background-position: 3px -147px; height: 10px }  .RadGrid .rgHeader .rgSortDesc { background-position: 3px -96px; height: 10px }  .RadGrid .rgCommandRow .rgPrev, .RadGrid .rgCommandRow .rgNext { padding: 0 10px; line-height: 20px; border-radius: 2px; border-color: #a1bcdd; color: #00156e; background-color: #e8f1fc; background-image: linear-gradient(#e8f1fc, #e9f1fc 50%, #d2e1f4 50%, #e8f1fc); margin-right: 10px }  .RadGrid .rgCommandRow .rgPrev span, .RadGrid .rgCommandRow .rgNext span { width: 10px; height: 10px; }  .RadGrid .rgCommandRow .rgPrev:hover, .RadGrid .rgCommandRow .rgNext:hover { border-color: #c4ba9c; color: #000; background-color: #ffe18a; background-image: linear-gradient(#fffce8, #ffedb3 50%, #ffd563 50%, #ffe18a) }  .RadGrid .rgCommandRow .rgPrev.rgDisabled:hover, .RadGrid .rgCommandRow .rgNext.rgDisabled:hover { border-color: #a1bcdd; color: #00156e; background-color: #e8f1fc; background-image: linear-gradient(#e8f1fc, #e9f1fc 50%, #d2e1f4 50%, #e8f1fc) }  .RadGrid .rgPrev span { margin-right: 10px; background-position: -5px -45px }  .RadGrid .rgNext span { margin-left: 10px; background-position: -5px -65px }  .GridReorderTop { height: 12px; }  .GridReorderBottom { height: 12px; background-position: 0 -50px }  .RadGrid .rgFilterRow { background: #f0f8ff !important; }  .RadGrid .rgFilterRow > td { border: solid #d9e4f1 !important; border-width: 0 0 1px 1px !important; padding: 5px !important; text-align: center; }  .RadGrid .rgFilter { height: 25px !important; width: 25px !important; background-color: white !important; background-position: -79px -186px !important; border: 1px solid silver !important; }  .RadGrid .rgFilter:hover { background-position: 0 -350px }  .RadGrid .rgFilterActive { background-position: 0 -400px }  .RadGrid .rgFilterActive:hover { background-position: 0 -400px }  .RadGrid .rgFiltered { background-position: 0 -325px }  .RadGrid .rgFiltered:hover { background-position: 0 -375px }  .RadGrid .rgFiltered.rgFilterActive { background-position: 0 -425px }  .RadGrid .rgFilterBox { margin-right: 3px !important; border-color: silver !important; font: normal 13px 'Roboto', sans-serif !important; color: #111; padding: 5px 10px !important; width: calc(100% - 52px) !important; }  .RadGrid .rgOptions { }  .RadGrid .rgOptSelected { background-position: -22.5px -2402.5px }  .RadMenu .rgHCMClear, .RadMenu .rgHCMFilter { border-color: #a7bedb #7d98bd #a3bad8; color: #00156e; font-family: "Tahoma", arial, sans-serif }  .RadMenu .rgHCMClear:hover, .RadMenu .rgHCMFilter:hover { border-color: #d8ca95 #b9a073 #c6ba9d; background-position: center -67px; background-color: #ffe18a; color: #000 }  .RadMenu_Context .rgFilterApply, .RadMenu_Context .rgFilterCancel { border-color: #a1bcdd; color: #00156e; background-color: #e8f1fc; background-image: linear-gradient(#e8f1fc, #e9f1fc 50%, #d2e1f4 50%, #e8f1fc); font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 12px; color: #00156e; border-color: #9eb6ce }  div.RadMenu_Context .rlbGroup { border-color: #c5c5c5 }  .GridContextMenu .rmLeftImage { }  .GridContextMenu .rgHCMSortAsc .rmLeftImage { background-position: 0 0 }  .GridContextMenu .rgHCMSortDesc .rmLeftImage { background-position: 0 -40px }  .GridContextMenu .rgHCMUnsort .rmLeftImage { background-position: 0 -80px }  .GridContextMenu .rgHCMGroup .rmLeftImage { background-position: 0 -120px }  .GridContextMenu .rgHCMUngroup .rmLeftImage { background-position: 0 -160px }  .GridContextMenu .rgHCMCols .rmLeftImage { background-position: 0 -200px }  .GridContextMenu .rgHCMFilter .rmLeftImage { background-position: 0 -240px }  .GridContextMenu .rgHCMUnfilter .rmLeftImage { background-position: 0 -280px }  .RadGrid .rgGroupPanel { border: 0; border-bottom: 1px solid #688caf; background: #ecf3fc }  .RadGrid .rgGroupPanel td { border: 0; padding: 3px 4px; vertical-align: middle }  .RadGrid .rgGroupPanel td td { padding: 0 }  .RadGrid .rgGroupPanel .rgSortAsc { background-position: 4px -144px }  .RadGrid .rgGroupPanel .rgSortDesc { background-position: 4px -94px }  .RadGrid .rgUngroup { background-position: 0 -7500px }  .RadGrid .rgGroupItem { border: 1px solid #4b78ca; color: #00156e }  .RadGrid .rgGroupHeader { background: #d7e6f7; font-size: 1.1em; line-height: 21px; color: #567db0 }  .RadGrid .rgGroupHeader > td { border-top: 1px solid #fcfcfd; border-bottom: 1px solid #6f92b3; padding-left: 8px }  .RadGrid td.rgGroupCol, .RadGrid td.rgExpandCol { background: #d7e6f7 none; border-color: #d7e6f7 }  .RadGrid .rgGroupHeader .rgExpand { background-position: 5px -495px }  .RadGrid .rgGroupHeader .rgCollapse { background-position: 3px -93px }  .RadGrid .rgEditForm:not(.rgEditPopup) { border-bottom: 1px solid #d0d7e5 }  .RadGrid .rgUpdate { background-position: 0 -1800px }  .RadGrid .rgCancel { background-position: 0 -1850px }  .RadGrid .rgDetailTable { border-color: #688caf }  .RadGrid .rgExpand { background-position: 5px -496px }  .RadGrid .rgCollapse { background-position: 3px -94px }  .RadGrid .rgCommandRow { background: rgba(217, 228, 241, 0.57) !important; color: #333; }  .RadGrid .rgCommandCell { border: 0; padding: 0 }  .RadGrid thead .rgCommandCell { border-bottom: none !important; padding: 5px; }  .RadGrid .rgCommandTable { border: 1px solid rgb(217, 228, 241) !important; border-width: 0px 0px 0px 0 !important; }  .RadGrid .rgCommandTable td { border: 0; padding: 2px 7px }  .RadGrid .rgCommandRow a { color: #00156e; text-decoration: none }  .RadGrid .rgAdd { margin-right: 5px !important; background-position: -154px -261px !important; }  .RadGrid .rgRefresh { margin-right: 3px; background-position: -298px -44px !important; }  .RadGrid .rgEdit { background-position: 0 -1700px }  .RadGrid .rgDel { background-position: 0 -1750px }  .RadGrid .rgExpXLS { background-position: 0 0 }  .RadGrid .rgExpDOC { background-position: 0 -50px }  .RadGrid .rgExpPDF { background-position: 0 -100px }  .RadGrid .rgExpCSV { background-position: 0 -150px }  .rgCellSelectorArea, .GridRowSelector { background: #00156e }  .GridItemDropIndicator { border-top: 1px dashed #00156e }  .GridToolTip { border: 1px solid #6187b8; padding: 3px; background: #d7e3f2; color: #333 }  .RadGridRTL .rgHeader:first-child, .RadGridRTL th.rgResizeCol:first-child, .RadGridRTL .rgFilterRow > td:first-child, .RadGridRTL .rgRow > td:first-child, .RadGridRTL .rgAltRow > td:first-child { border-left-width: 1px; padding-left: 7px }  .RadGridRTL .rgPageFirst { background-position: 0 -1000px; width: 25px !important; height: 25px !important; }  .RadGridRTL .rgPageFirst:hover { background-position: 0 -1050px; width: 25px !important; height: 25px !important; }  .RadGridRTL .rgPagePrev { margin: 0 0 0 3px; background-position: 0 -850px; width: 25px !important; height: 25px !important; }  .RadGridRTL .rgPagePrev:hover { background-position: 0 -900px; width: 25px !important; height: 25px !important; }  .RadGridRTL .rgPageNext { margin: 0 3px 0 0; background-position: 0 -700px; width: 25px !important; height: 25px !important; }  .RadGridRTL .rgPageNext:hover { background-position: 0 -750px; width: 25px !important; height: 25px !important; }  .RadGridRTL .rgPageLast { background-position: 0 -550px; width: 25px !important; height: 25px !important; }  .RadGridRTL .rgPageLast:hover { background-position: 0 -600px; width: 25px !important; height: 25px !important; }  .RadGridRTL .rgGroupHeader .rgExpand { background-position: -20px -495px }  .RadGridRTL .rgExpand { background-position: -20px -496px } /* Rad combobox */  .RadComboBox { text-align: left; display: inline-block; vertical-align: middle; white-space: nowrap; border-radius: 3px; padding: 3px 10px !important; border: 1px solid silver; background: white; font-weight: bold; }  .RadGrid .RadComboBox { text-align: left; display: inline-block; vertical-align: middle; white-space: nowrap; zoom: 1; background: white !important; border-radius: 3px; padding: 0 2px; border: 1px solid silver; min-width: 60px; }  .RadComboBox .rcbReadOnly { background: transparent !IMPORTANT; }  .RadComboBox .rcbReadOnly .rcbArrowCellRight a { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #444444; }  .RadComboBox .rcbInputCell, .RadComboBox .rcbArrowCell { background-image: none !important; }  .RadComboBox table { width: 100%; border-width: 0; border-style: solid; border-collapse: collapse; vertical-align: top; height: 100%; }  .RadComboBox select { margin-bottom: 0; padding: 0; height: 22px }  .RadComboBox .rcbInputCell, .RadComboBox .rcbArrowCell { padding: 0; border-width: 0; border-style: solid; background-color: transparent; background-repeat: no-repeat }  .RadComboBox table td.rcbInputCell { padding: 0 !important; border-width: 0; }  .RadComboBox table td.rcbArrowCell { padding: 0; border-width: 0; padding-right: 0 !important; }  .RadComboBox .rcbInputCell { padding-right: 4px; padding-left: 5px; width: 100%; height: 20px; line-height: 20px; text-align: left; vertical-align: middle }  .RadComboBox .rcbInputCellLeft { background-position: 0 0 }  .RadComboBox .rcbInputCellRight { background-position: 100% 0 }  .RadComboBox input, .RadComboBox input:focus { box-shadow: none; outline: 0; -webkit-appearance: none }  .RadComboBox input::-ms-clear { display: none }  .RadComboBox .rcbInput { margin: 0; padding: 2px 0 1px; height: auto; width: 100%; border-width: 0; outline: 0; color: inherit; background-color: transparent; font: inherit; vertical-align: top; opacity: 1 }  .RadComboBox .rcbReadOnly .rcbInput, .RadComboBox .rcbDisabled .rcbInput { cursor: default }  .RadComboBox .rcbEmptyMessage { font-style: italic; filter: alpha(opacity=80); opacity: .8 }  .RadComboBox .rcbArrowCell { width: 18px }  .RadComboBox .rcbArrowCell a { width: 18px; height: 22px; position: relative; outline: 0; font-size: 0; line-height: 1px; text-decoration: none; text-indent: 9999px; display: block; overflow: hidden; cursor: default; *zoom: 1; width: 0 !important; height: 0 !important; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 6px solid #5d8cc9; }  .RadComboBox .rcbArrowCellLeft { background-position: 0 -176px }  .RadComboBox .rcbArrowCellRight { background-position: -18px -176px }  .RadComboBox .rcbArrowCellHidden, .RadComboBox .rcbArrowCellHidden a { width: 3px }  .RadComboBox .rcbArrowCellLeft.rcbArrowCellHidden { background-position: 0 0 }  .RadComboBox .rcbArrowCellRight.rcbArrowCellHidden { background-position: 100% 0 }  .RadComboBox .rcbHovered .rcbInputCellLeft { background-position: 0 -22px }  .RadComboBox .rcbHovered .rcbInputCellRight { background-position: 100% -22px }  .RadComboBox .rcbHovered .rcbArrowCellLeft { background-position: -36px -176px }  .RadComboBox .rcbHovered .rcbArrowCellRight { background-position: -54px -176px }  .RadComboBox .rcbHovered .rcbArrowCellLeft.rcbArrowCellHidden { background-position: 0 -22px }  .RadComboBox .rcbHovered .rcbArrowCellRight.rcbArrowCellHidden { background-position: 100% -22px }  .RadComboBox .rcbFocused .rcbInputCellLeft { background-position: 0 -44px }  .RadComboBox .rcbFocused .rcbInputCellRight { background-position: 100% -44px }  .RadComboBox .rcbFocused .rcbArrowCellLeft { background-position: -72px -176px }  .RadComboBox .rcbFocused .rcbArrowCellRight { background-position: -90px -176px }  .RadComboBox .rcbFocused .rcbArrowCellLeft.rcbArrowCellHidden { background-position: 0 -44px }  .RadComboBox .rcbFocused .rcbArrowCellRight.rcbArrowCellHidden { background-position: 100% -44px }  .RadComboBox .rcbDisabled { filter: alpha(opacity=50); opacity: .5 }  .RadComboBox .rcbDisabled .rcbInputCellLeft { background-position: 0 -66px }  .RadComboBox .rcbDisabled .rcbInputCellRight { background-position: 100% -66px }  .RadComboBox .rcbDisabled .rcbArrowCellLeft { background-position: -108px -176px }  .RadComboBox .rcbDisabled .rcbArrowCellRight { background-position: -126px -176px }  .RadComboBox .rcbDisabled .rcbArrowCellLeft.rcbArrowCellHidden { background-position: 0 -66px }  .RadComboBox .rcbDisabled .rcbArrowCellRight.rcbArrowCellHidden { background-position: 100% -66px }  .RadComboBox .rcbReadOnly .rcbInputCellLeft { background-position: 0 -88px }  .RadComboBox .rcbReadOnly .rcbInputCellRight { background-position: 100% -88px }  .RadComboBox .rcbReadOnly .rcbArrowCellLeft { background-position: -144px -176px }  .RadComboBox .rcbReadOnly .rcbArrowCellRight { background-position: -162px -176px; padding-right: 5px; }  .RadComboBox .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden { background-position: 0 -88px }  .RadComboBox .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden { background-position: 100% -88px }  .RadComboBox .rcbHovered .rcbReadOnly .rcbInputCellLeft { background-position: 0 -110px }  .RadComboBox .rcbHovered .rcbReadOnly .rcbInputCellRight { background-position: 100% -110px }  .RadComboBox .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -180px -176px }  .RadComboBox .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -198px -176px }  .RadComboBox .rcbHovered .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden { background-position: 0 -110px }  .RadComboBox .rcbHovered .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden { background-position: 100% -110px }  .RadComboBox .rcbFocused .rcbReadOnly .rcbInputCellLeft { background-position: 0 -132px }  .RadComboBox .rcbFocused .rcbReadOnly .rcbInputCellRight { background-position: 100% -132px }  .RadComboBox .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -216px -176px }  .RadComboBox .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -234px -176px }  .RadComboBox .rcbFocused .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden { background-position: 0 -132px }  .RadComboBox .rcbFocused .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden { background-position: 100% -132px }  .RadComboBox .rcbDisabled .rcbReadOnly .rcbInputCellLeft { background-position: 0 -154px }  .RadComboBox .rcbDisabled .rcbReadOnly .rcbInputCellRight { background-position: 100% -154px }  .RadComboBox .rcbDisabled .rcbReadOnly .rcbArrowCellLeft { background-position: -252px -176px }  .RadComboBox .rcbDisabled .rcbReadOnly .rcbArrowCellRight { background-position: -270px -176px }  .RadComboBox .rcbDisabled .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden { background-position: 0 -154px }  .RadComboBox .rcbDisabled .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden { background-position: 100% -154px }  .RadComboBox .rcbLabel { display: inline-block; vertical-align: top; padding-right: 10px; line-height: 22px; *zoom: 1 }  .RadComboBox_rtl { text-align: right }  .RadComboBox_rtl .rcbInputCell { padding-right: 5px; padding-left: 4px }  .RadComboBox_rtl .rcbInput { text-align: right }  .RadComboBox_rtl .rcbLabel { *margin-right: 5px; padding: 0 0 0 10px; text-align: right }  .rcbSlide { display: none; position: absolute; overflow: hidden }  .RadComboBoxDropDown { border-width: 1px; border-style: solid; text-align: left; cursor: default; position: relative; }  .RadComboBoxDropDown input[type="checkbox"] { margin: 0 3px 3px 4px; *margin: 0; padding: 0 }  .RadComboBoxDropDown .p-icon { display: none !important }  .RadComboBoxDropDown label { line-height: inherit; font-weight: inherit }  .RadComboBoxDropDown.rcbAutoWidth { min-width: 158px }  .RadComboBoxDropDown.rcbAutoWidth .rcbList { white-space: nowrap }  @media \0screen { .RadComboBoxDropDown.rcbAutoWidth .rcbList { min-width: 148px } }  * + html .RadComboBoxDropDown.rcbAutoWidthResizer .rcbScroll { overflow: scroll !important; overflow-x: visible !important }  .RadComboBoxDropDown .rcbScroll { border-color: inherit; position: relative; overflow: auto }  .RadComboBoxDropDown .rcbHeader, .RadComboBoxDropDown .rcbFooter { padding: 2px 5px; border: 0 solid transparent; border-color: inherit }  .RadComboBoxDropDown .rcbHeader { margin-bottom: 1px; border-bottom-width: 1px }  .RadComboBoxDropDown .rcbFooter { margin-top: 1px; border-top-width: 1px }  .RadComboBox .rcbActionButton { background: transparent !important; border: none !important; }  .RadComboBoxWithLabel .rcbInner { border-color: silver !important; }  .RadComboBoxDropDown .rcbList { margin: 0; padding: 0; list-style: none; position: relative; zoom: 1 }  .RadComboBoxDropDown .rcbList > li { *zoom: 1 }  .RadComboBoxDropDown .rcbList > li:after { content: ""; height: 0; clear: both; display: block }  .RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered, .RadComboBoxDropDown .rcbDisabled, .RadComboBoxDropDown .rcbLoading, .RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxDropDown .rcbCheckAllItemsHovered { padding: 5px 5px !important; min-height: 13px; background-repeat: repeat-x; }  .RadComboBoxDropDown .rcbItem > label, .RadComboBoxDropDown .rcbHovered > label, .RadComboBoxDropDown .rcbDisabled > label, .RadComboBoxDropDown .rcbLoading > label, .RadComboBoxDropDown .rcbCheckAllItems > label, .RadComboBoxDropDown .rcbCheckAllItemsHovered > label { margin: -2px -5px; padding: 2px 5px; display: block }  .RadComboBoxDropDown .rcbNoWrap .rcbItem, .RadComboBoxDropDown .rcbNoWrap .rcbHovered, .RadComboBoxDropDown .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown .rcbNoWrap .rcbLoading { white-space: nowrap }  .RadComboBoxDropDown .rcbDisabled { cursor: default; filter: alpha(opacity=50); opacity: .5 }  .RadComboBoxDropDown .rcbLoading { text-align: center }  .RadComboBoxDropDown em { font-style: normal; font-weight: bold }  .RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxDropDown .rcbCheckAllItemsHovered { margin-bottom: 1px; border: 0 solid transparent; border-color: inherit; border-bottom-width: 1px }  .RadComboBoxDropDown .rcbCheckBox, .RadComboBoxDropDown .rcbCheckAllItemsCheckBox { vertical-align: middle }  .RadComboBoxDropDown .rcbImage { margin: 0 6px 2px 0; vertical-align: middle }  .RadComboBoxDropDown .rcbMoreResults { margin: 1px 0 0 0; padding: 2px 5px; border: 0 solid transparent; border-color: inherit; border-top-width: 1px; border-style: solid; text-align: center; cursor: pointer }  .RadComboBoxDropDown .rcbMoreResults a { margin: 0 2px; width: 0; height: 0; border-width: 4px; border-style: solid; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; color: inherit; display: inline-block; overflow: hidden; vertical-align: middle; cursor: pointer }  .RadComboBoxDropDown .rcbSeparator { margin-top: 5px }  .RadComboBoxDropDown .rcbSeparatedList .rcbSeparator { padding-left: 5px }  .RadComboBoxDropDown .rcbSeparatedList .rcbItem, .RadComboBoxDropDown .rcbSeparatedList .rcbHovered, .RadComboBoxDropDown .rcbSeparatedList .rcbDisabled, .RadComboBoxDropDown .rcbSeparatedList .rcbLoading { padding-left: 1em }  .RadComboBoxDropDown_rtl .rcbImage { margin: 0 0 2px 6px }  .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbSeparator { padding-right: 5px }  .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbItem, .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbHovered, .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbDisabled, .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbLoading { padding-right: 1em }  .RadComboBoxDropDown_rtl { text-align: right; direction: rtl }  .RadComboBoxWithLabel table { *margin-right: 5px; display: inline-block; *display: inline; *zoom: 1 }  .RadComboBoxWithLabel { zoom: normal }  .RadComboBox .rcbInputCell, .RadComboBox .rcbArrowCell { background-image: none !important; }  .RadComboBox .rcbInput { font-size: 12px; line-height: 16px }  .RadComboBox .rcbHovered .rcbInput { color: #333 }  .RadComboBox .rcbFocused .rcbInput { color: #333 }  .RadComboBox .rcbReadOnly .rcbInput { color: #444444 !important; font-style: normal !important; font-weight: bold !important; }  .RadComboBox .rcbHovered .rcbReadOnly .rcbInput { color: #000 }  .RadComboBox .rcbFocused .rcbReadOnly .rcbInput { color: #000; font-style: normal !important; }  .RadComboBox { color: #444444 !important; height: auto !important; box-sizing: border-box; display: flex !important; align-items: center; }  .RadComboBoxDropDown { border-color: #abc1de !important; color: #333; background-color: #fff; font-size: 12px; font-family: "Tahoma", Arial, Helvetica, sans-serif }  .RadComboBoxDropDown .rcbSeparator { color: #333; background-color: silver !important }  .RadComboBoxDropDown .rcbHovered { color: #00156e; background-color: #ffe3a5 !important; }  .RadComboBoxDropDown .rcbSelected { color: #000; background-color: #a0c0ef !important }  .RadComboBoxDropDown .rcbLoading { color: #00156e; background-color: #a0c0ef !important }  .RadComboBoxDropDown .rcbItem em { color: #00156e; background-color: #a0c0ef !important } /* Rad Input */  .RadInput_Default, .RadInputMgr_Default { font: normal 13px 'Roboto', sans-serif !important; }  html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default { border-color: silver !important; padding: 5px 10px !important; border-radius: 3px !important; color: #333; background-color: #fff !important; font: normal 13px 'Roboto', sans-serif !important; }  html body .RadInput_Default .riEmpty, html body .RadInput_Empty_Default { color: #444444 !important; font-style: normal !important; font-weight: bold !important; }  html body .RadInput_Default .riHover, html body .RadInput_Hover_Default, html body .RadInput_Default .riFocused, html body .RadInput_Focused_Default { border-color: #abc1de !important; padding: 5px 10px !important; border-radius: 2px !important; color: #333 }  html body .RadInput_Default .riRead, html body .RadInput_Read_Default { border-color: #d0d0d0 }  html body .RadInput_Default .riDisabled, html body .RadInput_Disabled_Default { border-color: #d0d0d0; color: #8a8a8a; cursor: default }  html body .RadInput_Default .riError, html body .RadInput_Error_Default { border-color: #d51923; color: #d51923 }  .RadForm.rfdTextbox .RadInput_Default .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error_Default[type="text"] { border-color: #d51923; color: #d51923 }  html body .RadInput_Default .riNegative, html body .RadInput_Negative_Default { color: #565656 }  .RadInput_Default .riBtn a { width: 20px; height: 18px; line-height: 18px; background-position: 3px 5px }  .RadInput_Default .riBtn a:hover { background-position: 3px -45px }  .RadInput_Default .riSpin a { width: 15px; height: 7px; line-height: 7px }  .RadInput_Default a.riUp { background-position: 4px -98px }  .RadInput_Default a.riUp:hover { background-position: 4px -148px }  .RadInput_Default a.riDown { background-position: 4px -199px }  .RadInput_Default a.riDown:hover { background-position: 4px -249px }  .RadInput_Default .riLabel { color: #000 }  .RadInput_Default .riResizeIcon { background-position: -6.5px -966.5px; margin-bottom: -1px }  html body .RadInputRTL_Default .riError, html body .RadInputRTL_Error_Default { background-position: 3px -298px }  html body .RadInputRTL_Default .riResizeIcon { background-position: -6.5px -986.5px }  .RadForm.rfdTextbox .RadInputRTL_Default .riError[type="text"], .RadForm.rfdTextbox .RadInputRTL_Error_Default[type="text"] { background-position: 3px -298px }  .riSingle .riTextBox, .RadForm.rfdTextbox .riSingle input.rfdDecorated[type="text"] { height: auto !important; display: flex; align-items: center; border-radius: 3px !important; border: 1px solid silver !important; padding: 5px 10px !important; box-sizing: border-box; background: white !important; } /* RadButton */  .RadButton { background: rgba(0, 0, 0, 0.08) !important; height: 25px !important; line-height: 25px; border-radius: 2px; padding: 1px 10px !important; }  .RadButton.rbSkinnedButton, .RadButton.rbVerticalButton, .RadButton .rbDecorated, .RadButton .rbSplitRight, .RadButton .rbSplitLeft { background-image: none !important; color: #444444 !important; border-radius: 3px; padding: 1px 10px !important; margin-right: 5px; }  .RadButton.rbToggleButton, .RadButton.rbToggleButton.rbDisabled:hover { color: #333 }  .RadButton.rbToggleButton:hover { color: #000 }  .RadButton.rbLinkButton, .RadButton.rbLinkButton.rbDisabled, .RadButton.rbLinkButton.rbDisabled:hover, .RadButton.rbLinkButton.rbDisabled:active, .RadButton.rbLinkButton.rbDisabled:focus { border-color: #a1bcdd; color: #00156e; background-color: #e8f1fc; background-image: linear-gradient(#e8f1fc, #e9f1fc 50%, #d2e1f4 50%, #e8f1fc); background-position: 0 0 }  .RadButton.rbLinkButton:hover { border-color: #c4ba9c; color: #000; background-color: #ffe18a; background-image: linear-gradient(#fffce8, #ffedb3 50%, #ffd563 50%, #ffe18a) }  .RadButton.rbLinkButton:active, .RadButton.rbLinkButton:focus, .RadButton.rbLinkButtonChecked, .RadButton.rbLinkButtonChecked:hover { border-color: #c3bba3; color: #000; background-color: #fde292; background-image: linear-gradient(#ebc59b, #faad60 50%, #f99631 50%, #fde292) }  .RadButton.rbLinkButton:hover .rbSplitLeft, .RadButton.rbLinkButton:hover .rbSplitRight { background-color: #e8f1fc }  .RadButton.rbLinkButton .rbSplitLeft:hover, .RadButton.rbLinkButton .rbSplitRight:hover { background-color: #ffe18a }  .RadButton.rbLinkButton .rbSplitLeft:active, .RadButton.rbLinkButton .rbSplitLeft:focus, .RadButton.rbLinkButton .rbSplitRight:active, .RadButton.rbLinkButton .rbSplitRight:focus { background-color: #fde292; border-color: #c3bba3 }  .RadButton .rbDecorated { margin: 0; padding: 0 !important; border: 0; outline: 0; font: inherit; color: inherit; background-color: transparent; text-align: center; overflow: visible; display: block; -webkit-appearance: none; height: 100% !important; font-family: 'Roboto' !important; font-size: 13px !important; } /* RadPicker */  .RadInput, .RadInputMgr { font: normal 13px 'Roboto', sans-serif !important; }  html body .RadInput .riTextBox, html body .RadInputMgr { border-color: silver !important; background: white !important; color: #444444 !important; font: normal 13px 'Roboto', sans-serif !important; border-radius: 3px !important; }  html body .RadInput .riEmpty, html body .RadInput_Empty { color: #444444 !important; font-style: normal !important; font-weight: bold !important; }  html body .RadInput .riHover, html body .RadInput_Hover, html body .RadInput .riFocused, html body .RadInput_Focused { color: #333; border-color: #abc1de !important }  html body .RadInput .riRead, html body .RadInput_Read { border-color: #ccdbed }  html body .RadInput .riDisabled, html body .RadInput_Disabled { border-color: #ccdbed; color: #8d8d8d; cursor: default }  html body .RadInput .riError, html body .RadInput_Error { border-color: #b32d34 #dc643f #ea8541; color: #b32d34 }  .RadForm.rfdTextbox .RadInput .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error[type="text"] { border-color: #b32d34 #dc643f #ea8541; color: #b32d34 }  html body .RadInput .riNegative, html body .RadInput_Negative { color: #565656 }  .RadInput .riBtn a { width: 20px; height: 18px; line-height: 18px; background-position: 3px 5px }  .RadInput .riBtn a:hover { background-position: 3px -45px }  .RadInput .riSpin a { width: 15px; height: 7px; line-height: 7px }  .RadInput a.riUp { background-position: 4px -98px }  .RadInput a.riUp:hover { background-position: 4px -148px }  .RadInput a.riDown { background-position: 4px -199px }  .RadInput a.riDown:hover { background-position: 4px -249px }  .RadInput .riLabel { color: #000 }  html body .RadInputRTL .riError, html body .RadInputRTL_Error { background-position: 3px -298px }  html body .RadInputRTL .riResizeIcon { background-position: 0 -19px }  .RadForm.rfdTextbox .RadInputRTL .riError[type="text"], .RadForm.rfdTextbox .RadInputRTL_Error[type="text"] { background-position: 3px -298px } /* Rad calendar */  .RadCalendar { border-color: #008000 !important; color: #333; background-color: #f9f9f9 !important; font-size: 12px; font-family: "Tahoma", Arial, Helvetica, sans-serif; }  .RadCalendar .rcTitlebar { border-color: transparent !important; background: #bfdbff !important; color: #00156e; }  .RadCalendar .rcTitlebar table { font: normal 13px 'Roboto', sans-serif !important; }  .RadCalendar .rcTitlebar td { padding: 0 0 2px }  .RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext { width: 17px; height: 17px; margin: 1px 2px 0; color: #ccc }  .RadCalendar .rcTitlebar .rcFastPrev { margin-left: 4px; background-position: 0 -200px }  .RadCalendar .rcTitlebar a.rcFastPrev:hover { background-position: 0 -250px }  .RadCalendar .rcTitlebar .rcPrev { background-position: 0 -300px }  .RadCalendar .rcTitlebar a.rcPrev:hover { background-position: 0 -350px }  .RadCalendar .rcTitlebar .rcNext { background-position: 0 -400px }  .RadCalendar .rcTitlebar a.rcNext:hover { background-position: 0 -450px }  .RadCalendar .rcTitlebar .rcFastNext { margin-right: 4px; background-position: 0 -500px }  .RadCalendar .rcTitlebar a.rcFastNext:hover { background-position: 0 -550px }  .RadCalendar .rcMain { border-color: transparent !important; }  .RadCalendar .rcMainTable { color: #000; font: normal 13px 'Roboto', sans-serif !important; }  .RadCalendar .rcHeader, .RadCalendar .rcFooter { border-color: #688caf }  .RadCalendar .rcWeek th { border-bottom: 1px solid #9ebfdb; padding: 2px 6px 2px 0 }  .RadCalendar .rcWeek .rcViewSel { width: 12px; padding: 0 7px 0 9px; background: #e9eeee }  .RadCalendar .rcRow th { width: 12px; padding: 0 7px 0 9px; background: #e9eeee; color: #555 }  .RadCalendar .rcRow td { border-color: #fff }  .RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span { color: #000 }  .RadCalendar .rcMain .rcWeekend a { color: #444 }  .RadCalendar .rcRow .rcToday { border-color: #688caf }  .RadCalendar .rcMain .rcOtherMonth a, .RadCalendar .rcMain .rcOutOfRange span { color: #777 }  .RadCalendar .rcRow .rcSelected { border-color: silver !important; background: #fcda88 !important; }  .RadCalendar .rcRow .rcHover { border-color: silver !important; background: #ffdf85 !important; }  .RadCalendarMultiView .rcTitlebar table { border: 1px solid #f6f7f9; line-height: 27px }  .RadCalendarMultiView .rcTitlebar td { padding-bottom: 1px }  .RadCalendarMultiView .rcCalendar { border-color: #688caf; border-top: 0 }  .RadCalendarMultiView .rcCalendar .rcMainTable { height: 195px }  .RadCalendarMultiView .rcMainTable .rcTitle { border-width: 1px 0; border-color: #688caf #9eb6ce #9eb6ce; padding: 0 0 2px; color: #00156e; line-height: 22px }  table.RadCalendarMonthView { border-color: #336699 !important; background: #fff; font: normal 13px 'Roboto', sans-serif !important; color: #000; box-shadow: 0px 0px 3px #757575; }  .RadCalendarMonthView #rcMView_Feb, .RadCalendarMonthView #rcMView_Apr, .RadCalendarMonthView #rcMView_Jun, .RadCalendarMonthView #rcMView_Aug, .RadCalendarMonthView #rcMView_Oct, .RadCalendarMonthView #rcMView_Dec { border-right: 1px solid #9ebfdb }  .RadCalendarMonthView a { color: #000 }  .RadCalendarMonthView .rcSelected a { border-color: #336699 !important; background: #ffe3a5 !important; }  .RadCalendarMonthView #rcMView_PrevY a, .RadCalendarMonthView #rcMView_NextY a { width: 15px; height: 13px; overflow: hidden; color: #ccc }  .RadCalendarMonthView #rcMView_PrevY a { background-position: 3px -200px }  .RadCalendarMonthView #rcMView_NextY a { background-position: 4px -500px }  .RadCalendarMonthView .rcButtons { padding: 5px 7px 3px }  .RadCalendarMonthView input { border-color: transparent !important; FONT-WEIGHT: 500; FONT-WEIGHT: 500; padding: 3px 10px !important; background: #008000 !important; color: white !important; border-radius: 2px !important; margin: 3px !important; }  table.RadCalendarTimeView { border-color: silver !important; background: #fff; font: normal 13px 'Roboto', sans-serif !important; }  .RadCalendarTimeView th { border-bottom: 1px solid #9eb6ce; padding: 0 0 1px; background: #bfdbff !important; color: #00156e; line-height: 23px; }  table.RadCalendarTimeView td { border-color: #9ebfdb }  .RadCalendarTimeView a { color: #000 }  .RadCalendarTimeView td.rcSelected a { border-color: transparent !important; background: #a0c0ef !important; }  .RadCalendarTimeView td.rcHover a { border-color: transparent !important; background: #a0c0ef !important; }  .RadCalendarTimeView .rcFooter { border-color: #688caf }  .RadPicker .rcCalPopup, .RadPicker .rcTimePopup { background-image: url(/Admin/Images/RadIcon/css_sprites.png) !important; }  .RadPicker .rcCalPopup { background-position: -114px -42px !important; /* background-color: white !important; */ width: 25px !important; height: 25px !important; margin-left: 4px !important; /* border: 1px solid silver; */ border-radius: 2px; box-sizing: border-box !important; }  .RadPicker a.rcDisabled.rcCalPopup:hover { background-position: 0 0 }  .RadPicker a.rcCalPopup:hover, .RadPicker a.rcCalPopup:focus, .RadPicker a.rcCalPopup:active { background-position: 0 -50px }  .RadPicker .rcTimePopup { background-position: -114px -114px !important; background-color: white !important; width: 25px !important; height: 25px !important; margin-left: 4px !important; /* border: 1px solid silver; */ border-radius: 2px; box-sizing: border-box !important; }  .RadPicker a.rcDisabled.rcTimePopup:hover { background-position: 0 -100px }  .RadPicker a.rcTimePopup:hover, .RadPicker a.rcTimePopup:focus, .RadPicker a.rcTimePopup:active { background-position: 0 -150px }  .RadCalendarRTL .rcTitlebar .rcFastPrev { background-position: 0 -500px }  .RadCalendarRTL .rcTitlebar a.rcFastPrev:hover { background-position: 0 -550px }  .RadCalendarRTL .rcTitlebar .rcPrev { background-position: 0 -400px }  .RadCalendarRTL .rcTitlebar a.rcPrev:hover { background-position: 0 -450px }  .RadCalendarRTL .rcTitlebar .rcNext { background-position: 0 -300px }  .RadCalendarRTL .rcTitlebar a.rcNext:hover { background-position: 0 -350px }  .RadCalendarRTL .rcTitlebar .rcFastNext { background-position: 0 -200px }  .RadCalendarRTL .rcTitlebar a.rcFastNext:hover { background-position: 0 -250px } /* Rad treelist */  .RadTreeList, .rtlCEdit div.RadTreeList { border-color: silver !important; background: #fff; color: #333; }  .RadTreeList .rtlTable { font: normal 13px 'Roboto', sans-serif !important; line-height: 16px }  .TreeListToolTip { font: normal 13px 'Roboto', sans-serif !important; line-height: 16px }  .RadTreeList .rtlHeader { background: silver !important; color: #00156e; border-color: silver !important; }  .RadTreeList .rtlHeader a { color: #00156e }  .RadTreeList .rtlHeader th { border-color: silver !important; }  .RadTreeList .rtlScroller { border-color: #99badf }  .RadTreeList .rtlA { background-color: #e7ebf2 }  .RadTreeList .rtlRActive { background: #ffe5b0 }  .RadTreeList .rtlREdit { background-color: #ffe5ad }  .rtlCEdit .RadTreeList { border-right: 1px solid; border-top: 1px solid }  .RadTreeList .rtlRActive td, .RadTreeList .rtlR td, .RadTreeList .rtlA td, .RadTreeList .rtlREdit td, .RadTreeList .rtlRFooter td, .RadTreeList .rtlEditForm { border-color: #d0d7e5 }  .RadTreeList .rtlR a, .RadTreeList .rtlA a, .RadTreeList .rtlREdit a, .RadTreeList .rtlEditForm a { color: #00156e }  .RadTreeList .rtlVBorders td.rtlL, .RadTreeList .rtlLines td.rtlL { background-color: #fff }  .RadTreeList .rtlExpand { background-position: 0 0 }  .RadTreeList .rtlCollapse { background-position: 0 -50px }  .RadTreeList .rtlSortAsc { background-position: 3px -147px }  .RadTreeList .rtlSortDesc { background-position: 3px -96px }  .TreeListReorderTop { height: 12px; }  .TreeListReorderBottom { height: 12px; background-position: 0 -50px }  .TreeListToolTip { border-color: #6187b8; background: #d7e3f2; color: #333 }  .RadTreeList .rtlPager { color: #00156e }  .RadTreeList .rtlPagerCell { border-color: #5d8cc9 }  .RadTreeList .rtlPager .rtlInfoPart { color: #3e69a3 }  .RadTreeList .rtlPager .rtlPageFirst { background-position: 0 -550px }  .RadTreeList .rtlPager .rtlPageFirst:hover { background-position: 0 -600px }  .RadTreeList .rtlPager .rtlPagePrev { background-position: 0 -700px }  .RadTreeList .rtlPager .rtlPagePrev:hover { background-position: 0 -750px }  .RadTreeList .rtlPager .rtlPageNext { background-position: 0 -850px }  .RadTreeList .rtlPager .rtlPageNext:hover { background-position: 0 -900px }  .RadTreeList .rtlPager .rtlPageLast { background-position: 0 -1000px }  .RadTreeList .rtlPager .rtlPageLast:hover { background-position: 0 -1050px }  .RadTreeList .rtlPager .rtlPagerButton { border-color: #c2cedb; color: #000; font-family: "Tahoma", arial, sans-serif }  .RadTreeList .rtlPager .rtlNumPart a { color: #1e395b }  .RadTreeList .rtlPager .rtlNumPart a:hover { background-position: 100% -1250px; color: #4c607a }  .RadTreeList .rtlPager .rtlNumPart a:hover span { background-position: 0 -1150px }  .RadTreeList .rtlPager .rtlNumPart a.rtlCurrentPage { background-position: 100% -1450px; color: #4c607a }  .RadTreeList .rtlPager .rtlNumPart a.rtlCurrentPage:hover { background-position: 100% -1450px; color: #4c607a }  .RadTreeList .rtlPager .rtlNumPart a.rtlCurrentPage span, .RadTreeList .rtlPager .rtlNumPart a.rtlCurrentPage:hover span { background-position: 0 -1350px } /* Radlist */  .RadListBox { font-size: 12px; font-family: "Tahoma", Arial, Helvetica, sans-serif }  .RadListBox .rlbGroup, .RadListBox .rlbTemplateContainer { border-color: #9eb6ce; color: #333; background-color: #fff; }  .RadListBox .rlbItem.rlbHovered { color: #00156e; background-color: #ffe3a5 !important; }  .RadListBox .rlbItem.rlbSelected { color: #444444 !important; background-color: #ffe3a5 !important; border: none !important; font-weight: bold; }  .RadListBox .rlbHighlight { color: #00156e; background-color: #ffd563 }  .RadListBox .rlbHeader, .RadListBox .rlbFooter { border-color: #a1bcdd; background-color: #f1f2f4 }  .RadListBox .rlbFooter { background-position: 0 -200px; background-color: #fff }  .RadListBox .rlbGroup .rlbDropClueAbove { border-top-color: #8e8e8e }  .RadListBox .rlbGroup .rlbDropClueBelow { border-bottom-color: #8e8e8e }  .RadListBox .rlbGroup .rlbSelected.rlbDropClueAbove, .RadListBox .rlbGroup .rlbHovered.rlbDropClueAbove, .RadListBox .rlbGroup .rlbSelected.rlbDropClueBelow, .RadListBox .rlbGroup .rlbHovered.rlbDropClueBelow { border-color: #8e8e8e }  .RadListBox .rlbButton { color: #00156e }  .RadListBox .rlbButton:hover { color: #000 }  .RadListBox .rlbDisabled, .RadListBox .rlbDisabled:hover { color: #00156e }  .RadListBox .rlbMoveUp .rlbButtonText { background-position: 0 0 }  .RadListBox .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0 }  .RadListBox .rlbMoveUpDisabled .rlbButtonText, .RadListBox .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0 }  .RadListBox .rlbMoveDown .rlbButtonText { background-position: 0 -25px }  .RadListBox .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px }  .RadListBox .rlbMoveDownDisabled .rlbButtonText, .RadListBox .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px }  .RadListBox .rlbMoveToTop .rlbButtonText { background-position: 0 -275px }  .RadListBox .rlbMoveToTop:hover .rlbButtonText { background-position: -400px -275px }  .RadListBox .rlbMoveToTopDisabled .rlbButtonText, .RadListBox .rlbMoveToTopDisabled:hover .rlbButtonText { background-position: -200px -275px }  .RadListBox .rlbMoveToBottom .rlbButtonText { background-position: 0 -300px }  .RadListBox .rlbMoveToBottom:hover .rlbButtonText { background-position: -400px -300px }  .RadListBox .rlbMoveToBottomDisabled .rlbButtonText, .RadListBox .rlbMoveToBottomDisabled:hover .rlbButtonText { background-position: -200px -300px }  .RadListBox .rlbDelete .rlbButtonText { background-position: 0 -50px }  .RadListBox .rlbDelete:hover .rlbButtonText { background-position: -400px -50px }  .RadListBox .rlbDeleteDisabled .rlbButtonText, .RadListBox .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px }  .RadListBox .rlbButtonAreaRight .rlbTransferTo .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px }  .RadListBox .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px }  .RadListBox .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px }  .RadListBox .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px }  .RadListBox .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px }  .RadListBox .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px }  .RadListBox .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px }  .RadListBox .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px }  .RadListBox .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px }  .RadListBox .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px }  .RadListBox .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px }  .RadListBox .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px }  .RadListBox .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText, .RadListBox .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px }  .RadListBox .rlbButtonAreaTop .rlbTransferTo .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px }  .RadListBox .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px }  .RadListBox .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px }  .RadListBox .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px }  .RadListBox .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px }  .RadListBox .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText, .RadListBox .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px }  .RadListBox .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px }  .RadListBox .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px }  .RadListBox .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px }  .RadListBox .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px }  .RadListBox .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText, .RadListBox .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText, .RadListBox .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px }  .RadEditor, .RadEditor .reModule, .RadEditor .reEditorModes, .RadEditor .reWrapper { background-color: #d6e6f4; }  .reWrapper, .RadEditor .reContentCell, .reColorPicker, .reInsertTable, .reCustomLinks a:hover { border: 1px solid #688caf; background-color: #d6e6f4; }  .reEmptyMessage { color: #8d8d8d }  .RadEditor .reContentCell iframe.reHtmlMode { display: none !important; }  .RadEditor .reContentCell { background-color: #fff }  .RadEditor .reContentCell.reNoBorder { border: 0 }  .RadEditor .reNoBorder div.reContentArea { border: 1px solid #688caf }  .reDropDownBody { border: 1px solid #688caf; background-color: #fff }  .reDropDownBody table { background: transparent }  .RadEditor .reModule { border-top: 1px solid #688caf }  .reCustomLinks a, .reCustomLinks a:link, .reCustomLinks a:visited { border: 1px solid #fff; color: #000 !important }  .reCustomLinks a:hover { background-color: #ffe18a; border: 1px solid #a7bedb }  .reToolbar li, .reSpinBox a, .reToolbar .reSeparator, .reToolbar .reGrip, .reDialog .reTool, .reModule .reTool, .reDialog .reTool:hover, .reToolbar .reTool:hover, .reModule .reTool:hover, .reToolbar .reTool.reTool_selected, .reToolbar .reTool.reTool_selected:hover, .reToolbar .reTool_text:hover, .reToolbar .reTool_text.reTool_selected, .reToolbar .reTool_text.reTool_selected:hover, .reTool .split_arrow, .reSplitButton.reTool_text .split_arrow, .reToolbar .reTool_text .split_arrow, .reDialog .reTool.reSplitButton, .reModule .reTool.reSplitButton, .reDropdown, .reTool_disabled.reDropdown:hover, .reResizeCell div, .reInsertTable .reToolbar li .reTool:hover, .RadEditor.reRtl .reDropdown:hover { background-image: none !important; }  .reToolbar li { color: #000 }  .reToolbar .reTool_text:hover, .reToolbar .reTool_text.reTool_selected, .reToolbar .reTool_text.reTool_selected:hover { border-left: 1px solid #c6ba9d; border-right: 1px solid #c6ba9d }  .reToolbar .reTool_text.reTool_disabled, .reToolbar .reTool_text.reTool_disabled:hover { margin-left: 0; margin-right: 0; border: 0 }  .reDropdown:link, .reDropdown:visited { color: #000 !important }  .reDropdown, .reTool_disabled.reDropdown:hover { border: 1px solid #abc1de; background-color: #fff }  .reDropdown:hover { border-color: #305090; color: #000 }  .reDropDownBody .reTlbVertical .reToolbar { background-color: #fff }  table.reSpinBox, .RadEditor input { border-color: #abc1de; background-color: #fff }  table.reSpinBox:hover, .RadEditor input:hover { border: 1px solid #c6ba9d }  .reModule_domlink_selected, .reModule_domlink { color: #000 }  .reDropDownBody .reItemOver { background: #fcc365; color: #000 }  .reColorPicker table div, .reColorPicker span { border: 1px solid #688caf }  .reColorPicker table td.reItemOver div { border-color: #000 }  .reAjaxspell_button { border: 1px solid #a7bedb; background-color: #e8f1fc; color: #00156e }  .reAjaxSpellCheckSeparator { background-color: #fff }  .reCustomLinks, .reCustomLinks ul { color: #000 }  .reCustomLinks a { background: none transparent; color: #000; cursor: default !important }  .reCustomLinks a:hover { color: #fff }  .reInsertTable table { background-color: #fff }  .reInsertTable table td { border: 1px solid #abc1de; background-color: #fff }  .reInsertTable table .reItemOver { border: 1px solid #305090; background-color: #fcc365 }  .reInsertTable .reTlbVertical ul { background-color: #fff }  .reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text, .reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link, .reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited { color: #000 !important; background: transparent none }  .reCommentEdit, .reCommentTextArea, .reCommentView, .reCommentInfoPanel { border-color: transparent; background-color: #d6e6f4 }  .reCommentTitle, .reCommentInfoPanel { color: #000 }  .reCommentTextArea { border-color: #688caf; background-color: #d6e6f4 }  .RadEditor .reCommentButton, .rePopupButtonContainer .rePopupButton { border-color: #a7bedb #7995ba #a3bad8 #7793b9; color: #1f3281; background: linear-gradient(#e8f1fc 25%, #e9f1fc 50%, #d2e1f4 75%, #e8f1fc 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f1fc', endColorstr='#e8f1fc', GradientType=0) }  .RadEditor .reCommentButton:hover, .rePopupButtonContainer .rePopupButton:hover { border-color: #d8ca95 #b8a076 #c6ba9d #b9a178; color: #000; background: linear-gradient(#fffce8 25%, #ffedb3 50%, #ffd563 75%, #ffe18a 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffce8', endColorstr='#ffe18a', GradientType=0) }  .RadEditor .reCommentButton:active, .rePopupButtonContainer .rePopupButton:active { color: #000; border-color: #8f8267 #ada490 #c3bdae #ada490; background: linear-gradient(#ebc59b 25%, #faad60 50%, #f99631 75%, #fde292 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebc59b', endColorstr='#fde292', GradientType=0) }  .rePopupContainer { border-color: #abc1de; background-color: #d6e6f4 }  .rePopupContainer .rePopupTitle { color: #00156e; border-color: #9eb6ce; background: linear-gradient(#dee8f5 0, silver 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dee8f5', endColorstr='silver  ', GradientType=0) }  .reWrapper.reInlineEditor:hover { border-color: #abc1de }  .reWrapper.reInlineEditorSelected, .reWrapper.reInlineEditorSelected:hover { border-color: #305090 }  .RadEditor.reRtl .reTool .split_arrow:hover { border-right-color: #c6ba9d }  .RadEditor.reRtl .reDropdown:hover { background-color: #ffe27b }  .RadWindow.RadWindow.reToolbarWindow td.rwWindowContent, .RadWindow.RadWindow.reToolbarWindow div.rwContent { background-color: #d6e6f4 }  .RadWindow .reInsertTableLightWrapper .lightTable { border-color: #688caf }  .reTool .split_arrow:hover { border-left-color: #c6ba9d } /* Rad editor */  .RadEditor, .reDropDownBody, .reDropDownBody *, .reDropDown, .reDropDown * { box-sizing: content-box; /* background: silver !important; */ /* border: 1px solid silver !important; */ border-radius: 2px !important; padding: 0; margin: 0; }  .reCustomContainer:after { clear: both; content: ""; display: block }  .RadEditor .reToolbarWrapper input[type="button"], .RadEditor .reToolbarWrapper input[type="reset"], .RadEditor .reToolbarWrapper input[type="submit"], .RadEditor .reToolbarWrapper button { margin-left: auto; min-width: 0; padding: 0 }  .reLayoutWrapper, .reWrapper_corner, .reWrapper_center, .reLeftVerticalSide, .reRightVerticalSide, .reTlbVertical, .reToolCell, .reContentCell, .reToolZone, .reBottomTable, .reEditorModesCell, .reBottomZone, .reResizeCell { border: 0; padding: 0 }  .RadEditor .reToolZone .reBottomZone .reModule { border-top: 0 }  .reDropDownBody { background-color: #fff }  .reContentCell, .reContentCell iframe { background-color: #fff }  .reContentCell iframe { display: block !important; padding: 10px 10px !important; box-sizing: border-box; }  .reTextArea { margin: 0; padding: 0; width: 100%; height: 100%; display: block; box-sizing: border-box; border: 0; resize: none; color: #000080; font-size: 13px !important; padding: 5px 10px !important; }  .reTextAreaHidden { display: none }  .reIframeWrapperIOS { height: 0; width: 100%; overflow: auto; -webkit-overflow-scrolling: touch }  .RadEditor.reFullScreen { position: absolute; z-index: 3000 }  .RadEditor.reWrapper .reToolCell { vertical-align: top; padding-bottom: 1px }  *|html .RadEditor.reWrapper .reToolCell { padding-bottom: 0; }  .reBottomZone { text-align: right; vertical-align: bottom; }  .reToolbarWrapper { margin-top: 0 }  .reToolbar { padding: 0 !important; margin: 0 0 1px 0 !important; list-style: none !important; float: left }  .reToolbar li { padding: 0 !important; margin: 0 !important; list-style: none !important; float: left; background-repeat: repeat-x; height: 26px; background-position: 0 -26px }  .reToolbar { margin-bottom: 2px }  .reToolbar a, .reDropdown, .reSpinBox input, .RadEditor input, .reModule, .reModule td, .reEditorModes a, .reDropDownBody, .reDropDownBody td, .reAjaxspell_wrapper, .reAjaxspell_button, .reAjaxspell_addicon, .reAjaxspell_ignoreicon, .reAjaxspell_okicon, .reInsertTable .reTlbVertical ul a.reTool_text span.reButton_text, .reColorPicker .reCustomColor { font: normal 13px 'Roboto', sans-serif !important; color: #000; text-decoration: none; cursor: default }  .RadEditor .reEmptyMessage { font: normal 13px 'Roboto', sans-serif !important; }  .RadEditor table.reLayoutWrapper { border-collapse: collapse; table-layout: auto; }  .RadEditor table.reBottomTable { margin-top: -3px !important; display: inline-block; }  .RadEditor .reContentCell { vertical-align: top }  .reAjaxspell_button { white-space: nowrap }  .reAjaxspell_addicon, .reAjaxspell_ignoreicon, .reAjaxspell_okicon { display: inline-block; width: 16px; height: 16px; border: 0; margin: 2px 4px 2px 2px; background-repeat: no-repeat }  .reAjaxspell_ignoreicon { background-position: center -103px }  .reAjaxspell_okicon { background-position: center -134px }  .reAjaxspell_addicon { background-position: center -166px }  .reAjaxSpellCheckSuggestions table { border-width: 0; width: 100% }  .reAjaxSpellCheckSuggestions td { width: 100%; padding-left: 4px }  .reAjaxSpellCheckSeparator { font-size: 1px; height: 1px; margin: 2px 1px }  .reAjaxSpellCheck { padding: 2px }  .RadEditor .reTextarea { font-size: 11px }  .reToolbar .reSeparator { width: 2px !important; height: 20px !important; font-size: 1px; background-position: center -148px; background: white; display: none; }  .reToolbar .reGrip { height: 26px; width: 4px; font-size: 1px; background-repeat: no-repeat }  ul.reToolbar li.grip_first { background-position: 0 0 }  ul.reToolbar li.grip_last { background-position: -4px 0 }  .RadEditor .reTlbVertical .reToolbar .grip_last { background-position: 0 -4px }  .reAlignmentSelector div { height: 20px }  ul.reToolbar li span:hover { background-color: #fff !important; }  .reDropDownBody span { padding: 5px; display: inline-block; }  .reDropDownBody td { padding: 3px; }  .reTool span { display: block; float: left; width: 18px; height: 18px; line-height: 18px; margin: 2px !important; cursor: default; background-repeat: no-repeat; }  .reTool, .reTool:link, .reTool:visited { display: block; width: 24px; height: 24px; margin: 0px 1px !important; text-decoration: none !important; cursor: default; border: 1px solid transparent; }  .RadEditor .reDialog .reTool:hover, .RadEditor .reModule .reTool:hover, .reToolbarWindow .reToolbar .reTool:hover { background-position: 0 -76px }  .RadEditor .reToolbar .reTool:hover { background-position: 0 -52px }  .reTool_disabled { filter: alpha(opacity=40); opacity: .4 }  .RadEditor .reDialog .reTool_disabled:hover, .RadEditor .reToolbar .reTool_disabled:hover, .RadEditor .reModule .reTool_disabled:hover, .reToolbarWindow .reToolbar .reTool_disabled:hover { background-image: none !important }  .RadEditor .reToolbar .reTool.reTool_selected, .RadEditor .reToolbar .reTool.reTool_selected:hover, .reToolbarWindow .reToolbar .reTool.reTool_selected, .reToolbarWindow .reToolbar .reTool.reTool_selected:hover { background-position: 0 -124px; background-repeat: no-repeat; }  .reToolbar .reTool_text:hover { background-repeat: repeat-x; background-position: 0 -100px; margin-left: 0; margin-right: 0 }  .reToolbar .reTool_text.reTool_selected, .reToolbar .reTool_text.reTool_selected:hover { background-repeat: repeat-x; background-position: 0 -174px; margin-left: 0; margin-right: 0 }  .reToolbar .reTool_text span { background-repeat: no-repeat; display: block; float: left; width: 18px; height: 18px; line-height: 18px; margin: 4px; cursor: default }  .reToolbar .reTool_text { height: 24px; width: auto; display: block; margin: 1px; text-decoration: none; cursor: default; float: left; display: flex !important; align-items: center; }  ul.reToolbar .reTool_text span.reButton_text { width: auto; background-image: none; color: #000 }  .reSplitButton, .reSplitButton:link, .reSplitButton:visited { height: 24px; text-decoration: none !important; }  .reSplitButton { position: relative }  .reTool .split_arrow { width: 12px; height: 22px; margin-left: 1px; background-position: -25px -360px; top: -2px; right: -3px; border-left-width: 1px; border-left-style: solid; border-left-color: transparent; /* display: none; */ }  .reTool .split_arrow:after { content: '➤'; width: 100% !important; height: 80% !important; display: flex !important; transform: rotate(90deg); position: absolute; right: 0; top: 3px; font-size: 10px; align-items: center !important; justify-content: center !important; }  .reSplitButton.reTool_text .split_arrow { width: 5px; height: 18px; background-position: -28px -362px }  .reDialog .reTool, .reModule .reTool { background-position: 0 -242px }  .reDialog .reTool.reSplitButton, .reModule .reTool.reSplitButton { background-repeat: no-repeat; background-position: 0 -218px }  .reToolWrapper .reTool.reSplitButton:hover, .reToolbarWrapper .reTool.reSplitButton:hover { background-repeat: no-repeat; background-position: 0 -76px !important }  .reToolWrapper .reTool_disabled.reSplitButton:hover, .reToolbarWrapper .reTool_disabled.reSplitButton:hover { background-image: none !important }  .reToolbar a { text-decoration: none !important }  .reDropdown, .reTool_disabled.reDropdown:hover { display: block; float: left; cursor: default; background-repeat: no-repeat; background-position: right -360px; padding-left: 4px; padding-right: 10px; margin: 0; margin: 2px 0 }  .reDropdown:hover { border: 1px solid; background-position: right 0; text-decoration: none }  .reDropdown span { display: block; width: 80px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 20px }  .reDropdown span.FontSize { width: 21px }  .reDropdown span.RealFontSize { width: 34px }  .RadRibbonBar .reDropdown span.RealFontSize { width: 80px }  .reDropdown span.Zoom { width: 44px }  .reTlbVertical ul.reToolbar { float: none; clear: both; width: 26px; height: auto }  .reTlbVertical li { clear: both; float: none; margin: 0 !important; font-size: 1px !important; padding: 0 !important; line-height: 1px !important; background-repeat: repeat-y; background-position: -26px 0 }  .reTlbVertical .reGrip { width: 26px; height: 4px; font-size: 1px !important; line-height: 1px !important; background-repeat: no-repeat }  .reTlbVertical .reTool { margin-top: 0; margin-bottom: 0 }  .reTlbVertical .reToolbar .reSeparator { width: 26px; height: 4px; line-height: 1px; font-size: 1px; background-position: -100px -12px }  .RadEditor .reTlbVertical .reTool:hover, .RadEditor .reTlbVertical .reTool_text.reSplitButton:hover, .RadEditor .reTlbVertical .reSplitButton:hover, .RadEditor .reTlbVertical .reTool_text:hover { background-repeat: no-repeat; background-position: -76px 0 }  .RadEditor .reTlbVertical .reTool_selected, .RadEditor .reTlbVertical .reTool_selected, .RadEditor .reTlbVertical .reTool_selected:hover, .RadEditor .reTlbVertical .reTool.reTool_selected, .RadEditor .reTlbVertical .reTool_text.reTool_selected, .RadEditor .reTlbVertical .reTool_text.reTool_selected:hover { background-repeat: no-repeat; background-position: -52px 0 }  .reTlbVertical .reTool_text, .reTlbVertical .reSplitButton { width: 24px; height: 24px }  .reTlbVertical .reTool_text .reButton_text { display: none }  .reTlbVertical .split_arrow, .reTlbVertical .reDropdown span, .reTlbVertical .reTool_text.reSplitButton .reButton_text, .reTlbVertical .reTool_text.reSplitButton .split_arrow { display: none }  .reTlbVertical .reDropdown, .reTlbVertical .reDropdown:hover { height: 20px; width: 22px; padding-right: 0; padding-left: 0; margin-right: 0 }  .reTlbVertical .reTool, .reTlbVertical .reDropdown { margin-left: 1px }  .reDropDownBody { float: left }  .reDropDownBody .reTlbVertical ul li { clear: both; float: none; background: 0 }  .reDropDownBody .reTlbVertical ul li a, .reDropDownBody .reTlbVertical ul li .reTool_disabled:hover { clear: both; float: none; width: 100%; display: block; border: 0; background: 0 }  .reDropDownBody .reTlbVertical ul.reToolbar li a:hover { background-repeat: no-repeat; background-position: -602px 0; border: 0; border-left-color: transparent !important; margin-left: 1px; margin-right: 1px }  div.RadEditor td.reTlbVertical ul.reToolbar { width: 26px !important }  .reDropDownBody .reTlbVertical ul li .reButton_text { width: 156px !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 8px; display: block }  .reDropDownBody div.reTlbVertical { float: left; height: auto; overflow: hidden }  .reDropDownBody .reTlbVertical .reToolbar { width: 206px; background-repeat: repeat-y; background-position: -126px 0 }  .reCustomLinks, .reCustomLinks ul, .reCustomLinks li { list-style: none !important; padding: 0 !important; margin: 0 !important; cursor: default !important }  ul.reCustomLinks { margin-left: 3px !important }  ul.reCustomLinks li ul { margin-left: 12px !important }  ul.reCustomLinks a { text-decoration: underline !important }  ul.reCustomLinks a:hover { cursor: pointer !important }  ul.reCustomLinks li { clear: both; float: none }  ul.reCustomLinks span, ul.reCustomLinks a { display: block; float: left; cursor: default; zoom: 1 }  ul.reCustomLinks .reCustomLinksIcon { font-size: 1px !important }  ul.reCustomLinks .reCustomLinksIcon.reIcon_empty { cursor: default }  ul.reCustomLinks li { padding: 1px 0 !important }  ul.reCustomLinks span, ul.reCustomLinks a { padding-left: 1px !important; padding-right: 1px !important; cursor: default }  ul.reCustomLinks .reCustomLinksIcon { width: 9px; height: 9px; padding: 0 !important; background-repeat: no-repeat; margin: 2px 4px 0 0 !important }  ul.reCustomLinks span { margin-top: 0 }  ul.reCustomLinks .reCustomLinksIcon.reIcon_plus { background-position: 0 0 }  ul.reCustomLinks .reCustomLinksIcon.reIcon_minus { background-position: -9px 0 }  ul.reCustomLinks .reCustomLinksIcon.reIcon_empty { background: 0 }  table.reSpinBox { border: 1px solid; border-collapse: collapse; cursor: text }  table.reSpinBox td { padding: 0 !important }  .reSpinBox input { border: 0 !important; background: none transparent; width: 30px; height: 16px; text-align: right; cursor: text; padding: 0 }  .RadForm.rfdTextbox .reSpinBox input { width: 30px }  .reSpinBox a { display: block; font-size: 1px !important; text-indent: -9999px; width: 11px; height: 10px; cursor: default; background-repeat: no-repeat; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; outline: 0 }  .reSpinBoxIncrease { background-position: 0 -198px }  .reSpinBoxIncrease:hover { background-position: 0 -208px }  .reSpinBoxDecrease { background-position: -11px -198px }  .reSpinBoxDecrease:hover { background-position: -11px -208px }  div.RadEditor input { border: 1px solid; cursor: text }  .reModule { border-collapse: collapse !important }  td.reModuleLabel { vertical-align: middle !important; text-align: right !important; padding-left: 6px !important; padding-right: 3px !important }  td.reModuleText .reEllipsisText { max-width: 110px; text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap; float: right }  .reModule .reDropdown, .reModule .reTool, .reModule .reSplitButton { margin: 1px 0 0 !important }  .reEditorModes { float: left; padding: 1px 0 !important }  .reEditorModes ul, .reEditorModes li { padding: 0 !important; margin: 0 !important; list-style: none !important; display: inline-block; }  .reEditorModes li { float: left !important }  .reEditorModes a, .reEditorModes span { display: block; cursor: pointer; }  .reEditorModes a { width: 76px; background: none !important; border: 1px solid transparent; }  .reEditorModes span { line-height: 22px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 22px; margin: 0 3px; background-repeat: no-repeat }  .reMode_selected { background-repeat: no-repeat; background-position: -948px 0 }  .reMode_design span, .reMode_selected.reMode_design span { background-position: -6px -5px }  .reMode_html span, .reMode_selected.reMode_html span { background-position: -6px -36px }  .reMode_preview span, .reMode_selected.reMode_preview span { background-position: -6px -69px }  .reWrapper_corner, .reWrapper_center, .reLeftVerticalSide, .reRightVerticalSide { font-size: 1px; line-height: 1px }  .reLeftVerticalSide, .reRightVerticalSide { padding: 0 !important; display: none; }  .reModule_domlink { text-decoration: none; font-size: 11px }  .reColorPicker { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding: 4px }  .reColorPicker table { border-collapse: collapse; border: 0 !important; background: transparent !important }  .reColorPicker table td { border: 0 }  .reColorPicker .reColorPickerFooter { overflow: hidden }  .reColorPicker span { display: block; text-align: center; float: left; cursor: default }  .reColorPicker table div { width: 11px; height: 11px; line-height: 11px; font-size: 1px }  .reColorPicker table td { padding: 2px; padding-bottom: 0; padding-top: 0 }  .reDropDownBody.reColorPicker table td.reItemOver { border: 0 !important; background: transparent !important }  .reDropDownBody td.reFormatSetsHeader { font-weight: bold; font-size: 13px; border-bottom: 1px solid }  .reColorPicker .reColorPickerFooter { margin: 0 auto; height: 22px; height: 18px; width: 166px; padding: 4px 0 }  .reColorPicker span { width: 82px; height: 20px; line-height: 18px }  .reColorPicker .reColorPickerFooter .reDarkColor { background: #000; color: #fff; border-right: 0 }  .reColorPicker .reColorPickerFooter .reLightColor { background: #fff; color: #000; border-left: 0 }  .reColorPicker .reCustomColor:hover { text-decoration: underline }  .reInsertSymbol td { text-align: center; vertical-align: middle }  .reInsertTable { padding: 1px !important }  .reInsertTable table { width: 120px; border: 0 !important; margin-left: 2px; background-color: transparent; border-collapse: separate; border-spacing: 2px }  .reInsertTable table a span { text-decoration: none }  .reInsertTable table td { font-size: 1px }  .reInsertTable table td div { height: 13px; width: 13px }  .reInsertTable .reTlbVertical { border-width: 0 !important }  .reInsertTable .reTlbVertical ul { padding: 0 !important; margin: 0 !important; list-style: none !important; background-image: none !important }  .reInsertTable div.reTlbVertical ul li a.reTool_text, .reInsertTable div.reTlbVertical ul li a.reTool_text:hover { background-position: -3575px center; margin-top: 1px; margin-left: 3px }  .reInsertTable .reTlbVertical ul .reTool_text { text-decoration: none; margin: 1px }  .reInsertTable .reTlbVertical ul .reTool_text:hover { text-decoration: underline }  .reInsertTable .reTlbVertical ul .reTool_text span { display: block; float: left; width: 18px !important; height: 18px !important; margin-top: 1px; background-position: -3575px center }  .reInsertTable .reTlbVertical ul a.reTool_text span.reButton_text { height: 18px; line-height: 18px; display: block; float: left; width: 100px !important; background-image: none; text-align: center }  .reInsertTable .reToolbar { background-image: none !important }  .reInsertTable .reToolbar li { clear: none !important; float: left !important; width: 24px }  .reInsertTable .reToolbar li .reTool { width: 24px !important; height: 24px; margin: 0 !important }  .reDropDownBody.reInsertTable .reToolbar li .reTool:hover { background-position: 0 -52px !important }  .reDropDownBody.reInsertTable .reToolbar li .reTool_disabled:hover { background-image: none !important }  .reDropDownBody { overflow-y: auto; overflow-x: hidden }  .reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover { background-position: -1403px 0 !important }  .reModule_visible_icon, .reModule_hidden_icon { display: block; float: left; width: 18px; height: 18px; background-repeat: no-repeat }  .reModule_visible_icon { background-position: -8px -199px }  .reModule_hidden_icon { background-position: -8px -103px }  .RadEditor .reResizeCell { vertical-align: bottom; text-align: right; position: relative; display: none; }  .reResizeCell div { background-repeat: no-repeat; background-position: center -301px; height: 17px; width: 16px }  td.reResizeCell .reModule.reStatistic { position: absolute; width: 150px; height: auto; top: 0; right: 30px; white-space: nowrap; background-image: none; border-top: 0 none }  .reToolBarLeft .reResizeCell div, .reToolBarRight .reResizeCell div { position: absolute; bottom: -4px }  .reToolBarRight .reResizeCell div { right: -27px }  .reAccessibleTool { background-repeat: no-repeat; background-color: transparent !important; width: 22px; height: 22px; margin-top: 2px !important; margin: 1px; cursor: pointer !important; cursor: default !important }  a.reTool.reGenIdLink { display: inline-block; *zoom: 1; *display: inline; vertical-align: middle }  a.reTool.reGenIdLink:hover, a.reTool.reGenIdLink:hover .reGenerateId, .reGenerateId:hover { cursor: pointer }  html .reGenerateId { background-position: -2405px center }  html .CustomDialog { background-position: -1448px center }  html .FormatCodeBlock { background-position: -305px center }  html .PageProperties { background-position: -756px center }  html .SetImageProperties { background-position: -1116px center }  html .BringToFront { background-position: -1606px center }  html .AlignmentSelector { background-position: -1647px center }  html .Cancel { background-position: -1265px center }  html .Custom, html .ViewHtml { background-position: -1296px center }  html .DecreaseSize { background-position: -1886px center }  html .DeleteTable { background-position: -1445px center }  html .FileOpen { background-position: -1967px center }  html .IncreaseSize { background-position: -2046px center }  html .InsertAnchor { background-position: -2086px center }  html .InsertEmailLink { background-position: -2246px center }  html .InsertFormImageButton { background-position: -2486px center }  html .ModuleManager { background-position: -2376px center }  html .RepeatLastCommand { background-position: -3248px center }  html .SendToBack { background-position: -3326px center }  html .FormatStripper { background-position: -2586px center }  html .StyleBuilder { background-position: -2946px center }  html .ToggleFloatingToolbar { background-position: -2974px center }  html .XhtmlValidator { background-position: -2526px center }  html .InsertSymbol { background-position: -2196px center }  html .InsertFormHidden { background-position: -1836px center }  html .InsertFormButton, html .InsertFormReset, html .InsertFormSubmit { background-position: -1716px center }  html .InsertFormCheckbox { background-position: -1745px center }  html .InsertFormPassword { background-position: -1896px center }  html .InsertFormRadio { background-position: -1926px center }  html .InsertFormSelect { background-position: -3546px center }  html .InsertFormTextarea { background-position: -1986px center }  html .InsertFormText { background-position: -1956px center }  html .StripAll, html .FormatPainterClear { background-position: -2585px center }  html .StripCss { background-position: -2644px center }  html .StripFont { background-position: -2675px center }  html .StripSpan { background-position: -2705px center }  html .StripWord { background-position: -2736px center }  html .AjaxSpellCheck, html .SpellCheck { background-position: -66px center }  html .Italic { background-position: -486px center }  html .ImageManager { background-position: -366px center }  html .ImageMapDialog { background-position: -396px center }  html .FlashManager, html .InsertFlash { background-position: -246px center }  html .MediaManager, html .InsertMedia { background-position: -696px center }  html .DocumentManager, html .InsertDocument { background-position: -185px center }  html .TemplateManager { background-position: -2765px center }  html .InsertTable, html .TableWizard { background-position: -3575px -5px }  html .InsertRowAbove { background-position: -1355px -7px }  html .InsertRowBelow { background-position: -1385px -4px }  html .DeleteRow { background-position: -3425px center }  html .InsertColumnLeft { background-position: -1626px center }  html .InsertColumnRight { background-position: -1595px center }  html .DeleteColumn { background-position: -3396px center }  html .MergeColumns { background-position: -2315px center }  html .MergeRows { background-position: -2345px center }  html .SplitCell { background-position: -3606px center }  html .SplitCellHorizontal { background-position: -3335px center }  html .DeleteCell { background-position: -1325px center }  html .SetCellProperties { background-position: -2495px center }  html .SetTableProperties { background-position: -3365px center }  html .Help { background-position: -336px center }  html .Undo { background-position: -996px center }  html .Redo { background-position: -967px center }  html .Cut { background-position: -155px center }  html .Copy { background-position: -125px center }  html .Paste, html .PasteStrip { background-position: -785px center }  html .PasteAsHtml { background-position: -815px center }  html .PasteHtml { background-position: -3757px -6px }  html .PasteFromWord { background-position: -845px center }  html .PasteFromWordNoFontsNoSizes { background-position: -875px center }  html .PastePlainText { background-position: -905px center }  html .Print { background-position: -936px center }  html .FindAndReplace { background-position: -215px center }  html .SelectAll { background-position: -2435px center }  html .InsertGroupbox { background-position: -2015px -7px }  html .InsertCodeSnippet, html .InsertSnippet { background-position: -2166px center }  html .InsertDate { background-position: -1655px center }  html .InsertTime { background-position: -2256px center }  html .AboutDialog { background-position: -6px center }  html .Bold { background-position: -95px center }  html .Underline { background-position: -3275px center }  html .StrikeThrough { background-position: -3306px center }  html .JustifyLeft { background-position: -576px center }  html .JustifyCenter { background-position: -516px center }  html .JustifyFull { background-position: -546px center }  html .JustifyNone { background-position: -606px center }  html .JustifyRight { background-position: -636px center }  html .InsertParagraph { background-position: -454px center }  html .InsertHorizontalRule { background-position: -2045px center }  html .Superscript { background-position: -2796px center }  html .Subscript { background-position: -2826px center }  html .ConvertToLower { background-position: -1144px center }  html .ConvertToUpper { background-position: -1174px center }  html .Indent { background-position: -426px center }  html .Outdent { background-position: -726px center }  html .InsertOrderedList { background-position: -2076px center }  html .InsertUnorderedList { background-position: -2286px center }  html .AbsolutePosition { background-position: -36px center }  html .Custom123 { background-position: -3823px center }  html .InsertExternalVideo { background-position: -3852px center }  html .Save, html .SaveAndClose, html .FileSave, html .FileSaveAs, html .SaveLocal { background-position: -1056px center }  html .LinkManager, html .CreateLink, html .CustomLinkTool, html .OpenLink, html .SetLinkProperties { background-position: -665px center }  html .Unlink { background-position: -2855px center }  html .ToggleTableBorder { background-position: -2885px center }  html .ToggleScreenMode { background-position: -2915px center }  html .ForeColor { background-position: -276px center }  html .BackColor, html .borderColor, html .bgColor { background-position: -1026px center }  html .InsertFormElement { background-position: -1774px center }  html .InsertFormForm { background-position: -1805px center }  html .reTopCenter { background-position: -3036px -6px }  html .reMiddleLeft { background-position: -3096px -6px }  html .reMiddleCenter { background-position: -1236px -6px }  html .reMiddleRight { background-position: -3155px -6px }  html .reBottomCenter { background-position: -3216px -6px }  html .reNoAlignment { background-position: -1266px -6px }  html .reTopLeft { background-position: -3006px -6px }  html .reTopRight { background-position: -3155px -6px }  html .reBottomLeft { background-position: -3186px -6px }  span.reBottomRight { background-position: -3245px -6px }  html .ExportToPdf { background-position: -3666px -6px }  html .InsertLink { background-position: -3697px -6px }  html .InsertImage { background-position: -3727px -6px }  html .InsertTableLight { background-position: -3791px -5px }  html .AddComment { background-position: -3890px -5px }  html .RemoveComment { background-position: -3925px -5px }  html .RemoveAllComments { background-position: -3965px -5px }  html .TrackChangesDialog, html .AcceptTrackChange { background-position: -4000px -5px }  html .RejectTrackChange { background-position: -4035px -5px }  html .AcceptAllTrackChanges { background-position: -4070px -5px }  html .RejectAllTrackChanges { background-position: -4105px -5px }  html .EnableTrackChangesOverride { background-position: -4140px -5px }  html .PasteMarkdown { background-position: -4175px -5px }  .reAlignmentSelector .reTopRight { background-position: -3062px -5px }  .reAlignmentSelector .reTopLeft { background-position: -3004px -5px }  .reAlignmentSelector .reTopCenter { background-position: -3033px -5px }  .reAlignmentSelector .reNoAlignment { background-position: -1263px -5px }  .reAlignmentSelector .reMiddleLeft { background-position: -3094px -5px }  .reAlignmentSelector .reMiddleCenter { background-position: -1233px -5px }  .reAlignmentSelector .reMiddleRight { background-position: -3151px -5px }  .reAlignmentSelector .reBottomCenter { background-position: -3213px -5px }  .reAlignmentSelector .reBottomRight { background-position: -3241px -5px }  .reAlignmentSelector .reBottomLeft { background-position: -3184px -5px }  span.PasteMarkdown { background-position: -4175px -5px }  span.FormatPainter, span.FormatPainterApply { background-position: -4210px -5px }  span.FormatPainterCopy { background-position: -4245px -5px }  .reApplyClass td { vertical-align: middle; height: 22px; padding-left: 3px }  .reApplyClass span { width: 14px; height: 14px; line-height: 13px; background-repeat: no-repeat; display: block; float: left; margin-right: 4px; text-indent: -9999px }  .reApplyClass .reClass_ { background-position: 0 2px }  .reApplyClass .reClass_img { background-position: 0 -20px }  .reApplyClass .reClass_table { background-position: 0 -40px }  .reApplyClass .reClass_ul { background-position: 0 -60px }  .reApplyClass .reClass_ol { background-position: 0 -80px }  .reApplyClass .reClass_p { background-position: 0 -100px }  .reApplyClass .reClass_span { background-position: 0 -120px }  .reApplyClass .reClass_a { background-position: 0 -140px }  .reApplyClass .reClass_div { background-position: 0 -160px }  .reApplyClass .reClass_h1 { background-position: 0 -180px }  .reApplyClass .reClass_h2 { background-position: 0 -200px }  .reApplyClass .reClass_h3 { background-position: 0 -220px }  .reApplyClass .reClass_h4 { background-position: 0 -240px }  .reApplyClass .reClass_h5 { background-position: 0 -260px }  .reApplyClass .reClass_h6 { background-position: 0 -280px }  .reApplyClass .reClass_td { background-position: 0 -300px }  .reApplyClass .reClass_all { background-position: 0 -318px }  td.reTlbVertical { vertical-align: top }  .reToolCell .reTool_text span { text-indent: -9999px }  .reToolCell .reTool_text.reSplitButton { width: auto }  .reToolCell .reTool_text.reSplitButton .reButton_text { text-indent: 0 }  .reTlbVertical li { vertical-align: top }  .reTool_text span.reButton_text { text-indent: 0 }  .reTlbVertical .reTool_text.reTool_selected { background-position: -602px 0 !important; border-color: transparent !important }  .reInsertImageWrapper, .reInsertLinkWrapper, .reInsertTableLightWrapper { padding: 20px 0 0 0; font: normal 13px 'Roboto', sans-serif !important; }  .RadWindow .reInsertTableLightWrapper .lightTable { border: 1px solid }  .reControlsLayout { width: 100%; height: 100% }  .reInsertLinkWrapper .reControlsLayout td { padding: 3px 0 3px 3px }  .reInsertLinkWrapper .reControlsLayout td, .reInsertImageWrapper .reControlsLayout td, .reInsertTableLightWrapper .reControlsLayout td, .reControlsLayout .reImgPropertyControlCell td, .reImgPropertyControlCell span, .reImgPropertyControlCell input { vertical-align: middle }  .reInsertImageWrapper .reControlsLayout td { padding: 3px 0 }  .reDialogLabelLight span { width: 80px; display: block; text-overflow: ellipsis }  .reDialogLabelLight span, .reImgPropertyControlCell span, .reImgPropertyControlCell input { text-align: right }  .reConfirmCancelButtonsTblLight button { width: 75px }  .reConfirmCancelButtonsTblLight .reAllPropertiesLight button { width: 126px }  .reControlsLayout { width: 100%; height: 100% }  .reControlsLayout .reControlCellLight input { width: 215px }  .reControlsLayout .reControlCellLight select { width: 220px }  .reControlsLayout .reConfirmCancelButtonsTblLight { height: auto; margin: 12px 0; text-align: center; width: 100% }  .reControlsLayout .reImgPropertyControlCell td, .reControlsLayout .reTablePropertyControlCell td { padding: 2px }  .reControlsLayout .reTablePropertyControlCell td input[type="text"], .reControlsLayout .reTablePropertyControlCell td input[type="password"] { padding: 2px 1px 0 }  .reImgPropertyControlCell span, .reImgPropertyControlCell input, .reTablePropertyControlCell input { width: 40px }  .reImgPropertyControlCell table { width: 100%; height: 100% }  .reControlsLayout td.reImgPropertyControlCell { padding: 0 22px 0 38px }  .reInsertImageWrapper .reControlsLayout .reControlCellLight input { width: 190px }  .reTablePropertyControlCell .short { width: 80px }  .reTablePropertyControlCell .lightTable { margin: -10px 4px 0 4px; *margin-top: -3px }  .reInsertTableLightWrapper .reControlsLayout .reTablePropertyControlCell input.rfdIgnore, .reInsertImageWrapper .reControlsLayout .reImgPropertyControlCell input.rfdIgnore { width: 40px }  .RadEditor .reContentArea { position: relative; overflow: auto; height: 100%; margin: 0; }  .RadEditor .reContentArea .RadEWrongWord { background-color: #ff0 }  .RadEditor .reContentArea .RadEDomMouseOver { background-color: #ffc }  .RadEditor .reContentArea body { padding: 3px; background-image: none; margin: 0; text-align: left; word-wrap: break-word }  .RadEditor .reContentArea form { background-color: #efefef; border: 1px dashed #555 }  .RadEditor .reContentAreaToggle table { border-right: 1px dashed #999; border-bottom: 1px dashed #999 }  .RadEditor .reContentAreaToggle table td { padding: 1px; border-top: 1px dashed #999; border-left: 1px dashed #999 }  .RadEditor .reContentAreaToggle table th { padding: 1px; border-top: 1px dashed #000; border-left: 1px dashed #000 }  .RadEditor .reCommentEdit, .RadEditor .reCommentTextArea, .RadEditor .reCommentView, .RadEditor .reCommentButton, .rePopupButton, .rePopupMessage, .rePopupContainer .rePopupTitle, .RadEditor .reCommentTextAreaWatermark, .RadEditor .reCommentInfoPanel { font: normal 13px 'Roboto', sans-serif !important; }  .RadEditor .reCommentEdit, .RadEditor .reCommentView { border: 1px solid; width: 240px; height: 310px; max-height: 310px; border-radius: 3px; padding: 5px 7px; position: absolute; bottom: 5px; right: 5px; text-align: right; z-index: 9001 }  .RadEditor .reCommentTitle { text-align: left; font-weight: bold; height: 20px; line-height: 16px; padding: 0 0 0 2px }  .RadEditor .reCommentTextArea { text-align: left; border: 1px solid; width: 235px; height: 260px; max-height: 260px }  .RadEditor .reCommentViewText { display: block; padding: 2px; text-align: left; background-color: #f5f7f7; color: #444; z-index: 9001 }  .RadEditor .reCommentButton, .rePopupButton { height: 20px; border: 1px solid; border-radius: 4px; margin: 4px 1px; cursor: auto }  .RadEditor .reCommentInfoPanel { width: 250px; position: absolute; right: 5px; bottom: 5px; padding: 5px 7px; border: 1px solid; border-radius: 3px }  .RadEditor .reCommentTextAreaWatermark { color: #666 }  .rePopupContainer { border: 1px solid; min-width: 200px; max-width: 300px; border-radius: 3px; position: absolute }  .rePopupButtonContainer { padding: 5px 0 0 }  .rePopupContainer .rePopupTitle { height: 22px; line-height: 22px; border-bottom: 1px solid; padding: 0 0 0 5px; margin: 0; border-radius: 3px 5px 0 0 }  .rePopupContainer .rePopupContent { background-repeat: no-repeat; background-position: 16px 16px; padding: 10px; border-radius: 0 0 5px 5px }  .rePopupContainer .rePopupMessage, .rePopupContainer .rePopupButtonContainer { padding-left: 48px }  ._Telerik_IE9 .rePopupContainer .rePopupTitle, ._Telerik_IE9 .rePopupButtonContainer .rePopupButton ._Telerik_IE9 .RadEditor .reCommentButton { filter: none !important }  .RadEditor .reDialog .reTool_disabled, .RadEditor .reDialog .reTool_disabled:hover, .RadEditor .reToolbar .reTool_disabled, .RadEditor .reToolbar .reTool_disabled:hover, .RadEditor .reModule .reTool_disabled, .RadEditor .reModule .reTool_disabled:hover, .reDropDownBody .reTlbVertical .reTool_text.reTool_disabled, .reDropDownBody .reTlbVertical .reTool_text.reTool_disabled:hover { filter: alpha(opacity=40); opacity: .4; background-image: none }  .RadEditor.reRtl .reToolbar { float: right }  .RadEditor.reRtl .reDropdown, .RadEditor.reRtl .reDropdown:hover, .RadEditor.reRtl .reTool_disabled.reDropdown:hover { background-position: -25px -360px; float: right; margin: 2px 0; padding-left: 10px; padding-right: 4px }  .RadEditor.reRtl .reSplitButton span { float: right }  .RadEditor.reRtl .reTool .split_arrow { margin-left: auto; margin-right: 1px; right: auto; left: 0; border-left: 0; border-right-width: 1px; border-right-style: solid; border-right-color: transparent }  .RadEditor.reRtl .reResizeCell div { filter: FlipH; -webkit-transform: scaleX(-1); transform: scaleX(-1) }  ._Telerik_IE9 .RadEditor.reRtl .reResizeCell div { filter: none }  .RadEditor.reRtl .reResizeCell div:hover { cursor: sw-resize !important }  .RadEditor.reRtl .reEditorModes { float: right; padding-right: 3px !important }  .RadEditor.reRtl .reEditorModes li { float: right !important }  .RadEditor.reRtl .reEditorModes li a span { padding-left: 0; padding-right: 27px }  .RadEditor.reRtl .reEditorModes .reMode_design span { background-position: 42px -5px }  .RadEditor.reRtl .reEditorModes .reMode_html span { background-position: 42px -36px }  .RadEditor.reRtl .reEditorModes .reMode_preview span { background-position: 42px -69px }  .RadEditor.reRtl .reModule { text-align: left }  body[style="direction: rtl"] .reToolbar .reTool_text span { margin-left: 8px }  .rwRtl .reDialogLabelLight span, .rwRtl .reImgPropertyControlCell span { text-align: left }  .RadForm .reInlineBlock { display: inline-block; *display: inline; zoom: 1; vertical-align: middle }  .RadForm #sbMainPane fieldset { padding: 5px }  .RadForm .HelpDialog .reDescriptionCell { padding-bottom: 10px }  font.reComment_u0, span.reComment_u0 { border: 2px dashed #F93 !important }  font.reComment_u1, span.reComment_u1 { border: 2px dashed #ff0101 !important }  font.reComment_u2, span.reComment_u2 { border: 2px dashed #0101ff !important }  del.reU1 hr { border: 1px solid #ff0101 !important }  ins.reU1 hr { border-bottom: 1px solid #ff0101 !important }  .reFormat { border-width: 0 2px; border-style: solid; padding: 0 2px }  li.reFormat { padding: 0 }  ol.reFormat, ul.reFormat { padding: 0 0 0 2.5em }  ins table, .reComment { border: 2px dashed; padding: 1px }  del table { border: 2px dashed; text-decoration: line-through; padding: 1px }  ins td, ins img { border: 1px dashed; padding: 1px }  del td, del img { border: 2px solid; padding: 1px }  ins.reU0, del.reU0 { color: #F93 !important }  ins.reU1, del.reU1 { color: #ff0101 !important }  ins.reU2, del.reU2 { color: #f37e0c !important }  ins.reU3, del.reU3 { color: #04b4b6 !important }  ins.reU4, del.reU4 { color: #c85100 !important }  ins.reU5, del.reU5 { color: #008380 !important }  ins.reU6, del.reU6 { color: #800000 !important }  ins.reU7, del.reU7 { color: #a4a000 !important }  ins.reU8, del.reU8 { color: #808080 !important }  ins.reU9, del.reU9 { color: #38fd11 !important }  .reFormat.reU0, ins.reU0 table, del.reU0 table, ins.reU0 td, ins.reU0 img, del.reU0 td, del.reU0 img, .reComment.reU0 { border-color: #f93 }  .reFormat.reU1, ins.reU1 table, del.reU1 table, ins.reU1 td, ins.reU1 img, del.reU1 td, del.reU1 img, .reComment.reU1 { border-color: #f00 }  .reFormat.reU2, ins.reU2 table, del.reU2 table, ins.reU2 td, ins.reU2 img, del.reU2 td, del.reU2 img, .reComment.reU2 { border-color: #f37e0c }  .reFormat.reU3, ins.reU3 table, del.reU3 table, ins.reU3 td, ins.reU3 img, del.reU3 td, del.reU3 img, .reComment.reU3 { border-color: #04b4b6 }  .reFormat.reU4, ins.reU4 table, del.reU4 table, ins.reU4 td, ins.reU4 img, del.reU4 td, del.reU4 img, .reComment.reU4 { border-color: #c85100 }  .reFormat.reU5, ins.reU5 table, del.reU5 table, ins.reU5 td, ins.reU5 img, del.reU5 td, del.reU5 img, .reComment.reU5 { border-color: #008380 }  .reFormat.reU6, ins.reU6 table, del.reU6 table, ins.reU6 td, ins.reU6 img, del.reU6 td, del.reU6 img, .reComment.reU6 { border-color: #800000 }  .reFormat.reU7, ins.reU7 table, del.reU7 table, ins.reU7 td, ins.reU7 img, del.reU7 td, del.reU7 img, .reComment.reU7 { border-color: #a4a000 }  .reFormat.reU8, ins.reU8 table, del.reU8 table, ins.reU8 td, ins.reU8 img, del.reU8 td, del.reU8 img, .reComment.reU8 { border-color: #808080 }  .reFormat.reU9, ins.reU9 table, del.reU9 table, ins.reU9 td, ins.reU9 img, del.reU9 td, del.reU9 img, .reComment.reU9 { border-color: #38fd11 }  ins.trackchanges_curr_rev, del.trackchanges_curr_rev { color: Green }  .RadEditor .reContentArea .rrHandle, .rrHandle[rel='rrWidget'] { background-color: #fff; border: 1px solid #000; user-select: none; -moz-user-select: none; -webkit-user-select: none }  .RadEditor .reContentArea .rrHandle:hover, .rrHandle[rel='rrWidget']:hover { background-color: #000 }  .RadEditor .reContentArea .reUnselectable { -webkit-user-select: none; -moz-user-select: none; user-select: none }  .RadWindow.RadEditor.reWrapper { border: 0 }  .reTool .ToggleEditMode { background-position: -7px -38px }  .RadEditor.reWrapper.reInlineEditor { border: 1px solid transparent }  .RadEditor.reInlineEditor .reContentArea { border: 0; outline: 0 }  .RadEditor.reWrapper.reInlineEditorSelected, .RadEditor.reWrapper.reInlineEditor:hover { border-width: 1px; border-style: solid; border-color: transparent }  .RadEditor.reWrapper.reInlineEditor .reContentCell { background-color: transparent; color: inherit; border: 0 }  .RadEditor.reInlineEditor.reWrapper { background-color: transparent }  .reWrapper, .RadEditor .reContentCell, .reColorPicker, .reInsertTable, .reCustomLinks a:hover { border: 1px solid silver !important; background-color: #d6e6f4; border-radius: 3px !important; }  .RadEditor, .RadEditor .reModule, .RadEditor .reEditorModes, .RadEditor .reWrapper { background-color: #fff !important; padding: 1px 1px !important; }  .reEmptyMessage { color: #8d8d8d }  .RadEditor * { box-sizing: border-box !important; transition: none !important; font-family: unset; font-size: unset; }  .RadEditor .reContentCell.reNoBorder { border: 0; box-sizing: border-box !important; }  .RadEditor { box-sizing: border-box !important; padding: 0 !important; }  .RadEditor .reContentCell { background-color: #fff; border: none !important; border-top: 1px solid silver !important; }  .RadEditor .reNoBorder div.reContentArea { border: none !important; padding: 5px 10px !important; box-sizing: border-box !important; }  .reDropDownBody { border: 1px solid #688caf; background-color: #fff }  .reDropDownBody table { background: transparent }  .RadEditor .reModule { border-top: 0px solid silver !important; display: none; }  .reCustomLinks a, .reCustomLinks a:link, .reCustomLinks a:visited { border: 1px solid #fff; color: #000 !important }  .reCustomLinks a:hover { background-color: #ffe18a; border: 1px solid #a7bedb }  .reToolbar li { color: #000; margin: 0 2px !important; }  .reToolbar .reTool_text:hover, .reToolbar .reTool_text.reTool_selected, .reToolbar .reTool_text.reTool_selected:hover { border-left: 1px solid #c6ba9d; border-right: 1px solid #c6ba9d }  .reToolbar .reTool_text.reTool_disabled, .reToolbar .reTool_text.reTool_disabled:hover { margin-left: 0; margin-right: 0; border: 0 }  .reDropdown:link, .reDropdown:visited { color: #000 !important }  .reDropdown, .reTool_disabled.reDropdown:hover { border: 1px solid #abc1de; background-color: #fff }  .reDropdown:hover { border-color: #305090; color: #000 }  .reDropDownBody .reTlbVertical .reToolbar { background-color: #fff }  table.reSpinBox, .RadEditor input { border-color: #abc1de; background-color: #fff }  table.reSpinBox:hover, .RadEditor input:hover { border: 1px solid #c6ba9d }  .reModule_domlink_selected, .reModule_domlink { color: #000 }  .reDropDownBody .reItemOver { background: #fcc365; color: #000 }  .reColorPicker table div, .reColorPicker span { border: 1px solid #688caf }  .reColorPicker table td.reItemOver div { border-color: #000 }  .reAjaxspell_button { border: 1px solid #a7bedb; background-color: #e8f1fc; color: #00156e }  .reAjaxSpellCheckSeparator { background-color: #fff }  .reCustomLinks, .reCustomLinks ul { color: #000 }  .reCustomLinks a { background: none transparent; color: #000; cursor: default !important }  .reCustomLinks a:hover { color: #fff }  .reInsertTable table { background-color: #fff }  .reInsertTable table td { border: 1px solid #abc1de; background-color: #fff }  .reInsertTable table .reItemOver { border: 1px solid #305090; background-color: #fcc365 }  .reInsertTable .reTlbVertical ul { background-color: #fff }  .reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text, .reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link, .reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited { color: #000 !important; background: transparent none }  .reCommentEdit, .reCommentTextArea, .reCommentView, .reCommentInfoPanel { border-color: transparent; background-color: #d6e6f4 }  .reCommentTitle, .reCommentInfoPanel { color: #000 }  .reCommentTextArea { border-color: #688caf; background-color: #d6e6f4 }  .RadEditor .reCommentButton, .rePopupButtonContainer .rePopupButton { border-color: #a7bedb #7995ba #a3bad8 #7793b9; color: #1f3281; background: linear-gradient(#e8f1fc 25%, #e9f1fc 50%, #d2e1f4 75%, #e8f1fc 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f1fc', endColorstr='#e8f1fc', GradientType=0) }  .RadEditor .reCommentButton:hover, .rePopupButtonContainer .rePopupButton:hover { border-color: #d8ca95 #b8a076 #c6ba9d #b9a178; color: #000; background: linear-gradient(#fffce8 25%, #ffedb3 50%, #ffd563 75%, #ffe18a 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffce8', endColorstr='#ffe18a', GradientType=0) }  .RadEditor .reCommentButton:active, .rePopupButtonContainer .rePopupButton:active { color: #000; border-color: #8f8267 #ada490 #c3bdae #ada490; background: linear-gradient(#ebc59b 25%, #faad60 50%, #f99631 75%, #fde292 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebc59b', endColorstr='#fde292', GradientType=0) }  .rePopupContainer { border-color: #abc1de; background-color: #d6e6f4 }  .rePopupContainer .rePopupTitle { color: #00156e; border-color: #9eb6ce; background: linear-gradient(#dee8f5 0, silver 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dee8f5', endColorstr='silver  ', GradientType=0) }  .reWrapper.reInlineEditor:hover { border-color: #abc1de }  .reWrapper.reInlineEditorSelected, .reWrapper.reInlineEditorSelected:hover { border-color: #305090 }  .RadEditor.reRtl .reTool .split_arrow:hover { border-right-color: #c6ba9d }  .RadEditor.reRtl .reDropdown:hover { background-color: #ffe27b }  .RadWindow.RadWindow.reToolbarWindow td.rwWindowContent, .RadWindow.RadWindow.reToolbarWindow div.rwContent { background-color: #d6e6f4 }  .RadWindow .reInsertTableLightWrapper .lightTable { border-color: #688caf }  .reTool .split_arrow:hover { border-left-color: #c6ba9d } /*Rad tree view*/  .RadTreeView { white-space: nowrap; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent }  .RadTreeView .rtSp, .RadTreeView .rtIn, .RadTreeView .rtImg, .RadTreeView .rtChk, .RadTreeView .rtChecked, .RadTreeView .rtUnchecked, .RadTreeView .rtIndeterminate, .RadTreeView .rtLoadingIcon { display: inline-block; vertical-align: middle }  .RadTreeView .rtTemplate, .RadTreeView input { -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text }  .RadTreeView .rtUL { margin: 0; padding: 0; list-style: none }  .RadTreeView .rtUL .rtUL { padding-left: 20px }  .RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot { padding: 1px 0 1px 20px }  .RadTreeView .rtSp { margin-left: -1px; width: 1px; height: 22px; position: relative; }  .RadTreeView .rtSp:after { content: ''; position: absolute; width: 16px; height: 1px; top: 50%; left: -18px; transform: translateY(-50%); border-bottom: 1px dotted silver; }  .RadTreeView .rtIn { margin-left: 1px; padding: 2px 2px 3px; border: 1px solid transparent; background-position: 0 0; background-repeat: repeat-x; text-decoration: none; flex-grow: 1; padding: 5px !important; box-sizing: border-box; white-space: normal; }  .RadTreeView a.rtIn { color: inherit; cursor: pointer }  .RadTreeView div.rtIn { vertical-align: top }  * + html .RadTreeView div.rtIn { display: inline; zoom: 1 }  .RadTreeView .rtChk, .RadTreeView .rtChecked, .RadTreeView .rtUnchecked, .RadTreeView .rtIndeterminate { margin: 0 3px; padding: 0; width: 13px; height: 13px }  .RadTreeView .rtUnchecked { background-position: 0 0; /* margin-top: 1px !important; */ }  .RadTreeView .rtChecked { background-position: 0 -40px }  .RadTreeView .rtIndeterminate { background-position: 0 -80px }  .RadTreeView .rtTemplate:after { content: ""; clear: both; display: block }  .RadTreeView .rtHover .rtIn { background-position: 0 -1000px\9 }  .RadTreeView .rtSelected .rtIn { background-position: 0 -2000px\9; }  @media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) { .RadTreeView .rtHover .rtIn, .RadTreeView .rtSelected .rtIn { background-position: 0 0 } }  .RadTreeView .rtEdit { white-space: nowrap !important }  .RadTreeView .rtEdit input { margin: 0; padding: 0; height: 1.4em; border: 0; outline: 0; color: inherit; background: 0; font: inherit; line-height: 1.4em; cursor: text }  .RadTreeView .rtLoadingIcon { margin: -4px 3px 0; *margin: 0 3px; width: 16px; height: 16px; overflow: hidden; text-indent: -9999px; *text-indent: 0; font-size: 0; background-position: 0 0; background-repeat: no-repeat }  .RadTreeView .rtLoadingBelow { display: block }  .RadTreeView .rtPlus, .RadTreeView .rtMinus { margin: 5px 6px 0 -17px; padding: 0; width: 11px; height: 11px; background-repeat: no-repeat; font-size: 0; display: inline-block; vertical-align: top }  .RadTreeView .rtPlus { background-position: -117px -261px !important; width: 16px !important; height: 16px !important; position: absolute; top: 50%; left: 0; transform: translateY(-50%); margin: 0 !important; }  .RadTreeView .rtPlusHover { background-position: 0 -22px }  .RadTreeView .rtMinus { background-position: -297px -9px !important; /* padding: 5px !important; */ width: 16px !important; height: 16px !important; position: absolute; top: 50%; left: 0; transform: translateY(-50%); margin: 0 !important; }  .RadTreeView .rtMinusHover { background-position: 0 -33px }  .RadTreeView .rtLines .rtLI { background-image: none !important; background-position: 0 0; background-repeat: repeat-y; border-left: 1px dotted silver; }  .RadTreeView .rtLines .rtFirst { background-image: none !important; background-position: 0 1.273em; background-repeat: no-repeat; }  .RadTreeView .rtLines .rtLast { background-image: none }  .RadTreeView .rtLines .rtTop, .RadTreeView .rtLines .rtMid, .RadTreeView .rtLines .rtBot { background-position: 0 0; background-repeat: no-repeat; padding-left: 18px !important; margin: 2px !important; position: relative; /* border-left: 1px dotted silver; */ }  .RadTreeView .rtLines .rtTop { background-image: none !important; display: flex; align-items: center; }  .RadTreeView .rtLines .rtMid { background-image: none !important; }  .RadTreeView .rtLines .rtBot { background-image: none !important; display: flex; align-items: center; }  .RadTreeView[disabled], .RadTreeView .rtDisabled { filter: alpha(opacity=50); opacity: .5 }  .RadTreeView[disabled] .rtDisabled { filter: alpha(opacity=100); opacity: 1 }  .RadTreeView label { font-weight: normal; font-size: inherit; line-height: inherit; display: inline }  .RadTreeView_rtl .rtUL .rtUL { padding-left: 0; padding-right: 20px }  .RadTreeView_rtl .rtTop, .RadTreeView_rtl .rtMid, .RadTreeView_rtl .rtBot { padding-left: 0; padding-right: 20px }  .RadTreeView_rtl .rtSp { margin-left: 0; margin-right: -1px }  .RadTreeView_rtl .rtPlus, .RadTreeView_rtl .rtMinus { margin-left: 6px; margin-right: -17px }  .RadTreeView_rtl .rtPlus { background-position: -11px 0 }  .RadTreeView_rtl .rtPlusHover { background-position: -11px -22px }  .RadTreeView_rtl .rtMinus { background-position: -11px -11px }  .RadTreeView_rtl .rtMinusHover { background-position: -11px -33px }  .RadTreeView_rtl .rtLines .rtLI { background-position: 100% 0 }  .RadTreeView_rtl .rtLines .rtFirst { background-position: 100% 1.273em }  .RadTreeView_rtl .rtLines .rtLast { background-image: none }  .RadTreeView_rtl .rtLines .rtTop, .RadTreeView_rtl .rtLines .rtMid, .RadTreeView_rtl .rtLines .rtBot { background-position: 100% 0 }  .rtDropAbove, .rtDropBelow { border: 1px dotted #444444; font-size: 3px; line-height: 3px; height: 3px; margin-top: -1px }  .rtDropAbove { border-bottom: 0 }  .rtDropBelow { border-top: 0 }  div.RadTreeView_designtime .rtTop, div.RadTreeView_designtime .rtMid, div.RadTreeView_designtime .rtBot { position: relative }  div.RadTreeView_designtime .rtPlus, div.RadTreeView_designtime .rtMinus { margin: 0; position: absolute; left: 3px; top: 4px }  .rtTouchDragClue { margin-top: -50px }  .RadTreeView { color: #333; font-size: 12px; font-family: "Tahoma", Arial, Helvetica, sans-serif }  .RadTreeView .rtHover .rtIn { border-color: transparent !important; color: #00156e !important; background-color: #ffe3a5 !important; background-image: none !important; padding: 5px; }  .RadTreeView .rtSelected .rtIn { border-color: #ffe3a5 !important; color: #444444 !important; background-color: #ffe3a5 !important; background-image: none !important; padding: 5px !important; font-weight: bold !important; }  .RadTreeView { color: #333; font-size: 12px; font-family: "Tahoma", Arial, Helvetica, sans-serif; /* padding-top: 5px; */ }  .RadTreeView .rtHover .rtIn { border-color: transparent !important; color: #00156e !important; background-color: #ffe3a5 !important; background-image: none !important; padding: 5px; }  .RadTreeView .rtSelected .rtIn { border-color: #ffe3a5 !important; color: #444444 !important; background-color: #ffe3a5 !important; background-image: none !important; padding: 5px !important; box-sizing: border-box; font-weight: bold !important; WHITE-SPACE: normal; }  .RadTreeView_Outlook { color: #333; font-size: 12px; font-family: "Tahoma", Arial, Helvetica, sans-serif }  .RadTreeView_Outlook .rtIn { background-image: linear-gradient(transparent, transparent) }  .RadTreeView_Outlook .rtHover .rtIn { border-color: transparent !important; color: #00156e !important; background-color: #ffe3a5 !important; background-image: none !important; padding: 5px; }  .RadTreeView_Outlook .rtSelected .rtIn { border-color: #ffe3a5 !important; color: #444444 !important; background-color: #ffe3a5 !important; background-image: none !important; padding: 5px !important; font-weight: bold; }  .RadMenu { white-space: nowrap; float: left; position: relative; text-align: left; z-index: 7000\9; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none }  .RadMenu .rmRootGroup { margin: 0; padding: 0; position: relative; left: 0; display: inline-block }  .RadMenu .rmRootScrollGroup { z-index: 1 }  .RadMenu:after, .RadMenu .rmRootGroup:after { content: ""; display: block; height: 0; overflow: hidden; line-height: 0; font-size: 0; clear: both; visibility: hidden }  .RadMenu ul.rmVertical, .RadMenu ul.rmHorizontal, .RadMenu ul.rmRootScrollGroup, .RadMenu_Context ul.rmHorizontal { margin: 0; padding: 0; display: none; position: relative; left: 0; float: left }  .rmHorizontal { white-space: nowrap }  .rmSized ul.rmVertical { width: 100% }  .rmSized ul.rmRootGroup { float: none }  .rmSized .rmRootGroup .rmVertical { width: auto }  .RadMenu .rmItem { float: left; position: relative; list-style-image: none; list-style-position: outside; list-style: none; line-height: inherit }  .RadMenu .rmHorizontal .rmItem { clear: none }  .RadMenu .rmVertical .rmItem { float: none }  .rmSized .rmVertical .rmItem { width: 100% }  .rmSized .rmHorizontal .rmItem, .rmSized .rmRootGroup .rmVertical .rmItem { width: auto }  .RadMenu .rmSlide .rmHorizontal .rmItem { margin-bottom: -2px }  .RadMenu ul.rmActive, .RadMenu ul.rmRootGroup { display: block }  .RadMenu .rmSlide, .RadMenu_Context { position: absolute; overflow: hidden; display: none; float: left; /* background: white !important; */ }  .RadMenu_Context { z-index: 1000; overflow: visible; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent }  .RadMenu .rmText { display: block; padding-bottom: 1px; float: left }  .RadMenu div.rmText { white-space: normal; background: transparent }  .RadMenu a.rmLink { cursor: pointer; display: block; box-sizing: content-box; *zoom: 1 }  .RadMenu a.rmLink:after { content: ""; display: block; clear: both }  .rmScrollWrap { position: absolute; float: left; overflow: hidden; left: 0 }  .RadMenu .rmLeftArrow, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmRightArrow { position: absolute; z-index: 2000; text-indent: -9999px; font-size: 0; line-height: 0; outline: 0; overflow: hidden; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent }  .RadMenu .rmLeftArrowDisabled, .RadMenu .rmTopArrowDisabled, .RadMenu .rmBottomArrowDisabled, .RadMenu .rmRightArrowDisabled { display: none; text-indent: -1000em; font-size: 0; line-height: 0 }  .RadMenu .rmBottomArrow, .RadMenu .rmBottomArrowDisabled { margin-bottom: -1px }  .RadMenu .rmLeftImage { min-width: 16px; border: 0; float: left }  .RadMenu_rtl { float: right; text-align: right }  .RadMenu_rtl ul.rmVertical { float: right }  .RadMenu_rtl .rmItem { float: right }  .RadMenu_rtl .rmLeftImage, .RadMenu_Context_rtl .rmLeftImage { border: 0; float: right }  .RadMenu_rtl .rmLeftArrow, .RadMenu_rtl .rmTopArrow, .RadMenu_rtl .rmBottomArrow, .RadMenu_rtl .rmRightArrow, .RadMenu_rtl .rmLeftArrowDisabled, .RadMenu_rtl .rmTopArrowDisabled, .RadMenu_rtl .rmBottomArrowDisabled, .RadMenu_rtl .rmRightArrowDisabled { text-indent: 1000em !important }  .RadMenu div.rmRootGroup { position: relative }  .RadMenu .rmItem { padding: 0 }  .RadMenu .rmLink { width: auto; padding: 0 0 0 12px; outline: 0; float: left }  .RadMenu_rtl .rmLink { padding: 0 12px 0 0 }  .RadMenu .rmSlide .rmHorizontal .rmLink { padding-left: 4px; line-height: 0; position: relative }  .RadMenu .rmLeftImage { margin: 3px 3px 0 -6px }  .RadMenu_rtl .rmLeftImage { margin: 3px -6px 0 3px }  .RadMenu .rmSlide .rmHorizontal .rmLeftImage { margin-top: 0 }  .RadMenu .rmSlide .rmVertical .rmLeftImage { position: absolute; top: 50%; margin-top: -8px }  .RadMenu span.rmLeftImage { display: inline-block; width: 16px; height: 16px; zoom: 1 }  .RadMenu .rmVertical .rmText { padding: 0 24px 1px 0 }  .RadMenu .rmVertical .rmRootLink .rmText { padding-right: 40px }  .RadMenu .rmHorizontal .rmText { padding: 0 12px 1px 0 }  .RadMenu_rtl .rmHorizontal .rmText { padding: 0 0 1px 12px }  .RadMenu_rtl .rmVertical .rmText { padding: 0 0 1px 24px }  .RadMenu .rmSlide .rmHorizontal .rmText { padding: 0 11px 0 3px; line-height: 24px }  .RadMenu .rmVertical .rmItem .rmText { display: block; float: none; color: #444444; padding: 5px !important; }  .RadMenu .rmSlide .rmHorizontal .rmText, .RadMenu .rmSlide .rmHorizontal .rmLeftImage { float: none; display: inline-block; vertical-align: middle }  .RadMenu .rmVertical .rmLink, .RadMenu .rmHorizontal .rmVertical .rmLink { float: none }  .RadMenu .rmTopRight, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight, .RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup ul.rmGroup, .RadMenu .rmRoundedCorners .rmMultiColumn, .RadMenu .rmRoundedCorners .rmPopup, .rmRoundedCorners .rmScrollWrapContainer .rmGroup { border: 0; background-position: 0 0 }  .RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup { background: 0; margin: 0 }  .RadMenu .rmRoundedCorners .rmGroupColumn { height: 100% }  .RadMenu .rmRoundedCorners li.rmFirstGroupColumn { background-color: transparent }  .RadMenu .rmTopFix, .RadMenu .rmTopRight, .RadMenu .rmBottomFix, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight { position: absolute; width: 4px; height: 4px; list-style-type: none; list-style-position: outside; font-size: 0 }  .RadMenu_rtl .rmTopRight, .RadMenu_rtl .rmBottomRight { width: 32px }  .RadMenu_rtl .rmTopShadowRight, .RadMenu_rtl .rmBottomShadowRight { width: 4px }  .RadMenu .rmTopShadowRight, .RadMenu .rmBottomShadowLeft, .RadMenu .rmBottomShadowRight { background-repeat: no-repeat; background-color: transparent }  .rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmBottomShadowRight { width: 5px; height: 5px }  .RadMenu .rmTopRight { background-position: 100% 0; top: 0; right: -3px; height: 100% }  .RadMenu .rmBottomLeft { background-position: 0 100%; bottom: -3px; left: 0; width: 100% }  .RadMenu .rmBottomFix { background-position: -1px 0; width: auto; bottom: -3px; left: 5px; right: 0; border-bottom-width: 1px; border-bottom-style: solid }  .RadMenu .rmTopFix { background-position: -1px 0; width: auto; top: 0; left: 5px; right: 0; border-top-width: 1px; border-top-style: solid }  .RadMenu .rmBottomRight { background-position: 100% 100%; bottom: -3px; right: -3px; width: 8px }  .RadMenu .rmShadows .rmTopShadowRight, .rmShadows .rmGroup .rmTopShadowRight { right: -5px; background-position: 100% 0 }  .RadMenu .rmBottomShadowLeft { bottom: -5px; left: 1px; background-position: 0 100% }  .RadMenu .rmBottomShadowRight { bottom: -5px; right: -5px; width: 4px; height: 5px }  .RadMenu .rmScrollWrapContainer .rmTopShadowRight { right: -4px }  .RadMenu .rmScrollWrapContainer .rmBottomShadowRight { bottom: -4px; right: -4px; width: 3px; height: 4px }  .RadMenu .rmScrollWrapContainer .rmBottomShadowLeft { bottom: -4px }  .RadMenu .rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmGroup .rmTopShadowRight { right: -8px; }  .RadMenu .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowLeft { bottom: -8px }  .RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup .rmBottomShadowRight { bottom: -8px; right: -8px; width: 7px; height: 8px }  .RadMenu .rmAccessKey { font-size: 10px; font-weight: normal; float: right; padding-right: 8px }  .RadMenu .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners .rmGroup .rmItem { z-index: 1 }  .RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap { background-image: none }  .RadMenu .rmRoundedCorners .rmMultiGroup > .rmItem { background-image: none }  .RadMenu .rmRoundedCorners .rmSlide, .RadMenu .rmShadows .rmSlide, .rmRoundedCorners .rmSlide, .rmShadows .rmSlide, div.rmRoundedCorners, div.rmShadows { padding: 0 8px 10px 0 }  .RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmGroup ul.rmGroup, .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmPopup { margin-top: 1px; padding: 1px }  .RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide, .RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide { margin-right: -5px }  .RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmSlide .rmScrollWrap { border: 0 }  .RadMenu .rmRoundedCorners .rmScrollWrap, .RadMenu .rmShadows .rmScrollWrap, .rmRoundedCorners .rmScrollWrap, .rmShadows .rmScrollWrap { position: relative }  .RadMenu .rmScrollWrapContainer { position: absolute }  .RadMenu .rmScrollWrapContainer .rmTopFix { height: 100% }  .RadMenu .rmRoundedCorners .rmScrollWrapContainer, .rmRoundedCorners .rmScrollWrapContainer, .RadMenu .rmRoundedCorners ul.rmGroup, .RadMenu.rmRoundedCorners ul.rmGroup, .RadMenu.rmRoundedCorners .rmGroup ul.rmGroup { padding: 2px 0 0 2px }  .RadMenu .rmScrollWrapContainer .rmGroup, .rmScrollWrapContainer .rmGroup .rmGroup, .rmScrollWrapContainer .rmGroup { padding: 0 }  .RadMenu .rmRootGroup .rmItem .rmGroup { padding-bottom: 1px }  .RadMenu .rmRoundedCorners .rmItem .rmGroup { padding-bottom: 0 }  .RadMenu ul.rmGroup { padding: 2px 1px }  .RadMenu .rmGroup .rmItem { /* padding: 5px 2px !important; */ /* border-bottom: 1px dotted #e4e4e4; */ }  .RadMenu .rmGroup .rmLink, .RadMenu .rmSlide .rmGroup .rmTemplate { padding: 0 }  .RadMenu_rtl .rmGroup .rmLink, .RadMenu_rtl .rmSlide .rmGroup .rmTemplate { padding: 0 }  .RadMenu .rmGroup .rmText { padding: 0 10px 0 10px !important; margin: 0 0 0 4px; }  .RadMenu_rtl .rmGroup .rmText { padding: 0 28px 0 54px; margin: 0 4px 0 0 }  .RadMenu .rmMultiColumn { list-style: none; display: block; position: relative; margin: 0; padding: 0; zoom: 1; box-sizing: content-box }  .RadMenu .rmMultiColumn .rmMultiGroup { background: 0; border: 0; float: left; display: block; position: static }  .RadMenu .rmMultiColumn .rmGroupColumn { float: left }  .RadMenu_rtl .rmMultiColumn .rmGroupColumn { float: right }  * + html .RadMenu_rtl .rmMultiColumn .rmItem { float: left }  .RadMenu_rtl .rmSlide .rmHorizontal .rmText { padding: 0 11px 0 14px }  .RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp, .RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown, .RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft, .RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight { padding-right: 25px }  .RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp, .RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown, .RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft, .RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight { padding-left: 25px; padding-right: 4px }  .RadMenu .rmGroup .rmLeftImage { margin: 3px 0 0 6px }  * + html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px }  * + html ul.rmRoundedCorners .rmGroup .rmLeftImage { margin-left: 2px }  .RadMenu_rtl .rmGroup .rmLeftImage { margin: 4px 6px 0 -4px }  .RadMenu a.rmImageOnly .rmLeftImage, .RadMenu .rmRootGroup a.rmImageOnly { padding: 0; margin: 0 }  .RadMenu .rmRootGroup a.rmImageOnly span.rmText { display: none }  * + html .RadMenu .rmImageOnly .rmLeftImage { position: static }  * + html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0 }  .RadMenu .rmSeparator, .RadMenu .rmSeparator:after { line-height: 0; font-size: 0; overflow: hidden }  .RadMenu .rmSeparator .rmText { border-style: solid; color: transparent; background-color: transparent }  .RadMenu .rmHorizontal > .rmSeparator .rmText, .RadMenu .rmHorizontal > .rmRootScrollGroup > .rmSeparator .rmText { margin: 2px; padding: 0; width: 0; height: 20px; border-width: 0 1px }  .RadMenu .rmVertical > .rmSeparator .rmText, .RadMenu .rmVertical > .rmRootScrollGroup > .rmSeparator .rmText { margin: 1px 2px; padding: 0; border-width: 1px 0; display: block }  .RadMenu .rmGroup.rmVertical > .rmSeparator .rmText, .RadMenu .rmScrollWrap > .rmVertical > .rmSeparator .rmText { margin-left: 31px }  .RadMenu.RadMenu_Context .rmGroup .rmSeparator { *overflow: visible }  .RadMenu.RadMenu_Context .rmGroup .rmSeparator .rmText { *display: block }  .RadMenu_rtl .rmGroup.rmVertical > .rmSeparator .rmText, .RadMenu_rtl .rmScrollWrap > .rmVertical > .rmSeparator .rmText, .RadMenu_Context_rtl .rmVertical > .rmSeparator .rmText { margin-left: 2px; margin-right: 31px }  .RadMenu .rmLeftArrow, .RadMenu .rmRightArrow { width: 10px; height: 24px }  .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow { height: 10px; width: 100% }  .RadMenu .rmLink { position: relative }  .RadMenu .rmIcon { margin: -8px 0 0 -8px; width: 16px; height: 16px; background-repeat: no-repeat; text-indent: -999em; display: none; overflow: hidden; position: absolute; left: 50%; top: 50% }  .RadMenu .rmToggle { width: 23px; height: 23px; overflow: hidden; position: absolute; top: 0; left: auto; right: 0; margin-right: 2px }  .RadMenu .rmHorizontal .rmRootLink .rmToggle { margin-left: -12px; float: left; position: relative }  .RadMenu .rmHorizontal .rmRootLink .rmIcon { display: block }  .RadMenu .rmGroup .rmLink.rmDisabled { box-shadow: none !important }  .RadMenu .rmDisabled > .rmToggle { filter: alpha(opacity=40); opacity: .4 }  .RadMenu .rmPopup { position: relative; padding: 4px; padding-right: 0; padding-bottom: 0 }  .RadMenu .rmGroup .rmToggle { height: 100%; border-left: 1px solid transparent }  .RadMenu .rmPopup .rmTopFix, .RadMenu .rmPopup .rmBottomFix { background-position: -4px 0 }  .RadMenu .rmSlide .rmHorizontal .rmTopFix, .RadMenu .rmSlide .rmHorizontal .rmBottomFix { background-image: none }  .RadMenu .rmPopup.rmContentTemplate { padding-top: 1px }  .RadMenu .rmArrow { -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none }  .RadMenu_rtl .rmRootLink .rmItem { float: none }  .RadMenu_rtl .rmHorizontal .rmRootLink { direction: ltr }  .RadMenu_rtl .rmVertical .rmRootLink { zoom: 1 }  .RadMenu_rtl .rmLink { direction: rtl }  .RadMenu_rtl .rmtext { zoom: 1 }  .RadMenu_rtl .rmVertical .rmRootLink .rmText { padding: 0 0 1px 40px; zoom: 1 }  .RadMenu_rtl .rmToggleHandles .rmText { float: right }  .RadMenu_rtl .rmToggle { left: 0; right: auto; text-align: left }  .RadMenu_rtl .rmHorizontal .rmRootLink .rmToggle { margin-right: -12px; margin-left: 2px }  .RadMenu_rtl .rmHorizontal .rmRootLink .rmLeftImage { margin: 3px 3px 0 -6px }  .RadMenu_rtl .rmIcon { text-indent: 999em; direction: ltr }  .RadMenu_rtl .rmSlide .rmLeftImage { right: 0 }  .RadMenu_rtl .rmPopup.rmContentTemplate { padding-left: 0; padding-right: 4px }  .RadMenu_rtl .rmRoundedCorners .rmSlide, .RadMenu_rtl .rmShadows .rmSlide, .RadMenu_rtl.rmRoundedCorners .rmSlide, .RadMenu_rtl.rmShadows .rmSlide, .RadMenu_rtl.rmRoundedCorners, .RadMenu_rtl.rmShadows { padding-right: 3px }  .RadMenu .rmRootGroup, .RadMenu a.rmLink, .RadMenu .rmText, .RadMenu .rmLeftArrow, .RadMenu .rmRightArrow, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow { background-image: none !important; background-color: transparent; }  .RadMenu .rmRootGroup { border: 1px solid #688caf; background-repeat: repeat-x; background-position: 0 -408px; background-color: #BBD9FF }  .RadMenu, .RadMenu a.rmLink { font: normal 13px 'Roboto', sans-serif !important; color: #00156e; text-decoration: none }  .RadMenu a.rmLink, .RadMenu .rmText { background-position: 0 1050px; background-repeat: no-repeat }  .RadMenu a.rmLink:hover, .RadMenu a.rmFocused, .RadMenu a.rmSelected { color: #000; background-position: 0 -72px; background: none !important; }  .RadMenu a.rmLink:hover .rmText, .RadMenu a.rmFocused .rmText, .RadMenu a.rmSelected .rmText { background-position: 100% -96px }  .RadMenu a.rmExpanded, .RadMenu a.rmExpanded:hover { color: #000; background-position: 0 -120px }  .RadMenu a.rmExpanded .rmText, .RadMenu a.rmExpanded:hover .rmText { background-position: 100% -144px }  .RadMenu a.rmDisabled, .RadMenu a.rmDisabled:hover { color: #8d8d8d; background: 0 }  .RadMenu a.rmDisabled .rmText, .RadMenu a.rmDisabled:hover .rmText { background: 0 }  .RadMenu .rmGroup, .RadMenu .rmMultiColumn, .RadMenu .rmGroup .rmVertical { border: 1px solid silver !important; background: white !important; border-radius: 2px; box-shadow: 0 4px 6px 2px #a0a0a0 !important; }  .RadMenu .rmContentTemplate { background: #fff }  .RadMenu .rmTopFix, .RadMenu .rmBottomFix, .RadMenu .rmRoundedCorners .rmGroup .rmItem, .RadMenu .rmRoundedCorners li.rmFirstGroupColumn .rmItem, .RadMenu .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem, .RadMenu_Context.rmRoundedCorners .rmGroup .rmItem { background-color: #fff; background-repeat: repeat-y; background-position: -2px 0 }  .RadMenu li.rmTopFix, .RadMenu li.rmBottomFix { background-position: -5px 0 }  .RadMenu .rmPopup .rmTopFix, .RadMenu .rmPopup .rmBottomFix { background-image: none }  .RadMenu .rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu .rmRoundedCorners .rmGroupColumn .rmItem, .RadMenu .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem, .RadMenu .rmRoundedCorners .rmHorizontal .rmItem, .RadMenu .rmRoundedCorners .rmScrollWrap .rmVertical, .RadMenu_Context .rmHorizontal.rmGroup, .RadMenu_Context .rmHorizontal .rmGroup, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_Context.rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_Context.rmRoundedCorners .rmScrollWrap .rmVertical { background-image: none }  .RadMenu .rmScrollWrap { margin-bottom: -1px }  .RadMenu .rmRoundedCorners .rmGroupColumn { background-color: #fff }  .RadMenu .rmBottomLeft, .RadMenu .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Context.rmRoundedCorners ul.rmGroup, .RadMenu .rmRoundedCorners ul.rmGroup, .RadMenu .rmRoundedCorners .rmMultiColumn { background-color: transparent; background-repeat: no-repeat }  .RadMenu .rmTopRight, .RadMenu .rmBottomRight { background-color: transparent; background-repeat: no-repeat }  .RadMenu .rmTopFix, .RadMenu .rmBottomFix, .RadMenu .rmRoundedCorners .rmGroup .rmFirst, .RadMenu_Context.rmRoundedCorners .rmGroup .rmFirst, .rmRoundedCorners .rmGroup .rmFirst { border-color: #868686 }  .RadMenu .rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix { background: #FFF }  .RadMenu .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow { background-color: #FFF; border: 0 }  .RadMenu .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow { background-color: #FFF }  .RadMenu .rmSlide .rmScrollWrap { background-image: none }  .RadMenu .rmRootGroup .rmHorizontal { background-image: none }  .RadMenu .rmScrollWrap .rmVertical { border: 0 }  .RadMenu .rmGroup .rmFirst, .RadMenu .rmGroup .rmLast { background: 0 }  .RadMenu .rmGroup .rmLast { padding-bottom: 1px }  .RadMenu .rmGroup a.rmLink:hover, .RadMenu .rmGroup a.rmFocused, .RadMenu .rmGroup a.rmSelected, .RadMenu .rmGroup a.rmExpanded { background-position: 0 -168px; background: none !important; background-color: #ffe3a5 !important; }  .RadMenu .rmGroup a.rmLink:hover .rmText, .RadMenu .rmGroup a.rmFocused .rmText, .RadMenu .rmGroup a.rmSelected .rmText, .RadMenu .rmGroup a.rmExpanded .rmText { background-position: 100% -192px; background: none !important; }  .RadMenu .rmVertical .rmExpandRight, .RadMenu_Context .rmGroup .rmExpandRight, .RadMenu .rmGroup .rmExpandDown { background-position: 100% -216px }  .RadMenu .rmVertical a.rmLink.rmRootLink:hover .rmExpandRight, .RadMenu .rmVertical a.rmRootLink.rmSelected .rmExpandRight, .RadMenu .rmVertical a.rmRootLink.rmExpanded .rmExpandRight, .RadMenu_rtl .rmVertical a.rmLink.rmRootLink:hover .rmExpandLeft, .RadMenu_rtl .rmVertical a.rmRootLink.rmSelected .rmExpandLeft, .RadMenu_rtl .rmVertical a.rmRootLink.rmExpanded .rmExpandLeft { background-position: 100% -2px }  .RadMenu_rtl .rmVertical a.rmLink.rmRootLink:hover .rmExpandLeft { background-position: 0 -2px }  .RadMenu_rtl .rmVertical a.rmLink.rmRootLink.rmSelected .rmExpandLeft, .RadMenu_rtl .rmVertical a.rmLink.rmRootLink.rmExpanded .rmExpandLeft { background-position: 0 -29px }  .RadMenu .rmVertical a.rmLink.rmExpanded.rmRootLink .rmExpandRight, .RadMenu .rmVertical a.rmLink.rmExpanded.rmRootLink:hover .rmExpandRight { background-position: 100% -29px }  .RadMenu .rmVertical a.rmLink:hover .rmExpandRight, .RadMenu .rmVertical a.rmSelected .rmExpandRight, .RadMenu .rmVertical a.rmFocused .rmExpandRight { background-position: 100% -240px }  .RadMenu .rmVertical a.rmExpanded .rmExpandRight, .RadMenu .rmVertical a.rmExpanded:hover .rmExpandRight { background-position: 100% -144px }  .RadMenu .rmGroup a.rmLink:hover .rmExpandRight, .RadMenu .rmGroup a.rmFocused .rmExpandRight, .RadMenu .rmGroup a.rmSelected .rmExpandRight, .RadMenu .rmGroup a.rmExpanded .rmExpandRight, .RadMenu .rmGroup a.rmLink:hover .rmExpandDown, .RadMenu .rmGroup a.rmFocused .rmExpandDown, .RadMenu .rmGroup a.rmSelected .rmExpandDown, .RadMenu .rmGroup a.rmExpanded .rmExpandDown { background-position: 100% -240px }  .RadMenu .rmRootGroup a.rmDisabled:hover .rmExpandRight, .RadMenu_Context .rmGroup a.rmDisabled:hover .rmExpandRight, .RadMenu_Context .rmGroup a.rmDisabled:hover .rmExpandLeft, .RadMenu .rmVertical .rmDisabled.rmLink.rmRootLink:hover .rmExpandRight { background-position: 100% -216px }  .RadMenu .rmVertical .rmDisabled.rmLink.rmRootLink:hover .rmExpandLeft { background-position: 0 -312px }  .RadMenu .rmToggleHandles.rmHorizontal .rmRootLink .rmExpandTop, .RadMenu .rmToggleHandles.rmHorizontal .rmRootLink .rmExpandDown, .RadMenu .rmToggleHandles.rmHorizontal .rmRootLink .rmExpandLeft, .RadMenu .rmToggleHandles.rmHorizontal .rmRootLink .rmExpandRight { padding-right: 24px }  .RadMenu .rmHorizontal .rmRootLink .rmToggle { margin-left: -24px }  .RadMenu .rmHorizontal .rmRootLink .rmIcon { background-position: 50% -388px }  @media screen\9 { .RadMenu .rmHorizontal .rmRootLink .rmIcon { background-position: -243px -388px } }  .RadMenu .rmSlide { margin-top: -1px }  .RadMenu .rmLeftArrow, .RadMenu .rmRightArrow { background-color: #f6f6e8 }  .RadMenu .rmLeftArrow, .RadMenu .rmRightArrow { background-color: #E0E5F5 }  .RadMenu .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #B7BDCD }  .RadMenu .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #B7BDCD }  .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmGroup .rmLeftArrow, .RadMenu .rmGroup .rmRightArrow { background-color: #f0f0f0 }  .RadMenu .rmTopArrow { border-bottom: 1px solid #dcdcdc; background-position: 50% -367px }  .RadMenu .rmBottomArrow { border-top: 1px solid #dcdcdc; background-position: 50% -391px }  .RadMenu .rmSeparator .rmText { border-color: #80ace6 #fff #fff #80ace6 }  .RadMenu .rmGroup .rmSeparator .rmText { border-color: #c5c5c5 #fff #fff #c5c5c5 }  .RadMenu_rtl .rmBottomLeft, .RadMenu_rtl .rmRoundedCorners ul.rmGroup, .RadMenu_rtl .rmRoundedCorners .rmMultiColumn, .RadMenu .rmRoundedCorners .rmScrollWrapContainer, .RadMenu .rmScrollWrapContainer .rmBottomLeft, .rmRoundedCorners.RadMenu_Context_rtl ul.rmGroup, .RadMenu_Context.rmRoundedCorners .rmScrollWrapContainer, .RadMenu .rmRoundedCorners .rmPopup { background-repeat: no-repeat }  .RadMenu_rtl li.rmTopFix, .RadMenu_rtl li.rmBottomFix, .RadMenu_rtl .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners.RadMenu_Context_rtl .rmGroup .rmItem { background-position: 101% 0 }  .RadMenu_rtl .rmGroup, .RadMenu_rtl .rmMultiColumn, .RadMenu_rtl .rmGroup .rmVertical { background-position: 101% 0 }  .RadMenu_rtl a.rmLink:hover, .RadMenu_rtl a.rmFocused, .RadMenu_rtl a.rmSelected { background-position: 100% -96px }  .RadMenu_rtl .rmHorizontal .rmLink.rmRootLink.rmSelected, .RadMenu_rtl .rmHorizontal .rmLink.rmRootLink.rmExpanded { background-position: 100% -144px }  .RadMenu_rtl a.rmLink:hover .rmText, .RadMenu_rtl a.rmFocused .rmText, .RadMenu_rtl a.rmSelected .rmText { background-position: 0 -72px }  .RadMenu_rtl .rmVertical a.rmLink:hover, .RadMenu_rtl .rmVertical a.rmFocused, .RadMenu_rtl .rmVertical a.rmSelected, .RadMenu_rtl .rmVertical a.rmExpanded { background-position: 100% -96px }  .RadMenu_rtl .rmVertical a.rmLink.rmRootLink.rmSelected, .RadMenu_rtl .rmVertical a.rmLink.rmRootLink.rmExpanded { background-position: 100% -144px }  .RadMenu_rtl .rmRootLink.rmSelected .rmText, .RadMenu_rtl .rmRootLink.rmSelected:hover .rmText, .RadMenu_rtl .rmRootLink.rmExpanded .rmText, .RadMenu_rtl .rmRootLink.rmExpanded:hover .rmText { background-position: 0 -120px }  .RadMenu_rtl a.rmLink:hover .rmExpandLeft, .RadMenu_rtl a.rmSelected .rmExpandLeft, .RadMenu_rtl a.rmFocused .rmExpandLeft, .RadMenu_rtl a.rmExpanded .rmExpandLeft { background-position: 0 -336px }  .RadMenu_rtl .rmRootGroup .rmGroup a.rmLink:hover, .RadMenu_rtl .rmRootGroup .rmGroup a.rmFocused, .RadMenu_rtl .rmRootGroup .rmGroup a.rmSelected, .RadMenu_rtl .rmRootGroup .rmGroup a.rmExpanded { background-position: 100% -264px }  .RadMenu_rtl .rmGroup a.rmLink:hover .rmText, .RadMenu_rtl .rmGroup a.rmFocused .rmText, .RadMenu_rtl .rmGroup a.rmSelected .rmText, .RadMenu_rtl .rmGroup a.rmExpanded .rmText { background-position: 0 -288px }  .RadMenu_Context_rtl .rmVertical .rmExpandLeft, .RadMenu_rtl .rmRootGroup .rmExpandLeft, .RadMenu_rtl .rmGroup .rmExpandDown { background-position: 0 -312px }  .RadMenu_rtl .rmItem .rmLink.rmRootLink, .RadMenu_rtl .rmGroup.rmVertical .rmLink, .RadMenu_rtl .rmGroup .rmVertical .rmLink { margin-left: 3px }  .RadMenu_rtl .rmItem .rmText { margin-left: -3px }  .RadMenu_rtl .rmToggleHandles.rmHorizontal .rmRootLink .rmExpandTop, .RadMenu_rtl .rmToggleHandles.rmHorizontal .rmRootLink .rmExpandDown, .RadMenu_rtl .rmToggleHandles.rmHorizontal .rmRootLink .rmExpandLeft, .RadMenu_rtl .rmToggleHandles.rmHorizontal .rmRootLink .rmExpandRight { padding-right: 0; padding-left: 24px }  .RadMenu_rtl .rmHorizontal .rmRootLink .rmToggle { margin-right: -24px; margin-left: -1px }  .RadMenu_rtl .rmGroup a.rmLink:hover .rmExpandLeft, .RadMenu_rtl .rmGroup a.rmFocused .rmExpandLeft, .RadMenu_rtl .rmGroup a.rmSelected .rmExpandLeft, .RadMenu_rtl .rmGroup a.rmExpanded .rmExpandLeft, .RadMenu_rtl .rmGroup a.rmLink:hover .rmExpandDown, .RadMenu_rtl .rmGroup a.rmFocused .rmExpandDown, .RadMenu_rtl .rmGroup a.rmSelected .rmExpandDown, .RadMenu_rtl .rmGroup a.rmExpanded .rmExpandDown { background-position: 0 -336px; background-image: none !important; background-color: silver !important; }  .RadMenu_Context_rtl .rmGroup a.rmDisabled:hover .rmExpandLeft, .RadMenu_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft { background-position: 0 -312px; background-image: none !important; background-color: silver !important; } /* Rad slider */  .RadSlider { color: #333 }  .RadSlider .rslTrack { border-color: #9eb6ce }  .RadSlider { width: 22px; height: 22px; color: #444444; font: normal 13px 'Roboto', sans-serif !important; }  .RadSlider, .RadSlider * { box-sizing: content-box }  .RadSlider .rslTrack { z-index: 1; border-style: solid }  .RadSlider .rslDisabled { filter: alpha(opacity=50); opacity: .5 }  .RadSlider .rslDisabled, .RadSlider .rslDisabled a, .RadSlider .rslDisabled li { cursor: no-drop }  .RadSlider a { display: block; text-indent: -9999px; overflow: hidden; text-decoration: none; text-align: center; overflow: hidden }  .RadSlider a:focus, .RadSlider a:active { outline: 0 }  .RadSlider .rslHandle span, .RadSlider .rslDraghandle span { display: block }  .RadSlider .rslHorizontal, .RadSlider .rslVertical { position: relative; -moz-user-select: none; font-size: 1px; line-height: 2px }  .RadSlider .rslHorizontal, .RadSlider .rslHorizontal a.rslHandle, .RadSlider .rslHorizontal a.rslDraghandle { height: 22px; line-height: 22px }  .RadSlider .rslHorizontal a.rslHandle { width: 25px; background-repeat: no-repeat }  .RadSlider .rslHorizontal .rslDecrease { background-position: -298px -114px !important; }  .RadSlider .rslHorizontal .rslDecrease:hover { background-position: -25px -22px }  .RadSlider .rslHorizontal .rslIncrease { background-position: -292px -151px !important; }  .RadSlider .rslHorizontal .rslIncrease:hover { background-position: -25px 0 }  .RadSlider .rslHorizontal a.rslDraghandle { width: 9px; margin-top: -8px; background-repeat: no-repeat }  .RadSlider .rslHorizontal a.rslDraghandle:hover { background-position: -9px 0 }  .RadSlider .rslHorizontal a.rslDraghandle:focus, .RadSlider .rslHorizontal a.rslDraghandle:active { background-position: -18px 0 }  .RadSlider .rslHorizontal .rslTrack, .RadSlider .rslHorizontal .rslSelectedregion { height: 6px; line-height: 6px }  .RadSlider .rslHorizontal .rslTrack { border-width: 0 1px }  .RadSlider .rslHorizontal .rslItemsWrapper { margin: 0 1px }  .RadSlider .rslHorizontal.rslBottom .rslItem span { display: table-cell; vertical-align: bottom; text-align: center }  .RadSlider .rslDisabled .rslLiveDragHandle { filter: alpha(opacity=100); opacity: 1 }  .RadSlider .rslVertical a.rslHandle, .RadSlider .rslVertical a.rslDraghandle { width: 22px }  .RadSlider .rslVertical a.rslHandle { height: 25px; line-height: 25px; background-repeat: no-repeat }  .RadSlider .rslVertical .rslDecrease { background-position: 0 0 }  .RadSlider .rslVertical .rslDecrease:hover { background-position: 0 -28px }  .RadSlider .rslVertical .rslIncrease { background-position: -22px 3px }  .RadSlider .rslVertical .rslIncrease:hover { background-position: -22px -25px }  .RadSlider .rslVertical .rslTrack, .RadSlider .rslVertical .rslSelectedregion { width: 6px }  .RadSlider .rslVertical .rslTrack { border-width: 1px 0 }  .RadSlider .rslVertical .rslItemsWrapper { margin: 1px 0 }  .RadSlider .rslVertical a.rslDraghandle { height: 9px; line-height: 8px; margin-left: -8px }  .RadSlider .rslVertical a.rslDraghandle:hover { background-position: 0 -9px }  .RadSlider .rslVertical a.rslDraghandle:focus, .RadSlider .rslVertical a.rslDraghandle:active { background-position: 0 -18px }  .RadSlider .rslVertical.rslLeft .rslItem { text-align: right }  .RadSlider .rslVertical.rslLeft .rslItem span { padding-right: 12px }  .RadSlider .rslVertical.rslRight .rslItem { padding-left: 11px }  .RadSlider .rslItemsWrapper, .RadSlider .rslItem, .RadSlider .rslLargeTick, .RadSlider .rslSmallTick { margin: 0; padding: 0; list-style: none !important }  .RadSlider .rslItem span, .RadSlider .rslLargeTick span { font-size: 11px }  .RadSlider .rslVertical .rslItemsWrapper .rslItemFirst, .RadSlider .rslHorizontal .rslItemsWrapper .rslItemFirst { background-image: none }  .RadSlider .rslItem { text-overflow: ellipsis; overflow: hidden; cursor: default; background-repeat: no-repeat }  .RadSlider .rslHorizontal .rslItem { text-align: center }  .RadSlider .RadSlider .rslItemsWrapper li.rslItemDisabled { color: #d0d0ce }  .RadSlider .rslMiddle .rslItem, .RadSlider .rslLeft .rslLargeTick, .RadSlider .rslLeft .rslSmallTick { background-position: left center }  .RadSlider .rslTop .rslItem { background-position: left top }  .RadSlider .rslBottom .rslItem { background-position: left bottom }  .RadSlider .rslCenter .rslItem, .RadSlider .rslTop .rslLargeTick, .RadSlider .rslTop .rslSmallTick { background-position: center top }  .RadSlider .rslLeft .rslItem { background-position: left top }  .RadSlider .rslRight .rslItem { background-position: right top }  .RadSlider .rslLargeTick, .RadSlider .rslSmallTick { cursor: default; position: relative; background-repeat: no-repeat }  .RadSlider .rslCenter .rslLargeTick, .RadSlider .rslCenter .rslSmallTick, .RadSlider .rslMiddle .rslLargeTick, .RadSlider .rslMiddle .rslSmallTick { background-position: center center }  .RadSlider .rslRight .rslLargeTick, .RadSlider .rslRight .rslSmallTick { background-position: right center }  .RadSlider .rslBottom .rslLargeTick, .RadSlider .rslBottom .rslSmallTick { background-position: center bottom }  .RadSlider .rslLiveDragHandleActive { filter: alpha(opacity=40); opacity: .4 }  .RadSlider .rslLiveDragHandle { filter: alpha(opacity=0); opacity: 0 }  .RadSlider .rslHandle, .RadSlider .rslDraghandle, .RadSlider .rslTrack, .RadSlider .rslSelectedregion, .RadSlider .rslItemsWrapper, .RadSlider .rslLargeTick span { position: absolute; top: 0; left: 0 }  .RadSlider .rslHorizontal .rslTrack, .RadSlider .rslHorizontal .rslItemsWrapper { left: 25px }  .RadSlider .rslVertical .rslTrack, .RadSlider .rslVertical .rslItemsWrapper { top: 25px }  .RadSlider .rslHorizontal .rslIncrease, .RadSlider .rslRight .rslHandle, .RadSlider .rslLeft .rslItemsWrapper, .RadSlider .rslLeft .rslLargeTick span, .RadSlider .rslVertical .rslLargeTick span.rslBRItemText { left: auto; right: 0 }  .RadSlider .rslTop .rslItemsWrapper, .RadSlider .rslBottom .rslHandle, .RadSlider .rslVertical .rslIncrease, .RadSlider .rslTop .rslLargeTick span, .RadSlider .rslHorizontal .rslLargeTick span.rslBRItemText { top: auto; bottom: 0 }  .RadSlider .rslHorizontal .rslTrack { top: 8px }  .RadSlider .rslBottom div.rslTrack { top: auto; bottom: 8px }  .RadSlider .rslVertical .rslTrack { left: 8px }  .RadSlider .rslRight div.rslTrack { left: auto; right: 8px }  .RadSlider .rslMiddle .rslTrack, .RadSlider .rslMiddle .rslHandle { top: 50% }  .RadSlider .rslCenter .rslTrack, .RadSlider .rslCenter .rslHandle { left: 50% }  .RadSlider .rslMiddle a.rslHandle { margin-top: -11px }  .RadSlider .rslMiddle div.rslTrack { margin-top: -3px }  .RadSlider .rslCenter a.rslHandle { margin-left: -11px }  .RadSlider .rslCenter div.rslTrack { margin-left: -3px }  .RadSlider .rslHorizontal .rslItem, .RadSlider .rslHorizontal .rslLargeTick, .RadSlider .rslHorizontal .rslSmallTick { float: left }  .RadSlider .rslLargeTick span { white-space: nowrap }  .RadSlider .rslHorizontal .rslLargeTick span { width: 100%; text-align: center }  .RadSlider .rslVertical .rslLargeTick span { height: 100% }  .RadSlider .rslHorizontal .rslSmallTick, .RadSlider .rslHorizontal .rslLargeTick { width: 1px }  .RadSlider .rslVertical .rslSmallTick, .RadSlider .rslVertical .rslLargeTick { height: 1px; *vertical-align: middle } /* Rad calendar popup */  .RadCalendar { table-layout: auto; border-collapse: separate; border: 1px solid #8bb7f0 !important; width: 220px; color: inherit; }  .RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext { color: inherit }  .RadCalendar caption div { color: inherit }  .RadCalendar .rcTitlebar { width: 100%; border-style: solid; border-width: 1px; padding: 3px !important; }  .RadCalendar .rcTitlebar table { table-layout: auto; width: 100%; border-collapse: separate; border: 0 }  .RadCalendar .rcTitlebar td { border: 0; padding: 0; text-align: center; vertical-align: middle }  .RadCalendar .rcTitlebar .rcTitle { width: 100%; cursor: pointer }  .RadCalendar .rcNoNav .rcTitle { cursor: default }  .RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext { display: block; width: 15px; height: 15px; overflow: hidden; margin: 0 4px; background-color: transparent; background-repeat: no-repeat; text-indent: -2222px; text-decoration: none }  .RadCalendar .rcMain { width: 100%; border-style: solid; border-width: 0 1px 1px; padding: 0 }  .RadCalendar .rcMainTable { table-layout: auto; border-collapse: separate; border: 0; width: 100% }  .RadCalendar .rcHeader, .RadCalendar .rcFooter { border-style: solid; border-width: 0 1px 1px; padding: 0 }  .RadCalendar .rcRow th { border: 0; padding: 0; font-weight: normal; vertical-align: middle; cursor: default }  .RadCalendar .rcWeek th { border: 0; padding: 0; font-weight: normal; vertical-align: middle; cursor: default; text-align: right }  .RadCalendar .rcWeek .rcViewSel { text-align: center }  .RadCalendar .rcRow th { text-align: center }  .RadCalendar .rcRow td { border-style: solid; border-width: 1px; padding: 0; text-align: right; vertical-align: middle }  .RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span { display: flex !important; padding: 5px !important; text-decoration: none; align-items: center; justify-content: center; }  .RadCalendar .rcPreview .rcRow a { outline: 0 }  .RadCalendar .rcMain .rcOutOfRange span { cursor: default }  .RadCalendar .rcDisabled { cursor: default; filter: alpha(opacity=50); opacity: .5 }  .RadCalendarTimeView { color: inherit }  table.RadCalendarMultiView { width: auto }  .RadCalendarMultiView .rcCalendar { width: 220px; border-style: solid; border-width: 1px; padding: 0 }  .RadCalendarMultiView .rcMainTable .rcTitle { border-style: solid; border-width: 0 0 1px; padding: 0; text-align: center }  table.RadCalendarMonthView { table-layout: auto; border-collapse: separate; border-style: solid; border-width: 1px; padding: 5px; }  table.RadCalendarMonthView td { border: 0; padding: 5px 2px 0 }  .RadCalendarMonthView button, .RadCalendarMonthView [type="button"] { -webkit-appearance: none; -webkit-border-radius: 0 }  .RadCalendarMonthView a { display: block; padding: 2px 4px; text-align: center; text-decoration: none }  .RadCalendarMonthView .rcHover a, .RadCalendarMonthView .rcSelected a { border-style: solid; border-width: 1px; padding: 1px 3px }  .RadCalendarMonthView #rcMView_PrevY a, .RadCalendarMonthView #rcMView_NextY a { display: block; overflow: hidden; margin: 0 auto; background-color: transparent; background-repeat: no-repeat; text-indent: -2222px; text-align: center; text-decoration: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box }  .RadCalendarMonthView .rcButtons { border: 0; text-align: center }  .RadCalendarMonthView input { border-style: solid; border-width: 1px; cursor: pointer }  .RadCalendarMonthView #rcMView_Today { margin: 0 .4em 0 0 }  table.RadCalendarTimeView { border-collapse: separate; border-style: solid; border-width: 1px }  .RadCalendarTimeView th { border: 0; text-align: center; cursor: default; font-weight: normal }  table.RadCalendarTimeView td { border-style: solid; border-width: 0 0 0 1px; padding: 2px 2px 3px }  table.RadCalendarTimeView td:first-child { border-left: 0 }  .RadCalendarTimeView a { display: block; padding: 2px 6px; text-align: center; text-decoration: none }  .RadCalendarTimeView td.rcSelected a, .RadCalendarTimeView td.rcHover a { border-style: solid; border-width: 1px; padding: 1px 5px }  .RadCalendarTimeView .rcFooter { border-style: solid; border-width: 1px 0 0; padding: 0 }  .RadPicker { vertical-align: middle; width: 100%; }  .RadPicker td { vertical-align: middle }  .RadPicker .RadInput { vertical-align: baseline; }  .RadPicker .rcTable { table-layout: auto }  .RadPicker table.rcTable { border: 0; margin: 0; padding: 0 }  .RadPicker table.rcTable td { border: 0; margin: 0; padding: 0 }  .RadPicker table.rcTable .rcInputCell { padding: 0 4px 0 0; }  .RadPicker td a { position: relative; outline: 0; z-index: 0 !important; margin: 0 2px; text-decoration: none; }  .RadPicker .rcCalPopup { background-position: -114px -42px !important; width: 25px !important; height: 25px !important; margin-left: 4px !important; border-radius: 2px; box-sizing: border-box !important; }  .RadPicker .rcCalPopup, .RadPicker .rcTimePopup { display: block; overflow: hidden; width: 22px; height: 22px; background-color: transparent; background-repeat: no-repeat; text-indent: -2222px; text-align: center; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; background-image: url(/Admin/Images/RadIcon/css_sprites.png) !important; }  .RadPicker .rcDisabled { filter: alpha(opacity=50); opacity: .5 }  .RadCalendarMonthView .rcDisabled { filter: alpha(opacity=50); opacity: .5 }  body > .RadCalendarPopupShadows { padding: 0 !important; }  .RadCalendarPopupShadows > .rcShadTR, .RadCalendarPopupShadows > .rcShadBL, .RadCalendarPopupShadows > .rcShadBR { position: absolute; background-repeat: no-repeat; background-color: transparent }  .RadCalendarPopupShadows > .rcShadBL, .RadCalendarPopupShadows > .rcShadBR { height: 5px !important; bottom: 0; background-image: none !important; }  .RadCalendarPopupShadows > .rcShadBL { left: 0; width: 100%; background-position: 0 -3px }  .RadCalendarPopupShadows > .rcShadBR { width: 5px; right: 0; background-position: 100% 100% }  .RadCalendarPopupShadows > .rcShadTR { width: 0 !important; height: 100%; top: 0; right: 0; background-image: none !important; background-position: 100% 0; }  .rcIE > .rcShadBL, .rcIE > .rcShadBR, .rcIE > .rcShadTR { background-image: none }  .RadPickerRTL table.rcTable .rcInputCell { padding: 0 0 0 4px }  .rtTemplate { padding: 5px; } /* Rad dialog */  .RadWindow .rwTitleRow, .RadWindow .rwTitleRow * { box-sizing: content-box; background-color: #bfdbff; }  .RadWindow .rwCorner, .RadWindow .rwTitlebar, .RadWindow .rwStatusbar, .RadWindow .rwFooterCenter, .RadWindow .rwTitlebarControls td { padding: 0; margin: 0; border: 0; border-collapse: collapse; vertical-align: top }  .RadWindow table.rwTable, .RadWindow table.rwShadow, .RadWindow .rwTitlebarControls { border: 0; padding: 0 }  .RadWindow .rwTopResize { font-size: 1px; line-height: 4px; width: 100%; height: 4px; background-position: 0 -31px; background-repeat: repeat-x }  .RadWindow .rwStatusbarRow .rwCorner { background-repeat: no-repeat }  .RadWindow .rwStatusbarRow .rwBodyLeft { background-position: -16px 0 }  .RadWindow .rwStatusbarRow .rwBodyRight { background-position: -24px 0 }  .RadWindow .rwStatusbar div { width: 18px; height: 18px; padding: 0 3px 0 0; background-position: 0 -94px; background-repeat: no-repeat }  .RadWindow .rwStatusbar { height: 22px; background-position: 0 -113px; background-repeat: repeat-x }  .RadWindow .rwTable { width: 100%; height: 100%; table-layout: auto; border-radius: 3px; border: 1px solid silver !important; box-shadow: 0 1px 5px silver; }  .RadWindow .rwCorner { width: 8px }  .RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter { height: 8px; font-size: 1px; background-repeat: no-repeat; line-height: 1px }  .RadWindow .rwBodyLeft, .RadWindow .rwBodyRight { background-repeat: repeat-y }  .RadWindow .rwBodyRight { background-position: -8px 0 }  .RadWindow .rwTopLeft { background-position: 0 0 }  .RadWindow .rwTopRight { background-position: -8px 0 }  .RadWindow table .rwTitlebar { background-repeat: repeat-x; background-position: 0 -31px; -moz-user-select: none }  .RadWindow .rwFooterLeft { background-position: 0 -62px; background: white; }  .RadWindow .rwFooterRight { background-position: -8px -62px; background: white !important; }  .RadWindow .rwFooterCenter { background-repeat: repeat-x; background-position: 0 -70px; background: white; }  .RadWindow .rwTitlebarControls { width: 100%; height: 27px }  .RadWindow .rwIframeWrapperIOS { width: 100%; height: 100%; overflow: scroll; -webkit-overflow-scrolling: touch }  .RadWindow .rwWindowContent iframe { display: block }  .RadWindow .rwWindowContent { height: 100% !important; background: white }  .RadWindow td.rwLoading, .RadWindow .rwIframeWrapperIOS.rwLoading { background-repeat: no-repeat; background-position: center }  .RadWindow .rwStatusbar .rwLoading { background-repeat: no-repeat }  .RadWindow .rwStatusbar .rwLoading { padding-left: 30px }  .RadWindow td.rwStatusbar input { border-style: none !important; border-color: inherit !important; border-width: 0 !important; background-position: 0% 0%; margin: 0; padding: 4px 0 0 3px; width: 100%; height: 18px; color: inherit; line-height: 18px; background-color: none !important; cursor: default; -moz-user-select: none; overflow: hidden; text-overflow: ellipsis; display: block; float: left; vertical-align: middle; background-image: none !important; background-repeat: repeat !important; background-attachment: scroll !important; }  .RadWindow .rwControlButtons li { float: left; padding: 0 1px 0 0 }  .RadWindow .rwControlButtons a { width: 30px; height: 21px; line-height: 1px; font-size: 1px; cursor: default; background-repeat: no-repeat; display: block; text-decoration: none; outline: 0 }  .RadWindow .rwControlButtons span { display: block }  .RadWindow .rwControlButtons { padding: 0; margin: 2px 0 0 0; list-style: none; white-space: nowrap; float: right }  .RadWindow .rwReloadButton:hover { background-position: -120px -21px }  .RadWindow .rwReloadButton { background-position: -120px 0 }  .RadWindow .rwPinButton:hover { background-position: -180px -21px }  .RadWindow .rwPinButton.on:hover { background-position: -150px -21px }  .RadWindow .rwPinButton.on { background-position: -150px 0 }  .RadWindow .rwPinButton { background-position: -180px 0 }  .RadWindow .rwMinimizeButton:hover { background-position: 0 -21px }  .RadWindow .rwMinimizeButton { background-position: 0 0 }  .RadWindow .rwMaximizeButton:hover { background-position: -60px -21px }  .RadWindow .rwMaximizeButton { background-position: -60px 0 }  .RadWindow .rwCloseButton:hover { background-position: -90px -21px }  .RadWindow .rwCloseButton { background-position: -90px 0 }  .RadWindow.rwMaximizedWindow .rwMaximizeButton:hover, .RadWindow.rwMinimizedWindow .rwMinimizeButton:hover { background-position: -30px -21px }  .RadWindow.rwMaximizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwMinimizeButton { background-position: -30px 0 }  .RadWindow.rwMaximizedWindow .rwTopResize, .RadWindow.rwMaximizedWindow .rwCorner, .RadWindow.rwMaximizedWindow .rwFooterCenter, .RadWindow.rwMaximizedWindow .rwTitlebar { cursor: default !important }  .RadWindow .rwIcon { display: block; background-repeat: no-repeat; background-position: 0 -78px; width: 16px; height: 16px; cursor: default; margin: 3px 5px 0 0 }  .RadWindow .rwTitleRow em { color: inherit; padding: 3px 0 0 1px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left }  .RadWindow.rwInactiveWindow .rwTitlebarControls { position: static }  .RadWindow .rwDialogPopup .rwPopupButton, .RadWindow .rwDialogPopup .rwPopupButton span { display: block; float: left }  .RadWindow .rwDialogPopup { margin: 16px; color: #444444; padding: 1px 0 16px 50px; cursor: default }  .RadWindow .rwControlButtons a { text-indent: -3333px; overflow: hidden; text-align: center }  .RadWindow .rwDialogText { text-align: left }  .RadWindow.rwMinimizedWindow .rwPinButton, .RadWindow.rwMinimizedWindow .rwReloadButton, .RadWindow.rwMinimizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwTopResize { display: none !important }  .RadWindow .rwDialogInput { color: #444444; width: 90%; display: block; margin: 8px 0; border-radius: 3px }  .RadWindow .rwWindowContent .radconfirm, .RadWindow .rwWindowContent .radalert { background-color: transparent; background-position: left center; background-repeat: no-repeat }  .RadWindow .rwWindowContent .radprompt { padding: 0; margin: 0; }  .RadWindow .rwPopupButton, .RadWindow .rwPopupButton span { text-decoration: none; color: #444444; line-height: 21px; height: 21px; cursor: default }  .RadWindow .rwPopupButton { background-repeat: no-repeat; background-position: 0 -136px; padding: 0 0 0 3px; margin: 8px 8px 8px 0 }  .RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan { color: white !important; background-repeat: no-repeat; background-position: right -136px; padding: 0 3px 0 0; background: #4fc3f7 !important; border-radius: 2px; }  .RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan { background-repeat: repeat-x; background-position: 0 -157px; padding: 0 12px; color: white !important; }  .RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan { background-position: right -178px; padding: 0 3px 0 0 }  .RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan { background-position: 0 -199px; padding: 0 12px; background-color: #4fc3f7 !important; }  .RadWindow .rwWindowContent .rwPopupButton:hover { background-position: 0 -178px; padding: 0 0 0 3px; margin: 8px 8px 8px 0 }  .RadWindow .rwStatusbarRow .rwBodyLeft { background-position: -16px 0 }  .RadWindow .rwStatusbarRow .rwBodyRight { background-position: -24px 0 }  .RadWindow.rwMinimizedWindow .rwContentRow, .RadWindow.rwMinimizedWindow .rwStatusbarRow { display: none }  .RadWindow.rwMinimizedWindow table.rwTitlebarControls { margin-top: 4px }  .RadWindow.rwMinimizedWindow .rwControlButtons { width: 66px !important }  .RadWindow.rwMinimizedWindow em { width: 90px }  .RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft { background-position: 0 -220px; background-repeat: no-repeat }  .RadWindow.rwMinimizedWindow .rwCorner.rwTopRight { background-position: -8px -220px; background-repeat: no-repeat }  .RadWindow.rwMinimizedWindow .rwTitlebar { background-position: 0 -250px !important; background-repeat: repeat-x }  .RadWindow.rwMinimizedWindow, .RadWindow .rwMinimizedWindowOverlay { width: 200px !important; height: 30px !important; overflow: hidden !important; float: left !important }  .RadWindow.rwInactiveWindow .rwCorner, .RadWindow.rwInactiveWindow .rwTitlebar, .RadWindow.rwInactiveWindow .rwFooterCenter { filter: alpha(opacity=65) !important; opacity: .65 !important }  .RadWindow ul.rwControlButtons span { display: none\9 }  .RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTopLeft { background-position: 0 -280px }  .RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTitlebar { background-position: 0 -288px; background-repeat: repeat-x }  .RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTopRight { background-position: -8px -280px }  .RadWindow.rwNoTitleBar table div.rwTopResize { background: 0 }  .RadWindow .rwShadow .rwTopLeft, .RadWindow .rwShadow .rwTopRight, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight { width: 15px !important }  .RadWindow .rwShadow .rwTopLeft, .RadWindow .rwShadow .rwTopRight { height: 38px }  .RadWindow .rwShadow .rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft { background-position: 0 -297px !important }  .RadWindow .rwShadow .rwTopRight, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight { background-position: 0 -335px !important }  .RadWindow .rwShadow .rwTopResize { height: 8px; background-position: 0 -376px !important }  .RadWindow .rwShadow .rwTitlebar, .RadWindow.rwMinimizedWindow .rwShadow .rwTitlebar { height: 30px !important; background-position: 0 -391px !important; background-repeat: repeat-x !important }  .RadWindow .rwInactiveWindow.rwMinimizedWindow { height: 29px\9 !important }  .RadWindow .rwShadow .rwFooterLeft, .RadWindow .rwShadow .rwFooterRight, .RadWindow .rwShadow .rwFooterCenter { height: 14px }  .RadWindow .rwShadow .rwFooterLeft { width: 15px; background-position: 0 -431px }  .RadWindow .rwShadow .rwFooterCenter { background-position: 0 -461px; background-repeat: repeat-x }  .RadWindow .rwShadow .rwFooterRight { width: 15px; background-position: 0 -446px }  .RadWindow .rwShadow .rwBodyLeft, .RadWindow .rwShadow .rwBodyRight { width: 15px; background-repeat: repeat-y }  .RadWindow .rwShadow .rwBodyLeft { background-position: -33px 0 }  .RadWindow .rwShadow .rwBodyRight { background-position: -52px 0 }  .RadWindow .rwShadow .rwIcon { margin: 7px 5px 0 1px }  .RadWindow .rwShadow em { padding: 7px 0 0 1px }  .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight { height: 1px !important }  .RadWindow.rwMinimizedWindowShadow .rwTable { height: auto !important; width: 210px !important }  .RadWindow.rwMinimizedWindowShadow { overflow: visible !important }  .RadWindow.rwMinimizedWindow .rwShadow .rwFooterLeft { background-position: 0 -432px }  .RadWindow.rwMinimizedWindow .rwShadow .rwFooterCenter { background-position: 0 -462px }  .RadWindow.rwMinimizedWindow .rwShadow .rwFooterRight { background-position: 0 -447px }  .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwPinButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwReloadButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwMaximizeButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwContentRow, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwStatusbarRow { display: none !important }  .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls { display: block }  .RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopLeft, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopRight, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterLeft, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterRight, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterCenter, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopResize { cursor: default !important }  .RadWindow.rwNoTitleBar table.rwShadow tr td.rwTopLeft { background-position: 0 -480px !important }  .RadWindow.rwNoTitleBar table.rwShadow tr td.rwTitlebar { background-position: 0 -525px !important }  .RadWindow.rwNoTitleBar table.rwShadow tr td.rwTopRight { background-position: 0 -500px !important }  .RadWindow.rwNoTitleBar .rwShadow .rwTitlebar, .RadWindow.rwNoTitleBar .rwShadow .rwTopLeft, .RadWindow.rwNoTitleBar .rwShadow .rwTopRight { height: 13px !important }  .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTopLeft { background-position: 8px -280px !important }  .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTitlebar { background-position: 0 -288px !important }  .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTopRight { background-position: -9px -280px !important }  .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTitlebar, .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTopLeft, .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTopRight { height: 8px !important }  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 }  html:first-child .RadWindow ul.rwControlButtons { float: right; border: 1px solid transparent }  .RadWindow_rtl .rwControlButtons { float: left }  div.RadWindow_rtl .rwControlButtons li { float: right }  div.RadWindow_rtl table.rwShadow .rwControlButtons li { float: right }  .RadWindow.RadWindow_rtl div.rwDialogText, .RadWindow.RadWindow_rtl div.rwDialogText { text-align: right }  .RadWindow.RadWindow_rtl div.rwDialogPopup div a, .RadWindow.RadWindow_rtl div.rwDialogPopup div a { float: right }  .RadWindow.RadWindow_rtl div.rwDialogPopup.radprompt, .RadWindow.RadWindow_rtl div.rwDialogPopup.radprompt { padding: 1px 0 16px 0 }  .RadWindow.RadWindow_rtl div.rwDialogPopup, .RadWindow.RadWindow_rtl div.rwDialogPopup { background-position: right center; padding: 1px 50px 16px 0 }  .RadWindow.RadWindow_rtl .rwPopupButton, .RadWindow.RadWindow_rtl .rwPopupButton:hover { margin: 8px 0 8px 8px }  .RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter, .RadWindow .rwTopResize, .RadWindow .rwStatusbar div, .RadWindow .rwStatusbar, .RadWindow .rwPopupButton, .RadWindow .rwPopupButton span, .RadWindow.rwMinimizedWindow .rwCorner { background-image: none !important; }  .RadWindow .rwBodyLeft, .RadWindow .rwBodyRight, .RadWindow .rwStatusbarRow .rwCorner { background-image: none !important; background-color: white; }  .RadWindow .rwStatusbar input { background-color: #f7f3e9 }  .RadWindow .rwControlButtons { margin-top: 0 }  .RadWindow table.rwTitlebarControls em { color: #00156e }  .RadWindow input.rwDialogInput { border: 1px solid #9eb6ce; width: 100%; }  .RadWindow input.rwDialogInput:hover { border: 1px solid #c4ba9c }  .RadWindow tr td.rwWindowContent { background-color: #fff }  .RadWindow .rwShadow .rwControlButtons { margin: 5px -2px 0 0 }  .RadWindow .rwShadow .rwControlButtons { margin: 5px -1px 0 0\9 }  .RadWindow.rwMinimizedWindowShadow .rwShadow .rwControlButtons { margin: 9px -8px 0 0 }  .RadWindow.rwMinimizedWindowShadow .rwShadow .rwIcon { margin: 9px 6px 0 0 }  .RadWindow.rwMinimizedWindowShadow .rwShadow em { margin: 4px 0 0 -1px }  .RadWindow .rwShadow .rwControlButtons li { float: left; padding: 0 }  .RadWindow .RadWindow .rwShadow .rwControlButtons a { width: 28px }  .RadWindow { font-family: "Segoe UI", Arial, Helvetica, sans-serif; font-size: 12px }  div.RadWindow tr td.rwLoading { background-color: #e8f1fc } /* Rad pload */  .RadUpload .ruStyled .ruFileInput { border-color: #abc1de }  .RadUpload input.ruFakeInput { padding: 4px !important; border-color: #e4e4e4 !important; color: #000; background-image: none !important; box-sizing: border-box; border-radius: 3px; }  * + html .RadUpload .ruFileWrap .ruInputHover { border-color: #7b91ae }  .RadUpload .ruReadOnly .ruFakeInput { background: #f3f3f3 }  .RadUpload .ruButton { background-image: none !important; background: #ebebeb !important; height: 25px !important; line-height: 25px; border-radius: 2px; padding: 0 10px !important; color: #444444 !important; font-weight: bold; padding: 0px 10px !important; }  .RadUpload .ruRemove { color: #0e2377 }  div.RadUpload .ruInputs .ruButtonHover, div.RadUpload .ruActions .ruButtonHover { background-position: 100% -23px; color: #000 }  div.RadUpload .ruFileWrap .ruButtonHover { background-position: 100% 0; color: #000 }  .RadUpload .ruFileWrap .ruButton.ruButtonFocus.ruButtonHover { background-position: 64px -1px; background-repeat: repeat-x }  .RadUpload .ruFileWrap .ruButton.ruButtonFocus { background-position: -1px -1px }  .RadUploadSubmit { color: #000 }  .RadUpload input.ruUploadInvalid { background-repeat: no-repeat; background-position: 100% -297px; }  .RadUpload_rtl input.ruUploadInvalid { background-position: 3px -297px }  .RadUpload .ruFileProgress, .RadUpload_rtl .ruFileProgressWrap { background-position: 0 0 }  .RadUpload .ruFileProgressWrap, .RadUpload_rtl .ruFileProgress { background-position: 100% 0 }  .RadUpload .ruProgressStarted, .RadUpload_rtl .ruProgressComplete { background-position: 0 -5px }  .RadUpload .ruProgressComplete, .RadUpload_rtl .ruProgressStarted { background-position: 100% -5px }  .RadUpload .ruDropZone, .RadUpload_rtl .ruDropZone { border-color: #9ebfdb; color: #3e69a3; background-color: #d6e6f4 }  .RadUpload { width: 100% !important; text-align: left; }  .RadUpload_rtl { text-align: right }  .RadUpload .ruInputs li.ruActions { margin: 1.4em 0 0 }  .RadUpload .ruInputs li { margin: 0 0 5px }  .RadUpload .ruInputs { position: relative; zoom: 1 }  .RadUpload .ruInputs { list-style: none; margin: 0; padding: 0 }  .RadUpload .ruCheck { top: 1px; padding: 3px; position: static; zoom: 1 }  .RadUpload .ruFileWrap { position: relative; display: inline-block; white-space: nowrap; vertical-align: top; line-height: 20px; zoom: 1; overflow: hidden !important; height: 26px !important; }  .RadUpload_rtl .ruFileWrap { padding-left: .8em; padding-right: 0 }  .ruRtlWrap { position: absolute; top: 0; left: 0 !important; display: block }  .ruFileWrap .ruRtlWrap input.ruFileInput { position: static }  .RadAsyncUpload span.ruFileWrap { padding-left: 0; width: 100%; }  .rfeUploadContainer { margin-left: 0 !important; }  * + html .RadUpload .ruFileWrap { top: -1px }  .RadUpload input.ruFileInput { font: 100px monospace; margin: 0; padding: 0; right: 0; top: 0 }  .RadUpload .ruStyled .ruFileInput, .RadUpload .ruFakeInput { border-width: 1px; border-style: solid; line-height: 18px; padding: 4px 4px 0 4px; box-sizing: content-box }  .RadUpload .ruFileInput, .RadUpload .ruFakeInput, .RadUpload .ruButton { float: none; vertical-align: top }  .RadUpload .ruFakeInput, .RadUpload .ruButton { border-radius: 0; -webkit-appearance: none }  .RadUpload .ruStyled .ruFileInput { position: absolute; z-index: 2; filter: alpha(opacity=0); opacity: 0; width: 100%; padding: 0 !important; height: 25px; }  .RadUpload .ruReadOnly .ruFakeInput { position: relative; z-index: 2 }  .RadUpload .ruFakeInput { height: 25px !important; margin-right: 4px; background-position: 0 -93px; background-repeat: repeat-x; background-color: #fff; box-sizing: border-box; border-radius: 2px; line-height: 20px\9; height: 20px\9; padding-top: 0\9; width: 100% !important; }  .RadAsyncUpload.RadUpload_rtl .ruFakeInput { margin-right: 0 }  * + html .RadUpload .ruFakeInput { height: 20px; margin-top: -1px; padding-top: 0; padding-right: .5em; line-height: 20px; vertical-align: middle }  .RadUpload .ruButton.ruButtonFocus { border: 1px dotted #000 }  .RadUpload .ruButton { width: auto !important; height: 22px; border: 0; padding-bottom: 2px; background-position: 0 -23px; background-repeat: no-repeat; background-color: transparent; text-align: center; border-radius: 2px !important; }  * + html .RadUpload .ruButton { padding-bottom: 0 }  .RadUpload .ruBrowse { width: auto !important; background-position: 0 0; }  .RadUpload_rtl .ruBrowse { margin-left: 0; margin-right: 4px }  .RadUpload .ruRemove { overflow: visible; border: 0; background-position: 4px -70px; width: auto; padding-left: 16px; cursor: pointer; font-size: 10px }  .RadUpload_rtl .ruCancel { background-position: 100% -70px; padding-left: 0; padding-right: 14px; margin-right: 4px }  .RadUpload .ruCancel { overflow: visible; border: 0; background-position: 4px -70px; width: auto; padding-left: 16px; cursor: pointer; font-size: 10px }  .RadUpload_rtl .ruRemove { background-position: 100% -70px; padding-left: 0; padding-right: 14px; margin-right: 4px }  .RadUpload .ruActions .ruButton { width: 79px; margin: 0 16px 0 0; background-position: 0 -23px }  .RadUpload_rtl .ruActions .ruButton { margin: 0 0 0 16px }  .RadUpload input[disabled], .RadUpload .ruButtonDisabled { filter: alpha(opacity=60); opacity: .6 }  .RadUploadSubmit { width: 115px; height: 22px; border: 0; margin: 0; padding: 0; background-position: 0 -46px; background-repeat: no-repeat; background-color: transparent; font: normal 13px 'Roboto', sans-serif !important; text-align: center }  .RadUpload .ruUploadProgress { padding-left: 18px; display: block; }  .RadUpload_rtl .ruUploadProgress { padding-left: 0; padding-right: 18px; background-position: 100% 50% }  .RadUpload .ruUploadSuccess, .RadUpload .ruUploadFailure, .RadUpload .ruUploadCancelled { background-repeat: no-repeat; background-color: transparent }  .RadUpload .ruFileRemoved { height: 0; margin-bottom: 0 }  .RadUpload .ruUploadSuccess { background-position: 0 18% }  .RadUpload_rtl .ruUploadSuccess { background-position: 100% 18% }  .RadUpload .ruUploadFailure, .RadUpload .ruUploadCancelled { background-position: 0 80% }  .RadUpload_rtl .ruUploadFailure, .RadUpload_rtl .ruUploadCancelled { background-position: 100% 80% }  .RadUpload .ruFileWrap .ruUploadInvalid { border-color: #d51923; color: #d51923 }  .RadUpload .ruFileProgress, .RadUpload .ruFileProgressWrap { display: block; height: 5px; background-repeat: repeat-x; background-color: transparent }  .RadUpload .ruFileProgress { margin-left: -2px; width: 2px }  .RadUpload_rtl .ruFileProgress { margin-left: 0; margin-right: -2px }  .RadUpload .ruFileProgressWrap { margin: -3px 0 0; position: relative; width: 100% }  * + html .RadUpload .ruFileProgressWrap { width: auto; margin-top: -4px }  .RadUpload .ruProgressComplete, .RadUpload .ruUploadFailure .ruFileProgressWrap, .RadUpload .ruUploadCancelled .ruFileProgressWrap { display: none }  .ruDropZone span { margin: -9px 0 0 0; height: 18px; width: 100%; line-height: 1; text-align: center; position: absolute; top: 50%; left: 0 }  .ruDropZone { padding: 10px; width: 100%; height: 100%; border: 1px solid; border-radius: 3px; font-size: 18px; text-align: center; display: none; position: absolute; left: -11px; top: -11px; z-index: 2000 }  @media all and (-webkit-max-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { .RadUpload_rtl .ruRemove { margin: 0 0 0 4px }  .RadUpload_rtl .ruActions .ruButton { margin: 0 16px 0 0 }  .RadUpload_rtl .ruBrowse { margin: 0 0 0 3px } }  .RadListBox .rlbHeader, .RadListBox .rlbFooter { padding: 2px 5px; border: 0 solid transparent; border-color: inherit; background-position: 0 0; background-repeat: repeat-x }  .RadListBox .rlbHeader { border-bottom-width: 1px }  .RadListBox .rlbFooter { border-top-width: 1px }  * + html .RadListBox .rlbHeader, * + html .RadListBox .rlbFooter { border-color: expression(this.parentNode.currentStyle['borderColor']) }  .RadListBox .rlbGroup { border-width: 0px !important; border-style: solid; outline: 0; }  .RadListBox .rlbList { margin: 0; padding: 0; height: 100%; list-style: none; position: relative; *zoom: 1 }  .RadListBox .rlbItem { cursor: default; padding: 8px !important; white-space: normal; }  .RadListBox .rlbButton { background: #ebebeb !important; border: 1px solid silver !important; color: #444444 !important; }  .RadListBox .rlbItemHidden { visibility: hidden; display: block }  .RadListBox .rlbText { display: inline; white-space: normal; vertical-align: middle }  .RadListBox .rlbImage { margin-right: 2px; vertical-align: middle }  * + html .RadListBox .rlbItem { overflow: visible }  .RadListBox .rlbTemplate { -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; display: block; overflow: hidden }  .RadListBox .rlbTemplateContainer { border-width: 1px; border-style: solid }  .RadListBox.RadListBoxScrollable .rlbTemplateContainer { position: absolute; top: 0; bottom: 0; left: 0; right: 0 }  .RadListBox .rlbTemplateContainer .rlbGroup { border-width: 0; border-left: none; border-right: 0; background-color: transparent }  .RadListBox .rlbTemplateTable td { padding: 0 }  .RadListBox .rlbTemplateTable { width: 100%; height: 100%; border-collapse: collapse; table-layout: fixed }  .RadListBox .rlbTemplateCell { height: 1px }  .RadListBox .rlbActive { padding: 1px 4px; border: 1px dotted; border: 1px dotted currentColor }  .RadListBox .rlbDisabled { filter: alpha(opacity=50); opacity: .5; cursor: default }  .RadListBox .RadListBox .rlbEmptyMessage { font-style: italic; text-align: center; filter: alpha(opacity=80); opacity: .8; position: absolute }  .RadListBox .rlbCheckAllItems { padding: 2px 5px; border: 0 solid transparent; border-color: inherit; border-bottom-width: 1px }  * + html .RadListBox .rlbCheckAllItems { border-color: expression(this.parentNode.currentStyle['borderColor']) }  .RadListBox .rlbCheck, .RadListBox .rlbCheckAllItemsCheckBox { margin: 0 4px; vertical-align: middle }  .RadListBox .rlbCheckAllItemsCheckBox { vertical-align: -.2ex }  .RadListBox label { font-weight: normal; font-weight: inherit }  .RadListBox .rlbGroup td, .RadListBox .rlbButtonAreaTop td, .RadListBox .rlbButtonAreaBottom td, .RadListBox .rlbButtonAreaLeft td, .RadListBox .rlbButtonAreaRight td { padding: 0 }  .RadListBox .rlbGroup, .RadListBox .rlbButtonAreaTop, .RadListBox .rlbButtonAreaBottom, .RadListBox .rlbButtonAreaLeft, .RadListBox .rlbButtonAreaRight { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-spacing: 0 }  .RadListBox { min-width: 140px; line-height: 1.42857143; vertical-align: top; display: inline-block; *display: inline; position: relative; zoom: 1; -webkit-user-select: none; -moz-user-select: none; user-select: none }  .RadListBoxButtonArea { width: 170px }  .RadListBox .rlbButtonAreaRight { float: right }  .RadListBox .rlbButtonAreaLeft { float: left }  .rlbGroupRight, .rlbGroupLeft { overflow: hidden }  .RadListBoxScrollable .rlbGroup { overflow: auto }  .RadListBoxScrollable .rlbGroupLeft, .RadListBoxScrollable .rlbGroupRight, .RadListBoxScrollable .rlbGroupTop, .RadListBoxScrollable .rlbGroupBottom { left: 0; right: 0; top: 0; bottom: 0; position: absolute }  .RadListBox .rlbGroupCell, .RadListBox .rlbGroupContainer { height: 100%; position: relative }  .RadListBox .rlbGroupCell { height: auto\9; position: relative\9 }  .RadListBox .rlbGroupContainer { position: relative; position: static\9 }  @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { .RadListBox .rlbGroupCell { height: auto; position: relative }  .RadListBox .rlbGroupContainer { position: static } }  .RadListBoxScrollable .rlbButtonAreaBottom { position: absolute; bottom: 0 }  .RadListBox .rlbButton:hover { zoom: 1 }  .RadListBox .rlbButton { display: block; width: auto; height: 21px; line-height: 15px; margin: 0 7px 5px 3px; padding-right: 5px; position: relative; text-decoration: none; cursor: pointer; box-sizing: content-box; vertical-align: top; white-space: nowrap }  .RadListBox .rlbNoButtonText { display: block; width: 22px; padding: 0; margin: 0 0 5px 6px }  .rlbButtonAreaLeft .rlbNoButtonText { margin: 0 4px 5px 2px }  * + html .RadListBox .rlbNoButtonText { margin: 0 5px 5px 5px }  .RadListBox .rlbButtonAreaTop .rlbButton, .RadListBox .rlbButtonAreaBottom .rlbButton { vertical-align: middle; display: inline-block }  .RadListBox .rlbButtonAreaTop, .RadListBox .rlbButtonAreaBottom { width: 100% }  .RadListBox .rlbCenter, .RadListBox .rlbRight { width: 100% }  .RadListBox .rlbCenter { text-align: center }  .RadListBox .rlbRight .rlbButton { margin: 5px 0 5px 5px }  .RadListBox .rlbRight { text-align: right }  .RadListBox .rlbButtonAreaTop .rlbButton { margin: 0 6px 5px 0 }  .RadListBox .rlbButtonAreaBottom .rlbButton { margin: 5px 6px 1px 0 }  .RadListBox .rlbMiddle td { vertical-align: middle }  .RadListBox .rlbBottom td { vertical-align: bottom }  .RadListBox .rlbMiddle, .RadListBox .rlbBottom { height: 100% }  .RadListBox .rlbButtonTL, .RadListBox .rlbButtonTR, .RadListBox .rlbButtonBL, .RadListBox .rlbButtonBR { display: inline-block; position: relative }  .RadListBox .rlbButtonAreaLeft .rlbButtonTL, .RadListBox .rlbButtonAreaLeft .rlbButtonTR, .RadListBox .rlbButtonAreaLeft .rlbButtonBL, .RadListBox .rlbButtonAreaLeft .rlbButtonBR, .RadListBox .rlbButtonAreaRight .rlbButtonTL, .RadListBox .rlbButtonAreaRight .rlbButtonTR, .RadListBox .rlbButtonAreaRight .rlbButtonBL, .RadListBox .rlbButtonAreaRight .rlbButtonBR { width: 100% }  .RadListBox .rlbNoButtonText .rlbButtonTL, .RadListBox .rlbNoButtonText .rlbButtonTR, .RadListBox .rlbNoButtonText .rlbButtonBL, .RadListBox .rlbNoButtonText .rlbButtonBR { width: auto }  .RadListBox .rlbButtonTL { left: -4px; background-position: 0 0 }  .RadListBox .rlbButtonTR { bottom: 4px; right: 0; overflow: visible; background-position: 100% 0 }  .RadListBox .rlbButtonBL { top: 4px; right: 0; background-position: 0 100% }  .RadListBox .rlbButtonBR { right: -4px; display: inline-block; background-position: 100% 100% }  .RadListBox .rlbButtonText { position: relative; display: block; z-index: 1; padding: 3px 3px 0 20px; line-height: 15px; background-color: transparent; *zoom: 1 }  * + html .RadListBox .rlbButtonAreaTop .rlbButtonText, * + html .RadListBox .rlbButtonAreaBottom .rlbButtonText { line-height: 14px }  .RadListBox .rlbNoButtonText .rlbButtonText { padding-left: 18px; padding-right: 0; width: 0; *font-size: 0; font-size: 12px \9 }  @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { .RadListBox .rlbNoButtonText .rlbButtonText { margin-top: 1px; top: -1px } }  .rlbHighlight { font-weight: bold }  .RadListBox .rlbDropClue { width: 10px; height: 9px; background-position: 0 0; background-repeat: no-repeat; background-color: transparent; position: absolute; left: -10px; z-index: 10 }  .RadListBox .rlbDropClueAbove { padding-top: 1px; border-top-width: 1px; border-top-style: dotted }  .RadListBox .rlbDropClueBelow { padding-bottom: 1px; border-bottom-width: 1px; border-bottom-style: dotted }  .RadListBox .rlbEmptyMessage { text-align: center; color: #999; font-style: italic; position: absolute }  .RadListBox * { -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent }  .rlbTouchDragClue .rlbGroup .rlbActive { border: 0; padding: 2px 5px }  .rlbTouchDragClue { margin-top: -50px }  div[style="position: absolute; border:0px none; top: 26px; right: 0px; bottom: 0px; left: 0px; padding:0px; margin:0px; overflow: auto;"] { top: 36px !important; }  div[style="bottom: 0; display: block; left: 0px; overflow: auto; position: absolute; right: 0; top: 59px;"] { top: 70px !important; }  div[style="position: absolute; top: 25px; left: 0px; bottom: 0px; right: 0px; width: 380px;"] { top: 36px !important; }  div[style="overflow: auto; position: absolute; top: 25px; left: 387px; bottom: 0px; right: 0px; display: inline-block;"] { top: 36px !important; }  div[style="position: absolute; top: 24px; left: 0px; right: 0px; bottom: 0px; overflow: auto"] { top: 36px !important; }  div[style="width:100%;position:fixed;top:28px;left:0;z-index:9000;"] { top: 32px !important; z-index: 2 !important; }  div[style="position: absolute; top: 25px; left: 0px; right: 0px; bottom: 0px; overflow: scroll"] { top: 36px !important; }  div[style="height: 180px; padding-bottom:6px; position:absolute; top:26px; left:0px; right:0px; border-left:0px; border-right:0px;"] { top: 36px !important; }  div[style="position: absolute; top: 25px; right: 0px; bottom: 0px; left: 0px; overflow: auto"] { top: 36px !important; }  center { line-height: 25px; }  div[style="border-bottom: none; border-right: none; bottom: 0px; left: 255px; position: absolute; right: 0px; top: 27px;"] { top: 36px !important; }  div[style="border-bottom: none; border-left: none; bottom: 0px; left: 0px; position: absolute; top: 27px; width: 250px;"] { top: 36px !important; }  div[style="position: absolute; top: 24px; left: 0px; right: 0px; bottom: 0px;"] { top: 36px !important; }  div[style="padding: 0px 4px 4px 4px; height: 35px; background-color: #d1e7fd;"] { background: white !important; }  div[style="border-bottom: none; border-left: none; bottom: 0px; left: 0px; min-height: 400px; position: absolute; top: 27px; width: 280px;"] { top: 36px !important; }  div[style="border-bottom: none; border-right: none; bottom: 0px; left: 290px; min-height: 400px; position: absolute; right: 0px; top: 27px;"] { top: 36px !important; }  div[style="position: absolute; top: 24px; right: 0px; bottom: 0px; left: 0px;"] { top: 36px !important; }  div[style="bottom: 0px; left: 0px; position: absolute; top: 28px; width: 260px;"] { top: 36px !important; }  div[style="border-bottom: none; border-top: none; bottom: 0px; left: 265px; position: absolute; right: 0px; top: 28px;"] { top: 36px !important; }  div[style="position:absolute; top:56px; right:0px; bottom:0px; left:0px; overflow:auto;"] { top: 65px !important; }  div[style="bottom: 0px; left: 0px; position: absolute; top: 28px; width: 220px;"] { top: 36px !important; }  div[style="border-bottom: none; border-top: none; bottom: 0px; left: 228px; position: absolute; right: 0px; top: 28px;"] { top: 36px !important; }  div[style="bottom: 0px; left: 228px; overflow: auto; position: absolute; right: 0px; top: 93px;"] { top: 96px !important; }  .afMain { top: 68px !important; }  div[style="position: absolute; top: 26px; left: 0px; width: 100%; bottom: 0px;border-right:1px solid #5d8cc9;"] { top: 36px !important; border-right: none !important; }  div[style="position:absolute;top:26px; left:0;right:0;width:250px;bottom:0;overflow:auto;border-right: solid 1px #88B0E4;"] { top: 36px !important; border-right: none !important; }  div[style="position:absolute;top:26px;bottom:0;left:256px;right:0;border-left: solid 1px #88B0E4;"] { top: 36px !important; border-left: none !important; }  div[style="position: absolute; top: 26px; left: 0px; width: 280px; bottom: 0px;border-right:1px solid #5d8cc9"] { top: 36px !important; border-right: none !important; }  div[style="position: absolute; top: 26px; right: 0px; left: 287px; bottom: 0px;border-left:1px solid #5d8cc9"] { top: 36px !important; border-left: none !important; }  div[style="position: absolute; top: 25px; left: 0px; right: 0px; bottom:0; border-top: solid 1px #5d8cc9; padding: 4px; overflow: auto"] { top: 36px !important; border-top: none !important; }  div[style="position: absolute; top: 0; left: 0px; right: 0px; height:200px; border-top: solid 1px #5d8cc9; padding: 4px; overflow: auto"] { border-top: none !important; }  div[style="position: absolute; top: 26px; right: 0px; left: 0; bottom: 0;overflow:hidden"] { top: 36px !important; }  div[style="position:absolute;top:26px;bottom:0;left:0;right:0"] { top: 36px !important; }  div[style="position: absolute; top: 90px; right: 0px; bottom: 0px; left: 0px;"] { top: 100px !important; }  div[style="border-bottom: none; border-left: 1px solid #E3EFFF; bottom: 0px; left: 0px; min-height: 400px; position: absolute; top: 27px; width: 280px;"] { top: 36px !important; }  div[style="border-bottom: none; border-right: none; bottom: 0px; left: 285px; position: absolute; right: 0px; top: 27px; height: auto; display: block; overflow-y: auto; overflow-x: hidden"] { top: 36px !important; }  div[style="bottom: 0px; left: 0px; overflow: scroll; position: absolute; right: 0px; top: 57px;"] { top: 65px !important; }  div[style="bottom: 0px; left: 0px; overflow: scroll; position: absolute; right: 0px; top: 25px;"] { top: 36px !important; }  div[style="bottom: 0px; left: 0px; overflow: scroll; position: absolute; right: 0px; top: 24px;"] { top: 36px !important; }  div[style="position: absolute; top: 26px; left: 0px; width: 240px; bottom: 0px;border-right:1px solid #5d8cc9"] { top: 36px !important; border-right: none !important; }  div[style="position: absolute; top: 26px; right: 0px; left: 247px; bottom: 0px;border-left:1px solid #5d8cc9"] { top: 36px !important; border-left: none !important; }  .EditArticleControl .TreeView .TreePanel { top: 36px !important; }  ul.reToolbar li span:hover { background-color: #ff9b35; cursor: pointer; }  a[title="Redo"] span.split_arrow, a[title="Undo"] span.split_arrow { display: none; }  a[title="Redo"], a[title="Undo"] { width: auto !important; }  div[style="max-height: calc(100vh - 40px); height: calc(100vh - 40px); overflow-y: auto; margin-top: 10px;"] { margin-top: 8px !important; }  .AIConversationList > table > tbody > tr td { padding: 0; }  div[style="position:absolute;top:27px;left:25.5%;right:0;bottom:0;overflow:hidden;border-left:1px solid #5d8cc9"], div[style="position:absolute;top:26px;left:0;width:25%;bottom:0;overflow:hidden;border-right:1px solid #5d8cc9"], div[style="position: absolute; top: 25px; left: 0px; right: 0px; bottom: 0; border-top: solid 1px #5d8cc9; padding: 4px; overflow: auto"], div[style="position: absolute; border: 0px none; top: 26px; right: 0px; bottom: 0px; left: 0px; padding: 0px; margin: 0px; overflow: auto;"], div[style="position: absolute; top: 26px; left: 0px; width: 280px; bottom: 0px; border-right: 1px solid #5d8cc9"], div[style="position: absolute; top: 26px; right: 0px; left: 287px; bottom: 0px; border-left: 1px solid #5d8cc9"], div[style="border-bottom: none; border-right: none; bottom: 0px; left: 0px; position: absolute; right: 0px; top: 27px;"] { top: 36px !important; border-left: 0 !important; border-right: 0 !important; }  div[style="border: 1px solid #c0c0c0; bottom: 0px; left: 0px; overflow: auto; position: absolute; right: 0px; top: 58px;"] { top: 65px !important; }  div[style="position: absolute; top: 27px; right: 0px; bottom: 0px; left: 0px; overflow: hidden;"] { top: 36px !important; }  div[style="overflow-x:auto;overflow-y:auto;width:100%;height:300px;"] { top: 115px !important; }  div#grvEventLog_GridHeader { padding-right: 0 !important; }  .RadTabStrip:after, .RadTabStripVertical:after { content: ""; height: 0; clear: both; display: block }  .RadTabStrip .rtsLevel, .RadTabStripVertical .rtsLevel { *zoom: 1; overflow: hidden }  .RadTabStrip .rtsLevel:after, .RadTabStripVertical .rtsLevel:after { content: ""; height: 0; clear: both; display: block }  .RadTabStrip .rtsScroll, .RadTabStripVertical .rtsScroll { *zoom: 1; overflow: hidden }  .RadTabStrip .rtsScroll:after, .RadTabStripVertical .rtsScroll:after { content: ""; height: 0; clear: both; display: block }  .RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow, .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStripVertical .rtsPrevArrow, .RadTabStripVertical .rtsNextArrow, .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled { margin: 5px 0 0 0; width: 18px; height: 18px; outline: 0; background-color: transparent; background-repeat: no-repeat; font-size: 0; line-height: 18px; text-indent: -9999px; overflow: hidden; display: block }  .RadTabStrip .rtsUL:after, .RadTabStripVertical .rtsUL:after { content: ""; height: 0; clear: both; display: block }  .RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL { margin: 0; padding: 0; list-style: none; *zoom: 1; float: left; display: inline-block; overflow: hidden; }  .RadTabStrip .rtsLI:after, .RadTabStripVertical .rtsLI:after { content: ""; height: 0; clear: both; display: block }  .RadTabStrip .rtsLI, .RadTabStripVertical .rtsLI { margin: 0; padding: 0; *zoom: 1; list-style: none; line-height: inherit; overflow: hidden }  .RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink { padding-left: 9px; text-decoration: none; white-space: nowrap; cursor: pointer; display: block }  .RadTabStrip .rtsLevel .rtsOut, .RadTabStrip .rtsLevel .rtsIn, .RadTabStrip .rtsLevel .rtsTxt, .RadTabStripVertical .rtsLevel .rtsOut, .RadTabStripVertical .rtsLevel .rtsIn, .RadTabStripVertical .rtsLevel .rtsTxt { text-decoration: inherit }  .RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut { padding-right: 9px; display: block; background-repeat: no-repeat }  .RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn { padding: 0 5px; display: block }  .RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg { margin-top: -2px; border: 0; vertical-align: middle }  .RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt { display: inline-block; font-weight: bold; color: #444444; }  .RadTabStrip .rtsImg + .rtsTxt, .RadTabStripVertical .rtsImg + .rtsTxt { display: inline-block }  .RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt { padding: 0 5px }  .RadTabStrip a.rtsLink:focus:after, .RadTabStripVertical a.rtsLink:focus:after { content: ""; border: 1px dotted #555; display: block; position: absolute; left: 1px; top: 1px; right: 1px; bottom: 0 }  .RadTabStrip a.rtsLink:focus, .RadTabStripVertical a.rtsLink:focus { outline: 0; *outline: 1px dotted #555; position: relative; *position: static }  .RadTabStrip a.rtsLink:focus, .RadTabStripVertical a.rtsLink:focus { outline-offset: -2px }  .RadTabStrip, .RadTabStripVertical { margin: 0; padding: 0; *zoom: 1 }  :root .RadTabStrip a.rtsLink:focus:after, :root .RadTabStripVertical a.rtsLink:focus:after { content: none; display: none }  .RadTabStrip a.rtsClicked:focus, .RadTabStripVertical a.rtsClicked:focus { outline: 0 }  .RadTabStrip .rtsDisabled, .RadTabStripVertical .rtsDisabled { cursor: default; text-decoration: none }  .RadTabStrip .rtsSeparator, .RadTabStripVertical .rtsSeparator { height: 26px }  .RadTabStrip .rtsLevel { width: 100%; clear: both; position: relative; *position: static; padding-top: 1px }  .RadTabStrip .rtsLevel1 { padding-top: 0 }  .RadTabStrip .rtsLevel.rtsCenter { text-align: center }  .RadTabStrip .rtsScroll { width: 100%; height: 26px; white-space: nowrap }  .RadTabStrip .rtsPrevArrow:hover { background-position: -36px -208px }  .RadTabStrip .rtsPrevArrow { background-position: 0 -208px }  .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsPrevArrowDisabled:hover { background-position: -72px -208px }  .RadTabStrip .rtsNextArrow:hover { background-position: -54px -208px }  .RadTabStrip .rtsNextArrow { background-position: -18px -208px }  .RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsNextArrowDisabled:hover { background-position: -90px -208px }  .RadTabStrip .rtsRight .rtsUL { float: right }  .RadTabStrip .rtsCenter .rtsUL { display: inline-block; *display: inline; float: none; vertical-align: bottom }  .RadTabStrip .rtsLI { float: left; *float: none; display: inline; *zoom: 1 }  .RadTabStrip .rtsLink { text-align: center }  .RadTabStrip .rtsSeparator { height: 26px }  .RadTabStrip .rtsBreak { height: 0; width: 0; font-size: 0; line-height: 0; display: block; clear: left; overflow: hidden }  .RadTabStripVertical .rtsLevel { height: 100%; float: left; display: inline-block; *display: inline }  .RadTabStripVertical .rtsHasWidth { width: 100% }  .RadTabStripVertical .rtsPrevArrow:hover { background-position: -36px -228px }  .RadTabStripVertical .rtsPrevArrow { background-position: 0 -228px }  .RadTabStripVertical .rtsPrevArrowDisabled, .RadTabStripVertical .rtsPrevArrowDisabled:hover { background-position: -72px -228px }  .RadTabStripVertical .rtsNextArrow:hover { background-position: -54px -228px }  .RadTabStripVertical .rtsNextArrow { background-position: -18px -228px }  .RadTabStripVertical .rtsNextArrowDisabled, .RadTabStripVertical .rtsNextArrowDisabled:hover { background-position: -90px -228px }  .RadTabStripVertical .rtsHasWidth .rtsUL { width: 100% }  .RadTabStripVertical .rtsLI { display: block; *width: 130px; *float: left; *clear: both }  .RadTabStripVertical .rtsHasWidth .rtsLI { width: 100% }  .RadTabStripVertical .rtsLink { text-align: right }  .RadTabStripVertical .rtsSeparator { height: 2px; *line-height: 0; *font-size: 0; display: block }  .RadTabStripVertical .rtsLink:hover { background-position: 0 -200px }  .RadTabStripVertical .rtsLink, .RadTabStripVertical .rtsLI .rtsDisabled:hover { background-position: 0 0 }  .RadTabStripVertical .rtsSelected, .RadTabStripVertical .rtsSelected:hover { background-position: 0 -400px }  .RadTabStripVertical.RadTabStripRight .rtsIn { text-align: left }  .RadTabStripVertical { vertical-align: top; display: inline-block; *display: inline }  .RadTabStrip_rtl .rtsScroll { float: left }  .RadTabStrip_rtl .rtsUL.rtsScroll { float: left }  .RadTabStrip_rtl .rtsUL .rtsLink { text-align: right }  .RadTabStrip_rtl .rtsUL { float: right; *float: left }  .RadTabStrip_rtl .rtsLI { float: right; *float: none }  .RadTabStrip_rtl.RadTabStripVertical .rtsLI { float: none }  .RadTabStrip_rtl .rtsIn { text-align: left }  .RadTabStrip_rtl.RadTabStripRight .rtsIn { text-align: right }  .RadTabStripVertical.RadTabStrip_rtl .rtsUL { *float: left }  .RadTabStripVertical.RadTabStrip_rtl .rtsLI { *float: left }  .RadTabStripVertical.RadTabStripRight.RadTabStrip_rtl .rtsLevel { *float: left }  .RadTabStripRight .rtsLevel { float: right }  .rtsDetachedDropClueContainer { display: none; position: absolute; z-index: 9000; top: 0; left: 0 }  .rtsDropClue { width: 10px; height: 10px; background-repeat: no-repeat; position: absolute; z-index: 9000 }  .rtsDropClueTop { margin-top: -10px; margin-left: -5px }  .rtsDropClueBottom { margin-top: 0; margin-left: -5px }  .rtsDropClueLeft { margin-top: -5px; margin-left: -10px }  .rtsDropClueRight { margin-top: -5px; margin-left: 0 }  .rtsDetachedTabContainer .rtsGhostTab { padding: 2px 10px; border: 1px solid; background-position: 0 0; background-repeat: repeat-x; overflow: hidden; white-space: nowrap }  .rtsDetachedTabContainer { margin: 10px 0 0 10px; position: absolute; z-index: 9000; display: none }  @media screen and (min-width:50px) { :root .RadTabStripHorizontal .rtsScroll .rtsLI { float: none; display: inline-block }  :root .RadTabStripHorizontal .rtsScroll { width: auto }  :root .RadTabStripVertical .rtsScroll .rtsLI { float: none } }  .RadTabStrip .rtsLink:hover { text-decoration: underline }  .RadTabStrip .rtsGhostTab { border-color: #a1bcdd; border-radius: 3px; color: #00156e; background-color: #ccdbee }  .RadTabStrip .rtsLevel { background: #c2e8ff !important; }  .RadTabStrip .rtsLI, .RadTabStrip .rtsLink { height: 26px !important; display: flex !important; align-items: center; justify-content: center; }  .RadTabStrip .rtsLink { background-image: none }  .RadTabStrip .rtsOut { background-image: none }  .RadTabStrip .rtsSelected, .RadTabStrip .rtsSelected:hover { text-decoration: underline }  .RadTabStrip .rtsLevel1 .rtsLink:hover { background-position: 0 -52px }  .RadTabStrip .rtsLevel1 .rtsLink { background-image: none !important; background-position: 0 0; color: #00156e; }  .RadTabStrip .rtsLevel1 .rtsSelected, .RadTabStrip .rtsLevel1 .rtsSelected:hover { text-decoration: none; background-position: 0 -26px; background: rgba(0, 0, 0, 0.1); border-radius: 3px; }  .RadTabStrip .rtsLevel1 .rtsOut { background-image: none !important; background-position: 100% 0; }  .RadTabStrip .rtsLevel1 .rtsLink:hover .rtsOut { background-position: 100% -52px }  .RadTabStrip .rtsLevel1 .rtsSelected .rtsOut, .RadTabStrip .rtsLevel1 .rtsSelected:hover .rtsOut { background-position: 100% -26px }  .RadTabStrip .rtsLevel1 .rtsDisabled:hover .rtsOut { background-position: 100% 0 }  .RadTabStrip .rtsLevel1 .rtsDisabled:hover { background-position: 0 0; text-decoration: none }  .RadTabStrip .rtsLevel1 { background-color: #c2e8ff !important; background-image: none !important; background-position: 0 100%; background-repeat: no-repeat; }  .RadTabStrip .rtsLevel2 { background-position: 0 0 }  .RadTabStrip .rtsLevel3 { background-position: 0 -26px }  .RadTabStrip .rtsDisabled, .RadTabStrip .rtsDisabled.rtsLink { color: #8d8d8d }  .RadTabStrip.RadTabStripVertical .rtsLevel1 .rtsOut { background-image: none }  .RadTabStrip.RadTabStripVertical .rtsLevel1 { background-image: none }  .RadTabStrip.RadTabStripVertical .rtsLevel2 { background-image: none }  .RadTabStrip.RadTabStripVertical .rtsLevel3 { background-image: none }  .RadTabStrip { color: #333; line-height: 26px; }  .RadTabStripBottom .rtsLevel.rtsLevel2, .RadTabStripBottom .rtsLevel.rtsLevel3 { background-image: none }  .RadTabStripBottom .rtsLevel1 .rtsLink:hover { background-position: 0 -182px }  .RadTabStripBottom .rtsLevel1 .rtsLink { background-position: 0 -130px }  .RadTabStripBottom .rtsLevel1 .rtsOut { background-position: 100% -130px }  .RadTabStripBottom .rtsLevel1 .rtsLink:hover .rtsOut { background-position: 100% -182px }  .RadTabStripBottom .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripBottom .rtsLevel1 .rtsSelected:hover .rtsOut { background-position: 100% -156px }  .RadTabStripBottom .rtsLevel1 .rtsSelected, .RadTabStripBottom .rtsLevel1 .rtsSelected:hover { background-position: 0 -156px }  .RadTabStripBottom .rtsLevel1 .rtsDisabled:hover .rtsOut { background-position: 100% -599px }  .RadTabStripBottom .rtsLevel1 .rtsDisabled:hover { background-position: 0 -599px }  .RadTabStripBottom .rtsLevel1 { background-position: 0 -599px; background-repeat: repeat-x }  .RadTabStripBottom .rtsLevel2 { background-image: none }  .RadTabStripBottom .rtsLevel3 { background-image: none }  .RadTabStripLeft .rtsLevel1 .rtsLink:hover { background-position: 0 -200px }  .RadTabStripLeft .rtsLevel1 .rtsLink.rtsSelected { background-position: 0 -400px }  .RadTabStripLeft .rtsLevel1 .rtsLink { background-position: 100% 0 }  .RadTabStripLeft .rtsLevel1 .rtsDisabled:hover { background-position: 100% 0 }  .RadTabStripLeft .rtsSeparator { background: #6f6f6f }  .RadTabStripRight .rtsLevel1 .rtsLink:hover { background-position: 100% -200px }  .RadTabStripRight .rtsLevel1 .rtsLink.rtsSelected { background-position: 100% -400px }  .RadTabStripRight .rtsLevel1 .rtsLink { background-position: 100% 0 }  .RadTabStripRight .rtsLevel1 .rtsDisabled:hover { background-position: 100% 0 }  .RadTabStripRight .rtsSeparator { background: #6f6f6f }  html .RadTabStrip_disabled .rtsLevel1 .rtsLink:hover { text-decoration: none }  html .RadTabStrip_disabled .rtsLevel1 .rtsLink { cursor: default }  div.RadTabStrip a.rtsLink:focus:after { border-color: #6f6f6f\9 }  div.RadTabStrip a.rtsLink:focus { outline-color: #6f6f6f }  .rtsDropClueTop { background-position: 0 -20px }  .rtsDropClueRight { background-position: 0 -30px }  .rtsDropClueBottom { background-position: 0 0 }  .rtsDropClueLeft { background-position: 0 -10px }  .RadDropDownList .rddlInner { background: none !important; padding: 5px 10px !important; border-color: rgb(192, 192, 192) !important; }  .RadDropDownList { height: 30px !important; }  .RadDropDownList .rddlIcon { background-position: -5px -17px !important; }  .RadDropDownList .rddlFakeInput { color: #424242 !important; font-weight: bold; }  .RadDropDownList .rddlDisabled { opacity: 0.7 !important; }  @media only screen and (max-width: 768px) { #NavigationBar1 .NavHeader { color: transparent; padding: 0 !important; }  #NavigationBar1 .NavItems { width: 50px !important; padding-left: 0; padding-right: 0; }  #NavigationBar1 .ItemContainer { width: 100% !important; }  #NavigationBar1 .ItemText { display: none; }  #NavigationBar1 { width: 50px !important; }  .HoverGroup img, .NormalGroup img, .ActiveGroup img { display: block !important; position: absolute !important; top: 50%; left: 50%; width: 15px !important; height: 15px !important; transform: translate(-50%, -50%); padding: 0 !important; }  .HoverGroup, .NormalGroup, .ActiveGroup { text-align: center !important; display: block !important; width: 50px !important; height: 28px !important; position: relative; color: transparent; padding: 0 !important; }  .MainFormBanner { padding: 0 10px !important; }  html > body > #form1 > table > tbody > tr:nth-child(1) > td > table > tbody > tr > td:nth-child(2) > a { color: #369 !important; text-decoration: none; background: white; padding: 5px 10px; border-radius: 3px; box-shadow: 0px 0px 3px #369; margin: 3px; }  html > body > #form1 > table > tbody > tr:nth-child(1) > td > table > tbody > tr > td:nth-child(2) > a, #NavigationBar1 *, .MainFormBanner *, .groupContainer * { text-align: center; font-weight: bold !important; }  html > body > #form1 > table > tbody > tr:nth-child(2) > td > table > tbody > tr > td:nth-child(1) { width: 50px !important; }  html > body > #form1 > table > tbody > tr:nth-child(1) > td > table > tbody > tr > td:nth-child(2) { padding: 5px 0px 10px 5px; width: auto !important; display: flex; justify-content: center; flex-wrap: wrap; }  html > body > #form1 > table > tbody > tr:nth-child(1) > td > table > tbody > tr { display: flex; flex-direction: column; }  .windialog .container { height: 100%; }  .windialog iframe { height: calc(100% - 32px) !important; width: 100% !important; }  .windialog { width: 100vw; height: 100vh; top: 0 !important; left: 0 !important; }  .NavGroups * { color: transparent !important; }  .NavGroups { padding-bottom: 10px; }  .moduleItem { margin: 5px; flex-grow: 1; }  .groupContainer { display: flex !important; flex-wrap: wrap; }  .imgAvatar { display: none; }  .vnp * { display: flex; flex-wrap: wrap; width: auto !important; height: auto; align-items: flex-start; }  .vnp { padding-bottom: 30px; }  .vnp__table > .rgDataDiv { overflow: unset !important; }  .vnp__table th { display: none !important; }  .vnp__table td { height: auto !important; }  .vnp__table tr { border-bottom: 1px dotted #e4e4e4; min-width: 100%; }  .vnp__table tfoot { display: table-footer-group !important; }  .vnp__table .rgMasterTable { display: table !important; }  .vnp__table .rgWrap { padding: 5px 0 !important; }  .vnp__table, .vnp__table table { width: 100% !important; }  .vnp__table--block td { display: block }  .vnp--static { position: static !important; }  .vnp__tree { height: auto !important; overflow: auto !important; }  .vnp--none { display: none !important; }  .vnp--hide { display: none; }  .vnp--block { display: block !important; width: 100% !important; padding: 3px; box-sizing: border-box !important; }  .vnp--grow { flex-grow: 1; width: 50% !important; }  .vnp--flex-1 { flex: 1; }  .vnp--bold { font-weight: bold; }  .vnp--italic { font-style: italic; }  .vnp--min-width-auto { min-width: 0 !important; }  .vnp .RadComboBox > table, .vnp .RadComboBox > table > tbody, .vnp .RadComboBox > table > tbody > tr { width: 100% !important; }  .vnp .RadComboBox .rcbReadOnly > td:nth-child(1) { flex-grow: 1; width: 50% !important; }  .vnp .RadComboBox .rcbReadOnly { display: flex !important; align-items: center; }  .vnp .RadInput > input { width: 100% !important; }  .vnp.ListArticleControl .RadInput { width: 100% !important; }  .vnp__nav { position: fixed !important; top: 0px !important; right: 0 !important; background: white; border: 1px solid #ddd; /* transition: all 200ms; */ z-index: 9998; overflow: auto; }  .vnp__nav__child { position: fixed; top: 5px; content: '\2630'; right: 5px; font-weight: bold; font-size: 25px; color: #009688; width: 30px; height: 30px; background: #ebebeb; display: flex !important; align-items: center; justify-content: center; border: 2px solid #009688; cursor: pointer; text-decoration: none; z-index: 9999; border-radius: 3px; }  .FormView.Box.vnp--static { padding: 0 !important; width: 100% !important; }  .RadEditor .reContentArea img { max-width: 100% !important; width: auto !important; height: auto !important; }  .RadToolBar_Horizontal .rtbUL { display: flex !important; flex-wrap: wrap; }  .RadToolBar_Horizontal .rtbItem { padding-bottom: 5px; } }
