html {
    height: 100%;
    font-size: 14px
}

/* hide google conversion iframe ( Adobe tracking)*/
iframe[name=google_conversion_frame] {
    display: none;
}

/*Hide p tags that wraps macro*/
.sp-grid-cell.sp-grid-100 > p {
    display: none;
}

#sp-viewport-control-opener:before {
    font-family: "Atlassian Icons";
    content: "\f11f";
    font-size: 18px;
    color: #6c6c6c !important
}

.pulse-btn {
    display: none !important
}

.content__body .sp-grid-cell a.button {
    color: #fff;
}

.content__body .sp-grid-cell a.button:hover {
    color: #fff;
}


/*****************************************/
/*--------Right block navigation---------*/
/*****************************************/
div.right-block {
    width: 250px;
    background-color: #FFFFFF;
    padding: 0 20px;
    box-shadow: 0px 1px 4px rgb(0 0 0 / 25%);
    border-radius: 4px;
}

.right-block span.content-box-log-again-text {
    margin-top: 10px;
    display: inline-block;
}

.right-block .links a {
    color: #0078CC;
    padding: 10px 0 0 0px;
    display: flex;
    transition: color .25s ease-out;
    font-family: 'Open Sans';
    font-weight: 400;
    font-size: 13px;
}
a.poc-log-in-as-customer{
    color: #00A79D;
    transition: color .25s ease-out;
}

.right-block .button {
    display: inline-block;
    margin-top: 15px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 90%;
}


.right-block .links {
    display: flex;
    flex-direction: column;
}

.right-block .content-box:not(:first-child) {
    border-top: 1px solid #F0F0F1;
}

.right-block .content-box {
    padding: 20px 0 20px 0;
}

.right-block .content-box.amigo-box .amigo-description{
    margin-top: 10px;
}

.right {
    float: right;
}

.right-block .content-box a:hover {
    color: #00867E;
    text-decoration: none;
}
/* ---Responsive styles--- */
.mobile-aside {
    display: none;
}

@media (max-width: 1270px) {
    .page__right-aside {
        display: none;
    }

    .mobile-aside {
        display: block;
    }

    div.right-block {
        width: 100%;
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-between;
    }

    .right-block .content-box.local-search {
        width: 100%;
        padding-bottom: 0;
    }

    .right-block .content-box {
        padding: 20px;
        margin: 0;
        width: 25%;
        box-sizing: border-box;
        border: none !important;
        flex-grow: 1;
    }
}

@media (max-width: 850px) {
    .right-block .content-box.amigo-box {
        width: 100%;
    }
}

@media (max-width: 650px) {
    .right-block .content-box.local-search {
        width: 100%;
        padding-bottom: 20px;
    }
    .right-block .content-box {
        width: 100%;
    }
}

/*****************************************/
/*--------Site Menu (also mobile)--------*/
/*****************************************/
.header__left a {
    font-weight: 400;
    outline: 0;
    color: #333;
    text-decoration: none;
}

.header-link-box {
    padding-bottom: 5px;
      padding-top: 10px;
}


.header-link-box::after {
  content: "";
  display: inline-block;
  position: relative;
  width: 7px;
  height: 12px;
  border: 0;
  margin: 0;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23313538' viewBox='0 0 24 24'%3E%3Cpath d='M1,7.9l2.4-2.3l8.6,8.2l8.6-8.2L23,7.9L12,18.4L1,7.9z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  padding-left: 0.25em;
  speak: none;
  right: 22px;
  top: 1px;
  transition: top .18s cubic-bezier(.4,0,.2,1);
}

.header__left .header-nav-box {
    opacity: 0;
    max-height: 0;
    position: absolute;
    z-index: -1;
    margin-top: 15px;
    background-color: #ececec;
    border-top: 3px solid #f86e00;
    list-style-type: none;
    padding-bottom: .75em;
    padding-top: .5em;
    transition: max-height 1s ease-in 0s;
}

.header__left .open-header {
    overflow: hidden;
    z-index: 15;
    opacity: 1;
    max-height: 600px;
    transition: max-height 0.5s ease-in-out 0s;
}

.header__left .header-nav-box li {
    padding-top: 10px;
}

.header__left  .header-nav-box li a {
    font-size: 14px;
}

.resources-header a {
    margin-right: 30px;
    font-size: 16px;
}

.resources-header {
    display: flex;
}

@keyframes bmccolors {
    from {
        color: black;
    }
    to {
        color: #f86e00;
    }
}

.resources-header a:hover {
    color: #f86e00;
    animation-name: bmccolors;
    animation-duration: 0.5s;
}

/*---Mobile menu---*/

.mobile-resources {
    margin: 0 20px;
}

.mobile-resources .header-link-box a {
    font-size: 24px;
    text-decoration: none;
    color: #fff;
}

.mobile-resources .header-links-list {
    display: none;
    flex-direction: column;
}

.mobile-resources .header-links-list li a {
    font-size: 20px;
    color: #cacaca;
}

.mobile-resources .header-links-list li {
    list-style: none;
    padding-top: 10px;
}

.mobile-nav-bmc {
    border-top: 2px #fff dotted;
    display: flex;
    flex-direction: column;
    margin: 0 20px;
}

.mobile-nav-bmc a {
    text-decoration: none;
    font-size: 1.5em;
    color: #fff;
    padding-bottom: 10px;
    display: flex;
}

.mobile-nav-bmc a:first-of-type {
    padding-top: 10px;
}

.grey-header {
    background-color: #333;
    color: #fff;
}

.grey-header .header__logo {
    background-image: url('data:image/png;base64,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')
}

@media (max-width: 1350px) {

    .header-link {
        font-size: 14px;
    }

    .header__link {
        font-size: 12px;
    }
}

@media (max-width: 1050px) {
    .resources-header.page_narrow {
        display: none;
    }
}

