/******************************/
/* Vertical Scrollbar			*/
/******************************/
QScrollBar:vertical
{
   border: 0px;
   background: #EBEBEB;
   width: 20px;
   margin: 20px 0 20px -2;
}

/*******************************/
/* The Grab Handle             */
/*******************************/
QScrollBar::handle:vertical
{
   background: #C7C7C7;
   min-height: 20px;
}

QScrollBar::handle:vertical:hover
{
   background: rgba(200,200,200,100%);
   min-height: 20px;
}

/********************************/
/* Bottom button with the arrow */
/********************************/
QScrollBar::add-line:vertical
{
   border: 0px;
   background: #D9D9D9;
   height: 20;
   subcontrol-origin: margin;
   border-bottom: 0px solid #323641;
}

QScrollBar::add-line:vertical:pressed
{
   border: 0px solid #808080;
   background-color: rgba(178, 178, 178, 100%);
   height: 20;
   subcontrol-origin: margin;
   border-bottom: 0px solid #323641;
}

/*******************************/
/* Top button with the arrow   */
/*******************************/
QScrollBar::sub-line:vertical
{
   border: 0px;
   background: #D9D9D9;
   height: 21;
   subcontrol-origin: margin;
   border-bottom: 0px solid #323641;
}

QScrollBar::sub-line:vertical:pressed
{
   border: 0px;
   background-color: rgba(178, 178, 178, 100%);
   height: 21;
   subcontrol-origin: margin;
   border-bottom: 0px solid #323641;
}

QScrollBar::down-arrow:vertical
{
   border: 0px;
   image: url(:/icons/png/dark/scrollbar-arrow-down.png);
}

QScrollBar::up-arrow:vertical
{
   border: 0px;
   image: url(:/icons/png/dark/scrollbar-arrow-up.png);
}


QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical
{
   background: none;
}


/******************************/
/* Horizontal Scrollbar       */
/******************************/
QScrollBar:horizontal
{
   border: 0px;
   background: #EBEBEB;
   height: 20px;
   margin: 0px 20px 0px 20px;
}

/*******************************/
/* The Grab Handle             */
/*******************************/
QScrollBar::handle:horizontal
{
   background: #C7C7C7;
   min-width: 20px;
}

/********************************/
/* right button with the arrow */
/********************************/
QScrollBar::add-line:horizontal
{
   border: 0px;
    background: #D9D9D9;
   width: 20px;
   border-bottom: 0px solid #323641;
   subcontrol-position: right;
   subcontrol-origin: margin;
}

/********************************/
/* left button with the arrow */
/********************************/
QScrollBar::sub-line:horizontal
{
   border: 0px;
   background: #D9D9D9;
   width: 20px;
   border-bottom: 0px solid #323641;
   subcontrol-position: right;
   subcontrol-origin: margin;
   subcontrol-position: left;
   subcontrol-origin: margin;
}

QScrollBar:left-arrow:horizontal
{
   border: 0px;
   image: url(:/icons/png/dark/scrollbar-arrow-left.png);
}

QScrollBar::right-arrow:horizontal
{
   border: 0px;
   image: url(:/icons/png/dark/scrollbar-arrow-right.png);
}

QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal
{
   background: none;
}
