﻿body 
{
	background-color: White;
	text-align: left;
}

/* START Telerik.Web.UI/Skins/Common/MaterialRipple.css */
 .t-ripple-container{
    display:inline-block;
    position:absolute;
    top:0;
    left:0;
    width:0;
    height:0
}
.t-ripple-effect{
    position:relative;
    overflow:hidden!important;
    -webkit-tap-highlight-color:rgba(255,255,255,0)
}
.t-ripple-effect-icon{
    position:relative;
    overflow:visible!important;
    -webkit-tap-highlight-color:rgba(255,255,255,0);
    -webkit-appearance:none
}
.t-ripple{
    width:50px;
    overflow:hidden;
    background:black;
    border-radius:50%;
    height:50px;
    left:0;
    opacity:0;
    pointer-events:none;
    position:absolute;
    top:0;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.t-ripple.t-ripple-animating{
    -webkit-transition:-webkit-transform .5s cubic-bezier(0,0,0.2,1),width .5s cubic-bezier(0,0,0.2,1),height .5s cubic-bezier(0,0,0.2,1),opacity 1s cubic-bezier(0,0,0.2,1);
    transition:transform .5s cubic-bezier(0,0,0.2,1),width .5s cubic-bezier(0,0,0.2,1),height .5s cubic-bezier(0,0,0.2,1),opacity 1s cubic-bezier(0,0,0.2,1)
}
.t-ripple-effect-icon .t-ripple.t-ripple-animating{
    -webkit-transition:-webkit-transform .3s cubic-bezier(0,0,0.2,1),width .3s cubic-bezier(0,0,0.2,1),height .3s cubic-bezier(0,0,0.2,1),opacity .6s cubic-bezier(0,0,0.2,1);
    transition:transform .3s cubic-bezier(0,0,0.2,1),width .3s cubic-bezier(0,0,0.2,1),height .3s cubic-bezier(0,0,0.2,1),opacity .6s cubic-bezier(0,0,0.2,1)
}
.t-ripple.t-ripple-visible{
    opacity:.24
}
.t-ripple.t-ripple-visible.t-ripple-white{
    opacity:.30
}
/* END Telerik.Web.UI/Skins/Common/MaterialRipple.css */
/* START Telerik.Web.UI/Skins/Common/fonticons.css */
 @font-face{
    font-family:'TelerikWebUI';
    src:url('/WebResource.axd?d=FHjk8yfM15l3RviY1c1kEGbWFUOH_FCEhWWS6Gbca_4WAP0vhOvEvl1hdkZej7j9K7F0eOS4q35QY8RZwLU9-xZYYDh0p5jhOsbVXwelRxYAza2ttdGr8UmD-qKv7PBHRP89VJWPiTIz2qbKcsDXfg2&t=636643989634650260') format("woff"),url('/WebResource.axd?d=NS_L1bFK2oCG3RyivwNcS193R16I1BwWjVKgoim07jcaME2PpVkC3BCgr_3tHHpS8OeljruaXHboLyM-CbI5-mlFDozRSzrwdItb_4KGSrW43nWhDVhKuHqqXz3ilAs8FItMo1sJTR0XUU__xdYZEw2&t=636643989634650260') format("truetype")
}
@font-face{
    font-family:'TelerikWebUIEditor';
    src:url('/WebResource.axd?d=21Szslw6LshBCgRktFOi_k6W0uMuZP5PJwSYCc3Qa2e8RwRlWygUbRrJV4gzh_95A1QwelzS-xHHLAqyv8N_eKDEOhoOjIl7QIk1ujMWFvU3Z5Qf2-eLOL1rB_nlvZWE_fDad5Mj2xbPImNiaYs7KPNOkTZD5NpEKVRJMbFW_DQ1&t=636643989634650260') format("woff"),url('/WebResource.axd?d=fA_x_VWyS34t0QMJaGLZp1Pb35mzrqTGwnsXSUcymhzXkVILDBxZNa3MLWAzziN-rC7bqPaC3yoG6uhU2d1VRhUaHfq3SR6-fq8hSDm0EdlZbAG2yjjoDwn6kFj1wKF9WR9R7ccFiJPst70QXSVdwe0Me5mTQXBFPW_PMAt9eXM1&t=636643989634650260') format("truetype")
}
@font-face{
    font-family:'WebComponentsIcons';
    src:url('/WebResource.axd?d=0oBF3RYa2aqEX0E1qIwcFfkv2kwLpdRG-yLaoqWNSzs13LUKkSCsNvZKg0Qns-Je48ti3fbrv_vyU456WWoObyz7k6BBb3w_H0HT8FGkpbWjvi12HVAlamRijljcqaKqU0KqVx0ruyKndlPPsG4lMDhhht8MsV8Euq2ROJdTa5A1&t=636643989634650260') format("woff"),url('/WebResource.axd?d=i8S9rbsjITKYHn6wmCHNtQgAgHFWGGguZpUzSzyB5lxuGJq8fCOYkA33_-yLunYMmhcr6l_-0n3EP0uOOe8ZXq4nwH1rUv07LwbhbRPSFpSQLkAOM4y_Q1QMRjGmvfcNtcTzkAtzhI3btPyqJ8nX8Gnzf97TuOtjDwsH_6i7Dr81&t=636643989634650260') format("truetype")
}
@font-face{
    font-family:'Material Icons';
    font-style:normal;
    font-weight:400;
    src:local("Material Icons"),local("MaterialIcons-Regular"),url('/WebResource.axd?d=4GsXyDl8ckJGFSf4eQvm8_Slex-Ra0NnG_S1LpfQDHE7_CPqSCXiGuJp39XzNNEbHYMPJ1Scy4bqlXmB5_sQKXOhmcHQ4MlVhP3NObvdQubEBswq-VOZQUQg8oMcpMozyob60NgPfKtEfgZUKUSEiICiwcP2aSb3LhJ618gJyJwOM0oWpq7L0NNf9JrFETSS0&t=636643989634650260') format("woff2"),url('/WebResource.axd?d=XXEd-rnCOzDt7SWtLqCtIGBR7Zi6b0bdvdOVchgKiwg73YtwHnEiZqXprHlfOWNhM5BSdovmDZohq9v6hdYgiYlAM4MshjgfqriEdXzastrjlYm4Ot2ZgBobtAeMe_Kv6wuuFwhfAYP-y4WlU8y3pp4MA-BV35DXAVcA6ymxpzNdNu9sOO6fkffvx4nHVLE10&t=636643989634650260') format("woff"),url('/WebResource.axd?d=lWxrgE37jh0vZRumdOwjPiUFBj7cCOdwyMqBNibZx7mmSUNtSKsroC56vKAelcLDTF6bUNEQzegSxrD5H7BF-gEtSmL6glV5yF1RL4tlG1jxpnbgYTzIsIhMEk92YV6qWWYVyLaVzTJkbKAyqOks5TyP4TT9fpdTnLtoJJq8j3ux1mlJ7w0-94nXwdsYb6Xz0&t=636643989634650260') format("truetype")
}
@font-face{
    font-family:'Roboto';
    font-style:normal;
    font-weight:400;
    src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v15/2UX7WLTfW3W8TclTUvlFyQ.woff) format("woff"),url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format("woff2");
    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000
}
@font-face{
    font-family:'Roboto';
    font-style:normal;
    font-weight:500;
    src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUT8E0i7KZn-EPnyo3HZu7kw.woff) format("woff"),url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000
}
.p-sprite{
    width:16px;
    height:16px;
    display:inline-block;
    font-size:0;
    line-height:0;
    text-align:center;
    background-color:transparent;
    background-repeat:no-repeat;
    overflow:hidden
}
.p-icon,.t-icon,.t-font-icon,.t-efi{
    width:1em;
    height:1em;
    background-image:none;
    font:16px/1 "WebComponentsIcons";
    text-transform:none;
    display:inline-block;
    vertical-align:middle;
    text-align:center
}
.p-icon:before,.t-icon:before,.t-font-icon:before,.t-efi:before{
    display:block
}
.RadGrid .t-font-icon,.RadTreeList .t-font-icon,.RadCalendar .t-font-icon{
    font:inherit;
    display:table-cell;
    height:1.42857143em;
    width:1.42857143em;
    min-width:1.42857143em
}
.RadGrid .t-font-icon:before,.RadTreeList .t-font-icon:before,.RadCalendar .t-font-icon:before{
    display:block;
    font:16px/1.25 "WebComponentsIcons"
}
.RadAutoCompleteBox .p-icon,.RadCloudUpload .p-icon,.RadComboBox .p-icon,.RadComboBoxDropDown .p-icon,.RadDropDownList .p-icon,.RadPanelBar .rpExpandHandle .p-icon,.RadScheduler .p-icon,.RadRotator .p-icon,.RadSpreadsheet .p-icon{
    font-size:inherit;
    display:table-cell;
    height:1.42857143em;
    width:1.42857143em
}
.RadAutoCompleteBox .p-icon:before,.RadCloudUpload .p-icon:before,.RadComboBox .p-icon:before,.RadComboBoxDropDown .p-icon:before,.RadDropDownList .p-icon:before,.RadPanelBar .rpExpandHandle .p-icon:before,.RadScheduler .p-icon:before,.RadRotator .p-icon:before,.RadSpreadsheet .p-icon:before{
    font-size:16px;
    display:block
}
.p-i-arrow-45-up-right:before{
    content:"\e000"
}
.p-i-arrow-45-down-right:before{
    content:"\e001"
}
.p-i-arrow-45-down-left:before{
    content:"\e002"
}
.p-i-arrow-45-up-left:before{
    content:"\e003"
}
.t-i-arrow-n:before,.t-i-arrow-up:before,.p-i-arrow-n:before,.p-i-arrow-up:before,.p-i-arrow-60-up:before{
    content:"\e004"
}
.t-i-arrow-e:before,.t-i-arrow-right:before,.p-i-arrow-e:before,.p-i-arrow-right:before,.p-i-arrow-60-right:before{
    content:"\e005"
}
.t-i-arrow-s:before,.t-i-arrow-down:before,.p-i-arrow-s:before,.p-i-arrow-down:before,.p-i-arrow-60-down:before{
    content:"\e006"
}
.t-i-arrow-w:before,.t-i-arrow-left:before,.p-i-arrow-w:before,.p-i-arrow-left:before,.p-i-arrow-60-left:before{
    content:"\e007"
}
.t-i-arrow-double-60-left:before,.p-i-arrow-double-60-left:before{
    content:"\e00f"
}
.t-i-arrow-double-60-right:before,.p-i-arrow-double-60-right:before{
    content:"\e00d"
}
.t-i-expand-n:before,.t-i-expand-up:before,.p-i-expand-n:before,.p-i-expand-up:before,.p-i-arrow-chevron-up:before{
    content:"\e013"
}
.t-i-expand-e:before,.t-i-expand-right:before,.p-i-expand-e:before,.p-i-expand-right:before,.p-i-arrow-chevron-right:before{
    content:"\e014"
}
.t-i-expand-s:before,.t-i-expand-down:before,.p-i-expand-s:before,.p-i-expand-down:before,.p-i-arrow-chevron-down:before{
    content:"\e015"
}
.t-i-expand-w:before,.t-i-expand-left:before,.p-i-expand-w:before,.p-i-expand-left:before,.p-i-arrow-chevron-left :before{
    content:"\e016"
}
.p-i-checkbox:before,.rfdCheckboxUnchecked:before{
    content:"\e304"
}
.p-i-checkbox-checked:before,.rfdCheckboxChecked:before{
    content:"\e305"
}
.p-i-three-state-indeterminate:before,.p-i-tri-state-indeterminate:before{
    content:"\e306"
}
.p-i-three-state-null:before,.p-i-tri-state-null:before{
    content:"\e307"
}
.p-i-radio:before,.p-i-radiobutton:before,.rfdRadioUnchecked:before{
    content:"\e309"
}
.p-i-radio-checked:before,.p-i-radiobutton-checked:before,.rfdRadioChecked:before{
    content:"\e30a"
}
.p-i-window-maximize:before{
    content:"\e137"
}
.p-i-window-minimize:before{
    content:"\e139"
}
.t-i-add:before,.t-i-plus:before,.p-i-add:before,.p-i-plus:before{
    content:"\e11e"
}
.t-i-edit:before,.t-i-pencil:before,.p-i-edit:before,.p-i-pencil:before{
    content:"\e10b"
}
.p-i-cancel:before{
    content:"\e115"
}
.p-i-check:before{
    content:"\e118"
}
.t-i-remove:before,.t-i-minus:before,.p-i-remove:before,.p-i-minus:before{
    content:"\e121"
}
.t-i-delete:before,.p-i-delete:before,.p-i-close:before,.p-i-x:before{
    content:"\e11b"
}
.t-i-trash:before,.p-i-trash:before{
    content:"\e10c"
}
.t-i-x:before,.t-i-close:before,.p-i-x:before,.p-i-close:before{
    content:"\e11b"
}
.t-i-date:before,.t-i-calendar:before,.p-i-date:before,.p-i-calendar:before{
    content:"\e108"
}
.t-i-time:before,.t-i-clock:before,.p-i-time:before,.p-i-clock:before{
    content:"\e107"
}
.t-i-recurrence:before,.p-i-recurrence:before,.p-i-reload:before,.p-i-refresh:before{
    content:"\e103"
}
.t-i-recurrence-exception:before,.t-i-non-recurrence:before,.p-i-recurrence-exception:before,.p-i-non-recurrence:before{
    content:"\e104"
}
.t-i-reminder:before,.t-i-bell:before,.p-i-reminder:before,.p-i-bell:before,.p-i-notification:before{
    content:"\e400"
}
.p-i-download:before{
    content:"\e133"
}
.p-i-upload:before{
    content:"\e134"
}
.p-i-filter-add-expression::before{
    content:"\e12e"
}
.p-i-filter-add-group::before{
    content:"\e12f"
}
.p-i-about:before,.p-i-information:before,.p-i-info:before,.t-efi-about:before,.t-efi-information:before,.t-efi-info:before{
    content:"\e401"
}
.p-i-page-properties:before,.t-efi-page-properties:before{
    content:"\e600"
}
.p-i-save:before,.p-i-save:before,.t-efi-save:before,.t-efi-save:before{
    content:"\e109"
}
.p-i-select-all:before,.t-efi-select-all:before{
    content:"\e63c"
}
.p-i-folder:before,.t-efi-folder:before{
    content:"\e900"
}
.p-i-find-and-replace:before,.p-i-find:before,.t-efi-find-and-replace:before,.t-efi-find:before{
    content:"\e65c"
}
.p-i-align-center:before,.t-efi-align-center:before{
    content:"\e61e"
}
.p-i-align-justify:before,.t-efi-align-justify:before{
    content:"\e620"
}
.p-i-align-left:before,.t-efi-align-left:before{
    content:"\e61d"
}
.p-i-align-right:before,.t-efi-align-right:before{
    content:"\e61f"
}
.p-i-align-remove:before,.t-efi-align-remove:before{
    content:"\e621"
}
.p-i-bold:before,.t-efi-bold:before{
    content:"\e601"
}
.p-i-italic:before,.t-efi-italic:before{
    content:"\e602"
}
.p-i-underline:before,.t-efi-underline:before{
    content:"\e603"
}
.p-i-strikethrough:before,.t-efi-strikethrough:before{
    content:"\e608"
}
.p-i-sub-script:before,.t-efi-sub-script:before{
    content:"\e609"
}
.p-i-sup-script:before,.t-efi-sup-script:before{
    content:"\e60a"
}
.p-i-foreground-color:before,.t-efi-foreground-color:before{
    content:"\e605"
}
.p-i-background-color:before,.p-i-paint:before,.p-i-droplet:before,.p-i-background:before,.t-efi-background-color:before,.t-efi-paint:before,.t-efi-droplet:before,.t-efi-background:before{
    content:"\e50f"
}
.p-i-lowercase:before,.p-i-convert-lowercase:before,.t-efi-lowercase:before,.t-efi-convert-lowercase:before{
    content:"\e606"
}
.p-i-uppercase:before,.p-i-convert-uppercase:before,.t-efi-uppercase:before,.t-efi-convert-uppercase:before{
    content:"\e607"
}
.p-i-new-paragraph:before,.p-i-paragraph-add:before,.t-efi-new-paragraph:before,.t-efi-paragraph-add:before{
    content:"\e645"
}
.p-i-numbered-list:before,.p-i-list-ordered:before,.p-i-list-numbered:before,.t-efi-numbered-list:before,.t-efi-list-ordered:before,.t-efi-list-numbered:before{
    content:"\e613"
}
.p-i-bullet-list:before,.p-i-list-unordered:before,.p-i-list-bulleted:before,.t-efi-bullet-list:before,.t-efi-list-unordered:before,.t-efi-list-bulleted:before{
    content:"\e614"
}
.p-i-indent:before,.t-efi-indent:before{
    content:"\e615"
}
.p-i-outdent:before,.t-efi-outdent:before{
    content:"\e616"
}
.p-i-insert-date:before,.p-i-calendar-date:before,.t-efi-insert-date:before,.t-efi-calendar-date:before{
    content:"\e63f"
}
.p-i-document-manager:before,.t-efi-document-manager:before{
    content:"\e64f"
}
.p-i-email:before,.t-efi-email:before{
    content:"\e809"
}
.p-i-gear:before,.p-i-cog:before,.p-i-custom:before,.t-efi-gear:before,.t-efi-cog:before,.t-efi-custom:before{
    content:"\e13a"
}
.p-i-media:before,.p-i-media-manager:before,.t-efi-media:before,.t-efi-media-manager:before{
    content:"\e659"
}
.p-i-video-external:before,.t-efi-video-external:before{
    content:"\e65a"
}
.p-i-flash:before,.t-efi-flash:before{
    content:"\e65b"
}
.p-i-silverlight:before,.t-efi-silverlight:before{
    content:"\e658"
}
.p-i-help:before,.t-efi-help:before{
    content:"\e402"
}
.p-i-anchor:before,.t-efi-anchor:before{
    content:"\e675"
}
.p-i- .p-i-hyperlink-light-dialog:before,.t-efi- .p-i-hyperlink-light-dialog:before{
    content:"\e671"
}
.p-i-image-light-dialog:before,.t-efi-image-light-dialog:before{
    content:"\e652"
}
.p-i-image:before,.t-efi-image:before{
    content:"\e501"
}
.p-i-image-edit:before,.t-efi-image-edit:before{
    content:"\e653"
}
.p-i-image-map-editor:before,.t-efi-image-map-editor:before{
    content:"\e654"
}
.p-i-image-absolute-position:before,.t-efi-image-absolute-position:before{
    content:"\e69a"
}
.p-i-rule-horizontal:before,.t-efi-rule-horizontal:before{
    content:"\e623"
}
.p-i-button:before,.t-efi-button:before{
    content:"\e63d"
}
.p-i-code-snippet:before,.t-efi-code-snippet:before{
    content:"\e63b"
}
.p-i-form:before,.t-efi-form:before{
    content:"\e639"
}
.p-i-form-element:before,.t-efi-form-element:before{
    content:"\e63a"
}
.p-i-group-box:before,.t-efi-group-box:before{
    content:"\e640"
}
.p-i-textbox-hidden:before,.t-efi-textbox-hidden:before{
    content:"\e643"
}
.p-i-password:before,.t-efi-password:before{
    content:"\e644"
}
.p-i-radiobutton-checked:before,.t-efi-radiobutton-checked:before{
    content:"\e30a"
}
.p-i-select-box:before,.t-efi-select-box:before{
    content:"\e63e"
}
.p-i-symbol:before,.t-efi-symbol:before{
    content:"\e693"
}
.p-i-textarea:before,.t-efi-textarea:before{
    content:"\e641"
}
.p-i-textbox:before,.t-efi-textbox:before{
    content:"\e642"
}
.p-i-cut:before,.t-efi-cut:before{
    content:"\e65e"
}
.p-i-copy:before,.t-efi-copy:before{
    content:"\e65d"
}
.p-i-paste:before,.t-efi-paste:before{
    content:"\e65f"
}
.p-i-paste-as-html:before,.t-efi-paste-as-html:before{
    content:"\e660"
}
.p-i-paste-from-word:before,.t-efi-paste-from-word:before{
    content:"\e661"
}
.p-i-paste-from-word-strip-file:before,.t-efi-paste-from-word-strip-file:before{
    content:"\e662"
}
.p-i-paste-html:before,.t-efi-paste-html:before{
    content:"\e663"
}
.p-i-paste-markdown:before,.t-efi-paste-markdown:before{
    content:"\e664"
}
.p-i-paste-plain-text:before,.t-efi-paste-plain-text:before{
    content:"\e665"
}
.p-i-print:before,.t-efi-print:before{
    content:"\e10a"
}
.p-i-undo:before,.t-efi-undo:before{
    content:"\e100"
}
.p-i-redo:before,.t-efi-redo:before{
    content:"\e101"
}
.p-i-reload:before,.p-i-refresh:before,.t-efi-reload:before,.t-efi-refresh:before{
    content:"\e103"
}
.p-i-add-comment:before,.t-efi-add-comment:before{
    content:"\e655"
}
.p-i-comment-remove:before,.t-efi-comment-remove:before{
    content:"\e656"
}
.p-i-comments-remove-all:before,.t-efi-comments-remove-all:before{
    content:"\e657"
}
.p-i-star-outline:before,.p-i-bookmark-outline:before,.t-efi-star-outline:before,.t-efi-bookmark-outline:before{
    content:"\e302"
}
.p-i-star:before,.p-i-bookmark:before,.t-efi-star:before,.t-efi-bookmark:before{
    content:"\e303"
}
.p-i-module-manager:before,.t-efi-module-manager:before{
    content:"\e670"
}
.p-i-apply-format:before,.t-efi-apply-format:before{
    content:"\e666"
}
.p-i-copy-format:before,.t-efi-copy-format:before{
    content:"\e668"
}
.p-i-strip-all-formating:before,.t-efi-strip-all-formating:before{
    content:"\e669"
}
.p-i-strip-css-format:before,.t-efi-strip-css-format:before{
    content:"\e66a"
}
.p-i-strip-font-elements:before,.t-efi-strip-font-elements:before{
    content:"\e66b"
}
.p-i-strip-span-elements:before,.t-efi-strip-span-elements:before{
    content:"\e66c"
}
.p-i-strip-word-formatting:before,.t-efi-strip-word-formatting:before{
    content:"\e66d"
}
.p-i-style-builder:before,.t-efi-style-builder:before{
    content:"\e66f"
}
.p-i-format-code-block:before,.t-efi-format-code-block:before{
    content:"\e66e"
}
.p-i-table-align-bottom-center:before,.t-efi-table-align-bottom-center:before{
    content:"\e62b"
}
.p-i-table-align-bottom-left:before,.t-efi-table-align-bottom-left:before{
    content:"\e62a"
}
.p-i-table-align-bottom-right:before,.t-efi-table-align-bottom-right:before{
    content:"\e62c"
}
.p-i-table-align-middle-center:before,.t-efi-table-align-middle-center:before{
    content:"\e628"
}
.p-i-table-align-middle-left:before,.t-efi-table-align-middle-left:before{
    content:"\e627"
}
.p-i-table-align-middle-right:before,.t-efi-table-align-middle-right:before{
    content:"\e629"
}
.p-i-table-align-top-center:before,.t-efi-table-align-top-center:before{
    content:"\e625"
}
.p-i-table-align-top-left:before,.t-efi-table-align-top-left:before{
    content:"\e624"
}
.p-i-table-align-top-right:before,.t-efi-table-align-top-right:before{
    content:"\e626"
}
.p-i-table-light-dialog:before,.t-efi-table-light-dialog:before{
    content:"\e676"
}
.p-i-table:before,.t-efi-table:before{
    content:"\e677"
}
.p-i-table-properties:before,.t-efi-table-properties:before{
    content:"\e678"
}
.p-i-borders-show-hide:before,.t-efi-borders-show-hide:before{
    content:"\e638"
}
.p-i-table-delete:before,.t-efi-table-delete:before{
    content:"\e682"
}
.p-i-table-cell-delete:before,.t-efi-table-cell-delete:before{
    content:"\e681"
}
.p-i-table-delete-column:before,.p-i-table-column-delete:before,.t-efi-table-delete-column:before,.t-efi-table-column-delete:before{
    content:"\e67f"
}
.p-i-table-delete-row:before,.p-i-table-row-delete:before,.t-efi-table-delete-row:before,.t-efi-table-row-delete:before{
    content:"\e680"
}
.p-i-table-insert-column-to-the-left:before,.p-i-table-column-insert-left:before,.t-efi-table-insert-column-to-the-left:before,.t-efi-table-column-insert-left:before{
    content:"\e67b"
}
.p-i-table-insert-column-to-the-right:before,.p-i-table-column-insert-right:before,.t-efi-table-insert-column-to-the-right:before,.t-efi-table-column-insert-right:before{
    content:"\e67c"
}
.p-i-table-insert-row-above:before,.p-i-table-row-insert-above:before,.t-efi-table-insert-row-above:before,.t-efi-table-row-insert-above:before{
    content:"\e67d"
}
.p-i-table-insert-row-below:before,.p-i-table-row-insert-below:before,.t-efi-table-insert-row-below:before,.t-efi-table-row-insert-below:before{
    content:"\e67e"
}
.p-i-cell-properties:before,.t-efi-cell-properties:before{
    content:"\e67a"
}
.p-i-merge-cells-h:before,.p-i-cells-merge-horizontally:before,.t-efi-merge-cells-h:before,.t-efi-cells-merge-horizontally:before{
    content:"\e684"
}
.p-i-merge-cells-v:before,.p-i-cells-merge-vertically:before,.t-efi-merge-cells-v:before,.t-efi-cells-merge-vertically:before{
    content:"\e685"
}
.p-i-cell-split-horizontally:before,.t-efi-cell-split-horizontally:before{
    content:"\e686"
}
.p-i-cell-split-vertically:before,.t-efi-cell-split-vertically:before{
    content:"\e687"
}
.p-i-template-manager:before,.t-efi-template-manager:before{
    content:"\e647"
}
.p-i-toolbar-float:before,.t-efi-toolbar-float:before{
    content:"\e68c"
}
.p-i-toggle-full-screen-mode:before,.t-efi-toggle-full-screen-mode:before{
    content:"\e690"
}
.p-i-track-changes-enable:before,.t-efi-track-changes-enable:before{
    content:"\e64a"
}
.p-i-track-changes:before,.t-efi-track-changes:before{
    content:"\e649"
}
.p-i-track-changes-accept:before,.t-efi-track-changes-accept:before{
    content:"\e64b"
}
.p-i-track-changes-accept-all:before,.t-efi-track-changes-accept-all:before{
    content:"\e64c"
}
.p-i-track-changes-reject:before,.t-efi-track-changes-reject:before{
    content:"\e64d"
}
.p-i-track-changes-reject-all:before,.t-efi-track-changes-reject-all:before{
    content:"\e64e"
}
.p-i-file-pdf:before,.p-i-pdf:before,.t-efi-file-pdf:before,.t-efi-pdf:before{
    content:"\e90e"
}
.p-i-change-manually:before,.t-efi-change-manually:before{
    content:"\e648"
}
.p-i-dictionary-add:before,.t-efi-dictionary-add:before{
    content:"\e651"
}
.p-i-spell-checker:before,.t-efi-spell-checker:before{
    content:"\e68d"
}
.p-i-validation-xhtml:before,.t-efi-validation-xhtml:before{
    content:"\e68e"
}
.p-i-custom-icon:before,.t-efi-custom-icon:before{
    content:"\e650"
}
.p-i-clear-css:before,.t-efi-clear-css:before{
    content:"\e667"
}
.p-i-div:before,.t-efi-div:before{
    content:"\e60b"
}
.p-i-h1:before,.t-efi-h1:before{
    content:"\e60d"
}
.p-i-h2:before,.t-efi-h2:before{
    content:"\e60e"
}
.p-i-h3:before,.t-efi-h3:before{
    content:"\e60f"
}
.p-i-h4:before,.t-efi-h4:before{
    content:"\e610"
}
.p-i-h5:before,.t-efi-h5:before{
    content:"\e611"
}
.p-i-h6:before,.t-efi-h6:before{
    content:"\e612"
}
.p-i-all:before,.t-efi-all:before{
    content:"\e60c"
}
.p-i-table-cell:before,.t-efi-table-cell:before{
    content:"\e679"
}
.p-i-plus:before,.t-efi-plus:before{
    content:"\e11e"
}
.p-i-minus:before,.t-efi-minus:before{
    content:"\e121"
}
.p-i-link:before,.p-i-link-horizontal:before,.p-i-hyperlink:before,.t-efi-link:before,.t-efi-link-horizontal:before,.t-efi-hyperlink:before{
    content:"\e10f"
}
.p-i-unlink:before,.p-i-unlink-horizontal:before,.p-i-hyperlink-remove:before,.t-efi-unlink:before,.t-efi-unlink-horizontal:before,.t-efi-hyperlink-remove:before{
    content:"\e110"
}
.p-i-edit-tools:before,.t-efi-edit-tools:before{
    content:"\e646"
}
.p-i-borders-all:before,.t-efi-borders-all:before{
    content:"\e62e"
}
.p-i-borders-inside:before,.t-efi-borders-inside:before{
    content:"\e630"
}
.p-i-borders-inside-horizontal:before,.t-efi-borders-inside-horizontal:before{
    content:"\e631"
}
.p-i-borders-inside-vertical:before,.t-efi-borders-inside-vertical:before{
    content:"\e632"
}
.p-i-borders-outside:before,.t-efi-borders-outside:before{
    content:"\e62f"
}
.p-i-borders-top:before,.p-i-border-top:before,.t-efi-borders-top:before,.t-efi-border-top:before{
    content:"\e633"
}
.p-i-borders-right:before,.p-i-border-right:before,.t-efi-borders-right:before,.t-efi-border-right:before{
    content:"\e636"
}
.p-i-borders-bottom:before,.p-i-border-bottom:before,.t-efi-borders-bottom:before,.t-efi-border-bottom:before{
    content:"\e634"
}
.p-i-borders-left:before,.p-i-border-left:before,.t-efi-borders-left:before,.t-efi-border-left:before{
    content:"\e635"
}
.p-i-borders-no:before,.p-i-border-no:before,.t-efi-borders-no:before,.t-efi-border-no:before{
    content:"\e637"
}
.p-i-merge-cells:before,.p-i-cells-merge:before,.t-efi-merge-cells:before,.t-efi-cells-merge:before{
    content:"\e683"
}
.p-i-unmerge:before,.p-i-table-unmerge:before,.t-efi-unmerge:before,.t-efi-table-unmerge:before{
    content:"\e688"
}
.p-i-freeze-columns:before,.p-i-column-freeze:before,.t-efi-freeze-columns:before,.t-efi-column-freeze:before{
    content:"\e68b"
}
.p-i-freeze-rows:before,.p-i--freeze:before,.t-efi-freeze-rows:before,.t-efi--freeze:before{
    content:"\e68a"
}
.p-i-freeze-panes:before,.p-i-pane-freeze:before,.t-efi-freeze-panes:before,.t-efi-pane-freeze:before{
    content:"\e689"
}
.p-i-text-wrap:before,.t-efi-text-wrap:before{
    content:"\e622"
}
.p-i-formula-fx:before,.t-efi-formula-fx:before{
    content:"\e691"
}
.p-i-sum:before,.t-efi-sum:before{
    content:"\e692"
}
.p-i-increase-decimal:before,.p-i-decimal-increase:before,.t-efi-increase-decimal:before,.t-efi-decimal-increase:before{
    content:"\e697"
}
.p-i-decrease-decimal:before,.p-i-decimal-decrease:before,.t-efi-decrease-decimal:before,.t-efi-decimal-decrease:before{
    content:"\e698"
}
.p-i-dollar:before,.t-efi-dollar:before{
    content:"\e694"
}
.p-i-percent:before,.t-efi-percent:before{
    content:"\e695"
}
.p-i-custom-format:before,.t-efi-custom-format:before{
    content:"\e696"
}
.p-i-align-top:before,.t-efi-align-top:before{
    content:"\e61a"
}
.p-i-align-middle:before,.t-efi-align-middle:before{
    content:"\e61b"
}
.p-i-align-bottom:before,.t-efi-align-bottom:before{
    content:"\e61c"
}
.p-i-filter:before,.t-efi-filter:before{
    content:"\e129"
}
.p-i-filter-clear:before,.t-efi-filter-clear:before{
    content:"\e12a"
}
.p-i-filter-sm:before,.t-efi-filter-sm:before{
    content:"\e12b"
}
.p-i-sort-asc:before,.t-efi-sort-asc:before{
    content:"\e124"
}
.p-i-sort-desc:before,.t-efi-sort-desc:before{
    content:"\e125"
}
.p-i-unsort:before,.p-i-sort-clear:before,.t-efi-unsort:before,.t-efi-sort-clear:before{
    content:"\e126"
}
.p-i-sort-asc-sm:before,.t-efi-sort-asc-sm:before{
    content:"\e127"
}
.p-i-sort-desc-sm:before,.t-efi-sort-desc-sm:before{
    content:"\e128"
}
.p-i-filter-sort-asc-sm:before,.t-efi-filter-sort-asc-sm:before{
    content:"\e12c"
}
.p-i-filter-sort-desc-sm:before,.t-efi-filter-sort-desc-sm:before{
    content:"\e12d"
}
.p-i-data-validation:before,.p-i-validation-data:before,.t-efi-data-validation:before,.t-efi-validation-data:before{
    content:"\e68f"
}
/* END Telerik.Web.UI/Skins/Common/fonticons.css */
/* START Telerik.Web.UI.Skins.FormDecoratorLite.css */
 .RadForm{
    box-sizing:content-box
}
.RadForm .rfdRealInput{
    left:-99999px;
    position:fixed;
    top:0
}
.RadForm .rfdHeading{
    margin:0;
    font-weight:normal;
    margin:.71428571em 0;
    padding:.14285714em 0;
    border-bottom-width:1px;
    border-bottom-style:solid;
    line-height:normal
}
.RadForm h4.rfdHeading{
    font-size:1.2em
}
.RadForm h5.rfdHeading{
    font-size:1.1em
}
.RadForm h6.rfdHeading{
    font-size:1em
}
.RadForm .rfdTextInput:disabled,.RadForm.rfdTextarea textarea:disabled,.RadForm .rfdInputDisabled,.RadForm .rfdSelectDisabled,.RadForm .rfdSkinnedButton:disabled{
    opacity:.5;
    cursor:default;
    filter:grayscale(0.1);
    pointer-events:none
}
.RadForm.rfdLabel label{
    vertical-align:middle;
    margin-bottom:auto
}
.RadForm.rfdRoundedCorners.rfdTextbox .rfdTextInput,.RadForm.rfdRoundedCorners.rfdTextarea textarea,.RadForm.rfdRoundedCorners.rfdFieldset fieldset,.RadForm.rfdRoundedCorners .rfdSkinnedButton{
    border-radius:.28571429em
}
.RadForm.rfdFieldset fieldset{
    padding:.71428571em 1.07142857em;
    border-width:1px;
    border-style:solid
}
.RadForm.rfdFieldset legend{
    margin:0;
    padding:0;
    width:auto;
    border:0 none
}
.RadForm label.rfdCheckboxUnchecked,.RadForm label.rfdCheckboxChecked,.RadForm label.rfdRadioUnchecked,.RadForm label.rfdRadioChecked{
    display:inline-block;
    position:relative;
    padding:.35714286em 0 .21428571em 1.71428571em;
    font-weight:normal;
    line-height:1.42857143em;
    vertical-align:middle;
    cursor:pointer
}
.RadForm label.rfdCheckboxUnchecked:before,.RadForm label.rfdCheckboxChecked:before,.RadForm label.rfdRadioUnchecked:before,.RadForm label.rfdRadioChecked:before{
    width:1em;
    height:1em;
    font-size:16px;
    font-family:"WebComponentsIcons";
    line-height:1em;
    display:inline-block;
    vertical-align:middle;
    position:absolute;
    top:.45em;
    left:0;
    overflow:hidden
}
.RadForm .rgHoveredRow .rfdRadioUnchecked:before,.RadForm .rgHoveredRow .rfdRadioUnchecked:hover:before,.RadForm .rgHoveredRow .rfdCheckboxUnchecked:before,.RadForm .rgHoveredRow .rfdCheckboxUnchecked:hover:before,.RadForm .rgHoveredRow .rfdRadioChecked:before,.RadForm .rgHoveredRow .rfdRadioChecked:hover:before,.RadForm .rgHoveredRow .rfdCheckboxChecked:before,.RadForm .rgHoveredRow .rfdCheckboxChecked:hover:before,.RadForm .rgSelectedRow .rfdRadioUnchecked:before,.RadForm .rgSelectedRow .rfdRadioUnchecked:hover:before,.RadForm .rgSelectedRow .rfdCheckboxUnchecked:before,.RadForm .rgSelectedRow .rfdCheckboxUnchecked:hover:before,.RadForm .rgSelectedRow .rfdRadioChecked:before,.RadForm .rgSelectedRow .rfdRadioChecked:hover:before,.RadForm .rgSelectedRow .rfdCheckboxChecked:before,.RadForm .rgSelectedRow .rfdCheckboxChecked:hover:before{
    color:inherit
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .RadForm label.rfdCheckboxUnchecked:before,.RadForm label.rfdCheckboxChecked:before,.RadForm label.rfdRadioUnchecked:before,.RadForm label.rfdRadioChecked:before{
        top:.35em
    }
}
.RadForm .rfdRealInput+.rfdRadioUnchecked:before,.RadForm .rfdRealInput+.rfdRadioChecked:before{
    border-radius:45px
}
.RadForm .rfdRealInput:focus+.rfdCheckboxUnchecked:before,.RadForm .rfdRealInput:focus+.rfdCheckboxChecked:before,.RadForm .rfdRealInput:focus+.rfdRadioUnchecked:before,.RadForm .rfdRealInput:focus+.rfdRadioChecked:before{
    width:1em;
    height:1em;
    line-height:1em;
    overflow:hidden
}
.RadForm .rfdOptionList{
    border-spacing:0
}
.RadForm .rfdRtl .rfdCheckboxChecked,.RadForm .rfdRtl .rfdCheckboxUnchecked,.RadForm .rfdRtl .rfdRadioChecked,.RadForm .rfdRtl .rfdRadioUnchecked,.RadForm.rfdRtl .rfdCheckboxChecked,.RadForm.rfdRtl .rfdCheckboxUnchecked,.RadForm.rfdRtl .rfdRadioChecked,.RadForm.rfdRtl .rfdRadioUnchecked{
    padding:.35714286em 1.57142857em .21428571em 0
}
.RadForm .rfdRtl .rfdCheckboxChecked:before,.RadForm .rfdRtl .rfdCheckboxUnchecked:before,.RadForm .rfdRtl .rfdRadioChecked:before,.RadForm .rfdRtl .rfdRadioUnchecked:before,.RadForm.rfdRtl .rfdCheckboxChecked:before,.RadForm.rfdRtl .rfdCheckboxUnchecked:before,.RadForm.rfdRtl .rfdRadioChecked:before,.RadForm.rfdRtl .rfdRadioUnchecked:before{
    right:0;
    left:auto
}
.RadForm .rfdRtl .rfdSelect,.RadForm.rfdRtl .rfdSelect{
    padding:4px 10px 4px 28px;
    text-align:right
}
.RadForm .rfdRtl .rfdSelect .p-i-arrow-down,.RadForm.rfdRtl .rfdSelect .p-i-arrow-down{
    right:auto;
    left:0
}
.RadForm .rfdRtl .rfdSelect .p-i-arrow-down:before,.RadForm.rfdRtl .rfdSelect .p-i-arrow-down:before{
    margin:.35714286em .64285714em 0 0
}
.RadForm.rfdScrollBars textarea::-webkit-scrollbar,.RadForm.rfdScrollBars .rfdSelectBox::-webkit-scrollbar{
    width:16px;
    height:16px
}
.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement{
    background-position:-2.5px -43px
}
.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment{
    background-position:-2.5px -63px
}
.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement{
    background-position:-3px -3px
}
.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment{
    background-position:-3px -23px
}
.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment{
    background-repeat:no-repeat;
    height:auto;
    width:auto
}
.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,.RadForm.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,.RadForm.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal{
    border-width:1px;
    border-style:solid
}
.RadForm .rfdLoginControl,.RadForm .rfdValidationSummaryControl{
    padding:.28571429em;
    border-width:1px;
    border-style:solid;
    border-radius:.28571429em;
    border-collapse:separate!important
}
.RadForm .rfdValidationSummaryControl ul{
    padding-left:4.64285714em;
    margin-left:0;
    min-height:32px;
    color:#f00;
    background:url('/WebResource.axd?d=SrHqXeMoIr96esUOc6Lm6_kyH6YMgONwy35A-36PzTUFB83Ij8l1eFnw6QarKkp7NnefJdVg11T4RcBPa86qmTBwLv_5kdoj08f_D43f9ncrlVQYtqDtdqwlE2BUChlyNnpSfV76C5DHkjMFtDo5a3v6TXajQ_R7nUc6__pJorg1&t=636643989634650260') no-repeat 8px -3px
}
.rfdSkinnedButton{
    margin:0;
    padding:4px 10px;
    min-width:64px;
    border-width:1px;
    border-style:solid;
    font:inherit;
    line-height:1.42857143;
    vertical-align:middle;
    cursor:pointer;
    outline:0;
    -webkit-tap-highlight-color:rgba(255,255,255,0)
}
.rfdSkinnedButton::-moz-focus-inner{
    padding:0;
    border:0;
    outline:0
}
.rfdTextInput,.rfdTextarea textarea{
    margin:0;
    padding:4px 10px;
    width:12em;
    box-sizing:border-box;
    border-width:1px;
    border-style:solid;
    font:inherit;
    line-height:1.42857143;
    vertical-align:top;
    outline:0
}
.t-ie9 .rfdTextInput{
    height:calc(1.42857143em + 10px)
}
.t-ie8 .rfdTextInput{
    height:30px
}
.rfdSelect{
    padding:4px 10px;
    width:12em;
    box-sizing:border-box;
    border-width:1px;
    border-style:solid;
    outline:0;
    line-height:1.42857143;
    text-decoration:none;
    text-align:left;
    overflow:hidden;
    text-overflow:ellipsis;
    display:inline-block;
    vertical-align:top;
    white-space:nowrap;
    position:relative
}
.rfdSelect .p-i-arrow-down{
    display:block;
    position:absolute;
    width:2em;
    height:2em;
    top:0;
    right:0
}
.rfdSelect .p-i-arrow-down:before{
    display:inline-block;
    margin:.35714286em 0 0 .46428571em
}
.rfdSelectBox{
    width:12em;
    min-height:1.42857143em;
    box-sizing:border-box;
    border-width:1px;
    border-style:solid;
    line-height:1.42857143;
    text-align:left;
    display:inline-block;
    vertical-align:top;
    z-index:4007
}
.rfdSelectBox ul{
    margin:0;
    padding:0;
    list-style:none;
    position:relative
}
.rfdSelectBox li{
    overflow:hidden;
    padding:4px 10px;
    text-overflow:ellipsis;
    cursor:default;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.rfdSelectBox .rfdSelect_hovered{
    outline:1px dotted
}
.rfdSelectBox .rfdSelectBox_optgroup_label,.rfdSelectBox .rfdSelectBox_optgroup_label:hover{
    background:0;
    color:inherit;
    font-weight:bolder
}
.rfdSelectBoxDropDown{
    margin-top:-1px
}
.rfdTable{
    box-sizing:border-box;
    border-width:1px;
    border-style:solid;
    border-collapse:collapse
}
.rfdTable th,.rfdTable td{
    padding:2px 5px;
    border-width:1px;
    border-style:solid;
    border-color:inherit
}
.rfdTablePager td{
    padding:0;
    border-width:0
}
.rfdTablePager>td{
    padding:2px 5px
}
.rfdTablePager a,.rfdTablePager span{
    padding:2px 5px;
    display:block
}
.rfdRtl .rfdSelectBox{
    text-align:right
}
/* END Telerik.Web.UI.Skins.FormDecoratorLite.css */
/* START Telerik.Web.UI.Skins.Widgets.css */
 @font-face{
    font-family:'WebComponentsIconsEditor';
    src:url('/WebResource.axd?d=7X1mS_9iYiU41ursTpwIeJf0IW13Kte4AGfMM2B6ysUsyslg8g856p0GFvX3YFSJFDcno_e9K-fIQx67aAJGutYwaNs2iD6oQ0oPQNKGvAtv41bmrfm9UX2tXqIopsqy9m-0_RBI9IAvcDD6CjCDB3qyinUvnDY2-2dh02_z43A1&t=636643989634650260');
    src:url('/WebResource.axd?d=7X1mS_9iYiU41ursTpwIeJf0IW13Kte4AGfMM2B6ysUsyslg8g856p0GFvX3YFSJFDcno_e9K-fIQx67aAJGutYwaNs2iD6oQ0oPQNKGvAtv41bmrfm9UX2tXqIopsqy9m-0_RBI9IAvcDD6CjCDB3qyinUvnDY2-2dh02_z43A1&t=636643989634650260') format("embedded-opentype"),url('/WebResource.axd?d=iwJN8iLufDTs7o-ITTaxkcZoRMcLetrGYho1d7CYabKlTf3Oe92Id6ziz5U1wAbVqve6-hLr2Aeh_qgKvDUvQ_5gnWUiiimOTOXFdmKHS_nP2YQWjPL4N0odAbIxAVMHUDCHc819vSuD0xjcK6yAu-lXQEocC94UdkRl5O_E5-c1&t=636643989634650260') format("woff"),url('/WebResource.axd?d=rfblSb6yRn5vkBF8UAlFZl_sGWvLGITsgTuvVqTVuFuDFRxew-2eJbfAxzh-in18LAWzsxJzZdyVP7j5Elh7luCutWV4fJ1k4O8-Yuqk_Mq_OT6AmmMReNoo82fVV_f_ZBH2RX7WsHO1_1eeFtiRcYULM1nhUEdtDtrm3fDuEXE1&t=636643989634650260') format("truetype")
}
/*html,body,form{
    padding:0;
    margin:0;
    overflow:hidden;
    font-size:12px;
    font-family:"Segoe UI",Arial,Sans-serif
}*/
.reHidden{
    display:none!important
}
fieldset{
    padding:0;
    margin:0
}
.RadToolBar .rtbText{
    padding:0 2px 0 22px;
    display:block;
    background-repeat:no-repeat
}
.RadToolBar .rtbIconOnly .rtbText{
    padding:0 0 0 16px
}
.RadToolBar .icnImageEditor .rtbText{
    background-position:2px -369px
}
.RadToolBar .icnBestFit .rtbText{
    background-position:0 -68px
}
.RadToolBar .icnActualSize .rtbText{
    background-position:0 -85px
}
.RadToolBar .icnZoomIn .rtbText{
    background-position:0 -102px
}
.RadToolBar .icnZoomOut .rtbText{
    background-position:0 -119px
}
.reTopcell{
    padding-top:7px
}
.reDialog ul,.reDialog ul li,.reDialog_toolbar ul,.radECtrlButtonsList ul,.reDialog_toolbar_text ul,.controlsList{
    padding:0;
    margin:0;
    list-style:none
}
.reConfirmCancelButtonsTbl{
    display:block;
    float:right;
    padding:0;
    margin:0;
    border-collapse:collapse
}
.reConfirmCancelButtonsTbl td{
    padding:6px
}
.reConfirmCancelButtonsTbl .reRightMostCell{
    padding-right:1px
}
.RadTabStrip ul{
    margin:8px 0 0 0;
    position:relative;
    top:0;
    left:8px
}
.controlsList li{
    clear:both
}
.controlsList span{
    display:block;
    float:left
}
.controlsList .shortInput{
    width:90px
}
.controlsList select.shortInput{
    width:96px
}
.FormattedCodePreview{
    width:690px;
    height:170px;
    clear:both;
    overflow:auto
}
.reBottomcell{
    text-align:right
}
#hyperlinkFieldset li,#emailFieldset li{
    line-height:26px
}
.rightAlignedInputLabel,.propertyLabel{
    width:120px;
    overflow:hidden;
    text-align:right;
    padding-right:8px;
    display:inline-block;
    float:left;
    line-height:21px
}
.ConstrainProportions button{
    padding:0;
    margin:0;
    font-size:1px;
    border:0;
    display:block;
    width:12px;
    height:38px;
    background-image:url('/WebResource.axd?d=00QVWGpkGKO3vyOKF5xCJ_1qJQemAM-KpmgOcNtoUdXTSwYj-efL5HK2DqaOSBUaLK9P3OfFtOLXsC8sJCVfW3hNGh508CWhTTIGdOH-vyOvXJXKDzgowbCMaY4db1heyZBGvKOwcftrq3ThoQblDQ2&t=636643989634650260')!important;
    background-position:0 -766px;
    background-color:transparent;
    margin-left:4px
}
.ConstrainProportions.toggle button{
    background-position:-20px -766px
}
.FormatCodeBlock input{
    text-align:right
}
.reTableWizardSpinBox{
    font:normal 12px Arial,Verdana,Sans-serif;
    color:#000;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.reTableWizardSpinBox a{
    margin:1px;
    outline:0
}
.reTableWizardSpinBox a,.reTableWizardSpinBox a span{
    display:block;
    width:23px;
    height:21px;
    cursor:pointer;
    background-repeat:no-repeat
}
.reTableWizardSpinBox a:hover{
    background-image:url('/WebResource.axd?d=00QVWGpkGKO3vyOKF5xCJ_1qJQemAM-KpmgOcNtoUdXTSwYj-efL5HK2DqaOSBUaLK9P3OfFtOLXsC8sJCVfW3hNGh508CWhTTIGdOH-vyOvXJXKDzgowbCMaY4db1heyZBGvKOwcftrq3ThoQblDQ2&t=636643989634650260');
    background-position:0 -298px
}
.reTableWizardSpinBox a span{
    background-image:url('/WebResource.axd?d=00QVWGpkGKO3vyOKF5xCJ_1qJQemAM-KpmgOcNtoUdXTSwYj-efL5HK2DqaOSBUaLK9P3OfFtOLXsC8sJCVfW3hNGh508CWhTTIGdOH-vyOvXJXKDzgowbCMaY4db1heyZBGvKOwcftrq3ThoQblDQ2&t=636643989634650260')
}
.reTableWizardSpinBox .reTableWizardSpinBox_Increase{
    background-position:0 -319px
}
.reTableWizardSpinBox .reTableWizardSpinBox_Decrease{
    background-position:0 -340px
}
.tableDesign{
    table-layout:fixed;
    width:382px;
    height:344px;
    border:1px solid #b0b0b0;
    border-collapse:collapse
}
.tableDesign td{
    border:1px solid #b0b0b0;
    vertical-align:top
}
.tableDesign td div{
    border:1px solid #fff;
    background:#ececec;
    height:122px;
    cursor:pointer
}
.tableDesign .selectedCell{
    background:#cecece
}
.tblBorderPropsToolbar{
    width:165px;
    height:22px;
    float:left
}
.tblBorderPropsToolbar li{
    float:left;
    line-height:20px;
    clear:none
}
.tblBorderPropsToolbar li a{
    display:block;
    width:20px;
    height:20px;
    line-height:20px;
    text-indent:-9999px;
    margin:1px;
    text-align:center;
    cursor:default;
    background-image:url('/WebResource.axd?d=00QVWGpkGKO3vyOKF5xCJ_1qJQemAM-KpmgOcNtoUdXTSwYj-efL5HK2DqaOSBUaLK9P3OfFtOLXsC8sJCVfW3hNGh508CWhTTIGdOH-vyOvXJXKDzgowbCMaY4db1heyZBGvKOwcftrq3ThoQblDQ2&t=636643989634650260');
    background-repeat:no-repeat
}
.tblBorderPropsToolbar li a.reAllFourSides{
    background-position:-6px -367px
}
.tblBorderPropsToolbar li a.reAllRowsAndColumns{
    background-position:-6px -387px
}
.tblBorderPropsToolbar li a.reNoBorders{
    background-position:-6px -407px
}
.tblBorderPropsToolbar li a.reNoInteriorBorders{
    background-position:-7px -427px
}
.tblBorderPropsToolbar li a.reTopAndBottomSidesOnly{
    background-position:-7px -446px
}
.tblBorderPropsToolbar li a.reTopSideOnly{
    background-position:-7px -466px
}
.tblBorderPropsToolbar li a.reBetweenRows{
    background-position:-7px -486px
}
.tblBorderPropsToolbar li a.reBottomSideOnly{
    background-position:-6px -506px
}
.reVerticalIconList li a{
    background-image:url('/WebResource.axd?d=00QVWGpkGKO3vyOKF5xCJ_1qJQemAM-KpmgOcNtoUdXTSwYj-efL5HK2DqaOSBUaLK9P3OfFtOLXsC8sJCVfW3hNGh508CWhTTIGdOH-vyOvXJXKDzgowbCMaY4db1heyZBGvKOwcftrq3ThoQblDQ2&t=636643989634650260');
    background-repeat:no-repeat
}
.reVerticalIconList li a.reLeftSide{
    background-position:-6px -532px
}
.reVerticalIconList li a.reBetweenColumns{
    background-position:-6px -554px
}
.reVerticalIconList li a.reRightAndLeftSidesOnly{
    background-position:-6px -596px
}
.reVerticalIconList li a.reRightSide{
    background-position:-6px -574px
}
.tblBorderPropsToolbar .textinput{
    width:20px;
    height:18px
}
#TableBorder .propertiesLabel,#TableBorder .reToolWrapper,#TableBorder ul{
    margin:0 0 0 8px
}
#TableBorder ul ul{
    margin:2px 0 0 0
}
.tblBorderTestTable{
    width:120px;
    height:120px;
    border-collapse:collapse;
    table-layout:fixed;
    margin:0 0 0 66px
}
.tableWizardCellProperties .reToolWrapper,.tableWizardTableProperties .reToolWrapper{
    display:block;
    float:left
}
.reDialogLabel span{
    display:block;
    width:124px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.reDialogLabelShort span{
    display:block;
    width:86px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.reControlsLayout{
    width:100%;
    display:block
}
.reControlsLayout td{
    white-space:nowrap
}
.reControlsLayout .reLabelCell,.reControlsLayout .reControlCell{
    padding:3px;
    vertical-align:middle;
    text-align:left
}
.FindAndReplaceDialog .reDialogLabel span,.LinkManager .reDialogLabel span{
    width:90px;
    text-align:right
}
.FindAndReplaceDialog #find,.FindAndReplaceDialog #rFind,.FindAndReplaceDialog #rReplace{
    width:204px
}
.FindAndReplaceDialog #FindButton,.FindAndReplaceDialog #rFindButton,.FindAndReplaceDialog #ReplaceButton,.FindAndReplaceDialog #ReplaceAllButton{
    width:95px
}
.LinkManager .reMiddlecell{
    vertical-align:top;
    height:180px;
    padding-top:5px
}
.LinkManager .reLabelCell{
    width:90px
}
.LinkManager .reControlCell input{
    width:240px
}
.LinkManager .reControlCell select{
    width:244px;
    *width:250px
}
.ImageProperties .reImageDialogCaller input{
    width:136px
}
.HelpDialog{
    font-family:"Segoe UI",Arial,Sans-Serif
}
.HelpDialog h1,.HelpDialog h2{
    padding:0;
    margin:0
}
.HelpDialog h1{
    font-size:18px
}
.HelpDialog h2{
    font-size:14px;
    padding:4px 0
}
.HelpDialog .helpTopics{
    width:695px;
    height:340px;
    overflow:auto
}
.HelpDialog .reDescriptionCell{
    padding-left:8px
}
.PageProperties .reImageDialogCaller input{
    width:190px
}
.PageProperties .reImageDialogCaller .reTool{
    margin-left:4px
}
.AboutDialog{
    margin:4px 0 0 0
}
.AboutDialog h6{
    width:202px;
    height:63px;
    line-height:63px;
    background:transparent url('/WebResource.axd?d=XQ2rPF8S5Vcof8H6QqYGAOaLhAiMZwLV5DyeU45x2xsiAX7vBuoJIbTGiFvJNNuYXnolt9xcyLTP9MOajaT8xqSu450ruNK4wZamz_RsnTZSJ9vW52Hcd5ktvej4bu2seEkiOH110Lj1oYof1qeJmw2&t=636643989634650260') no-repeat;
    text-indent:-9999px
}
.AboutDialog a{
    color:#000
}
.NoMarginDialog{
    margin:0
}
.NoMarginDialog .reConfirmCancelButtonsTbl{
    margin:0 15px 0 0
}
.reImageDialogCaller .reTool{
    margin-left:4px
}
.reImageDialogCaller,.reImageDialogCaller td{
    margin:0;
    padding:0;
    border-collapse:collapse
}
#ImageMap_AreaTarget{
    width:220px;
    *width:226px!important
}
.RadFileExplorer{
    border:0!important
}
.icnImageEditor .rtbText{
    padding-left:24px!important
}
.imagePreview{
    text-align:center;
    vertical-align:middle;
    background:transparent;
    clear:both;
    overflow:auto;
    height:320px
}
.noImage{
    background:transparent url('/WebResource.axd?d=W8xZwA1J9qPARVzPqySGfnK7hmzMMt-SBe_OUAeObtPduma0PIP-Cg9u-R7_3LnTzxzCY7V43OuL0ZT8rIKBvV94X86tyK9y7KPJvpcMJllKbop9BFwC5t_-FweG7VSpHgCcuMDOhnmW3w7lm5EtSA2&t=636643989634650260') no-repeat center
}
.selectedFileName{
    font:normal 12px "Segoe UI",Arial,Sans-serif;
    color:#000
}
.selectedFileName{
    padding:9px 0;
    text-align:center
}
.radfe_addressBox{
    float:left;
    *width:398px!important
}
.RadSplitter{
    clear:both
}
.FileExplorerPlaceholder{
    width:400px;
    vertical-align:top
}
.ManagerDialog{
    table-layout:fixed
}
.ManagerDialog .ImageProperties .reDialogLabel span{
    width:92px
}
.ManagerDialog .ImageProperties .reDialogLabelShort span{
    width:48px
}
.ManagerDialog .ImageProperties .reLabelCell{
    width:40px!important;
    padding:0
}
.ManagerDialog .ImageProperties #ImageAlt,.ManagerDialog .ImageProperties #ImageLongDesc{
    width:158px!important
}
.ManagerDialog .ImageProperties .setMarginsTable .reToolWrapper{
    width:30px!important
}
.ManagerDialog .ImageProperties .setMarginsCell{
    padding:0
}
.ManagerDialog .ImageProperties{
    height:294px
}
.ManagerDialog .ImageProperties .reConstrainProportionsWrapper input{
    width:30px!important
}
.ManagerDialog .ImageProperties{
    margin:0 0 0 4px
}
.DialogSeparator{
    width:5px;
    font-size:1px
}
.ManagerDialog .LinkManager{
    clear:both
}
.ManagerDialog .LinkManager .reControlsLayout{
    display:block!important;
    margin-top:70px!important
}
.ManagerDialog .LinkManager input,.ManagerDialog .LinkManager select{
    width:146px!important
}
.ManagerDialog .LinkManager select{
    *width:156px!important
}
.disabled-button,.disabled-button:hover{
    filter:alpha(opacity=40);
    opacity:.3;
    background:none!important
}
#propertiesPage,#flashMultiPage,#mediaMultiPage{
    clear:both!important
}
#propertiesPage,div#flashMultiPage,#mediaMultiPage{
    height:400px!important
}
#silverlightMultiPage #previewPage,#silverlightMultiPage #propertiesPage{
    height:344px!important;
    overflow:auto
}
.tblBorderTestTable{
    border:1px dotted #abadb3
}
.tblBorderTestTable td{
    border:1px dotted #abadb3
}
.reTableDesignPreviewTableHolder{
    height:344px;
    overflow:auto;
    padding:1px 0 0 0!important;
    margin-top:4px!important
}
.reTableDesignPreviewTableHolder.reCellProperies{
    height:410px
}
.tableWizardCellProperties .reImageDialogCaller input{
    width:100px
}
.tableDesign{
    border-collapse:separate;
    *border-collapse:collapse
}
.selectedFileName{
    border-width:1px 0 0;
    border-style:solid
}
.radfe_addressBox{
    border:1px solid;
    border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
    background:#fff
}
.rfeUploadContainer{
    height:310px!important;
    overflow-y:auto;
    margin:0 0 0 2px!important
}
.rtbInner{
    width:auto!important
}
.RadToolBar .rtbWrap{
    line-height:17px
}
.reTableWizardSelectAllBtnWrapper{
    margin-top:10px
}
div.reToolWrapper table.reSpinBox input.radfd_skipme{
    width:18px
}
.reClassicDialog #ImagePreviewToolBar{
    height:31px
}
.reClassicDialog #ClassSelector{
    width:101px
}
.reClassicDialog div.redInsertSelect.redBlockRight{
    width:310px
}
.reClassicDialog div.redInsertSelect{
    min-height:330px
}
.reClassicDialog div.redMozillaPasteTextDialog{
    min-height:335px
}
.reClassicDialog div.redMozillaPasteHtmlDialog{
    min-height:350px
}
.reClassicDialog div.redImageProperties{
    min-height:400px
}
.reClassicDialog #styleBuilderContents{
    min-height:300px
}
.reClassicDialog div.redFormatCodeBlock{
    min-height:580px
}
.reClassicDialog div.redFindAndReplace{
    min-height:325px
}
.reClassicDialog div.redHyperLink{
    min-height:315px
}
.reClassicDialog div.redPageProperties{
    min-height:570px
}
.reClassicDialog div.redTableWizard{
    min-height:430px
}
.reClassicDialog div.redHyperLink .redWrapper,.reClassicDialog div.redFindAndReplace .redWrapper{
    min-height:305px
}
.reClassicDialog .redWrapper .redRow .redConstrainWrapper .rfdDecorated{
    width:38px
}
.reClassicDialog .redMainContainer .RadTabStrip .rtsLink{
    padding:0 0 0 9px
}
.reClassicDialog .redMainContainer.redTabStrip .redActionButtonsWrapperExternal{
    padding:15px 20px
}
.reClassicDialog .reTableWizardSpinBox a,.reClassicDialog .reTableWizardSpinBox a span{
    color:transparent
}
.reClassicDialog .redMainContainer .redToolSplitButton .reToolWrapper .reTool.reSplitButton{
    height:22px;
    width:42px
}
.reClassicDialog span.reUnitDropdown .RadDropDownList{
    width:48px
}
.reClassicDialog .redMainContainer .redRow .rfdCheckboxUnchecked,.reClassicDialog .redMainContainer .redRow .rfdCheckboxChecked,.reClassicDialog .redMainContainer .redRow .rfdRadioUnchecked,.reClassicDialog .redMainContainer .redRow .rfdRadioChecked{
    padding:0 0 0 17px
}
.redMainContainer{
    box-sizing:border-box;
    position:relative
}
.redMainContainer.redTabStrip{
    padding:20px 0 45px
}
.redMainContainer .redWrapper{
    box-sizing:border-box;
    padding:20px
}
.redMainContainer .redActionButtonsWrapperExternal{
    box-sizing:border-box;
    width:100%;
    padding:10px 20px;
    position:absolute;
    border-width:1px 0 0;
    border-style:solid;
    bottom:0;
    text-align:right
}
.redMainContainer .redActionButtonsWrapperExternal .rfdPrimaryButton{
    margin:0 10px 0 0
}
.redMainContainer .redBlockLeft,.redMainContainer .redBlockRight{
    box-sizing:border-box;
    vertical-align:top
}
.redMainContainer .redBlockRight{
    padding:0 0 0 20px;
    border-width:0 0 0 1px;
    border-style:solid
}
.redMainContainer .redBlockLeft{
    padding:0 16px 0 0
}
.redMainContainer .redTableWizard{
    min-height:450px
}
.redMainContainer .redTableWizard.redBlockRight{
    width:390px
}
.redMainContainer .redTableWizard.redBlockLeft{
    width:400px
}
.redMainContainer .redInsertSelect{
    min-height:385px
}
.redMainContainer .redInsertSelect.redBlockRight{
    width:380px
}
.redMainContainer .redInsertSelect.redBlockRight .redSection{
    padding:0 0 20px
}
.redMainContainer .redInsertSelect.redBlockLeft{
    width:280px
}
.redMainContainer .redInsertSelect.redBlockLeft .redLabel{
    width:60px
}
.redMainContainer .redInsertSelect.redBlockLeft .rlbGroup{
    width:178px;
    border-radius:4px
}
.redMainContainer .redMozillaPasteHtmlDialog,.redMainContainer .redMozillaPasteTextDialog{
    min-height:380px
}
.redMainContainer .redFindAndReplace{
    min-height:385px
}
.redMainContainer .redHyperLink{
    min-height:355px
}
.redMainContainer .redHyperLink .redWrapper,.redMainContainer .redFindAndReplace .redWrapper{
    min-height:350px
}
.redMainContainer .redImageProperties{
    min-height:490px
}
.redMainContainer .redPageProperties{
    min-height:650px
}
.redMainContainer .redAbout{
    min-height:365px
}
.redMainContainer .redFormatCodeBlock{
    min-height:685px
}
.redMainContainer .redExternalVideo{
    min-height:620px
}
.redMainContainer .redRow .redBlockLeft,.redMainContainer .redRow .redBlockRight{
    width:49%;
    min-height:unset;
    min-height:auto;
    padding:0
}
.redMainContainer .redRow .redBlockRight{
    text-align:right;
    padding:0;
    border:0 none
}
.redMainContainer .rfdAspLabel{
    min-width:64px
}
.redMainContainer .rfdAspTitle{
    font-size:11px;
    text-transform:uppercase
}
.redMainContainer .redDropDownShort .rfdSelect{
    width:55px!important
}
.redMainContainer .reUnitDropdown .RadDropDownList{
    width:58px
}
.redMainContainer .redToolSplitButton .reToolWrapper .reTool.reSplitButton{
    width:58px;
    height:30px
}
.redMainContainer .redToolSplitButton .reToolWrapper .reTool.reSplitButton:before{
    padding:1px 0 0 6px
}
.redMainContainer .redWrapper .reSingleIcon .reToolWrapper .reToolIcon,.redMainContainer .redWrapper .reToolWrapper .reSpinBox .reToolIcon{
    margin:0;
    height:20px;
    line-height:20px;
    padding:4px 2px;
    box-sizing:content-box
}
.redMainContainer .redWrapper .redInlineBlock .reToolIcon.reSpinBoxIncrease{
    margin:0 10px 0 5px
}
.redMainContainer .redStyleBuilderButton button{
    width:219px
}
.redMainContainer .RadTabStrip ul{
    left:20px
}
.redMainContainer .RadTabStrip_rtl ul{
    left:auto;
    right:20px
}
.redMainContainer .redWrapper .redSection .redRow .redCaptionInput.rfdTextInput{
    width:597px
}
.redMainContainer .redWrapper .redSection .redRow .redSummaryTextarea{
    width:665px;
    height:120px;
    overflow:auto
}
.redCleanPasteHtmlContent .redMozillaPasteHtmlDialog{
    min-height:365px
}
#styleBuilderContents{
    min-height:380px
}
.redWrapper{
    padding:10px
}
.redWrapper #propertiesPage,.redWrapper div#flashMultiPage,.redWrapper iframe#templateIframe,.redWrapper #silverlightMultiPage,.redWrapper #mediaMultiPage{
    height:400px!important
}
.redWrapper #DocumentPreviewer{
    height:460px
}
.redWrapper iframe#templateIframe{
    width:100%
}
.redWrapper.redWrapperClean{
    padding:0
}
.redWrapper .redMiddle{
    vertical-align:middle
}
.redWrapper .redInlineBlock{
    display:inline-block;
    zoom:1;
    *display:inline
}
.redWrapper .redInlineTop{
    vertical-align:top
}
.redWrapper .redSection{
    padding:20px 0;
    border-bottom-width:1px;
    border-bottom-style:solid
}
.redWrapper .redSectionTop{
    padding:0 0 20px
}
.redWrapper .redSectionNoBorder{
    border:0 none
}
.redWrapper .redRow{
    padding-top:10px;
    *padding-top:8px;
    zoom:1
}
.redWrapper .redRow:after{
    content:"";
    clear:both;
    display:block
}
.redWrapper .redRow:first-child{
    margin-top:0
}
.redWrapper .redRowNoPadding{
    padding-top:0
}
.redWrapper .redShortRow{
    width:115px;
    zoom:1
}
.redWrapper .redShortRow:after{
    content:"";
    clear:both;
    display:block
}
.redWrapper .redMoreShortRow{
    width:65px;
    zoom:1
}
.redWrapper .redMoreShortRow:after{
    content:"";
    clear:both;
    display:block
}
.redWrapper .redLabel,.redWrapper .redSpanLabel{
    width:105px;
    padding:0 12px 0 0;
    text-align:right;
    vertical-align:middle;
    display:inline-block;
    zoom:1;
    *display:inline;
    *margin-top:1px
}
.redWrapper .redCheckRadioWrapper .redLabel,.redWrapper .redLabelNormalLineHeight{
    line-height:normal
}
.redWrapper .redSecondLabel{
    width:90px
}
.redWrapper .redSecondLabelAfterTool{
    width:119px
}
.redWrapper .redSection .redRow .reSpinBox input{
    width:31px
}
.redWrapper .redSection .redRow .rfdTextInput,.redWrapper .redSection .redRow textarea{
    width:208px
}
.redWrapper .redCheckRadioWrapper{
    margin:0 0 0 123px
}
.redWrapper .redCheckRadioWrapper .redLabel{
    text-align:left;
    width:auto
}
.redWrapper .redActionButtonsWrapper{
    margin:10px 0 0;
    text-align:right
}
.redWrapper .redActionButtonsAbsoluteWrapper{
    position:absolute;
    right:15px;
    bottom:10px
}
.redWrapper .redFBDialogContentButton.redActionButtonsAbsoluteWrapper{
    right:0;
    bottom:10px
}
.redWrapper a.rfdSkinnedButton button,.redWrapper .redActionButtonsWrapper .rfdSkinnedButton{
    margin:0 0 0 7px
}
.redWrapper .redButtonAlignment{
    text-align:right
}
.redWrapper div.redSection h6{
    text-transform:uppercase;
    margin:0;
    border:0 none
}
.redWrapper .redRightAlign,.redWrapper .redAlign{
    text-align:right
}
.redWrapper .redLeftAlign{
    text-align:left
}
.redWrapper .redConstrainWrapper{
    position:relative
}
.redWrapper .redConstrainWrapper .redConstrainButton{
    position:absolute;
    width:19px;
    height:8px;
    border:0;
    top:7px;
    left:202px;
    background-color:transparent;
    background-image:url('/WebResource.axd?d=00QVWGpkGKO3vyOKF5xCJ_1qJQemAM-KpmgOcNtoUdXTSwYj-efL5HK2DqaOSBUaLK9P3OfFtOLXsC8sJCVfW3hNGh508CWhTTIGdOH-vyOvXJXKDzgowbCMaY4db1heyZBGvKOwcftrq3ThoQblDQ2&t=636643989634650260');
    background-position:-6px -695px
}
.redWrapper .redConstrainWrapper.redConstrainToggle .redConstrainButton{
    background-position:-7px -715px
}
.redWrapper .redRow .redConstrainWrapper input.rfdTextInput,.redWrapper .redRow .redConstrainWrapper .rfdTextInput{
    width:32px
}
.redWrapper .redDimensionPixels{
    display:inline-block;
    *zoom:1;
    *display:inline
}
.redWrapper a.reDropdown{
    width:204px
}
.redWrapper a.reDropdown:hover{
    background-position:right -360px
}
.redWrapper .rfdSelect{
    width:193px!important
}
.redWrapper .redButtonsMargin .rfdSkinnedButton{
    *margin:0 0 0 5px
}
.redWrapper .reToolWrapper .redRow .reTool,.redWrapper .redRow .reTool{
    height:21px;
    border-width:1px;
    border-style:solid;
    border-radius:4px;
    margin:-1px 0 0;
    background-position:0 0
}
.redWrapper .redRow .reTool span,.redWrapper .reToolWrapper .redRow .reTool span{
    float:none;
    height:22px;
    line-height:19px;
    margin:1px 2px
}
.redWrapper .redRow .reToolWrapper .reTool.reSplitButton .BackColor{
    margin-top:-2px
}
.redWrapper .reToolWrapper .reTool .split_arrow{
    width:11px;
    top:-2px
}
.redWrapper .redRow .reToolWrapper .reTool.reSplitButton:hover,.redWrapper .redRow .reToolbarWrapper .reTool.reSplitButton:hover{
    background-position:0 -77px!important
}
.redWrapper .reToolWrapper .rfdDecorated{
    margin:0 10px 0 0
}
.redWrapper .redFBWrapper{
    display:inline-block;
    padding:0;
    margin:0;
    overflow:auto;
    *overflow:hidden
}
.redWrapper .redFBWrapper .redSection{
    border:0 none
}
.redWrapper .redFBWrapper .rtbIconOnly .rtbText{
    display:inline-block!important;
    *zoom:1;
    *display:inline!important
}
.redWrapper .redFEWrapper{
    width:400px;
    float:left
}
.redWrapper .redDialogSeparator{
    width:5px;
    height:500px;
    font-size:1px;
    float:left
}
.redWrapper .redFBDialogContent{
    width:398px;
    float:left
}
.redWrapper .redFBDialogContent #imageMultiPage{
    height:405px
}
.redWrapper .redFBDialogContentButton{
    padding:7px 0 0 0;
    text-align:right
}
.redWrapper .redFBDialogContentButton .rfdSkinnedButton{
    margin:0 10px 0 0
}
.redWrapper .redMsgContainerFBDialogs{
    width:220px
}
.redWrapper .redMsgContainerFBDialogs #propertyValueDescription{
    padding:0 5px
}
.redWrapper .redMsgContainerFBDialogs #propertyValuePane{
    padding:5px
}
.redWrapper .redMsgContainerFBDialogs #propertyValuePane .rfdTextInput{
    width:90%
}
.redWrapper .redBtnAlignment{
    text-align:right;
    padding-right:5px
}
.redWrapper .redInlineBlock.redMiddle .rfdTextInput{
    width:157px;
    margin:0 4px 0 0
}
.redWrapper #ImageBorderWidth{
    display:inline-block;
    zoom:1
}
.redWrapper .redSection .redRow .rfdTextInput.redInputTool{
    width:181px
}
.redWrapper .redIframeWrapperIOS{
    width:100%;
    height:100%;
    overflow:scroll;
    -webkit-overflow-scrolling:touch
}
.redWrapper .redImageMapPreview .redSection,.redWrapper .redImageMapProperties .redSection{
    border-bottom-color:transparent
}
.redWrapper .redImageMapPreview{
    width:334px;
    padding-right:12px;
    display:inline-block;
    *zoom:1;
    *display:inline;
    vertical-align:top
}
.redWrapper #ImageMap_ImageMapFrame{
    width:100%;
    height:334px;
    height:332px\9;
    border:0 none
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
    .redWrapper #ImageMap_ImageMapFrame{
        height:332px
    }
}
.redWrapper .redImageMapProperties{
    width:370px;
    padding-left:15px;
    display:inline-block;
    *zoom:1;
    *display:inline;
    vertical-align:top;
    border-left-width:1px;
    border-left-style:solid
}
.redWrapper .redImageMapProperties .reImageDialogCaller .rfdTextInput{
    width:200px
}
.redWrapper .redImageMapProperties .reImageDialogCaller .reToolWrapper{
    padding-left:3px
}
.redWrapper #ImageMap_NewArea{
    margin:0 0 0 20px
}
.redRtl{
    direction:rtl;
    overflow:hidden
}
.redRtl .redWrapper .redFEWrapper,.redRtl .redWrapper .redDialogSeparator,.redRtl .redWrapper .redFBDialogContent{
    float:right
}
.redRtl .redWrapper .redLabel,.redRtl .redWrapper .redSpanLabel{
    padding:0 0 0 15px;
    text-align:left
}
.redRtl .redInlineBlock.redMiddle .rfdTextInput{
    margin:0 0 0 4px
}
.redRtl .redWrapper .redConstrainWrapper .redConstrainButton{
    left:135px
}
.redRtl .redConstrainWrapper #ImageHeight{
    position:absolute;
    left:25px
}
.redRtl .redConstrainWrapper .redSecondLabel{
    width:115px
}
.redRtl .redConstrainWrapper .redDimensionPixels.redRtlFix{
    margin-right:43px
}
.redRtl .redWrapper .redCheckRadioWrapper{
    margin:0 123px 0 0
}
.redRtl .redWrapper .reTool .split_arrow{
    right:auto;
    left:-2px
}
.redRtl .redWrapper .reTool .split_arrow:hover{
    border-left-color:transparent;
    border-right-style:solid;
    border-right-width:1px
}
.redRtl .redWrapper .reDropdown,.redRtl .redWrapper .reDropdown:hover,.redRtl .redWrapper .reTool_disabled.reDropdown:hover{
    background-position:-25px -360px;
    text-align:right
}
.redRtl .redWrapper .redActionButtonsAbsoluteWrapper,.redRtl .redWrapper .redFBDialogContentButton.redActionButtonsAbsoluteWrapper{
    right:auto;
    left:15px
}
.redRtl .redWrapper .redSectionTop{
    padding:0 0 17px
}
.redRtl .reToolWrapper .reDropdown,.redRtl .reDropdown:hover,.redRtl .reTool_disabled.reDropdown:hover{
    background-position:-25px -360px;
    padding-left:10px;
    padding-right:4px;
    border-radius:0
}
.redRtl .rieRtl .rieContentArea{
    direction:rtl
}
.redRtl .redBtnAlignment{
    text-align:left;
    padding-left:5px
}
.redRtl .redAlign{
    text-align:left
}
.redRtl .redImageMapPreview{
    width:330px;
    border-left-style:solid;
    border-left-width:1px;
    padding-right:0;
    padding-left:10px
}
.redRtl .redImageMapProperties{
    width:385px;
    padding-left:0;
    border-left:0
}
.redRtl #ImageMap_NewArea{
    right:auto;
    left:15px
}
.redRtl #map_props+.redActionButtonsAbsoluteWrapper{
    bottom:5px
}
.redRtl .redImageMapProperties .propertyLabel{
    float:right;
    line-height:13px
}
.redRtl .redWrapper .redButtonAlignment,.redRtl .reBottomcell,.redRtl #dialogButtons,.redRtl .rightAlignedInputLabel,.redRtl .propertyLabel,.redRtl .reControlCell span,.redRtl .reDialogLabel,.redRtl label.sLabel{
    text-align:left
}
.redRtl .reDialogLabel span,.redRtl .reLabelCell{
    text-align:left!important
}
.redRtl .reControlCell,.redRtl .reToolWrapper .ApplyClass{
    text-align:right
}
.redRtl .propertyLabel,.redRtl .reLabelCell,.redRtl .reBottomcell{
    padding:5px 0 0 5px!important
}
.redRtl .reToolWrapper,.redRtl #sbMainPane,.redRtl #styleBuilderTabs{
    float:right
}
.redRtl .redInlineBlock .reToolWrapper{
    *float:none
}
.redRtl #sbMainPane{
    margin:6px 5px 0 0
}
.redRtl .reConfirmCancelButtonsTbl,.redRtl .insertSelectOkCancelButtons{
    float:left;
    padding-left:5px
}
.redRtl .reInsertSelectDialogTable .reInsertSelectCssClass #SpinBoxHeight,.redRtl .reInsertSelectDialogTable .reInsertSelectCssClass #SpinBoxWidth{
    float:right
}
.redRtl #backgroundPosition .RadComboBox_rtl,.redRtl .reStyleBuilderSize .RadComboBox_rtl,.redRtl .reStyleBuilderTextSpacing .RadComboBox_rtl,.redRtl .reStyleBuilderTextFlow .RadComboBox_rtl,.redRtl .reStyleBuilderBoxPadding .RadComboBox_rtl,.redRtl .reStyleBuilderBoxMargin .RadComboBox_rtl{
    margin-right:10px
}
.redRtl fieldset fieldset{
    margin:.5em auto 0 0
}
.redRtl .reStyleBuilderLists .sLabel.floater{
    float:right;
    text-align:left
}
.redRtl .reStyleBuilderFonts .inlineLabel.floater,.redRtl .reStyleBuilderFonts .inlineLabel.floater+div{
    float:right!important
}
.redRtl .reStyleBuilderSize .riContentWrapper{
    margin-right:23px
}
.redRtl .reStyleBuilderSize .reInlineBlock.reMetroTouchFix{
    width:155px
}
.redRtl .reStyleBuilderFontAttr div{
    float:right!important
}
.redRtl .reStyleBuilderBgImg .sLabel.floater{
    float:right
}
.redRtl fieldset,.redRtl fieldset fieldset{
    width:auto
}
.redRtl .reStyleBuilderLayoutContent #clip li{
    float:right!important
}
.redRtl .reStyleBuilderLayoutContent #clip li .RadInputRTL,.redRtl .reStyleBuilderBoxSize .RadInputRTL,.redRtl #borderWidthPane .RadInputRTL{
    margin-left:10px
}
.redRtl #BorderContent fieldset{
    float:right
}
.redRtl .RadTabStrip .rtsLink{
    padding:5px 15px 6px
}
.reLightweightDialog .redRtl .reDropdown:before{
    text-align:left;
    right:0
}
.reLightweightDialog .redRtl .redSection .redRow .reSpinBox input{
    padding:4px 10px 4px 15px
}
.reLightweightDialog .redRtl div.reSpinBoxButtons{
    right:auto;
    left:-5px
}
.reLightweightDialog .redRtl div.reSpinBoxButtons .reSpinBoxIncrease{
    top:.21428571em
}
.reLightweightDialog .redRtl div.reSpinBoxButtons .reSpinBoxDecrease{
    bottom:-0.07142857em
}
.reLightweightDialog .redRtl div.reSpinBoxButtons .reSpinBoxIncrease:before{
    margin:-0.35em -0.5em 0 0
}
.reLightweightDialog .redRtl div.reSpinBoxButtons .reSpinBoxDecrease:before{
    margin:-0.25em -0.5em 0 0
}
.reLightweightDialog .redRtl .redMainContainer .redToolSplitButton .reToolWrapper .reTool.reSplitButton:before{
    padding:1px 6px 0 0
}
.reLightweightDialog .redRtl .reSplitArrow:before{
    left:0;
    margin:auto -0.10714em auto auto;
    right:auto;
    top:0
}
.reLightweightDialog .redRtl .redWrapper .redRow .reTool span,.reLightweightDialog .redRtl .redWrapper .reToolWrapper .redRow .reTool span{
    float:left;
    border-left:0;
    border-right:1px solid transparent
}
.reLightweightDialog .redRtl .redMainContainer .redBlockRight{
    border-width:0 1px 0 0;
    padding:0 20px 0 0
}
.reLightweightDialog .redRtl .redMainContainer .redBlockLeft{
    padding:0 0 0 16px
}
.redBtnAlignment a.rfdSkinnedButton button{
    margin:0 0 0 7px
}
.redImageEditor .redRtl .redBtnAlignment{
    text-align:left;
    padding-left:5px
}
.redCleanPasteHtmlContent .redRtl iframe html{
    text-align:right
}
.RadForm .redRtl .redWrapper .rfdCheckboxChecked,.RadForm .redRtl .redWrapper .rfdCheckboxUnchecked,.RadForm .redRtl .redWrapper .rfdRadioChecked,.RadForm .redRtl .redWrapper .rfdRadioUnchecked{
    padding:0 0 0 1.5em
}
.reDialogLabelLight span,.reImgPropertyControlCell span,.reImgPropertyControlCell input{
    text-align:left
}
.redFindAndReplace .redInlineBlock{
    *zoom:normal
}
.redStyleBuilder .RadTabStrip .rtsLI,.redStyleBuilder .RadTabStrip_rtl .rtsLI{
    width:100%
}
.helpTopics{
    border:1px solid #ccc
}
.helpTopics .helpTable td{
    padding:0 7px;
    text-align:left
}
.helpTopics .reTool .rfdSelect{
    padding:0
}
#LinkManagerTab{
    margin:5px 0 0
}
.redDocumentManager #LinkManagerTab{
    visibility:visible;
    height:0;
    overflow:hidden
}
.RadForm.redImageEditor label span.rfdToggleImage{
    background-image:none
}
.redImageEditor .redBtnAlignment{
    text-align:right;
    padding-right:5px
}
.redImageProperties body{
    position:relative;
    width:405px;
    height:400px
}
.redInsertSelectDialog body{
    position:relative;
    width:640px;
    height:370px
}
.redImageManager body{
    position:relative;
    width:805px;
    height:503px
}
.redXhtmlValidator body{
    position:relative;
    width:800px;
    height:650px
}
.redImageMapDialog body{
    position:relative;
    width:800px;
    height:520px
}
.redFlashManager body{
    position:relative;
    width:805px;
    height:503px
}
.redSilverlightManager body{
    position:relative;
    width:805px;
    height:503px
}
.redMediaManager body{
    position:relative;
    width:805px;
    height:503px
}
.redInsertExternalVideo body{
    position:relative;
    width:750px;
    height:620px
}
.redDocumentManager body{
    position:relative;
    width:805px;
    height:503px
}
.redTemplateManager body{
    position:relative;
    width:805px;
    height:503px
}
.redFindAndReplace body{
    position:relative;
    width:400px;
    height:400px
}
.redTableWizard body{
    position:relative;
    width:840px
}
.redLinkManager body{
    position:relative;
    width:400px;
    height:405px
}
.redPageProperties body{
    position:relative;
    width:420px;
    height:570px
}
.redAboutDialog body{
    position:relative;
    width:510px;
    height:370px
}
.redHelp body{
    position:relative;
    width:700px;
    height:460px
}
.redFormatCodeBlock body{
    position:relative;
    width:760px;
    height:580px
}
.redCleanPasteHtmlContent body{
    position:relative;
    width:600px;
    height:350px
}
.redCleanPasteTextContent body{
    position:relative;
    width:510px;
    height:340px
}
.redStyleBuilder body{
    position:relative;
    width:560px;
    height:380px
}
.redImageEditor body{
    position:relative;
    width:700px;
    height:510px
}
.redPasteHtml body{
    position:relative;
    width:550px;
    height:340px
}
.redPasteMarkdown body{
    position:relative;
    width:550px;
    height:340px
}
.reLightweightDialog.RadForm.redImageProperties body{
    width:470px;
    height:490px
}
.reLightweightDialog.RadForm.redInsertSelectDialog body{
    width:725px;
    height:425px
}
.reLightweightDialog.RadForm.redImageManager body{
    overflow:hidden;
    width:848px;
    height:530px
}
.reLightweightDialog.RadForm.redXhtmlValidator body,.reLightweightDialog.RadForm.redXhtmlValidator form{
    overflow:hidden
}
.reLightweightDialog.RadForm.redXhtmlValidator body{
    width:800px;
    height:650px;
    overflow:hidden
}
.reLightweightDialog.RadForm.redImageMapDialog body{
    width:840px;
    height:600px
}
.reLightweightDialog.RadForm.redFlashManager body{
    width:848px;
    height:530px;
    overflow:hidden
}
.reLightweightDialog.RadForm.redSilverlightManager body{
    width:848px;
    height:530px;
    overflow:hidden
}
.reLightweightDialog.RadForm.redMediaManager body{
    width:848px;
    height:530px;
    overflow:hidden
}
.reLightweightDialog.RadForm.redInsertExternalVideo body{
    width:760px;
    height:620px
}
.reLightweightDialog.RadForm.redDocumentManager body{
    width:848px;
    height:530px;
    overflow:hidden
}
.reLightweightDialog.RadForm.redTemplateManager body{
    width:848px;
    height:530px;
    overflow:hidden
}
.reLightweightDialog.RadForm.redFindAndReplace body{
    width:440px;
    height:470px
}
.reLightweightDialog.RadForm.redTableWizard body{
    width:860px;
    height:610px
}
.reLightweightDialog.RadForm.redLinkManager body{
    width:400px;
    height:460px
}
.reLightweightDialog.RadForm.redLinkManager body,.reLightweightDialog.RadForm.redLinkManager form{
    overflow:hidden
}
.reLightweightDialog.RadForm.redPageProperties body{
    width:440px;
    height:650px
}
.reLightweightDialog.RadForm.redAboutDialog body{
    width:510px;
    height:365px
}
.reLightweightDialog.RadForm.redHelp body,.reLightweightDialog.RadForm.redHelp form{
    overflow:hidden
}
.reLightweightDialog.RadForm.redHelp body{
    width:700px;
    height:460px
}
.reLightweightDialog.RadForm.redFormatCodeBlock body{
    width:780px;
    height:690px
}
.reLightweightDialog.RadForm.redCleanPasteHtmlContent body{
    width:600px;
    height:370px
}
.reLightweightDialog.RadForm.redCleanPasteTextContent body{
    width:600px;
    height:380px
}
.reLightweightDialog.RadForm.redStyleBuilder body{
    width:580px;
    height:470px
}
.reLightweightDialog.RadForm.redImageEditor body{
    width:750px;
    height:550px
}
.reLightweightDialog.RadForm.redPasteHtml body{
    width:580px;
    height:380px
}
.reLightweightDialog.RadForm.redPasteMarkdown body{
    width:580px;
    height:380px
}
.redImageManager .rfeUploadContainer{
    overflow-x:hidden
}
.RadFileExplorer .RadGrid .rgPager .rgWrap{
    float:none
}
.RadFileExplorer .RadGrid .rgPager .RadSlider{
    float:none
}
.RadFileExplorer .RadGrid .rgPager .rgSliderLabel{
    float:left
}
.RadFileExplorer .RadGrid .rgPager .rgInfoPart{
    text-align:center
}
.RadForm .reDialog.FormatCodeBlock,.RadForm .reDialog.TableWizard .reTableWizardColumns,.RadForm .reDialog.TableWizard .reTablePropertiesDimensions,.RadForm .reDialog.TableWizard .reTablePropertiesCssClass,.RadForm .reDialog.TableWizard .reCellPropertiesPreview,.RadForm .reDialog.TableWizard .reCellProperties,.RadForm .reDialog.TableWizard .reTableWizardAccessible,.RadForm .reDialog.ImageMapEditor,.RadForm .reDialog.PageProperties{
    margin:10px 5px 5px\9
}
.RadForm .reInsertSelectDialogTable .reInsertSelectItemsWrapper,.RadForm .reInsertSelectDialogTable .reInsertSelectCssClass{
    margin:10px 5px 5px\9
}
#dialogControl fieldset{
    margin:15px 0 5px 0\9
}
.RadForm.rfdLabel .radECtrlButtonsList label{
    vertical-align:top\9
}
.t-hbox{
    display:-webkit-flex;
    display:flex;
    -webkit-flex-direction:row;
    flex-direction:row
}
.t-hbox>.t-spacer,.t-hbox>.t-flex{
    -webkit-flex:1;
    flex:1
}
.t-vbox{
    display:-webkit-flex;
    display:flex;
    -webkit-flex-direction:column;
    flex-direction:column
}
.t-vbox>.t-spacer{
    -webkit-flex:1;
    flex:1
}
#dialogControl .reMobileDialogTitleBar{
    font-size:14px;
    font-family:"Segoe UI",Arial,Helvetica,sans-serif;
    padding:4px 10px;
    border-width:0 0 1px 0;
    border-style:solid;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
