.table-action-block {
  padding: 0 1rem; }
  .table-action-block .btn-icon + .btn-icon:before,
  .table-action-block .btn-icon + .btn-icon:last-of-type:after {
    position: absolute;
    left: -0.55rem;
    top: 50%;
    transform: translateY(-50%);
    content: " ";
    display: block;
    width: 1px;
    height: 16px;
    background-color: #000; }
  .table-action-block .btn-icon + .btn-icon:last-of-type:after {
    left: inherit;
    right: -0.55rem; }
  .table-action-block .btn-icon .icon-refresh {
    font-size: 1.5rem;
    line-height: 1.75rem; }

.search-block .btn-link {
  color: #0062ac; }
  .search-block .btn-link:hover, .search-block .btn-link:focus {
    text-decoration: underline; }

.table-action-block {
  background-color: #e6e6e4;
  padding: 0 1rem; }
  .table-action-block .action-group > .form-control {
    width: auto;
    display: inline-block;
    line-height: calc(1.5em + 0.5rem + 2px);
    height: calc(1.5em + 0.5rem + 2px);
    padding: 2px 5px;
    max-width: 8em; }
  .table-action-block span + .form-control {
    margin-left: 0.5rem; }
