UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

2,403 lines (2,044 loc) • 135 kB
/* Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE in the project root for license information. */ /** * Office UI Fabric 2.6.1 * The front-end framework for building experiences for Office 365. **/ .ms-Breadcrumb { margin: 23px 0 1px; } .ms-Breadcrumb.is-overflow .ms-Breadcrumb-overflow { display: inline; } .ms-Breadcrumb-chevron { font-size: 17px; color: #666666; vertical-align: top; margin: 10px 0; } .ms-Breadcrumb-list { display: inline; white-space: nowrap; padding: 0; margin: 0; } .ms-Breadcrumb-list .ms-Breadcrumb-listItem { list-style-type: none; vertical-align: top; margin: 0; padding: 0; display: inline-block; } .ms-Breadcrumb-list .ms-Breadcrumb-listItem:last-of-type .ms-Breadcrumb-chevron { display: none; } .ms-Breadcrumb-overflow { display: none; position: relative; margin-left: -4px; } .ms-Breadcrumb-overflow .ms-Breadcrumb-overflowButton { font-size: 12px; display: inline-block; color: #0078d7; margin-left: -4px; padding: 12px 8px 3px; cursor: pointer; } .ms-Breadcrumb-overflowMenu { display: none; position: absolute; } .ms-Breadcrumb-overflowMenu.is-open { display: block; top: 36px; right: 0; box-shadow: 0 0 5px 0 rgba(0,0,0,0.4); background-color: #ffffff; border: 1px solid #c8c8c8; z-index: 105; } .ms-Breadcrumb-overflowMenu:before { position: absolute; box-shadow: 0 0 5px 0 rgba(0,0,0,0.4); top: -6px; right: 6px; content: ' '; width: 16px; height: 16px; transform: rotate(45deg); background-color: #ffffff; } .ms-Breadcrumb-overflowMenu .ms-ContextualMenu { border: none; box-shadow: none; position: relative; width: 190px; } .ms-Breadcrumb-overflowMenu .ms-ContextualMenu.is-open { margin-bottom: 0; } .ms-Breadcrumb-itemLink, .ms-Breadcrumb-overflowButton { text-decoration: none; outline: transparent; } .ms-Breadcrumb-itemLink:hover, .ms-Breadcrumb-overflowButton:hover { background-color: #f4f4f4; cursor: pointer; } .ms-Breadcrumb-itemLink:focus, .ms-Breadcrumb-overflowButton:focus { outline: 1px solid #767676; color: #000000; } .ms-Breadcrumb-itemLink:active, .ms-Breadcrumb-overflowButton:active { outline: transparent; background-color: #c8c8c8; } .ms-Breadcrumb-itemLink { color: #333333; font-family: Segoe UI Light WestEuropean,Segoe UI Light,Segoe UI,Tahoma,Arial,sans-serif; font-size: 21px; font-weight: 400; display: inline-block; padding: 0 4px; max-width: 160px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } @media screen and (max-width:639px) { .ms-Breadcrumb { margin: 10px 0; } .ms-Breadcrumb-itemLink { font-size: 17px; } .ms-Breadcrumb-chevron { font-size: 14px; margin-top: 7px; } .ms-Breadcrumb-overflow .ms-Breadcrumb-overflowButton { padding-top: 8px; padding-bottom: 3px; } } @media screen and (max-width:479px) { .ms-Breadcrumb-itemLink { font-size: 14px; max-width: 116px; } .ms-Breadcrumb-chevron { margin-top: 4px; } .ms-Breadcrumb-overflow .ms-Breadcrumb-overflowButton { padding-top: 5px; padding-bottom: 3px; } } .ms-Button { color: #333333; font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; font-size: 14px; font-weight: 400; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; background-color: #f4f4f4; border: 1px solid #f4f4f4; cursor: pointer; display: inline-block; height: 32px; min-width: 80px; padding: 4px 20px 6px; } .ms-Button:hover { background-color: #eaeaea; border-color: #eaeaea; outline: 1px solid transparent; } .ms-Button:hover .ms-Button-label { color: #000000; } .ms-Button:focus { background-color: #eaeaea; border-color: #0078d7; outline: 1px solid transparent; } .ms-Button:focus .ms-Button-label { color: #000000; } .ms-Button:active { background-color: #0078d7; border-color: #0078d7; } .ms-Button:active .ms-Button-label { color: #ffffff; } .ms-Button.is-disabled, .ms-Button:disabled { background-color: #f4f4f4; border-color: #f4f4f4; cursor: default; } .ms-Button.is-disabled .ms-Button-label, .ms-Button:disabled .ms-Button-label { color: #a6a6a6; } .ms-Button.is-disabled:focus, .ms-Button.is-disabled:hover, .ms-Button:disabled:focus, .ms-Button:disabled:hover { outline: 0; } .ms-Button + .ms-Button { margin-right: 6px; } .ms-Button-label { color: #333333; font-family: Segoe UI Semibold WestEuropean,Segoe UI Semibold,Segoe UI,Tahoma,Arial,sans-serif; font-size: 14px; } .ms-Button-description, .ms-Button-icon { display: none; } .ms-Button.ms-Button--primary { background-color: #0078d7; border-color: #0078d7; } .ms-Button.ms-Button--primary .ms-Button-label { color: #ffffff; } .ms-Button.ms-Button--primary:hover { background-color: #005a9e; border-color: #005a9e; } .ms-Button.ms-Button--primary:focus { background-color: #005a9e; border-color: #004578; } .ms-Button.ms-Button--primary:active { background-color: #0078d7; border-color: #0078d7; } .ms-Button.ms-Button--primary.is-disabled, .ms-Button.ms-Button--primary:disabled { background-color: #f4f4f4; border-color: #f4f4f4; } .ms-Button.ms-Button--primary.is-disabled .ms-Button-label, .ms-Button.ms-Button--primary:disabled .ms-Button-label { color: #a6a6a6; } .ms-Button.ms-Button--hero { background-color: transparent; border: none; vertical-align: top; line-height: normal; } .ms-Button.ms-Button--hero .ms-Button-icon { color: #0078d7; display: inline-block; font-size: 12px; position: relative; top: -8px; text-align: center; } .ms-Button.ms-Button--hero .ms-Button-icon .ms-Icon { border-radius: 18px; border: 1px solid #0078d7; height: 18px; line-height: 18px; width: 18px; font-size: 12px; margin: 0; } .ms-Button.ms-Button--hero .ms-Button-label { color: #0078d7; font-family: Segoe UI Light WestEuropean,Segoe UI Light,Segoe UI,Tahoma,Arial,sans-serif; font-size: 21px; position: relative; top: -5px; text-decoration: none; } .ms-Button.ms-Button--hero:focus .ms-Button-icon .ms-Icon, .ms-Button.ms-Button--hero:hover .ms-Button-icon .ms-Icon { color: #005a9e; } .ms-Button.ms-Button--hero:focus .ms-Button-label, .ms-Button.ms-Button--hero:hover .ms-Button-label { color: #004578; } .ms-Button.ms-Button--hero:active .ms-Button-icon .ms-Icon, .ms-Button.ms-Button--hero:active .ms-Button-label { color: #0078d7; } .ms-Button.ms-Button--hero.is-disabled .ms-Button-icon .ms-Icon, .ms-Button.ms-Button--hero:disabled .ms-Button-icon .ms-Icon { color: #c8c8c8; } .ms-Button.ms-Button--hero.is-disabled .ms-Button-label, .ms-Button.ms-Button--hero:disabled .ms-Button-label { color: #a6a6a6; } .ms-Button.ms-Button--compound { height: auto; min-height: 72px; max-width: 280px; padding: 20px; } .ms-Button.ms-Button--compound .ms-Button-label { display: block; font-family: Segoe UI Semibold WestEuropean,Segoe UI Semibold,Segoe UI,Tahoma,Arial,sans-serif; position: relative; text-align: right; margin-top: -5px; } .ms-Button.ms-Button--compound .ms-Button-description { color: #666666; display: block; font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; font-size: 12px; position: relative; text-align: right; top: 3px; } .ms-Button.ms-Button--compound:hover .ms-Button-description { color: #212121; } .ms-Button.ms-Button--compound:focus { border-color: #0078d7; background-color: #f4f4f4; } .ms-Button.ms-Button--compound:focus .ms-Button-label { color: #333333; } .ms-Button.ms-Button--compound:focus .ms-Button-description { color: #666666; } .ms-Button.ms-Button--compound:active { background-color: #0078d7; } .ms-Button.ms-Button--compound:active .ms-Button-description, .ms-Button.ms-Button--compound:active .ms-Button-label { color: #ffffff; } .ms-Button.ms-Button--compound.is-disabled .ms-Button-description, .ms-Button.ms-Button--compound.is-disabled .ms-Button-label, .ms-Button.ms-Button--compound:disabled .ms-Button-description, .ms-Button.ms-Button--compound:disabled .ms-Button-label { color: #a6a6a6; } .ms-Button.ms-Button--compound.is-disabled:active, .ms-Button.ms-Button--compound.is-disabled:focus, .ms-Button.ms-Button--compound:disabled:active, .ms-Button.ms-Button--compound:disabled:focus { border-color: #f4f4f4; background-color: #f4f4f4; } .ms-Button.ms-Button--compound.is-disabled:active .ms-Button-description, .ms-Button.ms-Button--compound.is-disabled:active .ms-Button-label, .ms-Button.ms-Button--compound.is-disabled:focus .ms-Button-description, .ms-Button.ms-Button--compound.is-disabled:focus .ms-Button-label, .ms-Button.ms-Button--compound:disabled:active .ms-Button-description, .ms-Button.ms-Button--compound:disabled:active .ms-Button-label, .ms-Button.ms-Button--compound:disabled:focus .ms-Button-description, .ms-Button.ms-Button--compound:disabled:focus .ms-Button-label { color: #a6a6a6; } .ms-Button.ms-Button--command { background-color: transparent; border: none; height: 32px; line-height: 32px; min-width: 0; padding: 0 8px; text-align: right; font-size: 14px; } .ms-Button.ms-Button--command .ms-Button-icon { color: #666666; display: inline-block; margin-left: 4px; position: relative; } .ms-Button.ms-Button--command .ms-Button-label { font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; } .ms-Button.ms-Button--command:focus .ms-Button-icon, .ms-Button.ms-Button--command:hover .ms-Button-icon { color: #212121; } .ms-Button.ms-Button--command:focus .ms-Button-label, .ms-Button.ms-Button--command:hover .ms-Button-label { color: #000000; } .ms-Button.ms-Button--command:active .ms-Button-icon, .ms-Button.ms-Button--command:active .ms-Button-label { color: #0078d7; } .ms-Button.ms-Button--command.is-disabled .ms-Button-icon, .ms-Button.ms-Button--command:disabled .ms-Button-icon { color: #c8c8c8; } .ms-Button.ms-Button--command.is-disabled .ms-Button-label, .ms-Button.ms-Button--command:disabled .ms-Button-label { color: #a6a6a6; } .ms-Button.ms-Button--command + .ms-Button.ms-Button--command { margin-right: 14px; } .ms-Callout { z-index: 100; margin: 16px auto; position: relative; width: 288px; } .ms-Callout.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--arrowTop:before { content: ''; position: absolute; transform: rotate(-45deg); height: 0; width: 0; } .ms-Callout.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--arrowTop:before { z-index: 0; outline: 1px solid transparent; box-shadow: 0 0 5px 0 rgba(0,0,0,0.4); } .ms-Callout.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowTop:after { z-index: 10; } .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowRight:before { top: 40px; display: none; } .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowLeft:before { border-top: 10px solid #ffffff; border-left: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #ffffff; right: -10px; } .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowRight:before { border-top: 10px solid transparent; border-left: 10px solid #ffffff; border-bottom: 10px solid #ffffff; border-right: 10px solid transparent; left: -10px; } .ms-Callout.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--arrowTop:before { right: 0; left: 0; margin: 0 auto; width: 0; } .ms-Callout.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--arrowTop:before { border-top: 10px solid #ffffff; border-left: 10px solid #ffffff; border-bottom: 10px solid transparent; border-right: 10px solid transparent; top: -10px; } .ms-Callout.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--arrowBottom:before { border-top: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 10px solid #ffffff; border-right: 10px solid #ffffff; bottom: -10px; } @media screen and (-ms-high-contrast:active) { .ms-Callout.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--arrowTop:before { border: 0; width: 20px; height: 20px; background-color: #000000; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-Callout.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--arrowTop:before { background-color: #ffffff; } } .ms-Callout-main { position: relative; background-color: #ffffff; box-sizing: border-box; outline: 1px solid transparent; z-index: 5; box-shadow: 0 0 5px 0 rgba(0,0,0,0.4); } .ms-Callout-close { margin: 0; border: 0; background: none; cursor: pointer; position: absolute; top: 12px; left: 12px; padding: 8px; width: 32px; height: 32px; font-size: 14px; color: #666666; z-index: 110; } .ms-Callout-inner { height: 100%; padding: 0 24px 20px; } .ms-Callout-header { z-index: 105; padding: 18px 24px 12px; } .ms-Callout-title { font-size: 21px; } .ms-Callout-subText, .ms-Callout-title { margin: 0; font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif; } .ms-Callout-subText { color: #333333; font-size: 12px; } .ms-Callout-link { font-size: 14px; font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif; } .ms-Callout-actions { position: relative; margin-top: 20px; width: 100%; white-space: nowrap; } .ms-Callout-action, .ms-Callout-actions .ms-Link.ms-Link--hero { position: relative; right: -8px; } .ms-Callout-action { top: 4px; margin-right: 0!important; } .ms-Callout-action:focus .ms-Callout-actionIcon, .ms-Callout-action:hover .ms-Callout-actionIcon { color: #0078d7; } .ms-Callout-button { margin-left: 12px; } .ms-Callout.ms-Callout--close .ms-Callout-title { margin-left: 20px; } .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowTop:before { border-color: #0078d7; background-color: transparent; } .ms-Callout.ms-Callout--OOBE .ms-Callout-header { padding: 28px 24px; background-color: #0078d7; } .ms-Callout.ms-Callout--OOBE .ms-Callout-title { font-family: Segoe UI Light WestEuropean,Segoe UI Light,Segoe UI,Tahoma,Arial,sans-serif; font-size: 28px; color: #ffffff; } .ms-Callout.ms-Callout--OOBE .ms-Callout-inner { padding-top: 20px; } .ms-Callout.ms-Callout--OOBE .ms-Callout-subText { font-size: 14px; } .ms-Callout.ms-Callout--actionText .ms-Callout-actions { border-top: 1px solid #eaeaea; margin-bottom: -8px; } .ms-Callout.ms-Callout--peek.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--peek.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--peek.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--peek.ms-Callout--arrowTop:before { right: 40px; left: auto; } .ms-Callout.ms-Callout--peek.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--peek.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--peek.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--peek.ms-Callout--arrowRight:before { top: calc('50% - 10px'); } .ms-Callout.ms-Callout--peek .ms-Callout-header { padding-bottom: 0; } .ms-Callout.ms-Callout--peek .ms-Callout-title { font-size: 14px; } .ms-Callout.ms-Callout--peek .ms-Callout-actions { margin-top: 12px; margin-bottom: -4px; } @media (min-width:480px) { .ms-Callout { width: 300px; margin: 16px; } .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowRight:before { display: block; } } .ms-ChoiceField { color: #333333; font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; font-size: 14px; font-weight: 400; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; min-height: 36px; position: relative; } .ms-ChoiceField .ms-Label { font-size: 14px; padding: 0 26px 0 0; } .ms-ChoiceField-input:disabled + .ms-ChoiceField-field { pointer-events: none; cursor: default; } .ms-ChoiceField-input:disabled + .ms-ChoiceField-field:before { background-color: #c8c8c8; color: #c8c8c8; } .ms-ChoiceField-input:disabled + .ms-ChoiceField-field:after { border-color: #eaeaea; } .ms-ChoiceField-input:disabled + .ms-ChoiceField-field .ms-Label { color: #a6a6a6; } @media screen and (-ms-high-contrast:active) { .ms-ChoiceField-input:disabled + .ms-ChoiceField-field:before { background-color: #00ff00; color: #00ff00; } .ms-ChoiceField-input:disabled + .ms-ChoiceField-field:after { border-color: #00ff00; } .ms-ChoiceField-input:disabled + .ms-ChoiceField-field .ms-Label { color: #00ff00; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ChoiceField-input:disabled + .ms-ChoiceField-field:before { background-color: #600000; color: #600000; } .ms-ChoiceField-input:disabled + .ms-ChoiceField-field:after { border-color: #600000; } .ms-ChoiceField-input:disabled + .ms-ChoiceField-field .ms-Label { color: #600000; } } .ms-ChoiceField-input { position: absolute; opacity: 0; top: 8px; } .ms-ChoiceField-input:focus:not(:disabled) + .ms-ChoiceField-field:after { border-color: #767676; } .ms-ChoiceField-field { display: inline-block; cursor: pointer; margin-top: 8px; position: relative; } .ms-ChoiceField-field:after { content: ''; display: inline-block; border: 1px solid #c8c8c8; width: 19px; height: 19px; cursor: pointer; position: relative; font-weight: 400; right: -1px; top: -1px; border-radius: 50%; position: absolute; } .ms-ChoiceField-field:hover:after { border-color: #767676; } .ms-ChoiceField-field:hover .ms-Label { color: #000000; } .ms-ChoiceField-input:checked + .ms-ChoiceField-field:before { background-color: #666666; border-color: #666666; color: #666666; border-radius: 50%; content: '\00a0'; display: inline-block; position: absolute; top: 4px; bottom: 0; right: 4px; width: 11px; height: 11px; box-sizing: border-box; } @media screen and (-ms-high-contrast:active) { .ms-ChoiceField-input:checked + .ms-ChoiceField-field:before { border-color: #ffffff; background-color: #ffffff; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ChoiceField-input:checked + .ms-ChoiceField-field:before { border-color: #000000; background-color: #000000; } } .ms-ChoiceField-input:checked + .ms-ChoiceField-field:hover:before { background-color: #212121; color: #212121; } .ms-ChoiceField-input[type=checkbox] + .ms-ChoiceField-field:after { border-radius: 0; } .ms-ChoiceField-input[type=checkbox]:checked + .ms-ChoiceField-field:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: Office365Icons; font-style: normal; font-weight: 400; line-height: 1; speak: none; content: '\e041'; background-color: transparent; border-radius: 0; font-size: 13px; top: 3px; right: 3px; } @media screen and (-ms-high-contrast:active) { .ms-ChoiceField-input[type=checkbox]:checked + .ms-ChoiceField-field:before { color: #ffffff; border-color: transparent; background-color: transparent; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ChoiceField-input[type=checkbox]:checked + .ms-ChoiceField-field:before { color: #000000; border-color: transparent; background-color: transparent; } } .ms-ChoiceFieldGroup { margin-bottom: 4px; } .ms-CommandBar { background-color: #eff6fc; height: 40px; white-space: nowrap; padding-right: 0; border: 0; position: relative; } .ms-CommandBar:focus { outline: none; } .ms-CommandBar-mainArea { overflow-x: hidden; display: block; padding-right: 58px; } @media only screen and (min-width:1024px) { .ms-CommandBar-mainArea { padding-right: 24px; } } .ms-CommandBar-sideCommands { float: left; text-align: left; width: auto; padding-left: 8px; } .ms-CommandBar-sideCommands .ms-CommandBarItem:last-child { margin-left: 0; } @media only screen and (min-width:640px) { .ms-CommandBar-sideCommands { min-width: 128px; padding-left: 12px; } } @media only screen and (min-width:1024px) { .ms-CommandBar-sideCommands { padding-left: 16px; } } .ms-CommandBarItem { display: inline-block; color: #0078d7; height: 40px; outline: none; vertical-align: top; margin-left: -4px; } .ms-CommandBarItem .ms-CommandBarItem-chevronDown, .ms-CommandBarItem .ms-CommandBarItem-commandText { display: none; } @media screen and (-ms-high-contrast:active) { .ms-CommandBarItem { border-right: 1px solid #000000; border-left: 1px solid #000000; height: 38px; outline: none; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-CommandBarItem { border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; height: 38px; outline: none; } } .ms-CommandBarItem:hover { background-color: #c7e0f4; color: #0078d7; } @media screen and (-ms-high-contrast:active) { .ms-CommandBarItem:hover { border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-CommandBarItem:hover { border-right: 1px solid #000000; border-left: 1px solid #000000; } } @media only screen and (min-width:640px) { .ms-CommandBarItem { margin-left: 8px; } .ms-CommandBarItem .ms-CommandBarItem-chevronDown, .ms-CommandBarItem .ms-CommandBarItem-commandText { display: inline; } } .ms-CommandBarItem.is-hidden { width: 0; overflow: hidden; } .ms-CommandBarItem.icon-only .ms-CommandBarItem-chevronDown, .ms-CommandBarItem.icon-only .ms-CommandBarItem-commandText, .ms-CommandBarItem.ms-CommandBarItem--iconOnly .ms-CommandBarItem-chevronDown, .ms-CommandBarItem.ms-CommandBarItem--iconOnly .ms-CommandBarItem-commandText { display: none; } .ms-CommandBarItem.ms-CommandBarItem--hasTextOnly .ms-CommandBarItem-chevronDown, .ms-CommandBarItem.ms-CommandBarItem--hasTextOnly .ms-CommandBarItem-commandText { display: inline; } .ms-CommandBarItem-overflow { display: none; } .ms-CommandBarItem-overflow.is-visible { display: inline-block; } .ms-CommandBarItem-overflow .ms-Icon { font-size: 14px; color: #666666; } .ms-CommandBarItem-link { line-height: 39px; padding: 0 6px; cursor: pointer; height: 40px; min-width: 20px; text-align: center; position: relative; padding: 0 8px; display: block; height: 100%; text-decoration: none; } .ms-CommandBarItem-link:focus { outline: none; } .ms-CommandBarItem-link:focus:before { position: absolute; right: 2px; left: 2px; top: 2px; bottom: 2px; border: 1px solid #a6a6a6; content: ''; } .ms-CommandBarItem-icon { font-size: 17px; color: #0078d7; } .ms-CommandBarItem-chevronDown { vertical-align: middle; padding-bottom: 3px; margin-top: 13px; font-size: 1.1em; line-height: 1em; color: #666666; } .ms-CommandBarItem-chevronDown:before { height: 10px; line-height: 16px; } .ms-CommandBarSearch { float: right; width: 208px; max-width: 208px; background-color: #deecf9; color: #333333; height: 40px; position: relative; box-sizing: border-box; border-color: transparent; transition: 0.167s cubic-bezier(0.1, 0.9, 0.2, 1); transition-property: width, background-color; } @media only screen and (max-width:1023px) { .ms-CommandBarSearch { overflow: hidden; width: 50px; position: absolute; } } @media screen and (-ms-high-contrast:active) { .ms-CommandBarSearch { border-left: 1px solid #ffffff; z-index: 10; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-CommandBarSearch { border-left: 1px solid #000000; } } .ms-CommandBarSearch:hover { background-color: #c7e0f4; color: #0078d7; } @media screen and (-ms-high-contrast:active) { .ms-CommandBarSearch:hover { border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-CommandBarSearch:hover { border-right: 1px solid #000000; border-left: 1px solid #000000; } } .ms-CommandBarSearch .ms-Icon--search { margin-right: 2px; margin-top: 12px; vertical-align: top; } .ms-CommandBarSearch-input { height: 40px; padding: 8px 0 8px 8px; border: none; border-right: 42px solid transparent; background-color: transparent; width: 100%; box-sizing: border-box; outline: none; cursor: pointer; font-size: 14px; -webkit-appearance: none; -webkit-border-radius: 0; } @media screen and (-ms-high-contrast:active) { .ms-CommandBarSearch-input { border-right: 40px solid #000000; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-CommandBarSearch-input { border-right: 40px solid #ffffff; } } .ms-CommandBarSearch-input::-ms-clear { display: none; } .ms-CommandBarSearch-input::-webkit-input-placeholder { color: #333333; opacity: 1; font-size: 14px; } .ms-CommandBarSearch-input::-moz-placeholder { color: #333333; opacity: 1; font-size: 14px; } .ms-CommandBarSearch-input:-ms-input-placeholder { color: #333333; opacity: 1; font-size: 14px; } .ms-CommandBarSearch-input::placeholder, .ms-CommandBarSearch-input:placeholder { color: #333333; opacity: 1; font-size: 14px; } .ms-CommandBarSearch-iconSearchWrapper { display: block; padding-right: 15px; } .ms-CommandBarSearch-iconArrowWrapper { display: none; } .ms-CommandBarSearch-iconArrowWrapper, .ms-CommandBarSearch-iconSearchWrapper { top: 0; padding-right: 8px; padding-left: 8px; } .ms-CommandBarSearch-iconClearWrapper { display: none; top: 1px; left: 0; z-index: 10; } .ms-CommandBarSearch.is-active { background-color: #c7e0f4; color: #000000; } @media only screen and (max-width:1023px) { .ms-CommandBarSearch.is-active { width: 100%; position: absolute; z-index: 10; max-width: 100%; } } .ms-CommandBarSearch.is-active:hover { background-color: #c7e0f4; color: #000000; } .ms-CommandBarSearch.is-active .ms-CommandBarSearch-input { cursor: text; padding-left: 40px; border-right-width: 8px; } .ms-CommandBarSearch.is-active.ms-CommandBarSearch--hasBack .ms-CommandBarSearch-input { border-right-width: 40px; } .ms-CommandBarSearch.is-active .ms-CommandBarSearch-iconSearchWrapper { display: none; } .ms-CommandBarSearch.is-active.ms-CommandBarSearch--hasBack .ms-CommandBarSearch-iconArrowWrapper { display: block; } .ms-CommandBarSearch.is-active .ms-CommandBarSearch-input { padding-left: 40px; } .ms-CommandBarSearch.is-active .ms-CommandBarSearch-iconClearWrapper { display: block; } .ms-CommandBarSearch-iconWrapper { height: 40px; line-height: 40px; cursor: pointer; padding: 0 8px; position: absolute; width: 34px; text-align: center; } .ms-CommandBarSearch .ms-Icon:before { font-size: 17px; color: #0078d7; } .ms-ContextualMenu { color: #333333; font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; font-size: 14px; font-weight: 400; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; display: none; } .ms-ContextualMenu.is-open { box-shadow: 0 0 5px 0 rgba(0,0,0,0.4); background-color: #ffffff; border: 1px solid #c8c8c8; display: block; list-style-type: none; position: absolute; width: 180px; z-index: 105; } .ms-ContextualMenu-item { box-sizing: border-box; position: relative; } .ms-ContextualMenu-item.ms-ContextualMenu-item--divider { cursor: default; display: block; height: 1px; margin: 4px 0; background-color: #eaeaea; position: relative; } .ms-ContextualMenu-item.ms-ContextualMenu-item--header { color: #0078d7; font-size: 12px; text-transform: uppercase; height: 40px; line-height: 40px; padding: 0 18px; } .ms-ContextualMenu-link { text-decoration: none; color: #333333; border: 1px solid transparent; cursor: pointer; display: block; height: 40px; line-height: 40px; padding: 0 18px; position: relative; } @media screen and (-ms-high-contrast:active) { .ms-ContextualMenu-link { border-color: #000000; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ContextualMenu-link { border-color: #ffffff; } } .ms-ContextualMenu-link:first-child, .ms-ContextualMenu-link:last-child { height: 39px; } .ms-ContextualMenu-link:active, .ms-ContextualMenu-link:focus, .ms-ContextualMenu-link:hover { background-color: #eaeaea; color: #000000; } @media screen and (-ms-high-contrast:active) { .ms-ContextualMenu-link:hover { background-color: #1aebff; border-color: #1aebff; color: #000000; } .ms-ContextualMenu-link:hover:focus { border-color: #000000; } .ms-ContextualMenu-link:hover + .ms-ContextualMenu-caretRight, .ms-ContextualMenu-link:hover + .ms-ContextualMenu-subMenuIcon { color: #000000; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ContextualMenu-link:hover { background-color: #37006e; border-color: #37006e; color: #ffffff; } .ms-ContextualMenu-link:hover + .ms-ContextualMenu-caretRight, .ms-ContextualMenu-link:hover + .ms-ContextualMenu-subMenuIcon { color: #ffffff; } } .ms-ContextualMenu-link:active { border: 1px solid #0078d7; } .ms-ContextualMenu-link:focus { border-color: #0078d7; outline: 0; } @media screen and (-ms-high-contrast:active) { .ms-ContextualMenu-link:focus { border-color: #ffffff; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ContextualMenu-link:focus { border-color: #000000; } } .ms-ContextualMenu-link.is-selected { background-color: #c7e0f4; color: #000000; font-family: Segoe UI Semibold WestEuropean,Segoe UI Semibold,Segoe UI,Tahoma,Arial,sans-serif; } .ms-ContextualMenu-link.is-selected:hover { background-color: #c7e0f4; } @media screen and (-ms-high-contrast:active) { .ms-ContextualMenu-link.is-selected { background-color: #1aebff; border-color: #1aebff; color: #000000; } .ms-ContextualMenu-link.is-selected:focus { border-color: #000000; } .ms-ContextualMenu-link.is-selected + .ms-ContextualMenu-caretRight, .ms-ContextualMenu-link.is-selected + .ms-ContextualMenu-subMenuIcon { color: #000000; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ContextualMenu-link.is-selected { background-color: #37006e; border-color: #37006e; color: #ffffff; } .ms-ContextualMenu-link.is-selected + .ms-ContextualMenu-caretRight, .ms-ContextualMenu-link.is-selected + .ms-ContextualMenu-subMenuIcon { color: #ffffff; } } .ms-ContextualMenu-link.is-disabled { color: #a6a6a6; cursor: default; pointer-events: none; } .ms-ContextualMenu-link.is-disabled:active, .ms-ContextualMenu-link.is-disabled:focus { border-color: #ffffff; } @media screen and (-ms-high-contrast:active) { .ms-ContextualMenu-link.is-disabled:active, .ms-ContextualMenu-link.is-disabled:focus { border-color: #000000; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ContextualMenu-link.is-disabled:active, .ms-ContextualMenu-link.is-disabled:focus { border-color: #ffffff; } } @media screen and (-ms-high-contrast:active) { .ms-ContextualMenu-link.is-disabled { color: #00ff00; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-ContextualMenu-link.is-disabled { color: #600000; } } .ms-ContextualMenu-link.ms-ContextualMenu-link--hasMenu ~ .ms-ContextualMenu { position: absolute; top: -1px; right: 178px; } .ms-ContextualMenu-caretRight, .ms-ContextualMenu-subMenuIcon { color: #666666; font-size: 16px; height: 39px; line-height: 40px; position: absolute; top: 0; left: 7px; z-index: 1; pointer-events: none; } .ms-ContextualMenu.ms-ContextualMenu--multiselect .ms-ContextualMenu-item.ms-ContextualMenu-item--header, .ms-ContextualMenu.ms-ContextualMenu--multiselect .ms-ContextualMenu-link { padding: 0 30px; } .ms-ContextualMenu.ms-ContextualMenu--multiselect .ms-ContextualMenu-link.is-selected { background-color: #ffffff; } .ms-ContextualMenu.ms-ContextualMenu--multiselect .ms-ContextualMenu-link.is-selected:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: Office365Icons; font-style: normal; font-weight: 400; line-height: 1; speak: none; color: #333333; content: '\e041'; font-size: 12px; height: 39px; line-height: 40px; position: absolute; right: 10px; } .ms-DatePicker { box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; margin-bottom: 17px; z-index: 300; } .ms-DatePicker .ms-TextField { position: relative; } .ms-DatePicker-picker { color: #000000; font-size: 14px; position: relative; text-align: right; z-index: 0; } .ms-DatePicker-event { color: #666666; font-size: 21px; line-height: 20px; pointer-events: none; position: absolute; left: 5px; bottom: 5px; z-index: 5; } .ms-DatePicker-holder { -webkit-overflow-scrolling: touch; box-sizing: border-box; background: #ffffff; position: absolute; min-width: 300px; display: none; } .ms-DatePicker-picker.ms-DatePicker-picker--opened .ms-DatePicker-holder { animation-name: fadeIn,slideDownIn10; -webkit-animation-duration: 0.167s; -moz-animation-duration: 0.167s; -ms-animation-duration: 0.167s; -o-animation-duration: 0.167s; animation-timing-function: cubic-bezier(0.1,0.25,0.75,0.9); animation-fill-mode: both; box-sizing: border-box; box-shadow: 0 0 5px 0 rgba(0,0,0,0.4); border: 1px solid #eaeaea; display: block; } .ms-DatePicker-picker--opened { position: relative; z-index: 10; } .ms-DatePicker-frame { padding: 1px; } .ms-DatePicker-wrap { margin: -1px; padding: 9px; } .ms-DatePicker-dayPicker { display: block; margin-bottom: 30px; } .ms-DatePicker-header { height: 40px; line-height: 44px; } .ms-DatePicker-month, .ms-DatePicker-year { display: inline-block; font-family: Segoe UI Light WestEuropean,Segoe UI Light,Segoe UI,Tahoma,Arial,sans-serif; font-size: 21px; color: #0078d7; margin-top: -1px; } .ms-DatePicker-month:hover, .ms-DatePicker-year:hover { color: #005a9e; cursor: pointer; } .ms-DatePicker-month { margin-right: 15px; } .ms-DatePicker-year { margin-right: 5px; } .ms-DatePicker-table { text-align: center; border-collapse: collapse; border-spacing: 0; table-layout: fixed; font-size: inherit; } .ms-DatePicker-table td { margin: 0; padding: 0; } .ms-DatePicker-table td:hover { outline: 1px solid transparent; } .ms-DatePicker-day, .ms-DatePicker-weekday { width: 40px; height: 40px; padding: 0; line-height: 40px; font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; font-size: 15px; font-weight: 400; color: #333333; } .ms-DatePicker-day--today { position: relative; background-color: #c7e0f4; } .ms-DatePicker-day--disabled:before { border-top-color: #a6a6a6; } .ms-DatePicker-day--outfocus { color: #a6a6a6; font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; } .ms-DatePicker-day--infocus:hover, .ms-DatePicker-day--outfocus:hover { cursor: pointer; color: #000000; background: #eaeaea; } .ms-DatePicker-day--highlighted:hover, .ms-DatePicker-picker--focused .ms-DatePicker-day--highlighted { cursor: pointer; color: #ffffff; background: #0078d7; } .ms-DatePicker-day--highlighted.ms-DatePicker-day--disabled, .ms-DatePicker-day--highlighted.ms-DatePicker-day--disabled:hover { background: #a6a6a6; } .ms-DatePicker-monthPicker, .ms-DatePicker-yearPicker { display: none; } .ms-DatePicker-monthComponents { position: absolute; top: 9px; left: 9px; right: 9px; } .ms-DatePicker-decadeComponents, .ms-DatePicker-yearComponents { position: absolute; left: 10px; } .ms-DatePicker-nextDecade, .ms-DatePicker-nextMonth, .ms-DatePicker-nextYear, .ms-DatePicker-prevDecade, .ms-DatePicker-prevMonth, .ms-DatePicker-prevYear { width: 40px; height: 40px; display: block; float: left; margin-right: 10px; line-height: 40px; text-align: center; font-size: 21px; color: #666666; position: relative; top: 3px; } .ms-DatePicker-nextDecade:hover, .ms-DatePicker-nextMonth:hover, .ms-DatePicker-nextYear:hover, .ms-DatePicker-prevDecade:hover, .ms-DatePicker-prevMonth:hover, .ms-DatePicker-prevYear:hover { color: #212121; cursor: pointer; outline: 1px solid transparent; } .ms-DatePicker-headerToggleView { height: 40px; right: 0; position: absolute; top: 0; width: 140px; z-index: 5; cursor: pointer; } .ms-DatePicker-currentDecade, .ms-DatePicker-currentYear { display: block; font-weight: 400; font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif; font-size: 21px; height: 40px; line-height: 42px; margin-right: 15px; } .ms-DatePicker-currentYear { color: #0078d7; } .ms-DatePicker-currentYear:hover { color: #005a9e; cursor: pointer; } .ms-DatePicker-optionGrid { position: relative; height: 210px; width: 280px; margin: 10px 5px 30px 0; } .ms-DatePicker-monthOption, .ms-DatePicker-yearOption { background-color: #f4f4f4; width: 60px; height: 60px; line-height: 60px; cursor: pointer; float: right; margin: 0 0 10px 10px; font-weight: 400; font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; font-size: 13px; color: #333333; text-align: center; } .ms-DatePicker-monthOption:hover, .ms-DatePicker-yearOption:hover { background-color: #c8c8c8; outline: 1px solid transparent; } .ms-DatePicker-monthOption.is-highlighted, .ms-DatePicker-yearOption.is-highlighted { background-color: #333333; color: #ffffff; } .ms-DatePicker-goToday { bottom: 9px; color: #0078d7; cursor: pointer; font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif; font-size: 13px; height: 30px; line-height: 30px; padding: 0 10px; position: absolute; left: 9px; } .ms-DatePicker-goToday:hover { outline: 1px solid transparent; } .ms-DatePicker.is-pickingYears .ms-DatePicker-dayPicker, .ms-DatePicker.is-pickingYears .ms-DatePicker-monthComponents, .ms-DatePicker.is-pickingYears .ms-DatePicker-monthPicker { display: none; } .ms-DatePicker.is-pickingYears .ms-DatePicker-yearPicker { display: block; } @media (min-width:460px) { .ms-DatePicker-holder { width: 440px; } .ms-DatePicker-month, .ms-DatePicker-year { font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif; } .ms-DatePicker-header { height: 30px; line-height: 28px; } .ms-DatePicker-dayPicker { box-sizing: border-box; border-left: 1px solid #eaeaea; width: 220px; } .ms-DatePicker-monthPicker { display: block; } .ms-DatePicker-dayPicker { margin: -10px 0; padding: 10px 0; } .ms-DatePicker-monthPicker, .ms-DatePicker-yearPicker { top: 9px; right: 238px; position: absolute; } .ms-DatePicker-optionGrid { width: 200px; height: auto; margin: 10px 0 0; } .ms-DatePicker-monthComponents { width: 210px; } .ms-DatePicker-month { margin-right: 12px; } .ms-DatePicker-month, .ms-DatePicker-year { font-size: 17px; color: #333333; } .ms-DatePicker-month:hover, .ms-DatePicker-year:hover { color: #333333; cursor: default; } .ms-DatePicker-day, .ms-DatePicker-weekday { width: 30px; height: 30px; line-height: 30px; font-family: Segoe UI Semibold WestEuropean,Segoe UI Semibold,Segoe UI,Tahoma,Arial,sans-serif; font-size: 12px; } .ms-DatePicker-nextDecade, .ms-DatePicker-nextMonth, .ms-DatePicker-nextYear, .ms-DatePicker-prevDecade, .ms-DatePicker-prevMonth, .ms-DatePicker-prevYear { font-size: 17px; width: 30px; height: 30px; line-height: 29px; } .ms-DatePicker-toggleMonthView { display: none; } .ms-DatePicker-currentDecade, .ms-DatePicker-currentYear { font-size: 17px; margin: 0; height: 30px; line-height: 26px; padding: 0 10px; display: inline-block; } .ms-DatePicker-monthOption, .ms-DatePicker-yearOption { width: 40px; height: 40px; line-height: 40px; font-size: 12px; margin: 0 0 10px 10px; } .ms-DatePicker-monthOption:hover, .ms-DatePicker-yearOption:hover { outline: 1px solid transparent; } .ms-DatePicker-goToday { box-sizing: border-box; font-size: 12px; height: 30px; line-height: 30px; padding: 0 10px; left: 10px; text-align: left; top: 199px; width: 210px; } .ms-DatePicker.is-pickingYears .ms-DatePicker-dayPicker, .ms-DatePicker.is-pickingYears .ms-DatePicker-monthComponents { display: block; } .ms-DatePicker.is-pickingYears .ms-DatePicker-monthPicker { display: none; } .ms-DatePicker.is-pickingYears .ms-DatePicker-yearPicker { display: block; } } @media (max-width:459px) { .ms-DatePicker.is-pickingMonths .ms-DatePicker-dayPicker, .ms-DatePicker.is-pickingMonths .ms-DatePicker-monthComponents { display: none; } .ms-DatePicker.is-pickingMonths .ms-DatePicker-monthPicker { display: block; } } .ms-Dialog { background-color: transparent; position: fixed; height: 100%; width: 100%; top: 0; right: 0; z-index: 300; display: block; font-size: 0; line-height: 100vh; text-align: center; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; } .ms-Dialog:before { vertical-align: middle; display: inline-block; content: ''; height: 100%; width: 0; } .ms-Dialog .ms-Button.ms-Button--compound { display: block; margin-right: 0; } .ms-Dialog .ms-Overlay { z-index: 0; } @media screen and (-ms-high-contrast:active) { .ms-Dialog .ms-Overlay { opacity: 0; } } .ms-Dialog-main { vertical-align: middle; display: inline-block; box-shadow: 0 0 5px 0 rgba(0,0,0,0.4); background-color: #ffffff; box-sizing: border-box; line-height: 1.35; margin: auto; width: 288px; position: relative; text-align: right; outline: 3px solid transparent; } .ms-Dialog-button.ms-Dialog-button--close { display: none; position: absolute; margin: 0; padding: 0; border: 0; background: none; cursor: pointer; top: 12px; left: 12px; padding: 8px; z-index: 10; } .ms-Dialog-button.ms-Dialog-button--close .ms-Icon.ms-Icon--x { color: #666666; font-size: 16px; } .ms-Dialog-inner { height: 100%; padding: 0 20px 20px; } .ms-Dialog-header { position: relative; width: 100%; box-sizing: border-box; padding: 12px 20px 15px; } .ms-Dialog-title { margin: 0; font-family: Segoe UI Light WestEuropean,Segoe UI Light,Segoe UI,Tahoma,Arial,sans-serif; font-size: 21px; } .ms-Dialog-content { position: relative; width: 100%; } .ms-Dialog-content .ms-Button.ms-Button--compound:not(:last-child) { margin-bottom: 20px; } .ms-Dialog-subText { margin: 0 0 20px; padding-top: 8px; font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif; color: #333333; font-size: 12px; } .ms-Dialog-actions { position: relative; width: 100%; min-height: 24px; line-height: 24px; margin: 20px 0 0; font-size: 0; } .ms-Dialog-actions .ms-Button { line-height: normal; } .ms-Dialog-actionsRight { text-align: left; font-size: 0; } .ms-Dialog-actionsRight .ms-Dialog-action:first-child { margin: 0; } .ms-Dialog-actionsRight .ms-Dialog-action + .ms-Dialog-action { margin: 0 16px 0 0; } .ms-Dialog.ms-Dialog--close:not(.ms-Dialog--lgHeader) .ms-Dialog-title { margin-left: 20px; } .ms-Dialog.ms-Dialog--close:not(.ms-Dialog--lgHeader) .ms-Dialog-button.ms-Dialog-button--close { display: block; } .ms-Dialog.ms-Dialog--multiline .ms-Dialog-title { font-size: 28px; } .ms-Dialog.ms-Dialog--multiline .ms-Dialog-inner { padding: 0 20px 20px; } .ms-Dialog.ms-Dialog--lgHeader .ms-Dialog-header { background-color: #0078d7; padding: 26px 20px 28px; margin-bottom: 8px; } .ms-Dialog.ms-Dialog--lgHeader .ms-Dialog-title { font-size: 28px; font-family: Segoe UI Light WestEuropean,Segoe UI Light,Segoe UI,Tahoma,Arial,sans-serif; color: #ffffff; } .ms-Dialog.ms-Dialog--lgHeader .ms-Dialog-subText { font-size: 14px; } @media (min-width:480px) { .ms-Dialog-main { width: auto; min-width: 288px; max-width: 340px; } } .ms-Dropdown { color: #333333; font-family: Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif; font-size: 14px; font-weight: 400; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; margin-bottom: 10px; position: relative; outline: 0; } .ms-Dropdown:active .ms-Dropdown-caretDown, .ms-Dropdown:active .ms-Dropdown-title, .ms-Dropdown:focus .ms-Dropdown-caretDown, .ms-Dropdown:focus .ms-Dropdown-title, .ms-Dropdown:hover .ms-Dropdown-caretDown, .ms-Dropdown:hover .ms-Dropdown-title { color: #000000; } .ms-Dropdown:active .ms-Dropdown-title, .ms-Dropdown:hover .ms-Dropdown-title { border-color: #767676; } .ms-Dropdown:focus .ms-Dropdown-title { border-color: #0078d7; } .ms-Dropdown .ms-Label { display: inline-block; margin-bottom: 8px; } .ms-Dropdown.is-disabled .ms-Dropdown-title { background-color: #f4f4f4; border-color: #f4f4f4; color: #a6a6a6; cursor: default; } @media screen and (-ms-high-contrast:active) { .ms-Dropdown.is-disabled .ms-Dropdown-title { border-color: #00ff00; color: #00ff00; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-Dropdown.is-disabled .ms-Dropdown-title { border-color: #600000; color: #600000; } } .ms-Dropdown.is-disabled .ms-Dropdown-caretDown { color: #a6a6a6; } @media screen and (-ms-high-contrast:active) { .ms-Dropdown.is-disabled .ms-Dropdown-caretDown { color: #00ff00; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-Dropdown.is-disabled .ms-Dropdown-caretDown { color: #600000; } } .ms-Dropdown.is-open .ms-Dropdown-items, .ms-Dropdown.ms-Dropdown--open .ms-Dropdown-items { display: block; position: fixed; } .ms-Dropdown-select { display: none; } .ms-Dropdown-caretDown { color: #666666; font-size: 17px; position: absolute; left: 9px; bottom: 5px; z-index: 1; pointer-events: none; } .ms-Dropdown-title { padding: 0; background: #ffffff; border: 1px solid #c8c8c8; cursor: pointer; display: block; height: 32px; line-height: 30px; padding: 0 10px 0 32px; position: relative; overflow: hidden; } .ms-Dropdown-items, .ms-Dropdown-title { box-sizing: border-box; margin: 0; box-shadow: none; } .ms-Dropdown-items { padding: 0; box-shadow: 0 0 5px 0 rgba(0,0,0,0.4); background-color: #ffffff; display: none; list-style-type: none; position: absolute; width: 100%; max-height: 200px; max-width: 268px; z-index: 400; top: 0; left: 0; bottom: 0; overflow-y: scroll; } .ms-Dropdown-items:before { content: ''; position: absolute; z-index: -1; top: 0; right: 0; left: 0; bottom: 0; border: 1px solid #eaeaea; } @media screen and (-ms-high-contrast:active) { .ms-Dropdown-items { border: 1px solid #ffffff; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-Dropdown-items { border: 1px solid #000000; } } .ms-Dropdown-item { box-sizing: border-box; cursor: pointer; display: block; height: 40px; line-height: 38px; padding: 0 10px; position: relative; border: 1px solid transparent; white-space: nowrap; } @media screen and (-ms-high-contrast:active) { .ms-Dropdown-item { border-color: #000000; } } @media screen and (-ms-high-contrast:black-on-white) { .ms-Dropdown-item { border-color: #ffffff; } } .ms-Dropdown-item:first-child, .ms-Dropdown-item:last-child { height: 39px; } .ms-Dropdown-item:hover { background-color: #eaeaea; color: #000000; } @media screen and (-ms-high-contrast:active) { .ms-Dropdown-item:hover { background-color: #1aebff; border-color: #1aebff; color: #000000; } .ms-Dropdown-item:hover:foc