$theme.radio-group {
line-height: 18px; vertical-align: middle;
}
$theme.radio {
position: relative; display:block; height:18px; padding-left: 20px; margin-bottom:3px; .sc-button-label { line-height: 18px; } .button { @include slice("radio_unselected.png"); width: 16px; height:16px; vertical-align:middle; position: absolute; left: 0; top: 0; margin: 0; } &.active .button { @include slice("radio_active.png"); } &.sel .button { @include slice("radio_selected.png"); } &.mixed .button { @include slice("radio_mixed.png"); } &.sel.active .button { @include slice("radio_selected_active.png"); } &.mixed.active .button { @include slice("radio_mixed_active.png"); } &.disabled { opacity: .5; }
}
$theme.radio-group.sc-layout-horizontal $theme.radio, $theme.radio.sc-layout-horizontal {
display: inline-block; -moz-display: inline-block; margin-right: 14px;
}