@media (min-width: 1000px) {

    .page__responsive-background {
        display: none !important;
    }

    .grey-header {
        background-color: #fff;
        color: #333;
    }

    .grey-header .header__logo {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE1MHB4Ig0KCSBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCAxNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfMSI+DQoJPHJlY3QgeD0iLTEyMC44NjQiIHk9Ii0xMTIuMzc3IiBmaWxsPSJub25lIiB3aWR0aD0iMzU1LjU2NSIgaGVpZ2h0PSIyNzQuNzU1Ii8+DQoJPGcgaWQ9ImczMDAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNzAuNjQxMSwyODIuMDQ0OSkiPg0KCQk8cGF0aCBpZD0icGF0aDMwMDUiIGZpbGw9IiM0MzQyNDQiIGQ9Ik0tMzIyLjgzMS0yNDguNDRjMC42NzgsMS41MDMsMi4yODgsMi41MzEsNC4wODIsMi41MzFjMy4yNTMsMCw1LjE5Ny0yLjYyNyw1LjE5Ny02LjA3NQ0KCQkJYzAtMy40OTUtMS45NDMtNi4xMjEtNS4xOTctNi4xMjFjLTEuNzQ5LDAtMy40MDYsMS4wNjgtNC4wODIsMi41MjZWLTI0OC40NHogTS0zMjIuODMxLTI0MS4xNTJoLTYuMDc0di0zMS41OGg2LjA3NHYxMS42NjENCgkJCWMwLjk3Ny0xLjE2NiwzLjExMy0yLjI5LDUuNDQtMi4yOWM2LjMxOCwwLDkuODYxLDUuMTU1LDkuODYxLDExLjM3M2MwLDYuMjItMy41NDMsMTEuMzE5LTkuODYxLDExLjMxOQ0KCQkJYy0yLjMyNywwLTQuNDY0LTEuMTE4LTUuNDQtMi4yOFYtMjQxLjE1MnoiLz4NCgk8L2c+DQoJPGcgaWQ9ImczMDA3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODYuNzY2NiwzMjMuNTgwMSkiPg0KCQk8cGF0aCBpZD0icGF0aDMwMDkiIGZpbGw9IiM0MzQyNDQiIGQ9Ik0tMzk3LjI1LTMwNC44OTZjNC40NjcsMCw3LjEzOCwzLjExNiw3LjEzOCw4LjAxNnYxNC4xOTJoLTYuMDI0di0xMi45MjMNCgkJCWMwLTIuMzMzLTEuMDE3LTMuODg4LTMuMTA1LTMuODg4Yy0xLjU1MywwLTIuOTY2LDAuOTcxLTMuMzU0LDIuODE3djEzLjk5M2gtNi4wNzR2LTEyLjkyM2MwLTIuMzMzLTAuOTY3LTMuODg4LTMuMDU4LTMuODg4DQoJCQljLTEuNTUyLDAtMy4wMTEsMC45NzEtMy40MDUsMi44MTd2MTMuOTkzaC02LjAyMXYtMjEuNzE4aDYuMDIxdjEuNzk5YzEuMDcyLTEuMzYxLDMuMDY2LTIuMjkxLDUuNDk2LTIuMjkxDQoJCQljMi41NzEsMCw0LjYxNSwxLjE3Miw1LjgyNSwyLjc3MkMtNDAyLjQwMS0zMDMuNjc5LTQwMC4zMDUtMzA0Ljg5Ni0zOTcuMjUtMzA0Ljg5NiIvPg0KCTwvZz4NCgk8ZyBpZD0iZzMwMTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0Mi4zOTI2LDMyMy41ODAxKSI+DQoJCTxwYXRoIGlkPSJwYXRoMzAxMyIgZmlsbD0iIzQzNDI0NCIgZD0iTS00MzIuODk4LTMwNC44OTZjNS40NDgsMCw4Ljg5OCwzLjIwOSw5LjUyMyw3LjgyNWgtNS45MjRjLTAuMzQ0LTEuNjUtMS42NDgtMi42Ny0zLjYtMi42Nw0KCQkJYy0yLjc2MSwwLTQuNDYxLDIuNTI2LTQuNDYxLDYuMjE4YzAsMy42NDQsMS43LDYuMTc0LDQuNDYxLDYuMTc0YzEuOTUxLDAsMy4yNTYtMS4wMjUsMy42LTIuNjcyaDUuOTI0DQoJCQljLTAuNjI1LDQuNjU3LTQuMDc1LDcuODE3LTkuNTIzLDcuODE3Yy02LjE2NSwwLTEwLjQ0Mi00LjYxNS0xMC40NDItMTEuMzE5Qy00NDMuMzQxLTMwMC4yNzYtNDM5LjA2My0zMDQuODk2LTQzMi44OTgtMzA0Ljg5NiIvPg0KCTwvZz4NCgk8ZyBpZD0iZzMwMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1MS4wOTIzLDM1OS40Nzc1KSI+DQoJCTxwYXRoIGlkPSJwYXRoMzAxNyIgZmlsbD0iI0YxNTYyNSIgZD0iTS0yNDYuMjItMzUzLjY4NHY2LjM1NmMwLDEuMDY5LDAuOTAyLDIuNjU2LDEuODIzLDMuMjA0bDEyLjEyNiw3LjE4NWw3LjExMi00LjIxNA0KCQkJTC0yNDYuMjItMzUzLjY4NHogTS0yMzIuMjctMzMxLjI4MmwtMTIuMTQ2LDcuMjA0Yy0wLjkyLDAuNTQ3LTEuODIzLDIuMTMtMS44MjMsMy4yMDJ2Ni4yOTZsMjEuMDYzLTEyLjQ4NkwtMjMyLjI3LTMzMS4yODJ6DQoJCQkgTS0yNDcuMDItMzA5LjIyNmMtMi4wMzMsMC00LjA5MS0xLjU3My00LjA5MS00LjU4OXYtNy4wNjFjMC0yLjc5NSwxLjgxNC01Ljk2Nyw0LjIxOC03LjM5MWw5Ljg0Ni01Ljg0M2wtOS44MzUtNS44MjcNCgkJCWMtMi40MDEtMS40MjItNC4yMDgtNC42LTQuMjA4LTcuMzkxdi03LjEyN2MwLTMuMDEyLDIuMDU0LTQuNTg3LDQuMDg2LTQuNTg3YzAuODcxLDAsMS43NDksMC4yNiwyLjYwOCwwLjc3NmwyMi4yNDEsMTMuMjI2DQoJCQljMS41NDgsMC45MTksMi40MzUsMi4zNDMsMi40MzUsMy44ODZjMCwxLjU1NC0wLjg5MywyLjk3LTIuNDM4LDMuODg5bC01LjMzMywzLjE1NWw1LjMzLDMuMTU0DQoJCQljMS41NTEsMC45MTgsMi40NDEsMi4zMzksMi40NDEsMy44ODljMCwxLjU0NS0wLjg5MywyLjk2NC0yLjQ0MSwzLjg4MmwtMjIuMjUsMTMuMTkzDQoJCQlDLTI0NS4yNzItMzA5LjQ4NC0yNDYuMTQ5LTMwOS4yMjYtMjQ3LjAyLTMwOS4yMjYiLz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMV9jb3B5IiBkaXNwbGF5PSJub25lIj4NCgk8cmVjdCB4PSItMTIwLjg2NCIgeT0iLTExMi4zNzciIGRpc3BsYXk9ImlubGluZSIgZmlsbD0ibm9uZSIgd2lkdGg9IjM1NS41NjUiIGhlaWdodD0iMjc0Ljc1NSIvPg0KCTxnIGlkPSJnMzAwM18xXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzcwLjY0MTEsMjgyLjA0NDkpIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8cGF0aCBpZD0icGF0aDMwMDVfMV8iIGZpbGw9IiNGRkZGRkYiIGQ9Ik0tMzIyLjgzMS0yNDguNDRjMC42NzgsMS41MDMsMi4yODgsMi41MzEsNC4wODIsMi41MzFjMy4yNTMsMCw1LjE5Ny0yLjYyNyw1LjE5Ny02LjA3NQ0KCQkJYzAtMy40OTUtMS45NDMtNi4xMjEtNS4xOTctNi4xMjFjLTEuNzQ5LDAtMy40MDYsMS4wNjgtNC4wODIsMi41MjZWLTI0OC40NHogTS0zMjIuODMxLTI0MS4xNTJoLTYuMDc0di0zMS41OGg2LjA3NHYxMS42NjENCgkJCWMwLjk3Ny0xLjE2NiwzLjExMy0yLjI5LDUuNDQtMi4yOWM2LjMxOCwwLDkuODYxLDUuMTU1LDkuODYxLDExLjM3M2MwLDYuMjItMy41NDMsMTEuMzE5LTkuODYxLDExLjMxOQ0KCQkJYy0yLjMyNywwLTQuNDY0LTEuMTE4LTUuNDQtMi4yOFYtMjQxLjE1MnoiLz4NCgk8L2c+DQoJPGcgaWQ9ImczMDA3XzFfIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODYuNzY2NiwzMjMuNTgwMSkiIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwYXRoIGlkPSJwYXRoMzAwOV8xXyIgZmlsbD0iI0ZGRkZGRiIgZD0iTS0zOTcuMjUtMzA0Ljg5NmM0LjQ2NywwLDcuMTM4LDMuMTE2LDcuMTM4LDguMDE2djE0LjE5MmgtNi4wMjR2LTEyLjkyMw0KCQkJYzAtMi4zMzMtMS4wMTctMy44ODgtMy4xMDUtMy44ODhjLTEuNTUzLDAtMi45NjYsMC45NzEtMy4zNTQsMi44MTd2MTMuOTkzaC02LjA3NHYtMTIuOTIzYzAtMi4zMzMtMC45NjctMy44ODgtMy4wNTgtMy44ODgNCgkJCWMtMS41NTIsMC0zLjAxMSwwLjk3MS0zLjQwNSwyLjgxN3YxMy45OTNoLTYuMDIxdi0yMS43MThoNi4wMjF2MS43OTljMS4wNzItMS4zNjEsMy4wNjYtMi4yOTEsNS40OTYtMi4yOTENCgkJCWMyLjU3MSwwLDQuNjE1LDEuMTcyLDUuODI1LDIuNzcyQy00MDIuNDAxLTMwMy42NzktNDAwLjMwNS0zMDQuODk2LTM5Ny4yNS0zMDQuODk2Ii8+DQoJPC9nPg0KCTxnIGlkPSJnMzAxMV8xXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQyLjM5MjYsMzIzLjU4MDEpIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8cGF0aCBpZD0icGF0aDMwMTNfMV8iIGZpbGw9IiNGRkZGRkYiIGQ9Ik0tNDMyLjg5OC0zMDQuODk2YzUuNDQ4LDAsOC44OTgsMy4yMDksOS41MjMsNy44MjVoLTUuOTI0DQoJCQljLTAuMzQ0LTEuNjUtMS42NDgtMi42Ny0zLjYtMi42N2MtMi43NjEsMC00LjQ2MSwyLjUyNi00LjQ2MSw2LjIxOGMwLDMuNjQ0LDEuNyw2LjE3NCw0LjQ2MSw2LjE3NGMxLjk1MSwwLDMuMjU2LTEuMDI1LDMuNi0yLjY3Mg0KCQkJaDUuOTI0Yy0wLjYyNSw0LjY1Ny00LjA3NSw3LjgxNy05LjUyMyw3LjgxN2MtNi4xNjUsMC0xMC40NDItNC42MTUtMTAuNDQyLTExLjMxOQ0KCQkJQy00NDMuMzQxLTMwMC4yNzYtNDM5LjA2My0zMDQuODk2LTQzMi44OTgtMzA0Ljg5NiIvPg0KCTwvZz4NCgk8ZyBpZD0iZzMwMTVfMV8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1MS4wOTIzLDM1OS40Nzc1KSIgZGlzcGxheT0iaW5saW5lIj4NCgkJPHBhdGggaWQ9InBhdGgzMDE3XzFfIiBmaWxsPSIjRjE1NjI1IiBkPSJNLTI0Ni4yMi0zNTMuNjg0djYuMzU2YzAsMS4wNjksMC45MDIsMi42NTYsMS44MjMsMy4yMDRsMTIuMTI2LDcuMTg1bDcuMTEyLTQuMjE0DQoJCQlMLTI0Ni4yMi0zNTMuNjg0eiBNLTIzMi4yNy0zMzEuMjgybC0xMi4xNDYsNy4yMDRjLTAuOTIsMC41NDctMS44MjMsMi4xMy0xLjgyMywzLjIwMnY2LjI5NmwyMS4wNjMtMTIuNDg2TC0yMzIuMjctMzMxLjI4MnoNCgkJCSBNLTI0Ny4wMi0zMDkuMjI2Yy0yLjAzMywwLTQuMDkxLTEuNTczLTQuMDkxLTQuNTg5di03LjA2MWMwLTIuNzk1LDEuODE0LTUuOTY3LDQuMjE4LTcuMzkxbDkuODQ2LTUuODQzbC05LjgzNS01LjgyNw0KCQkJYy0yLjQwMS0xLjQyMi00LjIwOC00LjYtNC4yMDgtNy4zOTF2LTcuMTI3YzAtMy4wMTIsMi4wNTQtNC41ODcsNC4wODYtNC41ODdjMC44NzEsMCwxLjc0OSwwLjI2LDIuNjA4LDAuNzc2bDIyLjI0MSwxMy4yMjYNCgkJCWMxLjU0OCwwLjkxOSwyLjQzNSwyLjM0MywyLjQzNSwzLjg4NmMwLDEuNTU0LTAuODkzLDIuOTctMi40MzgsMy44ODlsLTUuMzMzLDMuMTU1bDUuMzMsMy4xNTQNCgkJCWMxLjU1MSwwLjkxOCwyLjQ0MSwyLjMzOSwyLjQ0MSwzLjg4OWMwLDEuNTQ1LTAuODkzLDIuOTY0LTIuNDQxLDMuODgybC0yMi4yNSwxMy4xOTMNCgkJCUMtMjQ1LjI3Mi0zMDkuNDg0LTI0Ni4xNDktMzA5LjIyNi0yNDcuMDItMzA5LjIyNiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
    }

}

