/** * Office UI Fabric 2.1.0 * The front-end framework for building experiences for Office 365. **/ /* Your use of the content in the files referenced here are subject to the terms of the license at http://aka.ms/fabric-font-license */ .ms-Breadcrumb { margin: 23px 0 1px 0; } .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-right: -4px; } .ms-Breadcrumb-overflow .ms-Breadcrumb-overflowButton { font-size: 12px; display: inline-block; color: #0078d7; margin-right: -4px; padding: 12px 8px 3px 8px; cursor: pointer; } .ms-Breadcrumb-overflowMenu { display: none; position: absolute; } .ms-Breadcrumb-overflowMenu.is-open { display: block; top: 36px; left: 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; left: 6px; content: ' '; width: 16px; height: 16px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-color: white; } .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; } .ms-Breadcrumb-itemLink:focus, .ms-Breadcrumb-overflowButton:focus { outline: #767676 solid 1px; 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: normal; 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: normal; 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:disabled, .ms-Button.is-disabled { background-color: #f4f4f4; border-color: #f4f4f4; cursor: default; } .ms-Button:disabled .ms-Button-label, .ms-Button.is-disabled .ms-Button-label { color: #a6a6a6; } .ms-Button:disabled:hover, .ms-Button:disabled:focus, .ms-Button.is-disabled:hover, .ms-Button.is-disabled:focus { outline: 0; } .ms-Button + .ms-Button { margin-left: 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-icon, .ms-Button-description { 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:disabled, .ms-Button.ms-Button--primary.is-disabled { background-color: #f4f4f4; border-color: #f4f4f4; } .ms-Button.ms-Button--primary:disabled .ms-Button-label, .ms-Button.ms-Button--primary.is-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:hover .ms-Button-icon .ms-Icon, .ms-Button.ms-Button--hero:focus .ms-Button-icon .ms-Icon { color: #005a9e; } .ms-Button.ms-Button--hero:hover .ms-Button-label, .ms-Button.ms-Button--hero:focus .ms-Button-label { color: #004578; } .ms-Button.ms-Button--hero:active .ms-Button-icon .ms-Icon { color: #0078d7; } .ms-Button.ms-Button--hero:active .ms-Button-label { color: #0078d7; } .ms-Button.ms-Button--hero:disabled .ms-Button-icon .ms-Icon, .ms-Button.ms-Button--hero.is-disabled .ms-Button-icon .ms-Icon { color: #c8c8c8; } .ms-Button.ms-Button--hero:disabled .ms-Button-label, .ms-Button.ms-Button--hero.is-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: left; 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: left; 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:disabled .ms-Button-label, .ms-Button.ms-Button--compound:disabled .ms-Button-description, .ms-Button.ms-Button--compound.is-disabled .ms-Button-label, .ms-Button.ms-Button--compound.is-disabled .ms-Button-description { color: #a6a6a6; } .ms-Button.ms-Button--compound:disabled:focus, .ms-Button.ms-Button--compound:disabled:active, .ms-Button.ms-Button--compound.is-disabled:focus, .ms-Button.ms-Button--compound.is-disabled:active { border-color: #f4f4f4; background-color: #f4f4f4; } .ms-Button.ms-Button--compound:disabled:focus .ms-Button-label, .ms-Button.ms-Button--compound:disabled:focus .ms-Button-description, .ms-Button.ms-Button--compound:disabled:active .ms-Button-label, .ms-Button.ms-Button--compound:disabled:active .ms-Button-description, .ms-Button.ms-Button--compound.is-disabled:focus .ms-Button-label, .ms-Button.ms-Button--compound.is-disabled:focus .ms-Button-description, .ms-Button.ms-Button--compound.is-disabled:active .ms-Button-label, .ms-Button.ms-Button--compound.is-disabled:active .ms-Button-description { 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: left; font-size: 14px; } .ms-Button.ms-Button--command .ms-Button-icon { color: #666666; display: inline-block; margin-right: 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:hover .ms-Button-icon, .ms-Button.ms-Button--command:focus .ms-Button-icon { color: #212121; } .ms-Button.ms-Button--command:hover .ms-Button-label, .ms-Button.ms-Button--command:focus .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:disabled .ms-Button-icon, .ms-Button.ms-Button--command.is-disabled .ms-Button-icon { color: #c8c8c8; } .ms-Button.ms-Button--command:disabled .ms-Button-label, .ms-Button.ms-Button--command.is-disabled .ms-Button-label { color: #a6a6a6; } .ms-Button.ms-Button--command + .ms-Button.ms-Button--command { margin-left: 14px; } .ms-Callout { z-index: 100; margin: 16px auto; position: relative; width: 288px; } .ms-Callout.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--arrowTop:before, .ms-Callout.ms-Callout--arrowTop:after { content: ''; position: absolute; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); height: 0; width: 0; } .ms-Callout.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowBottom: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--arrowRight:after, .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowBottom:after, .ms-Callout.ms-Callout--arrowTop:after { z-index: 10; } .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--arrowRight:after { top: 40px; display: none; } .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowLeft:after { border-top: 10px solid #ffffff; border-right: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #ffffff; left: -10px; } .ms-Callout.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--arrowRight:after { border-top: 10px solid transparent; border-right: 10px solid #ffffff; border-bottom: 10px solid #ffffff; border-left: 10px solid transparent; right: -10px; } .ms-Callout.ms-Callout--arrowTop:before, .ms-Callout.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--arrowBottom:after { left: 0; right: 0; margin: 0 auto; width: 0; } .ms-Callout.ms-Callout--arrowTop:before, .ms-Callout.ms-Callout--arrowTop:after { border-top: 10px solid #ffffff; border-right: 10px solid #ffffff; border-bottom: 10px solid transparent; border-left: 10px solid transparent; top: -10px; } .ms-Callout.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--arrowBottom:after { border-top: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #ffffff; border-left: 10px solid #ffffff; bottom: -10px; } .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; right: 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 { margin: 0; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 21px; } .ms-Callout-subText { margin: 0; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; color: #333333; font-size: 12px; } .ms-Callout-link { font-size: 14px; } .ms-Callout-actions { position: relative; margin-top: 20px; width: 100%; white-space: nowrap; } .ms-Callout-actions .ms-Link.ms-Link--hero { position: relative; left: -8px; } .ms-Callout-action { position: relative; top: 4px; left: -8px; margin-left: 0 !important; } .ms-Callout-action:hover .ms-Callout-actionIcon, .ms-Callout-action:focus .ms-Callout-actionIcon { color: #0078d7; } .ms-Callout-button { margin-right: 12px; } .ms-Callout.ms-Callout--close .ms-Callout-title { margin-right: 20px; } .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowLeft:after, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowTop:before, .ms-Callout.ms-Callout--OOBE.ms-Callout--arrowTop:after { 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--arrowTop:before, .ms-Callout.ms-Callout--peek.ms-Callout--arrowTop:after, .ms-Callout.ms-Callout--peek.ms-Callout--arrowBottom:before, .ms-Callout.ms-Callout--peek.ms-Callout--arrowBottom:after { left: 40px; right: auto; } .ms-Callout.ms-Callout--peek.ms-Callout--arrowRight:before, .ms-Callout.ms-Callout--peek.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--peek.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--peek.ms-Callout--arrowLeft:after { 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--arrowRight:before, .ms-Callout.ms-Callout--arrowRight:after, .ms-Callout.ms-Callout--arrowLeft:before, .ms-Callout.ms-Callout--arrowLeft:after { display: block; } } .ms-ChoiceField { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; 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 0 0 26px; } .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; } .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 #c8c8c8 solid; width: 19px; height: 19px; cursor: pointer; position: relative; font-weight: normal; left: -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; right: 0; bottom: 0; left: 4px; width: 11px; height: 11px; box-sizing: border-box; } .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: normal; line-height: 1; speak: none; content: '\e041'; background-color: transparent; border-radius: 0; font-size: 13px; top: 3px; left: 3px; } .ms-ChoiceFieldGroup { margin-bottom: 4px; } .ms-CommandBar { background-color: #eff6fc; height: 40px; white-space: nowrap; padding-left: 0; border: 0; position: relative; } .ms-CommandBar:focus { outline: none; } .ms-CommandBar-mainArea { overflow-x: hidden; display: block; padding-left: 58px; } @media only screen and (min-width: 1024px) { .ms-CommandBar-mainArea { padding-left: 24px; } } .ms-CommandBar-sideCommands { float: right; text-align: right; width: auto; padding-right: 8px; } .ms-CommandBar-sideCommands .ms-CommandBarItem:last-child { margin-right: 0; } @media only screen and (min-width: 640px) { .ms-CommandBar-sideCommands { min-width: 128px; } } @media only screen and (min-width: 640px) { .ms-CommandBar-sideCommands { padding-right: 12px; } } @media only screen and (min-width: 1024px) { .ms-CommandBar-sideCommands { padding-right: 16px; } } .ms-CommandBarItem { display: inline-block; color: #0078d7; height: 40px; outline: none; vertical-align: top; margin-right: -4px; } .ms-CommandBarItem .ms-CommandBarItem-chevronDown, .ms-CommandBarItem .ms-CommandBarItem-commandText { display: none; } @media screen and (-ms-high-contrast: active) { .ms-CommandBarItem { border-left: 1px solid #000000; border-right: 1px solid #000000; height: 38px; outline: none; } } @media screen and (-ms-high-contrast: black-on-white) { .ms-CommandBarItem { border-left: 1px solid #ffffff; border-right: 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-left: 1px solid #ffffff; border-right: 1px solid #ffffff; } } @media screen and (-ms-high-contrast: black-on-white) { .ms-CommandBarItem:hover { border-left: 1px solid #000000; border-right: 1px solid #000000; } } @media only screen and (min-width: 640px) { .ms-CommandBarItem { margin-right: 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-commandText, .ms-CommandBarItem.ms-CommandBarItem--hasTextOnly .ms-CommandBarItem-chevronDown { 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%; } .ms-CommandBarItem-link:focus { outline: none; } .ms-CommandBarItem-link:focus:before { position: absolute; left: 2px; right: 2px; top: 2px; bottom: 2px; border: 1px solid #a6a6a6; content: ''; } .ms-CommandBarItem-icon { font-size: 17px; } .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: left; 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-right: 1px solid #ffffff; z-index: 10; } } @media screen and (-ms-high-contrast: black-on-white) { .ms-CommandBarSearch { border-right: 1px solid #000000; } } .ms-CommandBarSearch:hover { background-color: #c7e0f4; color: #0078d7; } @media screen and (-ms-high-contrast: active) { .ms-CommandBarSearch:hover { border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; } } @media screen and (-ms-high-contrast: black-on-white) { .ms-CommandBarSearch:hover { border-left: 1px solid #000000; border-right: 1px solid #000000; } } .ms-CommandBarSearch .ms-Icon--search { margin-left: 2px; margin-top: 12px; vertical-align: top; } .ms-CommandBarSearch-input { height: 40px; padding: 8px 8px 8px 0; border: none; border-left: 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-left: 40px solid #000000; } } @media screen and (-ms-high-contrast: black-on-white) { .ms-CommandBarSearch-input { border-left: 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 { color: #333333; opacity: 1; font-size: 14px; } .ms-CommandBarSearch-input:placeholder { color: #333333; opacity: 1; font-size: 14px; } .ms-CommandBarSearch-iconSearchWrapper { display: block; padding-left: 15px; } .ms-CommandBarSearch-iconArrowWrapper { display: none; } .ms-CommandBarSearch-iconSearchWrapper, .ms-CommandBarSearch-iconArrowWrapper { top: 0; padding-left: 8px; padding-right: 8px; } .ms-CommandBarSearch-iconClearWrapper { display: none; top: 1px; right: 0px; 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-right: 40px; border-left-width: 8px; } .ms-CommandBarSearch.is-active.ms-CommandBarSearch--hasBack .ms-CommandBarSearch-input { border-left-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-right: 40px; } .ms-CommandBarSearch.is-active .ms-CommandBarSearch-iconClearWrapper { display: block; } .ms-CommandBarSearch-iconWrapper { height: 40px; line-height: 40px; cursor: pointer; padding: 0px 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: normal; 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; } .ms-ContextualMenu-link:first-child, .ms-ContextualMenu-link:last-child { height: 39px; } .ms-ContextualMenu-link:hover, .ms-ContextualMenu-link:active { background-color: #eaeaea; color: #000000; } .ms-ContextualMenu-link:active { border: 1px solid #0078d7; } .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; } .ms-ContextualMenu-link.is-disabled { background-color: #ffffff; color: #a6a6a6; cursor: default; pointer-events: none; } .ms-ContextualMenu-link.is-disabled:active { border-color: #ffffff; } .ms-ContextualMenu-link.ms-ContextualMenu-link--hasMenu ~ .ms-ContextualMenu { position: absolute; top: -1px; left: 178px; } .ms-ContextualMenu-subMenuIcon, .ms-ContextualMenu-caretRight { color: #666666; font-size: 16px; height: 39px; line-height: 40px; position: absolute; top: 0; right: 7px; z-index: 1; pointer-events: none; } .ms-ContextualMenu.ms-ContextualMenu--multiselect .ms-ContextualMenu-item.ms-ContextualMenu-item--header { padding: 0 30px; } .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: normal; line-height: 1; speak: none; color: #333333; content: '\e041'; font-size: 12px; height: 39px; line-height: 40px; position: absolute; left: 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: left; z-index: 0; } .ms-DatePicker-event { color: #666666; font-size: 21px; line-height: 20px; pointer-events: none; position: absolute; right: 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 { -webkit-animation-name: fadeIn, slideDownIn10; animation-name: fadeIn, slideDownIn10; -webkit-animation-duration: 0.167s; -moz-animation-duration: 0.167s; -ms-animation-duration: 0.167s; -o-animation-duration: 0.167s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); -webkit-animation-fill-mode: both; 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-left: 15px; } .ms-DatePicker-year { margin-left: 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: normal; 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; right: 9px; left: 9px; } .ms-DatePicker-yearComponents, .ms-DatePicker-decadeComponents { position: absolute; right: 10px; } .ms-DatePicker-prevMonth, .ms-DatePicker-nextMonth, .ms-DatePicker-prevYear, .ms-DatePicker-nextYear, .ms-DatePicker-prevDecade, .ms-DatePicker-nextDecade { width: 40px; height: 40px; display: block; float: right; margin-left: 10px; text-align: center; line-height: 40px; text-align: center; font-size: 21px; color: #666666; position: relative; top: 3px; } .ms-DatePicker-prevMonth:hover, .ms-DatePicker-nextMonth:hover, .ms-DatePicker-prevYear:hover, .ms-DatePicker-nextYear:hover, .ms-DatePicker-prevDecade:hover, .ms-DatePicker-nextDecade:hover { color: #212121; cursor: pointer; outline: 1px solid transparent; } .ms-DatePicker-headerToggleView { height: 40px; left: 0px; position: absolute; top: 0px; width: 140px; z-index: 5; cursor: pointer; } .ms-DatePicker-currentYear, .ms-DatePicker-currentDecade { display: block; font-weight: normal; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 21px; height: 40px; line-height: 42px; margin-left: 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 0 30px 5px; } .ms-DatePicker-monthOption, .ms-DatePicker-yearOption { background-color: #f4f4f4; width: 60px; height: 60px; line-height: 60px; cursor: pointer; float: left; margin: 0 10px 10px 0; font-weight: normal; 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; right: 9px; } .ms-DatePicker-goToday:hover { outline: 1px solid transparent; } .ms-DatePicker.is-pickingYears .ms-DatePicker-dayPicker, .ms-DatePicker.is-pickingYears .ms-DatePicker-monthComponents { display: none; } .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-right: 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; left: 238px; position: absolute; } .ms-DatePicker-optionGrid { width: 200px; height: auto; margin: 10px 0 0 0; } .ms-DatePicker-monthComponents { width: 210px; } .ms-DatePicker-month { margin-left: 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-prevMonth, .ms-DatePicker-nextMonth, .ms-DatePicker-prevYear, .ms-DatePicker-nextYear, .ms-DatePicker-prevDecade, .ms-DatePicker-nextDecade { font-size: 17px; width: 30px; height: 30px; line-height: 29px; } .ms-DatePicker-toggleMonthView { display: none; } .ms-DatePicker-currentYear, .ms-DatePicker-currentDecade { 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 10px 10px 0; } .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; right: 10px; text-align: right; 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; left: 0; z-index: 300; display: block; font-size: 0; line-height: 100vh; text-align: center; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-align: center; -webkit-align-items: 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-left: 0; } .ms-Dialog .ms-Overlay { z-index: 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: left; outline: 1px 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; right: 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 0; 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: right; font-size: 0; } .ms-Dialog-actionsRight .ms-Dialog-action:first-child { margin: 0; } .ms-Dialog-actionsRight .ms-Dialog-action + .ms-Dialog-action { margin: 0 0 0 16px; } .ms-Dialog.ms-Dialog--close:not(.ms-Dialog--lgHeader) .ms-Dialog-title { margin-right: 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: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; margin-bottom: 10px; position: relative; outline: 0; } .ms-Dropdown:hover .ms-Dropdown-title, .ms-Dropdown:hover .ms-Dropdown-caretDown, .ms-Dropdown:focus .ms-Dropdown-title, .ms-Dropdown:focus .ms-Dropdown-caretDown, .ms-Dropdown:active .ms-Dropdown-title, .ms-Dropdown:active .ms-Dropdown-caretDown { color: #000000; } .ms-Dropdown:hover .ms-Dropdown-title, .ms-Dropdown:active .ms-Dropdown-title { border-color: #767676; } .ms-Dropdown:focus .ms-Dropdown-title { border-color: #0078d7; } .ms-Dropdown.is-disabled .ms-Dropdown-title { background-color: #f4f4f4; border-color: #f4f4f4; color: #a6a6a6; cursor: default; } .ms-Dropdown.is-disabled .ms-Dropdown-caretDown { color: #a6a6a6; } .ms-Dropdown.ms-Dropdown--open .ms-Dropdown-items, .ms-Dropdown.is-open .ms-Dropdown-items { display: block; position: fixed; } .ms-Dropdown-select { display: none; } .ms-Dropdown-caretDown { color: #666666; font-size: 17px; position: absolute; right: 9px; bottom: 5px; z-index: 1; pointer-events: none; } .ms-Dropdown-title { box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; background: #ffffff; border: 1px solid #c8c8c8; cursor: pointer; display: block; height: 32px; line-height: 30px; padding: 0 32px 0 10px; position: relative; overflow: hidden; } .ms-Dropdown-items { box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; 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-width: 268px; z-index: 400; top: 0; right: 0; bottom: 0; overflow-y: scroll; } .ms-Dropdown-items:before { content: ''; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; border: 1px solid #eaeaea; } .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; } .ms-Dropdown-item:first-child, .ms-Dropdown-item:last-child { height: 39px; } .ms-Dropdown-item:hover { background-color: #eaeaea; color: #000000; outline: 1px solid transparent; } .ms-Dropdown-item:active { background-color: #eaeaea; border-color: #0078d7; color: #000000; } .ms-Dropdown-item.is-disabled { background: #ffffff; color: #a6a6a6; cursor: default; line-height: 40px; } .ms-Dropdown-item.is-selected, .ms-Dropdown-item.ms-Dropdown-item--selected { background-color: #c7e0f4; color: #000000; line-height: 40px; } .ms-Dropdown-item.is-selected:hover, .ms-Dropdown-item.ms-Dropdown-item--selected:hover { background-color: #c7e0f4; } @media (min-width: 480px) { .ms-Dropdown-items { top: auto; right: auto; bottom: auto; left: auto; max-width: 100%; } .ms-Dropdown.ms-Dropdown--open .ms-Dropdown-items, .ms-Dropdown.is-open .ms-Dropdown-items { position: absolute; } } .ms-Label { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; box-sizing: border-box; display: block; padding: 5px 0; } .ms-Label.is-required:after { content: ' *'; color: #a80000; } .ms-Label.is-disabled { color: #333333; } .ms-Link { color: #0078d7; text-decoration: none; cursor: pointer; } .ms-Link:hover, .ms-Link:focus { color: #004578; } .ms-Link:active { color: #0078d7; } .ms-Link.ms-Link--hero { font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; padding: 2px 8px 4px; } .ms-List { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; } @media (min-width: 480px) { .ms-List.ms-List--grid .ms-ListItem { width: 33.33333333333333%; float: left; border-width: 0 1px 1px 0; } .ms-List.ms-List--grid .ms-ListItem:nth-child(3n) { border-width: 0 0 1px 0; } } .ms-ListItem { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; *zoom: 1; padding: 9px 28px 3px; position: relative; display: block; } .ms-ListItem:before, .ms-ListItem:after { display: table; content: ''; line-height: 0; } .ms-ListItem:after { clear: both; } .ms-ListItem-primaryText, .ms-ListItem-secondaryText, .ms-ListItem-tertiaryText { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; } .ms-ListItem-primaryText { color: #212121; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 21px; padding-right: 80px; position: relative; top: -4px; } .ms-ListItem-secondaryText { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25px; position: relative; top: -7px; padding-right: 30px; } .ms-ListItem-tertiaryText { color: #767676; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; line-height: 15px; position: relative; top: -7px; padding-right: 30px; } .ms-ListItem-metaText { color: #333333; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 11px; position: absolute; right: 30px; top: 39px; } .ms-ListItem-image { float: left; height: 70px; margin-left: -8px; margin-right: 10px; width: 70px; } .ms-ListItem-selectionTarget { display: none; } .ms-ListItem-actions { max-width: 80px; position: absolute; right: 30px; text-align: right; top: 10px; } .ms-ListItem-action { color: #a6a6a6; display: inline-block; font-size: 15px; position: relative; text-align: center; top: 3px; cursor: pointer; height: 16px; width: 16px; } .ms-ListItem-action .ms-Icon { vertical-align: top; } .ms-ListItem-action:hover { color: #666666; outline: 1px solid transparent; } .ms-ListItem.is-unread { border-left: 3px solid #0078d7; padding-left: 27px; } .ms-ListItem.is-unread .ms-ListItem-secondaryText, .ms-ListItem.is-unread .ms-ListItem-metaText { color: #0078d7; font-family: 'Segoe UI Semibold WestEuropean', 'Segoe UI Semibold', 'Segoe UI', Tahoma, Arial, sans-serif; } .ms-ListItem.is-unseen:after { border-right: 10px solid transparent; border-top: 10px solid #0078d7; left: 0; position: absolute; top: 0; } .ms-ListItem.is-selectable .ms-ListItem-selectionTarget { display: block; height: 20px; left: 6px; position: absolute; top: 13px; width: 20px; } .ms-ListItem.is-selectable .ms-ListItem-image { margin-left: 0; } .ms-ListItem.is-selectable:hover { background-color: #eaeaea; cursor: pointer; outline: 1px solid transparent; } .ms-ListItem.is-selectable:hover:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: 'Office365Icons'; font-style: normal; font-weight: normal; line-height: 1; speak: none; position: absolute; top: 12px; left: 6px; height: 15px; width: 15px; border: 1px solid #767676; } .ms-ListItem.is-selected:before { border: 1px solid transparent; } .ms-ListItem.is-selected:before, .ms-ListItem.is-selected:hover:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: 'Office365Icons'; font-style: normal; font-weight: normal; line-height: 1; speak: none; content: '\e041'; font-size: 15px; color: #767676; position: absolute; top: 12px; left: 6px; } .ms-ListItem.is-selected:hover { background-color: #c7e0f4; outline: 1px solid transparent; } .ms-ListItem.ms-ListItem--document { padding: 0; } .ms-ListItem.ms-ListItem--document .ms-ListItem-itemIcon { width: 70px; height: 70px; float: left; text-align: center; } .ms-ListItem.ms-ListItem--document .ms-ListItem-itemIcon .ms-Icon { font-size: 38px; line-height: 70px; color: #666666; } .ms-ListItem.ms-ListItem--document .ms-ListItem-primaryText { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; padding-top: 15px; padding-right: 0; position: static; } .ms-ListItem.ms-ListItem--document .ms-ListItem-secondaryText { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666666; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 11px; padding-top: 6px; } .ms-MessageBanner { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; position: relative; border-bottom: 1px solid #767676; background-color: #eff6fc; min-width: 320px; width: 100%; height: 52px; text-align: center; overflow: hidden; -webkit-animation-name: fadeIn, slideDownIn20; animation-name: fadeIn, slideDownIn20; -webkit-animation-duration: 0.367s; -moz-animation-duration: 0.367s; -ms-animation-duration: 0.367s; -o-animation-duration: 0.367s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1); animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1); -webkit-animation-fill-mode: both; animation-fill-mode: both; } .ms-MessageBanner .ms-Icon { font-size: 16px; } .ms-MessageBanner.hide { -webkit-animation-name: fadeOut, slideUpOut20; animation-name: fadeOut, slideUpOut20; -webkit-animation-duration: 0.167s; -moz-animation-duration: 0.167s; -ms-animation-duration: 0.167s; -o-animation-duration: 0.167s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); -webkit-animation-fill-mode: both; animation-fill-mode: both; } .ms-MessageBanner.is-hidden { display: none; } .ms-MessageBanner-expand, .ms-MessageBanner-close { height: 52px; width: 40px; cursor: pointer; border: none; background-color: transparent; } .ms-MessageBanner-expand:focus, .ms-MessageBanner-close:focus { outline: 1px solid transparent; } .ms-MessageBanner-close { position: absolute; right: 0; top: 0; line-height: 52px; color: #666666; } .ms-MessageBanner-text { display: inline-block; padding: 18px 0; margin-left: 0; max-width: 770px; overflow: hidden; text-align: left; } .ms-MessageBanner-expand { display: none; vertical-align: top; } .ms-MessageBanner-expand.is-visible { display: inline-block; } .ms-MessageBanner-action { display: inline-block; vertical-align: top; margin-top: 10px; margin-left: 10px; padding-right: 36px; } .ms-MessageBanner-action .ms-Button { color: #ffffff; } .ms-MessageBanner-clipper { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block; vertical-align: top; } .ms-MessageBanner.is-expanded { height: auto; } .ms-MessageBanner.is-expanded .ms-MessageBanner-clipper { white-space: normal; } @media screen and (max-width: 479px) { .ms-MessageBanner-expand { display: inline-block; } .ms-MessageBanner-action { margin: 0; display: block; text-align: right; padding: 0 10px 10px 0; } .ms-MessageBanner-text { margin-left: -25px; padding: 18px 0 10px 0; min-width: 240px; } .ms-MessageBanner-expand { padding: 0; margin-left: -5px; width: 20px; } .ms-MessageBanner-expand .ms-Icon { color: #0078d7; } } .ms-NavBar { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; background-color: #f4f4f4; height: 40px; padding: 0 10px; width: 100%; outline: 1px solid transparent; } .ms-NavBar .ms-Overlay { display: block; opacity: 0; pointer-events: none; transition: opacity 0.367s cubic-bezier(0.1, 0.9, 0.2, 1); z-index: 0; } .ms-NavBar-openMenu { font-size: 20px; height: 40px; line-height: 40px; position: absolute; right: 27px; text-align: center; width: 40px; cursor: pointer; } .ms-NavBar-items { display: none; } .ms-NavBar-item { box-sizing: border-box; display: block; height: 40px; line-height: 40px; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 17px; padding-left: 20px; position: relative; } .ms-NavBar-item:hover { cursor: pointer; background-color: #deecf9; color: #000000; } .ms-NavBar-item:hover .ms-Icon { color: #333333; } .ms-NavBar-item:active { color: #0078d7; } .ms-NavBar-item.is-selected { font-family: 'Segoe UI Semibold WestEuropean', 'Segoe UI Semibold', 'Segoe UI', Tahoma, Arial, sans-serif; } .ms-NavBar-item.is-disabled { color: #a6a6a6; } .ms-NavBar-item.is-disabled:hover { cursor: default; border: none; } .ms-NavBar-link { color: #333333; text-decoration: none; } .ms-NavBar-link:active { color: #0078d7; } .ms-NavBar-item.ms-NavBar-item--hasMenu .ms-NavBar-items { display: none; } .ms-NavBar-item.ms-NavBar-item--hasMenu:hover:after { color: #212121; } .ms-NavBar-chevronDown { color: #666666; font-size: 22px; position: absolute; top: 10px; right: 20px; } .ms-NavBar-item.ms-NavBar-item--search { position: relative; width: 30px; } .ms-NavBar-item.ms-NavBar-item--search:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: 'Office365Icons'; font-style: normal; font-weight: normal; line-height: 1; speak: none; color: #666666; content: '\e039'; font-size: 21px; line-height: 40px; position: absolute; right: 5px; top: 0; } .ms-NavBar-item.ms-NavBar-item--search .ms-TextField { display: none; } .ms-NavBar-item.ms-NavBar-item--search.is-open { width: 200px; padding-right: 40px; border: none; } .ms-NavBar-item.ms-NavBar-item--search.is-open .ms-TextField { display: block; } .ms-NavBar-item.ms-NavBar-item--search.is-open .ms-TextField-field { border: none; background-color: transparent; } @media (max-width: 479px) { .ms-NavBar.is-open .ms-NavBar-items { box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4); background-color: #ffffff; bottom: 0; display: block; left: 50px; margin: 0; padding: 0; position: absolute; right: 0; top: 0; outline: 1px solid transparent; z-index: 5; } .ms-NavBar.is-open .ms-NavBar-item .ms-ContextualMenu { position: relative; } } @media (min-width: 320px) and (max-width: 479px) { .ms-NavBar-item.ms-NavBar-item--hasMenu.is-selected { height: inherit; background-color: transparent; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; } .ms-NavBar-item.ms-NavBar-item--hasMenu.is-selected .ms-NavBar-chevronDown { -webkit-transform: scaleY(-1); -ms-transform: scaleY(-1); transform: scaleY(-1); } .ms-NavBar-item .ms-ContextualMenu { position: static; border: none; box-shadow: none; width: auto; } .ms-NavBar-item .ms-ContextualMenu .ms-ContextualMenu-link { font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 17px; } .ms-NavBar.is-open .ms-Overlay { display: block; cursor: pointer; opacity: 1; pointer-events: auto; } } @media (min-width: 480px) { .ms-NavBar-openMenu { display: none; } .ms-NavBar-items { display: block; list-style: none; margin: 0 7px 0 0; padding: 0; } .ms-NavBar-chevronDown { top: 3px; right: 0; float: none; position: relative; } .ms-NavBar-item { float: left; margin-right: 18px; font-size: 14px; padding: 0; } .ms-NavBar-item:hover { border-bottom: 2px solid #0078d7; background-color: transparent; } .ms-NavBar-item.is-selected { font-family: 'Segoe UI Semibold WestEuropean', 'Segoe UI Semibold', 'Segoe UI', Tahoma, Arial, sans-serif; border-bottom: 2px solid #0078d7; } .ms-NavBar-item.ms-NavBar-item--hasMenu:after { position: relative; top: 3px; padding-top: 0; right: auto; } .ms-NavBar-item.ms-NavBar-item--right { float: right; margin: 0; } } .ms-OrgChart { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; } .ms-OrgChart-groupTitle { color: #666666; line-height: 1; } .ms-OrgChart-list { padding: 0; margin: 12px 0 16px 0; } .ms-OrgChart-listItem { height: 50px; width: 100%; position: relative; list-style: none; margin-bottom: 8px; } .ms-OrgChart-listItemBtn { background: none; border: 0; cursor: pointer; position: relative; height: 50px; width: 100%; background: none; border: 0; text-align: left; margin: 0; padding: 0; outline: transparent; } .ms-Overlay { background-color: rgba(255, 255, 255, 0.4); position: absolute; bottom: 0; left: 0; right: 0; top: 0; z-index: 200; } .ms-Overlay.ms-Overlay--dark { background-color: rgba(0, 0, 0, 0.4); } .ms-Overlay--none { visibility: hidden; } .ms-Panel { bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 300; display: none; pointer-events: none; } .ms-Panel .ms-Overlay { z-index: 0; display: none; pointer-events: none; opacity: 1; transition: opacity 0.367s cubic-bezier(0.1, 0.9, 0.2, 1); } .ms-Panel-main { background-color: #ffffff; bottom: 0; position: fixed; right: 0; top: 0; display: none; z-index: 10; width: 100%; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:hover { background-color: #d7eaf9; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:active { background-color: #b5d8f4; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:active .ms-CommandBarItem-icon { color: #07288b; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:active .ms-CommandBarItem-commandText { color: #000000; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:first-child { background-color: #0078d7; box-shadow: inset 0 1px 0 0 #2488d8; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:first-child .ms-CommandBarItem-icon { color: #ffffff; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:first-child .ms-CommandBarItem-commandText { color: #ffffff; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:first-child .ms-CommandBarItem-linkWrapper { padding-left: 12px; padding-right: 12px; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:first-child:hover { background-color: #005a9e; box-shadow: none; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:first-child:hover .ms-CommandBarItem-icon { color: #ffffff; } .ms-Panel-main .ms-CommandBar .ms-CommandBarItem:first-child:hover .ms-CommandBarItem-commandText { color: #ffffff; } .ms-Panel-closeButton { background: none; border: 0; cursor: pointer; position: absolute; right: 12px; top: 12px; height: 24px; width: 24px; outline: 0; padding: 0; color: #666666; } .ms-Panel-closeButton:hover { color: #333333; } .ms-Panel-closeIcon { font-size: 14px; } .ms-Panel-contentInner { position: absolute; top: 40px; bottom: 0; left: 0; right: 0; padding: 0 32px 20px 32px; overflow-y: auto; } .ms-Panel-headerText { font-family: 'Segoe UI Light WestEuropean', 'Segoe UI Light', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 21px; color: #333333; line-height: 82px; height: 70px; } .ms-Panel.is-open { display: block; } .ms-Panel.is-open .ms-CommandBar { -webkit-animation-name: fadeIn, slideDownIn20; animation-name: fadeIn, slideDownIn20; -webkit-animation-duration: 0.367s; -moz-animation-duration: 0.367s; -ms-animation-duration: 0.367s; -o-animation-duration: 0.367s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1); animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1); -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-delay: 250ms; animation-delay: 250ms; } .ms-Panel.is-open .ms-Panel-main { opacity: 1; pointer-events: auto; display: block; } .ms-Panel.is-open .ms-Overlay { display: block; pointer-events: auto; } .ms-Panel.is-open.ms-Panel-animateOut .ms-Panel-main { -webkit-animation-duration: 0.367s; -webkit-animation-name: fadeOut; -webkit-animation-fill-mode: both; -webkit-animation-duration: 0.367s; animation-duration: 0.367s; -webkit-animation-name: fadeOut; animation-name: fadeOut; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 0.1s; animation-duration: 0.1s; } .ms-Panel.is-open.ms-Panel-animateOut .ms-Overlay { display: none; } .ms-Panel .ms-CommandBarItem .ms-CommandBarItem-commandText { display: inline-block; } .ms-Panel .ms-CommandBar-mainArea { padding-left: 0; margin-left: -1px; overflow: hidden; } @media (min-width: 480px) { .ms-Panel.is-open.ms-Panel-animateIn .ms-Panel-main { -webkit-animation-name: fadeIn, slideLeftIn40; animation-name: fadeIn, slideLeftIn40; -webkit-animation-duration: 0.367s; -moz-animation-duration: 0.367s; -ms-animation-duration: 0.367s; -o-animation-duration: 0.367s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1); animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1); -webkit-animation-fill-mode: both; animation-fill-mode: both; } .ms-Panel.is-open.ms-Panel-animateIn .ms-Overlay { -webkit-animation-duration: 0.367s; -webkit-animation-name: fadeIn; -webkit-animation-fill-mode: both; -webkit-animation-duration: 0.367s; animation-duration: 0.367s; -webkit-animation-name: fadeIn; animation-name: fadeIn; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 0.267s; animation-duration: 0.267s; } .ms-Panel.is-open.ms-Panel-animateOut .ms-Panel-main { -webkit-animation-name: fadeOut, slideRightOut40; animation-name: fadeOut, slideRightOut40; -webkit-animation-duration: 0.167s; -moz-animation-duration: 0.167s; -ms-animation-duration: 0.167s; -o-animation-duration: 0.167s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); -webkit-animation-fill-mode: both; animation-fill-mode: both; } .ms-Panel.is-open.ms-Panel-animateOut .ms-Overlay { -webkit-animation-duration: 0.367s; -webkit-animation-name: fadeOut; -webkit-animation-fill-mode: both; -webkit-animation-duration: 0.367s; animation-duration: 0.367s; -webkit-animation-name: fadeOut; animation-name: fadeOut; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 0.167s; animation-duration: 0.167s; } .ms-Panel.is-open.ms-Panel--left.ms-Panel-animateIn .ms-Panel-main { -webkit-animation-name: fadeIn, slideRightIn40; animation-name: fadeIn, slideRightIn40; -webkit-animation-duration: 0.367s; -moz-animation-duration: 0.367s; -ms-animation-duration: 0.367s; -o-animation-duration: 0.367s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1); animation-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1); -webkit-animation-fill-mode: both; animation-fill-mode: both; } .ms-Panel.is-open.ms-Panel--left.ms-Panel-animateIn .ms-Overlay { -webkit-animation-duration: 0.367s; -webkit-animation-name: fadeIn; -webkit-animation-fill-mode: both; -webkit-animation-duration: 0.367s; animation-duration: 0.367s; -webkit-animation-name: fadeIn; animation-name: fadeIn; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 0.267s; animation-duration: 0.267s; } .ms-Panel.is-open.ms-Panel--left.ms-Panel-animateOut .ms-Panel-main { -webkit-animation-name: fadeOut, slideLeftOut40; animation-name: fadeOut, slideLeftOut40; -webkit-animation-duration: 0.167s; -moz-animation-duration: 0.167s; -ms-animation-duration: 0.167s; -o-animation-duration: 0.167s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); -webkit-animation-fill-mode: both; animation-fill-mode: both; } .ms-Panel.is-open.ms-Panel--left.ms-Panel-animateOut .ms-Overlay { -webkit-animation-duration: 0.367s; -webkit-animation-name: fadeOut; -webkit-animation-fill-mode: both; -webkit-animation-duration: 0.367s; animation-duration: 0.367s; -webkit-animation-name: fadeOut; animation-name: fadeOut; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 0.167s; animation-duration: 0.167s; } .ms-Panel.is-open .ms-CommandBar { -webkit-animation-delay: 500ms; animation-delay: 500ms; } .ms-Panel-main { border-left: 1px solid #eaeaea; border-right: 1px solid #eaeaea; pointer-events: auto; width: 340px; } .ms-Panel.is-open .ms-Panel-main { box-shadow: -30px 0px 30px -30px rgba(0, 0, 0, 0.2); left: auto; } .ms-Panel.ms-Panel--small.ms-Panel--left.is-open .ms-Panel-main { box-shadow: 30px 0px 30px -30px rgba(0, 0, 0, 0.2); } .ms-Panel.ms-Panel--small.ms-Panel--left .ms-Panel-main { left: 0; right: auto; } .ms-Panel.is-open .ms-Overlay { cursor: pointer; opacity: 1; pointer-events: auto; } } @media (min-width: 640px) { .ms-Panel.ms-Panel--medium .ms-Panel-main, .ms-Panel.ms-Panel--large .ms-Panel-main, .ms-Panel.ms-Panel--extraLarge .ms-Panel-main { left: 47px; width: auto; } .ms-Panel.ms-Panel--medium.is-open .ms-Panel-main, .ms-Panel.ms-Panel--large.is-open .ms-Panel-main, .ms-Panel.ms-Panel--extraLarge.is-open .ms-Panel-main { width: auto; } } @media (min-width: 1024px) { .ms-Panel.ms-Panel--medium .ms-Panel-main { left: auto; width: 644px; } .ms-Panel.ms-Panel--medium.is-open .ms-Panel-main { left: auto; right: 0; width: 644px; } } @media (min-width: 1366px) { .ms-Panel.ms-Panel--large .ms-Panel-main { left: 427px; } .ms-Panel.ms-Panel--extraLarge .ms-Panel-main { left: 175px; } .ms-Panel.ms-Panel--small.ms-Panel--left { display: none; } } .ms-PeoplePicker { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; background-color: #ffffff; margin-bottom: 10px; } .ms-PeoplePicker-searchBox { *zoom: 1; border: 1px solid #c8c8c8; box-sizing: border-box; min-height: 40px; width: 100%; } .ms-PeoplePicker-searchBox:before, .ms-PeoplePicker-searchBox:after { display: table; content: ''; line-height: 0; } .ms-PeoplePicker-searchBox:after { clear: both; } .ms-PeoplePicker-searchBox:hover { border-color: #767676; } .ms-PeoplePicker.is-active .ms-PeoplePicker-searchBox { border-color: #0078d7; } .ms-PeoplePicker-searchField { border: 0; box-sizing: border-box; display: inline-block; float: left; height: 38px; outline: none; padding-left: 8px; width: 100%; } .ms-PeoplePicker-persona { display: inline-block; float: left; margin: 4px; } .ms-PeoplePicker-persona .ms-Persona { background-color: #f4f4f4; float: left; min-height: 30px; } .ms-PeoplePicker-persona.has-error .ms-Persona-primaryText { color: #a80000; } .ms-PeoplePicker-personaRemove { background: none; border: 0; cursor: pointer; background-color: #f4f4f4; color: #666666; display: inline-block; float: left; text-align: center; height: 32px; width: 32px; } .ms-PeoplePicker-personaRemove:hover { background-color: #eaeaea; color: #333333; cursor: pointer; } .ms-PeoplePicker-personaRemove:focus { background-color: #eaeaea; color: #333333; border: 1px solid #0078d7; outline: none; } .ms-PeoplePicker-results { box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4); background-color: #ffffff; border: 1px solid #c8c8c8; display: none; margin-bottom: -1px; max-width: 340px; padding-top: 9px; position: absolute; z-index: 305; } .ms-PeoplePicker.is-active .ms-PeoplePicker-results { display: block; opacity: 1; } .ms-PeoplePicker-resultGroups { max-height: 309px; overflow-y: scroll; } .ms-PeoplePicker-resultGroup { border-top: 1px solid #eaeaea; } .ms-PeoplePicker-resultGroup:first-child { border-top: 0; } .ms-PeoplePicker-resultGroupTitle { color: #0078d7; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; padding: 17px 0 0 12px; text-transform: uppercase; height: 40px; } .ms-PeoplePicker-resultList { box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; margin-bottom: -1px; list-style-type: none; } .ms-PeoplePicker-result { position: relative; } .ms-PeoplePicker-result .ms-Persona:hover { cursor: pointer; } .ms-PeoplePicker-result .ms-Persona:active { background-color: #c7e0f4; } .ms-PeoplePicker-result .ms-Persona-details { width: 100%; } .ms-PeoplePicker-resultBtn, .ms-PeoplePicker-peopleListBtn { background: none; border: 0; cursor: pointer; position: relative; box-sizing: border-box; height: 34px; width: 100%; background: none; border: 0; text-align: left; margin: 0 0 10px 0; padding: 0 0 0 9px; } @media (min-width: 480px) { .ms-PeoplePicker-resultBtn, .ms-PeoplePicker-peopleListBtn { height: 48px; } } .ms-PeoplePicker-resultBtn:hover, .ms-PeoplePicker-peopleListBtn:hover { background-color: #eaeaea; outline: 1px solid transparent; } .ms-PeoplePicker-resultBtn:focus, .ms-PeoplePicker-peopleListBtn:focus { outline: 1; } .ms-PeoplePicker-resultBtn.ms-PeoplePicker-resultBtn--compact, .ms-PeoplePicker-peopleListBtn.ms-PeoplePicker-resultBtn--compact { height: 32px; } .ms-PeoplePicker-peopleListBtn { margin-bottom: 0; padding: 0; } .ms-PeoplePicker-peopleListBtn:hover { background-color: transparent; } .ms-PeoplePicker-resultAction { background: none; border: 0; cursor: pointer; display: block; height: 34px; transition: background-color 0.367s cubic-bezier(0.1, 0.9, 0.2, 1); position: absolute; right: 0; top: 0; width: 30px; text-align: center; } @media (min-width: 480px) { .ms-PeoplePicker-resultAction { height: 48px; } } .ms-PeoplePicker-resultAction .ms-Icon { color: #666666; font-size: 15px; } .ms-PeoplePicker-resultAction:hover { background-color: #c8c8c8; outline: 1px solid transparent; } .ms-PeoplePicker-resultAction:active { background-color: #71afe5; } .ms-PeoplePicker-resultAdditionalContent { display: none; } .ms-PeoplePicker-result.is-expanded { background-color: #f4f4f4; margin-bottom: 11px; } .ms-PeoplePicker-result.is-expanded .ms-PeoplePicker-resultAction .ms-Icon { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .ms-PeoplePicker-result.is-expanded .ms-PeoplePicker-resultAdditionalContent { display: block; } .ms-PeoplePicker-searchMore { border-top: 1px solid #eaeaea; height: 69px; position: relative; overflow: hidden; } .ms-PeoplePicker-searchMore .ms-Spinner { position: absolute; width: 32px; height: 32px; top: 20px; left: 20px; display: none; } .ms-PeoplePicker-searchMore .ms-Spinner .ms-Spinner-circle { background-color: #0078d7; } .ms-PeoplePicker-searchMore.is-searching .ms-Spinner { display: block; } .ms-PeoplePicker-searchMore.is-searching .ms-PeoplePicker-searchMoreIcon .ms-Icon { display: none; } .ms-PeoplePicker-searchMore.is-searching .ms-PeoplePicker-searchMorePrimary { color: #0078d7; } .ms-PeoplePicker-searchMore.is-searching:hover { background-color: transparent; cursor: default; } .ms-PeoplePicker-searchMoreBtn { background: none; border: 0; cursor: pointer; position: relative; height: 69px; width: 100%; padding: 0; margin: 0; padding-left: 70px; text-align: left; } .ms-PeoplePicker-searchMoreBtn:hover { background-color: #eaeaea; cursor: pointer; } .ms-PeoplePicker-searchMoreBtn:focus, .ms-PeoplePicker-searchMoreBtn:active { background-color: #c7e0f4; } .ms-PeoplePicker-searchMoreBtn.ms-PeoplePicker-searchMoreBtn--compact { height: 49px; padding-left: 50px; } .ms-PeoplePicker-searchMoreIcon { height: 70px; position: absolute; top: 0; left: 0; width: 70px; } .ms-PeoplePicker-searchMoreIcon .ms-Icon { color: #333333; font-size: 16px; position: absolute; text-align: center; top: 27px; width: 100%; } .ms-PeoplePicker-searchMorePrimary { padding-top: 2px; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; } .ms-PeoplePicker-searchMoreSecondary { font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; } .ms-PeoplePicker-searchMore.ms-PeoplePicker-searchMore--disconnected:hover { background-color: inherit; cursor: default; } .ms-PeoplePicker-searchMore.ms-PeoplePicker-searchMore--disconnected .ms-PeoplePicker-searchMoreIcon .ms-Icon { color: #666666; } .ms-PeoplePicker-searchMore.ms-PeoplePicker-searchMore--disconnected .ms-PeoplePicker-searchMorePrimary { color: #666666; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 11px; line-height: 20px; position: relative; top: 12px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-resultGroups { max-height: 209px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-resultAction { height: 32px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-resultAction .ms-Icon { margin-top: -8px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-searchMore { height: 49px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-searchMore .ms-Spinner { width: 28px; height: 28px; top: 12px; left: 12px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-searchMore.is-searching .ms-PeoplePicker-searchMoreIcon { background-size: 16px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-searchMoreIcon { height: 50px; width: 50px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-searchMoreIcon .ms-Icon { font-size: 17px; top: 0; margin-top: 0; line-height: 50px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-searchMorePrimary { font-size: 12px; line-height: 45px; } .ms-PeoplePicker.ms-PeoplePicker--compact .ms-PeoplePicker-searchMoreSecondary { display: none; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchBox, .ms-PeoplePicker.ms-PeoplePicker--membersList .ms-PeoplePicker-searchBox { height: 30px; min-height: 30px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchField, .ms-PeoplePicker.ms-PeoplePicker--membersList .ms-PeoplePicker-searchField { height: 28px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-Persona, .ms-PeoplePicker.ms-PeoplePicker--membersList .ms-Persona { cursor: pointer; } .ms-PeoplePicker-selected { margin-bottom: 20px; display: none; } .ms-PeoplePicker-selected.is-active { display: block; } .ms-PeoplePicker.ms-PeoplePicker--Facepile.is-searching .ms-PeoplePicker-results { border-bottom: 0; padding: 20px 0 0; } .ms-PeoplePicker.ms-PeoplePicker--Facepile.is-searching .ms-PeoplePicker-peopleListHeader { display: none; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results { position: relative; border: 0; box-shadow: none; margin: 0; max-width: 100%; padding: 0; padding-bottom: 10px; border-bottom: 1px solid #eaeaea; } @media (max-width: 479px) { .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona-imageArea, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona-image, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona-imageArea, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona-image { width: 32px; height: 32px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona-placeholder, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona-placeholder { font-size: 28px; top: 6px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona-initials, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona-initials { font-size: 12px; line-height: 32px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona-presence, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona-presence { left: 19px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona-details, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona-details { padding-left: 8px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona-primaryText, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona-primaryText { font-size: 14px; padding-top: 3px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona-secondaryText, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona-secondaryText { display: none; } } @media (min-width: 480px) { .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-results .ms-Persona .ms-Persona-secondaryText, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-selectedPeople .ms-Persona .ms-Persona-secondaryText { display: block; } } @media (min-width: 480px) { .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-resultBtn, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-peopleListBtn { height: 42px; } } @media (min-width: 480px) { .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-resultAction { height: 42px; } } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-Persona.ms-Persona--selectable { padding: 0; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMore { display: none; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMore.is-active { display: block; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMore, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMoreBtn, .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMoreIcon { height: 48px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMoreBtn { padding-left: 48px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMoreIcon { width: 48px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMorePrimary { font-size: 12px; line-height: 48px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PeoplePicker-searchMoreIcon .ms-Icon { top: 0; line-height: 48px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-Spinner { top: 16px; left: 14px; height: 20px; width: 20px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PersonaCard { display: none; position: absolute; height: 200px; } .ms-PeoplePicker.ms-PeoplePicker--Facepile .ms-PersonaCard.is-active { display: block; } .ms-PeoplePicker-selectedHeader, .ms-PeoplePicker-peopleListHeader { color: #0078d7; font-size: 12px; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; height: 50px; line-height: 50px; } .ms-PeoplePicker-selectedPeople, .ms-PeoplePicker-peopleList { box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; list-style: none; } .ms-PeoplePicker-selectedPerson { margin-bottom: 8px; position: relative; } .ms-PeoplePicker-peopleListItem { margin-bottom: 6px; position: relative; } .ms-Persona { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; display: table; line-height: 1; position: relative; } .ms-Persona-imageArea { position: relative; display: block; overflow: hidden; text-align: center; width: 48px; height: 48px; border-radius: 50%; } .ms-Persona-placeholder { color: #ffffff; position: absolute; right: 0; left: 0; font-size: 47px; top: 9px; } .ms-Persona-initials { color: #ffffff; font-size: 17px; font-family: 'Segoe UI Light WestEuropean', 'Segoe UI Light', 'Segoe UI', Tahoma, Arial, sans-serif; line-height: 48px; } .ms-Persona-initials.ms-Persona-initials--lightBlue { background-color: #6ba5e7; } .ms-Persona-initials.ms-Persona-initials--blue { background-color: #2d89ef; } .ms-Persona-initials.ms-Persona-initials--darkBlue { background-color: #2b5797; } .ms-Persona-initials.ms-Persona-initials--teal { background-color: #00aba9; } .ms-Persona-initials.ms-Persona-initials--lightGreen { background-color: #99b433; } .ms-Persona-initials.ms-Persona-initials--green { background-color: #00a300; } .ms-Persona-initials.ms-Persona-initials--darkGreen { background-color: #1e7145; } .ms-Persona-initials.ms-Persona-initials--lightPink { background-color: #e773bd; } .ms-Persona-initials.ms-Persona-initials--pink { background-color: #ff0097; } .ms-Persona-initials.ms-Persona-initials--magenta { background-color: #7e3878; } .ms-Persona-initials.ms-Persona-initials--purple { background-color: #603cba; } .ms-Persona-initials.ms-Persona-initials--black { background-color: #1d1d1d; } .ms-Persona-initials.ms-Persona-initials--orange { background-color: #da532c; } .ms-Persona-initials.ms-Persona-initials--red { background-color: #ee1111; } .ms-Persona-initials.ms-Persona-initials--darkRed { background-color: #b91d47; } .ms-Persona-image { display: table-cell; margin-right: 10px; position: absolute; top: 0; left: 0; width: 48px; height: 48px; } .ms-Persona-image[src=''] { display: none; } .ms-Persona-presence { background-color: #5dd255; position: absolute; height: 12px; width: 12px; border-radius: 50%; top: auto; left: 34px; bottom: -1px; border: 2px solid #ffffff; } .ms-Persona-details { display: table-cell; padding: 0 12px; vertical-align: middle; overflow: hidden; } .ms-Persona-primaryText, .ms-Persona-secondaryText, .ms-Persona-tertiaryText, .ms-Persona-optionalText { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 190px; overflow: hidden; text-overflow: ellipsis; } .ms-Persona-primaryText { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 17px; margin-top: -3px; line-height: 1.4; } .ms-Persona-secondaryText, .ms-Persona-tertiaryText, .ms-Persona-optionalText { color: #666666; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; white-space: nowrap; line-height: 1.3; } .ms-Persona-secondaryText { padding-top: 3px; } .ms-Persona-tertiaryText, .ms-Persona-optionalText { padding-top: 5px; display: none; } .ms-Persona.ms-Persona--square .ms-Persona-imageArea { background-color: #a6a6a6; border-radius: 0; } .ms-Persona.ms-Persona--square .ms-Persona-presence { top: 0; left: 0; bottom: auto; right: auto; height: 48px; width: 5px; border-radius: 0; border: 0; } .ms-Persona.ms-Persona--tiny { height: 30px; display: inline-block; } .ms-Persona.ms-Persona--tiny .ms-Persona-imageArea { overflow: visible; background: transparent; height: 0; width: 0; } .ms-Persona.ms-Persona--tiny .ms-Persona-presence { right: auto; top: 10px; left: 0; border: 0; } .ms-Persona.ms-Persona--tiny .ms-Persona-details { padding-left: 20px; } .ms-Persona.ms-Persona--tiny .ms-Persona-primaryText { font-size: 14px; padding-top: 9px; } .ms-Persona.ms-Persona--tiny .ms-Persona-secondaryText { display: none; } .ms-Persona.ms-Persona--tiny.ms-Persona--readonly { padding: 0; background-color: transparent; } .ms-Persona.ms-Persona--tiny.ms-Persona--readonly .ms-Persona-primaryText:after { content: ';'; } .ms-Persona.ms-Persona--square.ms-Persona--tiny .ms-Persona-presence { height: 12px; width: 12px; top: 10px; } .ms-Persona.ms-Persona--xs .ms-Persona-imageArea, .ms-Persona.ms-Persona--xs .ms-Persona-image { width: 32px; height: 32px; } .ms-Persona.ms-Persona--xs .ms-Persona-placeholder { font-size: 28px; top: 6px; } .ms-Persona.ms-Persona--xs .ms-Persona-initials { font-size: 12px; line-height: 32px; } .ms-Persona.ms-Persona--xs .ms-Persona-presence { left: 19px; } .ms-Persona.ms-Persona--xs .ms-Persona-details { padding-left: 8px; } .ms-Persona.ms-Persona--xs .ms-Persona-primaryText { font-size: 14px; padding-top: 3px; } .ms-Persona.ms-Persona--xs .ms-Persona-secondaryText { display: none; } .ms-Persona.ms-Persona--square.ms-Persona--xs .ms-Persona-presence { height: 32px; width: 4px; left: 0; } .ms-Persona.ms-Persona--sm .ms-Persona-imageArea, .ms-Persona.ms-Persona--sm .ms-Persona-image { width: 40px; height: 40px; } .ms-Persona.ms-Persona--sm .ms-Persona-placeholder { font-size: 38px; top: 5px; } .ms-Persona.ms-Persona--sm .ms-Persona-initials { font-size: 14px; line-height: 40px; } .ms-Persona.ms-Persona--sm .ms-Persona-presence { left: 27px; } .ms-Persona.ms-Persona--sm .ms-Persona-details { padding-left: 8px; } .ms-Persona.ms-Persona--sm .ms-Persona-primaryText { font-size: 14px; } .ms-Persona.ms-Persona--sm .ms-Persona-primaryText, .ms-Persona.ms-Persona--sm .ms-Persona-secondaryText { padding-top: 1px; } .ms-Persona.ms-Persona--square.ms-Persona--sm .ms-Persona-presence { height: 40px; width: 4px; left: 0; } .ms-Persona.ms-Persona--lg .ms-Persona-imageArea, .ms-Persona.ms-Persona--lg .ms-Persona-image { width: 72px; height: 72px; } .ms-Persona.ms-Persona--lg .ms-Persona-placeholder { font-size: 67px; top: 10px; } .ms-Persona.ms-Persona--lg .ms-Persona-initials { font-size: 28px; line-height: 72px; } .ms-Persona.ms-Persona--lg .ms-Persona-presence { left: 49px; } .ms-Persona.ms-Persona--lg .ms-Persona-secondaryText { padding-top: 3px; } .ms-Persona.ms-Persona--lg .ms-Persona-tertiaryText { padding-top: 5px; } .ms-Persona.ms-Persona--lg .ms-Persona-tertiaryText { display: block; } .ms-Persona.ms-Persona--square.ms-Persona--lg .ms-Persona-presence { height: 72px; width: 7px; left: 0; } .ms-Persona.ms-Persona--xl .ms-Persona-imageArea, .ms-Persona.ms-Persona--xl .ms-Persona-image { width: 100px; height: 100px; } .ms-Persona.ms-Persona--xl .ms-Persona-placeholder { font-size: 95px; top: 12px; } .ms-Persona.ms-Persona--xl .ms-Persona-initials { font-size: 42px; line-height: 100px; } .ms-Persona.ms-Persona--xl .ms-Persona-presence { height: 20px; width: 20px; left: 71px; } .ms-Persona.ms-Persona--xl .ms-Persona-details { padding-left: 20px; } .ms-Persona.ms-Persona--xl .ms-Persona-primaryText { font-size: 21px; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; margin-top: 0; } .ms-Persona.ms-Persona--xl .ms-Persona-secondaryText { padding-top: 2px; } .ms-Persona.ms-Persona--xl .ms-Persona-tertiaryText, .ms-Persona.ms-Persona--xl .ms-Persona-optionalText { padding-top: 5px; display: block; } .ms-Persona.ms-Persona--square.ms-Persona--xl .ms-Persona-presence { height: 100px; width: 9px; left: 0; } .ms-Persona.ms-Persona--darkText .ms-Persona-primaryText, .ms-PeoplePicker-result .ms-Persona:hover .ms-Persona-primaryText { color: #212121; } .ms-Persona.ms-Persona--darkText .ms-Persona-secondaryText, .ms-PeoplePicker-result .ms-Persona:hover .ms-Persona-secondaryText, .ms-Persona.ms-Persona--darkText .ms-Persona-tertiaryText, .ms-PeoplePicker-result .ms-Persona:hover .ms-Persona-tertiaryText, .ms-Persona.ms-Persona--darkText .ms-Persona-optionalText, .ms-PeoplePicker-result .ms-Persona:hover .ms-Persona-optionalText { color: #333333; } .ms-Persona.ms-Persona--selectable { cursor: pointer; padding: 0 10px; } .ms-Persona.ms-Persona--selectable:not(.ms-Persona--xl):hover, .ms-Persona.ms-Persona--selectable:not(.ms-Persona--xl):focus { background-color: #deecf9; outline: 1px solid transparent; } .ms-Persona.ms-Persona--available .ms-Persona-presence { background-color: #5dd255; } .ms-Persona.ms-Persona--away .ms-Persona-presence { background-color: #ffd200; } .ms-Persona.ms-Persona--blocked .ms-Persona-presence { background-color: #dedede; background-image: linear-gradient(to bottom, #dedede 0%, #dedede 48%, #c72d25 40%, #c72d25 58%, #dedede 52%, #dedede 100%); } .ms-Persona.ms-Persona--busy .ms-Persona-presence { background-color: #d93b3b; background: repeating-linear-gradient(-45deg, #e57a79, #e57a79 1px, #d00e0d 0px, #d00e0d 2px); } .ms-Persona.ms-Persona--busy.ms-Persona--square .ms-Persona-presence { background-color: #d93b3b; background: repeating-linear-gradient(-45deg, #e57a79, #e57a79 3px, #d00e0d 3px, #d00e0d 6px); } .ms-Persona.ms-Persona--dnd .ms-Persona-presence { background-color: #c72d25; background-image: linear-gradient(to bottom, #c72d25 0%, #c72d25 48%, #ffffff 48%, #ffffff 52%, #c72d25 52%, #c72d25 100%); } .ms-Persona.ms-Persona--offline .ms-Persona-presence { background-color: #b6cfd8; } .ms-PersonaCard { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; -webkit-animation-name: fadeIn, slideUpIn10; animation-name: fadeIn, slideUpIn10; -webkit-animation-duration: 0.167s; -moz-animation-duration: 0.167s; -ms-animation-duration: 0.167s; -o-animation-duration: 0.167s; -webkit-animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9); -webkit-animation-fill-mode: both; animation-fill-mode: both; bottom: 0; left: 0; position: fixed; right: 0; outline: 1px solid transparent; } .ms-PersonaCard-persona { background-color: #f4f4f4; } .ms-PersonaCard-persona .ms-Persona .ms-Persona-imageArea { width: 80px; height: 80px; margin: 12px 0 12px 20px; } .ms-PersonaCard-persona .ms-Persona .ms-Persona-image { width: 80px; height: 80px; } .ms-PersonaCard-persona .ms-Persona .ms-Persona-placeholder { font-size: 75px; left: 1px; top: 11px; } .ms-PersonaCard-persona .ms-Persona .ms-Persona-initials { font-size: 28px; line-height: 80px; } .ms-PersonaCard-persona .ms-Persona .ms-Persona-presence { border-color: #f4f4f4; left: 77px; bottom: 12px; } .ms-PersonaCard-persona .ms-Persona .ms-Persona-tertiaryText, .ms-PersonaCard-persona .ms-Persona .ms-Persona-optionalText { display: block; } .ms-PersonaCard-actions { box-sizing: border-box; list-style: none; margin: 0; padding: 0 10px; border-bottom: 1px solid #c8c8c8; background-color: #ffffff; height: 48px; } .ms-PersonaCard-action, .ms-PersonaCard-overflow { display: inline-block; cursor: pointer; font-size: 17px; height: 48px; line-height: 48px; padding: 0 10px; color: #666666; position: relative; box-sizing: border-box; } .ms-PersonaCard-action:hover, .ms-PersonaCard-overflow:hover { color: #212121; } .ms-PersonaCard-action:active, .ms-PersonaCard-overflow:active { color: #0078d7; } .ms-PersonaCard-action.is-active, .is-active.ms-PersonaCard-overflow { color: #0078d7; } .ms-PersonaCard-action.is-active:after, .is-active.ms-PersonaCard-overflow:after { box-sizing: border-box; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: ''; width: 10px; height: 10px; border: 1px solid #c8c8c8; background-color: #ffffff; position: absolute; border-right: 0; border-bottom: 0; bottom: -4px; left: 15px; } .ms-PersonaCard-overflow { font-size: 14px; color: #333333; float: right; margin-top: -1px; } .ms-PersonaCard-overflow:hover { color: #0078d7; } .ms-PersonaCard-orgChart { position: absolute; right: 12px; top: 0; } .ms-PersonaCard-actionDetailBox { min-height: 48px; overflow-y: auto; overflow-x: hidden; background-color: #ffffff; } .ms-PersonaCard-actionDetails { list-style: none; width: 20%; float: left; min-height: 48px; color: #666666; padding: 9px 20px; transition: max-height 0.267s cubic-bezier(0.1, 0.9, 0.2, 1) 0.2s; box-sizing: border-box; } .ms-PersonaCard-actionDetails.is-collapsed { height: 30px; overflow: hidden; } .ms-PersonaCard-actionDetails.is-collapsed .ms-PersonaCard-detailExpander:after { content: '\e088'; } .ms-PersonaCard-detailChat, .ms-PersonaCard-detailPhone, .ms-PersonaCard-detailVideo, .ms-PersonaCard-detailMail, .ms-PersonaCard-detailOrg { overflow: hidden; width: 500%; padding: 0; margin: 0; } .ms-PersonaCard-detailOrg { overflow-y: auto; } .ms-PersonaCard-detailChat { margin-left: 0; } .ms-PersonaCard-detailPhone { margin-left: -100%; } .ms-PersonaCard-detailVideo { margin-left: -200%; } .ms-PersonaCard-detailMail { margin-left: -300%; } .ms-PersonaCard-detailOrg { margin-left: -400%; } .ms-PersonaCard-detailChat .detail-1, .ms-PersonaCard-detailPhone .detail-2, .ms-PersonaCard-detailVideo .detail-3, .ms-PersonaCard-detailMail .detail-4 { max-height: 78px; transition: max-height 0.25s ease; } .ms-PersonaCard-detailOrg .detail-5 { max-height: 300px; transition: max-height 0.25s ease; } .ms-PersonaCard-detailChat .detail-2, .ms-PersonaCard-detailChat .detail-3, .ms-PersonaCard-detailChat .detail-4, .ms-PersonaCard-detailChat .detail-5, .ms-PersonaCard-detailPhone .detail-1, .ms-PersonaCard-detailPhone .detail-3, .ms-PersonaCard-detailPhone .detail-4, .ms-PersonaCard-detailPhone .detail-5, .ms-PersonaCard-detailVideo .detail-1, .ms-PersonaCard-detailVideo .detail-2, .ms-PersonaCard-detailVideo .detail-4, .ms-PersonaCard-detailVideo .detail-5, .ms-PersonaCard-detailMail .detail-1, .ms-PersonaCard-detailMail .detail-2, .ms-PersonaCard-detailMail .detail-3, .ms-PersonaCard-detailMail .detail-5, .ms-PersonaCard-detailOrg .detail-1, .ms-PersonaCard-detailOrg .detail-2, .ms-PersonaCard-detailOrg .detail-3, .ms-PersonaCard-detailOrg .detail-4 { max-height: 48px; } .ms-PersonaCard-detailExpander { color: #333333; cursor: pointer; font-size: 15px; height: 30px; line-height: 30px; margin-top: 1px; position: absolute; right: 10px; text-align: center; width: 30px; } .ms-PersonaCard-detailExpander:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: 'Office365Icons'; font-style: normal; font-weight: normal; line-height: 1; speak: none; content: '\e087'; } .ms-PersonaCard-detailLine { color: #333333; line-height: 30px; } .ms-PersonaCard-detailLabel { color: #666666; } .ms-PersonaCard-action.ms-PersonaCard-orgChart:after, .ms-PersonaCard-orgChart.ms-PersonaCard-overflow:after { display: none; } .ms-PersonaCard.ms-PersonaCard--square .ms-PersonaCard-persona .ms-Persona-imageArea, .ms-PersonaCard.ms-PersonaCard--square .ms-PersonaCard-persona .ms-Persona-image { width: 100px; height: 100px; margin: 0; } .ms-PersonaCard.ms-PersonaCard--square .ms-PersonaCard-persona .ms-Persona-presence { left: 0; } @media (min-width: 480px) { .ms-PersonaCard { box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4); max-width: 360px; position: relative; } } .ms-Pivot { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; height: 30px; list-style-type: none; overflow-x: hidden; white-space: nowrap; } .ms-Pivot-link { color: #333333; display: inline-block; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 15px; line-height: 27px; margin-right: 15px; } .ms-Pivot-link:hover, .ms-Pivot-link:focus { color: #000000; cursor: pointer; } .ms-Pivot-link:active { color: #0078d7; } .ms-Pivot-link.is-selected { color: #0078d7; font-family: 'Segoe UI Semibold WestEuropean', 'Segoe UI Semibold', 'Segoe UI', Tahoma, Arial, sans-serif; } .ms-Pivot-link.ms-Pivot-link--overflow { color: #666666; } .ms-Pivot-link.ms-Pivot-link--overflow.is-selected { color: #0078d7; } .ms-Pivot-link.ms-Pivot-link--overflow:hover:not(.is-selected), .ms-Pivot-link.ms-Pivot-link--overflow:focus:not(.is-selected) { color: #212121; } .ms-Pivot-link.ms-Pivot-link--overflow:active { color: #0078d7 !important; } .ms-Pivot-ellipsis { font-size: 15px; position: relative; top: 0; } .ms-Pivot.ms-Pivot--large .ms-Pivot-link { font-size: 17px; } .ms-Pivot.ms-Pivot--large .ms-Pivot-link.is-selected { font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; } .ms-Pivot.ms-Pivot--large .ms-Pivot-link.ms-Pivot-link--overflow:after { font-size: 17px; } .ms-Pivot.ms-Pivot--tabs { height: 40px; } .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link { height: 40px; background-color: #f4f4f4; line-height: 40px; margin-right: -2px; padding: 0 10px; } .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:hover:not(.is-selected):not(.ms-Pivot-link--overflow), .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:focus:not(.is-selected):not(.ms-Pivot-link--overflow) { color: #000000; } .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:active { color: #ffffff !important; background-color: #0078d7; } .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.is-selected { background-color: #0078d7; color: #ffffff; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; } .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.ms-Pivot-link--overflow:hover:not(.is-selected), .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.ms-Pivot-link--overflow:focus:not(.is-selected) { background-color: #ffffff; } .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.ms-Pivot-link--overflow:active { background-color: #0078d7 !important; } @media (min-width: 640px) { .ms-Pivot-link { font-size: 14px; } .ms-Pivot-link.ms-Pivot-link--overflow:after { font-size: 14px; } } @media screen and (-ms-high-contrast: active) { .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.is-selected { font-family: 'Segoe UI Semibold WestEuropean', 'Segoe UI Semibold', 'Segoe UI', Tahoma, Arial, sans-serif; } } .ms-ProgressIndicator-itemName { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding-top: 4px; line-height: 20px; } .ms-ProgressIndicator-itemDescription { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; color: #767676; font-size: 11px; line-height: 18px; } .ms-ProgressIndicator-itemProgress { position: relative; width: 180px; height: 2px; padding: 8px 0; } .ms-ProgressIndicator-progressTrack { position: absolute; width: 100%; height: 2px; background-color: #eaeaea; } .ms-ProgressIndicator-progressBar { position: absolute; height: 2px; background-color: #0078d7; } .ms-SearchBox { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; position: relative; margin-bottom: 10px; display: inline-block; } .ms-SearchBox.is-disabled .ms-SearchBox-label { color: #333333; } .ms-SearchBox.is-disabled .ms-SearchBox-icon { color: #c8c8c8; } .ms-SearchBox.is-disabled .ms-SearchBox-field { background-color: #f4f4f4; border-color: #f4f4f4; pointer-events: none; cursor: default; } .ms-SearchBox.is-active .ms-SearchBox-closeButton { display: block; outline: transparent 1px solid; } .ms-SearchBox-field { position: relative; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; border: 1px solid #71afe5; outline: transparent 1px solid; border-radius: 0; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; color: #000000; height: 32px; padding: 6px 3px 7px 10px; width: 180px; background-color: transparent; z-index: 5; } .ms-SearchBox-field.hovering { border-color: #0078d7; background-color: rgba(0, 120, 215, 0.2); } .ms-SearchBox-field.hovering + .ms-SearchBox-label { color: #000000; } .ms-SearchBox-field.hovering + .ms-SearchBox-label .ms-Icon { color: #333333; } .ms-SearchBox-field:focus { padding: 6px 32px 7px 10px; border-color: #0078d7; background-color: rgba(0, 120, 215, 0.2); } .ms-SearchBox-field::-ms-clear { display: none; } .ms-SearchBox-closeButton { border: none; cursor: pointer; position: absolute; right: 0; top: 0; height: 32px; width: 32px; background-color: #0078d7; text-align: center; display: none; font-size: 17px; color: #ffffff; z-index: 10; } .ms-SearchBox-label { position: absolute; top: 0; left: 0; padding-left: 8px; line-height: 32px; color: #666666; } .ms-SearchBox-icon { margin-right: 7px; font-size: 17px; color: #767676; } .ms-Spinner { position: relative; height: 20px; } .ms-Spinner.ms-Spinner--large { height: 28px; } .ms-Spinner.ms-Spinner--large .ms-Spinner-label { left: 34px; top: 6px; } .ms-Spinner-circle { position: absolute; border-radius: 100px; background-color: #0078d7; opacity: 0; } .ms-Spinner-label { position: relative; color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #0078d7; left: 28px; top: 2px; } .ms-Table { display: table; width: 100%; } .ms-Table-row { display: table-row; height: 30px; line-height: 30px; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; color: #333333; } .ms-Table-row:hover { background-color: #f4f4f4; cursor: pointer; outline: 1px solid transparent; } .ms-Table-row.is-selected { background-color: #c7e0f4; } .ms-Table-row.is-selected .ms-Table-rowCheck { background-color: #0078d7; } .ms-Table-row.is-selected .ms-Table-rowCheck:before { display: none; } .ms-Table-row.is-selected .ms-Table-rowCheck:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: 'Office365Icons'; font-style: normal; font-weight: normal; line-height: 1; speak: none; content: '\e041'; color: #ffffff; font-size: 12px; position: absolute; left: 4px; top: 9px; } .ms-Table-cell { display: table-cell; padding: 0 10px; } .ms-Table-row:first-child { font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; } .ms-Table-row:first-child .ms-Table-cell, .ms-Table-row:first-child .ms-Table-rowCheck { border-bottom: 1px solid #eaeaea; } .ms-Table-row:first-child .ms-Table-rowCheck:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: 'Office365Icons'; font-style: normal; font-weight: normal; line-height: 1; speak: none; content: '\e041'; color: #a6a6a6; font-size: 12px; position: absolute; left: 4px; top: 9px; } .ms-Table-rowCheck { display: table-cell; width: 20px; position: relative; } .ms-Table-rowCheck:before { border: 1px solid #a6a6a6; content: ''; display: block; height: 14px; left: 2px; position: absolute; top: 6px; width: 14px; } @media screen and (-ms-high-contrast: active) { .ms-Table-row.is-selected .ms-Table-rowCheck { background: none; } .ms-Table-row.is-selected .ms-Table-rowCheck:before { display: block; } } .ms-Label { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; box-sizing: border-box; display: block; padding: 5px 0; } .ms-Label.is-required:after { content: ' *'; color: #a80000; } .ms-Label.is-disabled { color: #333333; } .ms-TextField { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; margin-bottom: 8px; } .ms-TextField.is-disabled .ms-TextField-field { background-color: #f4f4f4; border-color: #f4f4f4; pointer-events: none; cursor: default; } .ms-TextField.is-disabled::-webkit-input-placeholder, .ms-TextField.is-disabled::-moz-placeholder, .ms-TextField.is-disabled:-moz-placeholder, .ms-TextField.is-disabled:-ms-input-placeholder { color: #a6a6a6; } .ms-TextField.is-required .ms-Label:after { content: ' *'; color: #a80000; } .ms-TextField.is-required::-webkit-input-placeholder:after, .ms-TextField.is-required::-moz-placeholder:after, .ms-TextField.is-required:-moz-placeholder:after, .ms-TextField.is-required:-ms-input-placeholder:after { content: ' *'; color: #a80000; } .ms-TextField.is-active { border-color: #0078d7; } .ms-TextField-field { box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; border: 1px solid #c8c8c8; border-radius: 0; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; color: #333333; height: 32px; padding: 6px 10px 8px; width: 100%; min-width: 180px; outline: 1px solid transparent; } .ms-TextField-field:hover { border-color: #767676; } .ms-TextField-field:focus { border-color: #0078d7; } .ms-TextField-field:hover, .ms-TextField-field:focus { outline: 1px solid transparent; } .ms-TextField-field::-webkit-input-placeholder, .ms-TextField-field::-moz-placeholder, .ms-TextField-field:-moz-placeholder, .ms-TextField-field:-ms-input-placeholder { color: #666666; } .ms-TextField-description { color: #767676; font-size: 11px; } .ms-TextField.ms-TextField--placeholder { position: relative; } .ms-TextField.ms-TextField--placeholder .ms-Label { position: absolute; font-family: 'Segoe UI Semilight WestEuropean', 'Segoe UI Semilight', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; color: #666666; padding: 7px 0 7px 10px; } .ms-TextField.ms-TextField--placeholder.is-disabled { color: #a6a6a6; } .ms-TextField.ms-TextField--placeholder.is-disabled .ms-Label { color: #333333; } .ms-TextField.ms-TextField--underlined { border-bottom: 1px solid #c8c8c8; display: table; width: 100%; min-width: 180px; } .ms-TextField.ms-TextField--underlined:hover { border-color: #767676; } .ms-TextField.ms-TextField--underlined:active, .ms-TextField.ms-TextField--underlined:focus { border-color: #0078d7; } .ms-TextField.ms-TextField--underlined .ms-Label { font-size: 12px; margin-right: 8px; display: table-cell; vertical-align: bottom; padding-left: 12px; padding-bottom: 5px; height: 32px; width: 1%; white-space: nowrap; } .ms-TextField.ms-TextField--underlined .ms-TextField-field { border: 0; float: left; display: table-cell; text-align: left; padding-top: 8px; padding-bottom: 2px; } .ms-TextField.ms-TextField--underlined .ms-TextField-field:active, .ms-TextField.ms-TextField--underlined .ms-TextField-field:focus { outline: 0; } .ms-TextField.ms-TextField--underlined.is-disabled { border-bottom-color: #eaeaea; } .ms-TextField.ms-TextField--underlined.is-disabled .ms-Label { color: #333333; } .ms-TextField.ms-TextField--underlined.is-disabled .ms-TextField-field { background-color: transparent; color: #a6a6a6; } .ms-TextField.ms-TextField--multiline .ms-TextField-field { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 17px; min-height: 60px; min-width: 260px; padding-top: 6px; overflow: auto; } .ms-Label { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; box-sizing: border-box; display: block; padding: 5px 0; } .ms-Label.is-required:after { content: ' *'; color: #a80000; } .ms-Label.is-disabled { color: #333333; } .ms-Toggle { color: #333333; font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal; box-sizing: border-box; margin: 0; padding: 0; box-shadow: none; position: relative; display: block; margin-bottom: 26px; } .ms-Toggle .ms-Label { position: relative; padding: 0 0 0 62px; font-size: 12px; } .ms-Toggle:hover .ms-Label { color: #000000; } .ms-Toggle:active .ms-Label { color: #333333; } .ms-Toggle.is-disabled .ms-Label { color: #333333; } .ms-Toggle.is-disabled .ms-Toggle-field { background-color: #ffffff !important; border-color: #c8c8c8 !important; pointer-events: none !important; cursor: default !important; } .ms-Toggle.is-disabled .ms-Toggle-field:before { background-color: #c8c8c8 !important; } .ms-Toggle-description { position: relative; font-size: 12px; vertical-align: top; display: block; margin-bottom: 8px; } .ms-Toggle-field { position: relative; display: inline-block; width: 57px; height: 20px; box-sizing: border-box; border: 2.5px #c8c8c8 solid; cursor: pointer; } .ms-Toggle-input { position: absolute; opacity: 0; top: 0; } .ms-Toggle-input + .ms-Toggle-field { background-color: #f4f4f4; } .ms-Toggle-input + .ms-Toggle-field:before { position: absolute; display: block; box-sizing: content-box; content: ''; top: -2.5px; left: -2.5px; width: 12px; height: 20px; background-color: #767676; outline: 2px solid transparent; } .ms-Toggle-input + .ms-Toggle-field:before { right: auto; border-right: 2.5px solid #ffffff; } .ms-Toggle-input + .ms-Toggle-field:active { background-color: #0078d7; } .ms-Toggle-input + .ms-Toggle-field .ms-Label--off { display: block; } .ms-Toggle-input + .ms-Toggle-field .ms-Label--on { display: none; } .ms-Toggle-input:checked + .ms-Toggle-field { background-color: #0078d7; } .ms-Toggle-input:checked + .ms-Toggle-field:before { position: absolute; display: block; box-sizing: content-box; content: ''; top: -2.5px; right: -2.5px; width: 12px; height: 20px; background-color: #767676; outline: 2px solid transparent; } .ms-Toggle-input:checked + .ms-Toggle-field:before { left: auto; border-left: 2.5px solid #ffffff; } .ms-Toggle-input:checked + .ms-Toggle-field:active { background-color: #0078d7; } .ms-Toggle-input:checked + .ms-Toggle-field .ms-Label--off { display: none; } .ms-Toggle-input:checked + .ms-Toggle-field .ms-Label--on { display: block; } .ms-Toggle-input:focus + .ms-Toggle-field, .ms-Toggle-input:hover + .ms-Toggle-field { background-color: #eaeaea; } .ms-Toggle-input:focus:checked + .ms-Toggle-field, .ms-Toggle-input:hover:checked + .ms-Toggle-field { background-color: #005a9e; } .ms-Toggle.ms-Toggle--textLeft { width: 225px; margin-bottom: 40px; } .ms-Toggle.ms-Toggle--textLeft .ms-Toggle-description { display: inline-block; max-width: 150px; top: -3px; margin-bottom: 0; } .ms-Toggle.ms-Toggle--textLeft .ms-Toggle-field { float: right; }