/***********
 * sidebar *
 ***********/
.sidebar,
.sidebar.view,
.sidebar .view,
.sidebar GtkScrolledWindow {
    background-color: @base_color;
    background-image: linear-gradient(to bottom,@base_color,@base_color);
    color: @text_color;
    transition: all .3s ease-in;
}

.sidebar GtkScrolledWindow,
.sidebar {
    border-width: 0;
    transition: all .3s ease-in;
}

.sidebar .image:selected:focus,
.sidebar .image:selected:hover {
    background-color: shade(@selected_bg_color,0.9);
    color: @selected_fg_color;
}

.sidebar  .list-row {
    /*background-color: @base_color;*/
    color: @text_color;
    border: 0px;
    transition: all .1s ease-in;


}
.sidebar  .list-row:selected{
  background-color: @base_color;
  /*border-left: 3px  solid @selected_bg_color;*/
  color: @selected_bg_color;
  font-weight: bold;
  /*padding-left: 10px;*/
}
.sidebar .cell:selected,
.sidebar .cell:selected:focus {
    background-color: shade(@selected_bg_color,0.9);
    background-image: none;
    color: @selected_fg_color;
}

.sidebar GtkScrolledWindow .list-row {
    background-color: transparent;
    color: @text_color;
}

.sidebar .frame {
    border-width: 0;
    background-color: @base_color;

}

/*elementary os file manager*/
.sidebar .source-list{
    padding: 4px 0px;
}
.sidebar .source-list.view:not(:selected):hover{
    background-color: rgba(241, 241, 241, 0.8);
}
/* -------------
NEW ON GTK 3.18
---------------*/
GtkSidebarRow.list-row {
  padding: 0px;
  text-align: center;
}
GtkSidebarRow .sidebar-revealer {
  padding: 5px 14px 1px 12px; }
  GtkSidebarRow .sidebar-revealer:selected {
    color: red;}
GtkSidebarRow .sidebar-icon:dir(ltr) {
  padding-right: 8px; }
GtkSidebarRow .sidebar-icon:dir(rtl) {
  padding-left: 8px; }
GtkSidebarRow .sidebar-label:dir(ltr) {
  padding-right: 2px; }
GtkSidebarRow .sidebar-label:dir(rtl) {
  padding-left: 2px; }