/*****************************************/
/*------------Profile Section------------*/
/*****************************************/
.profile-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.profile-box-links {
    display: flex;
    justify-content: flex-end;

}

.profile-box-name {
    margin: 10px 0 10px 0;
}

.profile-wrapper {
    background-color: #ececec;
    box-shadow: inset 0 3px 3px #E4E5E7;
}

/*****************************************/
/*-------Search macro stylesheets--------*/
/*****************************************/

.search-macro-medium {
    width: 100% !important
}

.search-macro-fields {
    border: none !important
}

.search-macro-query input {
    transition: all .25s ease-out;
    border-radius: 5px !important;
    padding-left: 30px;
    border: 2px solid #dfdfdf !important;
    max-width: inherit !important;
    -webkit-appearance: none;
}

.search-macro-query input:-ms-input-placeholder {
    color: #999 !important
}

.search-macro-query input:focus {
    outline: none;
    border-color: #00A79D !important
}

.aui.aui-dd-parent {
    margin: 0 !important
}

.blocked {
    overflow: hidden;
    height: 100%
}
/*****************************************/
/*---------General Page styles-----------*/
/*****************************************/
.page {
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
    color: #333;
    background-color: #fff;
    line-height: 1.52
}

header.page__header.home-header {
    border-bottom: 2px solid #dfdfdf;
}

