/* Tiny Scrollbar */
.sys_clipart_container .viewport { opacity:0.99; width: 100%; height: 100%; overflow: hidden; position: relative; }
.sys_clipart_container .overview { padding:3px; opacity:0.99; list-style: none; position: absolute; left: 0; top: 0; margin: 0; }
.sys_clipart_container .scrollbar{  position: absolute; background-position: 0 0; right: -20px;top: 9px;width: 15px; z-index: 999}
.sys_clipart_container .track {
    border-radius: 3px;
    background-color: #fff;
    height: 100%;
    width: 4px;
    position: relative;
    padding: 0px 1px;
    border: 1px solid #333;
}
.sys_clipart_container .thumb {
    height: 20px;
    width: 26px;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: -12px;
}
.sys_clipart_container .thumb:after {
    display: block;
    position: absolute;
    width: 12px;
    height: 99%;
    background-color: #000;
    content: " ";
    top: 0px;
    left: 9px;
    border-radius: 3px;
    border: 0;
}
.sys_clipart_container .thumb .end { overflow: hidden; height: 5px; width: 25px; }
.sys_clipart_container .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
