QListWidget
{
    border: 1px solid #bfbfbf;
    border-radius: 2px;
    color: #333;
    font: 15px;
    font-family: %1;
    background: white;
    padding-left: 5px;
}
QListWidget::item:hover
{
    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #daf2e4, stop:0.2 #b9edcf stop: 1 #daf2e4);
    border: 0px solid white;
}
QListWidget::item::selected
{
    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c2f2d6, stop:0.2 #ace5c4 stop: 1 #c2f2d6);
    color:#404040;
    border: 0px solid white;
}
QListWidget::item
{
    border-bottom: 1px solid #e2e2e2;
    height: 24px;
}
QScrollBar:vertical
{
    border: none;
    background: white;
    width: 19px;
    margin-bottom: 0px;
}
QScrollBar::handle:vertical
{
    background: #d8d8d8;
    border: 1px solid #999999;
    border-radius: 5px;
    margin-left: 4px;
    margin-right: 5px;
    margin-top: 7px;
    margin-bottom: 7px;
    min-height: 30px;
}
QScrollBar::handle:vertical:hover
{
    background: #ace5c4;
    border: 1px solid #808080;
}
QScrollBar::handle:vertical:pressed
{
    background: #a3d9b6;
    border: 1px solid #666666;
}
QScrollBar::handle:vertical:disabled
{
    background: white;
    border: none;
}
QScrollBar::add-line:vertical
{
    border: none;
    background: white;
}
QScrollBar::sub-line:vertical
{
    border: none;
    background: white;
}
QScrollBar::up-arrow:vertical,
QScrollBar::down-arrow:vertical
{
    border: none;
    background: none;
}
QScrollBar::add-page:vertical
{
    height: 0px;
    border-bottom: 0px solid #bfbfbf;
    background: none;
}
QScrollBar::sub-page:vertical
{
    height: 0px;
    border: none;
    background: none;
}
QAbstractScrollArea::corner
{
    border: none;
    width: 0px;
    height: 0px;
    margin: none;
    padding: none;
    background: none;
}
QScrollBar:horizontal
{
    border: none;
    background: #ffffff;
    height: 19px;
    margin: 0px 0px 0px 0px;
}
QScrollBar::handle:horizontal
{
    background: #d8d8d8;
    border: 1px solid #999999;
    border-radius: 5px;
    margin-top: 4px;
    margin-bottom: 5px;
    margin-left: 7px;
    margin-right: 7px;
    min-width: 30px;
}
QScrollBar::handle:horizontal:hover
{
    background: #ace5c4;
    border: 1px solid #808080;
}
QScrollBar::handle:horizontal:pressed
{
    background: #a3d9b6;
    border: 1px solid #666666;
}
QScrollBar::add-line:horizontal
{
    background: #d9d9d9;
    height: 2px;
}
QScrollBar::sub-line:horizontal
{
    background: #d9d9d9;
    height: 2px;
}
QScrollBar::left-arrow:horizontal,
QScrollBar::right-arrow:horizontal
{
    background: white;
    border: 0px;
}
QScrollBar::add-page:horizontal
{
    background: white;
    width: 0px;
}
QScrollBar::sub-page:horizontal
{
    background: white;
    width: 0px;
}