.page_narrow {
    max-width: 1600px;
    padding: 0 1.25em;
    margin: 0 auto;
    box-sizing: border-box
}
@media (max-width: 1600px) {
    .page_narrow {
        max-width: 1500px;
    }
}
@media (max-width: 1000px) {
    .page_narrow {
        padding: 0 1.1em
    }
}

.page__main {
    min-height: calc(100% - 152px - 437px);
    padding-top: 1.5em;
    padding-bottom: 1.5em
}

@media (max-width: 1000px) {
    .page__main {
        padding-top: 1.1em;
        padding-bottom: 1.1em
    }
}

.page__main:after {
    content: "";
    display: block;
    clear: both
}

.page__middle {
    overflow: hidden
}

.page__right-aside {
    float: right;
    margin-left: 1em;
    min-height: 1px
}


.page__legal {
    margin: 30px 0
}

.page__footer {
    background: #414042;
    padding: 0;
}

.page__responsive-background {
    display: none;
    background-color: #333;
}

/*****************************************/
/*----Search macro styles(overwrites)----*/
/*****************************************/

.page__right-aside .local-search .search-macro-query span{
  	color:#c6c6c6;
}

.local-search {
    box-sizing: border-box;
}

.local-search .search-macro-fields {
    border: 0;
    clear: both;
    display: block;
    margin: 0;
    padding: 0;
    position: relative
}

.local-search .search-macro-query {
    width: 100%
}

.local-search .search-macro-query input {
    -webkit-appearance: none;
    line-height: inherit !important;
    height: 40px !important;
    width: 100%;
    padding: 7px 10px;
    border: 1px solid #D6D7D8 !important;
    border-radius: 4px 0px 0px 4px !important;
    font-size: 1em;
    box-sizing: border-box;
}

.local-search .search-macro-query input::placeholder {
    padding-left: 20px;
    color: #959799;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
}
.local-search .search-macro-button {
    background: #F0F0F1;
    height: 40px;
    width: 50px;
    border: 1px solid #D6D7D8;
    border-radius: 0px 4px 4px 0px;
    position: absolute;
    top: 0;
    right: 0
}

.local-search .search-macro-button .aui-icon {
    line-height: 0;
    position: relative;
    vertical-align: text-top;
    border: none;
    display: inline-block;
    height: 16px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-indent: -999em;
    width: 16px;
    opacity: 0.6;
}

.local-search > p {
    display: none
}

/**********************/
/*----Links styles----*/
/**********************/


a.link {
    line-height: 18px;
    transition: color .25s ease-out;
    color: #00A79D;
    text-decoration: none
}

.link:hover {
    color: #00867E;
    text-decoration: none
}

a.link_color_white {
    color: #fff
}

.link_color_white:hover {
    color: #f86e00
}

.link_color_orange {
    color: #f86e00
}

.link_color_orange:hover {
    color: #ad4d00
}

a.link_color_gray {
    color: #6c6c6c
}

.link_color_gray:hover {
    color: #404040
}

/*****************************************/
/*----Header + hamburger menu  styles----*/
/*****************************************/

.header {
    height: 5.625em;
    font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
    padding-top: 1.5em;
    display: flex;
    justify-content: space-between;
}

