﻿.GridContextMenu .GridContextMenu_Silk {
}

div.GridContextMenu_Silk {
    width: 250px !important;
}

    div.GridContextMenu_Silk ul {
        float: none !important;
    }

        div.GridContextMenu_Silk ul .rmContent .RadInput_Silk {
            width: 100% !important;
        }

        div.GridContextMenu_Silk ul .rgFilterListMenu .rmContent {
            max-width: none !important;
        }

        div.GridContextMenu_Silk ul .rmContent .RadListBox {
            width: 100% !important;
        }

.GridContextMenu .rgFilterMenu div.rmContent, .GridContextMenu .rgFilterListMenu div.rmContent {
    max-width: none !important;
}

div.GridContextMenu_Silk ul .rmContent .rgHCMShow {
    width: 100% !important;
}

div.GridContextMenu_Silk ul .rmContent .RadComboBox_Silk {
    width: 100% !important;
}

.RadMenu_Silk
{
     color: #2b5e4d;
     line-height: 20px;
     font-size: 11px !important;
}
 
.RadMenu_Silk .rmRootGroup
{
     padding: 1px !important;
     background: #25a0da;
}
 
.RadMenu_Silk .rmGroup
{
     margin: 0;
     padding: 0;
     padding: 0 !important;
     border: 1px solid #cdcdcd;
     background: #FFFFFF;
     box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
 
@media \0screen\,screen\9
{
     .RadMenu_Silk .RadMenu .rmRoundedCorners ul.rmGroup,
     .RadMenu_Silk .rmRoundedCorners ul.rmGroup
     {
          border: 1px solid #cdcdcd;
     }
}
 
.RadMenu_Silk .rmRootGroup .rmItem
{
     margin: 0 0 0 1px;
}
 
.RadMenu_Silk .rmRootGroup .rmFirst
{
     margin-left: 0;
}
 
.RadMenu_Silk .rmGroup .rmItem
{
     margin: 0;
}
 
.RadMenu_Silk .rmRootLink
{
     padding: 0 10px !important;
     border: 1px solid #25a0da;
     color: #FFFFFF;
     text-decoration: none;
     text-transform: lowercase;
}
 
.RadMenu_Silk .rmRootLink .rmText
{
     padding: 0 !important;
}
 
.RadMenu_Silk .rmRootLink:hover
{
     border-color: #FFFFFF;
}
 
:root .RadMenu_Silk .rmRootLink:hover
{
     border-color: rgba(255, 255, 255, 0.5);
}
 
.RadMenu_Silk .rmRootLink.rmFocused
{
     border-color: #FFFFFF;
}
 
.RadMenu_Silk .rmRootLink.rmDisabled, .RadMenu_Silk .rmRootLink.rmDisabled:hover
{
     border-color: transparent;
     color: #8aceec;
}
 
.RadMenu_Silk .rmGroup .rmLeftImage
{
     /*margin-top: 10px !important;*/
}
 
.RadMenu_Silk .rmGroup .rmLink
{
     color: #2b5e4d;
     text-decoration: none;
}
 
.RadMenu_Silk .rmGroup .rmLink:hover
{
     background-color: #eec097;
}
 
.RadMenu_Silk .rmGroup .rmLink.rmSelected,
.RadMenu_Silk .rmGroup .rmLink.rmFocused
{
     color: #fff;
     background-color: #2b5e4d;
}
 
.RadMenu_Silk .rmGroup .rmLink.rmDisabled, .RadMenu_Silk .rmGroup .rmLink.rmDisabled:hover
{
     color: #c5c5c5;
     background-color: transparent;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandTop, .RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandDown, .RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandRight, .RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandLeft
{
     *background-image: url('Grid/rmArrows.png');
     background-repeat: no-repeat;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandTop:before, .RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandDown:before, .RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandRight:before, .RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandLeft:before
{
     content: "";
     display: block;
     width: 10px;
     height: 10px;
     position: absolute;
     top: 12px;
     background-image: url('Grid/radActionsSprite.png');
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandTop:before
{
     right: 10px;
     background-position: -20px -20px;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandDown:before
{
     right: 10px;
     background-position: -20px -70px;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandRight:before
{
     right: 10px;
     background-position: -20px -170px;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandLeft:before
{
     left: 10px;
     background-position: -20px -70px;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandTop
{
     background-position: right -7px;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandDown
{
     background-position: right -57px;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandRight
{
     background-position: right -157px;
}
 
.RadMenu_Silk .rmRootGroup .rmGroup .rmText.rmExpandLeft
{
     background-position: right -107px;
}
 
.RadMenu_Silk .rmSeparator
{
     overflow: hidden;
}
 
.RadMenu_Silk .rmSeparator .rmText
{
     margin: 0 !important;
     padding: 0 !important;
}
 
.RadMenu_Silk .rmRootGroup .rmSeparator .rmText
{
     background-color: #FFFFFF;
}
 
.RadMenu_Silk .rmGroup .rmSeparator .rmText
{
     background-color: #cdcdcd;
}
 
.RadMenu_Silk .rmHorizontal .rmSeparator
{
     padding: 8px 0 !important;
     width: 1px !important;
     height: 16px !important;
}
 
.RadMenu_Silk .rmHorizontal .rmSeparator .rmText
{
     width: 1px !important;
     height: 18px !important;
}
 
.RadMenu_Silk .rmVertical .rmSeparator
{
     padding: 1px 10px !important;
     width: auto !important;
     height: 1px !important;
}
 
.RadMenu_Silk .rmVertical .rmSeparator .rmText
{
     width: auto !important;
     height: 1px !important;
}
 
.RadMenu_Silk .rmLeftArrow,
.RadMenu_Silk .rmRightArrow,
.RadMenu_Silk .rmTopArrow,
.RadMenu_Silk .rmBottomArrow
{
     background-color: #f9f9f9;
     background-image: url('Grid/rmArrows.png');
     background-repeat: no-repeat;
}
 
.RadMenu_Silk .rmLeftArrow:hover,
.RadMenu_Silk .rmRightArrow:hover,
.RadMenu_Silk .rmTopArrow:hover,
.RadMenu_Silk .rmBottomArrow:hover
{
     background-color: #e8e8e8;
}
 
.RadMenu_Silk .rmLeftArrow,
.RadMenu_Silk .rmRightArrow
{
     width: 16px !important;
     height: 34px !important;
}
 
.RadMenu_Silk .rmLeftArrow
{
     border-right: 1px solid #cdcdcd;
     background-position: center -108px;
}
 
.RadMenu_Silk .rmRightArrow
{
     border-left: 1px solid #cdcdcd;
     background-position: center -158px;
}
 
.RadMenu_Silk .rmTopArrow,
.RadMenu_Silk .rmBottomArrow
{
     width: 100%;
     height: 16px !important;
}
 
.RadMenu_Silk .rmTopArrow
{
     border-bottom: 1px solid #cdcdcd;
     background-position: center -17px !important;
}
 
.RadMenu_Silk .rmBottomArrow
{
     border-top: 1px solid #cdcdcd;
     background-position: center -67px !important;
}
 
.RadMenu_Silk .rmTopFix,
.RadMenu_Silk .rmTopLeft,
.RadMenu_Silk .rmTopRight,
.RadMenu_Silk .rmBottomFix,
.RadMenu_Silk .rmBottomLeft,
.RadMenu_Silk .rmBottomRight
{
     display: none;
}
 
/* RTL mode */
.RadMenu_Silk_rtl .rmRootGroup .rmGroup .rmText.rmExpandTop:before
{
     left: 10px;
}
 
.RadMenu_Silk_rtl .rmRootGroup .rmGroup .rmText.rmExpandDown:before
{
     left: 10px;
}
 
.RadMenu_Silk_rtl .rmRootGroup .rmGroup .rmText.rmExpandRight:before
{
     left: 10px;
}
 
.RadMenu_Silk_rtl .rmRootGroup .rmGroup .rmText.rmExpandTop
{
     background-position: left -7px;
}
 
.RadMenu_Silk_rtl .rmRootGroup .rmGroup .rmText.rmExpandDown
{
     background-position: left -57px;
}
 
.RadMenu_Silk_rtl .rmRootGroup .rmGroup .rmText.rmExpandRight
{
     background-position: left -157px;
}
 
.RadMenu_Silk_rtl .rmRootGroup .rmGroup .rmText.rmExpandLeft
{
     background-position: left -107px;
}
 
.RadMenu_Silk .rmHorizontal .rmRootLink .rmToggle
{
     margin-left: 0;
     height: 34px;
     position: relative;
     right: -4px;
}
 
.RadMenu_Silk .rmHorizontal .rmRootLink .rmIcon
{
     background-image: url('Grid/rmArrows.png');
     background-position: center -468px;
}









.RadMenu_Telerik .rmGroup .rmItem a, .RadMenu_Telerik .rmGroup .rmItem .rmText
{
    cursor: pointer;
    color: #2b5e4d;
}

.RadMenu_Telerik .rmGroup .rmItem a:hover, .RadMenu_Telerik .rmGroup .rmItem .rmText:hover
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #2b5e4d;
    background-image: none;
}

.RadTabStrip_Telerik .rtsLevel .rtsUL .rtsLI a
{
    color: #2b5e4d;
}

.RadTabStrip_Telerik .rtsLevel .rtsUL .rtsLI a:hover, .RadTabStrip_Telerik .rtsLevel .rtsUL .rtsLI .rtsTxt:hover
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #2b5e4d;
    background-image: none;
}

.RadTabStrip_Telerik .rtsLevel .rtsUL .rtsLI .rtsSelected, .RadTabStrip_Telerik .rtsLevel .rtsUL .rtsLI .rtsSelected:hover, .RadTabStrip_Telerik .rtsLevel .rtsUL .rtsLI .rtsSelected .rtsTxt:hover
{
    color: #FFFFFF;
    text-decoration: none;
}