#breadcrumb_toolbar
{
   background: rgba(64, 67, 71, 100%);
   border-left: 1px solid rgba(59, 59, 59, 100%);
   border-top: 1px solid rgba(0, 0, 0, 50%);
   border-bottom: 1px solid rgba(0, 0, 0, 50%);
   border-right: 1px solid rgba(59, 59, 59, 100%);
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
}

#breadcrumbs_right
{
   background: rgba(255, 255, 255, 10%);
   border-left: 1px solid #3B3B3B;
   border-top: 1px solid #3B3B3B;
   border-right: 1px solid #3B3B3B;
   border-bottom: 0px solid #3B3B3B;      /* 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: rgba(42, 46, 50, 77%);
   border-top: 1px solid rgba(150, 150, 150, 100%);
   border-bottom: 1px solid rgba(150, 150, 150, 100%);
   border-left: 1px solid #3B3B3B;
   border-top: 1px solid #3B3B3B;
   border-right: 1px solid #3B3B3B;
   border-bottom: 1px solid #3B3B3B;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
}

#breadcrumb_button
{   
   border: 1px solid rgba(230, 230, 230, 10%);
   background: rgba(255, 255, 255, 20%);
   font-family: "Nimbus Sans L";
   font-weight: bold;
   font-size: 10pt;
   color: rgba(255, 255, 255, 100%);
   font-weight:bold;
   font-size:10pt;
   font-family: "Nimbus Sans L";
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
   padding-left: 7px;
   padding-right: 7px;
   margin: 1px;
   margin-left: 1px;
   margin-right: 1px;
}

#breadcrumb_button:hover
{
   color: rgba(200,200,200,100%);
}

#breadcrumb_button:pressed
{
   background: rgba(255, 255, 255, 37%);
}

#breadcrumb_button:checked
{    
   background: rgba(255, 255, 255, 10%);
   border: 1px solid rgba(230, 230, 230, 20%);
   border-bottom: 3px solid #4791F0;
}

#breadcrumb_button:disabled
{
   color: #C0C0C0;
}

#breadcrumb_button_first
{   
   border: 1px solid rgba(230, 230, 230, 10%);
   background: rgba(255, 255, 255, 20%);
   font-family: "Nimbus Sans L";
   font-weight: bold;
   font-size: 10pt;
   color: rgba(255, 255, 255, 100%);
   font-weight:bold;
   font-size:10pt;
   font-family: "Nimbus Sans L";
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
   padding-left: 7px;
   padding-right: 7px;
   margin: 1px;
   margin-left: 1px;
   margin-right: 1px;
}

#breadcrumb_button_first:hover
{
   color: rgba(200,200,200,100%);
}

#breadcrumb_button_first:pressed
{
   background: rgba(255, 255, 255, 37%);
}

#breadcrumb_button_first:checked
{    
   background: rgba(255, 255, 255, 10%);
   border: 1px solid rgba(230, 230, 230, 20%);
   border-bottom: 3px solid #4791F0;
}

#breadcrumb_button_first:disabled
{
   color: #C0C0C0;
}

#breadcrumb_button_last
{   
   border: 1px solid rgba(230, 230, 230, 10%);
   background: rgba(255, 255, 255, 20%);
   font-family: "Nimbus Sans L";
   font-weight: bold;
   font-size: 10pt;
   color: rgba(255, 255, 255, 100%);
   font-weight:bold;
   font-size:10pt;
   font-family: "Nimbus Sans L";
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
   padding-left: 7px;
   padding-right: 7px;
   margin: 1px;
   margin-left: 1px;
   margin-right: 1px;
}

#breadcrumb_button_last:hover
{
   color: rgba(200,200,200,100%);
}

#breadcrumb_button_last:pressed
{
   background: rgba(255, 255, 255, 37%);
}

#breadcrumb_button_last:checked
{    
   background: rgba(255, 255, 255, 10%);
   border: 1px solid rgba(230, 230, 230, 20%);
   border-bottom: 3px solid #4791F0;
}