@media (max-width: 1000px) {
    .header {
        height: 4.375em;
        padding-top: .875em
    }
}

.header__left {
    display: flex;
}

.header__logo {
    height: 38px;
    width: 91px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE1MHB4Ig0KCSBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCAxNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfMSI+DQoJPHJlY3QgeD0iLTEyMC44NjQiIHk9Ii0xMTIuMzc3IiBmaWxsPSJub25lIiB3aWR0aD0iMzU1LjU2NSIgaGVpZ2h0PSIyNzQuNzU1Ii8+DQoJPGcgaWQ9ImczMDAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNzAuNjQxMSwyODIuMDQ0OSkiPg0KCQk8cGF0aCBpZD0icGF0aDMwMDUiIGZpbGw9IiM0MzQyNDQiIGQ9Ik0tMzIyLjgzMS0yNDguNDRjMC42NzgsMS41MDMsMi4yODgsMi41MzEsNC4wODIsMi41MzFjMy4yNTMsMCw1LjE5Ny0yLjYyNyw1LjE5Ny02LjA3NQ0KCQkJYzAtMy40OTUtMS45NDMtNi4xMjEtNS4xOTctNi4xMjFjLTEuNzQ5LDAtMy40MDYsMS4wNjgtNC4wODIsMi41MjZWLTI0OC40NHogTS0zMjIuODMxLTI0MS4xNTJoLTYuMDc0di0zMS41OGg2LjA3NHYxMS42NjENCgkJCWMwLjk3Ny0xLjE2NiwzLjExMy0yLjI5LDUuNDQtMi4yOWM2LjMxOCwwLDkuODYxLDUuMTU1LDkuODYxLDExLjM3M2MwLDYuMjItMy41NDMsMTEuMzE5LTkuODYxLDExLjMxOQ0KCQkJYy0yLjMyNywwLTQuNDY0LTEuMTE4LTUuNDQtMi4yOFYtMjQxLjE1MnoiLz4NCgk8L2c+DQoJPGcgaWQ9ImczMDA3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODYuNzY2NiwzMjMuNTgwMSkiPg0KCQk8cGF0aCBpZD0icGF0aDMwMDkiIGZpbGw9IiM0MzQyNDQiIGQ9Ik0tMzk3LjI1LTMwNC44OTZjNC40NjcsMCw3LjEzOCwzLjExNiw3LjEzOCw4LjAxNnYxNC4xOTJoLTYuMDI0di0xMi45MjMNCgkJCWMwLTIuMzMzLTEuMDE3LTMuODg4LTMuMTA1LTMuODg4Yy0xLjU1MywwLTIuOTY2LDAuOTcxLTMuMzU0LDIuODE3djEzLjk5M2gtNi4wNzR2LTEyLjkyM2MwLTIuMzMzLTAuOTY3LTMuODg4LTMuMDU4LTMuODg4DQoJCQljLTEuNTUyLDAtMy4wMTEsMC45NzEtMy40MDUsMi44MTd2MTMuOTkzaC02LjAyMXYtMjEuNzE4aDYuMDIxdjEuNzk5YzEuMDcyLTEuMzYxLDMuMDY2LTIuMjkxLDUuNDk2LTIuMjkxDQoJCQljMi41NzEsMCw0LjYxNSwxLjE3Miw1LjgyNSwyLjc3MkMtNDAyLjQwMS0zMDMuNjc5LTQwMC4zMDUtMzA0Ljg5Ni0zOTcuMjUtMzA0Ljg5NiIvPg0KCTwvZz4NCgk8ZyBpZD0iZzMwMTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0Mi4zOTI2LDMyMy41ODAxKSI+DQoJCTxwYXRoIGlkPSJwYXRoMzAxMyIgZmlsbD0iIzQzNDI0NCIgZD0iTS00MzIuODk4LTMwNC44OTZjNS40NDgsMCw4Ljg5OCwzLjIwOSw5LjUyMyw3LjgyNWgtNS45MjRjLTAuMzQ0LTEuNjUtMS42NDgtMi42Ny0zLjYtMi42Nw0KCQkJYy0yLjc2MSwwLTQuNDYxLDIuNTI2LTQuNDYxLDYuMjE4YzAsMy42NDQsMS43LDYuMTc0LDQuNDYxLDYuMTc0YzEuOTUxLDAsMy4yNTYtMS4wMjUsMy42LTIuNjcyaDUuOTI0DQoJCQljLTAuNjI1LDQuNjU3LTQuMDc1LDcuODE3LTkuNTIzLDcuODE3Yy02LjE2NSwwLTEwLjQ0Mi00LjYxNS0xMC40NDItMTEuMzE5Qy00NDMuMzQxLTMwMC4yNzYtNDM5LjA2My0zMDQuODk2LTQzMi44OTgtMzA0Ljg5NiIvPg0KCTwvZz4NCgk8ZyBpZD0iZzMwMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1MS4wOTIzLDM1OS40Nzc1KSI+DQoJCTxwYXRoIGlkPSJwYXRoMzAxNyIgZmlsbD0iI0YxNTYyNSIgZD0iTS0yNDYuMjItMzUzLjY4NHY2LjM1NmMwLDEuMDY5LDAuOTAyLDIuNjU2LDEuODIzLDMuMjA0bDEyLjEyNiw3LjE4NWw3LjExMi00LjIxNA0KCQkJTC0yNDYuMjItMzUzLjY4NHogTS0yMzIuMjctMzMxLjI4MmwtMTIuMTQ2LDcuMjA0Yy0wLjkyLDAuNTQ3LTEuODIzLDIuMTMtMS44MjMsMy4yMDJ2Ni4yOTZsMjEuMDYzLTEyLjQ4NkwtMjMyLjI3LTMzMS4yODJ6DQoJCQkgTS0yNDcuMDItMzA5LjIyNmMtMi4wMzMsMC00LjA5MS0xLjU3My00LjA5MS00LjU4OXYtNy4wNjFjMC0yLjc5NSwxLjgxNC01Ljk2Nyw0LjIxOC03LjM5MWw5Ljg0Ni01Ljg0M2wtOS44MzUtNS44MjcNCgkJCWMtMi40MDEtMS40MjItNC4yMDgtNC42LTQuMjA4LTcuMzkxdi03LjEyN2MwLTMuMDEyLDIuMDU0LTQuNTg3LDQuMDg2LTQuNTg3YzAuODcxLDAsMS43NDksMC4yNiwyLjYwOCwwLjc3NmwyMi4yNDEsMTMuMjI2DQoJCQljMS41NDgsMC45MTksMi40MzUsMi4zNDMsMi40MzUsMy44ODZjMCwxLjU1NC0wLjg5MywyLjk3LTIuNDM4LDMuODg5bC01LjMzMywzLjE1NWw1LjMzLDMuMTU0DQoJCQljMS41NTEsMC45MTgsMi40NDEsMi4zMzksMi40NDEsMy44ODljMCwxLjU0NS0wLjg5MywyLjk2NC0yLjQ0MSwzLjg4MmwtMjIuMjUsMTMuMTkzDQoJCQlDLTI0NS4yNzItMzA5LjQ4NC0yNDYuMTQ5LTMwOS4yMjYtMjQ3LjAyLTMwOS4yMjYiLz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMV9jb3B5IiBkaXNwbGF5PSJub25lIj4NCgk8cmVjdCB4PSItMTIwLjg2NCIgeT0iLTExMi4zNzciIGRpc3BsYXk9ImlubGluZSIgZmlsbD0ibm9uZSIgd2lkdGg9IjM1NS41NjUiIGhlaWdodD0iMjc0Ljc1NSIvPg0KCTxnIGlkPSJnMzAwM18xXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzcwLjY0MTEsMjgyLjA0NDkpIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8cGF0aCBpZD0icGF0aDMwMDVfMV8iIGZpbGw9IiNGRkZGRkYiIGQ9Ik0tMzIyLjgzMS0yNDguNDRjMC42NzgsMS41MDMsMi4yODgsMi41MzEsNC4wODIsMi41MzFjMy4yNTMsMCw1LjE5Ny0yLjYyNyw1LjE5Ny02LjA3NQ0KCQkJYzAtMy40OTUtMS45NDMtNi4xMjEtNS4xOTctNi4xMjFjLTEuNzQ5LDAtMy40MDYsMS4wNjgtNC4wODIsMi41MjZWLTI0OC40NHogTS0zMjIuODMxLTI0MS4xNTJoLTYuMDc0di0zMS41OGg2LjA3NHYxMS42NjENCgkJCWMwLjk3Ny0xLjE2NiwzLjExMy0yLjI5LDUuNDQtMi4yOWM2LjMxOCwwLDkuODYxLDUuMTU1LDkuODYxLDExLjM3M2MwLDYuMjItMy41NDMsMTEuMzE5LTkuODYxLDExLjMxOQ0KCQkJYy0yLjMyNywwLTQuNDY0LTEuMTE4LTUuNDQtMi4yOFYtMjQxLjE1MnoiLz4NCgk8L2c+DQoJPGcgaWQ9ImczMDA3XzFfIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0ODYuNzY2NiwzMjMuNTgwMSkiIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwYXRoIGlkPSJwYXRoMzAwOV8xXyIgZmlsbD0iI0ZGRkZGRiIgZD0iTS0zOTcuMjUtMzA0Ljg5NmM0LjQ2NywwLDcuMTM4LDMuMTE2LDcuMTM4LDguMDE2djE0LjE5MmgtNi4wMjR2LTEyLjkyMw0KCQkJYzAtMi4zMzMtMS4wMTctMy44ODgtMy4xMDUtMy44ODhjLTEuNTUzLDAtMi45NjYsMC45NzEtMy4zNTQsMi44MTd2MTMuOTkzaC02LjA3NHYtMTIuOTIzYzAtMi4zMzMtMC45NjctMy44ODgtMy4wNTgtMy44ODgNCgkJCWMtMS41NTIsMC0zLjAxMSwwLjk3MS0zLjQwNSwyLjgxN3YxMy45OTNoLTYuMDIxdi0yMS43MThoNi4wMjF2MS43OTljMS4wNzItMS4zNjEsMy4wNjYtMi4yOTEsNS40OTYtMi4yOTENCgkJCWMyLjU3MSwwLDQuNjE1LDEuMTcyLDUuODI1LDIuNzcyQy00MDIuNDAxLTMwMy42NzktNDAwLjMwNS0zMDQuODk2LTM5Ny4yNS0zMDQuODk2Ii8+DQoJPC9nPg0KCTxnIGlkPSJnMzAxMV8xXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQyLjM5MjYsMzIzLjU4MDEpIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8cGF0aCBpZD0icGF0aDMwMTNfMV8iIGZpbGw9IiNGRkZGRkYiIGQ9Ik0tNDMyLjg5OC0zMDQuODk2YzUuNDQ4LDAsOC44OTgsMy4yMDksOS41MjMsNy44MjVoLTUuOTI0DQoJCQljLTAuMzQ0LTEuNjUtMS42NDgtMi42Ny0zLjYtMi42N2MtMi43NjEsMC00LjQ2MSwyLjUyNi00LjQ2MSw2LjIxOGMwLDMuNjQ0LDEuNyw2LjE3NCw0LjQ2MSw2LjE3NGMxLjk1MSwwLDMuMjU2LTEuMDI1LDMuNi0yLjY3Mg0KCQkJaDUuOTI0Yy0wLjYyNSw0LjY1Ny00LjA3NSw3LjgxNy05LjUyMyw3LjgxN2MtNi4xNjUsMC0xMC40NDItNC42MTUtMTAuNDQyLTExLjMxOQ0KCQkJQy00NDMuMzQxLTMwMC4yNzYtNDM5LjA2My0zMDQuODk2LTQzMi44OTgtMzA0Ljg5NiIvPg0KCTwvZz4NCgk8ZyBpZD0iZzMwMTVfMV8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1MS4wOTIzLDM1OS40Nzc1KSIgZGlzcGxheT0iaW5saW5lIj4NCgkJPHBhdGggaWQ9InBhdGgzMDE3XzFfIiBmaWxsPSIjRjE1NjI1IiBkPSJNLTI0Ni4yMi0zNTMuNjg0djYuMzU2YzAsMS4wNjksMC45MDIsMi42NTYsMS44MjMsMy4yMDRsMTIuMTI2LDcuMTg1bDcuMTEyLTQuMjE0DQoJCQlMLTI0Ni4yMi0zNTMuNjg0eiBNLTIzMi4yNy0zMzEuMjgybC0xMi4xNDYsNy4yMDRjLTAuOTIsMC41NDctMS44MjMsMi4xMy0xLjgyMywzLjIwMnY2LjI5NmwyMS4wNjMtMTIuNDg2TC0yMzIuMjctMzMxLjI4MnoNCgkJCSBNLTI0Ny4wMi0zMDkuMjI2Yy0yLjAzMywwLTQuMDkxLTEuNTczLTQuMDkxLTQuNTg5di03LjA2MWMwLTIuNzk1LDEuODE0LTUuOTY3LDQuMjE4LTcuMzkxbDkuODQ2LTUuODQzbC05LjgzNS01LjgyNw0KCQkJYy0yLjQwMS0xLjQyMi00LjIwOC00LjYtNC4yMDgtNy4zOTF2LTcuMTI3YzAtMy4wMTIsMi4wNTQtNC41ODcsNC4wODYtNC41ODdjMC44NzEsMCwxLjc0OSwwLjI2LDIuNjA4LDAuNzc2bDIyLjI0MSwxMy4yMjYNCgkJCWMxLjU0OCwwLjkxOSwyLjQzNSwyLjM0MywyLjQzNSwzLjg4NmMwLDEuNTU0LTAuODkzLDIuOTctMi40MzgsMy44ODlsLTUuMzMzLDMuMTU1bDUuMzMsMy4xNTQNCgkJCWMxLjU1MSwwLjkxOCwyLjQ0MSwyLjMzOSwyLjQ0MSwzLjg4OWMwLDEuNTQ1LTAuODkzLDIuOTY0LTIuNDQxLDMuODgybC0yMi4yNSwxMy4xOTMNCgkJCUMtMjQ1LjI3Mi0zMDkuNDg0LTI0Ni4xNDktMzA5LjIyNi0yNDcuMDItMzA5LjIyNiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat 0 53%;
    background-size: 115px 38px;
    margin: 0 1.25em 0 0
}