#dialogControl .reMobileDialogTitleBar .reButton{
    vertical-align:top;
    cursor:pointer
}
#dialogControl .reMobileDialogTitleBar .reIcon{
    margin:11px 4px 0
}
#dialogControl .reMobileDialogTitleBar h6{
    margin:.5em 0;
    text-align:center;
    font-size:14px;
    font-weight:normal;
    border-width:0;
    font-size:16px
}
#dialogControl .reMobileDialogTitleBar .reIconCancel:before{
    content:"\e11b"
}
#dialogControl .reMobileDialogTitleBar .reIconOK:before{
    content:"\e118"
}
.reLightweightDialog,.reLightweightDialog body,.reLightweightDialog form{
    font-size:14px;
    overflow:auto
}
.reLightweightDialog .rfeUploadContainer{
    height:auto!important
}
.reLightweightDialog .RadWindow_Material .rfeUploadContainer{
    height:266px!important
}
.reLightweightDialog .redMoreShortRow{
    width:75px
}
.reLightweightDialog .redFBDialogContent{
    width:441px
}
.reLightweightDialog .RadToolBar{
    padding:.28571429em .07142857em;
    border:0;
    overflow:hidden
}
.reLightweightDialog .RadToolBar .rtbUL{
    padding:0 .16667em .16667em
}
.reLightweightDialog .RadToolBar .rtbText{
    padding:0;
    background-image:none
}
.reLightweightDialog .RadToolBar .rtbButton{
    padding:.28571429em .42857143em
}
.reLightweightDialog .RadToolBar .rtbButton:before{
    display:inline-block;
    vertical-align:top;
    line-height:1;
    font-family:"WebComponentsIcons";
    font-size:16px;
    margin:.20833em 0 0 .14em
}
.reLightweightDialog .RadToolBar .icnImageEditor{
    width:100%
}
.reLightweightDialog .RadToolBar .icnImageEditor .rtbText{
    padding-left:6px!important;
    vertical-align:baseline
}
.reLightweightDialog .RadToolBar .icnImageEditor:before{
    content:"\e653";
    width:auto
}
.reLightweightDialog .RadToolBar .icnBestFit:before{
    content:"\e503"
}
.reLightweightDialog .RadToolBar .icnActualSize:before{
    content:"\e504"
}
.reLightweightDialog .RadToolBar .icnZoomIn:before{
    content:"\e13f"
}
.reLightweightDialog .RadToolBar .icnZoomOut:before{
    content:"\e140"
}
.reLightweightDialog .redFBDialogContent .RadToolBar .rtbIconOnly.rtbButton{
    margin:0 0 0 4px;
    padding:4px;
    width:auto
}
.reLightweightDialog .redFBDialogContent .RadToolBar .rtbIconOnly.rtbButton:before{
    width:16px;
    overflow:unset
}
.reLightweightDialog .redFBDialogContent .RadToolBar .icnImageEditor.rtbButton{
    padding:4px 2px
}
.reLightweightDialog a.reSpinBoxIncrease,.reLightweightDialog a.reSpinBoxDecrease{
    margin:1px
}
.reLightweightDialog a.reSpinBoxIncrease:before{
    content:"\e11e"
}
.reLightweightDialog a.reSpinBoxDecrease:before{
    content:"\e121"
}
.reLightweightDialog a.reGenIdLink{
    line-height:20px;
    vertical-align:middle
}
.reLightweightDialog a.reGenIdLink .reGenerateId:before{
    font-family:WebComponentsIcons;
    content:"\e102"
}
.reLightweightDialog .redLabel,.reLightweightDialog .redSpanLabel{
    width:107px
}
.reLightweightDialog .redSecondLabel{
    width:90px
}
.reLightweightDialog .redSection .redRow .reSpinBox input{
    line-height:20px;
    padding:4px 15px 4px 10px;
    border-radius:4px
}
.reLightweightDialog .redWrapper .redDialogSeparator{
    height:530px
}
.reLightweightDialog .redWrapper .redFBDialogContent #imageMultiPage{
    height:415px
}
.reLightweightDialog .redWrapper .reTool .reSplitArrow{
    height:100%
}
.reLightweightDialog .redWrapper .redRow .reTool span,.reLightweightDialog .redWrapper .reToolWrapper .redRow .reTool span{
    float:right
}
.reLightweightDialog .redWrapper .redImageMapProperties{
    width:410px
}
.reLightweightDialog .redWrapper .redSection .redRow .rfdTextInput.redInputTool{
    width:163px
}
.reLightweightDialog .redWrapper .redRow .reToolWrapper .reTool.reSplitButton:hover,.reLightweightDialog .redWrapper .redRow .reToolbarWrapper .reTool.reSplitButton:hover{
    background-position:0 0!important
}
.reLightweightDialog .reToolWrapper .redRow .reTool,.reLightweightDialog .redRow .reTool{
    height:30px;
    border-radius:4px
}
.reLightweightDialog .redRow .reTool.reSplitButton{
    min-width:45px
}
.reLightweightDialog div.reSpinBoxButtons{
    top:5px;
    right:3px
}
.reLightweightDialog .reTool.reGenIdLink span.reGenerateId{
    display:inline-block;
    float:none;
    width:100%;
    text-align:center;
    height:100%;
    position:relative;
    top:50%;
    left:50%;
    line-height:1.8;
    transform:translate(-50%,-50%)
}
.reLightweightDialog .redInlineBlock.redMiddle+.redDimensionPixels{
    padding:0 0 0 5px
}
.reLightweightDialog .redWrapper .redRow .redConstrainWrapper input.rfdTextInput,.reLightweightDialog .redWrapper .redRow .redConstrainWrapper .rfdTextInput{
    width:44px
}
.reLightweightDialog .redWrapper .redConstrainWrapper .redConstrainButton{
    width:30px;
    height:20px;
    margin:0;
    padding:0;
    background-image:none;
    top:3px;
    left:200px
}
.reLightweightDialog .redWrapper .redConstrainWrapper .redConstrainButton:before{
    font-family:"WebComponentsIcons";
    font-size:16px;
    content:"\e110"
}
.reLightweightDialog .redWrapper .redConstrainWrapper.redConstrainToggle .redConstrainButton:before{
    content:"\e10f"
}
.reLightweightDialog .redSection .redRow .rfdTextInput{
    width:198px
}
.reLightweightDialog .redSection .redRow textarea{
    width:208px
}
.reLightweightDialog .redWrapper a.reDropdown,.reLightweightDialog .redWrapper a.reDropdown:hover,.reLightweightDialog .redWrapper a.reDropdown:active,.reLightweightDialog .redWrapper a.reDropdown:focus{
    width:196px;
    height:auto;
    line-height:20px;
    padding:4px 10px;
    border-radius:4px;
    background-image:none
}
.reLightweightDialog .redWrapper a.reDropdown:before{
    content:"\e006";
    padding:0 15px 0 0
}
.reLightweightDialog .rfdSelect span.rfdDropDownArrow{
    background-image:none
}
.reMobileDialog{
    font-size:14px
}
.reMobileDialog html,.reMobileDialog body,.reMobileDialog form{
    font-size:14px;
    -webkit-tap-highlight-color:transparent
}
.reMobileDialog #dialogControl input,.reMobileDialog #dialogControl textarea,.reMobileDialog #dialogControl select,.reMobileDialog #dialogControl option{
    font-size:initial
}
.reMobileDialog .reIcon{
    font-family:"WebComponentsIcons";
    font-size:1.4286em;
    line-height:1;
    display:inline-block;
    vertical-align:top
}
.reMobileDialog .reIcon:before{
    content:""
}
.reMobileDialog .reIconSelected:before{
    content:"\e118"
}
.reMobileDialog .reDropDownBody{
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:transparent
}
.reMobileDialog .reToolDropDown{
    width:100%
}
.reMobileDialog .reToolDropDown>li{
    border:0;
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:transparent;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.reMobileDialog .reToolList{
    margin:0;
    padding:0;
    list-style:none
}
.reMobileDialog .reToolList>li{
    position:relative;
    min-height:20px;
    padding:13px 20px;
    display:-webkit-flex;
    display:flex;
    -webkit-flex-direction:row;
    flex-direction:row;
    border-width:0 0 1px;
    border-style:solid
}
.reMobileDialog .reToolList+.reToolList{
    margin-top:10px
}
.reMobileDialog .reToolList>li:first-child{
    padding:13px 20px
}
.reMobileDialog .reToolList+.reToolList li:last-child{
    padding:13px 20px
}
.reMobileDialog .reToolList+.reToolList li:first-child{
    border-top-width:1px;
    border-top-style:solid
}
.reMobileDialog .reToolList>li .reToolText,.reMobileDialog .reToolList>li .reToolValue{
    -webkit-flex:1;
    flex:1
}
.reMobileDialog .reToolList>li .reIcon+.reToolText{
    padding:0 0 0 10px
}
.reMobileDialog .reToolList>li .reToolValue{
    position:relative;
    text-align:right
}
.reMobileDialog .reToolList>.reIcon{
    margin:0 10px 0 0
}
.reMobileDialog .reToolList>.reIcon.reIconSelected{
    margin:0
}
.reMobileDialog .reToolList>li .reMore{
    margin:-.1666em -10px -.1666em 10px
}
.reMobileDialog .reToolList .reTool{
    display:-webkit-flex;
    display:flex;
    width:100%
}
.reMobileDialog .reImageManagerHeader+.reToolList{
    margin-top:0
}
.reMobileDialog .reToolList.reImageManagerHeader>li{
    padding:13px 10px
}
.reMobileDialog .reToolList.reImageManagerHeader>li:first-child{
    padding:13px 20px
}
.reMobileDialog .reToolList.reImageManagerHeader>li:last-child{
    padding:13px 20px 13px 10px
}
.reMobileDialog .reToolList+.reToolList li.ruSelectWrap{
    padding:0;
    border:0
}
.reMobileDialog span.ruFakeInput{
    box-sizing:border-box;
    border-radius:4px;
    margin:0 10px 0 0;
    width:180px;
    height:32px;
    padding:8px 12px;
    font:inherit;
    border-width:1px;
    border-style:solid;
    -webkit-appearance:none
}
.reMobileDialog span.ruBrowse{
    font-size:14px;
    padding:4px 12px 5px
}
.reMobileDialog ul.reUploadContainer>li{
    display:block
}
.reMobileDialog ul.reUploadContainer #reUploderContainer{
    border-top:0
}
.reMobileDialog .RadButton.reUpload{
    font-size:14px;
    margin-top:20px;
    padding:5px 12px 6px
}
.reMobileDialog #reUploderContainer .ruInputs .ruFileLI:first-child,.reMobileDialog .reToolList+.reToolList .rfeThumbList:first-child,.reMobileDialog .reUploadContainer li:last-child{
    border:0
}
.reMobileDialog .reToolList.reUploadContainer li.reFileExplorerContainer{
    padding:0
}
.reMobileDialog.redMobileLinkManager .reToolList>li,.reMobileDialog.redInsertTable .reToolList>li,.reMobileDialog.redInsertTable .reToolList+.reToolList li:first-child,.reMobileDialog.redMobileTableProperties .reToolList>li,.reMobileDialog.redMobileTableProperties .reToolList+.reToolList li:first-child,.reMobileDialog.redMobileImageProperties .reToolList>li,.reMobileDialog.redSizeMargins .reToolList>li,.reMobileDialog.redSizeMargins .reToolList+.reToolList li:first-child{
    border:0
}
.reMobileDialog .reDialogSettings .rfdCheckboxChecked,.reMobileDialog .reDialogSettings .rfdCheckboxUnchecked,.reMobileDialog .reDialogSettings .rfdRadioChecked,.reMobileDialog .reDialogSettings .rfdRadioUnchecked{
    padding:0
}
.reMobileDialog .reDialogSettings .rfdCheckboxChecked .rfdToggleImage,.reMobileDialog .reDialogSettings .rfdCheckboxUnchecked .rfdToggleImage,.reMobileDialog .reDialogSettings .rfdRadioChecked .rfdToggleImage,.reMobileDialog .reDialogSettings .rfdRadioUnchecked .rfdToggleImage{
    left:-13px
}
.reMobileDialog .rfdSkinnedButton{
    border-radius:4px
}
.reMobileDialog input[type="text"],.reMobileDialog input[type="number"],.reMobileDialog .rfdTextInput,.reMobileDialog .reSelect{
    height:auto;
    box-sizing:border-box;
    border-radius:4px;
    margin:0 10px 0 0;
    width:100%;
    padding:5px 12px;
    font:inherit;
    border-width:1px;
    border-style:solid
}
.reMobileDialog .reToolList>li .reToolLabel{
    min-width:25%;
    padding:9px 20px 0 0;
    -webkit-flex:0 0 auto;
    flex:0 0 auto;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    text-align:right
}
.reMobileDialog .reToolInput{
    flex:2
}
.reMobileDialog li.reToolBtn .rfdSkinnedButton{
    width:100%;
    padding:6px 12px
}
.reMobileDialog .reToolConstrain{
    position:relative;
    width:224px
}
.reMobileDialog .reSpinBox{
    width:174px
}
.reMobileDialog .reSpinBoxButtons span{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.reMobileDialog.redSizeMargins>.reToolList li{
    padding:13px 40px 13px 20px
}
.reMobileDialog.redSizeMargins .reToolList>li:first-child .reToolValue.reToolInput{
    -webkit-flex:1 0 auto;
    flex:1 0 auto
}
.reMobileDialog .RadButton.rbButton.reRatioLinkButton{
    position:absolute;
    top:25px;
    right:0;
    width:35px;
    margin:0;
    padding:0;
    line-height:normal;
    z-index:1;
    background-color:transparent;
    background-image:none;
    border:0;
    box-shadow:none
}
.reMobileDialog .RadButton.rbButton.reRatioLinkButton .rbPrimaryIcon{
    margin:-0.08333em 16px 0 -0.41667em
}
.reMobileDialog .RadButton.reRatioLinkButton .rbIcon:before{
    width:35px;
    font-family:WebComponentsIconsEditor,monospace;
    font-size:32px
}
.reMobileDialog .reRatioLink:before{
    content:"\e10f"
}
.reMobileDialog .reRatioUnlink:before{
    content:"\e110"
}
.reMobileDialog .reIconClearButton:before{
    content:"\e115"
}
.reMobileDialog .reButton.reAddCustomColor{
    padding:6px 12px;
    width:100%
}
.reMobileDialog .reColorPicker.reDropDownBody{
    width:100%;
    padding:0
}
.reMobileDialog .reIconDelete:before{
    content:"\e10c"
}
.reMobileDialog .reIconUpload:before{
    content:"\e133"
}
.reMobileDialog .reIconList:before{
    content:"\e614"
}
.reMobileDialog .reIconThumbnail:before{
    content:"\e023"
}
.reMobileDialog .reIconDisabled:before{
    opacity:.5
}
.reMobileDialog .RadFileExplorer .rfeThumbnailView .rfeFile .rfeFileIcon.folder{
    background:none!important;
    font-family:"WebComponentsIcons"
}
.reMobileDialog .RadFileExplorer .rfeThumbnailView .rfeFile .rfeFileIcon.folder:before{
    content:"\e900";
    display:inline-block
}
.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.folder,.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.jpg,.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.png,.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.gif{
    background:none!important
}
.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.folder:before,.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.jpg:before,.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.png:before,.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.gif:before{
    margin:0 4px 0 -20px;
    font-size:1.4286em;
    font-family:"WebComponentsIcons";
    display:inline-block;
    vertical-align:middle
}
.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.folder:before{
    content:"\e900"
}
.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.jpg:before,.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.png:before,.reMobileDialog .RadFileExplorer .RadGrid .rfeFileExtension.gif:before{
    content:"\e501"
}
.reMobileDialog .RadFileExplorer .RadGrid .rgRow td,.reMobileDialog .RadFileExplorer .RadGrid .rgAltRow td,.reMobileDialog .RadFileExplorer .RadGrid .rgEditRow td,.reMobileDialog .RadFileExplorer .RadGrid .rgFooter td{
    padding-bottom:5px;
    padding-top:5px;
    font-size:14px;
    line-height:36px
}
.reMobileDialog .RadFileExplorer .rfeThumbnailView .rfeThumbTitle{
    font-size:14px
}
/* END Telerik.Web.UI.Skins.Widgets.css */
/* START Telerik.Web.UI.Skins.TabStripLite.css */
 .RadTabStrip{
    line-height:1.42857143;
    overflow:hidden
}
.RadTabStrip .rtsLevel{
    box-sizing:border-box
}
.RadTabStrip .rtsScroll{
    white-space:nowrap;
    position:relative;
    overflow:hidden
}
.RadTabStrip .rtsScroll .rtsUL{
    position:relative
}
.RadTabStrip .rtsPrevArrow,.RadTabStrip .rtsNextArrow{
    padding:6px 12px;
    box-sizing:border-box;
    text-align:center;
    -moz-user-select:none;
    -ms-user-select:none;
    -webkit-user-select:none;
    user-select:none;
    position:absolute;
    cursor:default
}
.RadTabStrip .rtsPrevArrow:before,.RadTabStrip .rtsNextArrow:before{
    margin:0 -4px;
    font-size:16px;
    font-family:WebComponentsIcons;
    line-height:1;
    display:inline-block
}
.RadTabStrip .rtsUL{
    margin:0;
    padding:0;
    list-style:none
}
.RadTabStrip .rtsLI{
    display:block;
    position:relative
}
.RadTabStrip .rtsLink{
    padding:10px 15px;
    background-position:0 0;
    background-repeat:repeat-x;
    text-decoration:none;
    cursor:pointer;
    display:block;
    position:relative
}
.RadTabStrip .rtsImg{
    margin:0 4px 0 -4px;
    display:inline-block;
    vertical-align:middle
}
.RadTabStrip_rtl .rtsImg{
    margin-left:4px;
    margin-right:-4px
}
.RadTabStrip .rtsTxt{
    text-decoration:inherit;
    display:inline-block;
    vertical-align:middle
}
.RadTabStrip.rtsDisabled,.RadTabStrip .rtsDisabled,.RadTabStrip .rtsDisabled .rtsLink{
    cursor:default;
    filter:alpha(opacity=60);
    opacity:.6
}
.RadTabStrip .rtsLevel1{
    border-width:0;
    border-style:solid
}
.RadTabStrip .rtsLevel1 .rtsLink{
    border-width:1px;
    border-style:solid
}
.RadTabStrip .rtsLevel1 ~ .rtsLevel{
    border-width:1px;
    border-style:solid
}
.RadTabStrip .rtsLevel1 ~ .rtsLevel .rtsHovered .rtsLink{
    text-decoration:underline
}
.rtsHorizontal .rtsLevel{
    width:100%
}
.rtsHorizontal .rtsLI{
    display:inline-block;
    vertical-align:top
}
.rtsHorizontal .rtsScroll .rtsUL{
    width:100%;
    overflow-x:scroll;
    overflow-y:hidden
}
.rtsHorizontal .rtsPrevArrow,.rtsHorizontal .rtsNextArrow{
    top:0;
    bottom:0
}
.rtsHorizontal .rtsPrevArrow:before{
    margin-top:.5em;
    content:"\e007"
}
.rtsHorizontal .rtsNextArrow:before{
    margin-top:.5em;
    content:"\e005"
}
.rtsHorizontal .rtsButtonsStart{
    padding-left:64px
}
.rtsHorizontal .rtsButtonsStart .rtsPrevArrow{
    left:0
}
.rtsHorizontal .rtsButtonsStart .rtsNextArrow{
    left:32px
}
.rtsHorizontal .rtsButtonsEnd{
    padding-right:64px
}
.rtsHorizontal .rtsButtonsEnd .rtsPrevArrow{
    right:32px
}
.rtsHorizontal .rtsButtonsEnd .rtsNextArrow{
    right:0
}
.rtsHorizontal .rtsButtonsMiddle{
    padding-left:32px;
    padding-right:32px
}
.rtsHorizontal .rtsButtonsMiddle .rtsPrevArrow{
    left:0
}
.rtsHorizontal .rtsButtonsMiddle .rtsNextArrow{
    right:0
}
.rtsHorizontal.RadTabStrip_rtl .rtsPrevArrow:before{
    content:"\e005"
}
.rtsHorizontal.RadTabStrip_rtl .rtsNextArrow:before{
    content:"\e007"
}
.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsPrevArrow{
    left:32px
}
.rtsHorizontal.RadTabStrip_rtl .rtsButtonsStart .rtsNextArrow{
    left:0
}
.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsPrevArrow{
    right:0
}
.rtsHorizontal.RadTabStrip_rtl .rtsButtonsEnd .rtsNextArrow{
    right:32px
}
.rtsHorizontal.RadTabStrip_rtl .rtsButtonsMiddle .rtsPrevArrow{
    left:auto;
    right:0
}
.rtsHorizontal.RadTabStrip_rtl .rtsButtonsMiddle .rtsNextArrow{
    right:auto;
    left:0
}
.rtsTop .rtsLevel1{
    border-bottom-width:1px
}
.rtsTop .rtsLevel1 .rtsUL{
    margin-bottom:-1px
}
.rtsTop .rtsLevel1 ~ .rtsLevel{
    border-top-width:0
}
.rtsBottom .rtsLevel1{
    border-top-width:1px
}
.rtsBottom .rtsLevel1 .rtsUL{
    margin-top:-1px
}
.rtsBottom .rtsLevel1 ~ .rtsLevel{
    border-bottom-width:0
}
.rtsVertical{
    display:inline-block;
    vertical-align:top
}
.rtsVertical .rtsLevel{
    height:100%;
    display:inline-block;
    vertical-align:top
}
.rtsVertical .rtsVertical .rtsUL{
    display:inline-block;
    vertical-align:top
}
.rtsVertical .rtsScroll .rtsUL{
    height:100%;
    overflow-x:hidden;
    overflow-y:scroll
}
.rtsVertical .rtsPrevArrow,.rtsVertical .rtsNextArrow{
    left:0;
    right:0
}
.rtsVertical .rtsPrevArrow:before{
    content:"\e004"
}
.rtsVertical .rtsNextArrow:before{
    content:"\e006"
}
.rtsVertical .rtsButtonsStart{
    padding-top:56px
}
.rtsVertical .rtsButtonsStart .rtsPrevArrow{
    top:0
}
.rtsVertical .rtsButtonsStart .rtsNextArrow{
    top:28px
}
.rtsVertical .rtsButtonsEnd{
    padding-bottom:56px
}
.rtsVertical .rtsButtonsEnd .rtsPrevArrow{
    bottom:28px
}
.rtsVertical .rtsButtonsEnd .rtsNextArrow{
    bottom:0
}
.rtsVertical .rtsButtonsMiddle{
    padding-top:28px;
    padding-bottom:28px
}
.rtsVertical .rtsButtonsMiddle .rtsPrevArrow{
    top:0
}
.rtsVertical .rtsButtonsMiddle .rtsNextArrow{
    bottom:0
}
.rtsLeft .rtsLevel1{
    border-right-width:1px;
    float:left
}
.rtsLeft .rtsLevel1 .rtsUL{
    margin-right:-1px
}
.rtsLeft .rtsLevel1 ~ .rtsLevel{
    border-left-width:0;
    float:left
}
.rtsRight .rtsLevel1{
    border-left-width:1px;
    float:right
}
.rtsRight .rtsLevel1 .rtsUL{
    margin-left:-1px
}
.rtsRight .rtsLevel1 ~ .rtsLevel{
    border-right-width:0;
    float:right
}
.rtsRight.RadTabStrip_rtl .rtsLevel{
    direction:ltr
}
.rtsRight.RadTabStrip_rtl .rtsUL{
    direction:rtl
}
.rtsAlignRight{
    text-align:right
}
.rtsAlignCenter{
    text-align:center
}
.rtsAlignJustify{
    text-align:center
}
.rtsDetachedTabContainer{
    display:none;
    position:absolute;
    z-index:9999
}
.rtsDetachedTabContainer .rtsGhostTab{
    padding:10px 15px;
    border-width:1px;
    border-style:solid;
    position:relative;
    top:16px;
    left:16px
}
.rtsDropClue{
    position:absolute;
    z-index:9998;
    display:none
}
.rtsDropClue:before{
    font-family:WebComponentsIcons;
    font-size:16px;
    line-height:1;
    display:inline-block
}
.rtsDropClueTop{
    margin:-.75em 0 0 -.5em
}
.rtsDropClueTop:before{
    content:"\e006"
}
.rtsDropClueBottom{
    margin:-.25em 0 0 -.5em
}
.rtsDropClueBottom:before{
    content:"\e004"
}
.rtsHidden{
    display:none!important
}
/* END Telerik.Web.UI.Skins.TabStripLite.css */
/* START Telerik.Web.UI.Skins.MultiPage.css */
 .RadMultiPage{
    box-sizing:border-box
}
.RadMultiPage .rmpView{
    height:100%;
    box-sizing:border-box
}
.RadMultiPage .rmpView>iframe{
    width:100%;
    height:100%;
    border:0;
    display:block
}
.RadMultiPage .rmpHidden{
    display:none!important
}
/* END Telerik.Web.UI.Skins.MultiPage.css */
/* START Telerik.Web.UI.Skins.EditorLite.css */
 .RadEditor{
    border-width:1px;
    border-style:solid;
    padding:.35714286em;
    line-height:1.42857143;
    box-sizing:border-box
}
.RadEditor.reFullScreen{
    position:absolute;
    z-index:3000
}
.reClear,.reDropDownBody ul li.reClear{
    clear:both;
    margin:0;
    padding:0!important;
    float:none;
    width:0;
    height:0;
    line-height:0
}
.reToolBarWrapper{
    margin:0 0 .35714286em
}
.reToolBar{
    box-sizing:border-box;
    display:inline-block;
    min-height:1.71428571em;
    padding:.14285714em;
    margin:0 0 .07142857em;
    list-style:none;
    border-style:solid;
    border-width:1px;
    border-radius:.14285714em;
    vertical-align:top
}
.reToolBar li{
    box-sizing:border-box;
    display:inline-block;
    vertical-align:middle
}
.reTool{
    box-sizing:border-box;
    display:inline-block;
    width:1.71428571em;
    height:1.57142857em;
    vertical-align:middle;
    border-radius:.14285714em;
    border-style:solid;
    border-width:1px;
    border-color:transparent;
    text-decoration:none
}
.reTool:active,.reTool:focus{
    outline:0
}
a.reToolIcon{
    text-align:center;
    position:relative
}
.reToolIcon:before{
    box-sizing:border-box;
    font-size:16px;
    width:1em;
    height:1em;
    line-height:1;
    vertical-align:middle;
    content:"\e13a";
    font-family:WebComponentsIcons,monospace;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
a.reToolIcon:before{
    position:absolute
}
a.reToolIcon.reSplitButton:before{
    top:0;
    margin:auto 0;
    padding-left:.14285714em;
    vertical-align:middle
}
a.reTool.reToolText{
    width:auto;
    line-height:1.28571429em;
    vertical-align:middle;
    padding:0 .14285714em
}
.reTool.reToolText:before{
    height:1.57142857em
}
.reTool.reSplitButton{
    width:2.5em
}
a.reToolText.reToolIcon:before{
    margin:0 .21428571em 0 0;
    vertical-align:top;
    position:relative;
    top:.14285714em
}
.reSplitArrow{
    display:inline-block;
    position:relative;
    float:right;
    box-sizing:border-box;
    width:1em;
    height:1.5em;
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:transparent;
    overflow:hidden
}
.reToolIcon.reSplitButton.reToolText .reSplitArrow{
    margin-left:.21428571em
}
.reSplitArrow:before{
    box-sizing:border-box;
    width:auto;
    height:1em;
    line-height:1;
    font-family:WebComponentsIcons,monospace;
    font-size:16px;
    content:"\e006";
    margin:auto auto auto -.10714em;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:.02142857em
}
.reSeparator{
    box-sizing:border-box;
    margin:0 .07142857em 0 0;
    width:2px;
    max-width:2px;
    height:1.28571429em;
    max-height:1.28571429em;
    overflow:hidden;
    border-right-width:1px;
    border-right-style:solid;
    border-left-width:1px;
    border-left-style:solid;
    vertical-align:middle
}
.reToolBar a:hover{
    text-decoration:none
}
.reToolBarLeft{
    position:relative;
    padding-left:3.71428571em
}
.reToolBarRight{
    position:relative;
    padding-right:3.71428571em
}
.reToolBarWrapperLeft{
    position:absolute;
    width:3em;
    top:.35714286em;
    left:.35714286em
}
.reToolBarWrapperRight{
    position:absolute;
    width:3em;
    top:.35714286em;
    right:.35714286em
}
.reToolBarWrapperLeft .reToolBar,.reToolBarWrapperRight .reToolBar{
    width:100%;
    height:100%;
    text-align:center
}
.reToolBarWrapperLeft .reTool.reSplitButton,.reToolBarWrapperRight .reTool.reSplitButton{
    margin-left:0
}
.reToolBarWrapperLeft .reSeparator,.reToolBarWrapperRight .reSeparator{
    box-sizing:border-box;
    width:2.42857143em;
    max-width:2.42857143em;
    height:.14285714em;
    max-height:.14285714em;
    border-right-width:0;
    border-left-width:0;
    border-top-width:1px;
    border-top-style:solid;
    border-bottom-width:1px;
    border-bottom-style:solid
}
.reToolBarLeft .reRow{
    position:static;
    margin:0 -0.35714286em 0 0
}
.reToolBarRight .reRow{
    position:static;
    margin:0 0 0 -0.35714286em
}
.reToolBarLeft .reResize,.reToolBarRight .reResize{
    float:none;
    position:absolute;
    right:8px;
    bottom:7px
}
.reToolBarLeft .reResize:before,.reToolBarRight .reResize:before{
    margin:0
}
.reToolBarLeft.reToolBarRight .reRow{
    margin:0
}
.reToolBarLeft .reHTMLStructure,.reToolBarRight .reHTMLStructure{
    box-sizing:border-box
}
.reXhtmlValidator:before{
    content:"\e68e"
}
.rePageProperties:before{
    content:"\e600"
}
.reStyleBuilder:before{
    content:"\e66f"
}
.reFormatCodeBlock:before{
    content:"\e66e"
}
.reInsertImage:before{
    content:"\e652"
}
.reInsertLink:before{
    content:"\e671"
}
.reInsertTable:before{
    content:"\e677"
}
.reInsertTableLight:before{
    content:"\e676"
}
.reDeleteTable:before{
    content:"\e682"
}
.reInsertFormElement:before{
    content:"\e63a"
}
.reInsertFormForm:before{
    content:"\e639"
}
.reInsertFormButton:before,.reInsertFormReset:before,.reInsertFormSubmit:before{
    content:"\e63d"
}
.reInsertFormHidden:before{
    content:"\e643"
}
.reInsertFormPassword:before{
    content:"\e644"
}
.reInsertFormRadio:before{
    content:"\e30a"
}
.reInsertFormSelect:before{
    content:"\e63e"
}
.reInsertFormTextarea:before{
    content:"\e641"
}
.reInsertFormText:before{
    content:"\e642"
}
.reStripAll:before,.reFormatStripper:before{
    content:"\e669"
}
.reStripCss:before{
    content:"\e66a"
}
.reStripFont:before{
    content:"\e66b"
}
.reStripSpan:before{
    content:"\e66c"
}
.reStripWord:before{
    content:"\e66d"
}
.reAjaxSpellCheck:before{
    content:"\e68d"
}
.reImageManager:before{
    content:"\e501"
}
.reSetImageProperties:before{
    content:"\e653"
}
.reImageMapDialog:before{
    content:"\e654"
}
.reFlashManager:before{
    content:"\e65b"
}
.reMediaManager:before{
    content:"\e659"
}
.reInsertExternalVideo:before{
    content:"\e65a"
}
.reDocumentManager:before{
    content:"\e64f"
}
.reTemplateManager:before{
    content:"\e647"
}
.reSilverlightManager:before{
    content:"\e658"
}
.reInsertRowAbove:before{
    content:"\e67d"
}
.reInsertRowBelow:before{
    content:"\e67e"
}
.reDeleteRow:before{
    content:"\e680"
}
.reInsertColumnLeft:before{
    content:"\e67b"
}
.reInsertColumnRight:before{
    content:"\e67c"
}
.reDeleteColumn:before{
    content:"\e67f"
}
.reMergeColumns:before{
    content:"\e684"
}
.reMergeRows:before{
    content:"\e685"
}
.reSplitCell:before{
    content:"\e685"
}
.reSplitCellHorizontal:before{
    content:"\e686"
}
.reDeleteCell:before{
    content:"\e681"
}
.reSetCellProperties:before{
    content:"\e67a"
}
.reSetTableProperties:before{
    content:"\e678"
}
.reToolIcon.reInsertSymbol:before{
    content:"\e693"
}
.reUndo:before{
    content:"\e100"
}
.reRedo:before{
    content:"\e101"
}
.reCut:before{
    content:"\e65e"
}
.reCopy:before{
    content:"\e65d"
}
.rePaste:before{
    content:"\e65f"
}
.rePasteMarkdown:before{
    content:"\e664"
}
.rePasteFromWord:before{
    content:"\e661"
}
.rePasteFromWordNoFontsNoSizes:before{
    content:"\e662"
}
.rePastePlainText:before{
    content:"\e665"
}
.rePasteAsHtml:before{
    content:"\e660"
}
.rePasteHtml:before{
    content:"\e663"
}
.rePasteStrip:before{
    content:"\e65f"
}
.rePrint:before{
    content:"\e10a"
}
.reFindAndReplace:before{
    content:"\e65c"
}
.reSelectAll:before{
    content:"\e63c"
}
.reInsertGroupbox:before{
    content:"\e640"
}
.reInsertParagraph:before{
    content:"\e645"
}
.reInsertHorizontalRule:before{
    content:"\e623"
}
.reInsertSnippet:before{
    content:"\e63b"
}
.reInsertDate:before{
    content:"\e63f"
}
.reInsertTime:before{
    content:"\e107"
}
.reAboutDialog:before{
    content:"\e401"
}
.reHelp:before{
    content:"\e402"
}
.reToggleScreenMode:before{
    content:"\e690"
}
.reBold:before{
    content:"\e601"
}
.reItalic:before{
    content:"\e602"
}
.reUnderline:before{
    content:"\e603"
}
.reStrikeThrough:before{
    content:"\e608"
}
.reForeColor:before{
    content:"\e605"
}
.reBackColor:before,.rebgColor:before,.reborderColor:before{
    content:"\e50f";
    text-shadow:0 0 1px rgba(0,0,0,0.5)
}
.reFormatPainter:before,.reFormatPainterCopy:before{
    content:"\e668"
}
.reFormatPainterApply:before{
    content:"\e666"
}
.reFormatPainterClear:before{
    content:"\e669"
}
.reJustifyLeft:before{
    content:"\e61d"
}
.reJustifyCenter:before{
    content:"\e61e"
}
.reJustifyRight:before{
    content:"\e61f"
}
.reJustifyFull:before{
    content:"\e620"
}
.reJustifyNone:before{
    content:"\e621"
}
.reSuperscript:before{
    content:"\e60a"
}
.reSubscript:before{
    content:"\e609"
}
.reConvertToLower:before{
    content:"\e606"
}
.reConvertToUpper:before{
    content:"\e607"
}
.reIndent:before{
    content:"\e615"
}
.reOutdent:before{
    content:"\e616"
}
.reInsertOrderedList:before{
    content:"\e613"
}
.reInsertUnorderedList:before{
    content:"\e614"
}
.reAbsolutePosition:before{
    content:"\e69a"
}
.reSetLinkProperties:before,.reLinkManager:before{
    content:"\e10f"
}
.reOpenLink:before{
    content:"\e135"
}
.reUnlink:before{
    content:"\e110"
}
.reToggleTableBorder:before{
    content:"\e638"
}
.reModuleManager:before{
    content:"\e670"
}
.reAlignmentSelector:before{
    content:"\e61e"
}
.reInsertFormCheckbox:before{
    content:"\e305"
}
.reTableWizard:before{
    content:"\e677"
}
.reToggleEditMode:before{
    content:"\e63b"
}
.reAcceptTrackChange:before{
    content:"\e64b"
}
.reRejectTrackChange:before{
    content:"\e64d"
}
.reAcceptAllTrackChanges:before{
    content:"\e64c"
}
.reRejectAllTrackChanges:before{
    content:"\e64e"
}
.reEnableTrackChangesOverride:before{
    content:"\e64a"
}
.reAddComment:before{
    content:"\e655"
}
.reRemoveComment:before{
    content:"\e656"
}
.reRemoveAllComments:before{
    content:"\e657"
}
.reNoAlignment:before{
    content:"\e11b"
}
.reTopLeft:before{
    content:"\e624"
}
.reTopCenter:before{
    content:"\e625"
}
.reTopRight:before{
    content:"\e626"
}
.reMiddleLeft:before{
    content:"\e627"
}
.reMiddleCenter:before{
    content:"\e628"
}
.reMiddleRight:before{
    content:"\e629"
}
.reBottomLeft:before{
    content:"\e62a"
}
.reBottomCenter:before{
    content:"\e62b"
}
.reBottomRight:before{
    content:"\e62c"
}
.reToggleFloatingToolbar:before{
    content:"\e68c"
}
.reModuleVisibleIcon:before{
    vertical-align:text-bottom;
    padding:0 .14285714em 0 0;
    content:"\e118"
}
.reModuleHiddenIcon:before{
    vertical-align:text-bottom;
    padding:0 .14285714em 0 0;
    content:"\e11b"
}
.reDropdown{
    position:relative;
    display:inline-block;
    width:5.71428571em;
    margin:0 .07142857em;
    padding:0 .71428571em 0 .35714286em;
    overflow:hidden;
    vertical-align:top;
    white-space:nowrap;
    text-overflow:ellipsis;
    white-space:nowrap;
    text-decoration:none;
    border-width:1px;
    border-style:solid
}
a.reDropdown:hover{
    text-decoration:none
}
.reDropdown.reToolIcon{
    text-align:left
}
.reDropdown.reRealFontSize{
    width:2.42857143em
}
.reDropdown.reFontSize{
    width:1.5em
}
.reDropdown.reZoom{
    width:3.14285714em
}
.reToolBarWrapperLeft .reDropdown,.reToolBarWrapperLeft .reDropdown:hover,.reToolBarWrapperRight .reDropdown,.reToolBarWrapperRight .reDropdown:hover{
    padding-left:0;
    padding-right:0;
    width:1.25em
}
@media screen\0{
    .reDropdown{
        padding:.07142857em .71428571em .07142857em .35714286em;
        text-overflow:clip
    }
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
    .reDropdown{
        padding:.07142857em .71428571em .07142857em .35714286em;
        text-overflow:ellipsis
    }
}
.reDropdown:before{
    display:inline-block;
    box-sizing:border-box;
    height:1.42857143em;
    width:100%;
    line-height:1.42857143em;
    position:absolute;
    top:50%;
    margin-top:-0.64285714em;
    padding:0 .35714286em 0 0;
    content:"\e006";
    font-family:WebComponentsIcons,monospace;
    font-size:16px;
    text-align:right
}
a.reToolDisabled,a.reToolDisabled .reSplitArrow,a.reToolDisabled.reDropdown:before{
    opacity:.5
}
a.reToolDisabled li:hover .reToolDisabled,a.reToolDisabled.reTool:hover,a.reToolDisabled.reTool:active,a.reToolDisabled.reTool:focus,.reInsertTable a.reToolDisabled.reTool:hover:before,a.reToolDisabled.reTool.reToolSelected,a.reToolDisabled.reTool:hover .reSplitArrow,a.reToolDisabled.reTool:active .reSplitArrow,a.reToolDisabled.reTool:focus .reSplitArrow{
    cursor:default;
    border-color:transparent;
    background-color:transparent;
    background-image:none;
    box-shadow:none
}
a.reToolDisabled.reDropdown,a.reToolDisabled.reDropdown:hover,a.reToolDisabled.reDropdown:active,a.reToolDisabled.reDropdown:focus{
    cursor:default;
    background-color:transparent;
    background-image:none;
    box-shadow:none
}
.reContent{
    border-width:1px;
    border-style:solid;
    margin:0;
    position:relative;
    background-color:#fff
}
.reTextArea,.RadForm.rfdTextarea .RadEditor .reTextArea{
    margin:0;
    padding:0;
    width:100%;
    height:100%;
    box-sizing:border-box;
    display:block;
    border:0;
    outline:0;
    resize:none;
    font-size:11px;
    font-family:inherit
}
.reTextAreaHidden,.RadForm.rfdTextarea .RadEditor .reTextArea.reTextAreaHidden{
    display:none
}
.reContent iframe{
    display:block
}
.reIframeWrapperIOS{
    height:0;
    width:100%;
    overflow:auto;
    -webkit-overflow-scrolling:touch
}
.reModule{
    margin:0 -0.35714286em;
    padding:.35714286em 0 0
}
.reRow{
    position:relative;
    overflow:hidden;
    clear:both;
    margin:0 -0.35714286em;
    padding:.28571429em .35714286em
}
.reTableDiv .reModule,.reTableDiv .reRow{
    border-top-width:1px;
    border-top-style:solid
}
.reAltRow{
    border-bottom-style:none
}
.reModes{
    float:left
}
.reModes a{
    box-sizing:border-box;
    text-decoration:none;
    display:inline-block;
    width:auto;
    height:1.57142857em;
    margin:0 .14285714em 0 0;
    line-height:1.28571429em;
    border-radius:.14285714em;
    border-style:solid;
    border-width:1px;
    border-color:transparent;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    vertical-align:middle;
    padding:0 .71428571em
}
.reModes a:hover{
    border-style:solid;
    border-width:1px
}
.reModes a .reIcon{
    position:relative;
    display:inline-block;
    width:1.57142857em;
    height:1.57142857em;
    vertical-align:middle;
    margin:0 .35714286em 0 0
}
.reModes a .reIcon:before{
    box-sizing:border-box;
    font-family:WebComponentsIcons,monospace;
    font-size:16px;
    display:block;
    width:1.14285714em;
    height:1.14285714em;
    line-height:1;
    content:"";
    margin:auto;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    overflow:hidden
}
.reModes a .reDesignIcon:before{
    content:"\e10b"
}
.reModes a .reHTMLIcon:before{
    content:"\e918"
}
.reModes a .rePreviewIcon:before{
    content:"\e13d"
}
.reDOMElement,.reDOMElementSelected{
    text-decoration:none
}
.reDOMElement{
    text-decoration:none
}
.reDOMElement:hover{
    text-decoration:underline
}
.reDOMElementSelected{
    font-weight:bold
}
.reRemoveDOMElement{
    position:relative;
    padding:0 0 0 1.28571429em;
    text-decoration:none
}
.reRemoveDOMElement:before{
    font-family:WebComponentsIcons,monospace;
    font-size:16px;
    display:inline-block;
    width:.85714286em;
    height:.85714286em;
    content:"\e11d";
    position:absolute;
    left:0
}
.reDOMElement+span{
    padding:0 .21428571em
}
.reModule.reStatistic{
    display:inline-block;
    line-height:1.57142857em;
    float:right;
    margin:0 1em 0;
    padding:0
}
.reTableDiv .reModule.reStatistic{
    border:0
}
.reResize{
    width:.85714286em;
    height:.85714286em;
    float:right
}
.reResize:hover{
    cursor:se-resize
}
.reResize:before{
    box-sizing:border-box;
    font-family:WebComponentsIcons,monospace;
    font-size:2.16em;
    display:block;
    width:.85714286em;
    height:.85714286em;
    line-height:1;
    content:"\e001";
    margin:0 0 0 -.3em
}
.reTableDiv{
    display:table;
    width:100%
}
.reHTMLStructure{
    width:100%
}
.reHTMLStructure a span:before{
    font-family:WebComponentsIcons,monospace;
    font-size:16px;
    width:.35714286em 0;
    height:.35714286em 0;
    content:"\e11b";
    vertical-align:bottom
}
.reTableDiv .reAltRow{
    display:table-row
}
.reAltRow .reLabel{
    display:table-cell;
    padding:.14285714em .21428571em .35714286em .42857143em;
    text-align:right
}
.reLabel+span{
    vertical-align:middle
}
.reSpinBox{
    display:table-cell;
    position:relative;
    display:inline-block
}
.reTableDiv input[type="text"]{
    box-sizing:border-box;
    font-size:1em;
    font-family:inherit;
    width:5.71428571em;
    padding:.07142857em .35714286em;
    border-width:1px;
    border-style:solid
}
.reSpinBox input[type="text"]{
    width:3em;
    padding:.07142857em 1.07142857em .07142857em .07142857em;
    text-align:right;
    border-width:1px;
    border-style:solid
}
@media \0screen\,screen\9{
    .reSpinBox input[type="text"]{
        border-right:15px solid transparent!important
    }
}
.reSpinBoxButtons{
    display:block;
    width:1.07142857em;
    height:1.42857143em;
    position:absolute;
    top:.07142857em;
    right:0
}
.reSpinBoxButtons span{
    display:block;
    width:.57142857em;
    height:.57142857em;
    position:absolute;
    right:.07142857em;
    text-align:center
}
.reSpinBoxButtons .reSpinBoxIncrease{
    top:.07142857em
}
.reSpinBoxButtons .reSpinBoxDecrease{
    bottom:.07142857em
}
.reSpinBoxButtons span{
    border-radius:.14285714em;
    border-width:1px;
    border-style:solid;
    border-color:transparent
}
.reSpinBoxButtons span:hover{
    cursor:pointer
}
.reSpinBoxButtons span:before{
    font-family:WebComponentsIcons,monospace;
    font-size:12px;
    width:.57142857em;
    height:.57142857em;
    line-height:.57142857em;
    position:absolute;
    left:50%;
    top:50%;
    text-align:center
}
.reSpinBoxButtons .reSpinBoxIncrease:before{
    content:"\e004";
    margin:-0.35em 0 0 -0.5em
}
.reSpinBoxButtons .reSpinBoxDecrease:before{
    content:"\e006";
    margin:-0.25em 0 0 -0.5em
}
.reTableDiv .reRow .reDropdown{
    vertical-align:middle
}
.reContentArea{
    position:relative;
    overflow:auto;
    padding:0 .35714286em
}
.RadEditor.RadWindow.reInlineEditor{
    padding:.35714286em;
    border-width:1px;
    border-style:solid;
    margin-top:-0.71428571em;
    box-shadow:0 1px 4px #b3b3b3
}
.RadEditor.RadWindow .rwContent{
    border-color:transparent
}
.RadEditor.reInlineEditor{
    border-color:transparent;
    padding:0;
    margin-top:0
}
.RadEditor.reInlineEditor{
    font-family:inherit;
    font-style:normal
}
.RadEditor.reInlineEditor .reContent,.RadEditor.reInlineEditor{
    background-color:transparent;
    color:inherit
}
.RadEditor.reInlineEditorSelected,.RadEditor.reInlineEditor:hover{
    border-width:1px;
    border-style:solid;
    border-color:transparent
}
.RadEditor.reInlineEditor .reContentArea,.RadEditor.reInlineEditor .reContent{
    border:0;
    outline:0
}
.RadEditor.reInlineEditor .reContentArea{
    font-size:1.3333em
}
.reDropDownBody{
    border-width:1px;
    border-style:solid;
    margin:0;
    padding:0;
    overflow-x:hidden;
    overflow-y:auto;
    border-radius:0 0 .16667em .16667em
}
.reDropDownBody ul{
    list-style:none;
    margin:0;
    padding:.14285714em;
    box-sizing:border-box
}
.reDropDownBody li{
    padding:.14285714em .35714286em .21428571em
}
.reDropDownBody .reToolIcon{
    text-align:left
}
.reDropDownBody .reToolIcon:before{
    position:static
}
.reDropDownBody .reToolBar{
    border:0
}
.reDropDownBody .reTool,.reDropDownBody .reTool:hover,.reDropDownBody .reTool:active,.reDropDownBody .reTool:focus{
    border:0
}
.reDropDownBody .reTlbVertical .reTool:hover{
    background-color:transparent;
    background-image:none
}
.reDropDownBody .reTlbVertical ul.reToolBar{
    display:block;
    height:auto
}
.reDropDownBody .reTlbVertical ul.reToolBar .reTool{
    width:100%
}
.reDropDownBody .reTlbVertical ul.reToolBar .reToolIcon:before{
    padding-right:.57142857em
}
.reDropDownBody .reTlbVertical li{
    display:block
}
.reDropDownBody .reFormatSetsHeader{
    text-transform:uppercase
}
.reDropDownBody.reColorPicker li,.reDropDownBody.reColorPicker li div{
    padding:0;
    width:.85714286em;
    height:.85714286em
}
.reDropDownBody.reColorPicker li{
    margin:.14285714em;
    border-width:1px;
    border-style:solid
}
.reDropDownBody.reColorPicker .reClear{
    width:0;
    height:0;
    border:0 none
}
.reDropDownBody.reColorPicker ul+div{
    clear:both
}
.reDropDownBody.reColorPicker .reCustomColor{
    text-decoration:none
}
.reDropDownBody.reColorPicker .reColorPickerFooter{
    width:11.71428571em;
    height:1.42857143em;
    margin:0 auto;
    overflow:hidden;
    border-width:1px;
    border-style:solid
}
.reDropDownBody.reColorPicker .reColorPickerFooter span{
    height:1.42857143em;
    line-height:1.28571429em;
    width:5.85714286em;
    cursor:default;
    display:block;
    float:left;
    text-align:center
}
.reDropDownBody.reAjaxSpellCheck:before{
    content:""
}
.reDropDownBody.reAjaxSpellCheck>ul>.reClear:first-child+li:hover{
    background-color:transparent
}
.reDropDownBody.reAjaxSpellCheck .reToolIcon:before{
    font-family:WebComponentsIcons,monospace;
    font-size:16px;
    width:1.14285714em;
    height:1.14285714em;
    padding:0 .28571429em 0 0;
    line-height:normal;
    vertical-align:middle;
    content:""
}
.reDropDownBody.reAjaxSpellCheck .reIgnoreIcon:before{
    content:"\e11b"
}
.reDropDownBody.reAjaxSpellCheck .reOkIcon:before{
    content:"\e10b"
}
.reDropDownBody.reAjaxSpellCheck .reAddIcon:before{
    content:"\e651"
}
.reDropDownBody.reCustomLinks ul li:hover{
    background-color:transparent
}
.reDropDownBody.reCustomLinks a{
    vertical-align:middle;
    text-decoration:none
}
.reDropDownBody.reCustomLinks a:hover{
    text-decoration:underline
}
.reDropDownBody.reCustomLinks .reCustomLinksIcon{
    display:inline-block;
    width:.85714286em;
    height:.85714286em;
    padding-right:.35714286em;
    vertical-align:middle;
    position:relative;
    overflow:hidden;
    cursor:default
}
.reDropDownBody.reCustomLinks .reCustomLinksIcon:before{
    display:inline-block;
    position:absolute;
    top:-0.21428571em;
    left:-0.21428571em;
    width:1em;
    height:1em;
    font-family:WebComponentsIcons,monospace;
    font-size:16px;
    line-height:normal;
    vertical-align:middle;
    content:""
}
.reDropDownBody.reCustomLinks .reIconAdd:before{
    content:"\e005"
}
.reDropDownBody.reCustomLinks .reIconRemove:before{
    content:"\e006"
}
.reDropDownBody.reInsertTable:before{
    content:""
}
.reDropDownBody.reInsertTable .reTlbVertical ul.reToolBar{
    background-color:transparent;
    background-image:none
}
.reDropDownBody.reInsertTable .reTlbVertical ul.reToolBar,.reDropDownBody.reInsertTable .reTlbVertical ul.reToolBar li{
    padding:0
}
.reDropDownBody.reInsertTable .reTlbVertical ul.reToolBar li:hover{
    background-color:transparent
}
.reDropDownBody.reInsertTable .reTlbVertical ul.reToolBar .reTool.reToolIcon:before{
    padding-right:0;
    border-radius:.14285714em
}
.reDropDownBody.reInsertTable .reTlbVertical ul.reToolBar li{
    display:block
}
.reDropDownBody.reInsertTable .reToolBar li .reTool{
    width:1.71428571em;
    height:1.71428571em;
    margin:0
}
.reDropDownBody.reInsertTable .reTableWizard{
    display:block;
    text-align:center
}
.reDropDownBody.reInsertTable .reTableWizard.reTool:hover:before{
    background-color:transparent;
    background-image:none
}
.reDropDownBody.reInsertTable table{
    margin-left:3px
}
.reDropDownBody.reInsertTable td{
    border-width:1px;
    border-style:solid
}
.reDropDownBody.reInsertTable table td div{
    width:.92857143em;
    height:.92857143em
}
.reDropDownBody.reAlignmentSelector:before{
    content:""
}
.reDropDownBody.reAlignmentSelector table{
    border-spacing:.14285714em;
    text-align:center
}
.reDropDownBody.reAlignmentSelector td div:before{
    display:inline-block;
    padding:.07142857em;
    border-radius:.14285714em;
    width:1em;
    height:1em;
    font-size:16px;
    font-family:WebComponentsIcons,monospace;
    line-height:normal;
    vertical-align:middle;
    content:""
}
.reDropDownBody.reAlignmentSelector .reNoAlignment:before{
    display:inline-block;
    font-size:16px;
    font-family:WebComponentsIcons,monospace;
    content:"\e621"
}
.reDropDownBody.reAlignmentSelector .reTopLeft:before{
    content:"\e624"
}
.reDropDownBody.reAlignmentSelector .reTopCenter:before{
    content:"\e625"
}
.reDropDownBody.reAlignmentSelector .reTopRight:before{
    content:"\e626"
}
.reDropDownBody.reAlignmentSelector .reMiddleLeft:before{
    content:"\e627"
}
.reDropDownBody.reAlignmentSelector .reMiddleCenter:before{
    content:"\e628"
}
.reDropDownBody.reAlignmentSelector .reMiddleRight:before{
    content:"\e629"
}
.reDropDownBody.reAlignmentSelector .reBottomLeft:before{
    content:"\e62a"
}
.reDropDownBody.reAlignmentSelector .reBottomCenter:before{
    content:"\e62b"
}
.reDropDownBody.reAlignmentSelector .reBottomRight:before{
    content:"\e62c"
}
.reDropDownBody.reInsertTable .reTlbVertical ul.reToolBar li,.reDropDownBody.reColorPicker li,.reDropDownBody.reInsertSymbol li{
    float:left
}
.reDropDownBody.reAjaxSpellCheck input[type="text"]{
    box-sizing:border-box;
    font-size:1em;
    font-family:'Segoe UI',Arial,Tahoma;
    width:10.71428571em;
    padding:.07142857em .35714286em;
    border-width:1px;
    border-style:solid
}
.reDropDownBody.reAjaxSpellCheck>div{
    padding:.35714286em
}
.reDropDownBody.reAjaxSpellCheck .reAjaxSpellButton{
    vertical-align:top
}
.reDropDownBody.reAjaxSpellCheck .reAjaxSpellButton:before{
    font-size:1.3333em;
    font-family:WebComponentsIcons,monospace;
    content:"\e68d"
}
.reDropDownBody.reApplyClass .reRuleIcon:before{
    display:inline-block;
    padding:.07142857em .35714286em .07142857em .07142857em;
    width:1em;
    height:1em;
    font-size:16px;
    font-family:WebComponentsIcons,monospace;
    line-height:normal;
    vertical-align:middle;
    content:"\e401"
}
.reDropDownBody.reApplyClass .reRulePreview{
    vertical-align:middle
}
.reDropDownBody.reApplyClass .reIconClear:before{
    content:"\e667"
}
.reDropDownBody.reApplyClass .reIconAll:before{
    content:"\e60c"
}
.reDropDownBody.reApplyClass .reIconH1:before{
    content:"\e60d"
}
.reDropDownBody.reApplyClass .reIconH2:before{
    content:"\e60e"
}
.reDropDownBody.reApplyClass .reIconH3:before{
    content:"\e60f"
}
.reDropDownBody.reApplyClass .reIconH4:before{
    content:"\e610"
}
.reDropDownBody.reApplyClass .reIconH5:before{
    content:"\e611"
}
.reDropDownBody.reApplyClass .reIconH6:before{
    content:"\e612"
}
.reDropDownBody.reApplyClass .reIconDiv:before{
    content:"\e60b"
}
.reDropDownBody.reApplyClass .reIconA:before{
    content:"\e10f"
}
.reDropDownBody.reApplyClass .reIconItalic:before{
    content:"\e602"
}
.reDropDownBody.reApplyClass .reIconBold:before{
    content:"\e601"
}
.reDropDownBody.reApplyClass .reIconUnderline:before{
    content:"\e603"
}
.reDropDownBody.reApplyClass .reIconUl:before{
    content:"\e614"
}
.reDropDownBody.reApplyClass .reIconOl:before{
    content:"\e613"
}
.reDropDownBody.reApplyClass .reIconImg:before{
    content:"\e501"
}
.reDropDownBody.reApplyClass .reIconTable:before{
    content:"\e677"
}
.reDropDownBody.reApplyClass .reIconTd:before{
    content:"\e679"
}
.RadMenu.reContextMenu .rmLeftImage.reToolIcon{
    line-height:1;
    margin:-9px 0
}
.reAjaxSpellWrapper{
    padding:1em;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#adadad;
    background-color:#ffc
}
.reAjaxSpellInfoContainer{
    float:left
}
.reAjaxSpellButtonsContainer{
    float:right
}
.reAjaxSpellButton{
    font-size:1em;
    font-family:inherit;
    height:1.57142857em;
    border-width:1px;
    border-style:solid;
    border-radius:.21428571em;
    margin:0 0 0 .35714286em;
    white-space:nowrap
}
.RadEditor.rePopupContainer{
    padding:.35714286em 0 0;
    border-width:1px;
    border-style:solid;
    min-width:14.28571429em;
    max-width:21.42857143em;
    border-radius:.35714286em;
    position:absolute
}
.RadEditor.rePopupContainer .rePopupTitle{
    font-size:1em;
    height:1.57142857em;
    line-height:1.57142857em;
    border-bottom-width:1px;
    border-bottom-style:solid;
    padding:0 0 0 .35714286em;
    margin:0;
    border-radius:.35714286em .35714286em 0 0
}
.RadEditor.rePopupContainer .rePopupContent{
    background-repeat:no-repeat;
    background-position:16px 16px;
    padding:.71428571em;
    border-radius:0 0 .35714286em .35714286em
}
.RadEditor.rePopupContainer .rePopupContent.alert{
    background-image:url('/WebResource.axd?d=SrHqXeMoIr96esUOc6Lm6_kyH6YMgONwy35A-36PzTUFB83Ij8l1eFnw6QarKkp7NnefJdVg11T4RcBPa86qmTBwLv_5kdoj08f_D43f9ncrlVQYtqDtdqwlE2BUChlyNnpSfV76C5DHkjMFtDo5a3v6TXajQ_R7nUc6__pJorg1&t=636643989634650260')
}
.RadEditor.rePopupContainer .rePopupContent.confirm{
    background-image:url('/WebResource.axd?d=Vezt2nH_EuA-uOseQ5wuqM60ZnH6jjZICByj455B8GCHnDkNMzHQdLKpba9kwwcY6bAvWOmgpheSaFNyvmVGsW1G-l77m9Tme457jw5BnJJSCWdhj9t8WvAHvrAA43LLMgffxfjiGsdj6bP_NiJp-XZLBd_Qc02wc2jqayzl9B81&t=636643989634650260')
}
.RadEditor.rePopupContainer .rePopupMessage,.RadEditor.rePopupContainer .rePopupButtonContainer{
    padding-left:3.42857143em
}
.RadEditor.reRtl .reDropdown{
    text-align:right
}
.RadEditor.reRtl .reDropdown:before{
    padding:0 0 0 .35714286em;
    text-align:left
}
.RadEditor.reRtl .reSplitArrow{
    float:left
}
.RadEditor.reRtl .reSplitArrow:before{
    margin:auto -.10714em auto auto;
    right:auto;
    left:.02142857em
}
.RadEditor.reRtl .reModes{
    float:right
}
.RadEditor.reRtl .reModule.reStatistic{
    float:left;
    margin:0 0 0 1em
}
.RadEditor.reRtl .reResize{
    float:left
}
.RadEditor.reRtl .reResize:hover{
    cursor:sw-resize!important
}
.RadEditor.reRtl .reResize:before{
    margin:0 -.3em 0 0;
    content:"\e002"
}
.RadEditor.reRtl .reSpinBoxButtons{
    right:auto;
    left:0
}
.RadEditor.reRtl .reSpinBoxButtons .reSpinBoxIncrease{
    top:.21428571em
}
.RadEditor.reRtl .reSpinBoxButtons .reSpinBoxDecrease{
    bottom:-0.07142857em
}
.RadEditor.reRtl .reSpinBoxButtons .reSpinBoxIncrease:before{
    margin:-0.35em -0.5em 0 0
}
.RadEditor.reRtl .reSpinBoxButtons .reSpinBoxDecrease:before{
    margin:-0.25em -0.5em 0 0
}
.RadForm .reInlineBlock{
    display:inline-block;
    *display:inline;
    zoom:1;
    vertical-align:middle
}
.RadEditor .reCommentEdit,.RadEditor .reCommentView{
    border-width:1px;
    border-style:solid;
    width:17.14285714em;
    height:22.14285714em;
    max-height:22.14285714em;
    border-radius:.35714286em;
    padding:.35714286em .5em;
    position:absolute;
    bottom:1em;
    right:1em;
    text-align:right;
    z-index:9001
}
.RadEditor .reCommentTitle{
    text-align:left;
    font-weight:bold;
    height:1.42857143em;
    line-height:1.14285714em;
    padding:0 0 .14285714em
}
.RadEditor .reCommentTextArea{
    font-size:1em;
    font-family:inherit;
    text-align:left;
    border-width:1px;
    border-style:solid;
    width:16.78571429em;
    max-width:16.78571429em;
    height:18.21428571em;
    max-height:18.21428571em
}
.RadEditor .reCommentViewText{
    display:block;
    border-width:1px;
    border-style:solid;
    padding:.14285714em;
    text-align:left;
    z-index:9001
}
.RadEditor .reCommentButton,.rePopupButton{
    font-size:1em;
    font-family:inherit;
    height:1.42857143em;
    border-width:1px;
    border-style:solid;
    border-radius:.21428571em;
    margin:.28571429em .07142857em;
    cursor:auto
}
.RadEditor .reCommentInfoPanel{
    width:17.85714286em;
    position:absolute;
    right:1em;
    bottom:1em;
    padding:.35714286em .5em;
    border-width:1px;
    border-style:solid;
    border-radius:.35714286em
}
.RadEditor .reCommentTextAreaWatermark{
    color:#666
}
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;
    -o-user-select:none;
    -moz-user-select:none;
    -webkit-user-select:none
}
.RadEditor .reContentArea .rrHandle:hover,.rrHandle[rel='rrWidget']:hover{
    background-color:#000
}
.RadEditor .reContent .reTableButton{
    position:absolute;
    line-height:1;
    z-index:1;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none
}
.RadEditor .reContent .reTableButton:hover{
    cursor:pointer
}
.RadEditor .reContent .reTableButton.reSelectBtn{
    color:#333
}
.RadEditor .reContent .reTableButton.reDeleteBtn{
    color:#d51923
}
.RadEditor .reContent .reTableButton:before{
    font-family:WebComponentsIcons,monospace;
    font-size:16px;
    line-height:1;
    width:1em;
    height:1em;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:0
}
.RadEditor .reContent .reTableButton.reSelectBtn:before{
    content:"\e63c";
    color:#333
}
.RadEditor .reContent .reTableButton.reSelectBtn.reSelectButtonActive:before{
    color:#1976D2
}
.RadEditor .reContent .reTableButton.reDeleteBtn:before{
    content:"\e11d";
    font-size:18px
}
.reInsertImageWrapper,.reInsertLinkWrapper,.reInsertTableLightWrapper{
    padding:20px 0 0 0
}
.RadWindow .reInsertTableLightWrapper .lightTable{
    border-width:1px;
    border-style:solid
}
.reControlsLayout{
    width:100%;
    height:100%;
    font-size:1em
}
.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{
    display:block;
    text-overflow:ellipsis;
    white-space:nowrap
}
.reDialogLabelLight span,.reImgPropertyControlCell span,.reImgPropertyControlCell input{
    text-align:right
}
.reConfirmCancelButtonsTblLight button{
    width:75px
}
.reConfirmCancelButtonsTblLight .reAllPropertiesLight button{
    width:95px
}
.reControlsLayout{
    width:100%;
    height:100%
}
.reControlsLayout .reControlCellLight{
    padding:.2em .5em
}
.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"],.reControlsLayout .reImgPropertyControlCell td input[type="text"],.reControlsLayout .reImgPropertyControlCell td input[type="password"]{
    padding:2px 1px 0
}
.reImgPropertyControlCell input,.reTablePropertyControlCell input{
    width:42px
}
.reImgPropertyControlCell table{
    width:100%;
    height:100%
}
.reControlsLayout td.reImgPropertyControlCell{
    padding:0 22px 0 38px
}
.reInsertImageWrapper .reControlsLayout .reControlCellLight input{
    width:190px
}
.reTablePropertyControlCell .lightTable{
    margin:0 4px
}
table.reControlsLayout .reTablePropertyControlCell input.rfdIgnore,table.reControlsLayout .reImgPropertyControlCell input.rfdIgnore{
    width:40px
}
body[style*="direction: rtl"] .reDropDownBody .reToolText{
    text-align:right
}
body[style*="direction: rtl"] .reDropDownBody .reToolText.reToolIcon:before{
    display:inline-block;
    margin:.142857em 0 0 1.42em
}
/* END Telerik.Web.UI.Skins.EditorLite.css */
/* START Telerik.Web.UI.Skins.DropDownListLite.css */
 .RadDropDownList{
    width:12em;
    line-height:1.42857143;
    text-align:left;
    display:inline-block;
    vertical-align:middle;
    white-space:nowrap;
    cursor:default;
    outline:0
}
.RadDropDownList .rddlInner{
    padding:4px 2em 4px 10px;
    border-width:1px;
    border-style:solid;
    background-repeat:repeat-x;
    background-position:0 0;
    display:block;
    position:relative
}
.RadDropDownList .rddlFakeInput{
    width:100%;
    height:1.42857143em;
    display:block;
    overflow:hidden;
    -o-text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
    text-overflow:ellipsis
}
.RadDropDownList .rddlEmptyMessage,.RadDropDownList .rddlDefaultMessage{
    font-style:italic;
    filter:alpha(opacity=80);
    opacity:.8
}
.RadDropDownList .rddlSelect{
    height:1.42857143em;
    padding:4px;
    min-width:1em;
    text-align:center;
    overflow:hidden;
    position:absolute;
    top:0;
    bottom:0;
    right:0;
    left:auto;
    box-sizing:content-box
}
.RadDropDownList .p-icon{
    width:1em
}
.RadDropDownList .rrdlLabel{
    vertical-align:top;
    padding-right:10px;
    line-height:22px
}
.RadDropDownList .rddlDisabled{
    filter:alpha(opacity=50);
    opacity:.5
}
.RadDropDownList_rtl,.RadDropDownList[dir="rtl"]{
    text-align:right
}
.RadDropDownList_rtl .rddlInner,.RadDropDownList[dir="rtl"] .rddlInner{
    padding-left:2em;
    padding-right:10px
}
.RadDropDownList_rtl .rddlSelect,.RadDropDownList[dir="rtl"] .rddlSelect{
    left:0;
    right:auto
}
.RadDropDownList_rtl .rrdlLabel,.RadDropDownList[dir="rtl"] .rrdlLabel{
    padding-left:10px;
    padding-right:0
}
.rddlSlide,.rddlDropDownSlide{
    float:left;
    display:none;
    position:absolute;
    overflow:hidden;
    z-index:7000
}
.rddlPopup{
    border-width:1px;
    border-style:solid;
    text-align:left;
    cursor:default;
    position:relative;
    line-height:1.42857143
}
.rddlPopup .rddlHeader,.rddlPopup .rddlFooter{
    padding:4px 10px;
    border:0 solid transparent;
    border-color:inherit
}
.rddlPopup .rddlHeader{
    margin-bottom:1px;
    border-bottom-width:1px
}
.rddlPopup .rddlFooter{
    margin-top:1px;
    border-top-width:1px
}
.rddlPopup .rddlList{
    height:100%;
    margin:0;
    padding:0;
    list-style:none;
    position:relative;
    overflow:auto;
    box-sizing:border-box
}
.rddlPopup .rddlItem{
    margin:0;
    padding:4px 10px;
    min-height:13px
}
.rddlPopup .rddlItem>label{
    margin:-4px -10px;
    padding:4px 10px;
    display:block
}
.rddlPopup .rddlItemDisabled{
    filter:alpha(opacity=50);
    opacity:.5
}
.rddlPopup_rtl{
    text-align:right;
    direction:rtl
}
/* END Telerik.Web.UI.Skins.DropDownListLite.css */
 
/* DH additions based on rendered appearance */
a.reFormatBlock, a.reFontName, a.reRealFontSize, a.reZoom {
    width: auto!important;
    min-width:4.5em!important;
    padding: .5em 1.5em .5em .5em;
}

a.reZoom {
    height: 22px!important;
    padding:.15em 1.5em .15em .15em;
}

.reSplitButton, .reSplitButton:link, .reSplitButton:visited {
    width: auto;
    min-width: 3.5em;
}

.RadEditor_BOS_Bootstrap.reFullScreen:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5)!important;
    position: fixed;
    z-index: -3000;
    top: 0;
    left: 0;
}

.RadEditor_BOS_Bootstrap > div {
    background-color:#fff!important;
}

.reToolSelected {
    background-color: rgba(0,0,0,0.10);
    border: 1px solid rgba(0,0,0,0.3)!important;
    margin-right:5px;
}