/* RadButton Metro Skin */

.RadButton_Button.rbSkinnedButton, .RadButton_Button .rbDecorated, .RadButton_Button .rbSecondaryIcon, .RadButton_Button.rbVerticalButton, .RadButton_Button.rbVerticalButton .rbDecorated { background-image: none; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    a.RadButton_Button.RadButton input.rbDecorated, a.RadButton_Button.RadButton input.rbDecorated, a.RadButton_Button.RadButton input.rbDecorated:active, a.RadButton_Button.RadButton input.rbDecorated:focus {
        background-color: transparent;
        border: 0 none;
    }
}
    
    /*Simple Split Button Overrides*/

.RadButton_Button .rbSplitRight, .RadButton_Button .rbSplitLeft { background-image: url('/App_Data/Sitefinity/WebsiteTemplates/magitek/App_Themes/ultima/images/MetroButton/Button.gif'); }

.RadButton_Button .rbSplitRight, .RadButton_Button.rbLinkButton .rbSplitRight {
    background-color: #fff;
    background-position: 0 0;
    border-left: 1px solid #e5e5e5;
}

.RadButton_Button.rbLinkButton.rbDisabled .rbSplitRight { background-position: 0 0; }

* html .RadButton_Button

.rbSplitRight { right: -1px; }

* html .RadButton_Button.rbDisabled

.rbSplitRight { right: 0; }

.RadButton_Button.rbLinkButton .rbSplitRight {
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
}

.RadButton_Button .rbSplitRight:hover, .RadButton_Button.rbLinkButton .rbSplitRight:hover {
    background-color: #e5e5e5;
    background-position: -19px 0;
    border-left: 1px solid #e5e5e5;
}

.RadButton_Button .rbSplitRight:focus, .RadButton_Button .rbSplitRight:active, .RadButton_Button.rbLinkButton .rbSplitRight:focus, .RadButton_Button.rbLinkButton .rbSplitRight:active {
    background-color: #25a0da;
    border-left: 1px solid #e5e5e5;
}

.RadButton_Button .rbSplitLeft, .RadButton_Button.rbLinkButton .rbSplitLeft {
    background-position: 0 0;
    border-right: 1px solid #e5e5e5;
}

.RadButton_Button.rbLinkButton .rbSplitLeft {
    background-color: #fff;
    border-right: 1px solid #e5e5e5;
}

.RadButton_Button .rbSplitLeft:hover, .RadButton_Button.rbLinkButton .rbSplitLeft:hover {
    background-color: #e5e5e5;
    background-position: -19px 0;
    border-right: 1px solid #e5e5e5;
}

.RadButton_Button.rbDisabled .rbSplitLeft, .RadButton_Button.rbDisabled .rbSplitLeft:hover, .RadButton_Button.rbDisabled .rbSplitLeft:focus, .RadButton_Button.rbDisabled .rbSplitLeft:active, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitLeft, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitLeft:hover, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitLeft:active, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitLeft:focus, .RadButton_Button.rbDisabled .rbSplitRight, .RadButton_Button.rbDisabled .rbSplitRight:hover, .RadButton_Button.rbDisabled .rbSplitRight:focus, .RadButton_Button.rbDisabled .rbSplitRight:active, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitRight, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitRight:hover, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitRight:active, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitRight:focus {
    background-color: transparent;
    background-position: 0 0 !important;
}
    
    /* Needed fo IE6 */

* html .rbDisabled

.rbSplitRight, * html .rbDisabled

.rbSplitRight:hover, * html .rbDisabled

.rbSplitRight:focus, * html .rbDisabled

.rbSplitRight:active, * html .rbDisabled

.rbSplitLeft, * html .rbDisabled

.rbSplitLeft:hover, * html .rbDisabled

.rbSplitLeft:focus, * html .rbDisabled

.rbSplitLeft:active { background-position: 0 0 !important; }