@media (max-width: 1000px) {
    .header__logo {
        transform: scale(0.8, 0.8)
    }
}

.header__support-central {
    font-size: 1.4375em;
    border-left: 2px solid #dfdfdf;
    display: inline-block;
    padding: 5px 20px
}

@media (max-width: 1500px) {
    .header__support-central {
        display: none
    }
}

.header__documentation {
    font-size: 1.375em;
    border-left: 2px solid #dfdfdf;
    display: inline-block;
    padding: 5px 0 5px 20px;
    font-weight: 700
}

@media (max-width: 420px) {
    .header__documentation {
        display: none
    }
}

.header__nav {
    float: left;
    line-height: 2.5em
}

@media (max-width: 1260px) {
    .header__nav {
        margin-right: -10px
    }
}

@media (max-width: 1000px) {
    .header__nav {
        display: none
    }
}

.header__link {
    vertical-align: middle;
    font-weight: 700;
}

.header__link:not(:first-child) {
    margin-left: 20px
}

@media (max-width: 1260px) {
    .header__link:not(:first-child) {
        margin-left: 10px
    }
}

.header__link:not(:last-child):after {
    content: "";
    border-left: 2px solid #dfdfdf;
    margin-left: 1em;
    padding: .2em 0
}

.header__search {
    margin: 0 0 0 35px;
    overflow: hidden;
    float: left
}

