@import "variables.less"; @import "../common/CheckBox.less"; .mblCheckBox + .mblCheckableInputDecorator { &:before { .mblCheckRadioBorder; } } .mblCheckBox:not([disabled]) { &:active + .mblCheckableInputDecorator:before, & + .mblCheckableInputDecorator:active:before { background-color: @win-accent-color; } } .mblCheckBoxChecked + .mblCheckableInputDecorator { &:before { .mblImage(@imgCheckUrl); } } .mblCheckBox[disabled] { & + .mblCheckableInputDecorator { &:before { border-color: @win-disabled-color; } } &.mblCheckBoxChecked + .mblCheckableInputDecorator:before { .mblImage("images/check-disabled.png"); } } .mblCheckableInputContainer + label { .mblCheckRadioLabel; }