/* Anpassungen zur Kooperation von Admin und Admin Menu 

Das Adminmenu über die Sidebar zu legen gestaltete sich wegen der unterschiedlichen Reaktion beim Scrollen schwierig. 
Der z-index reagierte dabei ungenügend. Also wird das Adminmenu schmaler und bei bedarf mehrzeilig.

*/


body.admin-vertical #admin-menu li.admin-menu-icon /*Das admin-vertical sorgt dafür das das Adminmenu nur verschoben wird, wenn admin vorhanden ist*/
{
  padding-left: 35px;
}

body.admin-expanded #admin-menu
{
 padding:0 0 0 225px; /*Rückt das Adminmenu ein wenn die Sidebar expandet ist.*/
}

body.admin-expanded  #admin-menu li.admin-menu-logout
{
 padding-right: 260px; /*Schiebt das rechte obere Menü um die Summe von Admin-Menu und das Menu-icon 225 + 35 px wieder zurück.*/
}

 body.admin-menu div#admin-toolbar.vertical  /*Verändert den z-index nur wenn admin-menu vorhanden ist*/
{
  z-index:1000; /*Überdeckt das Adminmenu, das den z-index:999 hat*/
}

body.admin-vertical #admin-menu 
{
  position: fixed; /*Wenn die Admin-Sidebar vorhanden ist, wird das admin-menu fixed oben an den Viewport gehängt.
  Sollte die Breite "Sidebar + Page" breiter werden als das Browserfenster, wird beim Scrollen das
  Admin-Menu nicht mehr unter die Sidebar geschoben */
}