.header__right .aui-iconfont-close-dialog {
    display: none;
}

.header__hamburger {
    font-size: 28px;
    position: relative;
    top: 2px;
    margin-right: 17px;
    cursor: pointer;
}

@media (min-width: 1000px) {
    .header__hamburger {
        display: none;
    }

    .search-button {
        display: none!important;
    }

}

/****************************************/
/*----Global top right search styles----*/
/****************************************/

.global-search {
    position: relative
}

@media (max-width: 744px) {
    .global-search {
        display: none;
        position: absolute;
        left: -45px;
        right: 34px;
        top: 15px;
        margin-left: 58px;
        margin-bottom: 3px;
    }
}

.global-search__search-icon {
    position: absolute;
    top: .55em;
    left: .55em;
    font-size: 1.2em;
    color: #c6c6c6
}

.global-search__input {
    width: 275px;
    transition: all .25s ease-out;
    height: 2.5em;
    float: left;
    border: 2px solid #dfdfdf;
    border-radius: 5px;
    font-size: 1em;
    padding-left: 2.25em;
    box-sizing: border-box;
    -webkit-appearance: none;
}

.global-search__input:focus {
    outline: none;
    border-color: #00A79D
}

@media (max-width: 1600px) {
    .global-search__input {
        width: 250px
    }
}

@media (max-width: 744px) {
    .global-search__input {
        width: calc(100% - 20px)
    }
}

.global-search__input:focus + .global-search__search-icon {
    color: #00A79D
}

.search-button {
    display: none;
    outline: none;
    float: left;
    background: transparent;
    position: relative;
    z-index: 1;
    margin-top: 4px;
}

@media (max-width: 744px) {
    .search-button {
        display: block
    }
}

.search-button:before {
    font-size: 26px;
    top: 20px
}

/***********************************/
/*-----Tables, h-tags, images------*/
/***********************************/

.content__heading {
    color: #333;
    margin-top: 0;
    margin-bottom: 20px;
    line-height: 1.1;
    font-weight: 400;
    font-size: 37px
}

.content__metadata {
    font-size: 1em;
    margin: 2em 0;
    text-align: right;
    font-style: italic
}

.content__body dt {
    margin-top: 1.2em;
    margin-bottom: .4em;
    font-weight: 700
}

.content__body h1, .content__body h2, .content__body h3, .content__body h4, .content__body h5, .content__body h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

.content__body h1, .content__body h2, .content__body h3 {
    margin-top: 21px;
    margin-bottom: 13px
}

.content__body h4, .content__body h5, .content__body h6 {
    margin-top: 18px;
    margin-bottom: 10px
}

.content__body h1 {
    font-size: 37px
}

.content__body h2 {
    font-size: 28px
}

