﻿*
{
    margin: 0;
    padding: 0;
    font-family: Verdana, Tahoma, Sans-Serif;
    font-size: 12px;
}

img
{
    border: none;
}

.page-container
{
    width: 960px;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 10px;
}

.header
{
    display: block;
    width: 960px;
}

.header-top
{
    width: 100%;
    height: 105px;
    border-left: 3px solid rgb(175,175,175);
    border-right: 3px solid rgb(175,175,175);
    border-top: 3px solid rgb(175,175,175);
    border-radius: 20px 20px 0px 0px;
    background: rgb(235,235,235);
    display: table;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.sitelogo
{
    display: table-cell;
    width: 95px;
    vertical-align: middle;
    padding-left: 10px;
}

.sitetitle
{
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
}

.sitetitle h1 a
{
    font-weight: normal;
    font-size: 30px;
}

.sitetitle h2
{
    font-weight: normal;
    font-size: 15px;
}

.sitetitle a, .sitetitle h2, .sitenav a
{
    color: rgb(125,125,125);
    text-decoration: none;
}

.sitenav
{
    display: table-cell;
    width: 350px;
    padding: 0px 15px 15px 0px;
    vertical-align: bottom;
    text-align: right;
    font-size: 11px;
}

.sitenav li
{
    list-style-type: none;
    display: inline;
    margin-left: 10px;
}

.sitenav a:hover
{
    color: Black;
}

.header-banner
{
    display: block;
    width: 954px;
    border-style: solid;
    border-color: rgb(175,175,175);
    border-width: 1px 3px 3px 3px;
    background: rgb(235,235,235);
}

.header-bottom
{
    display: block;
    width: 954px;
    border: 3px solid rgb(175,175,175);
    border-top-width: 1px;
    background: rgb(235,235,235);
}

.header-bottom .RadMenu
{
    position: inherit !important;
    float: inherit !important;
}

/* 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=WS5YxIyVBGbU0R9wdnuxcMHR5YSW4W-gxlMgKJooZL6LbD9u6Hpi30nKpZ3KJyc4jTauE9GVcUE_9dMyA_pqm3IbbxqwZA671jzVVdrn9Qyzx0AiS_X95fcHTRwXoThdmQs8ND4F8Oigphhrcdv8RuNnKJMUHDd528O3oT5mHPo1&t=636313306200000000')
}

.RadMenu .rmRoundedCorners li.rmBottomShadowLeft, .RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup li.rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowRight, .rmRoundedCorners .rmGroup span.rmBottomShadowLeft {
    background-image: url('/WebResource.axd?d=qvx3Sh1-VMK9KpjpXJLVbcxSnAHyAG9eOTPLJNS7IV17Lgd4MM8AADOnoQL2LtIaz-C3ZsLF2yb1mKY9uTAGoIwKYUvJgug3DrZmxuZXPNfHCnBeBp7_Pb5yiXcHErAtBsZSBHZjJ8-h4PJdqoXs-Geosk-ydRxMbmNv_rTXFEFUbKOQfKl_80zWn8-ShFWC0&t=636313306200000000')
}

.RadMenu .rmShadows .rmTopShadowRight, .rmShadows .rmGroup .rmTopShadowRight {
    right: -5px;
    background-image: url('/WebResource.axd?d=s33PFQQ68ZuPOqYVQWm4MzcpAxMbrw0m1McUL48pqvKwKkqMKmq_2ovao8i1dZ3uDQy8W-k4LMVTbGM4yIxnT6_4jvw1C2zJP-9LQLth0UK0SvVCVy9Q2ceEDpohhn1H2_QtNsIFWPowqpyGoNnokQzRkD8XrcjONPmFoL1gVsI1&t=636313306200000000');
    background-position: 100% 0
}

.RadMenu .rmShadows .rmContentTemplate .rmTopShadowRight {
    background-image: url('/WebResource.axd?d=s33PFQQ68ZuPOqYVQWm4MzcpAxMbrw0m1McUL48pqvKwKkqMKmq_2ovao8i1dZ3uDQy8W-k4LMVTbGM4yIxnT6_4jvw1C2zJP-9LQLth0UK0SvVCVy9Q2ceEDpohhn1H2_QtNsIFWPowqpyGoNnokQzRkD8XrcjONPmFoL1gVsI1&t=636313306200000000')
}

.RadMenu .rmShadows .rmContentTemplate .rmBottomShadowRight {
    background-image: url('/WebResource.axd?d=WS5YxIyVBGbU0R9wdnuxcMHR5YSW4W-gxlMgKJooZL6LbD9u6Hpi30nKpZ3KJyc4jTauE9GVcUE_9dMyA_pqm3IbbxqwZA671jzVVdrn9Qyzx0AiS_X95fcHTRwXoThdmQs8ND4F8Oigphhrcdv8RuNnKJMUHDd528O3oT5mHPo1&t=636313306200000000')
}

.RadMenu .rmRoundedCorners .rmContentTemplate .rmBottomShadowRight {
    background-image: url('/WebResource.axd?d=qvx3Sh1-VMK9KpjpXJLVbcxSnAHyAG9eOTPLJNS7IV17Lgd4MM8AADOnoQL2LtIaz-C3ZsLF2yb1mKY9uTAGoIwKYUvJgug3DrZmxuZXPNfHCnBeBp7_Pb5yiXcHErAtBsZSBHZjJ8-h4PJdqoXs-Geosk-ydRxMbmNv_rTXFEFUbKOQfKl_80zWn8-ShFWC0&t=636313306200000000')
}

.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=S3LXynwhCc25i9txKSpnFwtqs_IhzsDaU_qluE0EudaX_FmvwhUFRsQno3DPjyH5STlggqkllnUYHCnV6bh-viQ4kKBK9QlTexKuKuIqUtgb4FlZnBPFRhYqdVEjvVBrvCsmaU6KWdV-JMBs4k0v00OBJ8UoOECa8t3qZ4WFN0g1&t=636313306200000000')
}

.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 */
/* START Telerik.Web.UI.Skins.Default.Menu.Default.css */
.RadMenu_Default .rmRootGroup, .RadMenu_Default a.rmLink, .RadMenu_Default .rmGroup .rmText, .RadMenu_Default .rmVertical .rmText, .RadMenu_Default .rmLeftArrow, .RadMenu_Default .rmRightArrow, .RadMenu_Default .rmTopArrow, .RadMenu_Default .rmBottomArrow, .RadMenu_Default .rmIcon {
    background-image: url('/images/topMenuBg.png');
    background-color: transparent
}

.RadMenu_Default .rmRootGroup {
    border: 1px solid #828282;
    background-repeat: repeat-x;
    background-position: 0 -408px;
    background-color: #e6e6e6
}

.RadMenu_Default, .RadMenu_Default a.rmLink {
    font: normal 12px/23px "Segoe UI",Arial,sans-serif;
    color: #000;
    text-decoration: none
}

    .RadMenu_Default a.rmLink, .RadMenu_Default a.rmDisabled, .RadMenu_Default a.rmDisabled:hover {
        background-position: 0 -72px
    }

    .RadMenu_Default .rmFirst a.rmLink, .RadMenu_Default .rmFirst a.rmLink:hover, .RadMenu_Default .rmLast .rmText, .RadMenu_Default .rmLast a.rmLink:hover .rmText, .RadMenu_Default .rmVertical a.rmLink, .RadMenu_Default .rmVertical .rmText {
        background-repeat: no-repeat;
        background-position: 0 500px
    }

    .RadMenu_Default .rmVertical .rmFirst, .RadMenu_Default .rmVertical .rmLast {
        background: 0
    }

    .RadMenu_Default a.rmLink:hover, .RadMenu_Default a.rmFocused, .RadMenu_Default a.rmSelected {
        background-color: #fff
    }

    .RadMenu_Default .rmHorizontal .rmRootLink span.rmText {
        display: inline
    }

.RadMenu_Default_rtl .rmRootLink span.rmText {
    padding-right: 12px
}

.RadMenu_Default_Context_rtl .rmRootLink span.rmText {
    padding-right: 28px
}

.RadMenu_Default_rtl a.rmRootLink {
    margin-left: 0;
    padding: 0
}

.RadMenu_Default_rtl .rmVertical a.rmRootLink {
    padding-right: 12px
}

.RadMenu_Default_rtl ul.rmHorizontal .rmRootLink .rmLeftImage {
    margin: 3px 6px 0 -4px
}

.RadMenu_Default .rmVertical a.rmLink {
    border-width: 1px 0;
    border-style: solid;
    border-color: transparent
}

    .RadMenu_Default .rmVertical a.rmLink:hover, .RadMenu_Default .rmVertical a.rmFocused, .RadMenu_Default .rmVertical a.rmSelected, .RadMenu_Default .rmVertical a.rmExpanded, .RadMenu_Default .rmVertical a.rmExpanded:hover {
        border-color: #828282
    }

.RadMenu_Default .rmVertical .rmFirst a.rmLink:hover, .RadMenu_Default .rmVertical .rmFirst a.rmFocused, .RadMenu_Default .rmVertical .rmFirst a.rmSelected, .RadMenu_Default .rmVertical .rmFirst a.rmExpanded, .RadMenu_Default .rmVertical .rmFirst a.rmExpanded:hover {
    border-top-color: transparent
}

.RadMenu_Default .rmVertical .rmLast a.rmLink:hover, .RadMenu_Default .rmVertical .rmLast a.rmFocused, .RadMenu_Default .rmVertical .rmLast a.rmSelected, .RadMenu_Default .rmVertical .rmLast a.rmExpanded, .RadMenu_Default .rmVertical .rmLast a.rmExpanded:hover {
    border-bottom-color: transparent
}

.RadMenu_Default .rmVertical .rmItem a.rmDisabled:hover {
    border-color: transparent
}

.RadMenu_Default a.rmExpanded, .RadMenu_Default a.rmExpanded:hover {
    background-color: #fff
}

.RadMenu_Default a.rmDisabled, .RadMenu_Default a.rmDisabled:hover {
    color: #7d7d7d;
    background-color: transparent
}

.RadMenu_Default .rmGroup, .RadMenu_Default .rmMultiColumn, .RadMenu_Default .rmGroup .rmVertical {
    border: 1px solid #979797;
    background: white url('/WebResource.axd?d=w6U9ZfrL9PGMKiqChAgGFYAFzK_GfdtyOTVmspM5gs-UpBNsLZ0VXeWYDFTlXAaX3jalNL_2vWtM9rkIVzbzt0hmTfe3G0pBnjqYl6mFcwe2hA0MFnrKVIDWj1dXCQ68lgDcloQh3Zx4fulyw9wc75NmiqgYmdW-woJp_79MyaY1&t=636313306200000000') repeat-y 0 0
}

.RadMenu_Default .rmPopup {
    background: url('/WebResource.axd?d=w6U9ZfrL9PGMKiqChAgGFYAFzK_GfdtyOTVmspM5gs-UpBNsLZ0VXeWYDFTlXAaX3jalNL_2vWtM9rkIVzbzt0hmTfe3G0pBnjqYl6mFcwe2hA0MFnrKVIDWj1dXCQ68lgDcloQh3Zx4fulyw9wc75NmiqgYmdW-woJp_79MyaY1&t=636313306200000000') repeat-y 0 0
}

.RadMenu_Default .rmContentTemplate {
    background: #fff
}

.RadMenu_Default .rmTopFix, .RadMenu_Default .rmBottomFix, .RadMenu_Default .rmRoundedCorners .rmGroup .rmItem, .RadMenu_Default .rmRoundedCorners li.rmFirstGroupColumn .rmItem, .RadMenu_Default .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem, .RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmItem {
    background-image: url('/WebResource.axd?d=w6U9ZfrL9PGMKiqChAgGFYAFzK_GfdtyOTVmspM5gs-UpBNsLZ0VXeWYDFTlXAaX3jalNL_2vWtM9rkIVzbzt0hmTfe3G0pBnjqYl6mFcwe2hA0MFnrKVIDWj1dXCQ68lgDcloQh3Zx4fulyw9wc75NmiqgYmdW-woJp_79MyaY1&t=636313306200000000');
    background-color: #fff;
    background-repeat: repeat-y;
    background-position: -2px 0
}

.RadMenu_Default .rmTopFix, .RadMenu_Default .rmBottomFix {
    background-position: -5px 0
}

.RadMenu_Default .rmPopup .rmTopFix, .RadMenu_Default .rmPopup .rmBottomFix {
    background-image: none
}

* html .rmRoundedCorners_Default .rmGroup .rmItem, * html .rmRoundedCorners_Default ul.rmHorizontal .rmFirst {
    background-image: url('/WebResource.axd?d=w6U9ZfrL9PGMKiqChAgGFYAFzK_GfdtyOTVmspM5gs-UpBNsLZ0VXeWYDFTlXAaX3jalNL_2vWtM9rkIVzbzt0hmTfe3G0pBnjqYl6mFcwe2hA0MFnrKVIDWj1dXCQ68lgDcloQh3Zx4fulyw9wc75NmiqgYmdW-woJp_79MyaY1&t=636313306200000000');
    background-color: #fff;
    background-repeat: repeat-y
}

.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_Default .rmRoundedCorners .rmGroupColumn .rmItem, .RadMenu_Default .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem, .RadMenu_Default .rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_Default .rmRoundedCorners .rmScrollWrap .rmVertical, .RadMenu_Default_Context .rmHorizontal.rmGroup, .RadMenu_Default_Context .rmHorizontal .rmGroup, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_Default_Context.rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrap .rmVertical {
    background-image: none
}

* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmGroup, * html .rmRoundedCorners_Default .rmScrollWrap .rmItem, * html .rmRoundedCorners_Default .rmHorizontal .rmItem, * html .rmRoundedCorners_Default .rmScrollWrap .rmVertical {
    background-image: none
}

.RadMenu_Default .rmRoundedCorners .rmGroupColumn {
    background-color: #fff
}

.RadMenu_Default .rmBottomLeft, .RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Default_Context.rmRoundedCorners ul.rmGroup, .RadMenu_Default .rmRoundedCorners ul.rmGroup, .RadMenu_Default .rmRoundedCorners .rmMultiColumn {
    background-image: url('/WebResource.axd?d=ugxrikqLBJb5ciG6LR9ZP-VYiOJxRQdMpZwNV8AUFx_JnuF0bfqzBOVs9jNOWoNiKkoAWgHalvOtqQq5PssH2giAxQKJkG5SZdN7dGuhVlqE9kq0KVgtm_JLz1enMMcIiv25S_EO2LL7PFzvfeYCqUGFJrYEZynuJ2vK8tYIBf41&t=636313306200000000');
    background-color: transparent;
    background-repeat: no-repeat
}

.RadMenu_Default .rmPopup .rmBottomLeft {
    background-image: url('/WebResource.axd?d=EmNGlKHFMHEe3UX6LIIHse16EYFkf5opkWXdDlGSMzrxf2l9BZTfQAKH0H8eAX8q22a45PPqoM8L1pxJ4jO7B71ozafD4_Uo0pPkG6crL6drG3hQLBxAlPa5tnlpRHtC1Uoyv-KXFCcgybJiFtky1YT8nz5wR7mLzjvRQMtaj5w1&t=636313306200000000')
}

* html .rmRoundedCorners_Default .rmScrollWrapContainer, * html .rmRoundedCorners_Default .rmGroup ul.rmGroup, * html .rmRoundedCorners_Default ul.rmGroup {
    background-image: url('/WebResource.axd?d=ugxrikqLBJb5ciG6LR9ZP-VYiOJxRQdMpZwNV8AUFx_JnuF0bfqzBOVs9jNOWoNiKkoAWgHalvOtqQq5PssH2giAxQKJkG5SZdN7dGuhVlqE9kq0KVgtm_JLz1enMMcIiv25S_EO2LL7PFzvfeYCqUGFJrYEZynuJ2vK8tYIBf41&t=636313306200000000');
    background-color: transparent;
    background-repeat: no-repeat
}

.RadMenu_Default .rmTopRight, .RadMenu_Default .rmBottomRight {
    background-image: url('/WebResource.axd?d=R5owZFhG0gqPor_rTbxBMXfV9SdM063eARQ962Cn-wYOV_EzCHgDWtjeemU3X6ktl7M_RuUY52HjX1l25dEJxafBGMFc_BkA4tPcHCzDXS614kT5tLGSlSVQWxjUud_FQnn2N0IjmCZfzPxKD0dDO-62nllBQNp-YlLu51bGa0Q1&t=636313306200000000');
    background-color: transparent;
    background-repeat: no-repeat
}

.RadMenu_Default .rmTopFix, .RadMenu_Default .rmBottomFix, .RadMenu_Default .rmRoundedCorners .rmGroup .rmFirst, .RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmFirst, .rmRoundedCorners_Default .rmGroup .rmFirst {
    border-color: #979797
}

.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix {
    background: #FFF
}

* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmTopFix, * html .rmRoundedCorners_Default .rmScrollWrapContainer .rmBottomFix {
    background: #FFF
}

.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow {
    background-color: #FFF;
    border: 0
}

.RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow {
    background-color: #FFF
}

* html .rmRoundedCorners_Default .rmScrollWrapContainer .rmTopArrow, * html .rmRoundedCorners_Default .rmScrollWrapContainer .rmBottomArrow, * html .rmRoundedCorners_Default .rmScrollWrapContainer .rmLeftArrow, * html .rmRoundedCorners_Default .rmScrollWrapContainer .rmRightArrow {
    background-color: #FFF;
    border: 0
}

.RadMenu_Default_rtl .rmBottomLeft, .RadMenu_Default_rtl .rmRoundedCorners ul.rmGroup, .RadMenu_Default_rtl .rmRoundedCorners .rmMultiColumn, .RadMenu_Default .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Default .rmScrollWrapContainer .rmBottomLeft, .rmRoundedCorners.RadMenu_Default_Context_rtl ul.rmGroup, .RadMenu_Default_Context.rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Default .rmRoundedCorners .rmPopup {
    background-image: url('/WebResource.axd?d=EmNGlKHFMHEe3UX6LIIHse16EYFkf5opkWXdDlGSMzrxf2l9BZTfQAKH0H8eAX8q22a45PPqoM8L1pxJ4jO7B71ozafD4_Uo0pPkG6crL6drG3hQLBxAlPa5tnlpRHtC1Uoyv-KXFCcgybJiFtky1YT8nz5wR7mLzjvRQMtaj5w1&t=636313306200000000');
    background-repeat: no-repeat
}

.RadMenu_Default_rtl .rmTopRight, .RadMenu_Default_rtl .rmBottomRight {
    background-image: url('/WebResource.axd?d=HNpHFMT9sS21QJ-0iRwvF3TyrUcQ2XGEduvXvl-dxDvupJzwv-bNOZZw--bGldbEu8vdgx3YNsf__trCjYRv9C7UytdzlYzH-bVKljjIl8tfze2e08mqK4WJQNX9LuWX0g2-YAeJgp9G6vtRSzPSjmspsI5grUq8C3-UqdAx3L4-nUjtUwh9YSVlaTn8pLOS0&t=636313306200000000')
}

.RadMenu_Default_rtl .rmContentTemplate .rmTopRight, .RadMenu_Default_rtl .rmContentTemplate .rmBottomRight {
    background-image: url('/WebResource.axd?d=R5owZFhG0gqPor_rTbxBMXfV9SdM063eARQ962Cn-wYOV_EzCHgDWtjeemU3X6ktl7M_RuUY52HjX1l25dEJxafBGMFc_BkA4tPcHCzDXS614kT5tLGSlSVQWxjUud_FQnn2N0IjmCZfzPxKD0dDO-62nllBQNp-YlLu51bGa0Q1&t=636313306200000000')
}

.RadMenu_Default_rtl li.rmTopFix, .RadMenu_Default_rtl li.rmBottomFix, .RadMenu_Default_rtl .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners.RadMenu_Default_Context_rtl .rmGroup .rmItem {
    background-position: 101% 0
}

.RadMenu_Default .rmSlide .rmScrollWrap {
    background-image: none
}

.RadMenu_Default_rtl .rmGroup, .RadMenu_Default_rtl .rmMultiColumn, .RadMenu_Default_rtl .rmGroup .rmVertical {
    background-position: 100% 0
}

.RadMenu_Default .rmRootGroup li.rmItem .rmGroup {
    padding-bottom: 0
}

.RadMenu_Default .rmRootGroup .rmHorizontal {
    background-image: none
}

.RadMenu_Default .rmScrollWrap .rmVertical {
    border: 0
}

.RadMenu_Default .rmGroup .rmItem a.rmLink, .RadMenu_Default .rmGroup .rmItem a.rmLink:hover, .RadMenu_Default .rmGroup .rmItem a.rmFocused, .RadMenu_Default .rmGroup .rmItem a.rmSelected, .RadMenu_Default .rmGroup .rmItem a.rmExpanded {
    padding-top: 0;
    padding-bottom: 0;
    border: 0
}

.RadMenu_Default .rmGroup .rmLast a.rmLink, .RadMenu_Default .rmGroup .rmLast a.rmLink:hover, .RadMenu_Default .rmGroup .rmLast a.rmFocused, .RadMenu_Default .rmGroup .rmLast a.rmSelected, .RadMenu_Default .rmGroup .rmLast a.rmExpanded {
    padding-bottom: 1px
}

.RadMenu_Default .rmGroup a.rmLink, .RadMenu_Default .rmGroup .rmText, .RadMenu_Default .rmGroup .rmItem a.rmDisabled, .RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover, .RadMenu_Default .rmGroup .rmItem a.rmDisabled .rmText, .RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover .rmText {
    background-position: 0 500px;
    background-repeat: no-repeat;
    background-color: transparent
}

    .RadMenu_Default .rmGroup a.rmLink:hover, .RadMenu_Default .rmGroup a.rmFocused, .RadMenu_Default .rmGroup a.rmSelected, .RadMenu_Default .rmGroup a.rmExpanded {
        background-position: 0 -168px
    }

        .RadMenu_Default .rmGroup a.rmLink:hover .rmText, .RadMenu_Default .rmGroup a.rmFocused .rmText, .RadMenu_Default .rmGroup a.rmSelected .rmText, .RadMenu_Default .rmGroup a.rmExpanded .rmText {
            background-position: 100% -192px
        }

    .RadMenu_Default .rmRootGroup .rmExpandRight, .RadMenu_Default .rmGroup .rmExpandDown, .RadMenu_Default_Context .rmGroup .rmExpandRight, .RadMenu_Default .rmRootGroup .rmItem a.rmDisabled .rmExpandRight, .RadMenu_Default .rmGroup .rmItem a.rmDisabled .rmExpandDown, .RadMenu_Default .rmRootGroup .rmItem a.rmDisabled:hover .rmExpandRight, .RadMenu_Default .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown {
        background-position: 100% -216px
    }

.RadMenu_Default a.rmLink:hover .rmExpandRight, .RadMenu_Default .rmLast a.rmLink:hover .rmExpandRight, .RadMenu_Default a.rmFocused .rmExpandRight, .RadMenu_Default a.rmSelected .rmExpandRight, .RadMenu_Default a.rmExpanded .rmExpandRight {
    background-position: 100% -312px
}

.RadMenu_Default .rmGroup a.rmLink:hover .rmExpandRight, .RadMenu_Default .rmGroup a.rmFocused .rmExpandRight, .RadMenu_Default .rmGroup a.rmSelected .rmExpandRight, .RadMenu_Default .rmGroup a.rmExpanded .rmExpandRight, .RadMenu_Default .rmGroup a.rmLink:hover .rmExpandDown, .RadMenu_Default .rmGroup a.rmFocused .rmExpandDown, .RadMenu_Default .rmGroup a.rmSelected .rmExpandDown, .RadMenu_Default .rmGroup a.rmExpanded .rmExpandDown {
    background-position: 100% -240px
}

.RadMenu_Default .rmRootGroup a.rmDisabled:hover .rmExpandRight, .RadMenu_Default .rmGroup a.rmDisabled:hover .rmExpandDown {
    background-image: url('/WebResource.axd?d=vWLMMvYZnp74CSbg8JvfGcABgovvSINGxcBSrUWSMt5KSXa8s6mk5qYOzhAjOrNamoB_ukDn7OnFgpBU_S_45hBMLS81an9Z-SwquQbQAITsgP9qTpcnF7BhDJ-_WWPwXbBBbVSvB9fM8RRRMf4ITIOJq7Df00WZkqDHScnXGjY1&t=636313306200000000');
    background-position: 100% -216px
}

.RadMenu_Default .rmSlide {
    margin-top: -1px
}

.RadMenu_Default .rmLeftArrow, .RadMenu_Default .rmRightArrow {
    background-color: #E6E6E6
}

.RadMenu_Default .rmLeftArrow {
    background-position: -8px -312px;
    border-right: 1px solid #828282
}

.RadMenu_Default .rmRightArrow {
    background-position: -482px -216px;
    border-left: 1px solid #828282
}

.RadMenu_Default .rmTopArrow, .RadMenu_Default .rmBottomArrow, .RadMenu_Default .rmGroup .rmLeftArrow, .RadMenu_Default .rmGroup .rmRightArrow {
    background-color: #E6E6E6
}

.RadMenu_Default .rmTopArrow {
    background-position: 50% -367px;
    border-bottom: 1px solid #828282
}

.RadMenu_Default .rmBottomArrow {
    background-position: 50% -391px;
    border-top: 1px solid #828282
}

.rmRoundedCorners_Default .rmTopArrow, .rmRoundedCorners_Default .rmBottomArrow, .RadMenu_Default .rmRoundedCorners .rmTopArrow, .RadMenu_Default .rmRoundedCorners .rmBottomArrow {
    border-color: #e8e8e8
}

.RadMenu_Default .rmRootGroup > .rmSeparator {
    margin-right: -4px
}

.RadMenu_Default .rmSeparator .rmText {
    border-color: #a8a8a8 #fff #fff #a8a8a8
}

.RadMenu_Default .rmGroup .rmSeparator .rmText {
    border-color: #c5c5c5 #fff #fff #c5c5c5
}

.RadMenu_Default_Context .rmSeparator .rmText {
    background-color: transparent;
    background-position: 0 -406px
}

.RadMenu_Default .rmHorizontal .rmRootLink .rmIcon {
    background-image: url('/WebResource.axd?d=vWLMMvYZnp74CSbg8JvfGcABgovvSINGxcBSrUWSMt5KSXa8s6mk5qYOzhAjOrNamoB_ukDn7OnFgpBU_S_45hBMLS81an9Z-SwquQbQAITsgP9qTpcnF7BhDJ-_WWPwXbBBbVSvB9fM8RRRMf4ITIOJq7Df00WZkqDHScnXGjY1&t=636313306200000000');
    background-position: 50% -388px
}

@media screen\9 {
    .RadMenu_Default .rmHorizontal .rmRootLink .rmIcon {
        background-position: -243px -388px
    }
}

.RadMenu_Default_rtl .rmRootGroup > .rmSeparator {
    margin-left: -3px;
    margin-right: 0
}

.RadMenu_Default_rtl a.rmLink, .RadMenu_Default_rtl .rmRootGroup a.rmDisabled {
    background-position: 100% -96px
}

.RadMenu_Default_rtl .rmGroup a.rmDisabled {
    background: 0
}

.RadMenu_Default_rtl .rmText {
    background-position: 0 -96px
}

.RadMenu_Default_rtl .rmVertical a.rmExpanded .rmText, .RadMenu_Default_rtl .rmVertical a.rmExpanded:hover .rmText {
    background-position: 0 500px;
    background-repeat: no-repeat
}

.RadMenu_Default_rtl .rmGroup a.rmLink:hover, .RadMenu_Default_rtl .rmGroup a.rmFocused, .RadMenu_Default_rtl .rmGroup a.rmSelected, .RadMenu_Default_rtl .rmGroup a.rmExpanded {
    background-position: 100% -264px
}

    .RadMenu_Default_rtl .rmGroup a.rmLink:hover .rmText, .RadMenu_Default_rtl .rmGroup a.rmFocused .rmText, .RadMenu_Default_rtl .rmGroup a.rmSelected .rmText, .RadMenu_Default_rtl .rmGroup a.rmExpanded .rmText {
        background-position: 0 -288px
    }

.RadMenu_Default_Context_rtl .rmVertical .rmExpandLeft, .RadMenu_Default_rtl .rmRootGroup .rmExpandLeft {
    background-position: 0 -312px
}

.RadMenu_Default_rtl .rmVertical a.rmLink:hover .rmExpandLeft, .RadMenu_Default_rtl .rmVertical a.rmFocused .rmExpandLeft, .RadMenu_Default_rtl .rmVertical a.rmSelected .rmExpandLeft, .RadMenu_Default_rtl .rmVertical a.rmExpanded .rmExpandLeft {
    background-position: 0 -216px
}

.RadMenu_Default_rtl .rmGroup a.rmLink:hover .rmExpandLeft, .RadMenu_Default_rtl .rmGroup a.rmFocused .rmExpandLeft, .RadMenu_Default_rtl .rmGroup a.rmSelected .rmExpandLeft, .RadMenu_Default_rtl .rmGroup a.rmExpanded .rmExpandLeft, .RadMenu_Default_rtl .rmSlide .rmHorizontal .rmLink:hover .rmExpandDown, .RadMenu_Default_rtl .rmSlide .rmHorizontal .rmFocused .rmExpandDown, .RadMenu_Default_rtl .rmSlide .rmHorizontal .rmSelected .rmExpandDown, .RadMenu_Default_rtl .rmSlide .rmHorizontal .rmExpanded .rmExpandDown {
    background-position: 0 -336px
}

.RadMenu_Default_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft, .RadMenu_Default_rtl .rmSlide .rmHorizontal .rmExpandDown, .RadMenu_Default_rtl .rmSlide .rmHorizontal .rmExpandUp {
    background-position: 0 -312px
}
/* END Telerik.Web.UI.Skins.Default.Menu.Default.css */
/* START Telerik.Web.UI.Skins.PanelBar.css */
.RadPanelBar {
    width: 250px;
    text-align: left
}

.RadPanelBar_rtl {
    text-align: right
}

.RadPanelBar .rpRootGroup {
    border-width: 1px;
    border-style: solid
}

.RadPanelBar .rpRootGroup, .RadPanelBar .rpGroup, .RadPanelBar .rpItem {
    margin: 0;
    padding: 0;
    list-style-position: outside;
    list-style: none
}

.RadPanelBar .rpSlide {
    position: relative;
    float: none;
    height: auto;
    overflow: hidden;
    display: none;
    zoom: 1
}

.RadPanelBar .rpItem {
    float: none;
    display: block;
    overflow: hidden;
    position: static
}

* html .RadPanelBar .rpItem {
    display: inline
}

* html .RadPanelBar .rpSeparator {
    display: block
}

* html .RadPanelBar .rpGroup .rpItem {
    display: block
}

.RadPanelBar .rpItem:after, .RadPanelBar .rpText:after, .RadPanelBar .rpTemplate:after {
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden
}

.RadPanelBar .rpLink {
    cursor: pointer;
    text-decoration: none;
    overflow: hidden;
    background-repeat: repeat-x;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    zoom: 1
}

    .RadPanelBar .rpLink:focus {
        outline: 0 none
    }

.RadPanelBar .rpLink, .RadPanelBar .rpOut, .RadPanelBar .rpText {
    display: block
}

* + html .RadPanelBar .rpItem {
    display: inline
}

* + html .RadPanelBar .rpGroup .rpItem {
    display: block
}

* + html .RadPanelBar .rpSeparator {
    display: block
}

.RadPanelBar .rpHeaderTemplate, .RadPanelBar .rpOut {
    border-bottom-style: solid;
    border-bottom-width: 1px
}

.RadPanelBar .rpHeaderTemplate {
    line-height: 25px
}

* html .RadPanelBar .rpHeaderTemplate {
    height: 25px
}

.RadPanelBar .rpFocused .rpOut, .RadPanelBar a.rpLink:hover .rpOut, .RadPanelBar .rpSelected .rpOut, .RadPanelBar a.rpSelected:hover .rpOut {
    border-bottom-width: 0;
    padding-bottom: 1px
}

.RadPanelBar a.rpDisabled:hover .rpOut {
    padding-bottom: 0;
    border-bottom-width: 1px
}

.RadPanelBar .rpImage {
    float: left;
    border: 0;
    vertical-align: middle;
    padding: 4px 3px 3px
}

.RadPanelBar_rtl .rpImage {
    float: right
}

* html .RadPanelBar .rpImage {
    padding-bottom: 4px
}

.RadPanelBar .rpText {
    padding: 0 10px
}

.RadPanelBar .rpGroup {
    overflow: auto;
    overflow-x: hidden;
    position: relative
}

    .RadPanelBar .rpGroup .rpLink, .RadPanelBar .rpGroup .rpTemplate {
        background-color: transparent;
        border-bottom: 0;
        font-size: 12px;
        line-height: 22px
    }

    .RadPanelBar .rpGroup a.rpLink:hover {
        border-bottom: 0
    }

        .RadPanelBar .rpGroup .rpLink .rpOut, .RadPanelBar .rpGroup .rpExpanded .rpOut, .RadPanelBar .rpGroup .rpSelected .rpOut, .RadPanelBar .rpGroup a.rpLink:hover .rpOut, .RadPanelBar .rpGroup a.rpExpanded:hover .rpOut, .RadPanelBar .rpGroup a.rpSelected:hover .rpOut {
            padding-bottom: 0
        }

    .RadPanelBar .rpGroup a.rpDisabled:hover .rpOut {
        border-bottom: 0
    }

    .RadPanelBar .rpGroup .rpOut {
        border-bottom: 0;
        margin-right: 3px
    }

    .RadPanelBar .rpGroup .rpImage {
        padding: 3px 3px 3px 9px
    }

.RadPanelBar .rpLevel2 .rpTemplate, .RadPanelBar .rpLevel2 .rpOut {
    padding-left: 15px
}

.RadPanelBar .rpLevel3 .rpTemplate, .RadPanelBar .rpLevel3 .rpOut {
    padding-left: 30px
}

.RadPanelBar_rtl .rpLevel2 .rpTemplate, .RadPanelBar_rtl .rpLevel2 .rpOut {
    padding-left: 0;
    padding-right: 15px
}

.RadPanelBar_rtl .rpLevel3 .rpTemplate, .RadPanelBar_rtl .rpLevel3 .rpOut {
    padding-left: 0;
    padding-right: 30px
}

.RadPanelBar .rpLevel1 .rpFirst {
    padding-top: 1px;
    zoom: 1
}

.RadPanelBar .rpLevel2 .rpItem {
    padding-top: 0
}

.RadPanelBar .rpLevel1 .rpLast {
    padding-bottom: 1px
}

.RadPanelBar .rpLevel2 .rpItem {
    padding-bottom: 0
}

.RadPanelBar .rpExpandable .rpExpandHandle, .RadPanelBar .rpExpanded .rpExpandHandle {
    display: block;
    float: right;
    height: 15px;
    width: 15px;
    margin: 5px 5px 0 0
}

.RadPanelBar .rpGroup .rpExpanded .rpExpandHandle, .RadPanelBar .rpGroup .rpExpandable .rpExpandHandle {
    margin: 4px 2px 0 0
}

.RadPanelBar_rtl .rpExpandable .rpExpandHandle, .RadPanelBar_rtl .rpExpanded .rpExpandHandle {
    float: left;
    margin: 5px 0 0 5px
}

.RadPanelBar_rtl .rpGroup .rpExpanded .rpExpandHandle, .RadPanelBar_rtl .rpGroup .rpExpandable .rpExpandHandle {
    margin: 4px 0 0 5px
}

@media print {
    .RadPanelBar div.rpSlide, .RadPanelBar li.rpItem, .RadPanelBar a.rpLink {
        overflow: visible
    }

    .RadPanelBar ul.rpGroup {
        overflow: visible !important
    }
}
/* END Telerik.Web.UI.Skins.PanelBar.css */
/* START Telerik.Web.UI.Skins.Default.PanelBar.Default.css */
.RadPanelBar_Default {
    background: #fff
}

    .RadPanelBar_Default .rpRootGroup {
        border-color: #828282
    }

    .RadPanelBar_Default a.rpLink, .RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default .rpTemplate {
        color: #000;
        font: normal 12px/24px "Segoe UI",Arial,sans-serif
    }

    .RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default a.rpLink {
        background-color: #fdfdfd;
        background-image: url('/images/leftMenuBg.png');
        border-color: #ebebeb
    }

    .RadPanelBar_Default .rpOut {
        border-color: #ebebeb
    }

    .RadPanelBar_Default .rpLink:hover {
        border-color: #c4c4c4
    }

    .RadPanelBar_Default .rpLink.rpFocused, .RadPanelBar_Default .rpLink.rpSelected {
        background-color: #fdfdfd;
        border-color: #aaa
    }

    .RadPanelBar_Default .rpLink.rpExpanded, .RadPanelBar_Default div.rpFocused, .RadPanelBar_Default div.rpExpanded, .RadPanelBar_Default div.rpSelected {
        background-color: #fdfdfd;
        border-color: #6c6c6c
    }

    .RadPanelBar_Default a.rpDisabled, .RadPanelBar_Default div.rpDisabled, .RadPanelBar_Default a.rpDisabled:hover {
        color: #bbb
    }

    .RadPanelBar_Default .rpGroup {
        background-color: #fff
    }

        .RadPanelBar_Default .rpGroup a.rpLink, .RadPanelBar_Default .rpGroup div.rpHeaderTemplate, .RadPanelBar_Default .rpGroup .rpTemplate {
            color: #000;
            background-image: none;
            background-color: transparent
        }

            .RadPanelBar_Default .rpGroup a.rpLink:hover {
                color: #000
            }

            .RadPanelBar_Default .rpGroup a.rpLink, .RadPanelBar_Default .rpGroup a.rpLink .rpOut {
                background-color: transparent;
                background-image: url('/images/leftMenuBg2.png');
                background-repeat: no-repeat
            }

        .RadPanelBar_Default .rpGroup a.rpSelected, .RadPanelBar_Default .rpGroup a.rpSelected:hover {
            color: #fff
        }

        .RadPanelBar_Default ul.rpGroup .rpDisabled, .RadPanelBar_Default .rpGroup a.rpDisabled:hover, .RadPanelBar_Default .rpGroup a.rpDisabled .rpOut {
            background-image: none
        }

        .RadPanelBar_Default ul.rpGroup .rpDisabled, .RadPanelBar_Default .rpGroup a.rpDisabled:hover {
            color: #bbb;
            background-color: #fff
        }

    .RadPanelBar_Default a.rpLink, .RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default a.rpExpanded, .RadPanelBar_Default div.rpExpanded, .RadPanelBar_Default .rpItem a.rpLinkExpandHovered {
        background-position: 0 0
    }

        .RadPanelBar_Default a.rpFocused, .RadPanelBar_Default div.rpFocused, .RadPanelBar_Default a.rpLink:hover, .RadPanelBar_Default a.rpExpanded:hover {
            background-position: 0 -200px
        }

    .RadPanelBar_Default a.rpSelected, .RadPanelBar_Default div.rpSelected, .RadPanelBar_Default a.rpSelected:hover {
        background-position: 0 -400px
    }

    .RadPanelBar_Default .rpFirst a.rpLink, .RadPanelBar_Default .rpFirst div.rpHeaderTemplate, .RadPanelBar_Default li.rpFirst .rpExpanded {
        background-position: 0 -1px
    }

        .RadPanelBar_Default li.rpFirst .rpFocused, .RadPanelBar_Default .rpFirst a.rpLink:hover {
            background-position: 0 -201px
        }

    .RadPanelBar_Default li.rpFirst .rpSelected, .RadPanelBar_Default .rpFirst a.rpSelected:hover {
        background-position: 0 -401px
    }

    .RadPanelBar_Default a.rpDisabled:hover {
        cursor: default
    }

        .RadPanelBar_Default a.rpDisabled, .RadPanelBar_Default div.rpDisabled, .RadPanelBar_Default a.rpDisabled:hover, .RadPanelBar_Default a.rpDisabled:hover .rpOut {
            background-position: 0 0
        }

    .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .RadPanelBar_Default .rpExpanded span.rpExpandHandle {
        background-color: transparent;
        background-image: url('/images/expandHandle.png');
        background-repeat: no-repeat
    }

.RadPanelBar_Default_rtl .rpGroup .rpText {
    padding: 0 10px
}

.RadPanelBar_Default .rpExpandable span.rpExpandHandle, .RadPanelBar_Default a.rpExpandable:hover .rpNavigation .rpExpandHandle {
    background-position: 0 -5px
}

.RadPanelBar_Default a.rpExpandable:hover .rpExpandHandle, .RadPanelBar_Default a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered {
    background-position: 100% -5px
}

.RadPanelBar_Default .rpExpanded span.rpExpandHandle, .RadPanelBar_Default a.rpExpanded:hover .rpNavigation .rpExpandHandle {
    background-position: 0 -181px
}

.RadPanelBar_Default a.rpExpanded:hover .rpExpandHandle, .RadPanelBar_Default a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered {
    background-position: 100% -181px
}

.RadPanelBar_Default div.rpExpandable .rpExpandHandleHovered {
    background-position: 0 -5px
}

.RadPanelBar_Default div.rpExpanded .rpExpandHandleHovered {
    background-position: 0 -181px
}

.RadPanelBar_Default .rpGroup a.rpLink, .RadPanelBar_Default .rpGroup div.rpHeaderTemplate, .RadPanelBar_Default .rpGroup a.rpLink .rpOut {
    background-position: 0 200px
}

    .RadPanelBar_Default .rpGroup a.rpLink:hover, .RadPanelBar_Default ul.rpGroup .rpFocused {
        background-position: 100% -22px
    }

        .RadPanelBar_Default .rpGroup a.rpLink:hover .rpOut, .RadPanelBar_Default .rpGroup a.rpFocused .rpOut {
            background-position: 0 0
        }

.RadPanelBar_Default ul.rpGroup .rpSelected, .RadPanelBar_Default .rpGroup a.rpSelected:hover {
    background-position: 100% -222px;
    background-color: transparent
}

    .RadPanelBar_Default .rpGroup a.rpSelected .rpOut, .RadPanelBar_Default .rpGroup a.rpSelected:hover .rpOut {
        background-position: 0 -200px
    }

.RadPanelBar_Default ul.rpGroup .rpExpandable .rpExpandHandle, .RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandle {
    background-position: 0 -343px
}

.RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpExpandHandle, .RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered {
    background-position: 100% -343px
}

.RadPanelBar_Default ul.rpGroup .rpExpanded .rpExpandHandle, .RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandle {
    background-position: 0 -482px
}

.RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpExpandHandle, .RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered {
    background-position: 100% -482px
}

.RadPanelBar_Default .rpGroup div.rpExpandable .rpExpandHandleHovered {
    background-position: 0 -343px
}

.RadPanelBar_Default .rpGroup div.rpExpanded .rpExpandHandleHovered {
    background-position: 0 -482px
}
/* END Telerik.Web.UI.Skins.Default.PanelBar.Default.css */


.header-bottom ul.rmHorizontal
{
    border: 0px !important;
    border-right: 1px solid rgb(175,175,175) !important;
}

.header-bottom a.rmLink
{
    color: rgb(125,125,125) !important;
}

.header-bottom a.rmLink:hover
{
    color: Black !important;
}

.header-breadcrumbs
{
    display: block;
    width: 954px;
    border-left: 3px solid rgb(175,175,175);
    border-right: 3px solid rgb(175,175,175);
    padding: 10px 0px 20px 0px;
}

.header-breadcrumbs *
{
    color: rgb(70,122,167);
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.breadcrumbs a:hover
{
    text-decoration: underline;
}

.breadcrumbs .node, .breadcrumbs .separator-node, .breadcrumbs .current-node
{
    margin-left: 10px;
}

.main
{
    width: 954px;
    border-left: 3px solid rgb(175,175,175);
    border-right: 3px solid rgb(175,175,175);
    padding: 0px 0px 30px 0px;
    background: url(/images/bg_main.gif);
    background-position: left 10px;
}

.main .main-navigation
{
    float: left;
    width: 200px;
}

.main .main-navigation h1
{
    background: rgb(175,175,175);
    padding: 5px 0px 5px 15px;
    border: none;
    border-radius: 0px 10px 0px 0px;
    margin: 0;
    font-size: 15px;
    font-weight: bold;
    color: White;
}

.main .main-content
{
    float: left;
    width: 696px;
    margin-left: 30px;
}

.main h1
{
    color: rgb(80,80,80);
    font-size: 21px;
    font-weight: normal;
    padding-bottom: 2px;
    border-bottom: 7px solid rgb(225,225,225);
    margin-top: 25px;
    margin-bottom: 20px;
}

.main h1:first-child
{
    margin-top: 0px;
}

.main h2
{
    color: rgb(80,80,80);
    font-size: 18px;
    font-weight: normal;
    padding-bottom: 2px;
    border-bottom: 5px solid rgb(230,230,230);
    margin-top: 20px;
    margin-bottom: 15px;
}

.main h3
{
    color: rgb(80,80,80);
    font-size: 16px;
    font-weight: normal;
    margin: 15px 0px 15px 0px;
}

.main .main-content *
{
    line-height: 1.5em;
    word-wrap: break-word;
}

.main p
{
    margin: 15px 0px 15px 0px;
    text-align: justify;
}

.main p:first-child
{
    margin-top: 0px;
}

.main p:last-child
{
    margin-bottom: 0px;
}

.main li
{
    list-style-position: inside;
}

.footer
{
    width: 954px;
    padding: 1em 0 1em 0;
    border: 3px solid rgb(175,175,175);
    background: rgb(235,235,235);
    clear: both;
}

.footer *
{
    color: rgb(125,125,125);
}

.footer p
{
    text-align: center;
    font-size: 11px;
    line-height: 1.3em;
}

.footer p.copyright
{
    font-weight: bold;
}

.umb-block-grid__layout-container {
    position: relative;
    display: grid;
    grid-template-columns: repeat(var(--umb-block-grid--grid-columns, 1), minmax(0, 1fr));
    grid-auto-flow: row;
    grid-auto-rows: minmax(50px, -webkit-min-content);
    grid-auto-rows: minmax(50px, min-content);
    -moz-column-gap: var(--umb-block-grid--column-gap, 0);
    column-gap: var(--umb-block-grid--column-gap, 0);
    row-gap: var(--umb-block-grid--row-gap, 0);
}

.umb-block-grid__layout-item {
    position: relative;
    /* For small devices we scale columnSpan by three, to make everything bigger than 1/3 take full width: */
    grid-column-end: span min(calc(var(--umb-block-grid--item-column-span, 1) * 3), var(--umb-block-grid--grid-columns));
    grid-row: span var(--umb-block-grid--item-row-span, 1);
    margin-bottom: 1rem;
}

    .umb-block-grid__layout-item[data-force-left] {
        grid-column-start: 1;
    }

    .umb-block-grid__layout-item[data-force-right] {
        grid-column-start: calc(1 + var(--umb-block-grid--grid-columns) - var(--umb-block-grid--item-column-span));
    }

.umb-block-grid__layout-item li p {
    margin: 0;
    padding: 0;
    display: inline;
}


.umb-block-grid__area-container, .umb-block-grid__block--view::part(area-container) {
    position: relative;
    display: grid;
    grid-template-columns: repeat(var(--umb-block-grid--area-grid-columns, var(--umb-block-grid--grid-columns, 1)), minmax(0, 1fr));
    grid-auto-flow: row;
    grid-auto-rows: minmax(50px, -webkit-min-content);
    grid-auto-rows: minmax(50px, min-content);
    -moz-column-gap: var(--umb-block-grid--areas-column-gap, 0);
    column-gap: var(--umb-block-grid--areas-column-gap, 0);
    row-gap: var(--umb-block-grid--areas-row-gap, 0);
}

.umb-block-grid__area {
    position: relative;
    /* For small devices we scale columnSpan by three, to make everything bigger than 1/3 take full width: */
    grid-column-end: span min(calc(var(--umb-block-grid--item-column-span, 1) * 3), var(--umb-block-grid--grid-columns));
    grid-row: span var(--umb-block-grid--area-row-span, 1);
}

@media (min-width:1024px) {
    .umb-block-grid__layout-item {
        grid-column-end: span var(--umb-block-grid--item-column-span, 1);
    }

    .umb-block-grid__area {
        grid-column-end: span var(--umb-block-grid--area-column-span, 1);
    }
}

@media (max-width: 576px) {
    .umb-block-grid__area {
        grid-column: span 12;
    }
}