.js-label-container {
    position: absolute;
    min-width: 500px;
    height: 500px;
    left: 370px;
    z-index: 200;
}
.js-label-container .js-label-header {
    width: 100%;
    height: 42px;
    background-color: #bed1da;
}
.js-label-container .js-label-header .js-label-close {
    float: right;
    width: 15px;
    height: 15px;
    background: #af2d2d;
    cursor: pointer;
}
.js-label-container .js-label-header-button.active {
    background: cadetblue;
}
.js-label-container .js-label-header-button {
    width: 45%;
    text-align: center;
    float: left;
    background: #708788;
    margin: 10px 20px 10px 20px;
    cursor: pointer;
}
.js-label-container .js-label-content {
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    background-color: #e2ecf1;
}
.js-label-container .js-label-content td {
    padding-right: 10px;
    width: 320px;
    overflow: hidden;
}
.js-label-container .js-label-content th {
    background: #04767b;
}