.content__body h3 {
    font-size: 21px;
    font-weight: 600
}

.content__body h4 {
    font-size: 18px
}

.content__body h5 {
    font-size: 15px;
    font-weight: 600
}

.content__body h6 {
    font-size: 15px;
    margin-top: 16px
}

.content__body .sp-grid-20, .content__body .sp-grid-33, .content__body .sp-grid-40, .content__body .sp-grid-50, .content__body .sp-grid-60 {
    float: left
}

.content__body .sp-grid-20 {
    width: 20%
}

.content__body .sp-grid-33 {
    width: 33%
}

.content__body .sp-grid-40 {
    width: 40%
}

.content__body .sp-grid-50 {
    width: 50%
}

.content__body .sp-grid-60 {
    width: 60%
}

.content__body .sp-grid-section {
    padding-bottom: 10px;
    overflow: hidden
}

.content__body .sp-grid-section:last-child {
    padding-bottom: 0
}

.content__body .sp-grid-section:after {
    display: table;
    content: " "
}

.content__body .sp-grid-cell {
    padding-right: 20px;
    box-sizing: border-box
}

.content__body .sp-grid-cell:last-child {
    padding-right: 0;
    box-sizing: border-box
}

.content__body .sp-grid-fluid .sp-grid-section {
    padding-bottom: 10px;
    overflow: hidden
}

.content__body .sp-grid-fluid .sp-grid-section:last-child {
    padding-bottom: 0
}

.content__body .sp-grid-fluid .sp-grid-section:after {
    display: table;
    content: " "
}

.content__body .sp-grid-fluid .sp-grid-cell {
    padding-bottom: 10px
}

.content__body .sp-grid-fluid .sp-grid-cell:last-child {
    padding-bottom: 0
}

@media (max-width: 744px) {
    .content__body .sp-grid-cell {
        width: 100%;
        margin-bottom: 20px
    }
}

.content__body .sp-grid-cell a {
    transition: color .25s ease-out;
    color: #0078CC;
    text-decoration: none
}

.content__body .sp-grid-cell a:hover {
    color: #00867E;
    text-decoration: none
}

.content__body p {
    margin: 0 0 10px
}

.content__body ul, .content__body ol {
    line-height: 2;
    margin: 0 0 10px;
    padding: 0 0 0 40px
}

.content__body .table-wrap {
    overflow: auto;
    margin: 10px 0 20px
}

.content__body table {
    width: 100%;
    max-width: 100%;
    border-collapse: collapse
}

.content__body table p {
    margin: 0
}

.content__body table > tbody > tr > td, .content__body table > tbody > tr > th, .content__body table > tfoot > tr > td, .content__body table > tfoot > tr > th, .content__body table > thead > tr > td, .content__body table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    border-right: none;
    border-bottom: none;
    border-left: none
}

.content__body table th {
    background-color: transparent !important;
    vertical-align: bottom !important;
    border-top: none !important;
    border-bottom: 2px solid #ddd !important;
    text-align: left
}

.content__body table th p {
    background-color: transparent !important
}

.content__body img {
    max-width: 100%
}

.content__body .confluence-content-image-border {
    cursor: pointer;
    border: 2px solid #fff;
    outline: 1px solid #dbdbdb;
    transition: all .25s ease;
    margin: 3px 0 3px 1px
}

.content__body .confluence-content-image-border:hover {
    outline: 1px solid #00A79D
}

/***********************************/
/*----------BMC Voting-------------*/
/***********************************/

/* hide needs video */
input#needsVideo, input#needsVideo + label, input#needsVideo + label + br {
    display: none;
}

/* hide more screenshots and Graphics */
input#moreScreenshotsAndGraphics, input#moreScreenshotsAndGraphics + label, input#moreScreenshotsAndGraphics + label + br {
    display: none;
}

.content__voting {
    margin: 2em 0
}

.content__voting .bmc-voting-macro {
    padding: .6rem 1.0rem;
    font-size: 20px;
}

.content__voting .bmc-voting-macro .vote {
    line-height: 34px
}

.content__voting .bmc-voting-macro .btn, .content__voting .bmc-voting-macro .submit {
    font-size: 1rem;
    padding: .5rem 1.8rem;
}

.content__voting .bmc-voting-macro .btn {
    margin-left: 2rem
}

.content__voting .bmc-voting-macro .cancel {
    font-size: 1rem;
    margin-right: 2.5rem;
}

.content__voting .bmc-voting-macro .feedback .col {
    margin-bottom: 10px
}

.content__voting .bmc-voting-macro .feedback b {
    font-size: 20px
}

.content__voting .bmc-voting-macro .feedback .feedback-message {
    font-size: 1rem;
    margin-top: 11px;
    height: 91px;
    margin-bottom: 1rem;
}

.content__voting .bmc-voting-macro .feedback .feedback-message:focus {
    outline: none;
    border-color: #00A79D
}

.content__voting .bmc-voting-macro .success, .content__voting .bmc-voting-macro .sending, .content__voting .bmc-voting-macro .feedback, .content__voting .bmc-voting-macro.sending .vote, .content__voting .bmc-voting-macro.success .vote, .content__voting .bmc-voting-macro.feedback .vote {
    display: none
}

.content__voting #bmc-feedback .bmc-voting-macro .success, .content__voting #bmc-feedback .bmc-voting-macro .sending {
    position: fixed
}

.content__voting .bmc-voting-macro.sending .sending, .content__voting .bmc-voting-macro.success .success, .content__voting .bmc-voting-macro.feedback .feedback {
    display: inline
}

@media (max-width: 1000px) {
    .content__voting .bmc-voting-macro .feedback b {
        font-size: 20px
    }
    .content__voting .bmc-voting-macro {
        font-size: 20px
    }
}

@media (max-width: 744px) {
    .content__voting .bmc-voting-macro .feedback .col {
        width: 100%;
        margin-right: 0;
        clear: both
    }
}

@media (max-width: 485px) {
    .content__voting .bmc-voting-macro .vote {
        width: 220px;
        display: block;
        margin: 0 auto;
        text-align: center
    }

    .content__voting .bmc-voting-macro .vote .btn:first-of-type {
        margin-left: 0;
        line-height: 45px
    }
}