@namespace url(http://www.w3.org/1999/xhtml);

/*
  GCal: hide #topBar, keep msgs and search - update
  The search and notification area of Google Calendar are moved to clear up vertical space.
  
  Original user style by mod_wastrel, updated by sanderk
  Last update: 25 June 2011
*/
@-moz-document url-prefix("http://www.google.com/calendar/"),
               url-prefix("https://www.google.com/calendar/") {

img#mainlogo { display:none !important; }

div#nt1 {    /* hide glitch */
  position: fixed !important;
  top: 0px !important;
}

div#nt2 {    /*  notification messages  */
 position: fixed !important;
 top: 40px !important; 
 left: 425px !important; /* 425px min; allow 500px for msgs) */
 z-index: 200 !important;  /* overlay */
}
div#topBar div.noprint { height: 0px !important; }

#gbg{ /* account options drop down on top */
  z-index: 1010 !important; 
}

td#nav,
div#cover  /* hide search behind the details page */
{
  position: relative !important; 
  z-index: 1000 !important; 
}
td#nav,
div#set    /* hide search behind the settings pages */
{
  position: relative !important; 
  z-index: 1000 !important; 
}

/* search bar style: */
div#srreg {
  position: fixed !important;
  top: 2px !important;  
  left: 425px !important; /* anchor to the left */
  z-index: 1000 !important;
}
div#srreg span.lk:not(:hover) { text-decoration:  none  !important; }
div#srreg input#maininput { 
  width: 250px !important;  /* originally 150 to fit on the Event details page @ 1324px */
  background-color: #FFFFFF !important;   /* search background originally green/#D9F2DB */
}

}