+.roo-radio-set:before,
+.roo-radio-set:after {
+ display: table;
+ content: " ";
+ clear: both;
+}
+
+.radio.checked label::after
+{
+ -webkit-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ background-color: #555555;
+}
+
+.roo-radio-set.disabled .radio label
+{
+ opacity: 0.65;
+}
+
+.roo-radio-set.disabled .radio label
+{
+ cursor: not-allowed;
+}
+
+.roo-radio-primary .radio label::after
+{
+ background-color: #fff;
+}
+
+.roo-radio-primary .radio.checked label::before
+{
+ border-color: #428bca;
+}
+
+.roo-radio-primary .radio.checked label::after
+{
+ background-color: #428bca;
+}
+
+.roo-radio-danger .radio label::after
+{
+ background-color: #d9534f;
+}
+
+.roo-radio-danger .radio.checked label::before
+{
+ border-color: #d9534f;
+}
+
+.roo-radio-danger .radio.checked label::after
+{
+ background-color: #d9534f;
+}
+
+.roo-radio-info .radio label::after
+{
+ background-color: #fff;
+}
+
+.roo-radio-info .radio.checked label::before
+{
+ border-color: #5bc0de;
+}
+
+.roo-radio-info .radio.checked label::after
+{
+ background-color: #5bc0de;
+}
+
+.roo-radio-warning .radio label::after
+{
+ background-color: #fff;
+}
+
+.roo-radio-warning .radio.checked label::before
+{
+ border-color: #f0ad4e;
+}
+
+.roo-radio-warning .radio.checked label::after
+{
+ background-color: #f0ad4e;
+}
+
+.roo-radio-success .radio label::after
+{
+ background-color: #fff;
+}
+
+.roo-radio-success .radio.checked label::before
+{
+ border-color: #5cb85c;
+}
+
+.roo-radio-success .radio.checked label::after
+{
+ background-color: #5cb85c;
+}
+
+.roo-radio-set.has-warning .roo-radio-set-items label,
+.roo-radio-set.has-warning .roo-radio-set-label {
+ color: #8a6d3b;
+}
+
+.roo-radio-set.has-error .roo-radio-set-items label,
+.roo-radio-set.has-error .roo-radio-set-label {
+ color: #a94442;
+}
+
+.roo-radio-set.has-success .roo-radio-set-items label,
+.roo-radio-set.has-success .roo-radio-set-label {
+ color: #3c763d;
+}
+
+.roo-radio-set-inline .radio {
+ position: relative;
+ display: inline-block;
+ padding-left: 20px;
+ margin-top: 0px;
+ margin-bottom: 0;
+ font-weight: 400;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.roo-radio-set-inline .radio + .radio {
+ margin-left: 10px;
+}
+
+.roo-radio-set-label .roo-required-indicator.right-indicator {
+ position: absolute;
+}
+
+.roo-radio-set-label .roo-required-indicator.right-indicator.fa-star {
+ font-size: 8px;
+ margin-left: 3px;
+ color: #EC0404;
+}
+
+.roo-radio-set-label,
+.roo-radio-set-right {
+ padding: 0px;
+}
+
+.roo-form-error-popover.in {
+ opacity: 1;
+}
+
+.roo-form-error-popover .tooltip-inner {
+ max-width: 100%;
+ padding: 10px;
+}
\ No newline at end of file