@charset "UTF-8";
/* values*/
/* button values - tbc */
/* widths */
/* buttons */
.akn-article-page {
  /* TODO : handle border when it is set */
  /*
    Code snippets
 */
  /*
    Table Reset
 */
  /*
    Table Reset
 */ }
  .akn-article-page h1:not([class*="wd-mb-"]):not([class*="wd-mv-"]):not([class*="wd-font-"]) {
    padding-bottom: 24px;
    border-bottom: 1px solid #3c3c3c3c;
    margin-bottom: 24px;
    font-size: 44px;
    line-height: 1.18;}
  .akn-article-page .akn-section-header:not([class*="wd-mb-"]):not([class*="wd-mv-"]):not([class*="wd-font-"]) p {
    font-size: 24px;
    line-height: 1.33;
    margin-top: 24px;
    color: #000000 }
  .akn-article-page h2:not([class*="wd-mb-"]):not([class*="wd-mv-"]):not([class*="wd-font-"]) {
    font-size: 24px;
    line-height: 1.33;
    margin-top: 24px;
    margin-bottom: 16px;
  }
  .akn-article-page h3:not([class*="wd-mb-"]):not([class*="wd-mv-"]):not([class*="wd-font-"]) {
    font-size: 20px;
    line-height: 1.4;
    margin-top: 24px;
    margin-bottom: 16px; }
  .akn-article-page .text ol li:not([class*="wd-font-"]) {
    line-height: 1.5; }
  .akn-article-page .akn-article-content {
    position: relative; }
  .akn-article-page .akn-article-content > .experiencefragment + .text {
    margin-right: 120px; }
  .akn-article-page .akn-article-content > .experiencefragment + .title {
    margin-right: 120px; }
  .akn-article-page #share {
    font-size: 16px;
    position: absolute;
    right: 0px;
    top: -15px; }
    .akn-article-page #share svg {
      width: 14px;
      height: 14px; }
  .akn-article-page .akn-section-related-links {
    border-top: 1px solid #3c3c3c;
    margin-top: 32px;
    padding-top: 32px; }
    .akn-article-page .akn-section-related-links h2:not([class*="wd-mb-"]):not([class*="wd-mv-"]):not([class*="wd-font-"]) {
      margin-top: 0px;
      margin-bottom: 16px; }
    .akn-article-page .akn-section-related-links ul,
    .akn-article-page .akn-section-related-links ol {
      list-style: none;
      padding-left: 0px; }
      .akn-article-page .akn-section-related-links ul li,
      .akn-article-page .akn-section-related-links ol li {
        margin-top: 16px; }
  .akn-article-page .mfe-feedback {
    border-top: 1px solid #3c3c3c;
    margin-top: 32px;
    padding-top: 32px; }

  .akn-article-content a {
    border-bottom: 1px solid #000;
  }

  .akn-article-page .cmp-navigation__item-link {
    border-bottom: 0;
  }

  .akn-article-page .body-content .leftnavigation .cmp-navigation__item--level-0 a:not(.wd-button):not(.snti-legal-link):not(.cmp-navigation-link):not(.navigation-sublink-anchor):not(.wd-link-context):not(.wd-inline-icon),
  .akn-article-page .xfpage-body-container .leftnavigation .cmp-navigation__item--level-0 a:not(.wd-button):not(.snti-legal-link):not(.cmp-navigation-link):not(.navigation-sublink-anchor):not(.wd-link-context):not(.wd-inline-icon) {
    color: #000000 !important; }
  .akn-article-page .body-content .leftnavigation .cmp-navigation__item--level-2.cmp-navigation__item--active a:not(.wd-button):not(.snti-legal-link):not(.cmp-navigation-link):not(.navigation-sublink-anchor):not(.wd-link-context):not(.wd-inline-icon),
  .akn-article-page .xfpage-body-container .leftnavigation .cmp-navigation__item--level-2.cmp-navigation__item--active a:not(.wd-button):not(.snti-legal-link):not(.cmp-navigation-link):not(.navigation-sublink-anchor):not(.wd-link-context):not(.wd-inline-icon) {
    color: #000000 !important; }
  .akn-article-page pre {
    background-color: #eeeeee;
    padding: 12px;
    white-space: pre-wrap;
    /* Since CSS 2.1 */
    white-space: -moz-pre-wrap;
    /* Mozilla, since 1999 */
    white-space: -pre-wrap;
    /* Opera 4-6 */
    white-space: -o-pre-wrap;
    /* Opera 7 */
    word-wrap: break-word;
    /* Internet Explorer 5.5+ */ }
  .akn-article-page table {
    width: 100%;
    border: none;
    border-spacing: 0px;
    border-collapse: collapse; }
  .akn-article-page table {
    background: #ffffff;
    margin-bottom: 1.25rem;
    border: solid 1px #dcdcdc;
    table-layout: auto; }
  .akn-article-page table caption {
    background: transparent;
    font-weight: 600; }
  .akn-article-page table thead {
    background: #f5f5f5; }
  .akn-article-page table thead tr th,
  .akn-article-page table thead tr td {
    padding: 12px;
    font-weight: 600; }
  .akn-article-page table tfoot {
    background: #f5f5f5; }
  .akn-article-page table tfoot tr th,
  .akn-article-page table tfoot tr td {
    padding: 12px;
    font-weight: 600; }
  .akn-article-page table tr th,
  .akn-article-page table tr td {
    padding: 12px;
    text-align: left; }
  .akn-article-page table tr.odd,
  .akn-article-page table tr.alt,
  .akn-article-page table tr:nth-of-type(odd) {
    background: #f5f5f5; }
  .akn-article-page table thead tr th,
  .akn-article-page table tfoot tr th,
  .akn-article-page table tfoot tr td,
  .akn-article-page table tbody tr th,
  .akn-article-page table tbody tr td,
  .akn-article-page table tr td {
    display: table-cell;
    vertical-align: top; }
  .akn-article-page .leftnavigation.navigation {
    margin-left: 0px;
    margin-right: 0px; }
  .akn-article-page .leftnavigation.navigation .cmp-navigation__group.open {
    z-index: 1; }

.akn-article-page .wp-footer-fat .text a,
.akn-article-page .wp-footer-fat .text li a:only-child {
  color: #000 !important;
  }

.body-content .wp-install-top-level-menu a:not(.wd-button):not(.snti-legal-link):not(.cmp-navigation-link):not(.navigation-sublink-anchor):not(.wd-link-context):not(.wd-inline-icon) {
  color: #000 !important;
  border-bottom-color: #000 !important;
  border-bottom: 0px; }

.body-content .wp-install-top-level-menu > li {
  margin-top: 0px;
  margin-bottom: 24px; }

.body-content .wp-install-top-level-menu .akn-svg-install-icons img {
  width: 48px;
  height: 48px; }

.body-content .wp-install-top-level-menu .text li {
  list-style: none;
  margin-bottom: 8px; }

.body-content .wp-install-top-level-menu .text ul {
  padding-left: 0px;
  margin-top: 8px; }
  .body-content .wp-install-top-level-menu .text ul ul {
    margin-left: 10px; }
    .body-content .wp-install-top-level-menu .text ul ul li {
      list-style: none; }
    .body-content .wp-install-top-level-menu .text ul ul li:before {
      content: "·";
      font-size: 26px;
      line-height: 26px;
      vertical-align: middle;
      position: relative;
      left: -11px;
      top: -3px;
      color: #006eaf; }

.body-content .wp-install-admin {
  position: relative; }
  .body-content .wp-install-admin .cmp-responsivelist > li {
    list-style: none; }

@media only screen and (min-width: 40.063em) {
  .body-content .wp-install-top-level-menu .akn-svg-install-icons {
    position: relative; }
  .body-content .wp-install-top-level-menu > li {
    margin-top: 0px;
    margin-bottom: 8px; }
  .body-content .wp-install-top-level-menu .akn-svg-install-icons img {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 48px;
    height: 48px; }
  .body-content .wp-install-top-level-menu .title,
  .body-content .wp-install-top-level-menu .text {
    margin-left: 95px;
    padding-right: 48px; } }

.body-content .wp-install-admin > .aem-Grid {
  padding-top: 21px;
  padding-bottom: 21px; }

.body-content .wp-install-admin .cmp-responsivelist.xlarge-block-grid-2 > li:nth-of-type(2n-1) {
  border-bottom: 1px solid #eeeeee; }

@media only screen and (min-width: 64.063em) {
  .body-content .wp-install-admin:after {
    content: "";
    display: block;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-right: -1px;
    background-color: #eeeeee;
    width: 1px;
    height: 100%; }
  .body-content .wp-install-admin .cmp-responsivelist.xlarge-block-grid-2 > li:nth-of-type(2n-1) {
    padding-right: 23px;
    border-bottom: 0px; }
  .body-content .wp-install-admin .cmp-responsivelist.xlarge-block-grid-2 > li:nth-of-type(2n) {
    padding-left: 23px; } }


/*# sourceMappingURL=akn.css.map*/
