/* this is set to the "real" radiobuttons and checkboxes */ .rfdRealInput { position: absolute; left: -99999px; } /* --- COMMON SETTINGS FOR THE SKINNED BUTTONS --- */ /* set one pixel margin to the skinned buttons, which compensates the focus dots when the button is focused */ .rfdButton a.rfdSkinnedButton { margin: 1px; } .rfdButton a.rfdSkinnedButton, .rfdButton a.rfdSkinnedButton * { cursor: default; background-repeat: no-repeat; background-color: transparent; height: 22px; line-height: 22px; text-decoration: none; display: inline-block; border: 0 !important; /* do not remove the !important flag, otherwise the * selector will not apply for that property */ text-align: center; font: normal 12px "Segoe UI", Arial, Helvetica !important; white-space: nowrap; } /* set dotted border to a focused button */ .rfdButton a.rfdSkinnedButton:focus { outline: dotted 1px #ccc; } .rfdButton a.rfdSkinnedButton, .rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover { padding: 0 4px 0 0; } .RadForm.rfdTextbox input[type="text"], .RadForm.rfdTextbox input[type="password"], .RadForm.rfdTextarea textarea, .RadForm.rfdTextarea textarea[disabled]:hover, .RadForm.rfdTextbox input[disabled][type="text"]:hover, .RadForm.rfdTextbox input[disabled][type="password"]:hover, .RadForm .rfdCheckboxChecked, .RadForm .rfdInputDisabled.rfdCheckboxChecked:hover, .RadForm .rfdCheckboxUnchecked, .RadForm .rfdInputDisabled.rfdCheckboxUnchecked:hover, .RadForm.rfdLabel label, .RadForm .rfdRadioUnchecked, .RadForm .rfdInputDisabled.rfdRadioUnchecked:hover, .RadForm .rfdRadioUnchecked:hover, .RadForm .rfdRadioChecked, .RadForm .rfdInputDisabled.rfdRadioChecked:hover, .RadForm .rfdRadioChecked:hover, .RadForm .riTextBox /* prevents text flcikering in IE8, when TadTextBox is used with RDF */ { font-size: 12px; font-family: "Segoe UI", Arial, Helvetica, sans-serif; } /*TEKI: fix CSS inheritance issue with RadComboBox */ .RadForm.rfdTextbox .rfdSkinnedButton input, .RadForm.rfdTextbox .rfdSkinnedButton button, .RadForm.rfdTextbox .RadComboBox input, .RadForm.rfdTextbox .RadComboBox input[type="text"] { border:0; background-color:transparent; } /*TEKI: (text) inputs by default can have no type specified, so update the button definition to show no border!*/ .RadForm.rfdTextbox input[type="button"].rfdDecorated, .RadForm.rfdTextbox input[type="reset"].rfdDecorated, .RadForm.rfdTextbox input[type="submit"].rfdDecorated { border: 0; } .rfdButton input[type="button"].rfdDecorated, .rfdButton input[type="reset"].rfdDecorated, .rfdButton input[type="submit"].rfdDecorated, .rfdButton .rfdSkinnedButton button, .rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * { background-position: left -22px; height: 22px; line-height: 22px; border: 0; padding-left: 12px; margin-right:0;/*Safari!*/ } .rfdButton input[type="button"].rfdDecorated, .rfdButton input[type="reset"].rfdDecorated, .rfdButton input[type="submit"].rfdDecorated, .rfdButton .rfdSkinnedButton button, .rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * { padding-left: 4px\9; /* IE7 Standards, IE8 Compatibility */ } .rfdButton input[type="button"].rfdDecorated, .rfdButton input[type="reset"].rfdDecorated, .rfdButton input[type="submit"].rfdDecorated, .rfdButton .rfdSkinnedButton button, .rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * { padding-left /*\**/: 12px\9; /* IE8 */ } .rfdButton a.rfdSkinnedButton * { _background-position: left -22px; } /* IE6 fixes */ .rfdButton a.rfdInputDisabled:hover * { _background-position: left -22px !important; } .rfdButton a.rfdInputDisabled:hover { _background-position: right 0 !important; } /* end of IE6 fixes */ .rfdButton a.rfdSkinnedButton, .rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover { background-position: right 0; } .rfdButton a.rfdSkinnedButton:hover { background-position: right -44px; } .rfdButton a.rfdSkinnedButton:hover * { background-position: left -66px; } .rfdButton a.rfdClickedButton, .rfdButton a.rfdClickedButton:hover { background-position: right -88px; } .rfdButton a.rfdSkinnedButton.rfdClickedButton * { background-position: left -110px !important; } /* IE7 hovers fix */ *+html.rfdButton a.rfdSkinnedButton:hover *, *+html .rfdButton a.rfdSkinnedButton:hover * { background-position: left -66px; } /* IE 6 fix for inputs */ .rfdButtonType { padding-left: 5px; } /* --- END OF COMMON SETTINGS FOR THE SKINNED BUTTONS --- */ .rfdCheckboxChecked, .rfdCheckboxUnchecked, .rfdRadioUnchecked, .rfdRadioChecked { line-height: 20px !important; padding: 0 0 0 20px !important; zoom: 1; /* IE font-size fix when set in percent */ display: inline-block !important; } /* Disabled state removed to avoid problems with RadInput and RadCombo */ .rfdSkinnedButton.rfdInputDisabled, .rfdTextarea textarea[disabled], .rfdTextbox input[type="text"][disabled], .rfdTextbox input[type="password"][disabled] { /*filter: alpha(opacity=50); IE < 8 */ /*opacity: .5; FF3, OP9, WebKit */ /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; IE8 */ /* -moz-opacity: .5; FF2 */ } *|html .rfdSkinnedButton.rfdInputDisabled, *|html .rfdTextarea textarea[disabled], *|html.rfdTextbox input[type="text"][disabled], *|html .rfdTextbox input[type="password"][disabled] { opacity: .5; } /* FormDecorator + TreeView fix */ .RadTreeView .rfdCheckboxUnchecked, .RadTreeView .rfdCheckboxChecked { display: -moz-inline-box; display: inline-block; width: 0; vertical-align: middle; line-height: 21px; height: 21px; } /* FormDecorator + TreeView fix */ .RadGrid .rfdCheckboxUnchecked, .RadGrid .rfdCheckboxChecked { display: -moz-inline-block; display: inline-block; } /* decorated
,