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