﻿.GroupCheckbox{border:1px solid #aaa;border-radius:3px;display:inline-block;padding:10px 10px 10px 5px;overflow-x:hidden;overflow-y:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.GroupCheckbox>label{display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-weight:normal;margin:0}.GroupCheckbox>label.SubgroupHeader{font-weight:bold;margin-bottom:2px}.GroupCheckbox>label.SubgroupHeader:not(:first-child){margin-top:5px}.GroupCheckbox>label>input[type=checkbox]{vertical-align:middle;margin:2px 5px}