@import './imports/global';/** * RESET */html, body, p, div, h1, h2, h3, h4, h5, h6, img, pre, form, fieldset { margin: 0; padding: 0;padding: 0;font-family: Arial,sans-serif;font-weight: normal; font-size: 14px;}ul, ol, dl { margin: 0;}img, fieldset { border: 0;}@-moz-document url-prefix() { img { font-size: 0; } img:-moz-broken { font-size: inherit; }}/* https://github.com/necolas/normalize.css *//* Customised to remove styles for unsupported browsers */// HTML5 display definitions// ==========================================================================// Correct `block` display not defined for `details` or `summary` in IE 9/10/11 and Firefox.// Correct `block` display not defined for `main` in IE 9/10/11.details,main,summary { display: block;}// 1. Correct `inline-block` display not defined in IE 9.// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.audio,canvas,progress,video { display: inline-block; // 1 vertical-align: baseline; // 2}// Prevent modern browsers from displaying `audio` without controls.// Remove excess height in iOS 5 devices.audio:not([controls]) { display: none; height: 0;}// Address `[hidden]` styling not present in IE 8/9/10.// Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.[hidden],template { display: none;}// Prevent iOS defaulting to push-button which ignores many styles unless a bg image is setinput[type="button"],input[type="submit"],input[type="reset"] { -webkit-appearance: button;}@import './imports/global';/** * TYPOGRAPHY - 14px base font size, agnostic font stack */body { color: @aui-text-color; font-family: @aui-font-family; font-size: @aui-font-size-medium; font-weight: @aui-font-weight-normal; line-height: unit(20 / @aui-font-size-medium); letter-spacing: @aui-font-letter-spacing;}/* International Font Stacks*/[lang|=en] { font-family: @aui-font-family;}[lang|=ja] { font-family: @aui-font-family-ja;}/* Default margins */p,ul,ol,dl,h1,h2,h3,h4,h5,h6,blockquote,pre,form.aui,table.aui,.aui-tabs,.aui-panel,.aui-group { margin: @aui-grid 0 0 0;}/* No top margin to interfere with box padding */p:first-child,ul:first-child,ol:first-child,dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,blockquote:first-child,pre:first-child,form.aui:first-child,table.aui:first-child,.aui-tabs:first-child,.aui-panel:first-child,.aui-group:first-child { margin-top: 0;}h1, h2, h3, h4, h5, h6 { color: @aui-text-color;}/* Headings: desired line height in px / font size = unitless line height */h1 { #aui.typography.h700(); margin: (@aui-grid * 3) 0 0 0;}h2 { #aui.typography.h600(); margin: (@aui-grid * 3) 0 0 0;}h3 { #aui.typography.h500(); margin: (@aui-grid * 3) 0 0 0;}h4 { #aui.typography.h400(); margin: (@aui-grid * 2) 0 0 0;}h5 { #aui.typography.h300(); margin: (@aui-grid * 2) 0 0 0;}h6 { #aui.typography.h200(); margin: (@aui-grid * 2) 0 0 0;}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child { margin-top: 0;}/* Nice styles for using subheadings */h1 + h2,h2 + h3,h3 + h4,h4 + h5,h5 + h6 { margin-top: @aui-grid;}/* Increase the margins on all headings when used in the group/item pattern ... */.aui-group > .aui-item > h1:first-child,.aui-group > .aui-item > h2:first-child,.aui-group > .aui-item > h3:first-child,.aui-group > .aui-item > h4:first-child,.aui-group > .aui-item > h5:first-child,.aui-group > .aui-item > h6:first-child { margin-top: (@aui-grid * 2);}/* ... unless they're the first-child */.aui-group:first-child > .aui-item > h1:first-child,.aui-group:first-child > .aui-item > h2:first-child,.aui-group:first-child > .aui-item > h3:first-child,.aui-group:first-child > .aui-item > h4:first-child,.aui-group:first-child > .aui-item > h5:first-child,.aui-group:first-child > .aui-item > h6:first-child { margin-top: 0;}/* Other typographical elements */small { color: @aui-small-text-color; font-size: @aui-font-size-small; line-height: unit(16 / @aui-font-size-small);}code,kbd { font-family: @aui-code-font-family;}var,address,dfn,cite { font-style: italic;}cite:before { content: "\2014 \2009";}blockquote { border-left: @aui-border-width @aui-border-style @aui-border-color; color: @aui-blockquote-text-color; margin-left: (@aui-grid * 2 - 1); padding: @aui-grid (@aui-grid * 2);}blockquote > cite { display: block; margin-top: @aui-grid;}q { color: @aui-quote-text-color;}q:before { content: open-quote;}q:after { content: close-quote;}abbr { border-bottom: 1px @aui-abbr-border-color dotted; cursor: help;}/* Deprecated header styles; to be removed in AUI 8.0 */.aui-page-header-hero .aui-page-header-main h1,.aui-page-header-hero .aui-page-header-main h2,.aui-page-header-marketing .aui-page-header-main h1,.aui-page-header-marketing .aui-page-header-main h2 { #aui.typography.h800(); margin: (@aui-grid * 3) 0 0 0;}.aui-page-header-hero .aui-page-header-main p,.aui-page-header-marketing .aui-page-header-main p { #aui.typography.h600(); margin: (@aui-grid * 3) 0 0 0;}@import './imports/global';/** * LINK */a { color: @aui-link-color; text-decoration: @aui-link-decoration;}a:hover { color: @aui-link-color-hover; text-decoration: @aui-link-decoration-active;}a:focus,a:active { text-decoration: @aui-link-decoration;}a:active { color: @aui-link-color-active;}@import './imports/global';/** * PAGE LAYOUT */.aui-header,#footer { clear: both; float: left; width: 100%;}#content { box-sizing: border-box; clear: both; position: relative;}#content:before { content: ""; clear: both; display: table;}#footer .footer-body a { color: @aui-footer-body-link-text-color;}#footer .footer-body > ul,#footer .footer-body > p { margin: @aui-grid 0 0 0;}#footer .footer-body > ul:first-child,#footer .footer-body > p:first-child { margin: 0;}#footer .footer-body > ul { display: block; font-size: 0; list-style: none; padding: 0;}#footer .footer-body > ul > li { display: inline-block; font-size: @aui-font-size-small; line-height: unit(20 / @aui-font-size-small); padding: 0; white-space: nowrap;}#footer .footer-body > ul > li + li { margin-left: @aui-grid;}#footer .footer-body > ul > li:after { content: "\b7"; /* mid dot */ margin-left: @aui-grid; speak: none;}#footer .footer-body > ul > li:last-child:after { display: none;}/** * DEFAULT THEME SPACING */#content { margin: 0; padding: 0;}/** * PAGE DESIGN */body { background: @aui-background-color; color: @aui-text-color;}#footer .footer-body { color: @aui-footer-body-text-color; font-size: @aui-font-size-small; line-height: unit(20 / @aui-font-size-small); margin: (@aui-grid * 2) 0; padding: 0 @aui-grid (@aui-grid * 2 + 1) @aui-grid; min-height: 44px; /* margin + height of image, means footer is just as high if no footer link present */ text-align: center;}/** * CONTENT PANEL */#content > .aui-panel { background: @aui-panel-bg-color; margin: (@aui-grid * 2) 0 0 0; padding: (@aui-grid * 2); border-color: @aui-border-color; border-style: @aui-border-style; border-width: @aui-border-width 0;}#content > .aui-page-header { padding: (@aui-grid * 2);}#content > .aui-page-header + .aui-panel { margin-top: 0;}#content > .aui-page-header:first-child { margin-top: 0;}.aui-panel + .aui-panel { margin-top: (@aui-grid * 2);}/*! AUI Page Panel */.aui-page-panel { background: @aui-panel-bg-color; border: @aui-border-width @aui-border-type @aui-border-color; border-left-width: 0; border-right-width: 0; box-sizing: border-box; clear: both; display: block; margin: (@aui-grid * 2) 0 0 0; padding: 0; position: relative; width: 100%;}.aui-page-panel-inner { border-spacing: 0; display: table; table-layout: fixed; width: 100%;}.aui-page-panel-nav,.aui-page-panel-content,.aui-page-panel-item,.aui-page-panel-sidebar { box-sizing: border-box; display: table-cell; padding: (@aui-grid * 2); vertical-align: top;}.aui-page-panel-nav { border-right: @aui-border-width @aui-border-type @aui-border-color; width: @aui-page-nav-width; .aui-navgroup ~ .aui-page-panel &, .aui-sidebar ~ .aui-page-panel &, .aui-page-header ~ .aui-page-panel & { background: @ak-color-N0; } // Standalone .aui-page-panel & { background: @aui-sidebar-background-color; }}.aui-page-panel-sidebar { width: @aui-page-sidebar-width;}.aui-page-panel-item { padding: 0;}.aui-page-panel-nav ~ .aui-page-panel-sidebar { width: (@aui-page-sidebar-width - 5);}/* Page Panel Interops */.aui-page-header + .aui-page-panel,.aui-navbar + .aui-page-panel { margin-top: 0;}.aui-navbar + .aui-page-panel { border-top: none;}.aui-page-panel-nav > .aui-nav-vertical,.aui-page-panel-nav > .aui-navgroup-vertical { margin-left: -(@aui-grid); margin-right: -(@aui-grid); /* tree indication for nested aui-nav's. it is expected that these are always expanded and no icons are added to the nav items. */ .aui-nav .aui-nav { margin-top: 0; padding: 0 0 0 (@aui-grid * 2); > li { position: relative; &::before, &::after { background-color: @aui-border-color; content: ""; left: -(@aui-grid / 2); position: absolute; } &::before { bottom: 0; top: 0; width: @aui-nav-subtree-indicator-width; } &::after { height: @aui-nav-subtree-indicator-width; top: @aui-font-size-medium; width: (@aui-grid / 2); } &:last-child::before, &.aui-nav-more::before { bottom: 50%; } } }}.aui-page-panel-content > .aui-navgroup-horizontal { margin-left: -(@aui-grid * 2); margin-right: -(@aui-grid * 2);}.aui-navgroup-horizontal + .aui-page-panel { border-top: 0; margin-top: 0;}.aui-page-panel-content > .aui-navgroup-horizontal:first-child { margin-top: -(@aui-grid * 2);}/** * Page variations */.aui-page-focused .aui-page-header,.aui-page-focused .aui-page-panel,.aui-page-focused #footer .footer-body,.aui-page-notification .aui-page-header,.aui-page-notification .aui-page-panel,.aui-page-notification #footer .footer-body,.aui-page-fixed .aui-header-inner,.aui-page-fixed .aui-page-header-inner,.aui-page-fixed .aui-navgroup-horizontal .aui-navgroup-inner,.aui-page-fixed .aui-page-panel-inner,.aui-page-fixed #footer .footer-body,.aui-page-hybrid .aui-page-header,.aui-page-hybrid .aui-navgroup-horizontal .aui-navgroup-inner,.aui-page-hybrid .aui-page-panel-inner,.aui-page-hybrid #footer .footer-body { margin-left: auto; margin-right: auto; width: @aui-page-width-xlarge;}/* extra width so left edge of hoverable content aligns with left edge of content while inactive. On hover, the hover affordance does extend outside the alignment but this looks better than the other way around. */.aui-page-fixed .aui-header-inner,.aui-page-fixed .aui-navgroup-horizontal .aui-navgroup-inner,.aui-page-hybrid .aui-navgroup-horizontal .aui-navgroup-inner { width: (@aui-page-width-xlarge + (@aui-grid * 2));}.aui-page-focused,.aui-page-size { &-small { .aui-page-header, .aui-page-panel, #footer .footer-body { width: @aui-page-width-small; } } &-medium { .aui-page-header, .aui-page-panel, #footer .footer-body { width: @aui-page-width-medium; } } &-large { .aui-page-header, .aui-page-panel, #footer .footer-body { width: @aui-page-width-large; } } &-xlarge { .aui-page-header, .aui-page-panel, #footer .footer-body { width: @aui-page-width-xlarge; } }}.aui-page-focused,.aui-page-notification { .aui-page-panel { border-radius: @aui-border-radius-medium; border-width: @aui-border-width; }}.aui-page-fixed .aui-page-panel-inner,.aui-page-fixed #content > .aui-page-header { padding-left: 0; padding-right: 0;}.aui-page-fixed .aui-page-panel-nav:first-child,.aui-page-fixed .aui-page-panel-content:first-child,.aui-page-fixed .aui-page-panel-item:first-child,.aui-page-fixed .aui-page-panel-sidebar:first-child,.aui-page-hybrid .aui-page-panel-nav:first-child,.aui-page-hybrid .aui-page-panel-content:first-child,.aui-page-hybrid .aui-page-panel-item:first-child,.aui-page-hybrid .aui-page-panel-sidebar:first-child { padding-left: 0;}.aui-page-fixed .aui-page-panel-nav:last-child,.aui-page-fixed .aui-page-panel-content:last-child,.aui-page-fixed .aui-page-panel-item:last-child,.aui-page-fixed .aui-page-panel-sidebar:last-child,.aui-page-hybrid .aui-page-panel-nav:last-child,.aui-page-hybrid .aui-page-panel-content:last-child,.aui-page-hybrid .aui-page-panel-item:last-child,.aui-page-hybrid .aui-page-panel-sidebar:last-child { padding-right: 0;}/* reset to 100% inside page panel */.aui-page-panel .aui-page-header { width: auto;}.aui-page-panel .aui-page-header-inner { width: 100%;}/** * TABS AS FIRST CHILD IN CONTENT * Explicitly sets bg to white, changes horizontal hovers to work on grey. * Remember these extend the standard component styles. */#content > .aui-tabs { margin: (@aui-grid * 2); > .tabs-pane { padding-top: (@aui-grid * 2); padding-bottom: (@aui-grid * 2); }}/** * AUI Forms inside of a focused page */.aui-page-focused .aui-page-panel-content > h2:first-child,.aui-page-notification .aui-page-panel-content > h1:first-child { border-bottom: @aui-border-width @aui-border-type @aui-border-color; margin-bottom: (@aui-grid * 2); padding-bottom: (@aui-grid * 2);}.aui-page-notification { .aui-page-panel { margin-top: @aui-page-notification-panel-margin-top; } .aui-page-panel-content { color: @aui-color-medium-gray; padding: @aui-page-notification-content-padding; text-align: center; .aui-page-notification-description { font-size: @aui-font-size-xlarge; } form.aui .text { margin-right: @aui-page-notification-panel-content-form-text-margin-right; } } &-details { margin: 0 auto; max-width: @aui-page-notification-details-min-width; width: @aui-page-width-xlarge; &-header { color: @aui-color-medium-gray; margin: @aui-page-notification-details-header-top-margin auto 0; position: relative; text-align: center; &-expander { display: flex; align-items: center; align-content: center; justify-content: center; &::before, &::after { border-top: 1px solid @aui-border-color; content: ''; display: block; flex: 1; } .aui-expander-trigger { background-color: @aui-button-default-bg-color; display: inline-block; padding: @aui-page-notification-details-header-expander-trigger-padding; position: relative; } } } }}.aui-page-focused .aui-page-panel-content > form.aui .buttons-container { border-top: @aui-border-width @aui-border-type @aui-border-color; margin-top: (@aui-grid * 2); padding-top: (@aui-grid * 2);}// responsive layout mixins.aui-responsive-layout-full-width() { .aui-page-header, .aui-page-panel { #aui.box-sizing(border-box); width: 100%; } .aui-page-panel { margin-top: 0; }}.aui-responsive-layout-remove-borders() { .aui-page-panel { border-radius: 0; border-left: 0; border-right: 0; }}#aui.responsive-small({ .aui-page-fixed, .aui-page-hybrid { #content > .aui-page-header, .aui-page-panel-inner, .aui-header-inner, .aui-navgroup-horizontal .aui-navgroup-inner, #footer .footer-body { #aui.box-sizing(border-box); width: 100%; } } .aui-page-header-inner { display: block; width: 100%; } .aui-page-header-actions { display: block; width: auto; text-align: left; margin-top: (@aui-grid * 2); padding-left: 0; padding-right: (@aui-grid * 2) }});#aui.responsive-medium({ .aui-page-hybrid { .aui-page-header, .aui-page-panel-inner, .aui-page-fixed .aui-header-inner, .aui-navgroup-horizontal .aui-navgroup-inner { #aui.box-sizing(border-box); width: 100%; } }});#aui.responsive-large({ .aui-page-fixed, .aui-page-hybrid { #content > .aui-page-header, .aui-page-panel-inner { padding-left: (@aui-grid * 2); padding-right: (@aui-grid * 2); } } .aui-page-panel-content, .aui-page-panel-sidebar { display: block; padding-left: 0; padding-right: 0; width: auto; } .aui-page-fixed .aui-header-inner, .aui-page-fixed .aui-page-header-inner, .aui-page-fixed .aui-page-panel-inner, .aui-page-fixed #footer .footer-body { box-sizing: border-box; width: 100%; }});// General responsive layout breakpointshtml.aui-responsive { // so that text in the footer wraps correctly #footer .footer-body > ul > li { white-space: normal; } // Focused page responsive layout breakpoints @media screen and (max-width: 400px) { .aui-page-focused-small { .aui-responsive-layout-full-width(); .aui-responsive-layout-remove-borders(); } } @media screen and (max-width: 600px) { .aui-page-focused-medium { .aui-responsive-layout-full-width(); .aui-responsive-layout-remove-borders(); } } @media screen and (max-width: 800px) { .aui-page-focused-large { .aui-responsive-layout-full-width(); .aui-responsive-layout-remove-borders(); } } @media screen and (max-width: 980px) { .aui-page-focused-xlarge { .aui-responsive-layout-full-width(); .aui-responsive-layout-remove-borders(); } }}@import 'imports/global';@atlassian-logo-neutral-image: 'images/logos/atlassian/atlassian-horizontal-neutral.svg';@atlassian-logo-blue-image: 'images/logos/atlassian/atlassian-horizontal-blue.svg';@atlassian-logo-image-width: 127px; // todo when we can use LESS > 1.7.0: image-width(@atlassian-logo-neutral-image);@atlassian-logo-image-height: 24px; // todo when we can use LESS > 1.7.0: image-height(@atlassian-logo-neutral-image);#footer-logo { margin-top: (@aui-grid * 2); a { background: url(@atlassian-logo-neutral-image) center center no-repeat; background-size: @atlassian-logo-image-width @atlassian-logo-image-height; display: block; height: @atlassian-logo-image-height; margin: 0 auto; overflow: hidden; text-align: left; text-indent: -9999em; width: @atlassian-logo-image-width; &:focus, &:hover, &:active { background-image: url(@atlassian-logo-blue-image); } }}@import './imports/global';.aui-avatar-size(@type, @size) { &.aui-avatar-@{type}, &.aui-avatar-@{type} .aui-avatar-inner { height: @size; max-width: @size; max-height: @size; width: @size; }}.aui-avatar-border-size(@type, @size, @border-radius: (@size * @aui-avatar-border-radius-ratio)) { &.aui-avatar-@{type} { border-radius: @border-radius; .aui-avatar-inner { border-radius: @border-radius; } }}// AUI avatar component.aui-avatar { box-sizing: border-box; display: inline-block; position: relative; vertical-align: text-bottom; &-inner { display: flex; justify-content: center; align-content: center; border-radius: 100%; overflow: hidden; } & img { display: block; height: 100%; margin: auto; width: 100%; } .aui-avatar-size(xsmall, @aui-avatar-size-xsmall); .aui-avatar-size(small, @aui-avatar-size-small); .aui-avatar-size(medium, @aui-avatar-size-medium); .aui-avatar-size(large, @aui-avatar-size-large); .aui-avatar-size(xlarge, @aui-avatar-size-xlarge); .aui-avatar-size(xxlarge, @aui-avatar-size-xxlarge); .aui-avatar-size(xxxlarge, @aui-avatar-size-xxxlarge); // Project avatars - circular and different sizes &-project { .aui-avatar-border-size(xxxlarge, @aui-avatar-size-xxxlarge, 12px); .aui-avatar-border-size(xxlarge, @aui-avatar-size-xxlarge, 6px); .aui-avatar-border-size(xlarge, @aui-avatar-size-xlarge, 6px); .aui-avatar-border-size(large, @aui-avatar-size-large, 3px); .aui-avatar-border-size(medium, @aui-avatar-size-medium, 3px); .aui-avatar-border-size(small, @aui-avatar-size-small, 2px); .aui-avatar-border-size(xsmall, @aui-avatar-size-xsmall, 2px); }}@import './imports/global';/** * AUI Page Header */.aui-page-header-inner { border-spacing: 0; box-sizing: border-box; display: table; table-layout: auto; width: 100%;}.aui-page-header-image,.aui-page-header-main,.aui-page-header-actions { box-sizing: border-box; display: table-cell; margin: 0; padding: 0; text-align: left; vertical-align: top;}/* collapse the cell to fit its content */.aui-page-header-image { width: 1px; white-space: nowrap;}.aui-page-header-main { vertical-align: middle;}.aui-page-header-image + .aui-page-header-main { padding-left: @aui-grid;}.aui-page-header-actions { padding-left: (@aui-grid * 2); text-align: right; vertical-align: middle;}.aui-page-header-main > h1,.aui-page-header-main > h2,.aui-page-header-main > h3,.aui-page-header-main > h4,.aui-page-header-main > h5,.aui-page-header-main > h6 { margin: 0;}.aui-page-header-actions > .aui-buttons { /* spaces out button groups when they wrap to 2 lines */ margin-bottom: (@aui-grid / 2); margin-top: (@aui-grid / 2); vertical-align: top; white-space: nowrap;}/* Avatar overrides */.aui-page-header-image .aui-avatar { vertical-align: top;}.panel,.alertPanel,.infoPanel { color: #333; padding: 0; margin: 10px 0; border: 1px solid #ddd; overflow: hidden; border-radius: 3px;}.alertPanel, .infoPanel, .panelContent { padding: 10px;}.alertPanel { border-color: #c00;}.infoPanel { border-color: #69c;}.panelHeader { padding: 10px; border-bottom: 1px solid #ddd; background-color: #f7f7f7;}/* basic panel (basicpanel.vmd) style */.basicPanelContainer { border-width: 1px; border-style: solid; margin-top: 2px; margin-bottom: 8px; width: 100%;}.basicPanelContainer:first-child { margin-top: 0;}.basicPanelTitle { padding: 10px; margin: 0; background-color: #f0f0f0; border-bottom: 1px solid #ddd;}.basicPanelBody { padding: 5px; margin: 0;}@import "colors.less";/* PDL master.less *//* Generic */fieldset { border: none; margin: 0; padding: 0;}.smalltext { font-size: 12px; color: @mediumGray;}#title-text { margin: 0; font-size: 28px;}#title-text a:hover{ text-decoration: none;}body.error-page #main { padding-top: 0;}body.error-page #main-header { margin: 0 -20px; padding: 20px; border-bottom: 1px solid #ccc; background-color: #f5f5f5;}#main-header,#preview-header { margin-bottom: 20px;}#preview-header #title-text { color: #333; margin-top: 10px;}a img { border: 0;}.hidden { display: none;}/* End generic *//* Main body *//* if space-ia is on, we want width to be auto*/.ia-splitter .aui-page-panel { width: auto;}/* end main body *//* Header */#quick-search-submit { display: none;}#quick-search { margin: 0;}#quick-search.quick-search-loading:after { display: none;}.aui-nav-link span + span { margin-left: 5px;}/* End header *//* Generic Admin sidebar (or vertical navigation) */.aui-nav-vertical li a:link,.aui-nav-vertical li a:focus,.aui-nav-vertical li a:visited,.aui-nav-vertical li a:active { color: #666;}/* End generic admin sidebar/vertical nav*//* Space Admin sidebar */.in-page-menu { padding: 10px;}.in-page-menu-content { border-left: 1px solid #CCC; padding: 0 0 20px 10px;}/* End Space Admin sidebar *//*Global messages above the header*/#messageContainer { list-style-type: none; margin: 0; padding: 0;}#messageContainer li { display: block;}#messageContainer .aui-message { margin: 0; border-radius: 0;}/*End global messages above the header*/#breadcrumbs li.hidden-crumb { display: none;}/* Metadata stuff just below page title*/.page-metadata ul { overflow: hidden; margin: 0; padding: 0;}.page-metadata ul li { list-style: none; float: left; padding: 0 5px 0 0; margin: 0; line-height: 1.5;}.page-metadata ul a.page-tinyurl span { float: left; height: 16px; width: 10px; text-indent: -9999em;}.page-metadata ul a.action-view-attachments span.page-metadata-attachments-count { margin-left: 3px;}/* End metadata stuff*//* Page content */#main { margin: 0; padding: 20px; clear: both; min-height: 600px;}#title-heading { margin: 0; padding: 0;}#title-text a { color: #172B4D;}.navBackgroundBox { padding: 5px; font-size: 22px; font-weight: bold; text-decoration: none;}.simple-confirmation > form > .buttons-container { padding-left: 0; margin-top: 20px;}/* aui-page-layout.css makes this clear, which stuffs up the multi-column layout of space admin sidebar */#content { clear: none !important;}#content::before { display: none !important;}/* end aui-page-layout.css overrides *//*End page content*//* Page footer */.aui-layout #footer .footer-body > ul > li.print-only { display: none;}/* End page footer */#com-atlassian-confluence .hidden { display: none;}/* Progress Page *//* This doesn't and shouldn't be a table */#status { margin: 10px 0;}#status table { margin: 10px 0;}#taskProgressBar { background: #ebf2f9; /* This border radius will not work while it's still a table */ border-radius: 3px;}#taskGreenBar { background: #3b7fc4;}#status .smalltext { text-align: center; color: @mediumGray;}#content { /* Override aui-page-layout.css */ position: static !important;}hr { border: none; border-bottom: 1px solid #ccc;}#bloglist { display: none;}/* Child Pages styling (mainly for the benefit of doctheme) */.children-show-hide.icon { display: none;;}.child-display { padding: 2px 2px 2px 12px; display: block;}/* * Page history * This is the css for the warning at the top of the page when viewing the page history */#page-history-warning { margin-bottom: 20px;}.page-history-view a:before { display: inline-block; content: "?"; padding: 0 10px;}.page-history-view a:before:hover { text-decoration: none;}.page-history-view a:first-child:before { display: none; content: ''; padding: 0;}.version-navigation-block { padding-top: 10px;}.current-version-margin { display: inline-block; padding-left: 10px;}.current-version-margin:first-child { padding: 0;}/* End page history *//* Alternative pages */.alternative-page-list { list-style: none; padding-left: 30px; line-height: 20px;}.alternative-page-list .excerpt { margin-left: 20px;}/* End alternative pages *//* People directory*/.page-section,.page-group { display: table; margin: 0; padding: 0; width: 100%;}.page-section .page-group { display: table-row; margin: 0; padding: 0; width: 100%;}.page-item { display: table-cell; margin: 0; min-width: 256px; /* grid minimum */ padding: 0 0 0 16px; vertical-align: top;}/*People directory*/body.people .dashboard { margin-top: 0;}body.people .dashboard-group > div { margin-top: 0;}body.people #main { padding: 0;}body.people #main-header { padding: 20px; margin-bottom: 0; background-color: #f5f5f5;}.people-directory .dashboard-section { display: table; width: 100%;}body.people .dashboard-group > .aui-page-panel { border-bottom: 0;}body.people .dashboard-group .aui-page-panel .aui-page-panel-nav { height: 523px; /* 600px (#main:min-height) - #main-header:height */}body.people .dashboard-group .aui-navgroup-inner { margin-left: -10px;}body.people .active-tab > a { color: #333; font-weight: bold;}#people-search-title-bar { overflow: hidden; margin-bottom: 10px;}#people-search-title-bar h2 { float: left;}body.people #people-search { margin-top: 0; text-align: right;}.people-directory .aui-tabs > .tabs-menu { padding: 0 30px;}.people-directory .greybox { position: relative; margin: 0;}.people-directory .greyboxfilled { width: 100%;}body.people #people-search input { vertical-align: top;}body.people #people-search .field-group { display: inline-block; width: auto; padding: 0 10px 0 0; margin: 0;}body.people .aui-message.error { margin-bottom: 10px;}body.people .greybox #peoplelist .profile-macro { margin: 10px 40px 20px 0;}#people-search .field-group { padding-left: 0;}body.people .blank-experience-people { margin-top: 50px;}.blank-experience-people { min-height: 100px; background: url(../../../images/icons/people-empty-placeholder.png) no-repeat right bottom;}.watches .tableview-action-icon { text-align: right;}/* Blank experience */.blank-experience-container { border: 1px solid #CCC; border-radius: 3px; width: 65%; margin: 100px auto; padding: 30px;}.blank-experience-container p { color: @mediumGray; line-height: 24px; font-size: 16px; width:70%; margin-top:0; margin-bottom:26px;}.blank-experience-blog { background: url('../../images/icons/blog-empty-placeholder.png') no-repeat right bottom;}.blank-experience-page { background: url('../../images/icons/pages-empty-placeholder.png') no-repeat right bottom;}/*Blog Role*/.blog-post-listing { position: relative; padding: 30px 20px 20px 68px; margin-top: -10px;}#link-browser-tab-items + .blog-post-listing { padding-top: 10px;}#link-browser-tab-items + .blog-post-listing .logoBlock { top: 10px;}.blog-post-listing + .blog-post-listing { border-top: 1px solid #ccc; margin-top: 0;}.logoBlock,.blogHeading { display: inline-block;}.userLogo,img.userLogo{ width: 48px; height: 48px; border-radius: 3px;}.userLogoLink { display: inline;}.logo-heading-block { margin-bottom: 20px;}.logoBlock { position: absolute; left: 0px; top: 30px;}.userLogoLink { line-height: 30px;}#title-heading .userLogoLink { float: left;}.logo-heading-block .userLogo { width: 48px; border-radius: 3px; display: inline-block;}span.blogHeading { display: block;}.blogHeading .page-metadata { line-height: 16px !important; margin: 2px 10px 0 0;}a.blogHeading { font-size: 24px;}.blog-post-listing > .wiki-content { padding: 0px !important;}.blog-post-listing .endsection { clear:both; margin-top: 20px;}/* End blog role*//* Blank experience */.blank-experience-container { border: 1px solid #CCC; border-radius: 3px; width: 65%; margin: 100px auto; padding: 30px;}.blank-experience-container p { color: @mediumGray; line-height: 24px; font-size: 16px; width:70%; margin-top:0; margin-bottom:26px;}.blank-experience-blog { background: url('../../images/icons/blog-empty-placeholder.png') no-repeat right bottom;}/* alphabet list */#squaretab { margin-left: 0; padding-left: 0; white-space: nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;}#squaretab li { display: inline; list-style-type: none;}#squaretab a { padding: 5px 7px 3px 7px; border: 1px solid;}#squaretab a:link,#squaretab a:visited { color: #fff; text-decoration: none;}#squaretab a:hover { text-decoration: none;}.admin-sidebar-group ~ .admin-sidebar-group { margin-top: 20px;}/* CONFDEV-13482: Override .aui-page-panel */#main.aui-page-panel { border-top: 0;}.recently-updated-concise .update-item { .update-item-desc, .update-item-changes { font-size: 12px; margin-left: 5px; line-height: 20px; }}/* consistent placeholder text color */::-webkit-input-placeholder { color: #999;}::-moz-placeholder { /* Firefox 18- */ color: #999;}::-moz-placeholder { /* Firefox 19+ */ color: #999;}:-ms-input-placeholder { color: #999;}/* End PDL master.less */.default-macro-spinner { width: 40px; height: 40px; position: relative;}@import "colors.less";/* wiki-content.css *//** * AUI Overrides * see /includes/css/aui-overrides.css */.rounded-corners (@radius: 5px) { -moz-border-radius: @radius; -webkit-border-radius: @radius; border-radius: @radius;}.wiki-content { .header, .footer, .cell { margin: 8px 0; box-sizing: border-box; word-wrap: break-word; .rounded-corners; } .columnLayout { display: table; table-layout: fixed; width: 100%; *clear: both; .cell { vertical-align: top; } .cell.aside { width: 29.9%; } .cell.sidebars { width: 19.9%; } } .cell { display: table-cell; padding: 0 10px; } .innerCell { overflow-x: auto; } .placeholder { background: #f5f5f5; border: 1px dotted #ccc; color: @mediumGray; font-style: italic; margin: 0; padding: 10px; .activation-content { display:none; } .display-content { display: inherit; } } li > ul, li > ol, ul > ul, ol > ol { margin-top: 0; } ul { list-style-type: disc; } ol, ol ol ol ol, ol ol ol ol ol ol ol, ol ol ol ol ol ol ol ol ol ol { list-style-type: decimal; } ol ol, ol ol ol ol ol, ol ol ol ol ol ol ol ol, ol ol ol ol ol ol ol ol ol ol ol { list-style-type: lower-alpha; } ol ol ol, ol ol ol ol ol ol, ol ol ol ol ol ol ol ol ol, ol ol ol ol ol ol ol ol ol ol ol ol { list-style-type: lower-roman; } /* these styles are copied from aui-page-typography.css in AUI 5.4. This will retain the heading styles for user * generated content when upgrading to use AUI 5.7 and ADG 2.0. This is brittle because not every property is * explicitly declared here. If AUI 5.8 sets h1 text-transform: uppercase; it will break the default styles */ h1 { font-size: 24px; font-weight: normal; line-height: 1.25; /* 30px equiv line-height */ margin: 30px 0 0 0; } h2 { font-size: 20px; font-weight: normal; line-height: 1.5; /* 30px equiv line-height */ margin: 30px 0 0 0; } h3 { font-size: 16px; line-height: 1.5; /* 24px equiv line-height */ margin: 30px 0 0 0; } h4 { font-size: 14px; line-height: 1.42857142857143; /* 20px equiv line-height */ margin: 20px 0 0 0; } h5 { color: #5E6C84; font-size: 12px; line-height: 1.66666666666667; margin: 20px 0 0 0; text-transform: uppercase; } h6 { color: #5E6C84; font-size: 12px; line-height: 1.66666666666667; margin: 20px 0 0 0; } h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child { margin-top: 0; } /* Nice styles for using subheadings */ h1 + h2, h2 + h3, h3 + h4, h4 + h5, h5 + h6 { margin-top: 10px; } /* End styles copied from aui-page-typography.css in AUI 5.4 */ /* Confluence specific typography overrides on top of AUI 5.4 typography */ h3 { font-weight: bold; } h5 { font-size: 14px; } h5, h6 { text-transform: none; } h1 + h1, h2 + h2, h3 + h3, h4 + h4, h5 + h5, h6 + h6 { margin-top: 10px; } /* End Confluence specific typography overrides on top of AUI 5.4 typography */ .confluence-content-image-border { border: 1px solid black; } div.error > span.error { color: #333; padding: 6px 10px; position: relative; background: #fffdf6; border: 1px solid #ffeaae; .rounded-corners; }/* CONFDEV-6137 Welcome to the world of browser hacks We're targeting IE8 compatibility mode which means IE7 hacks. This updates the page-layout to be floated rather than table layout which is not supported in compat mode. These styles are only applied to IE8 compat mode */ .columnLayout, .cell, .header, .footer { *display: block; *float: left; *width: 100%; } .innerCell { *border: 2px dashed #ccc; *margin: 8px 4px; *padding: 4px 8px; } /* Text Placeholders */ .text-placeholder { background: #f5f5f5; color: #707070; font-style: italic; min-width: 10px; /* So that it is visible when empty */ display: block; } .text-placeholder.selected { color: #333 } .aui-lozenge { padding: 3px 5px 2px 5px; }}.contentLayout .innerCell > *:first-child,.contentLayout2 { .innerCell > *:first-child { margin-top: 0; }}.contentLayout2 .columnLayout { margin-bottom: 8px;}.view .wiki-content .cell:first-child,.content-preview .wiki-content .cell:first-child { padding: 0;}/* CONF-23497 - Work around rendering issue in Webkit and IE9. Works fine for IE8 and Firefox. */li[style*='text-align: center'],li[style*='text-align: right'] { list-style-position: inside;}/* CONFDEV-7754 - Workaround for some unwanted onDemand styling. Remove once JSTDEV-1730 is fixed. See CONFDEV-7799. Will have a side-effect of breaking any footers in themes that do not use the default font-family or font-size. #main selector is to prevent this rule applying within the RTE iframe. */#main .wiki-content .footer p, #main .wiki-content .footer a { font-family: arial,sans-serif; font-size: 14px;}.wiki-content .cell,.mceContentBody.wiki-content .cell,.twoColumns .cell,.threeColumns .cell,.twoColumns .large,.mceContentBody.wiki-content .header,.mceContentBody.wiki-content .footer,.threeColumns .large { *border: 0; *margin: 0; *padding: 0; *overflow: hidden;}.twoColumns .cell { *width: 49.9%;}.threeColumns .cell { *width: 33.3%;}.twoColumns .large { *width: 69.9%;}.threeColumns .large { *width: 59.9%;}div.aside + div.large,div.large + div.aside,div.large + div.sidebars,.twoColumns div.cell + div.cell,.threeColumns div.cell + div.cell + div.cell { *float: right;}/* Page Layouts 2 *//* Section types: single, two-equal, two-left-sidebar, two-right-sidebar, three-equal, three-with-sidebars */.two-equal .normal { *width: 49.9%;}.two-left-sidebar .normal,.two-right-sidebar .normal { *width: 69.9%;}.three-equal .cell { *width: 33.3%;}.three-with-sidebars .normal { *width: 59.9%;}.two-equal div.cell + div.cell { *float: right;}.three-equal, .three-with-sidebars { div.cell + div.cell + div.cell { *float: right; }}/* CONFDEV-13804: Temporary workaround, remove once fixed in the plugin (WDAY-1641). */#mw-container div.mw-no-notifications div.subheading p { line-height: 24px; margin-top: 8px; margin-bottom: 8px;}@import "colors.less";.confluenceTable { border-collapse: collapse;}.confluenceTh,.confluenceTd { border: 1px solid @adg-N50-karl; padding: 7px 10px; /* CONFDEV-13618: line-height will add up 3 pixels, so we have a 10px top padding for text. Images will remain with 7px top margin though (see thread in Stash) */ vertical-align: top; text-align: left; min-width: 8px; /* CONF-39943: set table cell min-width to which cursor can be focused */}/* Lists in tables */.confluenceTable ol,.confluenceTable ul { margin-left: 0; padding-left: 22px; /* CONFDEV-12589: default left padding is far too wide */}/* all tables should have a top margin of 10px */.confluenceTable, .table-wrap { margin: 10px 0 0 0; overflow-x: auto;}/* an exception to above rule for tables that are first child */.confluenceTable:first-child, .table-wrap:first-child { margin-top: 0;}/* Background colors */table.confluenceTable th.confluenceTh,table.confluenceTable th.confluenceTh > p,table.confluenceTable td.confluenceTd.highlight, /* deprecated */table.confluenceTable td.confluenceTd.highlight > p, /* deprecated */table.confluenceTable th.confluenceTh.highlight-grey,table.confluenceTable th.confluenceTh.highlight-grey > p,table.confluenceTable td.confluenceTd.highlight-grey,table.confluenceTable td.confluenceTd.highlight-grey > p { background-color: @adg-N20-grams-hair;}table.confluenceTable th.confluenceTh.info, /* deprecated */table.confluenceTable th.confluenceTh.info > p, /* deprecated */table.confluenceTable td.confluenceTd.highlight.info, /* deprecated */table.confluenceTable td.confluenceTd.highlight.info > p, /* deprecated */table.confluenceTable th.confluenceTh.highlight-blue,table.confluenceTable th.confluenceTh.highlight-blue > p,table.confluenceTable td.confluenceTd.highlight-blue,table.confluenceTable td.confluenceTd.highlight-blue > p { background-color: @adg-B50-pixie-dust;}table.confluenceTable th.confluenceTh.success, /* deprecated */table.confluenceTable th.confluenceTh.success > p, /* deprecated */table.confluenceTable td.confluenceTd.highlight.success, /* deprecated */table.confluenceTable td.confluenceTd.highlight.success > p, /* deprecated */table.confluenceTable th.confluenceTh.highlight-green,table.confluenceTable th.confluenceTh.highlight-green > p,table.confluenceTable td.confluenceTd.highlight-green,table.confluenceTable td.confluenceTd.highlight-green > p { background-color: @adg-G50-the-smell;}table.confluenceTable th.confluenceTh.warning, /* deprecated */table.confluenceTable th.confluenceTh.warning > p, /* deprecated */table.confluenceTable td.confluenceTd.highlight.warning, /* deprecated */table.confluenceTable td.confluenceTd.highlight.warning > p, /* deprecated */table.confluenceTable th.confluenceTh.highlight-red,table.confluenceTable th.confluenceTh.highlight-red > p,table.confluenceTable td.confluenceTd.highlight-red,table.confluenceTable td.confluenceTd.highlight-red > p { background-color: @adg-R50-rosie;}table.confluenceTable th.confluenceTh.note, /* deprecated */table.confluenceTable th.confluenceTh.note > p, /* deprecated */table.confluenceTable td.confluenceTd.highlight.note, /* deprecated */table.confluenceTable td.confluenceTd.highlight.note > p, /* deprecated */table.confluenceTable th.confluenceTh.highlight-yellow,table.confluenceTable th.confluenceTh.highlight-yellow > p,table.confluenceTable td.confluenceTd.highlight-yellow,table.confluenceTable td.confluenceTd.highlight-yellow > p { background-color: @adg-Y50-james-blonde;}table.confluenceTable th.confluenceTh,table.confluenceTable th.confluenceTh > p { font-weight: bold;}table.confluenceTable th.confluenceTh.nohighlight, /* deprecated */table.confluenceTable th.confluenceTh.nohighlight > p { /* deprecated */ font-weight: normal; background-color: transparent;}table.confluenceTable td.confluenceTd img,table.confluenceTable td.confluenceTd .confluence-embedded-file-wrapper img,table.confluenceTable th.confluenceTh .confluence-embedded-file-wrapper img { max-width: none;}table.confluenceTable td.numberingColumn { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: default;}/* Styles for macros bundled in Renderer.*/.searchMacro { font-size: 10pt; margin: 10px 0;}.searchMacro .result { margin-top: 3px; padding: 0 5px 5px 5px; border-bottom: 1px solid #ddd;}.searchMacro .resultSummary { margin-bottom: 7px;}.rssMacro { font-size: 10pt;}.rssMacro table { margin: 10px 0; width: 100%; border-collapse: collapse;}.rssMacro table th,.rssMacro table td { border: 1px solid #ccc; padding: 4px;}.rssMacro table th { background: #f0f0f0;}/* Code styles */.code { border-width: 1px; border-style: solid;}.code, .preformatted { background-color: #fff; overflow: auto;}.code pre, .preformatted pre { /* needs 'pre' to override TinyMCE style */ font-family:"Courier New", Courier, monospace; line-height: 1.3;}/* The code macro classes are overridden by the fixed width theme so have been made more specific. */.wiki-content .code-keyword { color: #000091; background-color: inherit;}.wiki-content .code-object { color: #910091; background-color: inherit;}.wiki-content .code-quote { color: #009100; background-color: inherit;}.wiki-content .code-comment { color: #808080; background-color: inherit;}.wiki-content .code-xml .code-keyword { color: inherit; font-weight: bold;}.wiki-content .code-tag { color: #000091; background-color: inherit;}/* Recently Updated Styles */.recentlyUpdatedItem { border-bottom: #f0f0f0 1px solid; border-top: #f0f0f0 1px solid; margin: 10px 0 0 0; padding: 0; border-spacing: 0; width: 100%; text-decoration: none; border-collapse: collapse;}.recentlyUpdatedItem td { padding: 10px; border-bottom: #f0f0f0 1px solid; vertical-align: top;}.recentlyUpdatedItem .authorAndDate { background-color: #f0f0f0; width: 25%;}.recentlyUpdatedItem .date { margin-top: 4px; font-size: 90%; color: #666;}.recentlyUpdatedItem .profilePic { float: right; background-color: #f0f0f0; margin: 0 2px;}.recentlyUpdatedItem .twixie { padding: 10px 0 0 4px;}.recentlyUpdatedItem td.icon { padding: 8px 0 0 1px;}.recentlyUpdatedItem .details { padding-left: 7px;}.recentlyUpdatedItem .summary, .recentlyUpdatedItem .thumbnail { margin-top: 3px; color: #666;}.moreRecentlyUpdatedItems { text-align: right; margin-top: 10px; font-size: 10pt;}@import "colors.less";/*Style of