#breadcrumb_toolbar
{
   background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(231, 232, 235, 100%), stop:1 rgba(231, 232, 235, 100%));  /* vertical gradient */
   border-left: 1px solid #84ABE3;
   border-top: 1px solid #84ABE3;
   border-right: 0px solid #84ABE3;
   border-bottom: 0px solid #84ABE3;      /* Set this to 0px if you place the breadcrumb toolbar right above the file browser */
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
}

#breadcrumbs_right
{
   background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(231, 232, 235, 100%), stop:1 rgba(231, 232, 235, 100%));  /* vertical gradient */

   border-left: 1px solid #84ABE3;
   border-top: 1px solid #84ABE3;
   border-right: 1px solid #84ABE3;
   border-bottom: 0px solid #84ABE3;      /* Set this to 0px if you place the breadcrumb toolbar right above the file browser */
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
}


#file_search_bar
{
   background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(231, 232, 235, 100%), stop:1 rgba(231, 232, 235, 100%));  /* vertical gradient */
   border-top: 1px solid rgba(150, 150, 150, 100%);
   border-bottom: 1px solid rgba(150, 150, 150, 100%);
   border-left: 1px solid #84ABE3;
   border-top: 1px solid #84ABE3;
   border-right: 1px solid #84ABE3;
   border-bottom: 1px solid #84ABE3;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
}

#breadcrumb_button
{   
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(236, 239, 241, 100%), stop:1 rgba(206, 208, 210, 100%));  /* vertical gradient */
   color: rgba(100,100,100,100%);   
   font-family: "Nimbus Sans L";
   border-left: 0px solid rgba(149,149,149, 100%);
   border-top: 1px solid rgba(149,149,149, 100%);
   border-right: 1px solid rgba(149,149,149, 100%);
   border-bottom: 1px solid rgba(149,149,149, 100%);
   font-weight: bold;
   padding: 5px;
}

#breadcrumb_button:hover
{
   color: #000000;
}

#breadcrumb_button:pressed
{
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(219, 219, 219, 100%), stop:1 rgba(219, 219, 219, 100%));
}

#breadcrumb_button:checked
{
   border: 1px solid #84ABE3;
   border-left: 0px;
   background:  rgba(82,148,226, 100%);
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(206, 208, 210, 100%), stop:1 rgba(206, 208, 210, 100%));  /* vertical gradient */
   font-weight: bold;
   border-bottom: 1px solid #84ABE3;
   color: rgba(100,100,100,100%);
}

#breadcrumb_button:disabled
{
   color: #C0C0C0;
}

#breadcrumb_button_first
{
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(236, 239, 241, 100%), stop:1 rgba(206, 208, 210, 100%));  /* vertical gradient */
   color: rgba(100,100,100,100%);
   font-family: "Nimbus Sans L";
   border-left: 1px solid rgba(149,149,149, 100%);
   border-top: 1px solid rgba(149,149,149, 100%);
   border-right: 1px solid rgba(149,149,149, 100%);
   border-bottom: 1px solid rgba(149,149,149, 100%);
   border-top-left-radius: 7px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 7px;
   border-bottom-right-radius: 0px;
   font-weight: bold;
   padding: 5px;
}

#breadcrumb_button_first:hover
{
   color: #000000;
}

#breadcrumb_button_first:pressed
{
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(219, 219, 219, 100%), stop:1 rgba(219, 219, 219, 100%));
}

#breadcrumb_button_first:checked
{
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(206, 208, 210, 100%), stop:1 rgba(206, 208, 210, 100%));  /* vertical gradient */
   font-weight: bold;
   color: rgba(100,100,100,100%);
}

#breadcrumb_button_first:disabled
{
   color: #C0C0C0;
}


#breadcrumb_button_last
{
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(236, 239, 241, 100%), stop:1 rgba(206, 208, 210, 100%));  /* vertical gradient */
   color: rgba(100,100,100,100%);
   font-family: "Nimbus Sans L";
   border-left: 0px solid rgba(149,149,149, 100%);
   border-top: 1px solid rgba(149,149,149, 100%);
   border-right: 1px solid rgba(149,149,149, 100%);
   border-bottom: 1px solid rgba(149,149,149, 100%);
   border-top-left-radius: 0px;
   border-top-right-radius: 7px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 7px;
   font-weight: bold;
   padding: 5px;
}

#breadcrumb_button_last:hover
{
   color: #000000;
}

#breadcrumb_button_last:pressed
{
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(219, 219, 219, 100%), stop:1 rgba(219, 219, 219, 100%));
}

#breadcrumb_button_last:checked
{
   background:  rgba(82,148,226, 100%);
   background:  qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(206, 208, 210, 100%), stop:1 rgba(206, 208, 210, 100%));  /* vertical gradient */
   font-weight: bold;
   color: rgba(100,100,100,100%);
}

#breadcrumb_button_last:disabled
{
   color: #C0C0C0;
}
