div.rtb-main-vert-tab-cont {
    border: 1px solid #e3e3e3;
    border-radius: 2px;
    display: flex;
    flex-direction: row;
    align-items: stretch;
}

div.rtb-main-vert-tab-cont > div:first-child {
    background-color: #F2F3F3;
}

div.rtb-main-vert-tab-cont > div:first-child:hover {
    cursor: default;
}

div.rtb-main-vert-tab-cont > div:first-child > div {
    border-right: 2px solid #F2F3F3;
    padding: 15px 20px 15px 15px;
    position: relative;
    white-space: nowrap;
}

div.rtb-main-vert-tab-cont > div:first-child > div > span.rtb-spacer {
    position: relative;
    visibility: hidden;
}

div.rtb-main-vert-tab-cont > div:first-child > div > span:not(.rtb-spacer) {
    padding-left: inherit;
    left: 0;
    position: absolute;
    color: #666;
}

div.rtb-main-vert-tab-cont > div:first-child > div.active {
    border-right: 2px solid #0077DD;
}

div.rtb-main-vert-tab-cont > div:first-child > div:not(.active):hover {
    cursor: pointer;
    background-color: #E9E9E9;
}

div.rtb-main-vert-tab-cont > div:first-child > div.active > span,
div.rtb-main-vert-tab-cont > div:first-child > div > span.rtb-spacer {
    /*font-weight: bold;*/
    font-size: 14px;
    color: #0077DD;
}

div.rtb-main-vert-tab-cont > div:first-child > div > span {
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;
}

div.rtb-main-vert-tab-cont div.rtb-vertical-tabset-pane {
    flex: 1;
    padding: 10px;
}

