/*
 * AppKit.css
 * (C) Golden Delicious Computers GmbH&Co. KG, 2014-17
 * All rights reserved.
 */

/* NSTabView */
td.NSTabViewItemsBar { background-color: LightSteelBlue }
/* does not yet work
input.NSTabViewItemsButton.NSOnState { color: black; background-color: LightSteelBlue; }
input.NSTabViewItemsButton.NSOffState { color: black; }
input.NSTabViewItemsButton:hover { background-color: LightSteelBlue; }
*/

/* NSButton */
/*
input.NSButton.NSOnState { color:green; }
input.NSButton.NSOffState { color:red; }
input.NSButton.NSOnState:hover { color:blue; }
input.NSButton.NSOffState:hover { color:blue; }
*/

/* all buttons */
input.NSOnState { color: black; background-color: LightSteelBlue; }
input.NSOffState { color: black; }
input.NSOnState:hover { background-color: LightSteelBlue; }
input.NSOnffState:hover { background-color: LightSteelBlue; }

/* NSMenuView */
table.NSMenuItemView { background-color: LightSteelBlue }
td.NSMenuItem.NSOnState { background-color: blue }
td.NSMenuItem.NSOffState { background-color: white }

/* NSTableView */
tr.NSHeaderView  { background-color: LightSteelBlue }
th.NSTableHeaderCell { background-color: LightSteelBlue }
/* :hover can also be used to change the underlining + color */
th.NSTableHeaderCell.NSSelectable { cursor: pointer; cursor: hand; }
th.NSTableHeaderCell.NSSelectable:hover { background-color: PaleTurquoise }
td.NSTableCell.NSSelected { background-color: LightSteelBlue }
td.NSTableCell.NSUnselected.NSEven { background-color: white }
td.NSTableCell.NSUnselected.NSOdd { background-color: PaleTurquoise }
/* :hover must come after .NSEven and .NSOdd for priority reasons
/* :hover can also be used to change the underlining + color */
td.NSTableCell.NSSelectable { cursor: pointer; cursor: hand; }
td.NSTableCell.NSSelectable:hover { background-color: LightSteelBlue }

/* NSPopupButton */
.NSPopUpButton-PullDown { position: relative; display: inline-block; }
.NSPopUpButton-PullDown-Content { display: none; position: absolute; z-index: 1;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.NSPopUpButton-PullDown-Content a { color: black; padding: 12px 16px; text-decoration: none; display: block; }
.NSPopUpButton-PullDown-Content a:hover { background-color: #ddd; }
.NSPopUpButton-PullDown:hover .NSPopUpButton-PullDown-Content { display: block; }
