﻿.RadButton_DehoustTouch
{
	/*font-family: "Segoe UI", Arial, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	/* RadButton Default Skin */
}

.RadButton_DehoustTouch .rbDecorated
{
	/*font-family: "Segoe UI", Arial, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
}

.RadButton_DehoustTouch.rbSkinnedButton,
.RadButton_DehoustTouch .rbDecorated,
.RadButton_DehoustTouch.rbVerticalButton,
.RadButton_DehoustTouch.rbVerticalButton .rbDecorated,
.RadButton_DehoustTouch .rbSplitRight,
.RadButton_DehoustTouch .rbSplitLeft
{
	background-image: url('Images/Button/ButtonSprites.png');
	color: #333333;
}

.RadButton_DehoustTouch .rbToggleCheckbox,
.RadButton_DehoustTouch .rbToggleCheckboxChecked,
.RadButton_DehoustTouch .rbToggleCheckboxFilled,
.RadButton_DehoustTouch .rbToggleRadio,
.RadButton_DehoustTouch .rbToggleRadioChecked
{
	background-image: url('Images/Button/ToggleSprite.png');
}

.RadButton_DehoustTouch.rbToggleButton,
.RadButton_DehoustTouch.rbToggleButton.rbDisabled:hover
{
	color: #fff;
}

.RadButton_DehoustTouch.rbToggleButton:hover
{
	color: #fff;
}

.RadButton_DehoustTouch.RadButton.rbLinkButton
{
	border-style: none;
	color: #0053a3;
	text-decoration: none;
	background-color: #fff;
	padding: 4px;
	display: block;
	overflow: hidden;
	border: 1px solid #0053a3;
}

	.RadButton_DehoustTouch.rbLinkButton .rbPrimaryIcon,
	.RadButton_DehoustTouch.rbLinkButton .rbSecondaryIcon {
		top: 8px;
		/*right: 15px;*/
	}

	.RadButton_DehoustTouch.rbLinkButton.rbChecked .rbPrimaryIcon,
	.RadButton_DehoustTouch.rbLinkButton.rbChecked .rbSecondaryIcon {
		cursor: default;
	}

.RadButton_DehoustTouch.RadButton.rbLinkButton:hover:not(.rbChecked)
{
	background-color: #0053a3;
	color: #fff;
}

.RadButton_DehoustTouch.rbLinkButton.rbChecked,
.RadButton_DehoustTouch.rbLinkButton.rbDisabled,
.RadButton_DehoustTouch.rbLinkButton.rbDisabled:hover
{
	cursor: default;
	background-color: #00275e !important;
	border: 1px solid #00275e;
	color: #fff;
}

.RadButton.RadButton_DehoustTouch.rbLinkButton.rbManualMode {
	width: 80px;
}

.RadButton.RadButton_DehoustTouch.rbLinkButton.rbChecked .device_button {
    padding-right: 20px;
}

.RadButton.RadButton_DehoustTouch.rbLinkButton .rbText {
	width: 100%;
	text-align: center;
}

.RadButton.RadButton_DehoustTouch.rbLinkButton.rbChecked .rbText {
    width: 25px !important;
}

.RadButton_DehoustTouch.rbLinkButton.rbPressed
{
	background-color: #00275e !important;
}

.RadButton_DehoustTouch.rbLinkButton.rbWarning
{
	background-color: #c50a33 !important;
}

.RadButton_DehoustTouch.rbLinkButtonChecked,
.RadButton_DehoustTouch.rbLinkButtonChecked:hover
{
	background-color: #fafafa;
	color: #333333;
	border: 1px solid #8a8a8a;
}

.RadButton_DehoustTouch.rbLinkButton:hover .rbSplitLeft,
.RadButton_DehoustTouch.rbLinkButton:hover .rbSplitRight {
	background-color: #fafafa;
}

.RadButton_DehoustTouch.rbLinkButton .rbSplitRight {
	border-left: 1px solid #8a8a8a;
}

.RadButton_DehoustTouch.rbLinkButton .rbSplitRight:hover {
	background-color: #e5e5e5;
	border-left: 1px solid #515151;
}

.RadButton_DehoustTouch.rbLinkButton .rbSplitRight:active,
.RadButton_DehoustTouch.rbLinkButton .rbSplitRight:focus {
	background-color: #dedede;
	border-left: 1px solid #515151;
}

.RadButton_DehoustTouch.rbLinkButton .rbSplitLeft
{
	border-right: 1px solid #8a8a8a;
}

.RadButton_DehoustTouch.rbLinkButton .rbSplitLeft:hover
{
	background-color: #e5e5e5;
	border-right: 1px solid #515151;
}

.RadButton_DehoustTouch.rbLinkButton .rbSplitLeft:active,
.RadButton_DehoustTouch.rbLinkButton .rbSplitLeft:focus
{
	background-color: #dedede;
	border-right: 1px solid #515151;
}

.RadButton_DehoustTouch.rbLinkButton.rbDisabled .rbSplitLeft,
.RadButton_DehoustTouch.rbLinkButton.rbDisabled .rbSplitLeft:hover,
.RadButton_DehoustTouch.rbLinkButton.rbDisabled .rbSplitLeft:active,
.RadButton_DehoustTouch.rbLinkButton.rbDisabled .rbSplitLeft:focus
{
	border-right: 1px solid #d0d0d0;
}

.RadButton_DehoustTouch.rbLinkButton.rbDisabled .rbSplitRight,
.RadButton_DehoustTouch.rbLinkButton.rbDisabled .rbSplitRight:hover,
.RadButton_DehoustTouch.rbLinkButton.rbDisabled .rbSplitRight:active,
.RadButton_DehoustTouch.rbLinkButton.rbDisabled .rbSplitRight:focus
{
	border-left: 1px solid #d0d0d0;
}