.RadButton_Button.rbDisabled .rbSplitLeft, .RadButton_Button.rbDisabled .rbSplitLeft:hover, .RadButton_Button.rbDisabled .rbSplitLeft:focus, .RadButton_Button.rbDisabled .rbSplitLeft:active, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitLeft, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitLeft:hover, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitLeft:active, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitLeft:focus { border-right: 1px solid #e5e5e5; }

.RadButton_Button.rbDisabled .rbSplitRight, .RadButton_Button.rbLinkButton.rbDisabled .rbSplitRight { border-left: 1px solid #e5e5e5; }

.RadButton_Button .rbSplitLeft:focus, .RadButton_Button .rbSplitLeft:active, .RadButton_Button.rbLinkButton .rbSplitLeft:focus, .RadButton_Button.rbLinkButton .rbSplitLeft:active {
    background-color: #25a0da;
    border-right: 1px solid #e5e5e5;
}

.RadButton_Button.rbSkinnedButton, .RadButton_Button.rbVerticalButton, .RadButton_Button .rbDecorated {
    background-color: #fff;
    color: #767676;
}

.RadButton_Button.rbSkinnedButton, .RadButton_Button.rbVerticalButton { border: 1px solid #e5e5e5; }

* html .RadButton_Button.rbSkinnedButton,

* html .RadButton_Button.rbVerticalButton { border: 1px solid #e5e5e5 !important; }

.RadButton_Button.rbSkinnedButton:hover, .RadButton_Button.rbVerticalButton:hover, .RadButton_Button:hover .rbDecorated {
    background-color: #e5e5e5;
    color: #000;
}

.RadButton_Button.rbSkinnedButton:hover, .RadButton_Button.rbVerticalButton:hover { border: 1px solid #e5e5e5; }

.RadButton_Button.rbSkinnedButton:active, .RadButton_Button.rbVerticalButton:active, .RadButton_Button.rbSkinnedButton:active .rbDecorated, .RadButton_Button.rbVerticalButton:active .rbDecorated, .RadButton_Button.rbPressedButton.rbSkinnedButton, .RadButton_Button.rbPressedButton .rbDecorated {
    background-color: #25a0da;
    color: #fff;
}

.RadButton_Button.rbSkinnedButton:active, .RadButton_Button.rbVerticalButton:active { border: 1px solid #25a0da; }

.RadButton_Button.rbSkinnedButtonChecked, .RadButton_Button.rbSkinnedButtonChecked:hover, .RadButton_Button.rbSkinnedButtonChecked .rbDecorated, .RadButton_Button.rbSkinnedButtonChecked:hover .rbDecorated {
    background-color: #25a0da;
    border: 1px solid #25a0da;
}

.RadButton_Button .rbToggleCheckbox, .RadButton_Button .rbToggleCheckboxChecked, .RadButton_Button .rbToggleCheckboxFilled, .RadButton_Button .rbToggleRadio, .RadButton_Button .rbToggleRadioChecked { background-image: url('/App_Data/Sitefinity/WebsiteTemplates/magitek/App_Themes/ultima/images/MetroButton/ToggleSprite.gif'); }

.RadButton_Button.rbToggleButton, .RadButton_Button.rbToggleButton.rbDisabled, .RadButton_Button.rbToggleButton.rbDisabled:hover { color: #000; }

.RadButton_Button.rbDisabled .rbDecorated, .RadButton_Button.rbDisabled:hover .rbDecorated, .RadButton_Button.rbToggleButton:hover { color: #6a6a6a; }

a.RadButton_Button.rbLinkButton {
    border: 1px solid #e5e5e5;
    color: #767676;
    text-decoration: none;
}

.RadButton_Button.rbLinkButton:hover {
    background-color: #e5e5e5;
    border: 1px solid #e5e5e5;
    color: #000;
}

.RadButton_Button.rbLinkButton:active, a.RadButton_Button.rbLinkButtonChecked, .RadButton_Button.rbLinkButtonChecked:hover {
    background-color: #25a0da;
    border: 1px solid #25a0da;
    color: #fff;
}

.RadButton_Button.rbSkinnedButton, .RadButton_Button .rbDecorated { height: 20px; }

.RadButton_Button.rbSkinnedButton.rbDisabled, .RadButton_Button.rbVerticalButton.rbDisabled, .RadButton_Button.rbLinkButton.rbDisabled, .RadButton_Button.rbLinkButton.rbDisabled:hover {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    color: #e5e5e5;
    cursor: default;
}

.RadButton_Button.rbSkinnedButton.rbDisabled .rbDecorated, .RadButton_Button.rbVerticalButton.rbDisabled:hover .rbDecorated, .RadButton_Button.rbLinkButton.rbDisabled, .RadButton_Button.rbLinkButton.rbDisabled:hover {
    background-color: #fff;
    color: #767676;
}
    
    /* IE6 Fix, should be important to override the joint selectors */

* html .RadButton_Button.rbLinkButton,

* html .RadButton_Button.rbLinkButton:hover { border: 1px solid #eee !important; }
    
    /* Disabled */

.RadButton_Button.rbDisabled, .RadButton_Button.rbDisabled .rbToggleCheckbox, .RadButton_Button.rbDisabled .rbToggleCheckboxChecked, .RadButton_Button.rbDisabled .rbToggleRadio, .RadButton_Button.rbDisabled .rbToggleRadioChecked, .RadButton_Button.rbDisabled .rbToggleCheckboxFilled { opacity: .8; }