/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 05 June 2026 16:23:47
*/


/* START Telerik.Web.UI.Skins.Menu.css */
.RadMenu {
    white-space: nowrap;
    float: left;
    position: relative;
    z-index: 7000\9;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none
}

.RadMenu .rmRootGroup {
    margin: 0;
    padding: 0;
    position: relative;
    left: 0;
    display: inline-block
}

.RadMenu .rmRootScrollGroup {
    z-index: 1
}

* html .RadMenu .rmRootGroup {
    float: left
}

.RadMenu:after,.RadMenu .rmRootGroup:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden
}

.RadMenu ul.rmVertical,.RadMenu ul.rmHorizontal,.RadMenu ul.rmRootScrollGroup,.RadMenu_Context ul.rmHorizontal {
    margin: 0;
    padding: 0;
    display: none;
    position: relative;
    left: 0;
    float: left
}

.rmHorizontal {
    white-space: nowrap
}

.rmSized ul.rmVertical {
    width: 100%
}

.rmSized ul.rmRootGroup {
    float: none
}

.rmSized .rmRootGroup .rmVertical {
    width: auto
}

.RadMenu .rmItem {
    float: left;
    position: relative;
    list-style-image: none;
    list-style-position: outside;
    list-style: none;
    line-height: inherit
}

* html .RadMenu .rmItem {
    display: inline
}

.RadMenu .rmHorizontal .rmItem {
    clear: none
}

.RadMenu .rmVertical .rmItem {
    clear: both
}

.rmSized .rmVertical .rmItem {
    width: 100%
}

.rmSized .rmHorizontal .rmItem,.rmSized .rmRootGroup .rmVertical .rmItem {
    width: auto
}

.RadMenu .rmSlide .rmHorizontal .rmItem {
    margin-bottom: -2px
}

.RadMenu ul.rmActive,.RadMenu ul.rmRootGroup {
    display: block
}

.RadMenu .rmSlide,.RadMenu_Context {
    position: absolute;
    overflow: hidden;
    display: none;
    float: left
}

* html .RadMenu .rmSlide,* html .RadMenu_Context {
    height: 1px
}

.RadMenu_Context {
    z-index: 1000;
    overflow: visible;
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent
}

.RadMenu .rmText {
    display: block;
    padding-bottom: 1px;
    float: left
}

.RadMenu div.rmText {
    white-space: normal;
    background: transparent
}

