/* AGENT_SHEET */
scrollbar[orient="vertical"] thumb {
    -moz-appearance: none !important;
    border-radius: 2px !important;
    border: none !important;
    background-image: linear-gradient(to right, rgba(50,55,57,.8)0%, rgba(180,185,187,.8)1%  ,rgba(220,225,227,.8)20%,rgba(210,215,217,.8)40% , rgba(60,71,73,.8) 100%)!important;
    box-shadow: 0 0 0 8px rgba(42,71,71,.05) inset !important;}
scrollbar[orient="vertical"]:hover thumb {
    background-image: linear-gradient(to right, rgba(50,55,57,.9)0%, rgba(200,205,207,.9)1%  ,rgba(220,225,227,.9)20% , rgba(70,81,83,.9) 100%)!important;
    box-shadow: 0 0 0 8px rgba(100,127,193,.05) inset !important;}
scrollbar[orient="vertical"]:active thumb {
    background-image: linear-gradient(to right, rgba(50,55,57,1)0%, rgba(200,205,207,1)1%  ,rgba(220,225,227,1)15% , #3C444C 100%)!important;
    box-shadow: 0 0 0 8px rgba(100,127,193,.05) inset !important;}
scrollbar[orient="horizontal"] thumb {
    -moz-appearance: none !important;
    border-radius: 2px !important;
    border: none !important;
    background-image: linear-gradient(to bottom, rgba(50,55,57,.8)0%, rgba(180,185,187,.8)1%  ,rgba(220,225,227,.8)20%,rgba(210,215,217,.8)40% , rgba(60,71,73,.8) 100%)!important;
    box-shadow: 0 0 0 8px rgba(42,71,71,.05) inset !important;}
scrollbar[orient="horizontal"]:hover thumb {
    background-image: linear-gradient(to bottom, rgba(50,55,57,.9)0%, rgba(200,205,207,.9)1%  ,rgba(220,225,227,.9)20% , rgba(70,81,83,.9) 100%)!important;
    box-shadow: 0 0 0 8px rgba(100,127,193,.05) inset !important;}
scrollbar[orient="horizontal"]:active thumb {
    background-image: linear-gradient(to bottom, rgba(50,55,57,1)0%, rgba(200,205,207,1)1%  ,rgba(220,225,227,1)15% , #2A4747 100%)!important;
    box-shadow: 0 0 0 8px rgba(100,127,193,.05) inset !important;}

/* ----Always visible---- */
/*
scrollbar [orient="vertical"] thumb, scrollbar [orient="horizontal"] thumb{
    -moz-appearance: none !important;
    border: none !important;
    background: none !important;
    box-shadow: none !important;}
*/
/* -------------------------- */

scrollbarbutton[sbattr="scrollbar-up-top"], scrollbarbutton[sbattr="scrollbar-down-top"], scrollbarbutton[sbattr="scrollbar-up-bottom"], scrollbarbutton[sbattr="scrollbar-down-bottom"] {
    -moz-appearance: none !important;
    display: none !important;}
select scrollbarbutton[sbattr="scrollbar-up-top"], select scrollbarbutton[sbattr="scrollbar-down-top"], select scrollbarbutton[sbattr="scrollbar-up-bottom"], select scrollbarbutton[sbattr="scrollbar-down-bottom"] {
    -moz-appearance: scalethumb-vertical !important;
    display: block !important;
     -moz-margin-start: 5px !important;}
scrollbar {
    -moz-appearance: none !important;
    background: none !important;
    -moz-box-align: start !important;
    position: relative !important;
    z-index: 1999999999 !important;}
richlistbox scrollbarbutton[sbattr="scrollbar-up-top"], richlistbox scrollbarbutton[sbattr="scrollbar-down-top"], richlistbox scrollbarbutton[sbattr="scrollbar-up-bottom"], richlistbox scrollbarbutton[sbattr="scrollbar-down-bottom"] {
    -moz-appearance: separator !important;
    display: block!important;
    -moz-margin-start: -10000px !important;}
richlistbox scrollbar[orient="vertical"] {
    -moz-margin-start: -11px !important;
    width: 11px !important;}
scrollbar[orient="vertical"] {
    -moz-margin-start: -11px !important;}
scrollbar[orient="vertical"] thumb {
    max-width: 11px !important;
    min-width: 11px !important;
    min-height: 80px !important;}
scrollbar[orient="horizontal"] thumb {
    max-height: 11px !important;
    min-height: 11px !important;
    min-width: 80px !important;}
 

