/* Tour
---------------------------------------------------------- */
.wpb_vc_tour {
  > .vc_controls {
    .vc_tab-controls;
  }
  > .wpb_element_wrapper {
    padding: 0px;
    background: none;
    border: none;
    height: auto;
    .wpb_tabs_holder,
    .tabs_controls {
      padding: 0;
    }
    .ui-tabs .ui-tabs-nav {
      float: left;
      width: 30%;
      position: relative;
      left: 1px;
      z-index: 2;
      li {
        float: none;
        background: @vc_tab_tag_bg;
        border: 1px solid transparent;
        .border-left-radius(@vc_border_radius);
        padding: 0;
        margin: 0;
        a {
          float: none;
          display: block;
          color: @vc_tab_tag_color;
          padding: 10px 16px;
          margin: 0 0 2px;
        }
        &.add_tab_block {
          padding: 11px;
          a {
            padding: 0;
            width: 100%;
            height: 16px;
            display: block;
            background: transparent url('../vc/controls.png') no-repeat -16px -16px;
          }
        }
      }
      li.ui-tabs-active {
        background: @vc_tab_tag_active_bg;
      }
    }
    .wpb_vc_tab {
      float: right;
      width: 70%;
      > .vc_controls {
        position: relative;
      }
    }
    .ui-tabs .ui-tabs-nav li,
    .wpb_vc_tab {
      .box-sizing(border-box);
    }
  }
}