/**
 * @file
 * Visual styles for tabs.
 */
div.tabs {
  margin: 1em 0; }

ul.tabs {
  margin: 0 0 0.5em;
  padding: 0;
  list-style: none; }

.tabs > li {
  display: inline-block;
  margin-right: 0.3em;
  /* LTR */ }

[dir="rtl"] .tabs > li {
  margin-right: 0;
  margin-left: 0.3em; }

.tabs a {
  display: block;
  padding: 0.2em 1em;
  text-decoration: none; }

.tabs a.is-active {
  background-color: #eee; }

.tabs a:focus,
.tabs a:hover {
  background-color: #f5f5f5; }

.block-local-tasks-block {
  /*border: 1px solid green;*/ }
  .block-local-tasks-block ul.tabs {
    /*border: 1px solid red;*/
    display: flex;
    flex-direction: row;
    flex-wrap: wrap; }
    .block-local-tasks-block ul.tabs li {
      margin-left: -1px;
      border: 1px solid grey;
      display: flex;
      margin-right: 0; }
      .block-local-tasks-block ul.tabs li a {
        padding: 0.2em 1.3em;
        line-height: 3em;
        color: grey; }
      .block-local-tasks-block ul.tabs li.is-active {
        font-weight: bold; }
        .block-local-tasks-block ul.tabs li.is-active a {
          color: black; }

/*# sourceMappingURL=tabs.css.map */
