
.page-header-menu { display: inline-block; font-variant: small-caps; position: relative; line-height: 101px; padding: 10px 20px 0 20px; font-size: 14px; color: #F2F2F2; font-family: 'FrutigerLTCom55Roman'; text-decoration: none; transition: background-color ease-out 0.3s; }

.page-header-menu:hover,
.page-header-menu:focus { background-color: rgba(255, 255, 255, 0.1); color: #F2F2F2; text-decoration: none; }
.page-header-menu[data-selected='true '] { background-color: rgba(255, 255, 255, 0.1); color: #f7f7f7; cursor: default; }

.page-header-menu:before { position: absolute; z-index: 654; content: " "; bottom: -10px; left: 50%; display: block; width: 16px; height: 16px; transform: rotate(45deg) translateX(-50%); transition: all ease 0.2s; background-color: #eaeaea; }
.page-header-menu:hover:before,
.page-header-menu[data-selected='true ']:before { bottom: 1px; }

.page-header-menu.page-menu-icon { padding-top: 25px; background-repeat: no-repeat; background-position: center 22px; background-size: 36px 36px; }

.page-header-menu.page-menu-icon[data-icon='add '] { background-image: url('/Library/image/menu-icon-add.png'); }
.page-header-menu.page-menu-icon[data-icon='list '] { background-image: url('/Library/image/menu-icon-list.png'); }
.page-header-menu.page-menu-icon[data-icon='info '] { background-image: url('/Library/image/menu-icon-info.png'); }
.page-header-menu.page-menu-icon[data-icon='color '] { background-image: url('/Library/image/menu-icon-color.png'); }
.page-header-menu.page-menu-icon[data-icon='component '] { background-image: url('/Library/image/menu-icon-component.png'); }
.page-header-menu.page-menu-icon[data-icon='accessright '] { background-image: url('/Library/image/menu-icon-accessright.png'); }
