.nemo-window {
    .places-treeview {
        -NemoPlacesTreeView-disk-full-bg-color: lighten($_sidebar_color, 15%);
        -NemoPlacesTreeView-disk-full-fg-color: $yellow;
        -GtkTreeView-vertical-separator: 10; 
        .view.cell,
        iconview.cell {
            &:hover { background: transparentize(darken($_sidebar_color, 3%), 0.3); }
            &:selected {
                background: $selected_bg_color;
                color: $selected_fg_color;
            }
        }
    }

    .sidebar {
        background-color: $_sidebar_color; 
        .view, .iconview, row {
            color: $headerbar_fg_color;
            background-color: transparent;
        }
    }

    .nemo-window-pane widget.entry {
        background-clip: padding-box;
        min-height: 28px;
        padding: 5px;
        color: $fg_color;
        border: 1px solid $selected_bg_color;
        border-radius: 4px;
        box-shadow: 0px 0px 1px 1px $selected_bg_color inset;
        &:selected {
            background-color: $selected_bg_color;
            color: $selected_fg_color;
        }
    }

    toolbar.primary-toolbar  {
        margin-bottom: -1px;
        background: $headerbar_color;

        button, .horizontal > button.flat.image-button  {
            @include button(normal-header);
            &:hover { @include button(hover-header, $selected_bg_color, $selected_fg_color); }

            &:selected,
            &:active,
            &:checked { 
                @include button(active, $selected_bg_color, $selected_fg_color); 
                &:backdrop {
                    @include button(backdrop-header, $backdrop_selected_bg_color, $backdrop_selected_fg_color);
                }
            }

            &:backdrop,
            &:disabled,
            &:backdrop:disabled {
                @include button(backdrop-header, $main_dark_color, transparentize($headerbar_fg_color, 0.8));
            }
        }

        .path-bar button {
            border-radius: 0;
            margin-right: -1px;
            &:first-child { border-radius: 4px 0px 0px 4px; }
            &:last-child { border-radius: 0px 4px 4px 0px; }
        }

        .horizontal > button.flat.image-button {
            background: transparent;
            border: none;
        }
    }

    .nemo-inactive-pane .view,
    .nemo-inactive-pane iconview {
        background-color: darken($base_color, 3%); 
    }
    
}