.income-branch-groups {
  margin-bottom: 20px; }
  .income-branch-groups .empty-group-list {
    border-top: 1px solid #cacaca;
    border-bottom: 1px solid #cacaca;
    padding: 10px 0;
    font-size: 16px; }
  .income-branch-groups .income-branch-group {
    border-bottom: 1px solid #cacaca;
    padding-bottom: 10px; }
    .income-branch-groups .income-branch-group .income-branch-group-header {
      font-size: 16px; }
      .income-branch-groups .income-branch-group .income-branch-group-header .company {
        color: green;
        font-weight: bold; }
    .income-branch-groups .income-branch-group .income-branch-group-branch-list {
      margin-bottom: 10px;
      font-size: 14px;
      color: royalblue; }
      .income-branch-groups .income-branch-group .income-branch-group-branch-list .glyphicon-asterisk {
        font-size: 10px;
        color: #555; }
      .income-branch-groups .income-branch-group .income-branch-group-branch-list .income-branch {
        padding: 10px 0px; }

.select-box .ui-select-bootstrap > .ui-select-choices {
  width: 100% !important; }

.income-branch-group-save {
  margin-top: 15px;
  border-top: 1px solid #cacaca;
  padding-top: 15px; }
