﻿@font-face { font-family: 'OpenSans-Regular'; src: url('../../App_Resources/Shared/CSS/Fonts/OpenSans/OpenSans-Regular.ttf'); }
@font-face { font-family: 'OpenSans-Bold'; src: url('../../App_Resources/Shared/CSS/Fonts/OpenSans/OpenSans-Bold.ttf'); }
@font-face { font-family: 'OpenSans-SemiBold'; src: url('../../App_Resources/Shared/CSS/Fonts/OpenSans/OpenSans-SemiBold.ttf'); }
/*globals override*/
.majActionSlider.RadMenu .rmSlide { left: -55px !important; }
/*end global*/
.MajGridMenu_itemText { padding-left: 19px; }
/*--------------------------------------------------------------------------*/
/*maj grid menu*/
.RadMenu_MajGridMenu { font-family: OpenSans-Regular, Tahoma !important; font-size: 12px; }
    .RadMenu_MajGridMenu .rmSlide { width: 200px !important; }
    .RadMenu_MajGridMenu .rmItem .rmTemplate { width: 200px !important; }
    .RadMenu_MajGridMenu .rmRootGroup { border-color: #555555; color: #ffffff; background-color: #222222; background-image: linear-gradient(#333333, #222222); }
        .RadMenu_MajGridMenu .rmRootGroup.rmVertical { background-image: none; }
    .RadMenu_MajGridMenu .rmItem { border-bottom: 1px solid #444444 !important; padding-right: 10px !important; }
        .RadMenu_MajGridMenu .rmItem:last-child { border-bottom: 0px !important; }
    .RadMenu_MajGridMenu .rmDisabled { opacity: 0.3; cursor: not-allowed !important; }
    .RadMenu_MajGridMenu .rmTemplate { cursor: pointer; }
        .RadMenu_MajGridMenu .rmTemplate:hover { background-color: #017aff; color: #f2f2f2; }
    .RadMenu_MajGridMenu .rmGroup .rmContent { padding: 4px 5px !important; }
    .RadMenu_MajGridMenu .rmRootGroup .rmRootLink:hover { color: #ffffff; background-color: #444444; background-image: linear-gradient(#333333, #444444); }
    .RadMenu_MajGridMenu .rmRootGroup .rmSelected > .rmRootLink,
    .RadMenu_MajGridMenu .rmRootGroup .rmExpanded > .rmRootLink { color: #ffffff; background-color: #666666; background-image: linear-gradient(#555555, #666666); }
    .RadMenu_MajGridMenu .rmRootGroup .rmFocused > .rmLink { }
    .RadMenu_MajGridMenu .rmGroup,
    .RadMenu_MajGridMenu .rmMultiColumn,
    .RadMenu_MajGridMenu .rmPopup { color: #ffffff; background-color: #222222; border-color: #6b6b6b;}
        .RadMenu_MajGridMenu .rmGroup .rmLink { border-radius: 3px; }
            .RadMenu_MajGridMenu .rmGroup .rmLink:hover,
            .RadMenu_MajGridMenu .rmGroup .rmToggle:hover { border-color: #888888; color: #ffffff; background-color: #444444; background-image: linear-gradient(#555555, #444444); }
        .RadMenu_MajGridMenu .rmGroup .rmSelected > .rmLink,
        .RadMenu_MajGridMenu .rmGroup .rmExpanded > .rmLink,
        .RadMenu_MajGridMenu .rmGroup .rmSelected > .rmLink .rmToggle,
        .RadMenu_MajGridMenu .rmGroup .rmExpanded > .rmLink .rmToggle { border-color: #676767; color: #ffffff; background-color: #555555; background-image: linear-gradient(#666666, #555555); }
        .RadMenu_MajGridMenu .rmGroup .rmFocused > .rmLink,
        .RadMenu_MajGridMenu .rmGroup .rmFocused > .rmLink .rmToggle { border-color: #676767; }
    .RadMenu_MajGridMenu .rmSeparator { border-color: #444444; }
    .RadMenu_MajGridMenu .rmGroup .rmSeparator { border-color: #333333; }
    .RadMenu_MajGridMenu .rmArrow { border-color: #555555; background-color: #333333; }
        .RadMenu_MajGridMenu .rmArrow:hover { background-color: #444444; }
    .RadMenu_MajGridMenu .rmShadows .rmGroup { }
    .RadMenu_MajGridMenu .rmGroup:before,
    .RadMenu_MajGridMenu .rmMultiColumn:before,
    .RadMenu_MajGridMenu .rmScrollWrap > .rmHorizontal:before,
    .RadMenu_MajGridMenu .rmScrollWrap > .rmVertical:before { border-color: transparent; background-color: #444444; }
/*END grid menu*/
/*--------------------------------------------------------------------------*/
