/*Plugin CSS*/
.str_wrap {
    position: relative;
    overflow: hidden;
    width: 100%;
    font-size: 14px;
    line-height: 20px;
    white-space: nowrap;
    background-color: #ffd200;
    color: #333;
    padding: 5px 0;
    user-select: none;
    display: flex;
    /*justify-content: center;*/
}

.str_wrap.str_active {
    background-color: #ffd200;
}
/* .panel-default{*/
/*    margin: 11px 0;*/
/*}*/
.str_move {
    position: absolute;


    white-space: nowrap;
    cursor: grab;
    will-change: transform;
}

.str_move_clone {
    position: absolute;
    top: 0px;
    /*margin: 0 25px;*/
    left: 100%;
    display: inline-block;
    vertical-align: top;
}

.str_vertical .str_move,
.str_down .str_move {
    white-space: normal;
    width: 100%;
}

.str_vertical .str_move_clone {
    top: 100%;
    left: 0;
}

.str_down .str_move_clone {
    bottom: 100%;
    left: 0;
}

.str_static .str_move,
.no_drag .str_move,
.noStop .str_move {
    cursor: default;
}

.str_wrap a {
    text-decoration: none;
}

.str_wrap a:hover {
    text-decoration: underline;
}

.str_wrap img {
    max-width: none !important;
}