/**
 * @file
 * jquery UI tabs
 */

.ui-tabs {
  position: relative;
  padding: .2em;
  .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
    li {
      position: relative;
      top: 0;
      float: left;
      margin: 1px .2em 0 0;
      border-bottom-width: 0;
      padding: 0;
      list-style: none;
      white-space: nowrap;
    }
    .ui-tabs-anchor {
      float: left;
      padding: .5em 1em;
      text-decoration: none;
    }
    li.ui-tabs-active {
      margin-bottom: -1px;
      padding-bottom: 1px;
      .ui-tabs-anchor {
        cursor: text;
      }
    }
    li.ui-state-disabled {
      .ui-tabs-anchor {
        cursor: text;
      }
    }
    li.ui-tabs-loading {
      .ui-tabs-anchor {
        cursor: text;
      }
    }
  }
  .ui-tabs-panel {
    display: block;
    outline: none;
    border-width: 0;
    background: none;
    padding: 1em .5em;
  }
}

.ui-tabs-collapsible {
  .ui-tabs-nav {
    li.ui-tabs-active {
      .ui-tabs-anchor {
        cursor: pointer;
      }
    }
  }
}