.RadMenu a.rmLink {
    cursor: pointer;
    display: block;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.rmScrollWrap {
    position: absolute;
    float: left;
    overflow: hidden;
    left: 0
}

.RadMenu .rmLeftArrow,.RadMenu .rmTopArrow,.RadMenu .rmBottomArrow,.RadMenu .rmRightArrow {
    position: absolute;
    z-index: 2000;
    text-indent: -9999px;
    font-size: 0;
    line-height: 0;
    outline: 0;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent
}

.RadMenu .rmLeftArrowDisabled,.RadMenu .rmTopArrowDisabled,.RadMenu .rmBottomArrowDisabled,.RadMenu .rmRightArrowDisabled {
    display: none;
    text-indent: -1000em;
    font-size: 0;
    line-height: 0
}

.RadMenu .rmBottomArrow,.RadMenu .rmBottomArrowDisabled {
    margin-bottom: -1px
}

.RadMenu .rmLeftImage {
    border: 0;
    float: left
}

.RadMenu_rtl {
    float: right;
    text-align: right
}

.RadMenu_rtl ul.rmVertical {
    float: right
}

.RadMenu_rtl .rmItem {
    float: right
}

.RadMenu_rtl .rmLeftImage,.RadMenu_Context_rtl .rmLeftImage {
    border: 0;
    float: right
}

.RadMenu_rtl .rmLeftArrow,.RadMenu_rtl .rmTopArrow,.RadMenu_rtl .rmBottomArrow,.RadMenu_rtl .rmRightArrow,.RadMenu_rtl .rmLeftArrowDisabled,.RadMenu_rtl .rmTopArrowDisabled,.RadMenu_rtl .rmBottomArrowDisabled,.RadMenu_rtl .rmRightArrowDisabled {
    text-indent: 1000em!important
}

.RadMenu div.rmRootGroup {
    position: relative
}

.RadMenu .rmItem {
    padding: 0
}

.RadMenu .rmLink {
    width: auto;
    padding: 0 0 0 12px;
    outline: 0;
    float: left
}

.RadMenu_rtl .rmLink {
    padding: 0 12px 0 0
}

.RadMenu .rmSlide .rmHorizontal .rmLink {
    padding-left: 4px;
    line-height: 0;
    position: relative
}

.RadMenu .rmLeftImage {
    margin: 3px 3px 0 -6px
}

.RadMenu_rtl .rmLeftImage {
    margin: 3px -6px 0 3px
}

@media screen\9 {
    .RadMenu_rtl .rmLeftImage {
        margin-right: 0
    }
}

@media screen\9 {
    .RadMenu_rtl .rmLeftImage {
        margin-right: 0
    }

    .RadMenu_rtl .rmHorizontal .rmRootLink .rmLeftImage {
        margin-right: -6px
    }
}

.RadMenu .rmSlide .rmHorizontal .rmLeftImage {
    margin-top: 0
}

.RadMenu .rmSlide .rmVertical .rmLeftImage {
    position: absolute;
    top: 50%;
    margin-top: -8px
}

.RadMenu span.rmLeftImage {
    display: inline-block;
    *display: inline;
    width: 16px;
    height: 16px;
    zoom:1}

.RadMenu .rmVertical .rmText {
    padding: 0 24px 1px 0
}

.RadMenu .rmVertical .rmRootLink .rmText {
    padding-right: 40px
}

.RadMenu .rmHorizontal .rmText {
    padding: 0 12px 1px 0
}

.RadMenu_rtl .rmHorizontal .rmText {
    padding: 0 0 1px 12px
}

.RadMenu_rtl .rmVertical .rmText {
    padding: 0 0 1px 24px
}

.RadMenu .rmSlide .rmHorizontal .rmText {
    padding: 0 11px 0 3px;
    line-height: 24px
}

.RadMenu .rmVertical .rmItem .rmText {
    display: block;
    float: none
}

.RadMenu .rmSlide .rmHorizontal .rmText,.RadMenu .rmSlide .rmHorizontal .rmLeftImage {
    float: none;
    display: inline-block;
    vertical-align: middle
}

.RadMenu .rmVertical .rmLink,.RadMenu .rmHorizontal .rmVertical .rmLink {
    float: none
}

* html .RadMenu .rmGroup .rmVertical .rmLink,* html .RadMenu .rmGroup .rmHorizontal .rmLink {
    float: left
}

.RadMenu .rmTopRight,.RadMenu .rmBottomLeft,.RadMenu .rmBottomRight,.RadMenu .rmRoundedCorners ul.rmGroup,.rmRoundedCorners ul.rmGroup,.rmRoundedCorners ul.rmGroup ul.rmGroup,.RadMenu .rmRoundedCorners .rmMultiColumn,.RadMenu .rmRoundedCorners .rmPopup,.rmRoundedCorners .rmScrollWrapContainer .rmGroup {
    border: 0;
    background-position: 0 0
}

.RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup {
    background: 0;
    margin: 0
}

.RadMenu .rmRoundedCorners .rmGroupColumn {
    height: 100%
}

.RadMenu .rmRoundedCorners li.rmFirstGroupColumn {
    background-color: transparent
}

.RadMenu .rmTopFix,.RadMenu .rmTopRight,.RadMenu .rmBottomFix,.RadMenu .rmBottomLeft,.RadMenu .rmBottomRight {
    position: absolute;
    width: 4px;
    height: 4px;
    list-style-type: none;
    list-style-position: outside;
    font-size: 0
}

.RadMenu_rtl .rmTopRight,.RadMenu_rtl .rmBottomRight {
    width: 32px
}

.RadMenu_rtl .rmTopShadowRight,.RadMenu_rtl .rmBottomShadowRight {
    width: 4px
}

.RadMenu .rmTopShadowRight,.RadMenu .rmBottomShadowLeft,.RadMenu .rmBottomShadowRight {
    background-repeat: no-repeat;
    background-color: transparent
}

.rmRoundedCorners .rmTopShadowRight,.rmRoundedCorners .rmBottomShadowLeft,.rmRoundedCorners .rmBottomShadowRight {
    width: 5px;
    height: 5px
}

.RadMenu .rmTopRight {
    background-position: 100% 0;
    top: 0;
    right: -3px;
    height: 100%
}

.RadMenu .rmBottomLeft {
    background-position: 0 100%;
    bottom: -3px;
    left: 0;
    width: 100%
}

.RadMenu .rmBottomFix {
    background-position: -1px 0;
    width: auto;
    bottom: -3px;
    left: 5px;
    right: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid
}

.RadMenu .rmTopFix {
    background-position: -1px 0;
    width: auto;
    top: 0;
    left: 5px;
    right: 0;
    border-top-width: 1px;
    border-top-style: solid
}

* html .RadMenu .rmTopFix,* html .RadMenu .rmBottomFix,* html .RadMenu .rmBottomShadowLeft {
    width: 0
}

.RadMenu .rmBottomRight {
    background-position: 100% 100%;
    bottom: -3px;
    right: -3px;
    width: 8px
}

.RadMenu .rmShadows li.rmBottomShadowLeft,.RadMenu .rmShadows .rmBottomShadowRight,.rmShadows .rmGroup li.rmBottomShadowLeft,.rmShadows .rmGroup .rmBottomShadowRight,.RadMenu .rmShadows span.rmBottomShadowLeft {
    background-image: url('/WebResource.axd?d=ygxwuSZeSPYCsvpPHkI09StXCuDkW7YmaynVu_HDGD7HS2dAY8ylEXo3uZF_f48H4a_iU-dOAHsx4ebr6CXOAMLdczF6F8e_5QVIUfWWzmha2rNiAn4zPtHE3iwrvCXDq4wJRzdQ_OUrwasgTeLeKR-Ev2I1&t=636119653340000000')
}

.RadMenu .rmRoundedCorners li.rmBottomShadowLeft,.RadMenu .rmRoundedCorners .rmBottomShadowRight,.rmRoundedCorners .rmGroup li.rmBottomShadowLeft,.rmRoundedCorners .rmGroup .rmBottomShadowRight,.rmRoundedCorners .rmGroup span.rmBottomShadowLeft {
    background-image: url('/WebResource.axd?d=E7SkwdpM8zUv_otwwobeeDk5iRe55UkfTizY7RCTu10eJgwgprD3hv47Ewf31EfM4dLKoVRfV_6sxV2FdPdPrc5-Fl-W02I3o70tbr48dUISpmJxrp9VOo6_cx4cTNeWKiMqZq5sMFvLyaNvhxlKo7Owur_R6MF4hAHaMe8b9_YN0PLG0&t=636119653340000000')
}

.RadMenu .rmShadows .rmTopShadowRight,.rmShadows .rmGroup .rmTopShadowRight {
    right: -5px;
    background-image: url('/WebResource.axd?d=pRQIgnz7dhhfKQD3A1OmAfkC1XfGHuZN31FsfaWMUSFj11xA_WWimSxtKT-jZemIA3XoG_iZ9vOE5L8BbLEpT5Wz2_BFnf-RYOFZZRwukx09lqQOPOAFjyfAYz6xKG-39TSPL3aP-ZHQD8f6DP1-Ybc5vyg1&t=636119653340000000');
    background-position: 100% 0
}

.RadMenu .rmShadows .rmContentTemplate .rmTopShadowRight {
    background-image: url('/WebResource.axd?d=pRQIgnz7dhhfKQD3A1OmAfkC1XfGHuZN31FsfaWMUSFj11xA_WWimSxtKT-jZemIA3XoG_iZ9vOE5L8BbLEpT5Wz2_BFnf-RYOFZZRwukx09lqQOPOAFjyfAYz6xKG-39TSPL3aP-ZHQD8f6DP1-Ybc5vyg1&t=636119653340000000')
}

.RadMenu .rmShadows .rmContentTemplate .rmBottomShadowRight {
    background-image: url('/WebResource.axd?d=ygxwuSZeSPYCsvpPHkI09StXCuDkW7YmaynVu_HDGD7HS2dAY8ylEXo3uZF_f48H4a_iU-dOAHsx4ebr6CXOAMLdczF6F8e_5QVIUfWWzmha2rNiAn4zPtHE3iwrvCXDq4wJRzdQ_OUrwasgTeLeKR-Ev2I1&t=636119653340000000')
}

.RadMenu .rmRoundedCorners .rmContentTemplate .rmBottomShadowRight {
    background-image: url('/WebResource.axd?d=E7SkwdpM8zUv_otwwobeeDk5iRe55UkfTizY7RCTu10eJgwgprD3hv47Ewf31EfM4dLKoVRfV_6sxV2FdPdPrc5-Fl-W02I3o70tbr48dUISpmJxrp9VOo6_cx4cTNeWKiMqZq5sMFvLyaNvhxlKo7Owur_R6MF4hAHaMe8b9_YN0PLG0&t=636119653340000000')
}

.RadMenu .rmBottomShadowLeft {
    bottom: -5px;
    left: 1px;
    background-position: 0 100%
}

.RadMenu .rmBottomShadowRight {
    bottom: -5px;
    right: -5px;
    width: 4px;
    height: 5px
}

.RadMenu .rmScrollWrapContainer .rmTopShadowRight {
    right: -4px
}

.RadMenu .rmScrollWrapContainer .rmBottomShadowRight {
    bottom: -4px;
    right: -4px;
    width: 3px;
    height: 4px
}

.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft {
    bottom: -4px
}

.RadMenu .rmRoundedCorners .rmTopShadowRight,.rmRoundedCorners .rmGroup .rmTopShadowRight {
    right: -8px;
    background-image: url('/WebResource.axd?d=H3g1EIARgUlXuBxDVoDTIwPLX0FghVGi2I2KbO4BuF72pidF4MaR9nJs8qOLE-fmRLZ42SKbfMnn-_OTMzHuNETKi1tRDWPnpWHfe5ikm35TVxn6GdFQ4x0AnHDYtoR_-ZEVUZMBwYDtYAAMPmBaaD0fLz01&t=636119653340000000')
}

.RadMenu .rmRoundedCorners .rmBottomShadowLeft,.rmRoundedCorners .rmGroup .rmBottomShadowLeft {
    bottom: -8px
}

.RadMenu .rmRoundedCorners .rmBottomShadowRight,.rmRoundedCorners .rmGroup .rmBottomShadowRight {
    bottom: -8px;
    right: -8px;
    width: 7px;
    height: 8px
}

* html .RadMenu .rmRoundedCorners .rmBottomShadowRight,* html .rmRoundedCorners .rmGroup .rmBottomShadowRight {
    width: 11px;
    height: 8px;
    font-size: 0
}

.RadMenu .rmAccessKey {
    font-size: 10px;
    font-weight: normal;
    float: right;
    padding-right: 8px
}

.RadMenu .rmRoundedCorners .rmGroup .rmItem,.rmRoundedCorners .rmGroup .rmItem {
    z-index: 1
}

* html .RadMenu .rmRoundedCorners .rmGroup .rmText,* html .RadMenu .rmShadows .rmGroup .rmText,* html .rmRoundedCorners .rmGroup .rmText,* html .rmShadows .rmGroup .rmText {
    zoom:normal}

.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap,.rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap {
    background-image: none
}

.RadMenu .rmRoundedCorners .rmMultiGroup>.rmItem {
    background-image: none
}

.RadMenu .rmRoundedCorners .rmSlide,.RadMenu .rmShadows .rmSlide,.rmRoundedCorners .rmSlide,.rmShadows .rmSlide,div.rmRoundedCorners,div.rmShadows {
    padding: 0 8px 10px 0
}

.RadMenu .rmRoundedCorners ul.rmGroup,.rmRoundedCorners .rmGroup ul.rmGroup,.rmRoundedCorners ul.rmGroup,.rmRoundedCorners .rmPopup {
    margin-top: 1px;
    padding: 1px
}

.RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide,.RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide {
    margin-right: -5px
}

.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap,.rmRoundedCorners .rmSlide .rmScrollWrap {
    border: 0
}

.RadMenu .rmRoundedCorners .rmScrollWrap,.RadMenu .rmShadows .rmScrollWrap,.rmRoundedCorners .rmScrollWrap,.rmShadows .rmScrollWrap {
    position: relative
}

.RadMenu .rmScrollWrapContainer {
    position: absolute
}

.RadMenu .rmScrollWrapContainer .rmTopFix {
    height: 100%
}

* html .RadMenu .rmScrollWrapContainer .rmTopFix {
    height: 5px
}

.RadMenu .rmRoundedCorners .rmScrollWrapContainer,.rmRoundedCorners .rmScrollWrapContainer,.RadMenu .rmRoundedCorners ul.rmGroup,.RadMenu.rmRoundedCorners ul.rmGroup,.RadMenu.rmRoundedCorners .rmGroup ul.rmGroup {
    padding: 2px 0 0 2px
}

.RadMenu .rmScrollWrapContainer .rmGroup,.rmScrollWrapContainer .rmGroup .rmGroup,.rmScrollWrapContainer .rmGroup {
    padding: 0
}

.RadMenu .rmRootGroup .rmItem .rmGroup {
    padding-bottom: 1px
}

.RadMenu .rmRoundedCorners .rmItem .rmGroup {
    padding-bottom: 0
}

.RadMenu ul.rmGroup {
    padding: 2px 1px
}

.RadMenu .rmGroup .rmItem {
    padding: 0
}

.RadMenu .rmGroup .rmLink,.RadMenu .rmSlide .rmGroup .rmTemplate {
    padding: 0
}

.RadMenu_rtl .rmGroup .rmLink,.RadMenu_rtl .rmSlide .rmGroup .rmTemplate {
    padding: 0
}

.RadMenu .rmGroup .rmText {
    padding: 0 54px 0 28px;
    margin: 0 0 0 4px
}

.RadMenu_rtl .rmGroup .rmText {
    padding: 0 28px 0 54px;
    margin: 0 4px 0 0
}

.RadMenu .rmMultiColumn {
    list-style: none;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    zoom:1;box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box
}

.RadMenu .rmMultiColumn .rmMultiGroup {
    background: 0;
    border: 0;
    float: left;
    display: block;
    position: static
}

.RadMenu .rmMultiColumn .rmGroupColumn {
    float: left
}

.RadMenu_rtl .rmMultiColumn .rmGroupColumn {
    float: right
}

*+html .RadMenu_rtl .rmMultiColumn .rmItem {
    float: left
}

* html .RadMenu_rtl .rmMultiColumn .rmItem {
    float: left
}

.RadMenu_rtl .rmSlide .rmHorizontal .rmText {
    padding: 0 11px 0 14px
}

.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp,.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown,.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft,.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight {
    padding-right: 25px
}

.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp,.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown,.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft,.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight {
    padding-left: 25px;
    padding-right: 4px
}

.RadMenu .rmGroup .rmLeftImage {
    margin: 3px 0 0 6px
}

* html .RadMenu .rmGroup .rmLeftImage {
    margin-left: 4px
}

*+html .RadMenu .rmGroup .rmLeftImage {
    margin-left: 4px
}

* html .rmRoundedCorners .rmGroup .rmLeftImage {
    margin-left: 1px
}

*+html ul.rmRoundedCorners .rmGroup .rmLeftImage {
    margin-left: 2px
}

.RadMenu_rtl .rmGroup .rmLeftImage {
    margin: 4px 6px 0 -4px
}

.RadMenu a.rmImageOnly .rmLeftImage,.RadMenu .rmRootGroup a.rmImageOnly {
    padding: 0;
    margin: 0
}

.RadMenu .rmRootGroup a.rmImageOnly span.rmText {
    display: none
}

* html .RadMenu .rmImageOnly .rmLeftImage {
    position: static
}

*+html .RadMenu .rmImageOnly .rmLeftImage {
    position: static
}

* html .RadMenu_rtl .rmGroup .rmLeftImage {
    right: 0
}

*+html .RadMenu_rtl .rmGroup .rmLeftImage {
    right: 0
}

*+html .RadMenu_Context_rtl ul.rmGroup {
    position: absolute
}

* html .RadMenu_Context_rtl ul.rmGroup {
    position: absolute
}

*+html .RadMenu_Context_rtl .rmGroup .rmItem {
    float: left
}

* html .RadMenu_Context_rtl .rmGroup .rmItem {
    float: left
}

.RadMenu .rmSeparator,.RadMenu .rmSeparator:after {
    line-height: 0;
    font-size: 0;
    overflow: hidden
}

.RadMenu .rmSeparator .rmText {
    border-style: solid;
    color: transparent;
    background-color: transparent
}

.RadMenu .rmHorizontal>.rmSeparator .rmText,.RadMenu .rmHorizontal>.rmRootScrollGroup>.rmSeparator .rmText {
    margin: 2px;
    padding: 0;
    width: 0;
    height: 20px;
    border-width: 0 1px
}

.RadMenu .rmVertical>.rmSeparator .rmText,.RadMenu .rmVertical>.rmRootScrollGroup>.rmSeparator .rmText {
    margin: 1px 2px;
    padding: 0;
    border-width: 1px 0;
    display: block
}

.RadMenu .rmGroup.rmVertical>.rmSeparator .rmText,.RadMenu .rmScrollWrap>.rmVertical>.rmSeparator .rmText {
    margin-left: 31px
}

.RadMenu_rtl .rmGroup.rmVertical>.rmSeparator .rmText,.RadMenu_rtl .rmScrollWrap>.rmVertical>.rmSeparator .rmText,.RadMenu_Context_rtl .rmVertical>.rmSeparator .rmText {
    margin-left: 2px;
    margin-right: 31px
}

.RadMenu .rmLeftArrow,.RadMenu .rmRightArrow {
    width: 10px;
    height: 24px
}

.RadMenu .rmTopArrow,.RadMenu .rmBottomArrow {
    height: 10px;
    width: 100%
}

.RadMenu .rmLink {
    position: relative
}

.RadMenu .rmIcon {
    margin: -8px 0 0 -8px;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    text-indent: -999em;
    display: none;
    overflow: hidden;
    position: absolute;
    left: 50%;
    top: 50%
}

.RadMenu .rmToggle {
    width: 23px;
    height: 23px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
    margin-right: 2px
}

.RadMenu .rmHorizontal .rmRootLink .rmToggle {
    margin-left: -12px;
    float: left;
    position: relative
}

.RadMenu .rmHorizontal .rmRootLink .rmIcon {
    display: block
}

.RadMenu .rmPopup {
    position: relative;
    padding: 4px;
    padding-right: 0;
    padding-bottom: 0
}

.RadMenu .rmGroup .rmToggle {
    height: 100%;
    border-left: 1px solid transparent
}

.RadMenu .rmPopup .rmTopFix,.RadMenu .rmPopup .rmBottomFix {
    background-position: -4px 0
}

.RadMenu .rmSlide .rmHorizontal .rmTopFix,.RadMenu .rmSlide .rmHorizontal .rmBottomFix {
    background-image: none
}

.RadMenu .rmPopup.rmContentTemplate {
    padding-top: 1px
}

.RadMenu .rmArrow {
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none
}

.RadMenu_rtl .rmRootLink .rmItem {
    float: none
}

.RadMenu_rtl .rmHorizontal .rmRootLink {
    direction: ltr
}

.RadMenu_rtl .rmVertical .rmRootLink {
    zoom:1}

.RadMenu_rtl .rmLink {
    direction: rtl
}

.RadMenu_rtl .rmtext {
    zoom:1}

.RadMenu_rtl .rmVertical .rmRootLink .rmText {
    padding: 0 0 1px 40px;
    zoom:1}

.RadMenu_rtl .rmToggleHandles .rmText {
    float: right
}

.RadMenu_rtl .rmToggle {
    left: 0;
    right: auto;
    text-align: left
}

.RadMenu_rtl .rmHorizontal .rmRootLink .rmToggle {
    margin-right: -12px;
    margin-left: 2px
}

.RadMenu_rtl .rmIcon {
    text-indent: 999em;
    direction: ltr
}

.RadMenu_rtl .rmSlide .rmLeftImage {
    right: 0
}

.RadMenu_rtl .rmPopup.rmContentTemplate {
    padding-left: 0;
    padding-right: 4px
}

@media screen\9 {
    .RadMenu_rtl .rmHorizontal .rmRootLink {
        zoom:1}

    .RadMenu_rtl .rmHorizontal .rmRootLink .rmToggle {
        position: absolute
    }

    .RadMenu_rtl .rmHorizontal .rmRootLink .rmText {
        float: left
    }

    .RadMenu_rtl .rmHorizontal.rmToggleHandles .rmRootLink .rmExpandDown {
        padding-left: 30px
    }

    .RadMenu_rtl .rmHorizontal.rmToggleHandles .rmSeparator .rmText {
        float: left
    }

    .RadMenu_rtl .rmItem .rmHorizontal .rmLink {
        padding-left: 0;
        padding-right: 4px
    }

    .RadMenu_rtl .rmItem .rmHorizontal .rmText {
        padding-left: 16px
    }

    .RadMenu_rtl .rmItem .rmSeparator .rmText {
        display: block;
        padding: 0
    }

    .RadMenu_rtl .rmScrollWrapContainer .rmVertical .rmText {
        display: block
    }

    .RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText {
        float: none
    }
}

.RadMenu_rtl .rmRoundedCorners .rmSlide,.RadMenu_rtl .rmShadows .rmSlide,.RadMenu_rtl.rmRoundedCorners .rmSlide,.RadMenu_rtl.rmShadows .rmSlide,.RadMenu_rtl.rmRoundedCorners,.RadMenu_rtl.rmShadows {
    padding-right: 3px
}

/* END Telerik.Web.UI.Skins.Menu.css */
