.caja-notebook {

  .frame { border-width: 0 0 1px; }

  .entry {
    background: $bg_color;
    color: $fg_color;
    border-color: $blue;
    &:selected {
      background: $selected_bg_color;
      color: $selected_fg_color;
    }
  }
}



/**************
* Caja sidebar *
**************/

.caja-side-pane {

  .frame { border-width: 1px 0 0; }

  background: $sidebar_bg_color;
  treeview.view,
  textview.view text,
  viewport.frame,
  widget .vertical {
    background: $sidebar_bg_color;
    padding: 3px 2px;
    &:hover {
      background-color: darken($selected_bg_color, 4%);
    }
    &:selected {
      color: $fg_color;
      background: darken($selected_bg_color, 4%);
      &:hover {
        background:  darken($selected_bg_color, 4%);
        color: $selected_fg_color;
      }
    }
  }
}

/**************
* Caja pathbar *
**************/

.caja-navigation-window paned {

  background: $base_color;

  button.image-button, //Edit pathbar button
  .caja-pathbar button { 
    @include button(normal-header);
    &:hover, &:checked { @include button(hover-header, $selected_bg_color, $selected_fg_color); }
    
  }

  // Real path bar buttons
  .caja-pathbar button {
    border-right: 1px solid $borders_color;
    border-left: none;
    box-shadow: none;
    min-height: 20px;
    padding: 3px 5px;
    margin-right: -3px;
    &.image-button, &.text-button, &.toggle { border-radius: 0; }
    &:first-child { border-left: 1px solid $borders_color; }
  
    &.slider-button {
      &:first-child { border-radius: 6px 0px 0px 6px; }
      &:nth-child(2) { border-radius: 0px 6px 6px 0px; }
    }

    &:checked { @include button(active-header, transparentize($selected_bg_color, 0.3), $selected_fg_color); }
  }
}