 
/*! * Name: ibm.com v18 production file * Release: 151.0.0 * Built: 2022-04-25 10:58:28 AM * Owner: Michael Santelia, Vlad Saling * Copyright (c) 2022 IBM Corporation * Description: Official file for production use */
@charset "UTF-8";
.ck-content .ibm-styled-input{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    border:1px solid #959f9f;
    border-radius:0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-box-shadow:0 0 0 1px transparent inset;
    box-shadow:0 0 0 1px transparent inset;
    font-style:normal;
    height:2.5em;
    line-height:2.5em;
    margin:0;
    max-width:100%;
    text-indent:10px;
    -webkit-transition:.3s border-color,.3s background,.3s box-shadow;
    transition:.3s border-color,.3s background,.3s box-shadow
}
.ck-content .ibm-styled-input:hover {
    border-color:#4178be;
    -webkit-box-shadow:0 0 0 1px #4178be inset;
    box-shadow:0 0 0 1px #4178be inset
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .ibm-styled-input:hover{
        -webkit-box-shadow:none;
        box-shadow:none
    }
}
.ck-content .ibm-styled-input:focus {
    background-color:#fff;
    border-color:#000;
    -webkit-box-shadow:0 0 0 1px #000 inset;
    box-shadow:0 0 0 1px #000 inset
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .ibm-styled-input:focus{
        -webkit-box-shadow:none;
        box-shadow:none
    }
}
.ck-content .ibm-field-error.ibm-styled-input {
    -webkit-box-shadow:0 0 0 1px transparent inset;
    box-shadow:0 0 0 1px transparent inset
}
.ck-content .ibm-field-error.ibm-styled-input:hover {
    border-color:rgba(255,0,0,.4);
    -webkit-box-shadow:0 0 0 1px rgba(255,0,0,.4) inset;
    box-shadow:0 0 0 1px rgba(255,0,0,.4) inset
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .ibm-field-error.ibm-styled-input:hover{
        -webkit-box-shadow:none;
        box-shadow:none
    }
}
.ck-content .ibm-styled-input[disabled] {
    cursor:not-allowed
}
.ck-content .ibm-styled-input[disabled]:hover {
    border:1px solid #959f9f;
    -webkit-box-shadow:none;
    box-shadow:none
}
.ck-content .ibm-styled-input[disabled]:hover:focus {
    border:1px solid #959f9f
}
.ck-content textarea.ibm-styled-input {
    height:auto;
    line-height:normal;
    text-indent:0;
    padding:5px
}
.ck-content #ibm-home a, .ck-content .ibm-masthead-categories .ibm-mh-mainitem>a, .ck-content .ibm-masthead-categories>li>a, .ck-content .ibm-masthead-categories>li>button, .ck-content .ibm-masthead-iconsonly>li>a, .ck-content .ibm-masthead-iconsonly>li>button, .ck-content .ibm-parent-site-name a, .ck-content .ibm-sitenav-menu-list>ul>li>a, .ck-content .ibm-sitenav-menu-list>ul>li>button, .ck-content .ibm-sitenav-menu-list>ul>li>span, .ck-content .ibm-sitenav-menu-name a, .ck-content .ibm-thick-underline {
    border:0;
    overflow:hidden;
    position:relative
}
.ck-content #ibm-home a::after, .ck-content .ibm-masthead-categories .ibm-mh-mainitem>a::after, .ck-content .ibm-masthead-categories>li>a::after, .ck-content .ibm-masthead-categories>li>button::after, .ck-content .ibm-masthead-iconsonly>li>a::after, .ck-content .ibm-masthead-iconsonly>li>button::after, .ck-content .ibm-parent-site-name a::after, .ck-content .ibm-sitenav-menu-list>ul>li>a::after, .ck-content .ibm-sitenav-menu-list>ul>li>button::after, .ck-content .ibm-sitenav-menu-list>ul>li>span::after, .ck-content .ibm-sitenav-menu-name a::after, .ck-content .ibm-thick-underline::after {
    background:#3b6caa;
    bottom:0;
    content:'';
    display:block;
    height:4px;
    left:0;
    position:absolute;
    -webkit-transform:translate3d(0,4px,0);
    transform:translate3d(0,4px,0);
    -webkit-transition:-webkit-transform .4s cubic-bezier(.4,1,.4,1);
    transition:-webkit-transform .4s cubic-bezier(.4,1,.4,1);
    transition:transform .4s cubic-bezier(.4,1,.4,1);
    transition:transform .4s cubic-bezier(.4,1,.4,1),-webkit-transform .4s cubic-bezier(.4,1,.4,1);
    width:100%
}
.ck-content #ibm-home a:focus, .ck-content #ibm-home a:hover, .ck-content .ibm-masthead-categories .ibm-mh-mainitem>a:focus, .ck-content .ibm-masthead-categories .ibm-mh-mainitem>a:hover, .ck-content .ibm-masthead-categories>li>a:focus, .ck-content .ibm-masthead-categories>li>a:hover, .ck-content .ibm-masthead-categories>li>button:focus, .ck-content .ibm-masthead-categories>li>button:hover, .ck-content .ibm-masthead-iconsonly>li>a:focus, .ck-content .ibm-masthead-iconsonly>li>a:hover, .ck-content .ibm-masthead-iconsonly>li>button:focus, .ck-content .ibm-masthead-iconsonly>li>button:hover, .ck-content .ibm-parent-site-name a:focus, .ck-content .ibm-parent-site-name a:hover, .ck-content .ibm-sitenav-menu-list>ul>li>a:focus, .ck-content .ibm-sitenav-menu-list>ul>li>a:hover, .ck-content .ibm-sitenav-menu-list>ul>li>button:focus, .ck-content .ibm-sitenav-menu-list>ul>li>button:hover, .ck-content .ibm-sitenav-menu-list>ul>li>span:focus, .ck-content .ibm-sitenav-menu-list>ul>li>span:hover, .ck-content .ibm-sitenav-menu-name a:focus, .ck-content .ibm-sitenav-menu-name a:hover, .ck-content .ibm-thick-underline:focus, .ck-content .ibm-thick-underline:hover {
    color:#3b6caa
}
.ck-content #ibm-home a:focus::after, .ck-content #ibm-home a:hover::after, .ck-content .ibm-masthead-categories .ibm-mh-mainitem.ibm-active>a:after, .ck-content .ibm-masthead-categories .ibm-mh-mainitem>a:focus::after, .ck-content .ibm-masthead-categories .ibm-mh-mainitem>a:hover::after, .ck-content .ibm-masthead-categories>li>a:focus::after, .ck-content .ibm-masthead-categories>li>a:hover::after, .ck-content .ibm-masthead-categories>li>button:focus::after, .ck-content .ibm-masthead-categories>li>button:hover::after, .ck-content .ibm-masthead-iconsonly>li>a:focus::after, .ck-content .ibm-masthead-iconsonly>li>a:hover::after, .ck-content .ibm-masthead-iconsonly>li>button:focus::after, .ck-content .ibm-masthead-iconsonly>li>button:hover::after, .ck-content .ibm-parent-site-name a:focus::after, .ck-content .ibm-parent-site-name a:hover::after, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-active>a::after, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-active>button::after, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-active>span::after, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-highlight>a::after, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-highlight>button::after, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-highlight>span::after, .ck-content .ibm-sitenav-menu-list>ul>li>a:focus::after, .ck-content .ibm-sitenav-menu-list>ul>li>a:hover::after, .ck-content .ibm-sitenav-menu-list>ul>li>button:focus::after, .ck-content .ibm-sitenav-menu-list>ul>li>button:hover::after, .ck-content .ibm-sitenav-menu-list>ul>li>span:focus::after, .ck-content .ibm-sitenav-menu-list>ul>li>span:hover::after, .ck-content .ibm-sitenav-menu-name a:focus::after, .ck-content .ibm-sitenav-menu-name a:hover::after, .ck-content .ibm-thick-underline:focus::after, .ck-content .ibm-thick-underline:hover::after {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.ck-content .ibm-bold {
    font-weight:600
}
.ck-content .ibm-light {
    font-weight:300
}
.ck-content .ibm-regular {
    font-weight:400
}
.ck-content .ibm-h1 {
    font-size:2.5rem;
    line-height:2.8125rem
}
.ck-content .ibm-medium.ibm-h1 {
    font-size:3.125rem;
    line-height:3.4375rem
}
.ck-content .ibm-large.ibm-h1 {
    font-size:3.75rem;
    line-height:4.0625rem
}
.ck-content .ibm-h2 {
    font-size:1.875rem;
    line-height:2.1875rem
}
.ck-content .ibm-h3 {
    font-size:1.5625rem;
    line-height:1.875rem
}
.ck-content .ibm-h4 {
    font-size:1.25rem;
    line-height:1.5625rem
}
.ck-content .ibm-fontsize-body {
    font-size:1rem;
    line-height:1.625rem
}
.ck-content .ibm-small {
    font-size:.875rem;
    line-height:1.5rem
}
.ck-content .ibm-btn-pri.ibm-btn-small, .ck-content .ibm-btn-sec.ibm-btn-small, .ck-content .ibm-btn-ter.ibm-btn-small, .ck-content .ibm-ind-link a.ibm-btn-tag[class*=ibm-btn-][class*='-btn'] {
    font-size:.875rem;
    line-height:17.5px;
    min-width:75px;
    padding:9.5px 1em 8.5px
}
@font-face {
    font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-light.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-light.woff) format("woff");
    font-weight:300;
    font-style:normal
}
@font-face {
    font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-lightitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-lightitalic.woff) format("woff");
    font-weight:300;
    font-style:italic
}
@font-face {
font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-regular.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-regular.woff) format("woff");
    font-weight:400;
    font-style:normal
}
@font-face {
font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-regularitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-regularitalic.woff) format("woff");
    font-weight:400;
    font-style:italic
}
@font-face {
font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-medium.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-medium.woff) format("woff");
    font-weight:500;
    font-style:normal
}
@font-face {
font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-mediumitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-mediumitalic.woff) format("woff");
    font-weight:500;
    font-style:italic
}
@font-face {
font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-semibold.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-semibold.woff) format("woff");
    font-weight:600;
    font-style:normal
}
@font-face {
font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-semibolditalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-semibolditalic.woff) format("woff");
    font-weight:600;
    font-style:italic
}
@font-face {
font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-bold.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-bold.woff) format("woff");
    font-weight:700;
    font-style:normal
}
@font-face {
font-family:ibm-plex-sans;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-bolditalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexsans-bolditalic.woff) format("woff");
    font-weight:700;
    font-style:italic
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-light.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-light.woff) format("woff");
    font-weight:300;
    font-style:normal
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-lightitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-lightitalic.woff) format("woff");
    font-weight:300;
    font-style:italic
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-regular.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-regular.woff) format("woff");
    font-weight:400;
    font-style:normal
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-regularitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-regularitalic.woff) format("woff");
    font-weight:400;
    font-style:italic
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-medium.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-medium.woff) format("woff");
    font-weight:500;
    font-style:normal
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-mediumitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-mediumitalic.woff) format("woff");
    font-weight:500;
    font-style:italic
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-semibold.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-semibold.woff) format("woff");
    font-weight:600;
    font-style:normal
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-semibolditalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-semibolditalic.woff) format("woff");
    font-weight:600;
    font-style:italic
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-bold.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-bold.woff) format("woff");
    font-weight:700;
    font-style:normal
}
@font-face {
font-family:ibm-plex-mono;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-bolditalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexmono-bolditalic.woff) format("woff");
    font-weight:700;
    font-style:italic
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-light.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-light.woff) format("woff");
    font-weight:300;
    font-style:normal
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-lightitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-lightitalic.woff) format("woff");
    font-weight:300;
    font-style:italic
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-regular.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-regular.woff) format("woff");
    font-weight:400;
    font-style:normal
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-regularitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-regularitalic.woff) format("woff");
    font-weight:400;
    font-style:italic
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-medium.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-medium.woff) format("woff");
    font-weight:500;
    font-style:normal
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-mediumitalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-mediumitalic.woff) format("woff");
    font-weight:500;
    font-style:italic
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-semibold.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-semibold.woff) format("woff");
    font-weight:600;
    font-style:normal
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-semibolditalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-semibolditalic.woff) format("woff");
    font-weight:600;
    font-style:italic
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-bold.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-bold.woff) format("woff");
    font-weight:700;
    font-style:normal
}
@font-face {
font-family:ibm-plex-serif;
    src:url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-bolditalic.woff2) format("woff2"),url(https://1.www.s81c.com/common/fonts/plex/v1/ibmplexserif-bolditalic.woff) format("woff");
    font-weight:700;
    font-style:italic
}
/*! Do not attempt to copy, install or redistribute these fonts. */
@font-face {
    font-family:icons-ibm-v12;
    src:url(https://1.www.s81c.com/common/fonts/icons-ibm-v12.eot);
    src:url(https://1.www.s81c.com/common/fonts/icons-ibm-v12.woff) format("woff"),url(https://1.www.s81c.com/common/fonts/icons-ibm-v12.ttf) format("truetype"),url(https://1.www.s81c.com/common/fonts/icons-ibm-v12.svg#icons-ibm-v12) format("svg");
    font-weight:400;
    font-style:normal
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face{
        font-family:icons-ibm-v12;
        src:url(https://1.www.s81c.com/common/fonts/icons-ibm-v12.svg#icons-ibm-v12) format("svg")
    }
}
.ck-content a, .ck-content abbr, .ck-content acronym, .ck-content address, .ck-content applet, .ck-content b, .ck-content big, .ck-content blockquote, .ck-content body, .ck-content center, .ck-content cite, .ck-content code, .ck-content dd, .ck-content del, .ck-content dfn, .ck-content div, .ck-content dl, .ck-content dt, .ck-content em, .ck-content fieldset, .ck-content font, .ck-content form, .ck-content h1, .ck-content h2, .ck-content h3, .ck-content h4, .ck-content h5, .ck-content h6, .ck-content html, .ck-content i, .ck-content iframe, .ck-content img, .ck-content ins, .ck-content kbd, .ck-content label, .ck-content legend, .ck-content li, .ck-content object, .ck-content p, .ck-content pre, .ck-content q, .ck-content s, .ck-content samp, .ck-content small, .ck-content span, .ck-content strike, .ck-content strong, .ck-content sub, .ck-content sup, .ck-content tt, .ck-content u, .ck-content var {
    margin:0;
    padding:0;
    border:0;
    vertical-align:baseline;
    background:no-scroll transparent
}
.ck-content body, .ck-content html {
    background:#ececec
}
.ck-content body {
    -webkit-overflow-scrolling:touch;
    direction:ltr
}
.ck-content ol, .ck-content ul {
    border:0;
    vertical-align:baseline;
    background:no-scroll transparent
}
.ck-content blockquote, .ck-content q {
    quotes:none
}
.ck-content blockquote:after, .ck-content blockquote:before, .ck-content q:after, .ck-content q:before {
    content:"";
    content:none
}
.ck-content caption, .ck-content table, .ck-content tbody, .ck-content td, .ck-content textarea, .ck-content tfoot, .ck-content th, .ck-content thead, .ck-content tr {
    margin:0;
    padding:0;
    vertical-align:baseline;
    background:no-scroll transparent
}
.ck-content table {
    border-collapse:collapse
}
.ck-content caption, .ck-content th {
    text-align:left
}
.ck-content .ibm-access {
    position:absolute!important;
    height:1px;
    width:1px;
    overflow:hidden;
    clip:rect(1px,1px,1px,1px)
}
.ck-content a, .ck-content abbr, .ck-content acronym, .ck-content address, .ck-content applet, .ck-content b, .ck-content big, .ck-content blockquote, .ck-content body, .ck-content caption, .ck-content center, .ck-content cite, .ck-content code, .ck-content dd, .ck-content del, .ck-content dfn, .ck-content div, .ck-content dl, .ck-content dt, .ck-content em, .ck-content fieldset, .ck-content font, .ck-content form, .ck-content html, .ck-content i, .ck-content iframe, .ck-content img, .ck-content input, .ck-content ins, .ck-content kbd, .ck-content label, .ck-content legend, .ck-content li, .ck-content object, .ck-content p, .ck-content pre, .ck-content q, .ck-content s, .ck-content samp, .ck-content select, .ck-content small, .ck-content span, .ck-content strike, .ck-content strong, .ck-content sub, .ck-content sup, .ck-content table, .ck-content tbody, .ck-content td, .ck-content textarea, .ck-content tfoot, .ck-content th, .ck-content thead, .ck-content tr, .ck-content tt, .ck-content u, .ck-content var {
    font-size:inherit
}
.ck-content body, .ck-content html {
    font-size:16px;
    font-family:Arial,sans-serif;
    color:#323232
}
.ck-content body .ibm-type, .ck-content html .ibm-type {
    font-family:ibm-plex-sans,"Helvetica Neue",Arial,sans-serif
}
.ck-content ins {
    text-decoration:none
}
.ck-content del {
    text-decoration:line-through
}
.ck-content sub, .ck-content sup {
    font-size:.8em;
    line-height:1;
    position:relative;
    top:-.5em
}
.ck-content sub {
    top:.3em
}
.ck-content b, .ck-content strong {
    font-weight:600
}
.ck-content code {
    font-weight:400;
    font-size:.9375rem
}
.ck-content .ibm-type code {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace
}
.ck-content em, .ck-content i {
    font-style:italic
}
.ck-content h1, .ck-content h2, .ck-content h3, .ck-content h4, .ck-content h5, .ck-content h6 {
    font-size:1rem;
    line-height:1.625rem;
    font-weight:400;
    padding:0 0 15px
}
.ck-content .ibm-fontsize-x25 {
    font-size:2.5em;
    line-height:1.2em
}
.ck-content .ibm-plex-sans-light {
    font-weight:300;
    font-style:normal
}
.ck-content .ibm-plex-sans-light-italic {
    font-weight:300;
    font-style:italic
}
.ck-content .ibm-plex-sans-regular {
    font-weight:400;
    font-style:normal
}
.ck-content .ibm-plex-sans-regular-italic {
    font-weight:400;
    font-style:italic
}
.ck-content .ibm-plex-sans-medium {
    font-weight:500;
    font-style:normal
}
.ck-content .ibm-plex-sans-medium-italic {
    font-weight:500;
    font-style:italic
}
.ck-content .ibm-plex-sans-semibold {
    font-weight:600;
    font-style:normal
}
.ck-content .ibm-plex-sans-semibold-italic {
    font-weight:600;
    font-style:italic
}
.ck-content .ibm-plex-sans-bold {
    font-weight:700;
    font-style:normal
}
.ck-content .ibm-plex-sans-bold-italic {
    font-weight:700;
    font-style:italic
}
.ck-content .ibm-plex-mono-light {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:300;
    font-style:normal
}
.ck-content .ibm-plex-mono-light-italic {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:300;
    font-style:italic
}
.ck-content .ibm-plex-mono-regular {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:400;
    font-style:normal
}
.ck-content .ibm-plex-mono-regular-italic {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:400;
    font-style:italic
}
.ck-content .ibm-plex-mono-medium {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:500;
    font-style:normal
}
.ck-content .ibm-plex-mono-medium-italic {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:500;
    font-style:italic
}
.ck-content .ibm-plex-mono-semibold {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:600;
    font-style:normal
}
.ck-content .ibm-plex-mono-semibold-italic {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:600;
    font-style:italic
}
.ck-content .ibm-plex-mono-bold {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-weight:700;
    font-style:normal
}
.ck-content .ibm-plex-mono-bold-italic {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace;
    font-style:italic;
    font-weight:700
}
.ck-content .ibm-plex-serif-light {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:300;
    font-style:normal
}
.ck-content .ibm-plex-serif-light-italic {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:300;
    font-style:italic
}
.ck-content .ibm-plex-serif-regular {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:400;
    font-style:normal
}
.ck-content .ibm-plex-serif-regular-italic {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:400;
    font-style:italic
}
.ck-content .ibm-plex-serif-medium {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:500;
    font-style:normal
}
.ck-content .ibm-plex-serif-medium-italic {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:500;
    font-style:italic
}
.ck-content .ibm-plex-serif-semibold {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:600;
    font-style:normal
}
.ck-content .ibm-plex-serif-semibold-italic {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:600;
    font-style:italic
}
.ck-content .ibm-plex-serif-bold {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-weight:700;
    font-style:normal
}
.ck-content .ibm-plex-serif-bold-italic {
    font-family:ibm-plex-serif,Georgia,"Times New Roman",serif;
    font-style:italic;
    font-weight:700
}
.ck-content .ibm-textcolor-blue-60 {
    color:#325c80
}
.ck-content .ibm-textcolor-blue-50 {
    color:#4178be
}
.ck-content .ibm-textcolor-blue-40 {
    color:#5596e6
}
.ck-content .ibm-textcolor-blue-30 {
    color:#5aaafa
}
.ck-content .ibm-textcolor-gray-80 {
    color:#323232
}
.ck-content .ibm-textcolor-gray-60 {
    color:#5a5a5a
}
.ck-content .ibm-textcolor-gray-50 {
    color:#777677
}
.ck-content .ibm-textcolor-gray-40 {
    color:#959595
}
.ck-content .ibm-textcolor-gray-30 {
    color:#aeaeae
}
.ck-content .ibm-textcolor-green-60 {
    color:#2d660a
}
.ck-content .ibm-textcolor-green-50 {
    color:#4b8400
}
.ck-content .ibm-textcolor-green-40 {
    color:#5aa700
}
.ck-content .ibm-textcolor-green-30 {
    color:#8cd211
}
.ck-content .ibm-textcolor-magenta-60 {
    color:#a6266e
}
.ck-content .ibm-textcolor-magenta-50 {
    color:#db2780
}
.ck-content .ibm-textcolor-magenta-30 {
    color:#ff71d4
}
.ck-content .ibm-textcolor-magenta-20 {
    color:#ff9eee
}
.ck-content .ibm-textcolor-orange-60 {
    color:#a53725
}
.ck-content .ibm-textcolor-orange-50 {
    color:#d74108
}
.ck-content .ibm-textcolor-orange-40 {
    color:#ff5003
}
.ck-content .ibm-textcolor-orange-30 {
    color:#ff7832
}
.ck-content .ibm-textcolor-purple-60 {
    color:#734098
}
.ck-content .ibm-textcolor-purple-50 {
    color:#9855d4
}
.ck-content .ibm-textcolor-purple-30 {
    color:#ba8ff7
}
.ck-content .ibm-textcolor-purple-20 {
    color:#d7aaff
}
.ck-content .ibm-textcolor-red-60 {
    color:#ad1625
}
.ck-content .ibm-textcolor-red-50 {
    color:#e71d32
}
.ck-content .ibm-textcolor-red-40 {
    color:#ff5050
}
.ck-content .ibm-textcolor-red-30 {
    color:#ff7d87
}
.ck-content .ibm-textcolor-teal-60 {
    color:#006d5d
}
.ck-content .ibm-textcolor-teal-50 {
    color:#008571
}
.ck-content .ibm-textcolor-teal-40 {
    color:#00b4a0
}
.ck-content .ibm-textcolor-teal-30 {
    color:#41d6c3
}
.ck-content .ibm-textcolor-white-core {
    color:#fff
}
.ck-content .ibm-textcolor-black-core {
    color:#000
}
.ck-content .ibm-textcolor-yellow-30 {
    color:#efc100
}
.ck-content .ibm-textcolor-yellow-10 {
    color:#fde876
}
.ck-content .ibm-textcolor-default {
    color:#323232
}
.ck-content .ibm-linkcolor-default {
    color:#3b6caa
}
.ck-content div {
    font-size:1rem
}
.ck-content p {
    font-size:1rem;
    line-height:1.625rem;
    padding:0 0 15px
}
.ck-content p.ibm-callout {
    font-size:1.5625rem;
    line-height:1.875rem
}
.ck-content pre {
    padding:0 0 15px;
    font-size:.9375rem
}
.ck-content .ibm-type pre {
    font-family:ibm-plex-mono,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace
}
.ck-content ol, .ck-content ul {
    padding:0 0 15px;
    margin:0;
    list-style:none;
    font-size:1rem;
    line-height:1.625rem
}
.ck-content ol>li, .ck-content ul>li {
    padding-left:28px
}
/*.ck-content ol>li::before, .ck-content ul>li::before {
    color:#959595;
    content:'\2022';
    display:inline-block;
    font-family:Arial,sans-serif;
    font-size:1.5rem;
    margin-left:-1.3rem;
    position:absolute
}*/
.ck-content ol li+li, .ck-content ul li+li {
    padding-top:7px
}
.ck-content ol li.ibm-access+li, .ck-content ul li.ibm-access+li {
    padding-top:0
}
.ck-content ol li.ibm-link-description p, .ck-content ul li.ibm-link-description p {
    padding-left:2.1em;
    padding-bottom:3px
}
.ck-content ol li ol, .ck-content ol li ul, .ck-content ul li ol, .ck-content ul li ul {
    padding:7px 0 0
}
.ck-content ol a, .ck-content ul a {
    text-decoration:none
}
.ck-content ol a:hover, .ck-content ul a:hover {
    text-decoration:underline
}
.ck-content ol.ibm-plain-list>li, .ck-content ul.ibm-plain-list>li {
    padding-left:0
}
.ck-content ol.ibm-plain-list>li::before, .ck-content ul.ibm-plain-list>li::before {
    content:''
}
.ck-content ol.ibm-plain-list>li+li, .ck-content ul.ibm-plain-list>li+li {
    padding-top:7px
}
.ck-content ol.ibm-plain-list>li.ibm-access+li, .ck-content ul.ibm-plain-list>li.ibm-access+li {
    padding-top:0
}
.ck-content ol.ibm-link-list>li, .ck-content ul.ibm-link-list>li {
    padding-left:0
}
.ck-content ol.ibm-link-list>li::before, .ck-content ul.ibm-link-list>li::before {
    content:''
}
.ck-content ol.ibm-link-list>li+li, .ck-content ul.ibm-link-list>li+li {
    padding-top:12px
}
.ck-content ol.ibm-link-list>li.ibm-access+li, .ck-content ul.ibm-link-list>li.ibm-access+li {
    padding-top:0
}
.ck-content ol.ibm-colored-list li::before, .ck-content ul.ibm-colored-list li::before {
    color:inherit
}
.ck-content .ibm-dropdown-menu {
    border:1px solid #e0e0e0;
    background:#fff;
    padding:0
}
.ck-content .ibm-dropdown-menu li {
    padding:0;
    white-space:nowrap
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-dropdown-menu li{
        white-space:normal
    }
}
.ck-content .ibm-dropdown-menu li::before {
    content:none
}
.ck-content .ibm-dropdown-menu li+li {
    padding-top:0
}
.ck-content .ibm-dropdown-menu a {
    color:#323232;
    display:block;
    padding:7px 20px;
    position:relative;
    text-decoration:none
}
.ck-content .ibm-dropdown-menu.ibm-padding-small a {
    padding:7px 10px
}
.ck-content .ibm-dropdown-menu .ibm-highlight a, .ck-content .ibm-dropdown-menu a:focus, .ck-content .ibm-dropdown-menu a:hover {
    background-color:#3b6caa;
    color:#fff;
    text-decoration:none
}
.ck-content .ibm-live-assistance-list>li {
    padding-left:0
}
.ck-content .ibm-live-assistance-list>li::before {
    content:''
}
.ck-content .ibm-live-assistance-list>li+li {
    padding-top:12px
}
.ck-content .ibm-live-assistance-list>li.ibm-access+li {
    padding-top:0
}
.ck-content .ibm-live-assistance-list a {
    display:inline-block;
    margin:0;
    padding-left:2.1em;
    position:relative
}
.ck-content ol {
    counter-reset:item
}
.ck-content ol>li {
    padding-top:5px
}
.ck-content ol>li::before {
    content:counter(item) ". ";
    counter-increment:item;
    font-size:inherit;
    margin-left:-2.3rem;
    text-align:right;
    width:2rem
}
.ck-content .ibm-type ol>li::before {
    font-family:ibm-plex-sans,"Helvetica Neue",Arial,sans-serif;
    font-size:inherit
}
.ck-content ol.ibm-alpha-list>li::before {
    content:counter(item,lower-alpha) ". "
}
.ck-content ol.ibm-roman-list>li::before {
    content:counter(item,lower-roman) ". "
}
.ck-content a {
    color:#3b6caa;
    text-decoration:none
}
.ck-content a::after, .ck-content a::before {
    text-decoration:underline
}
.ck-content a::after, .ck-content a::before {
    text-decoration:none
}
.ck-content a:hover {
    text-decoration:underline
}
.ck-content .ibm-underline {
    text-decoration:underline
}
.ck-content .ibm-pull-quote em {
    font-style:normal;
    font-weight:300
}
.ck-content .ibm-pull-quote.ibm-h2 em {
    font-size:1.875rem;
    line-height:2.1875rem
}
.ck-content .ibm-pull-quote.ibm-h3 em {
    font-size:1.5625rem;
    line-height:1.875rem
}
.ck-content .ibm-pull-quote.ibm-h4 em {
    font-size:1.25rem;
    line-height:1.5625rem
}
.ck-content .ibm-error {
    color:#e71d32;
    font-weight:600
}
.ck-content .ibm-important {
    color:#d74108;
    font-weight:600
}
.ck-content .ibm-confidential {
    color:#ad1625;
    font-weight:600
}
.ck-content .ibm-attention {
    color:#000;
    font-weight:600
}
.ck-content .ibm-price {
    color:#4b8400;
    font-weight:600
}
.ck-content .ibm-required {
    color:#e71d32
}
.ck-content .ibm-legal-text {
    color:#777677
}
.ck-content .ibm-legalfooter-text {
    color:#5a5a5a;
    font-weight:300;
    padding-top:15px
}
.ck-content .ibm-legalfooter-text .ibm-columns {
    padding-bottom:0
}
.ck-content .ibm-date-time, .ck-content .ibm-item-note {
    color:#5a5a5a
}
.ck-content .ibm-alternate-background .ibm-date-time, .ck-content .ibm-alternate-background .ibm-item-note, .ck-content [class*=ibm-btn-] .ibm-date-time, .ck-content [class*=ibm-btn-] .ibm-item-note {
    color:inherit
}
.ck-content .ibm-item-note-alternate {
    color:#5a5a5a;
    font-style:italic
}
.ck-content .ibm-byline {
    color:#5a5a5a;
    text-transform:uppercase;
    font-weight:600
}
.ck-content p.ibm-caption {
    color:#777677;
    padding-top:5px
}
.ck-content .ibm-center {
    text-align:center
}
.ck-content .ibm-right {
    text-align:right
}
.ck-content .ibm-left {
    text-align:left
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-left-small{
        text-align:left
    }
}
.ck-content .ibm-padding-top-30 {
    padding-top:30px!important
}
.ck-content .ibm-padding-bottom-30 {
    padding-bottom:30px!important
}
.ck-content .ibm-padding-top-60 {
    padding-top:60px!important
}
.ck-content .ibm-padding-bottom-60 {
    padding-bottom:60px!important
}
.ck-content .ibm-padding-top-90 {
    padding-top:90px!important
}
.ck-content .ibm-padding-bottom-90 {
    padding-bottom:90px!important
}
.ck-content .ibm-padding-top-0 {
    padding-top:0!important
}
.ck-content .ibm-padding-bottom-0 {
    padding-bottom:0!important
}
.ck-content .ibm-margin-top-0 {
    margin-top:0!important
}
.ck-content .ibm-margin-bottom-0 {
    margin-bottom:0!important
}
.ck-content .ibm-padding-top-1 {
    padding-top:20px!important
}
.ck-content .ibm-padding-bottom-1 {
    padding-bottom:20px!important
}
.ck-content .ibm-margin-top-1 {
    margin-top:20px!important
}
.ck-content .ibm-margin-bottom-1 {
    margin-bottom:20px!important
}
.ck-content .ibm-padding-top-2 {
    padding-top:40px!important
}
.ck-content .ibm-padding-bottom-2 {
    padding-bottom:40px!important
}
.ck-content .ibm-margin-top-2 {
    margin-top:40px!important
}
.ck-content .ibm-margin-bottom-2 {
    margin-bottom:40px!important
}
.ck-content .ibm-padding-top-3 {
    padding-top:60px!important
}
.ck-content .ibm-padding-bottom-3 {
    padding-bottom:60px!important
}
.ck-content .ibm-margin-top-3 {
    margin-top:60px!important
}
.ck-content .ibm-margin-bottom-3 {
    margin-bottom:60px!important
}
.ck-content .ibm-padding-top-r1 {
    padding-top:2vw!important
}
.ck-content .ibm-padding-bottom-r1 {
    padding-bottom:2vw!important
}
.ck-content .ibm-margin-top-r1 {
    margin-top:2vw!important
}
.ck-content .ibm-margin-bottom-r1 {
    margin-bottom:2vw!important
}
.ck-content .ibm-padding-top-r2 {
    padding-top:5vw!important
}
.ck-content .ibm-padding-bottom-r2 {
    padding-bottom:5vw!important
}
.ck-content .ibm-margin-top-r2 {
    margin-top:5vw!important
}
.ck-content .ibm-margin-bottom-r2 {
    margin-bottom:5vw!important
}
.ck-content .ibm-padding-top-r3 {
    padding-top:10vw!important
}
.ck-content .ibm-padding-bottom-r3 {
    padding-bottom:10vw!important
}
.ck-content .ibm-margin-top-r3 {
    margin-top:10vw!important
}
.ck-content .ibm-margin-bottom-r3 {
    margin-bottom:10vw!important
}
.ck-content .ibm-padding-content {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:20px
}
@media projection {
body{
        color:#000
}
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-h1,.ibm-h1.ibm-large,.ibm-h1.ibm-medium{
        font-size:2.25rem;
        line-height:2.5625rem
    }
}
.ck-content .ibm-add-link::before, .ck-content .ibm-expand-link::before, .ck-content .ibm-maximize-link::before, .ck-content .ibm-new-link::before, .ck-content .ibm-show-hide>h2 a::before, .ck-content ul.ibm-twisty>li a.ibm-twisty-trigger::before {
    content:"\f18c"
}
.ck-content .ibm-admin-link::before {
    content:"\f18d"
}
.ck-content .ibm-alert-link::before {
    content:"\f18e"
}
.ck-content .ibm-anchor-down-link::before {
    content:"\f18f"
}
.ck-content .ibm-anchor-up-link::before {
    content:"\f190"
}
.ck-content .ibm-attachment-link::before {
    content:"\f107"
}
.ck-content .ibm-audio-link::before {
    content:"\f192"
}
.ck-content .ibm-back-link::before {
    content:"\f1fc"
}
.ck-content .ibm-bee-link::before {
    content:"\f193"
}
.ck-content .ibm-blog-encircled-link::before, .ck-content .ibm-blog-link::before, .ck-content .ibm-blog-mono-link::before {
    content:"\f194"
}
.ck-content .ibm-bookmark-link::before {
    content:"\f195"
}
.ck-content .ibm-bottom-link::before {
    content:"\f196"
}
.ck-content .ibm-calculator-link::before {
    content:"\f197"
}
/*.ck-content .ibm-calendar-link::before {
content:"\f198"
}*/
.ck-content .ibm-cart-link::before, .ck-content .ibm-marketplace-link::before {
    content:"\f199"
}
.ck-content .ibm-caution-link::before {
    content:"\f19a"
}
.ck-content .ibm-chat-link::before {
    content:"\f19b"
}
.ck-content .ibm-chevron-down-link.ibm-icon-after::after, .ck-content .ibm-chevron-down-link::before, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>a::before, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>button::before, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>span::before, .ck-content .select2-container--default .select2-selection--single .select2-selection__arrow b:before {
    content:"\f19c"
}
.ck-content .ibm-chevron-left-bold-link::before, .ck-content .ibm-chevron-left-light-link::before, .ck-content .ibm-chevron-left-link::before, .ck-content .ibm-chevron-left-regular-link::before {
    content:"\f204"
}
.ck-content #ibm-navigation-trail li::after, .ck-content .ibm-chevron-right-bold-link::before, .ck-content .ibm-chevron-right-light-link::before, .ck-content .ibm-chevron-right-link::before, .ck-content .ibm-chevron-right-regular-link.ibm-icon-after::after, .ck-content .ibm-chevron-right-regular-link::before, .ck-content .ibm-step-indicator .ibm-tabs li::after, .ck-content [id=ibm-primary-links] .ibm-show-hide h2 a.ibm-show-active::before, .ck-content [id=ibm-primary-links] .ibm-show-hide h2 a::before {
    content:"\f205"
}
.ck-content .ibm-chevron-up-link::before, .ck-content .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before {
    content:"\f19f"
}
.ck-content .ibm-clock-link::before {
    content:"\f1a0"
}
.ck-content .ibm-close-link::before, .ck-content .ibm-delete-link::before {
    content:"\f1a1"
}
.ck-content .ibm-cloud-link::before {
    content:"\f1fd"
}
.ck-content .ibm-collaborate-link::before {
    content:"\f1a2"
}
.ck-content .ibm-confirm-link::before {
    content:"\f1a3"
}
.ck-content .ibm-copy-link::before {
    content:"\f1fe"
}
.ck-content .ibm-delicious-encircled-link::before, .ck-content .ibm-delicious-link::before, .ck-content .ibm-delicious-mono-link::before {
    content:"\f1a4"
}
.ck-content .ibm-desktop-link::before {
    content:"\f1a5"
}
.ck-content .ibm-digg-encircled-link::before, .ck-content .ibm-digg-link::before, .ck-content .ibm-digg-mono-link::before {
    content:"\f1a6"
}
.ck-content .ibm-document-link::before {
    content:"\f1a7"
}
/*.ck-content .ibm-download-link::before {
content:"\f124"
}*/
.ck-content .ibm-dropdown-link::before {
    content:"\f1a8"
}
.ck-content .ibm-edit-link::before {
    content:"\f1a9"
}
.ck-content .ibm-ellipsis-link::before {
    content:"\f203"
}
.ck-content .ibm-email-encircled-link::before, .ck-content .ibm-email-link::before, .ck-content .ibm-email-mono-link::before {
    content:"\f1aa"
}
.ck-content .ibm-event-link::before {
    content:"\f1ab"
}
.ck-content .ibm-external-link.ibm-icon-after::after, .ck-content .ibm-external-link::before {
    content:"\f1ac"
}
.ck-content .ibm-facebook-encircled-link::before, .ck-content .ibm-facebook-link::before, .ck-content .ibm-facebook-mono-link::before {
    content:"\f1ad"
}
.ck-content .ibm-filter-link::before {
    content:"\f1ae"
}
.ck-content .ibm-firstpage-link::before {
    content:"\f1af"
}
.ck-content .ibm-flickr-encircled-link::before, .ck-content .ibm-flickr-link::before, .ck-content .ibm-flickr-mono-link::before {
    content:"\f1b0"
}
.ck-content .ibm-folder-link::before {
    content:"\f1b1"
}
.ck-content .ibm-forum-link::before {
    content:"\f1b2"
}
.ck-content .ibm-add1-link::before, .ck-content .ibm-anchor-down-em-link::before, .ck-content .ibm-arrow-forward-bold-link::before, .ck-content .ibm-arrow-forward-link::before, .ck-content .ibm-back-em-link::before, .ck-content .ibm-baidu-encircled-link::before, .ck-content .ibm-baidu-link::before, .ck-content .ibm-blip-encircled-link::before, .ck-content .ibm-blip-link::before, .ck-content .ibm-callaction-link::before, .ck-content .ibm-callme-link::before, .ck-content .ibm-cancel-link::before, .ck-content .ibm-cautionlarge-link::before, .ck-content .ibm-check-link::before, .ck-content .ibm-checklarge-link::before, .ck-content .ibm-chevron-link::before, .ck-content .ibm-community-link::before, .ck-content .ibm-community::before, .ck-content .ibm-contrast-link::before, .ck-content .ibm-demo-link::before, .ck-content .ibm-demoplay-link::before, .ck-content .ibm-dogear-link::before, .ck-content .ibm-fontsize-link::before, .ck-content .ibm-forward-em-link::before, .ck-content .ibm-forward-link.ibm-icon-after::after, .ck-content .ibm-forward-link::before, .ck-content .ibm-forward-pg-link::before, .ck-content .ibm-friendfeed-link::before, .ck-content .ibm-fullstar-link::before, .ck-content .ibm-generic-link::before, .ck-content .ibm-halfstar-link::before, .ck-content .ibm-hatena-blog-encircled-link::before, .ck-content .ibm-hatena-blog-link::before, .ck-content .ibm-hatena-encircled-link::before, .ck-content .ibm-hatena-link::before, .ck-content .ibm-home-link::before, .ck-content .ibm-incorrect-link::before, .ck-content .ibm-kaixin-encircled-link::before, .ck-content .ibm-kaixin-link::before, .ck-content .ibm-kaixn-link::before, .ck-content .ibm-livedoor-encircled-link::before, .ck-content .ibm-livedoor-link::before, .ck-content .ibm-nostar-link::before, .ck-content .ibm-question-link::before, .ck-content .ibm-recommend-link::before, .ck-content .ibm-renren-encircled-link::before, .ck-content .ibm-renren-link::before, .ck-content .ibm-search-typeahead-container ul li.ibm-active:after, .ck-content .ibm-signin-link::before, .ck-content .ibm-symp-doc::before, .ck-content .ibm-symp-presentation::before, .ck-content .ibm-symp-spreadsheet::before, .ck-content .ibm-upward-link::before, .ck-content .ibm-usergroup-link::before, .ck-content .ibm-usergroup::before, .ck-content .ibm-vaideo-link::before, .ck-content .ibm-weibo-encircled-link::before, .ck-content .ibm-weibo-link::before, .ck-content .ibm-wireless-link::before, .ck-content .ibm-yahoojapan-link::before {
    content:"\f1b3"
}
.ck-content .ibm-github-link::before {
    content:"\f1b4"
}
.ck-content .ibm-googleplus-encircled-link::before, .ck-content .ibm-googleplus-link::before, .ck-content .ibm-googleplus-mono-link::before {
    content:"\f1b5"
}
.ck-content .ibm-help-alt-link::before, .ck-content .ibm-help-link::before {
    content:"\f1b6"
}
.ck-content #ibm-home a:before, .ck-content .ibm-ibmlogo-link::before {
    content:"\f1b7"
}
/*.ck-content .ibm-information-link::before {
content:"\f1b8"
}*/
.ck-content .ibm-instagram-encircled-link::before, .ck-content .ibm-instagram-link::before, .ck-content .ibm-instagram-mono-link::before {
    content:"\f1b9"
}
.ck-content .ibm-lastpage-link::before {
    content:"\f1ba"
}
.ck-content .ibm-like-link::before {
    content:"\f1bb"
}
.ck-content .ibm-link-link::before {
    content:"\f1bc"
}
.ck-content .ibm-linkedin-encircled-link::before, .ck-content .ibm-linkedin-link::before, .ck-content .ibm-linkedin-mono-link::before {
    content:"\f1bd"
}
.ck-content .ibm-list-link::before {
    content:"\f1be"
}
.ck-content .ibm-livestream-encircled-link::before, .ck-content .ibm-livestream-link::before, .ck-content .ibm-livestream-mono-link::before {
    content:"\f1bf"
}
.ck-content .ibm-location-link::before {
    content:"\f1c0"
}
.ck-content .ibm-menu-link::before {
    content:"\f142"
}
.ck-content .ibm-mobile-link::before {
    content:"\f1c1"
}
.ck-content .ibm-next-link.ibm-icon-after::after, .ck-content .ibm-next-link::before {
    content:"\f1c3"
}
.ck-content .ibm-non-secure-link::before {
    content:"\f1c4"
}
.ck-content .ibm-password-link::before {
    content:"\f1c5"
}
.ck-content .ibm-pause-link::before {
    content:"\f1c6"
}
.ck-content .ibm-payment-link::before {
    content:"\f1c7"
}
.ck-content .ibm-pdf-link::before {
    content:"\f1c8"
}
.ck-content .ibm-person-link::before {
    content:"\f1c9"
}
.ck-content .ibm-phone-link::before {
    content:"\f200"
}
.ck-content .ibm-picture-link::before {
    content:"\f1ca"
}
.ck-content .ibm-pinterest-encircled-link::before, .ck-content .ibm-pinterest-link::before, .ck-content .ibm-pinterest-mono-link::before {
    content:"\f1cb"
}
.ck-content .ibm-play-link::before {
    content:"\f1cc"
}
.ck-content .ibm-popup-link::before {
    content:"\f1cd"
}
.ck-content .ibm-previous-link::before {
    content:"\f1ce"
}
.ck-content .ibm-print-link::before {
    content:"\f1cf"
}
.ck-content .ibm-quora-link::before, .ck-content .ibm-quora-mono-link::before {
    content:"\f1d1"
}
.ck-content .ibm-recommended-link::before {
    content:"\f1d2"
}
.ck-content .ibm-refresh-link::before {
    content:"\f1d3"
}
.ck-content .ibm-relationship-link::before {
    content:"\f1d4"
}
.ck-content .ibm-collapse-link::before, .ck-content .ibm-minimize-link::before, .ck-content .ibm-remove-link::before, .ck-content .ibm-show-hide>h2 a.ibm-show-active::before, .ck-content ul.ibm-twisty>li.ibm-active>a.ibm-twisty-trigger::before {
    content:"\f1d5"
}
.ck-content .ibm-renew-link::before {
    content:"\f1d6"
}
.ck-content .ibm-requestquote-link::before {
    content:"\f1d7"
}
.ck-content .ibm-reset-link::before {
    content:"\f1d8"
}
.ck-content .ibm-role-link::before {
    content:"\f1d9"
}
.ck-content .ibm-rss-link::before {
    content:"\f201"
}
.ck-content .ibm-save-link::before {
    content:"\f1da"
}
.ck-content .ibm-search-link::before {
    content:"\f15f"
}
.ck-content .ibm-secure-link::before {
    content:"\f1db"
}
.ck-content .ibm-setting-link::before {
    content:"\f1dc"
}
.ck-content .ibm-share-encircled-link::before, .ck-content .ibm-share-link::before, .ck-content .ibm-share-mono-link::before {
    content:"\f1dd"
}
.ck-content .ibm-skype-encircled-link::before, .ck-content .ibm-skype-link::before, .ck-content .ibm-skype-mono-link::before {
    content:"\f1de"
}
.ck-content .ibm-slack-link::before, .ck-content .ibm-slack-mono-link::before {
    content:"\f1df"
}
.ck-content .ibm-snapchat-encircled-link::before, .ck-content .ibm-snapchat-link::before, .ck-content .ibm-snapchat-mono-link::before {
    content:"\f1e0"
}
.ck-content .ibm-sort-link::before {
    content:"\f1e1"
}
.ck-content .ibm-sort-down-link.ibm-icon-after::after, .ck-content .ibm-sort-down-link::before {
    content:"\f1e2"
}
.ck-content .ibm-sort-up-link::before {
    content:"\f1e3"
}
.ck-content .ibm-star-full-link::before {
    content:"\f1e4"
}
.ck-content .ibm-star-half-link::before {
    content:"\f1e5"
}
.ck-content .ibm-star-none-link::before {
    content:"\f1e6"
}
.ck-content .ibm-stop-link::before {
    content:"\f1e7"
}
.ck-content .ibm-stumbleupon-encircled-link::before, .ck-content .ibm-stumbleupon-link::before, .ck-content .ibm-stumbleupon-mono-link::before {
    content:"\f1e8"
}
.ck-content .ibm-tag-link::before {
    content:"\f1e9"
}
.ck-content .ibm-task-link::before {
    content:"\f1ea"
}
.ck-content .ibm-ticket-link::before {
    content:"\f1eb"
}
.ck-content .ibm-tile-link::before {
    content:"\f1ec"
}
.ck-content .ibm-toc-link::before {
    content:"\f202"
}
.ck-content .ibm-tools-link::before {
    content:"\f1ed"
}
.ck-content .ibm-top-link::before {
    content:"\f1ee"
}
.ck-content .ibm-tumblr-encircled-link::before, .ck-content .ibm-tumblr-link::before, .ck-content .ibm-tumblr-mono-link::before {
    content:"\f1ef"
}
.ck-content .ibm-twitter-encircled-link::before, .ck-content .ibm-twitter-link::before, .ck-content .ibm-twitter-mono-link::before {
    content:"\f1f0"
}
.ck-content .ibm-upload-link::before {
    content:"\f1f1"
}
.ck-content .ibm-profile-link::before, .ck-content .ibm-user-link::before {
    content:"\f208"
}
.ck-content .ibm-user-follow-link::before {
    content:"\f209"
}
.ck-content .ibm-video-link::before {
    content:"\f1f2"
}
.ck-content .ibm-videochat-link::before {
    content:"\f1f3"
}
.ck-content .ibm-view-link::before {
    content:"\f1f4"
}
.ck-content .ibm-vine-encircled-link::before, .ck-content .ibm-vine-link::before, .ck-content .ibm-vine-mono-link::before {
    content:"\f1f5"
}
.ck-content .ibm-wiki-link::before {
    content:"\f1f6"
}
.ck-content .ibm-world-link::before {
    content:"\f1f7"
}
.ck-content .ibm-wykop-encircled-link::before, .ck-content .ibm-wykop-link::before, .ck-content .ibm-wykop-mono-link::before {
    content:"\f1f8"
}
.ck-content .ibm-xing-encircled-link::before, .ck-content .ibm-xing-link::before, .ck-content .ibm-xing-mono-link::before {
    content:"\f1f9"
}
.ck-content .ibm-yahoo-encircled-link::before, .ck-content .ibm-yahoo-link::before, .ck-content .ibm-yahoo-mono-link::before {
    content:"\f1fa"
}
.ck-content .ibm-youtube-encircled-link::before, .ck-content .ibm-youtube-link::before {
    content:"\f1fb"
}
.ck-content [data-videotype=youtube].ibm-video-link::before {
    content:''
}
.ck-content [data-icon]::before {
    content:attr(data-icon)
}
.ck-content #ibm-home a:before, .ck-content #ibm-navigation-trail li::after, .ck-content #ibm-parent-link a::before, .ck-content .ibm-bullet::before, .ck-content .ibm-close::before, .ck-content .ibm-icon-after::after, .ck-content .ibm-show-hide>h2 a::before, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>a::before, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>button::before, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>span::before, .ck-content .ibm-step-indicator .ibm-tabs li::after, .ck-content .select2-container--default .select2-selection--single .select2-selection__arrow b:before, .ck-content [class*='-link']::before, .ck-content [data-icon]::before, .ck-content ul.ibm-twisty>li a.ibm-twisty-trigger::before {
    display:inline-block;
    font-family:icons-ibm-v12;
    font-size:1.5rem;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    left:0;
    position:absolute;
    text-decoration:none;
    speak:none;
    text-decoration:none;
    text-rendering:optimizeLegibility;
    text-transform:none;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-smoothing:antialiased
}
.ck-content #ibm-category-nav li::before, .ck-content #ibm-common-menu .ibm-menu-subtabs li::before, .ck-content #ibm-footer li::before, .ck-content #ibm-footer-module li::before, .ck-content #ibm-mast-options li::before, .ck-content #ibm-navigation-trail li::before, .ck-content #ibm-primary-links>li::before, .ck-content #ibm-top .ibm-link-list li.ibm-chevron-alternate-link::before, .ck-content #ibm-top .ibm-link-list li.ibm-chevron-link::before, .ck-content #ibm-top .ibm-link-list li.ibm-link-description::before, .ck-content #ibm-universal-nav li::before, .ck-content .ibm-link-list li::before, .ck-content .ibm-live-assistance-list li::before, .ck-content .ibm-portrait-module-list>li::before, .ck-content .ibm-share-this li::before, .ck-content .ibm-tab-overlay ul li::before, .ck-content .ibm-table-navigation a::before, .ck-content .ibm-table-navigation li::before, .ck-content .ibm-twisty>li::before, .ck-content ul.ibm-tabs li::before {
    display:none
}
.ck-content .ibm-btn-row [class*='-link'] {
    position:relative;
    padding-left:35px;
    padding-top:9px
}
.ck-content .ibm-clear::after {
    clear:both;
    content:' ';
    display:block;
    height:0;
    visibility:hidden
}
.ck-content .ibm-fright {
    float:right!important
}
.ck-content .ibm-fleft {
    float:left!important
}
.ck-content .ibm-center-block {
    margin-left:auto!important;
    margin-right:auto!important;
    float:none!important
}
.ck-content .ibm-center-position {
    left:50%;
    -webkit-transform:translate3d(-50%,0,0);
    transform:translate3d(-50%,0,0)
}
.ck-content .ibm-circle {
    border-radius:50%
}
.ck-content .ibm-band {
    background-color:#f9f9f9;
    padding:20px 0
}
.ck-content p.ibm-ind-link {
    padding-bottom:12px
}
.ck-content .ibm-icononly a, .ck-content .ibm-icononly span, .ck-content .ibm-ind-link a, .ck-content a[class*='-link'].ibm-inlinelink, .ck-content ul.ibm-link-list a {
    display:inline-block;
    margin:0;
    padding-left:2.1em;
    position:relative
}
.ck-content .ibm-icononly a.ibm-icon-after, .ck-content .ibm-icononly span.ibm-icon-after, .ck-content .ibm-ind-link a.ibm-icon-after, .ck-content a[class*='-link'].ibm-inlinelink.ibm-icon-after, .ck-content ul.ibm-link-list a.ibm-icon-after {
    padding-left:0;
    padding-right:1.8em
}
.ck-content .ibm-icononly a.ibm-icon-after::before, .ck-content .ibm-icononly span.ibm-icon-after::before, .ck-content .ibm-ind-link a.ibm-icon-after::before, .ck-content a[class*='-link'].ibm-inlinelink.ibm-icon-after::before, .ck-content ul.ibm-link-list a.ibm-icon-after::before {
    content:none
}
.ck-content .ibm-icononly a.ibm-icon-after::after, .ck-content .ibm-icononly span.ibm-icon-after::after, .ck-content .ibm-ind-link a.ibm-icon-after::after, .ck-content a[class*='-link'].ibm-inlinelink.ibm-icon-after::after, .ck-content ul.ibm-link-list a.ibm-icon-after::after {
    left:inherit;
    right:-4px
}
.ck-content a[class*='-link'].ibm-inlinelink {
    padding-left:1.7em
}
.ck-content a[class*='-link'].ibm-inlinelink::before {
    left:2px
}
.ck-content a[class*='-link'].ibm-inlinelink.ibm-icon-after {
    padding-right:0;
    display:inline
}
.ck-content a[class*='-link'].ibm-inlinelink.ibm-icon-after::before {
    content:none
}
.ck-content a[class*='-link'].ibm-inlinelink.ibm-icon-after::after {
    top:.15em;
    margin-top:-.2em;
    position:relative;
    padding-right:.1em
}
.ck-content .ibm-icononly {
    padding-bottom:0
}
.ck-content .ibm-icononly::after {
    clear:both;
    content:'';
    display:block;
    height:0;
    visibility:hidden
}
.ck-content .ibm-icononly a[class*='-link'], .ck-content .ibm-icononly span {
    display:block;
    float:left;
    height:1.75em;
    margin-bottom:10px;
    margin-right:14px;
    overflow:hidden;
    padding:3px 0;
    text-indent:100%;
    white-space:nowrap;
    width:1.55em
}
.ck-content .ibm-icononly a[class*='-link']:last-child, .ck-content .ibm-icononly span:last-child {
    margin-right:0
}
.ck-content .ibm-icononly a[class*='-link']::before, .ck-content .ibm-icononly span::before {
    text-indent:.5px
}
.ck-content .ibm-icononly a[class*='-link']:focus::before, .ck-content .ibm-icononly a[class*='-link']:hover::before, .ck-content .ibm-icononly span:focus::before, .ck-content .ibm-icononly span:hover::before {
    color:#264a60
}
.ck-content .ibm-icononly a[class*='-link'][class*=ibm-textcolor]:focus::before, .ck-content .ibm-icononly a[class*='-link'][class*=ibm-textcolor]:hover::before, .ck-content .ibm-icononly span[class*=ibm-textcolor]:focus::before, .ck-content .ibm-icononly span[class*=ibm-textcolor]:hover::before {
    color:inherit;
    opacity:.8
}
.ck-content .ibm-icononly span:focus::before, .ck-content .ibm-icononly span:hover::before {
    color:inherit
}
.ck-content .tipso_content .ibm-icononly a[class*='-link'] {
    margin:0
}
.ck-content .tipso_content .ibm-icononly a[class*='-link']+a[class*='-link'] {
    margin-left:10px
}
.ck-content li.ibm-icononly a[class*='-link'], .ck-content li.ibm-icononly span {
    margin-right:0;
    padding:0
}
.ck-content .ibm-alternate-background .ibm-icononly a[class*='-link']:focus::before, .ck-content .ibm-alternate-background .ibm-icononly a[class*='-link']:hover::before {
    color:#e0e0e0
}
.ck-content .ibm-icon-nolink {
    position:relative;
    padding-left:2.1em!important
}
.ck-content a[class*='-encircled-link'], .ck-content a[class*='-mono-link'] {
    color:#323232
}
.ck-content a[class*='-encircled-link']::before, .ck-content a[class*='-encircled-link']:focus::before, .ck-content a[class*='-encircled-link']:hover::before, .ck-content a[class*='-mono-link']::before, .ck-content a[class*='-mono-link']:focus::before, .ck-content a[class*='-mono-link']:hover::before {
    color:#000
}
.ck-content .ibm-icononly a[class*='-encircled-link']::before, .ck-content .ibm-icononly a[class*='-encircled-link']:focus::before, .ck-content .ibm-icononly a[class*='-encircled-link']:hover::before, .ck-content .ibm-icononly a[class*='-mono-link']::before, .ck-content .ibm-icononly a[class*='-mono-link']:focus::before, .ck-content .ibm-icononly a[class*='-mono-link']:hover::before {
    color:#000
}
.ck-content .ibm-alternate a[class*='-encircled-link'], .ck-content .ibm-alternate a[class*='-mono-link'], .ck-content .ibm-alternate-background .ibm-icononly a[class*='-encircled-link'], .ck-content .ibm-alternate-background .ibm-icononly a[class*='-mono-link'], .ck-content .ibm-alternate-background a[class*='-encircled-link'], .ck-content .ibm-alternate-background a[class*='-mono-link'] {
    color:#fff
}
.ck-content .ibm-alternate a[class*='-encircled-link']::before, .ck-content .ibm-alternate a[class*='-encircled-link']:focus::before, .ck-content .ibm-alternate a[class*='-encircled-link']:hover::before, .ck-content .ibm-alternate a[class*='-mono-link']::before, .ck-content .ibm-alternate a[class*='-mono-link']:focus::before, .ck-content .ibm-alternate a[class*='-mono-link']:hover::before, .ck-content .ibm-alternate-background .ibm-icononly a[class*='-encircled-link']::before, .ck-content .ibm-alternate-background .ibm-icononly a[class*='-encircled-link']:focus::before, .ck-content .ibm-alternate-background .ibm-icononly a[class*='-encircled-link']:hover::before, .ck-content .ibm-alternate-background .ibm-icononly a[class*='-mono-link']::before, .ck-content .ibm-alternate-background .ibm-icononly a[class*='-mono-link']:focus::before, .ck-content .ibm-alternate-background .ibm-icononly a[class*='-mono-link']:hover::before, .ck-content .ibm-alternate-background a[class*='-encircled-link']::before, .ck-content .ibm-alternate-background a[class*='-encircled-link']:focus::before, .ck-content .ibm-alternate-background a[class*='-encircled-link']:hover::before, .ck-content .ibm-alternate-background a[class*='-mono-link']::before, .ck-content .ibm-alternate-background a[class*='-mono-link']:focus::before, .ck-content .ibm-alternate-background a[class*='-mono-link']:hover::before {
    color:#fff
}
.ck-content #ibm-com ul.ibm-tabs li {
    clear:none
}
.ck-content #ibm-content-main .ibm-columns ul.ibm-stock-list, .ck-content #ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list {
    margin:0;
    padding:10px 0
}
.ck-content #ibm-content-main .ibm-columns ul.ibm-stock-list li, .ck-content #ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list li {
    clear:both;
    padding:0;
    margin:0;
    display:block;
    height:1%
}
.ck-content #ibm-content-main .ibm-columns ul.ibm-stock-list h3, .ck-content #ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list h3 {
    margin:0;
    padding:0 0 3px;
    float:left
}
.ck-content #ibm-content-main .ibm-columns ul.ibm-stock-list p, .ck-content #ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list p {
    padding:0 0 3px!important;
    height:1%;
    float:right
}
.ck-content #ibm-content-main .ibm-container .ibm-container-body dl {
    margin:0;
    padding:5px
}
.ck-content img.ibm-inset {
    float:left;
    margin:5px 20px 12px 0;
    padding:0
}
.ck-content img.ibm-inset.ibm-alternate {
    float:right;
    border:0 none;
    margin:5px 0 12px 20px;
    padding:0
}
.ck-content .ibm-inset-img-caption.ibm-alternate {
    clear:right;
    float:right;
    padding:0 0 0 10px
}
.ck-content .ibm-inset-img-caption {
    float:left;
    margin:0;
    padding:0 10px 0 0
}
.ck-content div#ibm-reg-number {
    background:#333;
    color:#999;
    margin:0 auto;
    padding:20px 0;
    text-align:center
}
.ck-content div#ibm-reg-number a:hover, .ck-content div#ibm-reg-number a:link, .ck-content div#ibm-reg-number a:visited {
    color:#999
}
.ck-content #ibm-truste {
    width:auto!important
}
.ck-content .ibm-hide {
    display:none
}
.ck-content .ibm-vertical-center {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -moz-align-items:center;
    -ms-align-items:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-vertical-center{
        display:inherit;
        -webkit-box-align:inherit;
        -ms-flex-align:inherit;
        align-items:inherit
    }
}
.ck-content button, .ck-content input, .ck-content select, .ck-content textarea {
    border-radius:0;
    color:#323232;
    font-size:1rem
}
.ck-content .ibm-type button, .ck-content .ibm-type input, .ck-content .ibm-type select, .ck-content .ibm-type textarea {
    font-family:ibm-plex-sans,"Helvetica Neue",Arial,sans-serif
}
.ck-content .ibm-link-list-az {
    padding-bottom:40px
}
.ck-content .ibm-link-list-az li {
    display:inline-block;
    margin:0 2px -1px 0;
    padding:0;
    text-align:center
}
.ck-content .ibm-link-list-az li::before {
    content:''
}
.ck-content .ibm-link-list-az a, .ck-content .ibm-link-list-az span {
    font-weight:600;
    font-size:1.25rem;
    line-height:1.5625rem;
    color:#323232;
    display:table-cell;
    height:40px;
    vertical-align:middle;
    width:40px
}
.ck-content .ibm-link-list-az span {
    color:#777677
}
.ck-content .ibm-link-list-az .ibm-highlight a, .ck-content .ibm-link-list-az a:hover {
    background:#323232;
    color:#fff;
    text-decoration:none
}
.ck-content p.ibm-btt-auto.ibm-ind-link a {
    background:#ececec;
    border:1px solid #fff;
    border-radius:50%;
    bottom:60px;
    color:#000;
    height:40px;
    position:fixed;
    right:0;
    -webkit-transform:translate3d(110%,0,0);
    transform:translate3d(110%,0,0);
    -webkit-transition:background-color .15s,-webkit-transform .4s;
    transition:background-color .15s,-webkit-transform .4s;
    transition:transform .4s,background-color .15s;
    transition:transform .4s,background-color .15s,-webkit-transform .4s;
    white-space:nowrap;
    width:40px;
    z-index:10;
    will-change:transform
}
.ck-content p.ibm-btt-auto.ibm-ind-link a::before {
    font-size:2rem;
    margin-left:4px;
    margin-top:7px;
    -webkit-transition:color .15s;
    transition:color .15s
}
.ck-content p.ibm-btt-auto.ibm-ind-link a:focus, .ck-content p.ibm-btt-auto.ibm-ind-link a:hover {
    background:#121212
}
.ck-content p.ibm-btt-auto.ibm-ind-link a:focus::before, .ck-content p.ibm-btt-auto.ibm-ind-link a:hover::before {
    color:#fff
}
.ck-content p.ibm-btt-auto.ibm-ind-link.ibm-active a {
    -webkit-transform:translate3d(-60%,0,0);
    transform:translate3d(-60%,0,0)
}
.ck-content .ibm-btn-pri, .ck-content .ibm-btn-sec, .ck-content .ibm-btn-ter {
    border:2px solid #323232;
    background-color:#323232;
    color:#fff;
    cursor:pointer;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    font-size:16px;
    line-height:20px;
    max-width:100%;
    min-width:120px;
    min-height:20px;
    padding:11px 18px;
    text-align:center;
    text-decoration:none;
    -webkit-transition:border .3s,color .3s,background-color .3s;
    transition:border .3s,color .3s,background-color .3s;
    white-space:normal
}
.ck-content .ibm-type .ibm-btn-pri, .ck-content .ibm-type .ibm-btn-sec, .ck-content .ibm-type .ibm-btn-ter {
    font-family:ibm-plex-sans,"Helvetica Neue",Arial,sans-serif
}
.ck-content .ibm-btn-pri:visited, .ck-content .ibm-btn-sec:visited, .ck-content .ibm-btn-ter:visited {
    color:#fff
}
.ck-content .ibm-btn-pri:focus, .ck-content .ibm-btn-pri:hover, .ck-content .ibm-btn-sec:focus, .ck-content .ibm-btn-sec:hover, .ck-content .ibm-btn-ter:focus, .ck-content .ibm-btn-ter:hover {
    background-color:#000;
    border-color:#000;
    text-decoration:none
}
.ck-content .ibm-btn-pri:focus, .ck-content .ibm-btn-sec:focus, .ck-content .ibm-btn-ter:focus {
    outline:1px dotted #000
}
.ck-content .ibm-btn-pri::-moz-focus-inner, .ck-content .ibm-btn-sec::-moz-focus-inner, .ck-content .ibm-btn-ter::-moz-focus-inner {
    border:0
}
.ck-content .ibm-btn-pri.ibm-btn-small.ibm-btn-nowrap, .ck-content .ibm-btn-sec.ibm-btn-small.ibm-btn-nowrap, .ck-content .ibm-btn-ter.ibm-btn-small.ibm-btn-nowrap {
    padding:8px 1em 7px
}
.ck-content .ibm-btn-pri.ibm-btn-nowrap, .ck-content .ibm-btn-sec.ibm-btn-nowrap, .ck-content .ibm-btn-ter.ibm-btn-nowrap {
    line-height:20px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.ck-content .ibm-btn-sec {
    background-color:transparent;
    color:#323232;
    border-color:#323232
}
.ck-content .ibm-btn-sec:visited {
    color:#323232
}
.ck-content .ibm-btn-sec:focus, .ck-content .ibm-btn-sec:hover {
    background-color:#323232;
    border-color:#323232;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-transparent:hover {
    color:#323232
}
.ck-content .ibm-button-link {
    padding-bottom:8px
}
.ck-content .ibm-button-link a {
    margin-bottom:8px
}
.ck-content .ibm-button-link a[class*=ibm-btn-][class*='-btn'] {
    display:inline-block
}
.ck-content .ibm-button-link a[class*=ibm-btn-][class*='-btn'].ibm-btn-nowrap {
    margin-bottom:0
}
.ck-content .ibm-button-link.ibm-btn-row {
    padding-bottom:0
}
.ck-content .ibm-button-link.ibm-btn-row a {
    margin-bottom:20px
}
.ck-content .ibm-ind-link a[class*=ibm-btn-][class*='-btn'] {
    padding-left:2.8em;
    margin-bottom:5px
}
.ck-content .ibm-ind-link a[class*=ibm-btn-][class*='-btn'].ibm-btn-nowrap {
    margin-bottom:0
}
.ck-content .ibm-ind-link a[class*=ibm-btn-][class*='-btn']::before {
    left:.4em
}
.ck-content .ibm-ind-link a[class*=ibm-btn-][class*='-btn'].ibm-btn-tag {
    background:#ececec;
    border:none;
    border-radius:5px;
    color:#323232;
    margin-right:12px;
    margin-bottom:8px;
    padding:6px 32px 6px 9px;
    text-align:left
}
.ck-content .ibm-ind-link a[class*=ibm-btn-][class*='-btn'].ibm-btn-tag:last-child {
    margin-right:0
}
.ck-content .ibm-ind-link a[class*=ibm-btn-][class*='-btn'].ibm-btn-tag:focus, .ck-content .ibm-ind-link a[class*=ibm-btn-][class*='-btn'].ibm-btn-tag:hover {
    background:#325c80;
    color:#fff
}
.ck-content .ibm-ind-link a[class*=ibm-btn-][class*='-btn'].ibm-btn-tag::before {
    left:auto;
    right:3px
}
.ck-content .ibm-btn-go {
    border:0;
    padding:0;
    width:30px;
    height:30px;
    margin-bottom:-11px;
    background:url(https://1.www.s81c.com/common/v17e/i/buttons/btn-sprite.png) no-repeat 0 0 transparent
}
.ck-content .ibm-btn-go:hover {
    background-position:0 -40px;
    background-color:transparent
}
.ck-content .ibm-btn-go:active, .ck-content .ibm-btn-go:focus {
    background-position:0 -80px
}
.ck-content .ibm-btn-row {
    padding:0
}
.ck-content .ibm-btn-row.ibm-ind-link {
    padding:0
}
.ck-content .ibm-btn-row.ibm-ind-link a.ibm-btn-no-icon-link {
    padding-left:18px
}
.ck-content .ibm-btn-row a, .ck-content .ibm-btn-row button, .ck-content .ibm-btn-row input {
    display:inline-block;
    margin:0 20px 20px 0
}
.ck-content .ibm-btn-row a:last-child, .ck-content .ibm-btn-row button:last-child, .ck-content .ibm-btn-row input:last-child {
    margin-right:0
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-btn-row a,.ibm-btn-row button,.ibm-btn-row input{
        width:100%
    }
}
.ck-content .ibm-btn-row.ibm-btn-row--line-height-0 {
    line-height:0
}
.ck-content .ibm-btn-row.ibm-btn-row--line-height-0 [class*=ibm-btn-] {
    margin-bottom:0
}
.ck-content .ibm-btn-gray-50.ibm-btn-pri, .ck-content .ibm-btn-gray-50.ibm-btn-sec:focus, .ck-content .ibm-btn-gray-50.ibm-btn-sec:hover {
    background:#777677;
    border-color:#777677;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-gray-50.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-gray-50.ibm-btn-transparent:hover {
    color:#5a5a5a
}
.ck-content .ibm-btn-sec.ibm-btn-gray-50 {
    background:0 0;
    border-color:#777677;
    color:#777677
}
.ck-content .ibm-btn-pri.ibm-btn-gray-50:focus, .ck-content .ibm-btn-pri.ibm-btn-gray-50:hover {
    background:#5a5a5a;
    border-color:#5a5a5a;
    color:#fff
}
.ck-content .ibm-btn-blue-50.ibm-btn-pri, .ck-content .ibm-btn-blue-50.ibm-btn-sec:focus, .ck-content .ibm-btn-blue-50.ibm-btn-sec:hover {
    background:#4178be;
    border-color:#4178be;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-blue-50.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-blue-50.ibm-btn-transparent:hover {
    color:#325c80
}
.ck-content .ibm-btn-sec.ibm-btn-blue-50 {
    background:0 0;
    border-color:#4178be;
    color:#4178be
}
.ck-content .ibm-btn-pri.ibm-btn-blue-50:focus, .ck-content .ibm-btn-pri.ibm-btn-blue-50:hover {
    background:#325c80;
    border-color:#325c80;
    color:#fff
}
.ck-content .ibm-btn-green-50.ibm-btn-pri, .ck-content .ibm-btn-green-50.ibm-btn-sec:focus, .ck-content .ibm-btn-green-50.ibm-btn-sec:hover {
    background:#4b8400;
    border-color:#4b8400;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-green-50.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-green-50.ibm-btn-transparent:hover {
    color:#2d660a
}
.ck-content .ibm-btn-sec.ibm-btn-green-50 {
    background:0 0;
    border-color:#4b8400;
    color:#4b8400
}
.ck-content .ibm-btn-pri.ibm-btn-green-50:focus, .ck-content .ibm-btn-pri.ibm-btn-green-50:hover {
    background:#2d660a;
    border-color:#2d660a;
    color:#fff
}
.ck-content .ibm-btn-teal-50.ibm-btn-pri, .ck-content .ibm-btn-teal-50.ibm-btn-sec:focus, .ck-content .ibm-btn-teal-50.ibm-btn-sec:hover {
    background:#008571;
    border-color:#008571;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-teal-50.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-teal-50.ibm-btn-transparent:hover {
    color:#006d5d
}
.ck-content .ibm-btn-sec.ibm-btn-teal-50 {
    background:0 0;
    border-color:#008571;
    color:#008571
}
.ck-content .ibm-btn-pri.ibm-btn-teal-50:focus, .ck-content .ibm-btn-pri.ibm-btn-teal-50:hover {
    background:#006d5d;
    border-color:#006d5d;
    color:#fff
}
.ck-content .ibm-btn-purple-50.ibm-btn-pri, .ck-content .ibm-btn-purple-50.ibm-btn-sec:focus, .ck-content .ibm-btn-purple-50.ibm-btn-sec:hover {
    background:#9855d4;
    border-color:#9855d4;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-purple-50.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-purple-50.ibm-btn-transparent:hover {
    color:#734098
}
.ck-content .ibm-btn-sec.ibm-btn-purple-50 {
    background:0 0;
    border-color:#9855d4;
    color:#9855d4
}
.ck-content .ibm-btn-pri.ibm-btn-purple-50:focus, .ck-content .ibm-btn-pri.ibm-btn-purple-50:hover {
    background:#734098;
    border-color:#734098;
    color:#fff
}
.ck-content .ibm-btn-magenta-50.ibm-btn-pri, .ck-content .ibm-btn-magenta-50.ibm-btn-sec:focus, .ck-content .ibm-btn-magenta-50.ibm-btn-sec:hover {
    background:#db2780;
    border-color:#db2780;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-magenta-50.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-magenta-50.ibm-btn-transparent:hover {
    color:#a6266e
}
.ck-content .ibm-btn-sec.ibm-btn-magenta-50 {
    background:0 0;
    border-color:#db2780;
    color:#db2780
}
.ck-content .ibm-btn-pri.ibm-btn-magenta-50:focus, .ck-content .ibm-btn-pri.ibm-btn-magenta-50:hover {
    background:#a6266e;
    border-color:#a6266e;
    color:#fff
}
.ck-content .ibm-btn-red-50.ibm-btn-pri, .ck-content .ibm-btn-red-50.ibm-btn-sec:focus, .ck-content .ibm-btn-red-50.ibm-btn-sec:hover {
    background:#e71d32;
    border-color:#e71d32;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-red-50.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-red-50.ibm-btn-transparent:hover {
    color:#ad1625
}
.ck-content .ibm-btn-sec.ibm-btn-red-50 {
    background:0 0;
    border-color:#e71d32;
    color:#e71d32
}
.ck-content .ibm-btn-pri.ibm-btn-red-50:focus, .ck-content .ibm-btn-pri.ibm-btn-red-50:hover {
    background:#ad1625;
    border-color:#ad1625;
    color:#fff
}
.ck-content .ibm-btn-orange-50.ibm-btn-pri, .ck-content .ibm-btn-orange-50.ibm-btn-sec:focus, .ck-content .ibm-btn-orange-50.ibm-btn-sec:hover {
    background:#d74108;
    border-color:#d74108;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-orange-50.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-orange-50.ibm-btn-transparent:hover {
    color:#a53725
}
.ck-content .ibm-btn-sec.ibm-btn-orange-50 {
    background:0 0;
    border-color:#d74108;
    color:#d74108
}
.ck-content .ibm-btn-pri.ibm-btn-orange-50:focus, .ck-content .ibm-btn-pri.ibm-btn-orange-50:hover {
    background:#a53725;
    border-color:#a53725;
    color:#fff
}
.ck-content .ibm-btn-white.ibm-btn-pri, .ck-content .ibm-btn-white.ibm-btn-sec:focus, .ck-content .ibm-btn-white.ibm-btn-sec:hover {
    background:#fff;
    border-color:#fff;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-white {
    background:0 0;
    border-color:#fff;
    color:#fff
}
.ck-content .ibm-btn-pri.ibm-btn-white:focus, .ck-content .ibm-btn-pri.ibm-btn-white:hover {
    background:#e0e0e0;
    border-color:#e0e0e0;
    color:#000
}
.ck-content .ibm-btn-gray-30.ibm-btn-pri, .ck-content .ibm-btn-gray-30.ibm-btn-sec:focus, .ck-content .ibm-btn-gray-30.ibm-btn-sec:hover {
    background:#aeaeae;
    border-color:#aeaeae;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-gray-30 {
    background:0 0;
    border-color:#aeaeae;
    color:#aeaeae
}
.ck-content .ibm-btn-pri.ibm-btn-gray-30:focus, .ck-content .ibm-btn-pri.ibm-btn-gray-30:hover {
    background:#959595;
    border-color:#959595;
    color:#000
}
.ck-content .ibm-btn-blue-30.ibm-btn-pri, .ck-content .ibm-btn-blue-30.ibm-btn-sec:focus, .ck-content .ibm-btn-blue-30.ibm-btn-sec:hover {
    background:#5aaafa;
    border-color:#5aaafa;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-blue-30 {
    background:0 0;
    border-color:#5aaafa;
    color:#5aaafa
}
.ck-content .ibm-btn-pri.ibm-btn-blue-30:focus, .ck-content .ibm-btn-pri.ibm-btn-blue-30:hover {
    background:#5596e6;
    border-color:#5596e6;
    color:#000
}
.ck-content .ibm-btn-green-30.ibm-btn-pri, .ck-content .ibm-btn-green-30.ibm-btn-sec:focus, .ck-content .ibm-btn-green-30.ibm-btn-sec:hover {
    background:#8cd211;
    border-color:#8cd211;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-green-30 {
    background:0 0;
    border-color:#8cd211;
    color:#8cd211
}
.ck-content .ibm-btn-pri.ibm-btn-green-30:focus, .ck-content .ibm-btn-pri.ibm-btn-green-30:hover {
    background:#5aa700;
    border-color:#5aa700;
    color:#000
}
.ck-content .ibm-btn-teal-30.ibm-btn-pri, .ck-content .ibm-btn-teal-30.ibm-btn-sec:focus, .ck-content .ibm-btn-teal-30.ibm-btn-sec:hover {
    background:#41d6c3;
    border-color:#41d6c3;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-teal-30 {
    background:0 0;
    border-color:#41d6c3;
    color:#41d6c3
}
.ck-content .ibm-btn-pri.ibm-btn-teal-30:focus, .ck-content .ibm-btn-pri.ibm-btn-teal-30:hover {
    background:#00b4a0;
    border-color:#00b4a0;
    color:#000
}
.ck-content .ibm-btn-purple-20.ibm-btn-pri, .ck-content .ibm-btn-purple-20.ibm-btn-sec:focus, .ck-content .ibm-btn-purple-20.ibm-btn-sec:hover {
    background:#d7aaff;
    border-color:#d7aaff;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-purple-20 {
    background:0 0;
    border-color:#d7aaff;
    color:#d7aaff
}
.ck-content .ibm-btn-pri.ibm-btn-purple-20:focus, .ck-content .ibm-btn-pri.ibm-btn-purple-20:hover {
    background:#ba8ff7;
    border-color:#ba8ff7;
    color:#000
}
.ck-content .ibm-btn-magenta-20.ibm-btn-pri, .ck-content .ibm-btn-magenta-20.ibm-btn-sec:focus, .ck-content .ibm-btn-magenta-20.ibm-btn-sec:hover {
    background:#ff9eee;
    border-color:#ff9eee;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-magenta-20 {
    background:0 0;
    border-color:#ff9eee;
    color:#ff9eee
}
.ck-content .ibm-btn-pri.ibm-btn-magenta-20:focus, .ck-content .ibm-btn-pri.ibm-btn-magenta-20:hover {
    background:#ff71d4;
    border-color:#ff71d4;
    color:#000
}
.ck-content .ibm-btn-red-30.ibm-btn-pri, .ck-content .ibm-btn-red-30.ibm-btn-sec:focus, .ck-content .ibm-btn-red-30.ibm-btn-sec:hover {
    background:#ff7d87;
    border-color:#ff7d87;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-red-30 {
    background:0 0;
    border-color:#ff7d87;
    color:#ff7d87
}
.ck-content .ibm-btn-pri.ibm-btn-red-30:focus, .ck-content .ibm-btn-pri.ibm-btn-red-30:hover {
    background:#ff5050;
    border-color:#ff5050;
    color:#000
}
.ck-content .ibm-btn-orange-30.ibm-btn-pri, .ck-content .ibm-btn-orange-30.ibm-btn-sec:focus, .ck-content .ibm-btn-orange-30.ibm-btn-sec:hover {
    background:#ff7832;
    border-color:#ff7832;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-orange-30 {
    background:0 0;
    border-color:#ff7832;
    color:#ff7832
}
.ck-content .ibm-btn-pri.ibm-btn-orange-30:focus, .ck-content .ibm-btn-pri.ibm-btn-orange-30:hover {
    background:#ff5003;
    border-color:#ff5003;
    color:#000
}
.ck-content .ibm-btn-yellow-10.ibm-btn-pri, .ck-content .ibm-btn-yellow-10.ibm-btn-sec:focus, .ck-content .ibm-btn-yellow-10.ibm-btn-sec:hover {
    background:#fde876;
    border-color:#fde876;
    color:#000
}
.ck-content .ibm-btn-sec.ibm-btn-yellow-10 {
    background:0 0;
    border-color:#fde876;
    color:#fde876
}
.ck-content .ibm-btn-pri.ibm-btn-yellow-10:focus, .ck-content .ibm-btn-pri.ibm-btn-yellow-10:hover {
    background:#efc100;
    border-color:#efc100;
    color:#000
}
.ck-content .ibm-btn-pri.ibm-btn-systems-blue-7 {
    background:#054ada;
    border-color:#054ada
}
.ck-content .ibm-btn-pri.ibm-btn-systems-blue-7:focus, .ck-content .ibm-btn-pri.ibm-btn-systems-blue-7:hover {
    background:#022fb1;
    border-color:#022fb1
}
.ck-content .ibm-btn-pri.ibm-btn-systems-blue-6 {
    background:#0869ff;
    border-color:#0869ff
}
.ck-content .ibm-btn-pri.ibm-btn-systems-blue-6:focus, .ck-content .ibm-btn-pri.ibm-btn-systems-blue-6:hover {
    background:#054ada;
    border-color:#054ada
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-7 {
    background:0 0;
    border-color:#054ada;
    color:#054ada
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-7:focus, .ck-content .ibm-btn-sec.ibm-btn-systems-blue-7:hover {
    background:#054ada;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-6 {
    background:0 0;
    border-color:#0869ff;
    color:#0869ff
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-6:focus, .ck-content .ibm-btn-sec.ibm-btn-systems-blue-6:hover {
    background:#0869ff;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-5 {
    background:0 0;
    border-color:#3c89ff;
    color:#3c89ff
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-5:focus, .ck-content .ibm-btn-sec.ibm-btn-systems-blue-5:hover {
    border-color:#0869ff;
    background:#0869ff;
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-7.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-systems-blue-7.ibm-btn-transparent:hover {
    color:#022fb1
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-6.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-systems-blue-6.ibm-btn-transparent:hover {
    color:#054ada
}
.ck-content .ibm-btn-sec.ibm-btn-systems-blue-5.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-systems-blue-5.ibm-btn-transparent:hover {
    color:#0869ff
}
.ck-content .ibm-btn-sec.ibm-btn-transparent {
    border-color:transparent
}
.ck-content .ibm-btn-sec.ibm-btn-transparent:focus, .ck-content .ibm-btn-sec.ibm-btn-transparent:hover {
    background:#ececec;
    border-color:#ececec
}
.ck-content .ibm-btn-sec.ibm-btn-transparent.ibm-btn-light {
    color:#fff
}
.ck-content .ibm-btn-sec.ibm-btn-transparent.ibm-btn-light:focus, .ck-content .ibm-btn-sec.ibm-btn-transparent.ibm-btn-light:hover {
    background:#323232;
    border-color:#323232
}
.ck-content button[class*=ibm-btn-][disabled], .ck-content button[class*=ibm-btn-][disabled]:hover, .ck-content button[disabled], .ck-content button[disabled]:hover, .ck-content input[class*=ibm-btn-][disabled], .ck-content input[class*=ibm-btn-][disabled]:hover, .ck-content input[disabled], .ck-content input[disabled]:hover {
    background-color:#ececec;
    border:2px solid #ececec;
    color:#777677;
    cursor:not-allowed
}
.ck-content button.ibm-btn-sec[disabled], .ck-content button.ibm-btn-sec[disabled]:hover, .ck-content input.ibm-btn-sec[disabled], .ck-content input.ibm-btn-sec[disabled]:hover {
    background-color:#fff;
    border:2px solid #ececec;
    color:#777677
}
.ck-content .ibm-blocklink {
    border:1px solid transparent;
    color:inherit;
    display:block;
    -webkit-transition:border .2s,background .2s,color .2s;
    transition:border .2s,background .2s,color .2s
}
.ck-content .ibm-blocklink:visited {
    color:inherit
}
.ck-content .ibm-blocklink:focus, .ck-content .ibm-blocklink:hover {
    border-color:#3b6caa;
    text-decoration:none
}
.ck-content .ibm-blocklink.ibm-highlight-dark:focus, .ck-content .ibm-blocklink.ibm-highlight-dark:hover {
    border-color:#000
}
.ck-content .ibm-blocklink.ibm-highlight-light:focus, .ck-content .ibm-blocklink.ibm-highlight-light:hover {
    border-color:#e0e0e0
}
.ck-content [class*=ibm-highlight-bg-]:focus, .ck-content [class*=ibm-highlight-bg-]:hover {
    border-color:transparent
}
.ck-content .ibm-highlight-bg-gray-50:focus, .ck-content .ibm-highlight-bg-gray-50:hover {
    background:#777677
}
.ck-content .ibm-highlight-bg-gray-50:focus *, .ck-content .ibm-highlight-bg-gray-50:hover * {
    color:#fff
}
.ck-content .ibm-highlight-bg-blue-50:focus, .ck-content .ibm-highlight-bg-blue-50:hover {
    background:#4178be
}
.ck-content .ibm-highlight-bg-blue-50:focus *, .ck-content .ibm-highlight-bg-blue-50:hover * {
    color:#fff
}
.ck-content .ibm-highlight-bg-green-50:focus, .ck-content .ibm-highlight-bg-green-50:hover {
    background:#4b8400
}
.ck-content .ibm-highlight-bg-green-50:focus *, .ck-content .ibm-highlight-bg-green-50:hover * {
    color:#fff
}
.ck-content .ibm-highlight-bg-teal-50:focus, .ck-content .ibm-highlight-bg-teal-50:hover {
    background:#008571
}
.ck-content .ibm-highlight-bg-teal-50:focus *, .ck-content .ibm-highlight-bg-teal-50:hover * {
    color:#fff
}
.ck-content .ibm-highlight-bg-purple-50:focus, .ck-content .ibm-highlight-bg-purple-50:hover {
    background:#9855d4
}
.ck-content .ibm-highlight-bg-purple-50:focus *, .ck-content .ibm-highlight-bg-purple-50:hover * {
    color:#fff
}
.ck-content .ibm-highlight-bg-magenta-50:focus, .ck-content .ibm-highlight-bg-magenta-50:hover {
    background:#db2780
}
.ck-content .ibm-highlight-bg-magenta-50:focus *, .ck-content .ibm-highlight-bg-magenta-50:hover * {
    color:#fff
}
.ck-content .ibm-highlight-bg-red-50:focus, .ck-content .ibm-highlight-bg-red-50:hover {
    background:#e71d32
}
.ck-content .ibm-highlight-bg-red-50:focus *, .ck-content .ibm-highlight-bg-red-50:hover * {
    color:#fff
}
.ck-content .ibm-highlight-bg-orange-50:focus, .ck-content .ibm-highlight-bg-orange-50:hover {
    background:#d74108
}
.ck-content .ibm-highlight-bg-orange-50:focus *, .ck-content .ibm-highlight-bg-orange-50:hover * {
    color:#fff
}
.ck-content .ibm-highlight-bg-white:focus, .ck-content .ibm-highlight-bg-white:hover {
    background:#fff
}
.ck-content .ibm-highlight-bg-white:focus *, .ck-content .ibm-highlight-bg-white:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-gray-30:focus, .ck-content .ibm-highlight-bg-gray-30:hover {
    background:#aeaeae
}
.ck-content .ibm-highlight-bg-gray-30:focus *, .ck-content .ibm-highlight-bg-gray-30:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-blue-30:focus, .ck-content .ibm-highlight-bg-blue-30:hover {
    background:#5aaafa
}
.ck-content .ibm-highlight-bg-blue-30:focus *, .ck-content .ibm-highlight-bg-blue-30:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-green-30:focus, .ck-content .ibm-highlight-bg-green-30:hover {
    background:#8cd211
}
.ck-content .ibm-highlight-bg-green-30:focus *, .ck-content .ibm-highlight-bg-green-30:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-teal-30:focus, .ck-content .ibm-highlight-bg-teal-30:hover {
    background:#41d6c3
}
.ck-content .ibm-highlight-bg-teal-30:focus *, .ck-content .ibm-highlight-bg-teal-30:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-purple-20:focus, .ck-content .ibm-highlight-bg-purple-20:hover {
    background:#d7aaff
}
.ck-content .ibm-highlight-bg-purple-20:focus *, .ck-content .ibm-highlight-bg-purple-20:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-magenta-20:focus, .ck-content .ibm-highlight-bg-magenta-20:hover {
    background:#ff9eee
}
.ck-content .ibm-highlight-bg-magenta-20:focus *, .ck-content .ibm-highlight-bg-magenta-20:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-red-30:focus, .ck-content .ibm-highlight-bg-red-30:hover {
    background:#ff7d87
}
.ck-content .ibm-highlight-bg-red-30:focus *, .ck-content .ibm-highlight-bg-red-30:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-orange-30:focus, .ck-content .ibm-highlight-bg-orange-30:hover {
    background:#ff7832
}
.ck-content .ibm-highlight-bg-orange-30:focus *, .ck-content .ibm-highlight-bg-orange-30:hover * {
    color:#323232
}
.ck-content .ibm-highlight-bg-yellow-10:focus, .ck-content .ibm-highlight-bg-yellow-10:hover {
    background:#fde876
}
.ck-content .ibm-highlight-bg-yellow-10:focus *, .ck-content .ibm-highlight-bg-yellow-10:hover * {
    color:#323232
}
.ck-content .ibm-canada-notice {
    background:rgba(0,0,0,.9);
    bottom:0;
    left:0;
    position:fixed;
    -webkit-transition:all .25s;
    transition:all .25s;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
    width:100%;
    z-index:9999
}
.ck-content .msie8 .ibm-canada-notice {
    background:#000
}
.ck-content .no-csstransforms3d .ibm-canada-notice {
    top:101%
}
.ck-content .no-csstransforms3d .ibm-canada-notice.ibm-show {
    top:auto;
    bottom:0
}
.ck-content .ibm-canada-notice.ibm-show {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.ck-content .ibm-grid-small .ibm-canada-notice {
    height:100%;
    overflow:auto;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0)
}
.ck-content .ibm-grid-small .ibm-canada-notice.ibm-show-mobile {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.ck-content .no-csstransforms3d.ibm-grid-small .ibm-canada-notice.ibm-show-mobile {
    top:0
}
.ck-content .ibm-canada-notice .ibm-columns {
    position:relative
}
.ck-content .ibm-canada-notice-button {
    bottom:0;
    left:0;
    position:fixed;
    z-index:9999
}
.ck-content .safari .ibm-canada-notice-button {
    bottom:-2px;
    left:-2px
}
.ck-content .msie8 .ibm-canada-notice-button {
    display:none
}
.ck-content .ibm-canada-notice-message {
    -webkit-column-count:2;
    column-count:2;
    font-size:.875rem;
    line-height:1.25rem
}
@media only screen and (max-width:759px) {
    .ibm-canada-notice-message{
        -webkit-column-count:1;
        column-count:1
    }
}
.ck-content .ibm-card {
    background-color:#fff;
    border:1px solid #c7c7c7;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin-bottom:20px;
    position:relative
}
.ck-content .ibm-card.ibm-card--noborder {
    border:0
}
.ck-content .ibm-card__content, .ck-content .ibm-card__heading {
    padding:20px
}
.ck-content .ibm-card__heading p {
    padding-bottom:0
}
.ck-content .ibm-card__bottom {
    bottom:0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:20px
}
.ck-content .ibm-sameheight-processed .ibm-card__bottom {
    position:absolute;
    width:100%
}
.ck-content .ibm-checkbox-wrapper, .ck-content .ibm-radio-wrapper {
    display:inline-block;
    margin-bottom:3px
}
.ck-content .ibm-styled-checkbox, .ck-content .ibm-styled-radio {
    background:0 0;
    border:0;
    margin:0;
    opacity:0;
    padding:0;
    position:absolute
}
.ck-content .ibm-styled-checkbox+label, .ck-content .ibm-styled-checkbox~.ibm-field-label, .ck-content .ibm-styled-radio+label, .ck-content .ibm-styled-radio~.ibm-field-label {
    cursor:pointer;
    display:inline-block;
    min-height:16px;
    padding-left:30px;
    position:relative
}
.ck-content .ibm-styled-checkbox+label::before, .ck-content .ibm-styled-checkbox~.ibm-field-label::before, .ck-content .ibm-styled-radio+label::before, .ck-content .ibm-styled-radio~.ibm-field-label::before {
    background:#fff;
    border:1px solid #959595;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    content:'';
    display:block;
    height:22px;
    left:0;
    position:absolute;
    top:2px;
    -webkit-transition:background .4s cubic-bezier(.2,1,.2,1);
    transition:background .4s cubic-bezier(.2,1,.2,1);
    width:22px;
    z-index:1
}
.ck-content .ibm-styled-checkbox+label::after, .ck-content .ibm-styled-checkbox~.ibm-field-label::after, .ck-content .ibm-styled-radio+label::after, .ck-content .ibm-styled-radio~.ibm-field-label::after {
    border-bottom:2px solid #fff;
    border-right:2px solid #fff;
    content:'';
    height:8px;
    left:8px;
    position:absolute;
    top:7px;
    -webkit-transform:scale(0) rotate(45deg);
    transform:scale(0) rotate(45deg);
    -webkit-transition:all .4s cubic-bezier(.2,1,.2,1);
    transition:all .4s cubic-bezier(.2,1,.2,1);
    width:4px;
    z-index:2
}
.ck-content .ibm-styled-checkbox:focus+label, .ck-content .ibm-styled-checkbox:focus~.ibm-field-label, .ck-content .ibm-styled-radio:focus+label, .ck-content .ibm-styled-radio:focus~.ibm-field-label {
    outline:dotted thin
}
.ck-content .ibm-styled-checkbox+label:hover::before, .ck-content .ibm-styled-checkbox:focus+label::before, .ck-content .ibm-styled-checkbox:focus~.ibm-field-label::before, .ck-content .ibm-styled-checkbox~.ibm-field-label:hover::before, .ck-content .ibm-styled-radio+label:hover::before, .ck-content .ibm-styled-radio:focus+label::before, .ck-content .ibm-styled-radio:focus~.ibm-field-label::before, .ck-content .ibm-styled-radio~.ibm-field-label:hover::before {
    border:2px solid #3b6caa
}
.ck-content .ibm-styled-checkbox:checked+label::before, .ck-content .ibm-styled-checkbox:checked~.ibm-field-label::before, .ck-content .ibm-styled-radio:checked+label::before, .ck-content .ibm-styled-radio:checked~.ibm-field-label::before {
    background:#323232;
    border:2px solid #323232;
    -webkit-transition:border .4s cubic-bezier(.2,1,.2,1);
    transition:border .4s cubic-bezier(.2,1,.2,1)
}
.ck-content .ibm-styled-checkbox:checked+label::after, .ck-content .ibm-styled-checkbox:checked~.ibm-field-label::after, .ck-content .ibm-styled-radio:checked+label::after, .ck-content .ibm-styled-radio:checked~.ibm-field-label::after {
    border-color:#fff;
    -webkit-transform:scale(1) rotate(45deg);
    transform:scale(1) rotate(45deg)
}
.ck-content .ibm-styled-checkbox:disabled+label, .ck-content .ibm-styled-checkbox:disabled~.ibm-field-label, .ck-content .ibm-styled-radio:disabled+label, .ck-content .ibm-styled-radio:disabled~.ibm-field-label {
    cursor:not-allowed
}
.ck-content .ibm-styled-checkbox:disabled+label::before, .ck-content .ibm-styled-checkbox:disabled+label:hover::before, .ck-content .ibm-styled-checkbox:disabled~.ibm-field-label::before, .ck-content .ibm-styled-checkbox:disabled~.ibm-field-label:hover::before, .ck-content .ibm-styled-radio:disabled+label::before, .ck-content .ibm-styled-radio:disabled+label:hover::before, .ck-content .ibm-styled-radio:disabled~.ibm-field-label::before, .ck-content .ibm-styled-radio:disabled~.ibm-field-label:hover::before {
    background:#ececec;
    border:1px solid #959595;
    -webkit-transition:none;
    transition:none
}
.ck-content .ibm-styled-checkbox:checked:disabled+label::after, .ck-content .ibm-styled-checkbox:checked:disabled~.ibm-field-label::after, .ck-content .ibm-styled-radio:checked:disabled+label::after, .ck-content .ibm-styled-radio:checked:disabled~.ibm-field-label::after {
    border-color:#000
}
.ck-content [data-ibm-contact=chat-link] {
    display:none
}
.ck-content .ibm-chat-btn, .ck-content .ibm-chat-widget-btn, .ck-content [data-ibm-contact=chat-link-support], .ck-content [data-ibm-contact=chat-link], .ck-content [data-ibm-contact=email-link], .ck-content [data-ibm-contact=phone-link] {
    cursor:pointer
}
.ck-content .ibm-contact-widget {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:1px solid #aeaeae;
    position:fixed;
    right:-435px;
    top:20%!important;
    bottom:auto!important;
    max-width:435px;
    width:100%;
    z-index:901;
    background-color:#fff!important;
    -webkit-transition:right .5s ease;
    transition:right .5s ease;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    padding:0;
    margin:0;
    color:#323232
}
.ck-content .ibm-contact-widget.ibm-active {
    right:0;
    -webkit-transition:right .5s ease;
    transition:right .5s ease;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.ck-content .ibm-contact-widget * {
    -webkit-transition:none;
    transition:none;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content .ibm-contact-widget .ibm-portrait, .ck-content .ibm-contact-widget hr, .ck-content .ibm-contact-widget ul:not(.ibm-link-list):not(.ibm-live-assistance-list), .ck-content .ibm-contact-widget>* .ibm-icononly, .ck-content .ibm-contact-widget>.ibm-icononly:not(:first-child):not(:nth-child(2)), .ck-content .ibm-contact-widget>.ibm-live-assistance-list>li:not(.ibm-social-container) .ibm-icononly {
    display:none!important
}
.ck-content .ibm-contact-widget .ibm-icon-only a.ibm-close-link, .ck-content .ibm-contact-widget a.ibm-close-link {
    content:none;
    position:absolute;
    color:#fff;
    cursor:pointer;
    display:block;
    font-size:16px;
    padding:0!important;
    margin:0;
    height:26px;
    width:26px;
    overflow:hidden;
    right:9px;
    top:9px;
    z-index:902
}
.ck-content .ibm-contact-widget .ibm-icon-only a.ibm-close-link::before, .ck-content .ibm-contact-widget a.ibm-close-link::before {
    color:#323232;
    font-size:25px;
    padding:0
}
.ck-content .ibm-contact-widget .ibm-type h3, .ck-content .ibm-contact-widget h3 {
    font-weight:400;
    margin:0;
    font-size:24px;
    padding:12px 50px 12px 20px;
    line-height:26px;
    color:#323232;
    background:#fff;
    -webkit-box-shadow:inset 0 -1px 0 0 #aeaeae;
    box-shadow:inset 0 -1px 0 0 #aeaeae;
    position:relative;
    width:100%
}
.ck-content .ibm-contact-widget .ibm-type h3 img, .ck-content .ibm-contact-widget h3 img {
    float:left;
    vertical-align:middle;
    padding:12px 16px 0 0
}
.ck-content .ibm-contact-widget a:not([class*="-encircled-link"]) {
    text-decoration:none;
    color:#323232
}
.ck-content .ibm-contact-widget a:not([class*="-encircled-link"]):visited {
    text-decoration:none;
    color:#323232
}
.ck-content .ibm-contact-widget a:hover {
    text-decoration:none
}
.ck-content .ibm-contact-widget #lpbutton, .ck-content .ibm-contact-widget #lpbuttonLA {
    display:none
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list {
    padding:0;
    margin:0
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li {
    display:block;
    margin:0;
    padding:0 0 0 4px;
    display:table;
    position:relative!important;
    width:385px;
    width:100%;
    font-size:16px;
    -webkit-box-shadow:inset 0 -1px 0 0 #e0e0e0;
    box-shadow:inset 0 -1px 0 0 #e0e0e0
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li .ibm-priority-code {
    opacity:.75;
    font-weight:400
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:hover {
    border-left:4px solid #4178be;
    padding-left:0
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:empty {
    min-height:0;
    height:0
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:only-child {
    -webkit-box-shadow:inset 0 -1px 0 0 #e0e0e0;
    box-shadow:inset 0 -1px 0 0 #e0e0e0
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:empty, .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(:only-child):last-child {
    -webkit-box-shadow:none;
    box-shadow:none
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:empty {
    padding-left:0
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-busy:hover, .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-offline:hover {
    border-left:0;
    padding-left:4px
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-busy h4, .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-busy p, .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-busy:not(:empty), .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-offline h4, .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-offline p, .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-offline:not(:empty) {
    color:#a9a9a9;
    background-color:transparent;
    cursor:not-allowed
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-busy h4::before, .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container).ibm-chat-btn.ibm-chat-offline h4::before {
    color:#a9a9a9
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container) ::before {
    color:#325c80;
    -webkit-transition:none;
    transition:none;
    padding-left:19px;
    font-size:23px
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container):focus ::before, .ck-content .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container):hover ::before {
    color:#4178be
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li.ibm-social-container {
    border-top:1px solid #aeaeae;
    margin-top:-1px!important
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li.ibm-social-container:hover {
    background-color:transparent
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li.ibm-social-container p.ibm-icononly {
    padding-left:14px!important
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li>* {
    position:relative;
    padding:0 24px 1px 52px!important;
    margin:0;
    line-height:26px;
    color:#323232;
    border:none;
    font-size:16px;
    letter-spacing:0;
    display:block;
    -webkit-transition:all 0s;
    transition:all 0s
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li>:last-child {
    line-height:21px;
    padding-bottom:12px!important
}
.ck-content .ibm-contact-widget .ibm-live-assistance-list>li>:first-child {
    line-height:26px;
    padding-top:12px!important;
    font-weight:600
}
.ck-content .ibm-contact-widget>::before, .ck-content .ibm-contact-widget>:not(.ibm-live-assistance-list) ::before {
    color:#325c80;
    -webkit-transition:none;
    transition:none;
    padding-left:19px;
    font-size:23px
}
.ck-content .ibm-contact-widget .ibm-icononly {
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
.ck-content .ibm-contact-widget .ibm-icononly * {
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
.ck-content .ibm-contact-widget h2 {
    display:none;
    background:0 0;
    border:0;
    font-size:100%;
    margin:0;
    padding:0;
    vertical-align:baseline
}
.ck-content .ibm-contact-widget h4 {
    font-weight:600
}
.ck-content .ibm-contact-widget p {
    background:0 0;
    border:0;
    font-size:100%;
    margin:0;
    padding:0;
    vertical-align:baseline
}
.ck-content .ibm-contact-widget [tel], .ck-content .ibm-contact-widget a[href^=tel] {
    color:#323232
}
.ck-content .ibm-contact-widget a {
    padding-left:0;
    cursor:pointer
}
.ck-content .ibm-contact-widget a h4, .ck-content .ibm-contact-widget a p, .ck-content .ibm-contact-widget a span {
    cursor:pointer;
    padding:0;
    margin:0
}
.ck-content .ibm-contact-widget ul.ibm-link-list:not(.ibm-live-assistance-list) a {
    padding:0 24px 1px 56px!important;
    display:block
}
.ck-content .ibm-contact-widget>* {
    display:block;
    clear:both;
    color:#323232
}
.ck-content .ibm-contact-widget .ibm-icon-nolink, .ck-content .ibm-contact-widget .ibm-ind-link a, .ck-content .ibm-contact-widget>span {
    padding:0 24px 1px 56px!important;
    display:block
}
.ck-content .ibm-type .ibm-btn-pri .ibm-contact-widget-btn, .ck-content .ibm-type .ibm-btn-sec .ibm-contact-widget-btn {
    font-weight:300
}
.ck-content .ibm-type .ibm-contact-widget h3 {
    font-weight:400
}
.ck-content .ibm-contact-widget-btn {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:none;
    position:fixed;
    cursor:pointer;
    font-weight:300;
    font-size:16px;
    line-height:26px;
    color:#fff;
    border:none;
    outline:0;
    text-align:center;
    height:48px;
    margin:0!important;
    padding:11px 18px;
    right:0;
    top:30%;
    bottom:auto;
    width:auto;
    z-index:800;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg);
    -webkit-transform-origin:100% 100%;
    transform-origin:100% 100%;
    background-color:#325c80!important
}
.ck-content .ibm-contact-widget-btn.ibm-active, .ck-content .ibm-contact-widget-btn:focus, .ck-content .ibm-contact-widget-btn:hover {
    display:none;
    position:fixed;
    cursor:pointer;
    font-weight:300;
    font-size:16px;
    line-height:26px;
    color:#fff;
    border:none;
    outline:0;
    text-align:center;
    height:48px;
    margin:0!important;
    padding:11px 18px;
    right:0;
    top:30%;
    bottom:auto;
    width:auto;
    z-index:800;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg);
    -webkit-transform-origin:100% 100%;
    transform-origin:100% 100%;
    background-color:#325c80!important
}
.ck-content .ibm-contact-widget-btn:hover {
    background-color:#4178be!important
}
.ck-content .ibm-contact-widget-btn.ibm-active {
    display:block
}
.ck-content .ibm-contact-widget-btn.ibm-active:focus, .ck-content .ibm-contact-widget-btn.ibm-active:hover {
    display:block
}
@media screen and (max-width:375px) {
    .ibm-contact-widget h3 p{
        width:55%;
        padding-left:40px
    }
}
@media only screen and (max-width:768px) {
    .ibm-contact-widget-btn{
        top:auto;
        bottom:0;
        margin:0;
        right:0;
        position:fixed;
        line-height:22px;
        max-width:100%;
        min-width:120px;
        min-height:20px;
        padding:11px 18px;
        -webkit-transition:bottom .5s ease;
        transition:bottom .5s ease;
        -webkit-transform:none;
        transform:none
    }
    .ck-content .ibm-contact-widget-btn.ibm-active, .ck-content .ibm-contact-widget-btn:focus, .ck-content .ibm-contact-widget-btn:hover {
        top:auto;
        bottom:0;
        margin:0;
        right:0;
        position:fixed;
        line-height:22px;
        max-width:100%;
        min-width:120px;
        min-height:20px;
        padding:11px 18px;
        -webkit-transition:bottom .5s ease;
        transition:bottom .5s ease;
        -webkit-transform:none;
        transform:none
    }
    .ck-content .ibm-contact-widget {
        z-index:1000;
        right:0;
        top:auto!important;
        bottom:0!important;
        -webkit-transition:all .4s cubic-bezier(.2,1,.2,1);
        transition:all .4s cubic-bezier(.2,1,.2,1);
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    .ck-content .ibm-contact-widget.ibm-active {
        top:auto!important;
        bottom:0!important;
        -webkit-transition:all .4s cubic-bezier(.2,1,.2,1);
        transition:all .4s cubic-bezier(.2,1,.2,1);
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.ck-content .ibm-flex {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap
}
@media only screen and (min-width:580px) {
    .ibm-flex{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.ck-content .ibm-flex--reverse {
    -webkit-box-orient:vertical;
    -webkit-box-direction:reverse;
    -ms-flex-direction:column-reverse;
    flex-direction:column-reverse
    }
@media only screen and (min-width:580px) {
    .ibm-flex--reverse{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:reverse;
        -ms-flex-direction:row-reverse;
        flex-direction:row-reverse
    }
}
.ck-content .ibm-flex--wrap {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.ck-content .ibm-flex--column {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.ck-content .ibm-flex--column-reverse {
    -webkit-box-orient:vertical;
    -webkit-box-direction:reverse;
    -ms-flex-direction:column-reverse;
    flex-direction:column-reverse
}
.ck-content .ibm-flex--s-between {
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.ck-content .ibm-flex--items-center {
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.ck-content .ibm-flex--items-start {
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start
}
.ck-content .ibm-flex--items-end {
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end
}
.ck-content .ibm-flex--self-center {
    -ms-flex-item-align:center;
    align-self:center
}
.ck-content .ibm-flex--self-start {
    -ms-flex-item-align:start;
    align-self:flex-start
}
.ck-content .ibm-flex--self-end {
    -ms-flex-item-align:end;
    align-self:flex-end
}
.ck-content [class*=ibm-flex__cell--] {
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    -ms-flex-preferred-size:auto;
    flex-basis:auto
}
.ck-content #ibm-footer, .ck-content #ibm-footer-module {
    background-color:#f4f4f4;
    clear:both
}
.ck-content #ibm-footer a, .ck-content #ibm-footer-module a {
    color:#5a5a5a
}
.ck-content #ibm-footer a:focus, .ck-content #ibm-footer a:hover, .ck-content #ibm-footer-module a:focus, .ck-content #ibm-footer-module a:hover {
    color:#3b6caa
}
@media only screen and (min-width:0px) and (max-width:579px) {
    #ibm-footer .ibm-textcolumns-small-2,#ibm-footer-module .ibm-textcolumns-small-2{
        -webkit-column-gap:20px;
        column-gap:20px;
        -webkit-column-count:2;
        column-count:2;
        padding-bottom:8px
    }
    .ck-content #ibm-footer .ibm-textcolumns-small-2 li, .ck-content #ibm-footer-module .ibm-textcolumns-small-2 li {
        padding-bottom:7px
    }
    .ck-content #ibm-footer .ibm-textcolumns-small-2 li+li, .ck-content #ibm-footer-module .ibm-textcolumns-small-2 li+li {
        padding-top:0
    }
}
.ck-content #ibm-footer-module h3 {
    color:#464646
}
.ck-content #ibm-footer-module .ibm-footer-locale-columns {
    padding-bottom:30px
}
.ck-content #ibm-footer-module .ibm-footermenu-list {
    padding-top:40px
}
.ck-content #ibm-footer-module .ibm-columns {
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
.ck-content #ibm-footer-locale-selector {
    float:right;
    padding-top:0
}
.ck-content #ibm-footer #ibm-footer-locale-selector {
    float:right;
    min-width:240px;
    padding-bottom:10px;
    padding-top:8px
}
.ck-content #ibm-footer #ibm-footer-locale-selector h3 {
    display:none
}
.ck-content #ibm-footer>ul {
    margin:0 auto;
    padding:20px 0
}
.ck-content #ibm-footer li {
    display:inline-block;
    padding:0 20px 0 0
}
.ck-content #ibm-footer li:last {
    padding-right:0
}
@media only screen and (min-width:0px) and (max-width:579px) {
    #ibm-footer .ibm-textcolumns-small-2 li{
        padding-bottom:0
    }
}
.ck-content #ibm-footer.ibm-alternate .ibm-col-1-1, .ck-content #ibm-footer.ibm-alternate .ibm-col-12-12 {
    padding-top:8px;
    padding-bottom:40px
}
.ck-content #ibm-footer.ibm-alternate.ibm-padding-normal .ibm-col-1-1, .ck-content #ibm-footer.ibm-alternate.ibm-padding-normal .ibm-col-12-12 {
    padding-bottom:8px
}
.ck-content .ibm-footer-corporate-links {
    display:inline-block;
    padding:11px 0
}
.ck-content .ibm-footer-corporate-links a {
    display:inline-block;
    padding:5px 0
}
.ck-content .ibm-footer-social-links {
    padding:12px 0 0
}
.ck-content .ibm-footer-social-links .ibm-fleft {
    padding-left:15px;
    right:15px;
    top:4px
}
.ck-content .ibm-footer-social-links div {
    display:inline-block;
    position:relative
}
@media only screen and (min-width:0px) and (max-width:579px) {
    #ibm-footer-locale-selector{
        padding-bottom:20px;
        padding-top:20px;
        width:100%
    }
    .ck-content #ibm-footer #ibm-footer-locale-selector h3 {
        display:block
    }
    .ck-content .ibm-footer-corporate-links {
        display:block;
        padding-top:20px;
        padding-bottom:20px
    }
    .ck-content #ibm-footer .ibm-footer-corporate-links li {
        display:block
    }
    .ck-content .ibm-footer-social-links {
        float:left!important
    }
    .ck-content #ibm-footer>ul {
        padding-left:20px
    }
    .ck-content #ibm-footer>ul li {
        display:block
    }
    .ck-content #ibm-footer>ul li a {
        display:block;
        padding:6px 0
    }
    .ck-content #ibm-footer #ibm-truste-cp {
        word-break:normal
    }
}
.ck-content .ibm-columns {
    clear:both;
    margin:0 auto;
    width:980px;
    padding:0 10px 10px
}
.ck-content .ibm-columns::after {
    clear:both;
    content:' ';
    display:block;
    height:0;
    visibility:hidden;
    overflow:hidden
}
.ck-content .ibm-columns .ibm-columns {
    margin:0 -10px;
    padding:0;
    width:auto
}
.ck-content .ibm-default .ibm-columns {
    padding-left:0
}
.ck-content .ibm-default #ibm-footer .ibm-columns, .ck-content .ibm-default #ibm-footer-module .ibm-columns {
    padding-left:10px
}
.ck-content [class*=ibm-col-] {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    float:left;
    margin:0;
    min-height:1px;
    padding:0 10px
}
.ck-content .ibm-col-4-1 {
    width:220px
}
.ck-content .ibm-col-2-1, .ck-content .ibm-col-4-2, .ck-content .ibm-col-6-3 {
    width:460px
}
.ck-content .ibm-col-4-3 {
    width:700px
}
.ck-content .ibm-col-5-1 {
    width:172px
}
.ck-content .ibm-col-5-2 {
    width:364px
}
.ck-content .ibm-col-5-3 {
    width:556px
}
.ck-content .ibm-col-5-4 {
    width:748px
}
.ck-content .ibm-col-6-1 {
    width:140px
}
.ck-content .ibm-col-6-2 {
    width:300px
}
.ck-content .ibm-col-6-4 {
    width:620px
}
.ck-content .ibm-col-6-5 {
    width:780px
}
.ck-content .ibm-col-1-1 {
    width:940px
}
.ck-content .ibm-rule {
    border-top:1px dotted #c7c7c7;
    clear:both;
    margin:7px 0 15px;
    min-height:1px
}
.ck-content .ibm-rule.ibm-margin-top-0 {
    margin-top:0
}
.ck-content .ibm-rule.ibm-alternate {
    border-color:#5a5a5a;
    border-style:solid
}
.ck-content .ibm-rule.ibm-alternate-1 {
    border-color:#5a5a5a;
    border-style:solid;
    border-top-width:2px;
    min-height:2px
}
.ck-content .ibm-rule.ibm-black-core {
    border-color:#000
}
.ck-content .ibm-rule.ibm-blue-20 {
    border-color:#7cc7ff
}
.ck-content .ibm-rule.ibm-blue-40 {
    border-color:#5596e6
}
.ck-content .ibm-rule.ibm-blue-60 {
    border-color:#325c80
}
.ck-content .ibm-rule.ibm-gray-30 {
    border-color:#aeaeae
}
.ck-content .ibm-rule.ibm-gray-50 {
    border-color:#777677
}
.ck-content .ibm-rule.ibm-gray-70 {
    border-color:#464646
}
.ck-content .ibm-rule.ibm-gray-80 {
    border-color:#323232
}
.ck-content .ibm-rule.ibm-green-20 {
    border-color:#b4e051
}
.ck-content .ibm-rule.ibm-green-40 {
    border-color:#5aa700
}
.ck-content .ibm-rule.ibm-green-60 {
    border-color:#2d660a
}
.ck-content .ibm-rule.ibm-magenta-20 {
    border-color:#ff9eee
}
.ck-content .ibm-rule.ibm-magenta-40 {
    border-color:#ff3ca0
}
.ck-content .ibm-rule.ibm-magenta-50 {
    border-color:#db2780
}
.ck-content .ibm-rule.ibm-orange-30 {
    border-color:#ff7832
}
.ck-content .ibm-rule.ibm-orange-40 {
    border-color:#ff5003
}
.ck-content .ibm-rule.ibm-orange-50 {
    border-color:#d74108
}
.ck-content .ibm-rule.ibm-purple-20 {
    border-color:#d7aaff
}
.ck-content .ibm-rule.ibm-purple-40 {
    border-color:#af6ee8
}
.ck-content .ibm-rule.ibm-purple-60 {
    border-color:#734098
}
.ck-content .ibm-rule.ibm-red-30 {
    border-color:#ff7d87
}
.ck-content .ibm-rule.ibm-red-50 {
    border-color:#e71d32
}
.ck-content .ibm-rule.ibm-red-60 {
    border-color:#ad1625
}
.ck-content .ibm-rule.ibm-teal-30 {
    border-color:#41d6c3
}
.ck-content .ibm-rule.ibm-teal-50 {
    border-color:#008571
}
.ck-content .ibm-rule.ibm-teal-60 {
    border-color:#006d5d
}
.ck-content .ibm-rule.ibm-white-core {
    border-color:#fff
}
.ck-content .ibm-rule.ibm-yellow-20 {
    border-color:#fdd600
}
.ck-content .ibm-rule.ibm-yellow-30 {
    border-color:#efc100
}
.ck-content .ibm-rule.ibm-yellow-40 {
    border-color:#be9b00
}
.ck-content .ibm-alternate-rule hr, .ck-content .ibm-alternate-rule-1 hr, .ck-content .ibm-alternate-rule-2 hr, .ck-content .ibm-rule hr, .ck-content .ibm-rule-alternate hr {
    display:none
}
.ck-content div.ibm-alternate-rule, .ck-content div.ibm-alternate-rule-1, .ck-content div.ibm-alternate-rule-2, .ck-content div.ibm-rule-alternate {
    border-top:1px solid #c7c7c7;
    clear:both;
    min-height:1px;
    margin:7px 0 15px
}
.ck-content div.ibm-alternate-rule-1 {
    border-top:2px solid #5a5a5a;
    min-height:2px
}
.ck-content h2.ibm-rule, .ck-content h3.ibm-rule, .ck-content ol.ibm-rule, .ck-content ul.ibm-rule {
    border-top:2px solid #5a5a5a;
    margin-top:7px!important;
    padding-top:16px
}
.ck-content h2.ibm-alternate-rule, .ck-content h2.ibm-rule-alternate, .ck-content h3.ibm-alternate-rule, .ck-content h3.ibm-rule-alternate, .ck-content ol.ibm-alternate-rule, .ck-content ol.ibm-rule-alternate, .ck-content ul.ibm-alternate-rule, .ck-content ul.ibm-rule-alternate {
    border-top:2px solid #c7c7c7;
    margin-top:7px!important;
    padding-top:6px
}
.ck-content #ibm-com.ibm-no-scroll {
    overflow:hidden
}
.ck-content #ibm-top {
    background:#fff;
    overflow:hidden;
    position:relative
}
.ck-content #ibm-pcon {
    background:#fff;
    margin:0 auto;
    padding:0;
    width:100%
}
.ck-content #ibm-pcon::after {
    clear:both;
    content:' ';
    display:block;
    height:0;
    visibility:hidden
}
.ck-content #ibm-pcon::after {
    clear:both;
    content:' ';
    display:block;
    height:0;
    visibility:hidden
}
.ck-content .ibm-default #ibm-content {
    float:left;
    width:100%
}
.ck-content #ibm-content-body {
    padding-top:40px;
    background:#fff
}
.ck-content .ibm-default #ibm-content-body {
    padding-top:20px
}
.ck-content #ibm-content-sidebar {
    display:none
}
.ck-content #ibm-leadspace-head {
    border-bottom:1px solid #e0e0e0
}
.ck-content #ibm-leadspace-body {
    margin:0 auto;
    min-height:250px;
    padding:30px 0 90px;
    z-index:10
}
.ck-content .ibm-leadspace-fluid #ibm-leadspace-body {
    width:100%;
    max-width:1460px
}
.ck-content #ibm-leadspace-body>h1, .ck-content #ibm-leadspace-body>p {
    margin-left:20px
}
.ck-content #ibm-leadspace-body>h1+p {
    padding-top:30px
}
.ck-content .ibm-alternate #ibm-leadspace-body {
    min-height:90px
}
.ck-content .ibm-alternate #ibm-leadspace-body>h1+p {
    padding-top:15px
}
.ck-content .ibm-minimal #ibm-leadspace-body {
    min-height:auto;
    padding-bottom:0
}
.ck-content .ibm-video-background {
    overflow:hidden;
    position:relative
}
.ck-content .ibm-video-background #ibm-leadspace-body {
    position:relative
}
.ck-content .ibm-video-background-container {
    left:0;
    overflow:hidden;
    position:absolute;
    top:0;
    width:100%;
    z-index:5
}
.ck-content .ibm-default #ibm-leadspace-head {
    border-bottom:0 none;
    min-height:70px
}
.ck-content .ibm-default #ibm-leadspace-body {
    min-height:inherit;
    padding-bottom:0;
    padding-top:20px
}
.ck-content .ibm-default #ibm-leadspace-body>h1 {
    margin-left:10px;
    margin-right:10px;
    padding-top:0
}
.ck-content .ibm-default #ibm-leadspace-body>p {
    margin-left:10px;
    margin-right:10px
}
.ck-content .ibm-default #ibm-leadspace-body>p em {
    font-style:normal;
    color:#5a5a5a
}
.ck-content .ibm-default #ibm-leadspace-body>p em span {
    display:block
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-default #ibm-leadspace-body>h1,.ibm-default #ibm-leadspace-body>p{
        margin-left:20px;
        margin-right:20px
    }
}
.ck-content [id=ibm-content]+[id=ibm-navigation], .ck-content [id=ibm-content]+nav [id=ibm-navigation] {
    left:-180px;
    margin-left:-100%
}
.ck-content [id=ibm-navigation] {
    left:0;
    position:relative;
    width:100%
}
.ck-content .ibm-default [id=ibm-navigation] {
    float:left;
    margin:26px 0 0 -180px;
    padding:0 0 30px;
    width:172px
}
.ck-content [id=ibm-navigation] li, .ck-content [id=ibm-navigation] ul {
    padding:0
}
.ck-content [id=ibm-navigation] li::before {
    content:''
}
.ck-content [id=ibm-navigation] a {
    display:block
}
.ck-content [id=ibm-primary-links] {
    background-color:#f9f9f9;
    margin-bottom:30px
}
.ck-content [id=ibm-primary-links] .ibm-show-hide h2 {
    padding-bottom:0
}
.ck-content [id=ibm-primary-links] .ibm-show-hide h2 a {
    font-weight:600;
    border-top:0;
    padding:12px 30px 12px 15px
}
.ck-content [id=ibm-primary-links] .ibm-show-hide h2 a::before {
    left:auto;
    right:20px;
    -webkit-transform-origin:50% 50%;
    transform-origin:50% 50%;
    -webkit-transition:-webkit-transform .2s;
    transition:-webkit-transform .2s;
    transition:transform .2s;
    transition:transform .2s,-webkit-transform .2s;
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.ck-content [id=ibm-primary-links] .ibm-show-hide h2 a.ibm-show-active {
    border-color:transparent
}
.ck-content [id=ibm-primary-links] .ibm-show-hide h2 a.ibm-show-active:focus, .ck-content [id=ibm-primary-links] .ibm-show-hide h2 a.ibm-show-active:hover, .ck-content [id=ibm-primary-links] .ibm-show-hide h2 a.ibm-show-active[aria-selected=true] {
    border-color:#3b6caa
}
.ck-content [id=ibm-primary-links] .ibm-show-hide h2 a.ibm-show-active::before {
    right:20px;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg)
}
.ck-content [id=ibm-primary-links] a {
    border-left:4px solid transparent;
    color:#323232;
    margin-left:-1px;
    padding:12px 14px 12px 15px;
    -webkit-transition:all .1s;
    transition:all .1s
}
.ck-content [id=ibm-primary-links] a:focus, .ck-content [id=ibm-primary-links] a:hover, .ck-content [id=ibm-primary-links] a[aria-selected=true] {
    color:#3b6caa;
    border-color:#3b6caa;
    text-decoration:none
}
.ck-content [id=ibm-primary-links]>li>.ibm-subnav-heading {
    font-weight:600;
    display:block;
    padding:12px 14px 12px 18px
}
.ck-content [id=ibm-primary-links]>li>a {
    font-weight:600
}
.ck-content [id=ibm-primary-links]>li li a {
    padding-left:25px
}
.ck-content [id=ibm-primary-links]>li li li>a {
    padding-left:35px
}
.ck-content [id=ibm-primary-links] [id=ibm-overview] a {
    background-color:#e0e0e0
}
.ck-content [id=ibm-primary-links] [id=ibm-parent-link] {
    display:none
}
.ck-content #ibm-secondary-navigation h2 {
    font-weight:600;
    padding-bottom:10px
}
.ck-content #ibm-masthead {
    background-color:#fff;
    top:0;
    width:100%;
    z-index:900
}
.ck-content .ibm-sitenav-menu-sticky #ibm-masthead {
    z-index:810
}
.ck-content .ibm-sitenav-menu-sticky.ibm-masthead-sticky #ibm-masthead {
    z-index:830
}
.ck-content #ibm-mast-options, .ck-content .ibm-masthead-unav {
    display:none!important
}
.ck-content #ibm-universal-nav {
    background:#fff;
    border-bottom:1px solid #ececec;
    height:50px;
    position:relative;
    z-index:2
}
.ck-content #ibm-universal-nav.getWidth {
    width:1000%
}
.ck-content #ibm-home {
    float:left;
    margin-left:20px;
    overflow:hidden;
    position:relative
}
.ck-content #ibm-home.ibm-animate a {
    animation-name:fadein;
    -webkit-animation-name:fadein;
    animation-duration:1.4s;
    -webkit-animation-duration:1.4s;
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
}
.ck-content #ibm-home.ibm-animate a:before {
    animation-name:glow;
    -webkit-animation-name:glow;
    animation-duration:2.2s;
    -webkit-animation-duration:2.2s;
    animation-delay:.4s;
    -webkit-animation-delay:.4s
}
.ck-content #ibm-home a {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:block;
    height:50px;
    text-indent:-999px;
    width:60px
}
.ck-content #ibm-home a:before {
    color:#000;
    font-size:60px;
    line-height:65px;
    text-indent:0;
    top:10px
}
.ck-content .msie #ibm-home a:before {
    top:12px
}
@-webkit-keyframes fadein {
    0%{
            opacity:0
    }
    100% {
        opacity:1
    }
}
@keyframes fadein {
    0%{
        opacity:0
    }
    100% {
        opacity:1
    }
}
@-webkit-keyframes glow {
    0%{
        color:#000
    }
    50% {
        color:#5596e6
    }
    100% {
        color:#000
    }
}
@keyframes glow {
    0%{
            color:#000
    }
    50% {
        color:#5596e6
    }
    100% {
        color:#000
    }
}
.ck-content .ibm-parent-site-name {
    float:left;
    margin-left:20px
}
.ck-content .ibm-parent-site-name a {
    font-weight:600;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:#323232;
    display:block;
    height:50px;
    line-height:50px;
    text-decoration:none
}
.ck-content .ibm-parent-site-name a:focus, .ck-content .ibm-parent-site-name a:hover {
    color:#3b6caa
}
@media only screen and (max-width:759px) {
    .ibm-parent-site-name{
        display:none
    }
}
.ck-content .ibm-parent-site-menu {
    float:left
}
@media only screen and (max-width:759px) {
    .ibm-parent-site-menu{
        display:none
    }
}
.ck-content .msie9 .ibm-parent-site-menu {
    display:none
}
.ck-content #ibm-menu-links {
    position:absolute;
    right:245px;
    top:0
}
.ck-content #ibm-masthead.ibm-mhtype-popup #ibm-menu-links {
    display:none
}
.ck-content #ibm-menu-links a {
    line-height:50px
}
.ck-content #ibm-search-module {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    float:right;
    position:relative
}
.ck-content .ibm-masthead-rightside #ibm-search-module {
    float:left;
    height:50px;
    min-width:50px;
    position:relative
}
.ck-content #ibm-masthead.ibm-mhtype-popup #ibm-search-module {
    display:none
}
.ck-content #ibm-search-form p {
    padding:0
}
.ck-content #ibm-search-form p label {
    display:none
}
.ck-content #ibm-search-form .ibm-search-scope label {
    display:inline
}
.ck-content #q {
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    border:none;
    border-radius:0;
    border-left:1px solid #e0e0e0;
    border-right:1px solid #e0e0e0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:#323232;
    font-size:16px;
    height:50px;
    line-height:50px;
    outline:0;
    padding-right:43px;
    position:relative;
    text-indent:10px;
    top:0;
    width:220px
}
.ck-content #q:focus, .ck-content #q:hover {
    -webkit-box-shadow:0 0 2px 2px #4178be;
    box-shadow:0 0 2px 2px #4178be
}
.ck-content .safari #q {
    line-height:inherit
}
.ck-content .signedin #q {
    border-right:none
}
.ck-content #q::-moz-placeholder {
    font-family:inherit;
    color:#777677;
    opacity:1
}
.ck-content #q:hover::-moz-placeholder {
    color:#4178be
}
.ck-content #q:-ms-placeholder {
    font-family:inherit;
    color:#777677;
    opacity:1
}
.ck-content #q:hover:-ms-placeholder {
    color:#4178be
}
.ck-content #q::-webkit-placeholder {
    font-family:inherit;
    color:#777677;
    opacity:1
}
.ck-content #q:hover::-webkit-placeholder {
    color:#4178be
}
.ck-content #ibm-search {
    background:url(https://1.www.s81c.com/common/v18/i/search.svg) no-repeat 100% 50% rgba(0,0,0,0);
    background-size:20px;
    border:0 none;
    height:20px;
    line-height:0;
    min-width:20px;
    outline:0;
    padding:0;
    position:absolute;
    right:15px;
    text-indent:99px;
    top:15px;
    width:20px
}
.ck-content #ibm-search:focus, .ck-content #ibm-search:hover {
    -webkit-box-shadow:0 0 2px 2px #4178be;
    box-shadow:0 0 2px 2px #4178be
}
.ck-content #ibm-search-form:hover #ibm-search {
    background-image:url(https://1.www.s81c.com/common/v18/i/search_hover.svg)
}
.ck-content .ibm-search-scope {
    background:#f4f4f4;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:block;
    left:0;
    line-height:43px;
    opacity:0;
    padding-left:10px;
    position:absolute;
    top:51px;
    visibility:hidden;
    width:300px;
    z-index:520
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-search-scope{
        width:100%
    }
}
.ck-content .ibm-search-scope .ibm-styled-checkbox+label:before, .ck-content .ibm-search-scope .ibm-styled-radio+label:before {
    height:19px;
    top:1px;
    width:19px
}
.ck-content .ibm-search-scope .ibm-styled-checkbox+label:after, .ck-content .ibm-search-scope .ibm-styled-radio+label:after {
    height:7px;
    left:7px;
    top:5px;
    width:3px
}
.ck-content .ibm-masthead-search-maximized .ibm-search-scope, .ck-content .ibm-masthead-search-minimized .ibm-search-scope {
    -webkit-transition:none;
    transition:none
}
.ck-content .ibm-mhplaceholder {
    height:51px;
    width:1px
}
.ck-content #ibm-masthead {
    position:relative;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.ck-content .ibm-masthead-sticky #ibm-masthead {
    position:fixed;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0)
}
.ck-content #ibm-masthead.hastransition {
    -webkit-transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1),-webkit-transform .4s cubic-bezier(.2,1,.2,1)
}
.ck-content .ibm-masthead-sticky-showing #ibm-masthead {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.ck-content #ibm-masthead.ibm-mhtype-minimal .ibm-masthead-categories, .ck-content #ibm-masthead.ibm-mhtype-mobile .ibm-masthead-categories, .ck-content body.ibm-masthead-mobile-show .ibm-masthead-categories {
    display:none
}
.ck-content .ibm-masthead-categories>li, .ck-content .ibm-masthead-iconsonly>li {
    display:block;
    float:left;
    padding:0
}
.ck-content .ibm-masthead-categories>li>a, .ck-content .ibm-masthead-categories>li>button, .ck-content .ibm-masthead-iconsonly>li>a, .ck-content .ibm-masthead-iconsonly>li>button {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:#323232;
    cursor:pointer;
    display:block;
    height:50px;
    line-height:50px;
    overflow:hidden;
    padding:0;
    position:relative;
    text-decoration:none;
    -webkit-transition:.3s color;
    transition:.3s color
}
.ck-content .ibm-masthead-categories>li>a:focus, .ck-content .ibm-masthead-categories>li>a:hover, .ck-content .ibm-masthead-categories>li>button:focus, .ck-content .ibm-masthead-categories>li>button:hover, .ck-content .ibm-masthead-iconsonly>li>a:focus, .ck-content .ibm-masthead-iconsonly>li>a:hover, .ck-content .ibm-masthead-iconsonly>li>button:focus, .ck-content .ibm-masthead-iconsonly>li>button:hover {
    color:#3b6caa;
    text-decoration:none
}
.ck-content .ibm-masthead-categories>li>a:focus:before, .ck-content .ibm-masthead-categories>li>a:hover:before, .ck-content .ibm-masthead-categories>li>button:focus:before, .ck-content .ibm-masthead-categories>li>button:hover:before, .ck-content .ibm-masthead-iconsonly>li>a:focus:before, .ck-content .ibm-masthead-iconsonly>li>a:hover:before, .ck-content .ibm-masthead-iconsonly>li>button:focus:before, .ck-content .ibm-masthead-iconsonly>li>button:hover:before {
    color:#3b6caa
}
.ck-content .ibm-masthead-categories>li+li, .ck-content .ibm-masthead-iconsonly>li+li {
    margin:0 0 0 25px;
    padding:0
}
.ck-content .ibm-masthead-categories>li.ibm-active>button, .ck-content .ibm-masthead-iconsonly>li.ibm-active>button {
    color:#3b6caa;
    text-decoration:none
}
.ck-content .ibm-masthead-categories>li.ibm-active>button:before, .ck-content .ibm-masthead-iconsonly>li.ibm-active>button:before {
    color:#3b6caa
}
.ck-content .ibm-masthead-categories {
    float:left;
    margin-left:20px;
    padding:0;
    position:relative
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-masthead-categories{
        display:none
    }
}
.ck-content .ibm-masthead-categories>li>a {
    overflow:visible
}
.ck-content .ibm-masthead-categories .ibm-mh-mainitem.ibm-active>a {
    color:#3b6caa
}
.ck-content .ibm-masthead-categories .ibm-hasmenu {
    position:relative
}
.ck-content .ibm-masthead-categories .ibm-hasmenu>a {
    padding-right:22px
}
.ck-content .ibm-masthead-categories .ibm-hasmenu>a:before {
    left:inherit;
    right:-4px;
    top:0
}
.ck-content .ibm-mh-mainitem .ibm-dropdown-menu {
    display:none;
    margin-left:-20px;
    min-width:calc(100% + 38px);
    padding:0;
    position:absolute;
    z-index:20
}
.ck-content .ibm-mh-mainitem.ibm-active .ibm-dropdown-menu {
    display:block;
    border:1px solid #e0e0e0
}
.ck-content .ibm-masthead-rightside {
    float:right;
    height:50px;
    padding-right:20px;
    position:relative
}
.ck-content .ibm-masthead-iconsonly {
    display:inline-block;
    padding:0;
    position:relative
}
.ck-content .ibm-masthead-iconsonly button {
    background:#fff;
    border:none;
    text-indent:100px;
    width:19px
}
.ck-content .ibm-masthead-iconsonly button.ibm-profile-link {
    width:18px
}
.ck-content .ibm-masthead-iconsonly button:before {
    text-indent:-3px;
    top:0
}
.ck-content .ibm-masthead-iconsonly .ibm-masthead-item-signin {
    margin-left:25px;
    position:relative
}
.ck-content .signedin .ibm-masthead-iconsonly .ibm-masthead-item-signin {
    margin-left:0
}
.ck-content .signedin .ibm-masthead-iconsonly .ibm-masthead-item-signin button {
    background:#3b6caa;
    color:#fff;
    margin-left:0;
    padding-left:26px;
    padding-right:26px
}
.ck-content .signedin .ibm-masthead-iconsonly .ibm-masthead-item-signin button:before {
    left:16px;
    color:inherit
}
.ck-content .signedin .ibm-masthead-iconsonly .ibm-masthead-item-signin button:hover {
    background:#fff;
    color:inherit
}
.ck-content .hasinitials .ibm-masthead-iconsonly .ibm-masthead-item-signin button {
    font-size:1rem;
    margin-left:0;
    position:relative;
    text-indent:0;
    width:auto
}
.ck-content .hasinitials .ibm-masthead-iconsonly .ibm-masthead-item-signin button:before {
    content:none
}
.ck-content .hasinitials .ibm-masthead-iconsonly .ibm-masthead-item-signin button:empty {
    width:52px
}
.ck-content .ibm-notification-count {
    background:#e71d32;
    bottom:0;
    color:#fff;
    cursor:pointer;
    font-size:12px;
    line-height:1em;
    padding:2px 3px;
    position:absolute;
    right:0
}
.ck-content #ibm-signin-minimenu-container {
    display:none;
    margin-left:20px;
    padding:0;
    position:absolute;
    right:-1px;
    top:50px;
    z-index:20
}
.ck-content #ibm-signin-minimenu-container li {
    min-width:150px;
    max-width:250px
}
.ck-content .ibm-active #ibm-signin-minimenu-container {
    display:block
}
.ck-content .ibm-active #ibm-signin-minimenu-container a {
    display:block
}
.ck-content #ibm-signin-minimenu-container [data-linktype=signin] a, .ck-content #ibm-signin-minimenu-container [data-linktype=signout] a {
    -webkit-box-shadow:0 -1px 0 0 #e0e0e0;
    box-shadow:0 -1px 0 0 #e0e0e0
}
.ck-content #ibm-search.ibm-search-link {
    background:0 0;
    color:#323232;
    cursor:pointer;
    height:50px;
    overflow:hidden;
    right:1px;
    top:0;
    width:43px
}
.ck-content .touch #ibm-search.ibm-search-link:focus {
    -webkit-box-shadow:none;
    box-shadow:none
}
.ck-content #ibm-search-form:hover #ibm-search.ibm-search-link {
    background:0 0;
    color:#3b6caa
}
.ck-content #ibm-search.ibm-search-link:before {
    text-indent:9px
}
.ck-content .ibm-masthead-iconsonly .ibm-masthead-item-menu {
    padding-left:22px
}
.ck-content .ibm-masthead-iconsonly li+.ibm-masthead-item-menu {
    padding-left:0
}
.ck-content .ibm-masthead-item-menu button {
    line-height:60px!important;
    position:relative
}
.ck-content .ibm-masthead-item-menu button:before {
    margin-top:-5px
}
.ck-content #ibm-megamenu-sections {
    border-bottom:1px solid #e0e0e0;
    position:absolute;
    -webkit-transform:translate3d(0,-105%,0);
    transform:translate3d(0,-105%,0);
    -webkit-transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1),-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    width:100%;
    z-index:1
}
.ck-content .ibm-masthead-megamenu-showing #ibm-megamenu-sections {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
@media only screen and (min-width:0px) and (max-width:579px) {
    #ibm-megamenu-sections{
        display:none
    }
}
.ck-content .ibm-megamenu-section {
    background:-webkit-gradient(linear,left top,right top,color-stop(30%,#f4f4f4),color-stop(30%,#fff));
    background:linear-gradient(to right,#f4f4f4 30%,#fff 30%);
    display:none
}
.ck-content .ibm-megamenu-section.ibm-showing {
    display:block
}
.ck-content .ibm-megamenu-section .ibm-columns {
    height:100%;
    padding:0
}
.ck-content .ibm-megamenu-section .ibm-arrow-forward-link:before {
    color:transparent;
    font-size:1.5rem;
    left:auto;
    right:10px;
    -webkit-transition:color .25s;
    transition:color .25s
}
.ck-content .ibm-megamenu-section .ibm-active .ibm-arrow-forward-link:before, .ck-content .ibm-megamenu-section .ibm-arrow-forward-link:focus:before, .ck-content .ibm-megamenu-section .ibm-arrow-forward-link:hover:before {
    color:#fff
}
.ck-content .ibm-megapaneltrigs {
    margin-left:0;
    padding-left:10px;
    height:100%
}
.ck-content .ibm-megapaneltrigs .ibm-mm-sec-heading {
    padding:13px 20px 5px
}
.ck-content .ibm-megapaneltrigs li:first-child {
    padding-top:20px
}
.ck-content .ibm-megapaneltrigs li+.ibm-mm-sec-heading {
    border-top:1px solid #c7c7c7;
    margin-top:8px
}
.ck-content .ibm-megapaneltrigs .ibm-dropdown-menu {
    border:none;
    margin-right:10px
}
.ck-content .ibm-megapaneltrigs a {
    padding:7px 20px 8px 40px
}
.ck-content .ibm-megapaneltrigs .ibm-active .ibm-arrow-forward-link {
    color:#3b6caa;
    font-weight:600
}
.ck-content .ibm-megapaneltrigs .ibm-active .ibm-arrow-forward-link:before {
    color:transparent
}
.ck-content .ibm-megapaneltrigs .ibm-active .ibm-arrow-forward-link:focus, .ck-content .ibm-megapaneltrigs .ibm-active .ibm-arrow-forward-link:hover {
    font-weight:300;
    color:#fff
}
.ck-content .ibm-megapaneltrigs .ibm-active .ibm-arrow-forward-link:focus:before, .ck-content .ibm-megapaneltrigs .ibm-active .ibm-arrow-forward-link:hover:before {
    color:inherit
}
.ck-content .ibm-megapanel {
    display:none;
    padding-top:20px;
    padding-left:10px
}
.ck-content .ibm-megapanel.ibm-showing {
    display:block
}
.ck-content .ibm-megapanel .ibm-h1 {
    padding-top:8px
}
.ck-content .ibm-megapanel .ibm-rule {
    border-color:#c7c7c7;
    padding-bottom:15px
}
.ck-content .ibm-mh-quicklinks a {
    display:inline-block;
    padding:4px 0 5px
}
.ck-content .ibm-megamenu-close-container {
    bottom:0;
    display:none;
    left:50%;
    margin:0;
    position:absolute;
    text-align:center;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%,0)
}
.ck-content .ibm-megamenu-close-container a:before {
    font-size:2rem;
    color:#959595
}
.ck-content .ibm-megamenu-close-container a:focus:before, .ck-content .ibm-megamenu-close-container a:hover:before {
    color:#3b6caa
}
.ck-content .ibm-megamenu-close-container .ibm-icononly.ibm-ind-link a {
    width:2rem
}
.ck-content .ibm-masthead-megamenu-showing .ibm-megamenu-close-container {
    display:block
}
.ck-content .getheight, .ck-content .ibm-hidden-small.getheight {
    display:block!important;
    visibilty:hidden;
    height:auto;
    -webkit-transform:translate3d(0,-110%,0);
    transform:translate3d(0,-110%,0)
}
.ck-content .getheight .ibm-megamenu-section, .ck-content .getheight .ibm-megapanel, .ck-content .getheight .ibm-megapaneltrigs, .ck-content .ibm-hidden-small.getheight .ibm-megamenu-section, .ck-content .ibm-hidden-small.getheight .ibm-megapanel, .ck-content .ibm-hidden-small.getheight .ibm-megapaneltrigs {
    display:block!important
}
@media only screen and (max-width:500px) {
    #ibm-universal-nav>#ibm-search-module{
        display:none
    }
    .ck-content #ibm-menu-links {
        right:20px
    }
}
.ck-content #masthead-banner {
    text-decoration:none;
    color:#fff;
    background:#262626;
    border-top:3px solid #262626;
    border-left:3px solid #262626;
    border-right:3px solid #262626;
    border-bottom:3px solid #00bab6;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content #masthead-banner *, .ck-content #masthead-banner :after, .ck-content #masthead-banner :before {
    -webkit-box-sizing:inherit;
    box-sizing:inherit
}
.ck-content #masthead-banner:hover {
    background:#161616!important;
    border-color:transparent;
    border-bottom:3px solid #00bab6
}
.ck-content #masthead-banner:focus {
    border:3px solid #00bab6;
    outline:0
}
.ck-content #masthead-banner:focus #masthead-banner-content {
    outline:1px solid #fff
}
.ck-content #masthead-banner .masthead-banner--align-center {
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.ck-content #masthead-banner .masthead-banner--space-between {
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.ck-content #masthead-banner .masthead-banner--flex {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.ck-content #masthead-banner .cta {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border:1px solid #fff;
    line-height:17.5px;
    min-width:150px;
    height:40px;
    padding-left:16px;
    padding-right:16px;
    margin:0 16px;
    white-space:nowrap
}
.ck-content #masthead-banner .cta__text::after {
    font-family:icons-ibm-v12;
    content:'\f1b3';
    margin-left:32px
}
.ck-content #masthead-banner .forward-icon {
    font-family:icons-ibm-v12;
    content:'\f1b3';
    font-size:22px;
    margin-left:16px;
    margin-right:16px
}
.ck-content #masthead-banner .forward-icon::after {
    font-family:icons-ibm-v12;
    content:'\f1b3';
    font-size:22px;
    padding-top:48px
}
.ck-content #masthead-banner .masthead-banner__icon {
    margin:0 24px
}
.ck-content #masthead-banner-content {
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content #masthead-banner-desktop {
    height:75px!important;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.ck-content #masthead-banner-mobile {
    height:75px!important
}
@media (max-width:659px) {
    #masthead-banner-desktop{
        display:none
    }
    .ck-content #masthead-banner-mobile {
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
@media (min-width:660px) {
    #masthead-banner-desktop{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .ck-content #masthead-banner-mobile {
        display:none
    }
}
.ck-content #think-banner-link {
    text-decoration:none;
    background:#f4f5f6;
    color:#000;
    border:1px solid #0062ff;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    position:relative;
    overflow:hidden
}
.ck-content #think-banner-link.ibm-alternate-background {
    color:#fff;
    background:#102c95
}
.ck-content #think-banner-link:hover {
    border-color:transparent!important
}
.ck-content #think-banner-link:focus {
    border-color:transparent!important;
    outline:0
}
.ck-content #think-banner-link:focus #think-banner-content {
    outline:1px solid #fff
}
.ck-content #think-banner-link .think-banner__icon {
    margin:0 24px
}
.ck-content #think-banner-content {
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content #think-banner-content .video-background {
    width:auto!important;
    height:auto!important;
    min-width:100%;
    min-height:100%;
    position:absolute;
    top:50%!important;
    left:65%!important;
    -webkit-transform:translateY(-50%) translateX(-65%);
    transform:translateY(-50%) translateX(-65%);
    z-index:0;
    display:none
}
@media (min-width:1000px) {
    #think-banner-content .video-background{
        display:block
    }
}
.ck-content #think-banner-content .video-background video {
    width:50%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translateY(-50%) translateX(-50%);
    transform:translateY(-50%) translateX(-50%)
}
.ck-content #think-banner-content .align-center {
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.ck-content #think-banner-content .space-between {
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    width:100%
}
.ck-content #think-banner-content .flex {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    position:relative;
    z-index:2
}
.ck-content #think-banner-content .think-counter {
    font-size:60px;
    letter-spacing:0;
    line-height:70px;
    padding-right:16px
}
.ck-content #think-banner-content .think-counter__container {
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.ck-content #think-banner-content .counter-text {
    line-height:22px
}
.ck-content #think-banner-content .cta {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#fff;
    background:#0062ff;
    border-color:#0062ff;
    outline-color:#0062ff;
    line-height:17.5px;
    min-width:250px;
    height:48px;
    padding-left:16px;
    margin:0 16px;
    white-space:nowrap;
    position:relative
}
.ck-content #think-banner-content .cta__text::after {
    font-family:icons-ibm-v12;
    content:'\f1b3';
    margin-left:32px;
    font-size:1.5rem;
    position:absolute;
    right:16px
}
.ck-content #think-banner-content .forward-icon {
    font-family:icons-ibm-v12;
    content:'\f1b3';
    font-size:22px;
    margin-left:16px;
    margin-right:16px
}
.ck-content #think-banner-content .forward-icon::after {
    font-family:icons-ibm-v12;
    content:'\f1b3';
    font-size:22px;
    padding-top:48px
}
.ck-content #think-banner-desktop {
    height:104px!important;
    display:none;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
@media (min-width:850px) {
    #think-banner-desktop{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
.ck-content #think-banner-mobile {
    height:75px!important;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
@media (min-width:850px) {
    #think-banner-mobile{
        display:none
    }
}
.ck-content .ibm-search-typeahead-container {
    background:#f4f4f4;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:#000;
    position:absolute;
    top:51px;
    width:100%;
    z-index:510;
    visibility:hidden;
    opacity:0
}
.ck-content .ibm-masthead-search-maximized .ibm-search-typeahead-container, .ck-content .ibm-masthead-search-minimized .ibm-search-typeahead-container {
    -webkit-transition:none;
    transition:none
}
.ck-content #ibm-search-module.ibm-has-scope+.ibm-search-typeahead-container {
    padding-top:45px
}
.ck-content #ibm-search-module.ibm-has-scope+.ibm-search-typeahead-container ul {
    border-top:1px solid #e0e0e0
}
.ck-content .ibm-search-typeahead-container ul li {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:#323232;
    cursor:pointer;
    font-weight:300;
    padding:5px 35px 5px 10px;
    position:relative
}
.ck-content .ibm-search-typeahead-container ul li.typeahead-section-title {
    padding-right:10px
}
.ck-content .ibm-search-typeahead-container ul li.ibm-active {
    background:#5a5a5a;
    color:#fff;
    text-decoration:none
}
.ck-content .ibm-search-typeahead-container ul li.ibm-active:after {
    font-size:1.7em;
    font-family:icons-ibm-v12;
    position:absolute;
    right:10px;
    top:50%;
    -webkit-transform:translate3d(0,-50%,0);
    transform:translate3d(0,-50%,0)
}
.ck-content #ibm-masthead .ibm-masthead-search-close {
    background:#fff;
    display:none;
    height:50px;
    line-height:50px;
    position:absolute;
    -webkit-transform:translate3d(-200%,0,0);
    transform:translate3d(-200%,0,0);
    width:50px;
    z-index:2
}
.ck-content #ibm-masthead .ibm-masthead-search-close a {
    height:50px;
    line-height:50px;
    width:50px
}
.ck-content #ibm-masthead .ibm-masthead-search-close a::before {
    left:13px
}
.ck-content .ibm-masthead-search-minimized #q {
    background:0 0;
    border-left:none;
    color:transparent;
    cursor:pointer;
    position:absolute;
    text-indent:100px;
    width:50px;
    z-index:1
}
.ck-content .ibm-masthead-search-maximized #ibm-masthead .ibm-masthead-rightside {
    float:none
}
.ck-content .ibm-masthead-search-maximized #ibm-masthead #ibm-search-module {
    padding-left:50px;
    position:absolute;
    width:100%;
    z-index:1
}
.ck-content .ibm-masthead-search-maximized #ibm-masthead #q {
    background:#fff;
    border-right:none;
    color:unset;
    cursor:text;
    position:relative;
    visibility:visible;
    width:100%
}
.ck-content .ibm-masthead-search-maximized #ibm-masthead .ibm-masthead-search-close {
    display:block;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0)
}
.ck-content .no-csstransforms3d .ibm-masthead-search-maximized #ibm-masthead .ibm-masthead-search-close {
    left:0
}
.ck-content .ibm-masthead-search-maximized #ibm-masthead .ibm-search-typeahead-container {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    height:100vh;
    overflow-y:auto;
    padding-top:51px;
    position:fixed;
    top:0;
    z-index:0
}
.ck-content .ibm-masthead-search-maximized #ibm-masthead #ibm-search-module.ibm-has-scope+.ibm-search-typeahead-container {
    padding-top:96px
}
.ck-content #ibm-mobilemenu-screen {
    background:rgba(0,0,0,.5) 0 0;
    display:none;
    height:100%;
    left:0;
    position:fixed;
    top:0;
    width:100%;
    z-index:-1;
    will-change:transform
}
.ck-content body.ibm-show-mobilemenu-screen #ibm-mobilemenu-screen {
    display:block;
    z-index:900
}
.ck-content .ibm-mobilemenu {
    background:#fff;
    border-left:1px solid #777677;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    height:100%;
    overflow-y:auto;
    position:fixed;
    right:0;
    top:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
    -webkit-transition:all .5s cubic-bezier(.2,1,.2,1);
    transition:all .5s cubic-bezier(.2,1,.2,1);
    width:380px;
    z-index:905
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-mobilemenu{
        width:100%
    }
}
.ck-content #ibm-com.ibm-mobilemenu-show .ibm-mobilemenu {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.ck-content .ibm-mobilemenu ul {
    padding-bottom:0
}
.ck-content .ibm-mobilemenu>ul:last-child {
    margin-bottom:20px
}
.ck-content .ibm-mobilemenu a {
    color:#323232;
    display:block;
    padding:13px 0 13px 30px;
    position:relative;
    -webkit-transition:none;
    transition:none
}
.ck-content .ibm-mobilemenu a:focus, .ck-content .ibm-mobilemenu a:hover {
    background:#5a5a5a;
    color:#fff;
    text-decoration:none
}
.ck-content .ibm-mobilemenu li {
    padding:0;
    position:relative
}
.ck-content .ibm-mobilemenu li::before {
    content:''
}
.ck-content .ibm-mobilemenu li li a {
    padding-left:40px
}
.ck-content .ibm-mobilemenu li li a:focus, .ck-content .ibm-mobilemenu li li a:hover {
    background:unset;
    color:unset
}
.ck-content .ibm-mobilemenu li li a:focus span, .ck-content .ibm-mobilemenu li li a:hover span {
    border-bottom:4px solid #323232;
    padding-bottom:3px
}
.ck-content .ibm-mobilemenu .ibm-show-hide {
    position:relative
}
.ck-content .ibm-mobilemenu .ibm-show-hide h2 a {
    border-top:0;
    color:#323232;
    padding-top:13px;
    padding-bottom:13px;
    padding-left:20px
}
.ck-content .ibm-mobilemenu .ibm-show-hide h2 a::before {
    left:auto;
    margin-right:17px;
    right:0
}
.ck-content .ibm-mobilemenu .ibm-show-hide h2 a:focus, .ck-content .ibm-mobilemenu .ibm-show-hide h2 a:hover {
    background-color:#3b6caa;
    color:#fff
}
.ck-content .ibm-mobilemenu .ibm-show-hide .ibm-showing a.ibm-show-active {
    color:#323232;
    font-weight:600
}
.ck-content .ibm-mobilemenu .ibm-show-hide .ibm-showing a.ibm-show-active:focus, .ck-content .ibm-mobilemenu .ibm-show-hide .ibm-showing a.ibm-show-active:hover {
    color:#fff
}
.ck-content .ibm-mobilemenu .ibm-button-link a {
    margin:0;
    width:100%
}
.ck-content .ibm-mobile-sitename {
    font-weight:600;
    border-top:2px solid #5a5a5a
}
.ck-content .ibm-mobilemenu-section>ul>.ibm-mobilemenu-nav-selected>a {
    background:#5a5a5a;
    color:#fff;
    text-decoration:none
}
.ck-content .ibm-mobilemenu-section>.ibm-show-hide>h2 {
    border-top:2px solid #5a5a5a
}
.ck-content .ibm-mobilemenu-nav-selected .ibm-mobilemenu-nav-selected>a span {
    border-bottom:4px solid #323232;
    padding-bottom:3px
}
.ck-content .ibm-haschildlist.ibm-showing+.ibm-haschildlist.ibm-showing {
    -webkit-box-shadow:0 -1px 1px #fff;
    box-shadow:0 -1px 1px #fff
}
.ck-content .ibm-mobilemenu-pagenav {
    border-top:2px solid #5a5a5a
}
.ck-content .ibm-mobilemenu-pagenav [aria-expanded=true]>a, .ck-content .ibm-mobilemenu-pagenav>ul>li>a[aria-selected=true] {
    font-weight:600
}
.ck-content .ibm-mobilemenu-pagenav li li [aria-selected=true]>span {
    border-bottom:4px solid #323232;
    padding-bottom:5px
}
.ck-content .ibm-mobilemenu-close {
    background:#fff;
    cursor:pointer;
    height:50px;
    margin-right:19px
}
.ck-content .ibm-mobilemenu-close a.ibm-close-link {
    padding:0;
    margin:12px 0 0 0
}
.ck-content .ibm-mobilemenu-close a.ibm-close-link:focus, .ck-content .ibm-mobilemenu-close a.ibm-close-link:hover {
    color:#3b6caa;
    background:inherit
}
.ck-content .ibm-mobilemenu a:focus, .ck-content .ibm-mobilemenu a:hover {
    color:#fff;
    background-color:#3b6caa
}
.ck-content .ibm-mobilemenu-mhlinks {
    border-top:2px solid #5a5a5a
}
.ck-content .ibm-mobilemenu .ibm-show-hide h2 a, .ck-content .ibm-mobilemenu a {
    padding:7px 20px
}
.ck-content .ibm-mo {
    display:table;
    width:100%
}
.ck-content .ibm-mo__body, .ck-content .ibm-mo__image {
    display:table-cell;
    vertical-align:middle
}
.ck-content .ibm-mo--top .ibm-mo__body, .ck-content .ibm-mo--top .ibm-mo__image {
    vertical-align:top
}
.ck-content .ibm-mo--bottom .ibm-mo__body, .ck-content .ibm-mo--bottom .ibm-mo__image {
    vertical-align:bottom
}
.ck-content .ibm-mo--bottom .ibm-mo__body>p:last-child, .ck-content .ibm-mo--bottom .ibm-mo__image>p:last-child {
    padding-bottom:0
}
.ck-content .ibm-mo__image {
    padding:.33rem 20px .33rem 0
}
.ck-content .ibm-mo__image>img {
    display:block;
    max-width:none
}
.ck-content .ibm-mo--rev .ibm-mo__image {
    padding-right:0;
    padding-left:20px
}
.ck-content .ibm-mo__body {
    width:100%
}
.ck-content #ibm-navigation-trail {
    height:1%;
    padding:0 20px 30px 20px;
    position:relative;
    text-shadow:none
}
.ck-content .ibm-default #ibm-navigation-trail {
    padding-left:10px
}
.ck-content .ibm-columns #ibm-navigation-trail, .ck-content .ibm-fluid #ibm-navigation-trail {
    padding-left:0
}
.ck-content #ibm-navigation-trail::after {
    clear:both;
    content:' ';
    display:block;
    height:0;
    visibility:hidden
}
.ck-content #ibm-navigation-trail li {
    display:inline;
    float:left;
    font-size:1rem;
    clear:none;
    padding:0 8px 0 0
}
.ck-content #ibm-navigation-trail li::after {
    margin-left:2px;
    top:4px;
    position:relative
}
.ck-content #ibm-navigation-trail a:link, .ck-content #ibm-navigation-trail a:visited {
    color:#323232
}
.ck-content .ibm-alternate-background #ibm-navigation-trail a:link, .ck-content .ibm-alternate-background #ibm-navigation-trail a:visited {
    color:#ececec
}
.ck-content .nano {
    position:relative;
    height:100%;
    overflow:hidden
}
.ck-content .nano>.nano-content {
    bottom:0;
    left:0;
    overflow:scroll;
    overflow-x:hidden;
    padding-right:10px;
    position:absolute;
    right:0;
    top:0
}
.ck-content .nano>.nano-content:focus {
    outline:thin dotted
}
.ck-content .nano>.nano-content::-webkit-scrollbar {
    display:none
}
.ck-content .has-scrollbar>.nano-content::-webkit-scrollbar {
    display:block
}
.ck-content .nano>.nano-pane {
    background:rgba(0,0,0,.25);
    bottom:0;
    position:absolute;
    right:0;
    top:0;
    width:10px;
    opacity:.01;
    -webkit-transition:.2s;
    transition:.2s;
    border-radius:5px
}
.ck-content .nano>.nano-pane>.nano-slider {
    background:#444;
    background:rgba(0,0,0,.5);
    position:relative;
    margin:0 1px;
    border-radius:3px
}
.ck-content .nano-pane.active, .ck-content .nano-pane.flashed, .ck-content .nano:hover>.nano-pane {
    opacity:.99
}
.ck-content #ibm-overlay-backdrop {
    background:#111;
    bottom:0;
    display:none;
    left:0;
    opacity:.5;
    position:fixed;
    right:0;
    top:0;
    z-index:900
}
.ck-content .ibm-overlay-backdrop-visible #ibm-overlay-backdrop {
    display:block
}
.ck-content .ibm-common-overlay {
    background:#fff;
    border:0;
    display:none;
    opacity:0;
    padding-bottom:40px;
    position:fixed;
    text-align:left;
    -webkit-transition:opacity .1s ease-in-out .1s;
    transition:opacity .1s ease-in-out .1s;
    width:390px;
    z-index:905;
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%,0)
}
.ck-content .ibm-common-overlay.ibm-overlay-alt {
    width:570px
}
.ck-content .ibm-common-overlay.ibm-overlay-alt-two {
    width:750px
}
.ck-content .ibm-common-overlay.ibm-overlay-alt-three {
    width:980px
}
.ck-content .ibm-common-overlay.full-width {
    text-align:center;
    width:100%!important
}
.ck-content .ibm-common-overlay.full-width .content {
    width:auto
}
.ck-content .ibm-common-overlay.prepped {
    display:block
}
.ck-content .ibm-common-overlay.active {
    opacity:1
}
.ck-content .ibm-common-overlay.seamless {
    padding-bottom:0
}
.ck-content .ibm-common-overlay.seamless .content {
    max-height:calc(100vh - 80px);
    padding:3px 3px 0;
    max-height:calc(100vh - 120px)
}
.ck-content .ibm-common-overlay .ibm-overlay-heading-con a.ibm-close-link {
    padding:0;
    margin:12px 16px 0 0;
    position:absolute;
    right:0
}
.ck-content .ibm-common-overlay .ibm-overlay-heading-con a.ibm-close-link::before {
    color:#777677
}
.ck-content .ibm-common-overlay .ibm-overlay-heading-con a.ibm-close-link:active::before, .ck-content .ibm-common-overlay .ibm-overlay-heading-con a.ibm-close-link:hover::before {
    color:#000
}
.ck-content .ibm-common-overlay .ibm-head {
    display:none
}
.ck-content .ibm-common-overlay .content {
    border:0;
    margin:0;
    max-height:calc(100vh - 120px);
    min-height:40px;
    overflow:auto;
    padding:0 40px 0
}
.ck-content .ibm-common-overlay .content.hidexscroll {
    overflow-x:hidden
}
.ck-content .ibm-common-overlay .content:focus {
    outline:0
}
.ck-content .ibm-common-overlay ol li, .ck-content .ibm-common-overlay ul li {
    position:relative
}
.ck-content .ibm-common-overlay.ibm-overlay-text-white .ibm-overlay-heading-con a.ibm-close-link {
    color:#000
}
.ck-content .ibm-common-overlay.ibm-overlay-text-white .ibm-overlay-heading-con a.ibm-close-link::before {
    color:#fff
}
.ck-content .ibm-common-overlay.ibm-overlay-text-white .ibm-overlay-heading-con a.ibm-close-link:active::before, .ck-content .ibm-common-overlay.ibm-overlay-text-white .ibm-overlay-heading-con a.ibm-close-link:hover::before {
    color:#aeaeae
}
.ck-content .ibm-common-overlay.ibm-overlay-text-white .content {
    color:#fff
}
.ck-content .ibm-common-overlay.ibm-overlay-text-black .content {
    color:#000
}
.ck-content .ibm-common-overlay [class*=ibm-common-overlay] {
    display:block;
    opacity:1
}
.ck-content .ibm-overlay-heading-con {
    height:45px;
    text-align:right
}
@media only screen and (max-width:999px) {
    .ibm-common-overlay{
        width:90%!important
    }
}
@media only screen and (max-width:759px) {
    .ibm-common-overlay{
        padding-bottom:20px
    }
    .ck-content .ibm-common-overlay .content {
        padding:0 20px
    }
}
.ck-content .ibm-pagination::after {
    clear:both;
    content:' ';
    display:block;
    height:0;
    visibility:hidden
}
.ck-content .ibm-pagination--centered {
    display:table;
    margin:0 auto
}
.ck-content .ibm-right .ibm-pagination {
    display:inline-block
}
.ck-content .ibm-pagination--wide .ibm-pagination__ellipsis, .ck-content .ibm-pagination--wide .ibm-pagination__page {
    float:none
}
.ck-content .ibm-pagination--wide .ibm-pagination__ellipsis::after {
    position:relative;
    top:-2px
}
.ck-content .ibm-pagination>li {
    display:inline;
    padding:0;
    float:left;
    height:2rem;
    line-height:1.75rem;
    margin-right:8px
}
.ck-content .ibm-pagination>li::before {
    content:''
}
.ck-content .ibm-pagination>li a[class*='-link'].ibm-inlinelink {
    padding-left:2.2em
}
.ck-content .ibm-pagination>li a[class*='-link'].ibm-inlinelink.ibm-icon-after {
    padding-left:0
}
.ck-content .ibm-pagination>li.ibm-pagination__page {
    margin:0 12px
}
.ck-content .ibm-pagination>li.ibm-pagination__page a.ibm-active, .ck-content .ibm-pagination>li.ibm-pagination__page a[aria-selected=true] {
    background-color:#4178be;
    color:#fff;
    padding:3px 7px;
    border-radius:18px
}
.ck-content .ibm-type .ibm-pagination>li.ibm-pagination__page a.ibm-active, .ck-content .ibm-type .ibm-pagination>li.ibm-pagination__page a[aria-selected=true] {
    padding:3px 9px
}
.ck-content .ibm-pagination>li.ibm-pagination__page a.ibm-active:focus, .ck-content .ibm-pagination>li.ibm-pagination__page a.ibm-active:hover, .ck-content .ibm-pagination>li.ibm-pagination__page a[aria-selected=true]:focus, .ck-content .ibm-pagination>li.ibm-pagination__page a[aria-selected=true]:hover {
    background-color:#264a60
}
.ck-content .ibm-pagination>li.ibm-pagination__page+li:not(.ibm-pagination__page) {
    margin-left:8px
}
.ck-content .ibm-pagination>li.ibm-pagination__ellipsis {
    color:#c7c7c7;
    font-size:.6rem;
    margin:0 8px
}
.ck-content .ibm-pagination>li.ibm-pagination__ellipsis::after {
    content:'\2022\0020\2022\0020\2022';
    display:inline-block
}
.ck-content .ibm-pagination>li.ibm-pagination__results {
    margin:0 12px
}
.ck-content .ibm-pagination>li.ibm-pagination__results:first-child {
    margin-left:0
}
.ck-content .ibm-pagination>li.ibm-pagination__results+li:not(.ibm-pagination__page) {
    margin-left:8px
}
.ck-content .ibm-pagination>li:last-child {
    margin-left:0
}
.ck-content p+.ibm-portrait-module-list {
    padding-top:15px
}
.ck-content .ibm-portrait-module-list {
    min-height:70px;
    margin-top:7px;
    padding-bottom:25px
}
.ck-content .ibm-portrait-module-list>li {
    clear:both;
    display:block;
    height:1%;
    min-height:45px;
    padding-left:0
}
.ck-content .ibm-portrait-module-list li+li {
    padding-top:25px
}
.ck-content .ibm-portrait-module-list h2, .ck-content .ibm-portrait-module-list h3, .ck-content .ibm-portrait-module-list h4 {
    display:block;
    margin:0 0 -7px 70px;
    padding-bottom:0;
    position:relative;
    top:-7px
}
.ck-content .ibm-portrait-module-list p {
    padding:0!important;
    margin-left:70px
}
.ck-content .ibm-portrait-module-list p a {
    display:inline-block
}
.ck-content .ibm-portrait-module-list img {
    float:left;
    padding-bottom:10px;
    padding-right:10px
}
.ck-content .ibm-pull-quote blockquote {
    position:relative;
    padding-left:.7em
}
.ck-content .ibm-pull-quote blockquote em {
    display:block
}
.ck-content .ibm-pull-quote.ibm-inset {
    float:right;
    margin:5px 0 0 20px;
    padding:0;
    width:280px
}
.ck-content .ibm-pull-quote.ibm-inset.ibm-alternate {
    float:left;
    margin:5px 20px 0 0
}
.ck-content .ibm-pull-quote-open, .ck-content .ibm-pullquote-open {
    font-size:1.8em;
    position:absolute;
    -webkit-transform:translate3d(-105%,.065em,0);
    transform:translate3d(-105%,.065em,0)
}
.ck-content .ibm-pull-quote-close, .ck-content .ibm-pullquote-close {
    font-size:1.8em;
    position:absolute;
    -webkit-transform:translate3d(20%,.12em,0);
    transform:translate3d(20%,.12em,0)
}
.ck-content .ibm-pull-quote-source, .ck-content .ibm-pullquote-source {
    color:#5a5a5a
}
.ck-content q:before {
    content:"“"
}
.ck-content q:after {
    content:"”"
}
.ck-content .ibm-parallax-scroll {
    background-attachment:fixed!important;
    background-position:0 100px;
    background-repeat:no-repeat;
    background-size:cover
}
.ck-content .linux.hires .ibm-parallax-scroll {
    background-position:0 0!important
}
.ck-content .ibm-styled-radio+label::before, .ck-content .ibm-styled-radio~.ibm-field-label::before {
    border-radius:50%
}
.ck-content .ibm-styled-radio+label::after, .ck-content .ibm-styled-radio~.ibm-field-label::after {
    border:3px solid transparent;
    border-radius:50%;
    height:12px;
    left:2px;
    top:4px;
    -webkit-transform:scale(0) rotate(0);
    transform:scale(0) rotate(0);
    width:12px
}
.ck-content .ibm-styled-radio:checked:disabled+label::before, .ck-content .ibm-styled-radio:checked:disabled~.ibm-field-label::before {
    border:2px solid #959595
}
.ck-content .ibm-styled-radio:checked:disabled+label::after, .ck-content .ibm-styled-radio:checked:disabled~.ibm-field-label::after {
    background:#959595;
    border-color:#ececec
}
.ck-content .select2-container {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:inline-block;
    margin:0;
    position:relative;
    vertical-align:middle
}
.ck-content .select2-container .select2-selection--single {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    cursor:pointer;
    display:block;
    height:28px;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-user-select:none
}
.ck-content .select2-container .select2-selection--single .select2-selection__rendered {
    display:block;
    padding-left:8px;
    padding-right:20px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.ck-content .select2-container .select2-selection--single .select2-selection__clear {
    position:relative
}
.ck-content .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
    padding-right:8px;
    padding-left:20px
}
.ck-content .select2-container .select2-selection--multiple {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    cursor:pointer;
    display:block;
    min-height:32px;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-user-select:none
}
.ck-content .select2-container .select2-selection--multiple .select2-selection__rendered {
    display:inline-block;
    overflow:hidden;
    padding-left:8px;
    text-overflow:ellipsis;
    white-space:nowrap
}
.ck-content .select2-container .select2-search--inline {
    float:left
}
.ck-content .select2-container .select2-search--inline .select2-search__field {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:none;
    font-size:100%;
    margin-top:5px;
    padding:0
}
.ck-content .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance:none
}
.ck-content .select2-dropdown {
    background-color:#fff;
    border:1px solid #aaa;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:block;
    position:absolute;
    left:-100000px;
    width:100%;
    z-index:1051
}
.ck-content .select2-results {
    display:block
}
.ck-content .select2-results__options {
    list-style:none;
    margin:0;
    padding:0
}
.ck-content .select2-results__option {
    padding:6px;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-user-select:none
}
.ck-content .select2-results__option[aria-selected] {
    cursor:pointer
}
.ck-content .select2-container--open .select2-dropdown {
    left:0
}
.ck-content .select2-container--open .select2-dropdown--above {
    border-bottom:none
}
.ck-content .select2-container--open .select2-dropdown--below {
    border-top:none
}
.ck-content .select2-search--dropdown {
    display:block;
    padding:4px
}
.ck-content .select2-search--dropdown .select2-search__field {
    padding:4px;
    width:100%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance:none
}
.ck-content .select2-search--dropdown.select2-search--hide {
    display:none
}
.ck-content .select2-close-mask {
    border:0;
    margin:0;
    padding:0;
    display:block;
    position:fixed;
    left:0;
    top:0;
    min-height:100%;
    min-width:100%;
    height:auto;
    width:auto;
    opacity:0;
    z-index:99;
    background-color:#fff
}
.ck-content .select2-hidden-accessible {
    border:0!important;
    clip:rect(0 0 0 0)!important;
    height:1px!important;
    margin:-1px!important;
    overflow:hidden!important;
    padding:0!important;
    position:absolute!important;
    width:1px!important
}
.ck-content .select2-container--default .select2-selection--single {
    background-color:#fff;
    border:1px solid #aaa
}
.ck-content .select2-container--default .select2-selection--single .select2-selection__rendered {
    color:#444;
    line-height:28px
}
.ck-content .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor:pointer;
    float:right;
    font-weight:600
}
.ck-content .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color:#323232
}
.ck-content .select2-container--default .select2-selection--single .select2-selection__arrow {
    height:26px;
    position:absolute;
    top:1px;
    right:1px;
    width:20px
}
.ck-content .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color:#888 transparent transparent transparent;
    border-style:solid;
    border-width:5px 4px 0 4px;
    height:0;
    left:50%;
    margin-left:-4px;
    margin-top:-2px;
    position:absolute;
    top:50%;
    width:0
}
.ck-content .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
    float:left
}
.ck-content .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
    left:1px;
    right:auto
}
.ck-content .select2-container--default.select2-container--disabled .select2-selection--single {
    background-color:#eee;
    cursor:default
}
.ck-content .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display:none
}
.ck-content .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color:transparent transparent #888 transparent;
    border-width:0 4px 5px 4px
}
.ck-content .select2-container--default .select2-selection--multiple {
    background-color:#fff;
    border:1px solid #aaa;
    cursor:text
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    list-style:none;
    margin:0;
    padding:0 5px;
    width:100%
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style:none
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color:#323232;
    margin-top:5px;
    float:left
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor:pointer;
    float:right;
    font-weight:600;
    margin-top:5px;
    margin-right:10px
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color:#e4e4e4;
    border:1px solid #aaa;
    cursor:default;
    float:left;
    margin-right:5px;
    margin-top:5px;
    padding:0 5px
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color:#999;
    cursor:pointer;
    display:inline-block;
    font-weight:600;
    margin-right:2px
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color:#333
}
.ck-content .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline, .ck-content .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, .ck-content .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
    float:right
}
.ck-content .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    margin-left:5px;
    margin-right:auto
}
.ck-content .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left:2px;
    margin-right:auto
}
.ck-content .select2-container--default.select2-container--focus .select2-selection--multiple {
    border:solid #000 1px;
    outline:0
}
.ck-content .select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color:#eee;
    cursor:default
}
.ck-content .select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display:none
}
.ck-content .select2-container--default .select2-search--dropdown .select2-search__field {
    border:1px solid #aaa
}
.ck-content .select2-container--default .select2-search--inline .select2-search__field {
    background:0 0;
    border:none;
    outline:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-appearance:textfield
}
.ck-content .select2-container--default .select2-results>.select2-results__options {
    max-height:200px;
    overflow-y:auto
}
.ck-content .select2-container--default .select2-results__option[role=group] {
    padding:0
}
.ck-content .select2-container--default .select2-results__option[aria-disabled=true] {
    color:#999
}
.ck-content .select2-container--default .select2-results__option[aria-selected=true] {
    background-color:#ddd
}
.ck-content .select2-container--default .select2-results__option .select2-results__option {
    padding-left:1em
}
.ck-content .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left:0
}
.ck-content .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left:-1em;
    padding-left:2em
}
.ck-content .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left:-2em;
    padding-left:3em
}
.ck-content .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left:-3em;
    padding-left:4em
}
.ck-content .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left:-4em;
    padding-left:5em
}
.ck-content .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left:-5em;
    padding-left:6em
}
.ck-content .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color:#5897fb;
    color:#fff
}
.ck-content .select2-container--default .select2-results__group {
    cursor:default;
    display:block;
    padding:6px
}
.ck-content /*!rtl:begin:ignore*/
.select2-dropdown li:before {
    content:none
}
.ck-content .js select[multiple] {
    padding-right:15px
}
.ck-content .select2-search__field {
    -webkit-appearance:none
}
.ck-content .select2-container ul li.select2-search {
    padding-left:0
}
.ck-content .select2-container ul li.select2-search input {
    height:initial;
    line-height:initial
}
.ck-content .select2-container ul li.select2-search input:focus {
    border:none
}
.ck-content .select2-container ul li:before {
    content:none
}
.ck-content .select2-results__option {
    -webkit-transition:.2s background-color,.2s color;
    transition:.2s background-color,.2s color;
    padding:6px 11px
}
.ck-content .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color:#323232
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color:#3b6caa;
    color:#fff
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__choice span {
    color:#fff
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__choice span:hover {
    color:#eee
}
.ck-content .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    position:relative;
    top:-1px;
    margin-right:4px
}
.ck-content .select2-container .select2-selection--single, .ck-content .select2-container--default .select2-selection--single .select2-selection__arrow {
    height:40px
}
.ck-content .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height:38px;
    padding:0 27px 0 10px
}
.ck-content .select2-container--default .select2-selection--single {
    color:#323232
}
.ck-content .select2-container--focus .select2-container--default .select2-search--dropdown .select2-search__field, .ck-content .select2-container--focus .select2-container--default .select2-selection--multiple, .ck-content .select2-container--focus .select2-container--default .select2-selection--multiple .select2-selection__choice, .ck-content .select2-container--focus .select2-container--default .select2-selection--single, .ck-content .select2-container--focus .select2-dropdown, .ck-content .select2-container--open .select2-container--default .select2-search--dropdown .select2-search__field, .ck-content .select2-container--open .select2-container--default .select2-selection--multiple, .ck-content .select2-container--open .select2-container--default .select2-selection--multiple .select2-selection__choice, .ck-content .select2-container--open .select2-container--default .select2-selection--single, .ck-content .select2-container--open .select2-dropdown {
    border-color:#000
}
.ck-content .select2-container {
    max-width:100%
}
.ck-content .select2-container .select2-selection {
    -webkit-box-shadow:0 0 0 1px transparent inset;
    box-shadow:0 0 0 1px transparent inset;
    -webkit-transition:.3s border-color,.3s box-shadow;
    transition:.3s border-color,.3s box-shadow
}
.ck-content .select2-container .select2-selection:hover {
    border-color:#4178be;
    -webkit-box-shadow:0 0 0 1px #4178be inset;
    box-shadow:0 0 0 1px #4178be inset
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .select2-container .select2-selection:hover{
        -webkit-box-shadow:none;
        box-shadow:none
    }
}
.ck-content .select2-container .select2-selection:hover:focus {
    border-color:#000;
    -webkit-box-shadow:0 0 0 1px inset;
    box-shadow:0 0 0 1px inset
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .select2-container .select2-selection:hover:focus{
        -webkit-box-shadow:none;
        box-shadow:none
    }
}
.ck-content .select2-container .select2-search--dropdown .select2-search__field, .ck-content .select2-container .select2-selection, .ck-content .select2-container .select2-selection--multiple .select2-selection__choice {
    border-color:#959f9f
}
.ck-content .select2-container.select2-container--focus .select2-search--dropdown .select2-search__field, .ck-content .select2-container.select2-container--focus .select2-selection, .ck-content .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__choice, .ck-content .select2-container.select2-container--open .select2-search--dropdown .select2-search__field, .ck-content .select2-container.select2-container--open .select2-selection, .ck-content .select2-container.select2-container--open .select2-selection--multiple .select2-selection__choice {
    border-color:#000
}
.ck-content .select2-container.select2-container--focus .select2-selection, .ck-content .select2-container.select2-container--open .select2-selection {
    -webkit-box-shadow:0 0 0 1px #000 inset;
    box-shadow:0 0 0 1px #000 inset
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .select2-container.select2-container--focus .select2-selection,.select2-container.select2-container--open .select2-selection{
        -webkit-box-shadow:none;
        box-shadow:none
    }
}
.ck-content .select2-dropdown {
    border-color:#959f9f
}
.ck-content .select2-dropdown.select2-container--focus, .ck-content .select2-dropdown.select2-container--open {
    border-color:#000
}
.ck-content .select2 .select2-selection--multiple input[type=search] {
    margin-left:-2px;
    margin-top:8px;
    -webkit-transform:translate3d(-6px,0,0)
}
.ck-content .select2 .select2-selection--multiple input[type=search]:hover {
    -webkit-box-shadow:none;
    box-shadow:none
}
.ck-content .select2 .select2-selection--multiple input[type=search]:hover:focus {
    border:none;
    -webkit-box-shadow:none;
    box-shadow:none
}
.ck-content .select2 .select2-selection--multiple input[type=search]:focus {
    background:0 0
}
.ck-content .select2-container--default .select2-selection--single .select2-selection__arrow {
    height:40px;
    position:absolute;
    top:1px;
    right:1px;
    width:30px
}
.ck-content .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color:transparent;
    border-style:solid;
    border-width:0;
    position:absolute;
    width:30px;
    display:block;
    font-size:.5em;
    height:auto;
    left:auto;
    line-height:normal;
    margin:auto;
    top:6px
}
.ck-content .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color:transparent;
    border-width:0 4px 5px!important;
    margin-left:-4px
}
.ck-content .select2-container--disabled .select2-selection:hover, .ck-content .select2-container--disabled.select2-container--focus .select2-selection, .ck-content .select2-container--disabled.select2-container--focus .select2-selection:hover {
    border-color:#959f9f;
    -webkit-box-shadow:none;
    box-shadow:none;
    cursor:not-allowed
}
.ck-content .select2-dropdown {
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-name:opacity;
    animation-name:opacity;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
@-webkit-keyframes opacity {
    0%{
        opacity:0
    }
    100% {
        opacity:1
    }
}
@keyframes opacity {
    0%{
        opacity:0
    }
    100% {
        opacity:1
    }
}
.ck-content .select2-dropdown.select2-dropdown--closing {
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-name:opacity-closing;
    animation-name:opacity-closing;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.ck-content .no-cssanimations .select2-dropdown.select2-dropdown--closing {
    display:none
}
@-webkit-keyframes opacity-closing {
    0%{
        opacity:1
    }
    100% {
        opacity:0
    }
}
@keyframes opacity-closing {
    0%{
        opacity:1
    }
    100% {
        opacity:0
    }
}
.ck-content /*!rtl:end:ignore*/#social-media-share-tooltip-content {
    padding:10px 20px
}
.ck-content #social-media-share-tooltip-content .tipso_arrow {
    border-color:transparent transparent #ececec;
    display:block;
    margin-left:-8px
}
.ck-content #social-media-share-tooltip-content.top .tipso_arrow {
    border-color:#ececec transparent transparent;
    bottom:-15px;
    top:auto
}
.ck-content #social-media-share-tooltip-content a:hover:before {
    color:#3b6caa
}
.ck-content .ibm-show-hide>h2 {
    border-top:0;
    padding:0;
    width:100%
}
.ck-content .ibm-show-hide>h2 a {
    border-top:1px solid #c7c7c7;
    padding:20px 0 20px 30px;
    color:#323232;
    display:block;
    position:relative;
    -webkit-transition:border-color .4s;
    transition:border-color .4s
}
.ck-content .ibm-alternate-background .ibm-show-hide>h2 a {
    color:inherit
}
.ck-content .ibm-show-hide>h2 a:hover {
    color:#3b6caa
}
.ck-content .ibm-alternate-background .ibm-show-hide>h2 a:hover {
    color:#fff
}
.ck-content .ibm-show-hide>h2 a.ibm-show-active {
    border-color:#3b6caa;
    color:#3b6caa
}
.ck-content .ibm-alternate-background .ibm-show-hide>h2 a.ibm-show-active {
    color:inherit;
    border-color:inherit
}
.ck-content .ibm-show-hide>h2 a.ibm-show-active::after, .ck-content .ibm-show-hide>h2 a::after {
    content:''
}
.ck-content .ibm-show-hide.ibm-alternate>h2 {
    font-weight:600
}
.ck-content .ibm-show-hide.ibm-alternate>h2 a {
    border-top:2px solid #e0e0e0
}
.ck-content .ibm-show-hide.ibm-alternate>h2 a.ibm-show-active {
    border-color:#3b6caa
}
.ck-content .ibm-show-hide.ibm-icon-right>h2 a {
    padding:20px 30px 20px 0
}
.ck-content .ibm-show-hide.ibm-icon-right>h2 a::before {
    left:unset;
    right:0
}
.ck-content .ibm-simple-show-hide .ibm-container-body {
    padding-bottom:4px
}
.ck-content .ibm-simple-show-hide p.ibm-show-hide-controls {
    color:#666;
    display:none
}
.ck-content .ibm-alternate-background .ibm-simple-show-hide p.ibm-show-hide-controls {
    color:#aaa
}
.ck-content .ibm-simple-show-hide p.ibm-show-hide-controls a {
    display:inline-block
}
.ck-content .ibm-simple-show-hide p.ibm-show-hide-controls a.ibm-active {
    color:#666;
    text-decoration:none
}
.ck-content .ibm-alternate-background .ibm-simple-show-hide p.ibm-show-hide-controls a.ibm-active {
    color:#aaa
}
.ck-content .ibm-simple-show-hide.ibm-widget-processed p.ibm-show-hide-controls {
    color:#666;
    display:block
}
.ck-content .ibm-alternate-background .ibm-simple-show-hide.ibm-widget-processed p.ibm-show-hide-controls {
    color:#aaa
}
.ck-content .ibm-sitenav-menu-container {
    background-color:#fff;
    border-bottom:1px solid #e0e0e0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:51px;
    line-height:50px;
    padding:0 20px;
    position:relative;
    z-index:815
}
.ck-content .js .ibm-sitenav-menu-container {
    overflow:hidden
}
.ck-content .js .ibm-sitenav-menu-container[data-widgetprocessed] {
    overflow:visible
}
.ck-content .ibm-sitenav-menu-container.getWidth {
    width:1000%
}
.ck-content .ibm-sitenav-menu-container.getWidth .ibm-sitenav-menu-list {
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0
}
.ck-content .ibm-sitenav-menu-sticky.ibm-masthead-sticky .ibm-sitenav-menu-container {
    -webkit-transition:transform .4s cubic-bezier(.2,1,.2,1);
    -webkit-transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1),-webkit-transform .4s cubic-bezier(.2,1,.2,1)
}
.ck-content .ibm-masthead-sticky.ibm-masthead-sticky-showing .ibm-sitenav-menu-container, .ck-content .ibm-sitenav-menu-sticky.ibm-masthead-sticky-showing .ibm-sitenav-menu-container {
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0)
}
@supports (-ms-accelerator:true) {
    .ibm-masthead-sticky.ibm-masthead-sticky-showing .ibm-sitenav-menu-container,.ibm-sitenav-menu-sticky.ibm-masthead-sticky-showing .ibm-sitenav-menu-container{
        -webkit-transform:translate3d(0,99%,0);
        transform:translate3d(0,99%,0)
    }
}
.ck-content .ibm-sitenav-menu-container.ibm-alternate-dark {
    background:#000;
    border-bottom:1px solid #323232
}
.ck-content .ibm-sitenav-menu-container span {
    display:inherit
}
.ck-content .ibm-sitenav-menu-container span .ibm-sitenav-menu-name {
    -webkit-box-flex:unset;
    -ms-flex:unset;
    flex:unset;
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    display:inline-block
}
.ck-content .ibm-sitenav-menu-container span .ibm-sitenav-menu-list {
    display:inline-block
}
.ck-content .ibm-masthead-sticky.ibm-masthead-sticky-showing.ibm-sitenav-menu, .ck-content .ibm-sitenav-menu-sticky {
    margin-top:50px
}
.ck-content .ibm-masthead-sticky.ibm-masthead-sticky-showing.ibm-sitenav-menu .ibm-sitenav-menu-container, .ck-content .ibm-sitenav-menu-sticky .ibm-sitenav-menu-container {
    position:fixed;
    top:0;
    width:100%
}
.ck-content .ibm-masthead-sticky.ibm-masthead-sticky-showing.ibm-sitenav-menu .ibm-sitenav-menu-container .ibm-sitenav-menu-list, .ck-content .ibm-sitenav-menu-sticky .ibm-sitenav-menu-container .ibm-sitenav-menu-list {
    position:relative
}
.ck-content .ibm-sitenav-menu-name {
    -ms-flex-preferred-size:auto;
    flex-basis:auto;
    font-weight:600
}
.ck-content .ibm-sitenav-menu-name a {
    color:#323232;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:block;
    height:50px;
    line-height:50px;
    text-decoration:none
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-name a {
    color:#fff
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-name a::after {
    background:#0068ff
}
.ck-content .ibm-sitenav-menu-name a:focus, .ck-content .ibm-sitenav-menu-name a:hover {
    color:#3b6caa
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-name a:focus, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-name a:hover {
    color:#fff
}
.ck-content .msie9 .ibm-sitenav-menu-name a {
    display:inline-block
}
.ck-content .ibm-sitenav-menu-list {
    -webkit-box-flex:1;
    -ms-flex:auto;
    flex:auto;
    height:50px
}
.ck-content .ibm-sitenav-menu-list ul {
    padding:0
}
.ck-content .ibm-sitenav-menu-list ul.getWidth {
    display:block;
    position:relative;
    visibility:hidden
}
.ck-content .ibm-sitenav-menu-list ul.abs {
    position:absolute
}
.ck-content .ibm-sitenav-menu-list a, .ck-content .ibm-sitenav-menu-list button, .ck-content .ibm-sitenav-menu-list span {
    color:inherit;
    display:block;
    position:relative
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list a, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list button, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list span {
    background:#000;
    color:#fff
}
.ck-content .ibm-sitenav-menu-list a:hover, .ck-content .ibm-sitenav-menu-list button:hover, .ck-content .ibm-sitenav-menu-list span:hover {
    text-decoration:none
}
.ck-content .ibm-sitenav-menu-list a:hover+ul, .ck-content .ibm-sitenav-menu-list button:hover+ul, .ck-content .ibm-sitenav-menu-list span:hover+ul {
    display:block
}
.ck-content .ibm-sitenav-menu-list .ibm-button-link a {
    margin-left:25px;
    margin-top:9px;
    padding-bottom:6px;
    padding-top:6px
}
.ck-content .ibm-sitenav-menu-list li {
    padding:0
}
.ck-content .ibm-sitenav-menu-list li::before {
    content:none
}
.ck-content .ibm-sitenav-menu-list li:hover ul {
    display:block
}
.ck-content .js .ibm-sitenav-menu-list li:hover ul {
    display:none
}
.ck-content .ibm-sitenav-menu-list>ul>li {
    float:left
}
.ck-content .ibm-sitenav-menu-list>ul>li:first-child ul {
    margin-left:-1px
}
.ck-content .ibm-sitenav-menu-list>ul>li>a, .ck-content .ibm-sitenav-menu-list>ul>li>button, .ck-content .ibm-sitenav-menu-list>ul>li>span {
    border:0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:inline-block;
    height:50px;
    line-height:50px;
    margin-left:25px
}
.ck-content .ibm-type .ibm-sitenav-menu-list>ul>li>a, .ck-content .ibm-type .ibm-sitenav-menu-list>ul>li>button, .ck-content .ibm-type .ibm-sitenav-menu-list>ul>li>span {
    font-family:ibm-plex-sans,"Helvetica Neue",Arial,sans-serif
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>a, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>button, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>span {
    color:#fff
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>a::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>button::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>span::after {
    background:#0068ff
}
.ck-content .ibm-sitenav-menu-list>ul>li>a:focus, .ck-content .ibm-sitenav-menu-list>ul>li>a:hover, .ck-content .ibm-sitenav-menu-list>ul>li>button:focus, .ck-content .ibm-sitenav-menu-list>ul>li>button:hover, .ck-content .ibm-sitenav-menu-list>ul>li>span:focus, .ck-content .ibm-sitenav-menu-list>ul>li>span:hover {
    color:#3b6caa
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>a:focus, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>a:hover, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>button:focus, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>button:hover, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>span:focus, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li>span:hover {
    color:#fff
}
.ck-content .ibm-sitenav-menu-list>ul>li>button {
    line-height:48px
}
.ck-content .ibm-sitenav-menu-list>ul>li.ibm-active>a, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-active>button, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-active>span, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-highlight>a, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-highlight>button, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-highlight>span {
    color:#3b6caa
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>a, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>button, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>span, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>a, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>button, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>span {
    color:#fff
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>a::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>button::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>span::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>a::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>button::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>span::after {
    background:#0068ff
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>a:hover::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>button:hover::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-active>span:hover::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>a:hover::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>button:hover::after, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-highlight>span:hover::after {
    background:#0068ff
}
.ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>a, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>button, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>span {
    background-color:#fff;
    cursor:pointer;
    font-size:1rem;
    padding:0 22px 0 0;
    position:relative
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>a, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>button, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>span {
    background:#000;
    color:#fff
}
.ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>a::before, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>button::before, .ck-content .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>span::before {
    left:inherit;
    right:-4px
}
@supports (-ms-accelerator:true) {
    .ibm-sitenav-menu-list>ul>li.ibm-haschildlist>button{
        height:49.5px
    }
}
.ck-content .ibm-sitenav-menu-list li ul {
    background-color:#fff;
    border:1px solid #e0e0e0;
    display:none;
    position:absolute
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list li ul {
    background:#000;
    border:1px solid #323232
}
.ck-content .ibm-sitenav-menu-list li ul.ibm-align-right {
    right:-21px
}
.ck-content .ibm-sitenav-menu-list li ul a {
    padding:10px 25px
}
.ck-content .ibm-sitenav-menu-list li ul a:hover {
    background-color:#3b6caa;
    color:#fff
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list li ul a:hover {
    background-color:#0068ff
}
.ck-content .ibm-sitenav-menu-list li ul a.ibm-highlight, .ck-content .ibm-sitenav-menu-list li ul li.ibm-highlight>a {
    background-color:#3b6caa;
    color:#fff
}
.ck-content .ibm-alternate-dark .ibm-sitenav-menu-list li ul a.ibm-highlight, .ck-content .ibm-alternate-dark .ibm-sitenav-menu-list li ul li.ibm-highlight>a {
    background-color:#0068ff
}
.ck-content .ibm-sitenav-menu-list li.ibm-active ul {
    display:block!important
}
.ck-content .ibm-sitenav-menu-item-right {
    float:right!important
}
.ck-content .ibm-mobilemenu-sitenavmenu .ibm-sitenav-menu-item-right {
    float:none!important
}
.ck-content .slick-slider {
    position:relative;
    display:block;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -ms-touch-action:pan-y;
    touch-action:pan-y;
    -webkit-tap-highlight-color:transparent
}
.ck-content .slick-list {
    position:relative;
    overflow:hidden;
    display:block;
    margin:0;
    padding:0
}
.ck-content .slick-list:focus {
    outline:0
}
.ck-content .slick-list.dragging {
    cursor:pointer;
    cursor:hand
}
.ck-content .slick-slide, .ck-content .slick-slide img, .ck-content .slick-slider .slick-list, .ck-content .slick-track {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.ck-content .slick-track {
    position:relative;
    left:0;
    top:0;
    display:block;
    zoom:1
}
.ck-content .slick-track:after, .ck-content .slick-track:before {
    content:"";
    display:table
}
.ck-content .slick-track:after {
    clear:both
}
.ck-content .slick-loading .slick-track {
    visibility:hidden
}
.ck-content .slick-slide {
    float:left;
    height:100%;
    min-height:1px;
    display:none
}
.ck-content [dir=rtl] .slick-slide {
    float:right
}
.ck-content .slick-slide img {
    display:block
}
.ck-content .slick-slide.slick-loading img {
    display:none
}
.ck-content .slick-slide.dragging img {
    pointer-events:none
}
.ck-content .slick-initialized .slick-slide {
    display:block
}
.ck-content .slick-loading .slick-slide {
    visibility:hidden
}
.ck-content .slick-vertical .slick-slide {
    display:block;
    height:auto;
    border:1px solid transparent
}
.ck-content .slick-slide.ibm-columns {
    clear:none
}
.ck-content .slick-next, .ck-content .slick-prev {
    position:absolute;
    display:block;
    height:20px;
    width:20px;
    line-height:0;
    font-size:0;
    cursor:pointer;
    background:0 0;
    color:transparent;
    top:50%;
    margin-top:-10px;
    padding:0;
    border:none;
    outline:0
}
.ck-content .slick-next:focus, .ck-content .slick-next:hover, .ck-content .slick-prev:focus, .ck-content .slick-prev:hover {
    outline:0;
    background:0 0;
    color:transparent
}
.ck-content .slick-next:focus:before, .ck-content .slick-next:hover:before, .ck-content .slick-prev:focus:before, .ck-content .slick-prev:hover:before {
    opacity:1
}
.ck-content .slick-next.slick-disabled:before, .ck-content .slick-prev.slick-disabled:before {
    opacity:.25
}
.ck-content .slick-next:before, .ck-content .slick-prev:before {
    font-family:icons-ibm-v12;
    font-size:20px;
    line-height:1;
    color:#fff;
    opacity:.75;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.ck-content .slick-prev {
    left:-25px
}
.ck-content [dir=rtl] .slick-prev {
    left:auto;
    right:-25px
}
.ck-content .slick-prev:before {
    content:"←"
}
.ck-content [dir=rtl] .slick-prev:before {
    content:"→"
}
.ck-content .slick-next {
    right:-25px
}
.ck-content [dir=rtl] .slick-next {
    left:-25px;
    right:auto
}
.ck-content .slick-next:before {
    content:"→"
}
.ck-content [dir=rtl] .slick-next:before {
    content:"←"
}
.ck-content .slick-slider {
    margin-bottom:30px
}
.ck-content .slick-dots {
    position:absolute;
    bottom:-35px;
    list-style:none;
    display:block;
    text-align:center;
    padding:0;
    width:100%
}
.ck-content .slick-dots li {
    position:relative;
    display:inline-block;
    height:20px;
    width:20px;
    margin:0 5px;
    padding:0;
    cursor:pointer
}
.ck-content .slick-dots li button {
    border:0;
    background:0 0;
    display:block;
    height:20px;
    width:20px;
    outline:0;
    line-height:0;
    font-size:0;
    color:transparent;
    padding:5px;
    cursor:pointer
}
.ck-content .slick-dots li button:focus, .ck-content .slick-dots li button:hover {
    outline:0
}
.ck-content .slick-dots li button:focus:before, .ck-content .slick-dots li button:hover:before {
    opacity:1
}
.ck-content .slick-dots li button:before {
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    color:#000;
    content:"•";
    font-family:icons-ibm-v12;
    font-size:6px;
    height:20px;
    left:0;
    line-height:20px;
    opacity:.25;
    position:absolute;
    text-align:center;
    top:0;
    width:20px
}
.ck-content .slick-dots li.slick-active button:before {
    color:#000;
    opacity:.75
}
.ck-content .slick-slide h3.ibm-video-title {
    margin-top:5px
}
.ck-content .slick-slider {
    margin-bottom:50px
}
.ck-content .ibm-carousel-controls {
    display:table;
    color:#3b6caa;
    margin:10px auto 0;
    position:absolute;
    -webkit-transform:translate3d(-50%,0,0);
    transform:translate3d(-50%,0,0);
    left:50%
}
.ck-content .ibm-carousel-controls>div {
    display:table-cell;
    position:relative;
    vertical-align:middle
}
.ck-content .ibm-carousel-controls .ibm-cc-prev {
    -webkit-transform:translate3d(-50%,0,0);
    transform:translate3d(-50%,0,0)
}
.ck-content .ibm-carousel-controls .ibm-cc-next {
    -webkit-transform:translate3d(50%,0,0);
    transform:translate3d(50%,0,0)
}
.ck-content .ibm-carousel-next, .ck-content .ibm-carousel-prev {
    background:0 0;
    border:none;
    cursor:pointer;
    line-height:2rem;
    overflow:hidden;
    position:relative;
    padding:0;
    text-indent:99px;
    width:20px
}
.ck-content .ibm-carousel-next:focus, .ck-content .ibm-carousel-next:hover, .ck-content .ibm-carousel-prev:focus, .ck-content .ibm-carousel-prev:hover {
    color:#1d3649
}
.ck-content .ibm-carousel-next:before, .ck-content .ibm-carousel-prev:before {
    font-size:2rem;
    text-indent:-7px;
    top:1px
}
.ck-content .ibm-carousel-next.slick-disabled, .ck-content .ibm-carousel-prev.slick-disabled {
    height:0;
    opacity:0
}
.ck-content .ibm-carousel__arrows--large .slick-dots {
    bottom:-25px;
    position:absolute;
    -webkit-transform:translate3d(0,50%,0);
    transform:translate3d(0,50%,0)
}
.ck-content .ibm-carousel__arrows--large .ibm-carousel-next, .ck-content .ibm-carousel__arrows--large .ibm-carousel-prev {
    font-size:4rem;
    height:50px;
    position:absolute;
    top:50%;
    -webkit-transform:translate3d(0,-50%,0);
    transform:translate3d(0,-50%,0);
    width:36px;
    z-index:1
}
.ck-content .ibm-carousel__arrows--large .ibm-carousel-next:before, .ck-content .ibm-carousel__arrows--large .ibm-carousel-prev:before {
    font-size:4rem;
    text-indent:-15px;
    top:8px
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-carousel__arrows--large .ibm-carousel-next,.ibm-carousel__arrows--large .ibm-carousel-prev{
        display:none!important
    }
}
.ck-content .ibm-carousel__arrows--large .ibm-carousel-prev {
    left:0
}
.ck-content .ibm-carousel__arrows--large .ibm-carousel-next {
    right:0
}
.ck-content .ibm-carousel__controls--light .ibm-carousel-controls, .ck-content .ibm-carousel__controls--light .ibm-carousel-controls button, .ck-content .ibm-carousel__controls--light .slick-dots button, .ck-content .ibm-carousel__controls--light>button {
    color:#fff
}
.ck-content .ibm-carousel__controls--light .ibm-carousel-controls button:focus, .ck-content .ibm-carousel__controls--light .ibm-carousel-controls button:hover, .ck-content .ibm-carousel__controls--light .ibm-carousel-controls:focus, .ck-content .ibm-carousel__controls--light .ibm-carousel-controls:hover, .ck-content .ibm-carousel__controls--light .slick-dots button:focus, .ck-content .ibm-carousel__controls--light .slick-dots button:hover, .ck-content .ibm-carousel__controls--light>button:focus, .ck-content .ibm-carousel__controls--light>button:hover {
    color:#e0e0e0
}
.ck-content .ibm-carousel__controls--dark .ibm-carousel-controls, .ck-content .ibm-carousel__controls--dark .ibm-carousel-controls button, .ck-content .ibm-carousel__controls--dark .slick-dots button, .ck-content .ibm-carousel__controls--dark>button {
    color:#464646
}
.ck-content .ibm-carousel__controls--dark .ibm-carousel-controls button:focus, .ck-content .ibm-carousel__controls--dark .ibm-carousel-controls button:hover, .ck-content .ibm-carousel__controls--dark .ibm-carousel-controls:focus, .ck-content .ibm-carousel__controls--dark .ibm-carousel-controls:hover, .ck-content .ibm-carousel__controls--dark .slick-dots button:focus, .ck-content .ibm-carousel__controls--dark .slick-dots button:hover, .ck-content .ibm-carousel__controls--dark>button:focus, .ck-content .ibm-carousel__controls--dark>button:hover {
    color:#121212
}
.ck-content .slick-dots {
    bottom:0;
    line-height:0;
    position:relative
}
.ck-content .slick-dots li {
    color:transparent;
    height:auto;
    margin:0;
    width:auto
}
.ck-content .slick-dots li:before {
    content:none
}
.ck-content .slick-dots li+li {
    margin-left:10px
}
.ck-content .slick-dots li button {
    border:1px solid #3b6caa;
    border-radius:50%;
    height:14px;
    width:14px;
    -webkit-transition:background-color .3s;
    transition:background-color .3s
}
.ck-content .ibm-carousel__controls--light .slick-dots li button {
    border-color:#fff
}
.ck-content .ibm-carousel__controls--dark .slick-dots li button {
    border-color:#000
}
.ck-content .slick-dots li button:before {
    content:none
}
.ck-content .slick-dots li button:active, .ck-content .slick-dots li button:hover {
    border-width:2px
}
.ck-content .slick-dots li button:focus {
    outline:1px dotted #000
}
.ck-content .slick-dots li.slick-active button {
    background:#3b6caa
}
.ck-content .ibm-carousel__controls--light .slick-dots li.slick-active button {
    background:#fff
}
.ck-content .ibm-carousel__controls--dark .slick-dots li.slick-active button {
    background:#000
}
.ck-content .ibm-columns.slick-slide {
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content .ibm-spinner {
    -webkit-animation:.6s linear 0s normal none infinite ibm-spinner-kf-spin,5.6s ease-in-out 0s normal none infinite ibm-spinner-kf-colors;
    animation:.6s linear 0s normal none infinite ibm-spinner-kf-spin,5.6s ease-in-out 0s normal none infinite ibm-spinner-kf-colors;
    border:4px solid transparent;
    border-radius:50%;
    height:1em;
    position:relative;
    -webkit-transform:rotate(0);
    transform:rotate(0);
    width:1em
}
.ck-content .ibm-spinner.ibm-alternate {
    -webkit-animation:.6s linear 0s normal none infinite ibm-spinner-kf-spin,5.6s ease-in-out 0s normal none infinite ibm-spinner-kf-colors-alternate;
    animation:.6s linear 0s normal none infinite ibm-spinner-kf-spin,5.6s ease-in-out 0s normal none infinite ibm-spinner-kf-colors-alternate
}
.ck-content span.ibm-spinner {
    display:inline-block;
    top:6px
}
.ck-content .ibm-h3 .ibm-spinner, .ck-content .ibm-h4 .ibm-spinner {
    top:7px
}
.ck-content .ibm-h2 .ibm-spinner {
    top:8px
}
.ck-content .ibm-h1 .ibm-spinner {
    top:9px
}
@-webkit-keyframes ibm-spinner-kf-colors {
    0%{
        border-color:transparent #ccc #ccc
    }
    50% {
        border-color:transparent #3b6caa #3b6caa
    }
    100% {
        border-color:transparent #ccc #ccc
    }
}
@keyframes ibm-spinner-kf-colors {
    0%{
        border-color:transparent #ccc #ccc
    }
    50% {
        border-color:transparent #3b6caa #3b6caa
    }
    100% {
        border-color:transparent #ccc #ccc
    }
}
@-webkit-keyframes ibm-spinner-kf-colors-alternate {
    0%{
        border-color:transparent #fff #fff
    }
    50% {
        border-color:transparent #c7c7c7 #c7c7c7
    }
    100% {
        border-color:transparent #fff #fff
    }
}
@keyframes ibm-spinner-kf-colors-alternate {
    0%{
        border-color:transparent #fff #fff
    }
    50% {
        border-color:transparent #c7c7c7 #c7c7c7
    }
    100% {
        border-color:transparent #fff #fff
    }
}
@-webkit-keyframes ibm-spinner-kf-spin {
    0%{
        -webkit-transform:rotate(0)
    }
    100% {
        -webkit-transform:rotate(-360deg)
    }
}
@keyframes ibm-spinner-kf-spin {
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100% {
        -webkit-transform:rotate(-360deg);
        transform:rotate(-360deg)
    }
}
.ck-content .ibm-step-indicator {
    border-bottom:1px solid #ccc;
    border-top:4px solid #666;
    margin-bottom:22px;
    margin-top:-2px
}
.ck-content .ibm-step-indicator .ibm-tabs {
    background:#fff;
    color:#000;
    width:100%;
    padding-bottom:0
}
.ck-content .ibm-step-indicator .ibm-tabs li {
    border-bottom:0 none!important;
    padding-right:42px;
    position:relative
}
.ck-content .ibm-step-indicator .ibm-tabs li::after {
    color:#c7c7c7;
    left:auto;
    right:10px;
    top:11px
}
.ck-content .ibm-step-indicator .ibm-tabs li:last-child::after {
    content:none
}
.ck-content .ibm-step-indicator .ibm-tabs a {
    display:inline-block;
    padding:10px 0;
    position:relative
}
.ck-content .ibm-step-indicator .ibm-tabs a.ibm-active-current {
    color:#000;
    font-weight:600
}
.ck-content .ibm-step-indicator .ibm-tabs a.ibm-active-completed {
    color:#3b6caa
}
.ck-content .ibm-step-indicator .ibm-tabs a.ibm-active-completed:hover {
    text-decoration:underline
}
.ck-content .ibm-step-indicator .ibm-tabs a.ibm-disabled {
    background:0 0;
    border:0;
    color:#666!important;
    cursor:not-allowed;
    visibility:visible
}
.ck-content .ibm-step-container .ibm-btn-row {
    display:none
}
.ck-content .ibm-widget-processed>.ibm-step-container .ibm-btn-row {
    display:block
}
.ck-content .ibm-tabs {
    overflow:auto;
    background:#ececec
}
.ck-content .ibm-tabs li {
    padding:0;
    float:left
}
.ck-content .ibm-tabs a {
    color:#323232;
    text-decoration:none
}
.ck-content .ibm-tabs a:visited {
    color:#323232
}
.ck-content .ibm-tabs a:hover {
    text-decoration:none
}
.ck-content #ibm-content-nav {
    position:relative;
    margin-top:0
}
@media only screen and (max-width:999px) {
    #ibm-content-nav #ibm-primary-tabs,#ibm-content-nav #ibm-secondary-tabs{
        display:none
    }
}
.ck-content #ibm-primary-tabs {
    height:50px;
    overflow:hidden;
    background:#ececec
}
.ck-content #ibm-primary-tabs .ibm-tabs {
    margin:0 auto;
    padding:0 20px
}
.ck-content #ibm-primary-tabs .ibm-tabs li {
    margin-right:0;
    position:relative;
    bottom:0
}
.ck-content #ibm-primary-tabs .ibm-tabs li.ibm-active {
    border-top:0;
    bottom:0
}
.ck-content #ibm-primary-tabs .ibm-tabs a {
    display:block;
    min-height:15px;
    padding:12px 20px;
    background:0 0;
    opacity:1;
    text-shadow:none;
    text-decoration:none;
    -webkit-transition:background-color .3s;
    transition:background-color .3s
}
.ck-content #ibm-primary-tabs .ibm-tabs a:focus, .ck-content #ibm-primary-tabs .ibm-tabs a:hover {
    background-color:#fff
}
.ck-content #ibm-primary-tabs .ibm-tabs a:active {
    background-color:#fff;
    text-shadow:none
}
.ck-content #ibm-primary-tabs .ibm-tabs li a[aria-selected=true] {
    background-color:#fff;
    color:#000;
    text-shadow:none;
    opacity:1;
    font-weight:600
}
.ck-content #ibm-secondary-tabs, .ck-content .ibm-text-tabs {
    text-align:center;
    padding:0 20px 0 29px;
    min-height:50px;
    border-bottom:1px solid #c7c7c7
}
.ck-content #ibm-secondary-tabs .ibm-tabs, .ck-content .ibm-text-tabs .ibm-tabs {
    background:#fff;
    margin:0 auto;
    padding-bottom:0
}
.ck-content #ibm-secondary-tabs .ibm-tabs li, .ck-content .ibm-text-tabs .ibm-tabs li {
    display:block;
    padding:0 15px;
    margin:0;
    text-align:center
}
.ck-content #ibm-secondary-tabs .ibm-tabs a, .ck-content .ibm-text-tabs .ibm-tabs a {
    border-bottom:4px solid transparent;
    display:block;
    overflow:auto;
    padding:15px 0 12px;
    text-decoration:none;
    -webkit-transition:border .3s,color .3s;
    transition:border .3s,color .3s
}
.ck-content #ibm-secondary-tabs .ibm-tabs a:focus, .ck-content #ibm-secondary-tabs .ibm-tabs a:hover, .ck-content .ibm-text-tabs .ibm-tabs a:focus, .ck-content .ibm-text-tabs .ibm-tabs a:hover {
    border-bottom:4px solid #3b6caa
}
.ck-content #ibm-secondary-tabs .ibm-tabs li a[aria-selected=true], .ck-content .ibm-text-tabs .ibm-tabs li a[aria-selected=true] {
    color:#000;
    border-bottom:4px solid #3b6caa
}
.ck-content .ibm-graphic-tabs {
    padding-bottom:15px
}
.ck-content .ibm-graphic-tabs .ibm-tab-section {
    border-bottom:0;
    padding-bottom:15px
}
.ck-content .ibm-graphic-tabs .ibm-tabs {
    overflow:auto;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding-bottom:0;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-flow:row wrap;
    flex-flow:row wrap
}
.ck-content .ibm-graphic-tabs .ibm-tabs li {
    background:#ececec;
    border-left:0;
    border-right:1px solid #fff;
    border-top:1px solid #fff;
    cursor:default;
    display:block;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    margin:0;
    padding:0;
    position:relative;
    text-align:center
}
.ck-content .ibm-graphic-tabs.ibm-graphic-tabs--grid .ibm-tabs li {
    -ms-flex-preferred-size:auto;
    flex-basis:auto
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-graphic-tabs .ibm-tabs li{
        -webkit-box-flex:1;
        -ms-flex:1 100%;
        flex:1 100%;
        border-top:none
    }
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-graphic-tabs .ibm-tabs li{
        border-right:0
    }
}
.ck-content .ibm-graphic-tabs .ibm-tabs li a {
    border-bottom:0;
    display:block;
    line-height:1.2;
    padding:17px 10px 20px;
    -webkit-transition:all .3s;
    transition:all .3s
}
.ck-content .ibm-graphic-tabs .ibm-tabs li a[aria-selected=true] {
    font-weight:600
}
.ck-content .ibm-graphic-tabs .ibm-tabs li a::after {
    -webkit-transition:all .3s;
    transition:all .3s;
    border-bottom:4px solid transparent;
    bottom:0;
    content:'';
    left:0;
    position:absolute;
    width:100%
}
.ck-content .ibm-graphic-tabs .ibm-tabs li a:hover::after, .ck-content .ibm-graphic-tabs .ibm-tabs li a[aria-selected=true]::after {
    border-bottom-color:#3b6caa
}
.ck-content .ibm-graphic-tabs .ibm-tabs li:first-child {
    border-left:0
}
.ck-content .ibm-graphic-tabs .ibm-tabs li:last-child {
    border-right:0
}
.ck-content .ibm-graphic-tabs .ibm-tabs li:hover {
    background:#ececec
}
.ck-content .ibm-graphic-tabs .ibm-tabs li:hover a[aria-selected=true] {
    color:#000
}
.ck-content .ibm-graphic-tabs.ibm-graphic-tabs--colored ul.ibm-tabs li {
    background-color:inherit;
    border-bottom-color:inherit
}
.ck-content .ibm-graphic-tabs.ibm-graphic-tabs--colored ul.ibm-tabs li a {
    color:inherit;
    border-bottom-color:inherit
}
.ck-content .ibm-graphic-tabs.ibm-graphic-tabs--colored ul.ibm-tabs li a[aria-selected=true]:hover {
    color:inherit
}
.ck-content .ibm-graphic-tabs.ibm-graphic-tabs--colored ul.ibm-tabs li a:hover::after, .ck-content .ibm-graphic-tabs.ibm-graphic-tabs--colored ul.ibm-tabs li a[aria-selected=true]::after {
    border-bottom-color:inherit
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs .ibm-tabs {
    display:block;
    overflow:hidden
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs .ibm-tabs li {
    border-top:none
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs .ibm-tabs a {
    display:block;
    padding:15px 20px
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs .ibm-tab-section .ibm-tabs li {
    text-align:left;
    width:100%
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs ul.ibm-tabs li a::after {
    border-bottom:0;
    border-left:4px solid transparent;
    height:100%
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs ul.ibm-tabs li a:hover::after, .ck-content .ibm-graphic-tabs.ibm-vertical-tabs ul.ibm-tabs li a[aria-selected=true]::after {
    border-left-color:#3b6caa
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs.ibm-graphic-tabs--colored .ibm-tabs li {
    border-left-color:inherit
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs.ibm-graphic-tabs--colored .ibm-tabs li a {
    border-left-color:inherit
}
.ck-content .ibm-graphic-tabs.ibm-vertical-tabs.ibm-graphic-tabs--colored .ibm-tabs li a:hover::after, .ck-content .ibm-graphic-tabs.ibm-vertical-tabs.ibm-graphic-tabs--colored .ibm-tabs li a[aria-selected=true]::after {
    border-left-color:inherit
}
.ck-content .ibm-text-tabs {
    border-top:1px solid #c7c7c7;
    margin:0 0 15px;
    padding:0
}
.ck-content .ibm-text-tabs .ibm-tabs li {
    padding:0 30px 0 0
}
.ck-content .ibm-text-tabs .ibm-tabs li:last-child {
    padding-right:0
}
.ck-content .ibm-text-tabs .ibm-tabs li a {
    padding-bottom:8px
}
.ck-content .ibm-text-tabs.ibm-text-tabs--colored {
    border:0;
    margin:0;
    padding:0 20px 36px
}
.ck-content .ibm-text-tabs.ibm-text-tabs--colored .ibm-tabs {
    background:0 0
}
.ck-content .ibm-text-tabs.ibm-text-tabs--colored .ibm-tabs li {
    border-color:inherit;
    color:inherit
}
.ck-content .ibm-text-tabs.ibm-text-tabs--colored .ibm-tabs li a {
    border-color:transparent;
    color:inherit
}
.ck-content .ibm-text-tabs.ibm-text-tabs--colored .ibm-tabs li a:focus, .ck-content .ibm-text-tabs.ibm-text-tabs--colored .ibm-tabs li a:hover, .ck-content .ibm-text-tabs.ibm-text-tabs--colored .ibm-tabs li a[aria-selected=true] {
    border-color:inherit
}
.ck-content .ibm-text-tabs.ibm-text-tabs--colored~.ibm-tabs-content {
    padding:0 20px 20px
}
.ck-content .ibm-pritabs-ph {
    display:none;
    height:0
}
.ck-content .ibm-sticky-tabs #ibm-primary-tabs {
    position:fixed;
    top:0;
    -webkit-transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1),-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    width:100%;
    z-index:5
}
.ck-content .ibm-sticky-tabs.ibm-masthead-sticky-showing #ibm-primary-tabs {
    -webkit-transform:translate3d(0,51px,0);
    transform:translate3d(0,51px,0)
}
.ck-content .ibm-sticky-tabs #ibm-pritabs-ph {
    height:50px;
    display:block;
    width:1px
}
@media only screen and (max-width:999px) {
    .ibm-sticky-tabs #ibm-pritabs-ph{
        display:none
    }
}
.ck-content .tipso_bubble, .ck-content .tipso_bubble>.tipso_arrow {
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content .tipso_bubble {
    position:absolute;
    text-align:center;
    border-radius:6px;
    z-index:9999;
    padding:10px
}
.ck-content .tipso_content {
    word-wrap:break-word
}
.ck-content .tipso_bubble>.tipso_arrow {
    position:absolute;
    width:0;
    height:0;
    border:8px solid;
    pointer-events:none
}
.ck-content .tipso_bubble.top>.tipso_arrow {
    border-top-color:#000;
    border-right-color:transparent;
    border-left-color:transparent;
    border-bottom-color:transparent;
    top:100%;
    left:50%;
    margin-left:-8px
}
.ck-content .tipso_bubble.bottom>.tipso_arrow {
    border-bottom-color:#000;
    border-right-color:transparent;
    border-left-color:transparent;
    border-top-color:transparent;
    bottom:100%;
    left:50%;
    margin-left:-8px
}
.ck-content .tipso_bubble.left>.tipso_arrow {
    border-left-color:#000;
    border-top-color:transparent;
    border-bottom-color:transparent;
    border-right-color:transparent;
    top:50%;
    left:100%;
    margin-top:-8px
}
.ck-content .tipso_bubble.right>.tipso_arrow {
    border-right-color:#000;
    border-top-color:transparent;
    border-bottom-color:transparent;
    border-left-color:transparent;
    top:50%;
    right:100%;
    margin-top:-8px
}
.ck-content .ibm-tooltip-cue, .ck-content span.tipso_style {
    border-bottom:1px dotted;
    cursor:help
}
.ck-content .ibm-tooltip-cue:hover, .ck-content span.tipso_style:hover {
    border-bottom:1px solid
}
.ck-content .ibm-tooltip-content {
    display:none
}
.ck-content .tipso_bubble {
    border-radius:0;
    font-size:16px;
    text-align:left
}
.ck-content .tipso_bubble a {
    color:#323232;
    text-decoration:underline
}
@media only screen and (max-width:759px) {
    .truste_box_overlay{
        max-width:80%!important
    }
}
.ck-content ul.ibm-twisty {
    display:block;
    height:1%
}
.ck-content ul.ibm-twisty>li {
    padding:0
}
.ck-content ul.ibm-twisty>li a.ibm-twisty-trigger {
    color:#323232;
    display:none;
    padding:5px 0 5px 30px;
    position:relative
}
.ck-content .ibm-alternate-background ul.ibm-twisty>li a.ibm-twisty-trigger {
    color:inherit
}
.ck-content ul.ibm-twisty>li a.ibm-twisty-trigger:active, .ck-content ul.ibm-twisty>li a.ibm-twisty-trigger:hover {
    color:#3b6caa
}
.ck-content .ibm-alternate-background ul.ibm-twisty>li a.ibm-twisty-trigger:active, .ck-content .ibm-alternate-background ul.ibm-twisty>li a.ibm-twisty-trigger:hover {
    color:inherit
}
.ck-content ul.ibm-twisty>li.ibm-active>a.ibm-twisty-trigger {
    color:#3b6caa
}
.ck-content .ibm-alternate-background ul.ibm-twisty>li.ibm-active>a.ibm-twisty-trigger {
    color:inherit
}
.ck-content ul.ibm-twisty>li div.ibm-twisty-body {
    margin-left:30px
}
.ck-content ul.ibm-twisty>li div.ibm-twisty-body ul {
    padding:0
}
.ck-content .ibm-twisty.ibm-widget-processed a.ibm-twisty-trigger {
    display:block
}
.ck-content div.ibm-video-player-con {
    margin-bottom:20px
}
.ck-content .ibm-video-title {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin-top:10px
}
.ck-content .ibm-video-info {
    background:rgba(0,0,0,.8);
    bottom:0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    min-height:30px;
    padding:2px 5px;
    position:absolute;
    width:100%
}
.ck-content .ibm-video-info .ibm-video-title {
    bottom:0;
    color:#fff;
    display:inline-block;
    margin-top:0;
    padding:0
}
.ck-content .ibm-video-info .ibm-video-duration {
    bottom:2px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:#fff;
    position:absolute;
    right:5px;
    z-index:2
}
.ck-content .ibm-video-info .ibm-video-duration+.ibm-video-title {
    padding-right:65px
}
.ck-content .slick-slide .ibm-video-info {
    bottom:0
}
.ck-content .ibm-video-placeholder {
    display:block;
    position:relative
}
.ck-content .ibm-video-placeholder img {
    display:block
}
.ck-content .ibm-video-placeholder .ibm-play-link {
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    z-index:2
}
.ck-content .ibm-video-placeholder .ibm-play-link::before {
    color:#fff;
    font-size:100px;
    left:0;
    text-shadow:0 0 1px #000;
    top:0;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%,0);
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1);
    transition:transform .4s cubic-bezier(.2,1,.2,1),-webkit-transform .4s cubic-bezier(.2,1,.2,1);
    z-index:1
}
.ck-content .ibm-video-placeholder .ibm-play-link::after {
    background:rgba(0,0,0,.5);
    border-radius:50%;
    content:'';
    display:block;
    height:80px;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%,0);
    width:80px
}
.ck-content .msie .ibm-video-placeholder .ibm-play-link::before {
    height:90px;
    line-height:95px;
    width:90px
}
.ck-content .ibm-video-placeholder:hover .ibm-play-link::before {
    -webkit-transform:translate3d(-50%,-50%,0) scale(1.1);
    transform:translate3d(-50%,-50%,0) scale(1.1)
}
.ck-content .ibm-video-placeholder .ibm-play-youtube {
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    z-index:2;
    width:96px;
    height:68px
}
.ck-content .ibm-video-placeholder .ibm-play-youtube::before {
    background-image:url(https://1.www.s81c.com/common/v18/i/youtube-play-button.svg);
    background-size:68px 96px;
    background-repeat:no-repeat;
    content:' ';
    width:96px;
    height:80px;
    position:absolute;
    left:0;
    top:0;
    -webkit-transform:translate3d(-35%,-75%,0);
    transform:translate3d(-35%,-75%,0);
    -webkit-transform-origin:center;
    transform-origin:center;
    z-index:3
}
.ck-content .msie .ibm-video-placeholder .ibm-play-youtube::before {
    height:90px;
    line-height:95px;
    width:90px
}
.ck-content .ibm-col-4-1 .ibm-video-placeholder .ibm-play-link::before, .ck-content .ibm-col-5-1 .ibm-video-placeholder .ibm-play-link::before, .ck-content .ibm-col-6-1 .ibm-video-placeholder .ibm-play-link::before {
    font-size:56px
}
.ck-content .ibm-col-4-1 .ibm-video-placeholder .ibm-play-link::after, .ck-content .ibm-col-5-1 .ibm-video-placeholder .ibm-play-link::after, .ck-content .ibm-col-6-1 .ibm-video-placeholder .ibm-play-link::after {
    height:40px;
    width:40px
}
.ck-content .ibm-col-4-1 .ibm-video-placeholder .ibm-play-youtube::before, .ck-content .ibm-col-5-1 .ibm-video-placeholder .ibm-play-youtube::before, .ck-content .ibm-col-6-1 .ibm-video-placeholder .ibm-play-youtube::before {
    font-size:56px
}
.ck-content .ibm-col-4-1 .ibm-video-placeholder .ibm-play-youtube::after, .ck-content .ibm-col-5-1 .ibm-video-placeholder .ibm-play-youtube::after, .ck-content .ibm-col-6-1 .ibm-video-placeholder .ibm-play-youtube::after {
    height:40px;
    width:40px
}
.ck-content .msie .ibm-col-4-1 .ibm-video-placeholder .ibm-play-link::before, .ck-content .msie .ibm-col-5-1 .ibm-video-placeholder .ibm-play-link::before, .ck-content .msie .ibm-col-6-1 .ibm-video-placeholder .ibm-play-link::before {
    height:42px;
    line-height:46px;
    top:-1px;
    width:42px
}
@media only screen and (max-width:999px) {
    .ibm-col-6-2 .ibm-video-placeholder .ibm-play-link::before{
        font-size:56px
    }
    .ck-content .ibm-col-6-2 .ibm-video-placeholder .ibm-play-link::after {
        height:40px;
        width:40px
    }
    .ck-content .msie .ibm-col-6-2 .ibm-video-placeholder .ibm-play-link::before {
        height:42px;
        line-height:46px;
        top:-1px;
        width:42px
    }
}
@media only screen and (max-width:759px) {
    .ibm-col-5-2 .ibm-video-placeholder .ibm-play-link::before{
        font-size:56px
    }
    .ck-content .ibm-col-5-2 .ibm-video-placeholder .ibm-play-link::after {
        height:40px;
        width:40px
    }
    .ck-content .msie .ibm-col-5-2 .ibm-video-placeholder .ibm-play-link::before {
        height:42px;
        line-height:46px;
        top:-1px;
        width:42px
    }
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-video-placeholder .ibm-play-link::before{
        font-size:56px
    }
    .ck-content .ibm-video-placeholder .ibm-play-link::after {
        height:40px;
        width:40px
    }
    .ck-content .msie .ibm-video-placeholder .ibm-play-link::before {
        height:42px;
        line-height:46px;
        top:-1px;
        width:42px
    }
}
@media only screen and (min-width:0) and (max-width:640px) {
    .ibm-video-overlay.full-width iframe{
        width:100%
    }
}
/*@media print {
#ibm-content-main a{
        opacity:1!important
}
.ck-content .ibm-mobile {
display:none!important
}
.ck-content #ibm-masthead {
border:0 none!important
}
.ck-content #ibm-content, .ck-content #ibm-content-main, .ck-content #ibm-leadspace-head #ibm-leadspace-body, .ck-content #ibm-pcon {
float:none;
        clear:both;
        width:100%;
        padding:0;
        margin:0
}
.ck-content #ibm-top {
float:none;
        clear:both;
        width:100%;
        padding:40px 0 0;
        margin:0;
        font-size:1.125em
}
.ck-content #ibm-content-nav {
margin-top:0
}
.ck-content .ibm-container.ibm-show-hide .ibm-container-body, .ck-content .ibm-hideable, .ck-content .ibm-twisty-body {
display:block!important;
        height:auto!important
}
.ck-content .ibm-columns .ibm-col-2-1 {
width:47.5%!important
}
.ck-content #ibm-content-nav #ibm-primary-tabs {
background:0 0;
        border-bottom:1px solid #000
}
.ck-content #ibm-leadspace-head {
background:0 0;
        border-bottom:0
}
.ck-content #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs a {
background:0 0
}
.ck-content #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li {
border-left:0;
        border-right:0;
        border-top:0
}
.ck-content #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li.ibm-active {
border-left:1px solid #000;
        border-right:1px solid #000;
        border-top:1px solid #000
}
.ck-content table.ibm-data-table caption, .ck-content table.ibm-results-table caption {
border-top:2px solid #333
}
.ck-content #ibm-related-content {
margin-top:20px!important;
        border-top:2px solid #333
}
.ck-content table.ibm-data-table td, .ck-content table.ibm-data-table th {
border-top:1px solid #eee
}
.ck-content #ibm-common-menu, .ck-content #ibm-footer, .ck-content #ibm-footer-module, .ck-content #ibm-mast-options, .ck-content #ibm-navigation, .ck-content #ibm-universal-nav, .ck-content .ibm-no-print {
display:none!important
}
.ck-content #ibm-leadspace-body #ibm-navigation-trail li a {
display:block!important;
        color:#000!important;
        opacity:1!important
}
.ck-content body, .ck-content html {
background:#fff!important
}
.ck-content #ibm-pcon .ibm-columns {
overflow:visible
}
}*/
.ck-content br[class*=ibm-br-] {
    display:none
}
.ck-content [class*=ibm-col-] {
    width:100%
}
@media only screen and (min-width:1240px) {
    .ibm-show-large,.ibm-show-medium,.ibm-show-small{
        display:none!important
    }
}
@media only screen and (min-width:1000px) and (max-width:1239px) {
    .ibm-show-medium,.ibm-show-small,.ibm-show-xlarge{
        display:none!important
    }
}
@media only screen and (min-width:580px) and (max-width:999px) {
    .ibm-show-large,.ibm-show-small,.ibm-show-xlarge{
        display:none!important
    }
}
@media only screen and (min-width:0px) and (max-width:579px) {
    .ibm-show-large,.ibm-show-medium,.ibm-show-xlarge{
        display:none!important
    }
}
@media only screen and (min-width:1480px) {
    #ibm-pcon{
        padding:0;
        min-width:1440px
    }
    .ck-content .ibm-default #ibm-pcon {
        min-width:1240px;
        padding:0 0 0 180px;
        width:1240px
    }
    .ck-content .ibm-default .ibm-columns {
        width:1250px
    }
    .ck-content #ibm-footer .ibm-columns, .ck-content #ibm-footer-contact .ibm-columns, .ck-content #ibm-footer-module .ibm-columns, .ck-content #ibm-megamenu-sections .ibm-columns, .ck-content #ibm-related-content .ibm-columns, .ck-content .ibm-columns {
        width:1440px
    }
    .ck-content #ibm-leadspace-body {
        width:1460px
    }
    .ck-content .ibm-default #ibm-leadspace-body {
        width:auto
    }
    .ck-content #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs, .ck-content #ibm-content-nav #ibm-secondary-tabs ul.ibm-tabs, .ck-content #ibm-footer>ul {
        width:1420px
    }
    .ck-content .ibm-col-1-1 {
        width:1440px
    }
    .ck-content .ibm-col-2-1 {
        width:720px
    }
    .ck-content .ibm-col-4-1 {
        width:360px
    }
    .ck-content .ibm-col-4-2, .ck-content .ibm-col-6-3 {
        width:720px
    }
    .ck-content .ibm-col-4-3 {
        width:1080px
    }
    .ck-content .ibm-default .ibm-col-5-1 {
        width:312.5px
    }
    .ck-content .ibm-default .ibm-col-5-2 {
        width:625px
    }
    .ck-content .ibm-default .ibm-col-5-3 {
        width:937.5px
    }
    .ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-5-4 {
        width:1250px
    }
    .ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
        width:1440px
    }
    .ck-content .ibm-col-5-1 {
        width:288px
    }
    .ck-content .ibm-col-5-2 {
        width:576px
    }
    .ck-content .ibm-col-5-3 {
        width:864px
    }
    .ck-content .ibm-col-5-4 {
        width:1152px
    }
    .ck-content .ibm-col-6-1 {
        width:240px
    }
    .ck-content .ibm-col-6-2 {
        width:480px
    }
    .ck-content .ibm-col-6-4 {
        width:960px
    }
    .ck-content .ibm-col-6-5 {
        width:1200px
    }
    .ck-content .ibm-col-xlarge-1-1 {
        width:1440px
    }
    .ck-content .ibm-col-xlarge-2-1 {
        width:720px
    }
    .ck-content .ibm-col-xlarge-4-1 {
        width:360px
    }
    .ck-content .ibm-col-xlarge-4-2, .ck-content .ibm-col-xlarge-6-3 {
        width:720px
    }
    .ck-content .ibm-col-xlarge-4-3 {
        width:1080px
    }
    .ck-content .ibm-default .ibm-col-xlarge-5-1 {
        width:312.5px
    }
    .ck-content .ibm-default .ibm-col-xlarge-5-2 {
        width:625px
    }
    .ck-content .ibm-default .ibm-col-xlarge-5-3 {
        width:937.5px
    }
    .ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-xlarge-5-4 {
        width:1250px
    }
    .ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
        width:1440px
    }
    .ck-content .ibm-col-xlarge-5-1 {
        width:288px
    }
    .ck-content .ibm-col-xlarge-5-2 {
        width:576px
    }
    .ck-content .ibm-col-xlarge-5-3 {
        width:864px
    }
    .ck-content .ibm-col-xlarge-5-4 {
        width:1152px
    }
    .ck-content .ibm-col-xlarge-6-1 {
        width:240px
    }
    .ck-content .ibm-col-xlarge-6-2 {
        width:480px
    }
    .ck-content .ibm-col-xlarge-6-4 {
        width:960px
    }
    .ck-content .ibm-col-xlarge-6-5 {
        width:1200px
    }
    .ck-content .ibm-hidden-xlarge {
        display:none!important
    }
    .ck-content .ibm-hidden-bg-xlarge {
        background-image:none!important
    }
    .ck-content br.ibm-br-xlarge {
        display:block
    }
    .ck-content .ibm-h1-xlarge {
        font-size:2.5rem!important;
        line-height:2.8125rem!important
    }
    .ck-content .ibm-h1-xlarge.ibm-medium {
        font-size:3.125rem;
        line-height:3.4375rem
    }
    .ck-content .ibm-h1-xlarge.ibm-large {
        font-size:3.75rem;
        line-height:4.0625rem
    }
    .ck-content .ibm-h2-xlarge {
    font-size:1.875rem;
            line-height:2.1875rem
    }
    .ck-content .ibm-h3-xlarge {
    font-size:1.5625rem;
            line-height:1.875rem
    }
    .ck-content .ibm-h4-xlarge {
    font-size:1.25rem;
            line-height:1.5625rem
    }
    .ck-content .ibm-fontsize-body-xlarge {
    font-size:1rem;
            line-height:1.625rem
    }
    .ck-content .ibm-small-xlarge {
    font-size:.875rem;
            line-height:1.5rem
    }
}
@media only screen and (min-width:1240px) and (max-width:1479px) {
    #ibm-pcon{
        padding:0;
        min-width:1200px
    }
    .ck-content .ibm-default #ibm-pcon {
        min-width:1000px;
        padding:0 0 0 180px;
        width:1000px
    }
    .ck-content .ibm-default .ibm-columns {
        width:1010px
    }
    .ck-content #ibm-footer .ibm-columns, .ck-content #ibm-footer-contact .ibm-columns, .ck-content #ibm-footer-module .ibm-columns, .ck-content #ibm-megamenu-sections .ibm-columns, .ck-content #ibm-related-content .ibm-columns, .ck-content .ibm-columns {
        width:1200px
    }
    .ck-content #ibm-leadspace-body {
        width:1220px
    }
    .ck-content .ibm-default #ibm-leadspace-body {
        width:auto
    }
    .ck-content #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs, .ck-content #ibm-content-nav #ibm-secondary-tabs ul.ibm-tabs, .ck-content #ibm-footer>ul {
        width:1180px
    }
    .ck-content .ibm-col-1-1 {
        width:1200px
    }
    .ck-content .ibm-col-2-1 {
        width:600px
    }
    .ck-content .ibm-col-4-1 {
        width:300px
    }
    .ck-content .ibm-col-4-2, .ck-content .ibm-col-6-3 {
        width:600px
    }
    .ck-content .ibm-col-4-3 {
        width:900px
    }
    .ck-content .ibm-default .ibm-col-5-1 {
        width:252.5px
    }
    .ck-content .ibm-default .ibm-col-5-2 {
        width:505px
    }
    .ck-content .ibm-default .ibm-col-5-3 {
        width:757.5px
    }
    .ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-5-4 {
        width:1010px
    }
    .ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
        width:1200px
    }
    .ck-content .ibm-col-5-1 {
        width:240px
    }
    .ck-content .ibm-col-5-2 {
        width:480px
    }
    .ck-content .ibm-col-5-3 {
        width:720px
    }
    .ck-content .ibm-col-5-4 {
        width:960px
    }
    .ck-content .ibm-col-6-1 {
        width:200px
    }
    .ck-content .ibm-col-6-2 {
        width:400px
    }
    .ck-content .ibm-col-6-4 {
        width:800px
    }
    .ck-content .ibm-col-6-5 {
        width:1000px
    }
    .ck-content .ibm-col-xlarge-1-1 {
        width:1200px
    }
    .ck-content .ibm-col-xlarge-2-1 {
        width:600px
    }
    .ck-content .ibm-col-xlarge-4-1 {
        width:300px
    }
    .ck-content .ibm-col-xlarge-4-2, .ck-content .ibm-col-xlarge-6-3 {
        width:600px
    }
    .ck-content .ibm-col-xlarge-4-3 {
        width:900px
    }
    .ck-content .ibm-default .ibm-col-xlarge-5-1 {
        width:252.5px
    }
    .ck-content .ibm-default .ibm-col-xlarge-5-2 {
        width:505px
    }
    .ck-content .ibm-default .ibm-col-xlarge-5-3 {
        width:757.5px
    }
    .ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-xlarge-5-4 {
        width:1010px
    }
    .ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
        width:1200px
    }
    .ck-content .ibm-col-xlarge-5-1 {
        width:240px
    }
    .ck-content .ibm-col-xlarge-5-2 {
        width:480px
    }
    .ck-content .ibm-col-xlarge-5-3 {
        width:720px
    }
    .ck-content .ibm-col-xlarge-5-4 {
        width:960px
    }
    .ck-content .ibm-col-xlarge-6-1 {
        width:200px
    }
    .ck-content .ibm-col-xlarge-6-2 {
        width:400px
    }
    .ck-content .ibm-col-xlarge-6-4 {
        width:800px
    }
    .ck-content .ibm-col-xlarge-6-5 {
        width:1000px
    }
    .ck-content .ibm-hidden-xlarge {
        display:none!important
    }
    .ck-content .ibm-hidden-bg-xlarge {
        background-image:none!important
    }
    .ck-content br.ibm-br-xlarge {
        display:block
    }
    .ck-content .ibm-h1-xlarge {
        font-size:2.5rem!important;
        line-height:2.8125rem!important
    }
    .ck-content .ibm-h1-xlarge.ibm-medium {
        font-size:3.125rem;
        line-height:3.4375rem
    }
    .ck-content .ibm-h1-xlarge.ibm-large {
        font-size:3.75rem;
        line-height:4.0625rem
    }
    .ck-content .ibm-h2-xlarge {
        font-size:1.875rem;
        line-height:2.1875rem
    }
    .ck-content .ibm-h3-xlarge {
        font-size:1.5625rem;
        line-height:1.875rem
    }
    .ck-content .ibm-h4-xlarge {
        font-size:1.25rem;
        line-height:1.5625rem
    }
    .ck-content .ibm-fontsize-body-xlarge {
        font-size:1rem;
        line-height:1.625rem
    }
    .ck-content .ibm-small-xlarge {
        font-size:.875rem;
        line-height:1.5rem
    }
}
@media only screen and (min-width:1000px) and (max-width:1239px) {
#ibm-pcon{
        padding:0;
        min-width:960px
}
.ck-content .ibm-default #ibm-pcon {
min-width:760px;
        padding:0 0 0 180px;
        width:760px
}
.ck-content .ibm-default .ibm-columns {
width:770px
}
.ck-content #ibm-footer .ibm-columns, .ck-content #ibm-footer-contact .ibm-columns, .ck-content #ibm-footer-module .ibm-columns, .ck-content #ibm-megamenu-sections .ibm-columns, .ck-content #ibm-related-content .ibm-columns, .ck-content .ibm-columns {
width:960px
}
.ck-content #ibm-leadspace-body {
width:980px
}
.ck-content .ibm-default #ibm-leadspace-body {
width:auto
}
.ck-content #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs, .ck-content #ibm-content-nav #ibm-secondary-tabs ul.ibm-tabs, .ck-content #ibm-footer>ul {
width:940px
}
.ck-content .ibm-col-1-1 {
width:960px
}
.ck-content .ibm-col-2-1 {
width:480px
}
.ck-content .ibm-col-4-1 {
width:240px
}
.ck-content .ibm-col-4-2, .ck-content .ibm-col-6-3 {
width:480px
}
.ck-content .ibm-col-4-3 {
width:720px
}
.ck-content .ibm-default .ibm-col-5-1 {
width:192.5px
}
.ck-content .ibm-default .ibm-col-5-2 {
width:385px
}
.ck-content .ibm-default .ibm-col-5-3 {
width:577.5px
}
.ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-5-4 {
width:770px
}
.ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
width:960px
}
.ck-content .ibm-col-5-1 {
width:192px
}
.ck-content .ibm-col-5-2 {
width:384px
}
.ck-content .ibm-col-5-3 {
width:576px
}
.ck-content .ibm-col-5-4 {
width:768px
}
.ck-content .ibm-col-6-1 {
width:160px
}
.ck-content .ibm-col-6-2 {
width:320px
}
.ck-content .ibm-col-6-4 {
width:640px
}
.ck-content .ibm-col-6-5 {
width:800px
}
.ck-content .ibm-col-large-1-1 {
width:960px
}
.ck-content .ibm-col-large-2-1 {
width:480px
}
.ck-content .ibm-col-large-4-1 {
width:240px
}
.ck-content .ibm-col-large-4-2, .ck-content .ibm-col-large-6-3 {
width:480px
}
.ck-content .ibm-col-large-4-3 {
width:720px
}
.ck-content .ibm-default .ibm-col-large-5-1 {
width:192.5px
}
.ck-content .ibm-default .ibm-col-large-5-2 {
width:385px
}
.ck-content .ibm-default .ibm-col-large-5-3 {
width:577.5px
}
.ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-large-5-4 {
width:770px
}
.ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
width:960px
}
.ck-content .ibm-col-large-5-1 {
width:192px
}
.ck-content .ibm-col-large-5-2 {
width:384px
}
.ck-content .ibm-col-large-5-3 {
width:576px
}
.ck-content .ibm-col-large-5-4 {
width:768px
}
.ck-content .ibm-col-large-6-1 {
width:160px
}
.ck-content .ibm-col-large-6-2 {
width:320px
}
.ck-content .ibm-col-large-6-4 {
width:640px
}
.ck-content .ibm-col-large-6-5 {
width:800px
}
.ck-content .ibm-hidden-large {
display:none!important
}
.ck-content .ibm-hidden-bg-large {
background-image:none!important
}
.ck-content br.ibm-br-large {
display:block
}
.ck-content .ibm-h1-large {
font-size:2.5rem!important;
        line-height:2.8125rem!important
}
.ck-content .ibm-h1-large.ibm-medium {
font-size:3.125rem;
        line-height:3.4375rem
}
.ck-content .ibm-h1-large.ibm-large {
font-size:3.75rem;
        line-height:4.0625rem
}
.ck-content .ibm-h2-large {
font-size:1.875rem;
        line-height:2.1875rem
}
.ck-content .ibm-h3-large {
font-size:1.5625rem;
        line-height:1.875rem
}
.ck-content .ibm-h4-large {
font-size:1.25rem;
        line-height:1.5625rem
}
.ck-content .ibm-fontsize-body-large {
font-size:1rem;
        line-height:1.625rem
}
.ck-content .ibm-small-large {
font-size:.875rem;
        line-height:1.5rem
}
}
@media only screen and (min-width:760px) and (max-width:999px) {
    #ibm-pcon{
        padding:0;
        min-width:720px
    }
    .ck-content .ibm-default #ibm-pcon {
        min-width:520px;                
        padding:0 0 0 180px;
        width:520px
    }
    .ck-content .ibm-default .ibm-columns {
        width:530px
    }
    .ck-content #ibm-footer .ibm-columns, .ck-content #ibm-footer-contact .ibm-columns, .ck-content #ibm-footer-module .ibm-columns, .ck-content #ibm-megamenu-sections .ibm-columns, .ck-content #ibm-related-content .ibm-columns, .ck-content .ibm-columns {
        width:720px
    }
    .ck-content #ibm-leadspace-body {
        width:740px
    }
    .ck-content .ibm-default #ibm-leadspace-body {
        width:auto
    }
    .ck-content #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs, .ck-content #ibm-content-nav #ibm-secondary-tabs ul.ibm-tabs, .ck-content #ibm-footer>ul {
        width:700px
    }
    .ck-content .ibm-col-1-1 {
        width:720px
    }
    .ck-content .ibm-col-2-1 {
        width:360px
    }
    .ck-content .ibm-col-4-1 {
        width:180px
    }
    .ck-content .ibm-col-4-2, .ck-content .ibm-col-6-3 {
        width:360px
    }
    .ck-content .ibm-col-4-3 {
        width:540px
    }
    .ck-content .ibm-default .ibm-col-5-1 {
        width:132.5px
    }
    .ck-content .ibm-default .ibm-col-5-2 {
        width:265px
    }
    .ck-content .ibm-default .ibm-col-5-3 {
        width:397.5px
    }
    .ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-5-4 {
        width:530px
    }
    .ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
        width:720px
    }
    .ck-content .ibm-col-5-1 {
        width:144px
    }
    .ck-content .ibm-col-5-2 {
        width:288px
    }
    .ck-content .ibm-col-5-3 {
        width:432px
    }
    .ck-content .ibm-col-5-4 {
        width:576px
    }
    .ck-content .ibm-col-6-1 {
        width:120px
    }
    .ck-content .ibm-col-6-2 {
        width:240px
    }
    .ck-content .ibm-col-6-4 {
        width:480px
    }
    .ck-content .ibm-col-6-5 {
        width:600px
    }
    .ck-content .ibm-col-medium-1-1 {
        width:720px
    }
    .ck-content .ibm-col-medium-2-1 {
        width:360px
    }
    .ck-content .ibm-col-medium-4-1 {
        width:180px
    }
    .ck-content .ibm-col-medium-4-2, .ck-content .ibm-col-medium-6-3 {
        width:360px
    }
    .ck-content .ibm-col-medium-4-3 {
        width:540px
    }
    .ck-content .ibm-default .ibm-col-medium-5-1 {
        width:132.5px
    }
    .ck-content .ibm-default .ibm-col-medium-5-2 {
        width:265px
    }
    .ck-content .ibm-default .ibm-col-medium-5-3 {
        width:397.5px
    }
    .ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-medium-5-4 {
        width:530px
    }
    .ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
        width:720px
    }
    .ck-content .ibm-col-medium-5-1 {
        width:144px
    }
    .ck-content .ibm-col-medium-5-2 {
        width:288px
    }
    .ck-content .ibm-col-medium-5-3 {
        width:432px
    }
    .ck-content .ibm-col-medium-5-4 {
        width:576px
    }
    .ck-content .ibm-col-medium-6-1 {
        width:120px
    }
    .ck-content .ibm-col-medium-6-2 {
        width:240px
    }
    .ck-content .ibm-col-medium-6-4 {
        width:480px
    }
    .ck-content .ibm-col-medium-6-5 {
        width:600px
    }
    .ck-content .ibm-hidden-medium {
        display:none!important
    }
    .ck-content .ibm-hidden-bg-medium {
        background-image:none!important
    }
    .ck-content br.ibm-br-medium {
        display:block
    }
    .ck-content .ibm-h1-medium {
        font-size:2.5rem!important;
        line-height:2.8125rem!important
    }
    .ck-content .ibm-h1-medium.ibm-medium {
        font-size:3.125rem;
        line-height:3.4375rem
    }
    .ck-content .ibm-h1-medium.ibm-large {
        font-size:3.75rem;
        line-height:4.0625rem
    }
    .ck-content .ibm-h2-medium {
        font-size:1.875rem;
        line-height:2.1875rem
    }
    .ck-content .ibm-h3-medium {
        font-size:1.5625rem;
        line-height:1.875rem
    }
    .ck-content .ibm-h4-medium {
        font-size:1.25rem;
        line-height:1.5625rem
    }
    .ck-content .ibm-fontsize-body-medium {
        font-size:1rem;
        line-height:1.625rem
    }
    .ck-content .ibm-small-medium {
        font-size:.875rem;
        line-height:1.5rem
    }
}
@media only screen and (min-width:580px) and (max-width:759px) {
    #ibm-pcon{
        padding:0;
        min-width:540px
    }
    .ck-content .ibm-default #ibm-pcon {
        min-width:340px;
        padding:0 0 0 180px;
        width:340px
    }
    .ck-content .ibm-default .ibm-columns {
        width:350px
    }
    .ck-content #ibm-footer .ibm-columns, .ck-content #ibm-footer-contact .ibm-columns, .ck-content #ibm-footer-module .ibm-columns, .ck-content #ibm-megamenu-sections .ibm-columns, .ck-content #ibm-related-content .ibm-columns, .ck-content .ibm-columns {
    width:540px
    }
    .ck-content #ibm-leadspace-body {
    width:560px
    }
    .ck-content .ibm-default #ibm-leadspace-body {
    width:auto
    }
    .ck-content #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs, .ck-content #ibm-content-nav #ibm-secondary-tabs ul.ibm-tabs, .ck-content #ibm-footer>ul {
    width:520px
    }
    .ck-content .ibm-col-1-1 {
    width:540px
    }
    .ck-content .ibm-col-2-1 {
    width:270px
    }
    .ck-content .ibm-col-4-1 {
    width:135px
    }
    .ck-content .ibm-col-4-2, .ck-content .ibm-col-6-3 {
    width:270px
    }
    .ck-content .ibm-col-4-3 {
    width:405px
    }
    .ck-content .ibm-default .ibm-col-5-1 {
    width:87.5px
    }
    .ck-content .ibm-default .ibm-col-5-2 {
    width:175px
    }
    .ck-content .ibm-default .ibm-col-5-3 {
    width:262.5px
    }
    .ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-5-4 {
    width:350px
    }
    .ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
    width:540px
    }
    .ck-content .ibm-col-5-1 {
    width:108px
    }
    .ck-content .ibm-col-5-2 {
    width:216px
    }
    .ck-content .ibm-col-5-3 {
    width:324px
    }
    .ck-content .ibm-col-5-4 {
    width:432px
    }
    .ck-content .ibm-col-6-1 {
    width:90px
    }
    .ck-content .ibm-col-6-2 {
    width:180px
    }
    .ck-content .ibm-col-6-4 {
    width:360px
    }
    .ck-content .ibm-col-6-5 {
    width:450px
    }
    .ck-content .ibm-col-medium-1-1 {
    width:540px
    }
    .ck-content .ibm-col-medium-2-1 {
    width:270px
    }
    .ck-content .ibm-col-medium-4-1 {
    width:135px
    }
    .ck-content .ibm-col-medium-4-2, .ck-content .ibm-col-medium-6-3 {
    width:270px
    }
    .ck-content .ibm-col-medium-4-3 {
    width:405px
    }
    .ck-content .ibm-default .ibm-col-medium-5-1 {
    width:87.5px
    }
    .ck-content .ibm-default .ibm-col-medium-5-2 {
    width:175px
    }
    .ck-content .ibm-default .ibm-col-medium-5-3 {
    width:262.5px
    }
    .ck-content .ibm-default .ibm-col-1-1, .ck-content .ibm-default .ibm-col-medium-5-4 {
    width:350px
    }
    .ck-content .ibm-default #ibm-footer .ibm-col-1-1, .ck-content .ibm-default #ibm-footer-module .ibm-col-1-1 {
    width:540px
    }
    .ck-content .ibm-col-medium-5-1 {
    width:108px
    }
    .ck-content .ibm-col-medium-5-2 {
    width:216px
    }
    .ck-content .ibm-col-medium-5-3 {
    width:324px
    }
    .ck-content .ibm-col-medium-5-4 {
    width:432px
    }
    .ck-content .ibm-col-medium-6-1 {
    width:90px
    }
    .ck-content .ibm-col-medium-6-2 {
    width:180px
    }
    .ck-content .ibm-col-medium-6-4 {
    width:360px
    }
    .ck-content .ibm-col-medium-6-5 {
    width:450px
    }
    .ck-content .ibm-hidden-medium {
    display:none!important
    }
    .ck-content .ibm-hidden-bg-medium {
    background-image:none!important
    }
    .ck-content br.ibm-br-medium {
    display:block
    }
    .ck-content .ibm-h1-medium {
    font-size:2.5rem!important;
            line-height:2.8125rem!important
    }
    .ck-content .ibm-h1-medium.ibm-medium {
    font-size:3.125rem;
            line-height:3.4375rem
    }
    .ck-content .ibm-h1-medium.ibm-large {
    font-size:3.75rem;
            line-height:4.0625rem
    }
    .ck-content .ibm-h2-medium {
    font-size:1.875rem;
            line-height:2.1875rem
    }
    .ck-content .ibm-h3-medium {
    font-size:1.5625rem;
            line-height:1.875rem
    }
    .ck-content .ibm-h4-medium {
    font-size:1.25rem;
            line-height:1.5625rem
    }
    .ck-content .ibm-fontsize-body-medium {
    font-size:1rem;
            line-height:1.625rem
    }
    .ck-content .ibm-small-medium {
        font-size:.875rem;
            line-height:1.5rem
    }
}
@media only screen and (min-width:0px) and (max-width:579px) {
    #ibm-com.ibm-no-scroll #ibm-content-wrapper,#ibm-com.ibm-no-scroll .ibm-sitenav-menu-container{
    margin-left:0
}
.ck-content .ibm-hidden-small {
display:none!important
}
.ck-content .ibm-hidden-bg-small {
background-image:none!important
}
.ck-content br.ibm-br-small {
display:block
}
.ck-content .ibm-h1-small {
font-size:2.5rem!important;
        line-height:2.8125rem!important
}
.ck-content .ibm-h1-small.ibm-medium {
font-size:3.125rem;
        line-height:3.4375rem
}
.ck-content .ibm-h1-small.ibm-large {
font-size:3.75rem;
        line-height:4.0625rem
}
.ck-content .ibm-h2-small {
font-size:1.875rem;
        line-height:2.1875rem
}
.ck-content .ibm-h3-small {
font-size:1.5625rem;
        line-height:1.875rem
}
.ck-content .ibm-h4-small {
font-size:1.25rem;
        line-height:1.5625rem
}
.ck-content .ibm-fontsize-body-small {
font-size:1rem;
        line-height:1.625rem
}
.ck-content .ibm-small-small {
font-size:.875rem;
        line-height:1.5rem
}
.ck-content .ibm-no-mobile {
display:none
}
.ck-content #ibm-pcon, .ck-content #ibm-top {
min-width:100%
}
.ck-content .ibm-default #ibm-navigation-trail {
padding-left:20px
}
.ck-content #ibm-leadspace-body {
width:auto
}
.ck-content #ibm-content-nav #ibm-primary-tabs .ibm-tabs, .ck-content #ibm-content-nav #ibm-secondary-tabs .ibm-tabs {
width:auto
}
.ck-content #ibm-footer ul, .ck-content .ibm-columns {
min-width:260px;
        width:auto
}
.ck-content .ibm-col-small-2-1 {
width:50%
}
}
.ck-content .ibm-columns.ibm-seamless {
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content .ibm-columns .ibm-columns.ibm-seamless {
    margin:0
}
@media only screen and (min-width:0px) and (max-width:579px) {
    #ibm-top .ibm-columns.ibm-seamless{
        padding-left:20px;
        padding-right:20px
    }
}
.ck-content .ibm-columns.ibm-seamless .ibm-col-4-1 {
    width:25%
}
@media only screen and (max-width:759px) {
.ibm-columns.ibm-seamless .ibm-col-4-1{
        width:50%
}
}
.ck-content .ibm-columns.ibm-seamless .ibm-col-6-2 {
    width:33.3333%
}
.ck-content .ibm-columns.ibm-seamless .ibm-col-4-2 {
    width:50%
}
.ck-content .ibm-columns.ibm-seamless [class*=ibm-col-] {
    padding:20px
}
@media only screen and (min-width:0px) and (max-width:579px) {
.ibm-columns.ibm-seamless [class*=ibm-col-]{
        width:100%
}
}
.ck-content .ibm-mobile {
    display:none!important
}
.ck-content .ibm-resize {
    height:auto!important;
    width:100%
}
.ck-content .ibm-downsize {
    height:auto!important;
    max-width:100%!important
}
@media only screen and (min-width:0) and (max-width:579px) {
#ibm-leadspace-body{
        min-height:120px
}
.ck-content #ibm-content-nav #ibm-primary-tabs, .ck-content #ibm-content-nav #ibm-secondary-tabs {
display:none
}
.ck-content .ibm-default #ibm-pcon {
padding:0;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
}
.ck-content .ibm-default #ibm-content {
-webkit-box-ordinal-group:0;
        -ms-flex-order:-1;
        order:-1
}
.ck-content .ibm-default [id=ibm-content]+[id=ibm-navigation], .ck-content .ibm-default [id=ibm-content]+nav [id=ibm-navigation], .ck-content .ibm-default [id=ibm-navigation] {
-webkit-box-sizing:border-box;
        box-sizing:border-box;
        display:block;
        float:none;
        left:auto;
        margin:0;
        padding-left:20px;
        padding-right:20px;
        width:100%
}
}
@media only screen and (min-width:0) and (max-width:999px) {
#ibm-content-nav #ibm-secondary-tabs{
        padding-left:10px
}
}
@media only screen and (min-width:580px) {
.ibm-mobile{
        display:none
}
}
@media only screen and (max-width:579px) {
body .ibm-mobile{
        display:initial!important
}
}
.ck-content .ibm-alternate-background {
    color:#fff
}
.ck-content .ibm-alternate-background a {
    color:#fff
}
.ck-content .ibm-background-blue-core {
    background-color:#4178be
}
.ck-content .ibm-background-blue-10 {
    background-color:#c0e6ff
}
.ck-content .ibm-background-blue-20 {
    background-color:#7cc7ff
}
.ck-content .ibm-background-blue-30 {
    background-color:#5aaafa
}
.ck-content .ibm-background-blue-40 {
    background-color:#5596e6
}
.ck-content .ibm-background-blue-50 {
    background-color:#4178be
}
.ck-content .ibm-background-blue-60 {
    background-color:#325c80
}
.ck-content .ibm-background-blue-70 {
    background-color:#264a60
}
.ck-content .ibm-background-blue-80 {
    background-color:#1d3649
}
.ck-content .ibm-background-blue-90 {
    background-color:#152935
}
.ck-content .ibm-background-blue-100 {
    background-color:#010205
}
.ck-content .ibm-background-green-core {
    background-color:#4b8400
}
.ck-content .ibm-background-green-10 {
    background-color:#c8f08f
}
.ck-content .ibm-background-green-20 {
    background-color:#b4e051
}
.ck-content .ibm-background-green-30 {
    background-color:#8cd211
}
.ck-content .ibm-background-green-40 {
    background-color:#5aa700
}
.ck-content .ibm-background-green-50 {
    background-color:#4b8400
}
.ck-content .ibm-background-green-60 {
    background-color:#2d660a
}
.ck-content .ibm-background-green-70 {
    background-color:#144d14
}
.ck-content .ibm-background-green-80 {
    background-color:#0a3c02
}
.ck-content .ibm-background-green-90 {
    background-color:#0c2808
}
.ck-content .ibm-background-green-100 {
    background-color:#010200
}
.ck-content .ibm-background-teal-core {
    background-color:#008571
}
.ck-content .ibm-background-teal-10 {
    background-color:#a7fae6
}
.ck-content .ibm-background-teal-20 {
    background-color:#6eedd8
}
.ck-content .ibm-background-teal-30 {
    background-color:#41d6c3
}
.ck-content .ibm-background-teal-40 {
    background-color:#00b4a0
}
.ck-content .ibm-background-teal-50 {
    background-color:#008571
}
.ck-content .ibm-background-teal-60 {
    background-color:#006d5d
}
.ck-content .ibm-background-teal-70 {
    background-color:#005448
}
.ck-content .ibm-background-teal-80 {
    background-color:#003c32
}
.ck-content .ibm-background-teal-90 {
    background-color:#012b22
}
.ck-content .ibm-background-teal-100 {
    background-color:#000202
}
.ck-content .ibm-background-purple-core {
    background-color:#9855d4
}
.ck-content .ibm-background-purple-10 {
    background-color:#eed2ff
}
.ck-content .ibm-background-purple-20 {
    background-color:#d7aaff
}
.ck-content .ibm-background-purple-30 {
    background-color:#ba8ff7
}
.ck-content .ibm-background-purple-40 {
    background-color:#af6ee8
}
.ck-content .ibm-background-purple-50 {
    background-color:#9855d4
}
.ck-content .ibm-background-purple-60 {
    background-color:#734098
}
.ck-content .ibm-background-purple-70 {
    background-color:#562f72
}
.ck-content .ibm-background-purple-80 {
    background-color:#412356
}
.ck-content .ibm-background-purple-90 {
    background-color:#311a41
}
.ck-content .ibm-background-purple-100 {
    background-color:#030103
}
.ck-content .ibm-background-magenta-core {
    background-color:#db2780
}
.ck-content .ibm-background-magenta-10 {
    background-color:#ffd2ff
}
.ck-content .ibm-background-magenta-20 {
    background-color:#ff9eee
}
.ck-content .ibm-background-magenta-30 {
    background-color:#ff71d4
}
.ck-content .ibm-background-magenta-40 {
    background-color:#ff3ca0
}
.ck-content .ibm-background-magenta-50 {
    background-color:#db2780
}
.ck-content .ibm-background-magenta-60 {
    background-color:#a6266e
}
.ck-content .ibm-background-magenta-70 {
    background-color:#7c1c58
}
.ck-content .ibm-background-magenta-80 {
    background-color:#601146
}
.ck-content .ibm-background-magenta-90 {
    background-color:#3a0b2e
}
.ck-content .ibm-background-magenta-100 {
    background-color:#040102
}
.ck-content .ibm-background-red-core {
    background-color:#e71d32
}
.ck-content .ibm-background-red-10 {
    background-color:#ffd2dd
}
.ck-content .ibm-background-red-20 {
    background-color:#ffa5b4
}
.ck-content .ibm-background-red-30 {
    background-color:#ff7d87
}
.ck-content .ibm-background-red-40 {
    background-color:#ff5050
}
.ck-content .ibm-background-red-50 {
    background-color:#e71d32
}
.ck-content .ibm-background-red-60 {
    background-color:#ad1625
}
.ck-content .ibm-background-red-70 {
    background-color:#8c101c
}
.ck-content .ibm-background-red-80 {
    background-color:#6e0a1e
}
.ck-content .ibm-background-red-90 {
    background-color:#4c0a17
}
.ck-content .ibm-background-red-100 {
    background-color:#040001
}
.ck-content .ibm-background-orange-core {
    background-color:#ff7832
}
.ck-content .ibm-background-orange-10 {
    background-color:#ffd4a0
}
.ck-content .ibm-background-orange-20 {
    background-color:#ffa573
}
.ck-content .ibm-background-orange-30 {
    background-color:#ff7832
}
.ck-content .ibm-background-orange-40 {
    background-color:#ff5003
}
.ck-content .ibm-background-orange-50 {
    background-color:#d74108
}
.ck-content .ibm-background-orange-60 {
    background-color:#a53725
}
.ck-content .ibm-background-orange-70 {
    background-color:#872a0f
}
.ck-content .ibm-background-orange-80 {
    background-color:#6d120f
}
.ck-content .ibm-background-orange-90 {
    background-color:#43100b
}
.ck-content .ibm-background-orange-100 {
    background-color:#030100
}
.ck-content .ibm-background-yellow-core {
    background-color:#fdd600
}
.ck-content .ibm-background-yellow-10 {
    background-color:#fde876
}
.ck-content .ibm-background-yellow-20 {
    background-color:#fdd600
}
.ck-content .ibm-background-yellow-30 {
    background-color:#efc100
}
.ck-content .ibm-background-yellow-40 {
    background-color:#be9b00
}
.ck-content .ibm-background-yellow-50 {
    background-color:#8c7300
}
.ck-content .ibm-background-yellow-60 {
    background-color:#735f00
}
.ck-content .ibm-background-yellow-70 {
    background-color:#574a00
}
.ck-content .ibm-background-yellow-80 {
    background-color:#3c3200
}
.ck-content .ibm-background-yellow-90 {
    background-color:#281e00
}
.ck-content .ibm-background-yellow-100 {
    background-color:#020100
}
.ck-content .ibm-background-gray-core {
    background-color:#777677
}
.ck-content .ibm-background-gray-10 {
    background-color:#e0e0e0
}
.ck-content .ibm-background-gray-20 {
    background-color:#c7c7c7
}
.ck-content .ibm-background-gray-30 {
    background-color:#aeaeae
}
.ck-content .ibm-background-gray-40 {
    background-color:#959595
}
.ck-content .ibm-background-gray-50 {
    background-color:#777677
}
.ck-content .ibm-background-gray-60 {
    background-color:#5a5a5a
}
.ck-content .ibm-background-gray-70 {
    background-color:#464646
}
.ck-content .ibm-background-gray-80 {
    background-color:#323232
}
.ck-content .ibm-background-gray-90 {
    background-color:#121212
}
.ck-content .ibm-background-gray-100 {
    background-color:#000
}
.ck-content .ibm-background-cool-gray-core {
    background-color:#6d7777
}
.ck-content .ibm-background-cool-gray-10 {
    background-color:#dfe9e9
}
.ck-content .ibm-background-cool-gray-20 {
    background-color:#c8d2d2
}
.ck-content .ibm-background-cool-gray-30 {
    background-color:#aeb8b8
}
.ck-content .ibm-background-cool-gray-40 {
    background-color:#959f9f
}
.ck-content .ibm-background-cool-gray-50 {
    background-color:#6d7777
}
.ck-content .ibm-background-cool-gray-60 {
    background-color:#586262
}
.ck-content .ibm-background-cool-gray-70 {
    background-color:#3c4646
}
.ck-content .ibm-background-cool-gray-80 {
    background-color:#323c3c
}
.ck-content .ibm-background-cool-gray-90 {
    background-color:#0d1111
}
.ck-content .ibm-background-cool-gray-100 {
    background-color:#000203
}
.ck-content .ibm-background-warm-gray-core {
    background-color:#7d7373
}
.ck-content .ibm-background-warm-gray-10 {
    background-color:#e9e0e0
}
.ck-content .ibm-background-warm-gray-20 {
    background-color:#d0c7c7
}
.ck-content .ibm-background-warm-gray-30 {
    background-color:#b8aeae
}
.ck-content .ibm-background-warm-gray-40 {
    background-color:#9e9494
}
.ck-content .ibm-background-warm-gray-50 {
    background-color:#7d7373
}
.ck-content .ibm-background-warm-gray-60 {
    background-color:#645a5a
}
.ck-content .ibm-background-warm-gray-70 {
    background-color:#504646
}
.ck-content .ibm-background-warm-gray-80 {
    background-color:#3c3232
}
.ck-content .ibm-background-warm-gray-90 {
    background-color:#1a1314
}
.ck-content .ibm-background-warm-gray-100 {
    background-color:#030000
}
.ck-content .ibm-background-neutral-white-core {
    background-color:#fdfdfd
}
.ck-content .ibm-background-neutral-white-10 {
    background-color:#fdfdfd
}
.ck-content .ibm-background-neutral-white-20 {
    background-color:#f9f9f9
}
.ck-content .ibm-background-neutral-white-30 {
    background-color:#f4f4f4
}
.ck-content .ibm-background-neutral-white-40 {
    background-color:#ececec
}
.ck-content .ibm-background-cool-white-core {
    background-color:#fbfcfc
}
.ck-content .ibm-background-cool-white-10 {
    background-color:#fbfcfc
}
.ck-content .ibm-background-cool-white-20 {
    background-color:#f9f9fb
}
.ck-content .ibm-background-cool-white-30 {
    background-color:#f0f2f4
}
.ck-content .ibm-background-cool-white-40 {
    background-color:#ecf2f2
}
.ck-content .ibm-background-warm-white-core {
    background-color:#fdfbfb
}
.ck-content .ibm-background-warm-white-10 {
    background-color:#fdfbfb
}
.ck-content .ibm-background-warm-white-20 {
    background-color:#fdfbfb
}
.ck-content .ibm-background-warm-white-30 {
    background-color:#f7f5f5
}
.ck-content .ibm-background-warm-white-40 {
    background-color:#f2eeee
}
.ck-content .ibm-background-black-core {
    background-color:#000
}
.ck-content .ibm-background-white-core {
    background-color:#fff
}
.ck-content .ibm-border-blue-core {
    border-color:#4178be
}
.ck-content .ibm-border-blue-10 {
    border-color:#c0e6ff
}
.ck-content .ibm-border-blue-20 {
    border-color:#7cc7ff
}
.ck-content .ibm-border-blue-30 {
    border-color:#5aaafa
}
.ck-content .ibm-border-blue-40 {
    border-color:#5596e6
}
.ck-content .ibm-border-blue-50 {
    border-color:#4178be
}
.ck-content .ibm-border-blue-60 {
    border-color:#325c80
}
.ck-content .ibm-border-blue-70 {
    border-color:#264a60
}
.ck-content .ibm-border-blue-80 {
    border-color:#1d3649
}
.ck-content .ibm-border-blue-90 {
    border-color:#152935
}
.ck-content .ibm-border-blue-100 {
    border-color:#010205
}
.ck-content .ibm-border-green-core {
    border-color:#4b8400
}
.ck-content .ibm-border-green-10 {
    border-color:#c8f08f
}
.ck-content .ibm-border-green-20 {
    border-color:#b4e051
}
.ck-content .ibm-border-green-30 {
    border-color:#8cd211
}
.ck-content .ibm-border-green-40 {
    border-color:#5aa700
}
.ck-content .ibm-border-green-50 {
    border-color:#4b8400
}
.ck-content .ibm-border-green-60 {
    border-color:#2d660a
}
.ck-content .ibm-border-green-70 {
    border-color:#144d14
}
.ck-content .ibm-border-green-80 {
    border-color:#0a3c02
}
.ck-content .ibm-border-green-90 {
    border-color:#0c2808
}
.ck-content .ibm-border-green-100 {
    border-color:#010200
}
.ck-content .ibm-border-teal-core {
    border-color:#008571
}
.ck-content .ibm-border-teal-10 {
    border-color:#a7fae6
}
.ck-content .ibm-border-teal-20 {
    border-color:#6eedd8
}
.ck-content .ibm-border-teal-30 {
    border-color:#41d6c3
}
.ck-content .ibm-border-teal-40 {
    border-color:#00b4a0
}
.ck-content .ibm-border-teal-50 {
    border-color:#008571
}
.ck-content .ibm-border-teal-60 {
    border-color:#006d5d
}
.ck-content .ibm-border-teal-70 {
    border-color:#005448
}
.ck-content .ibm-border-teal-80 {
    border-color:#003c32
}
.ck-content .ibm-border-teal-90 {
    border-color:#012b22
}
.ck-content .ibm-border-teal-100 {
    border-color:#000202
}
.ck-content .ibm-border-purple-core {
    border-color:#9855d4
}
.ck-content .ibm-border-purple-10 {
    border-color:#eed2ff
}
.ck-content .ibm-border-purple-20 {
    border-color:#d7aaff
}
.ck-content .ibm-border-purple-30 {
    border-color:#ba8ff7
}
.ck-content .ibm-border-purple-40 {
    border-color:#af6ee8
}
.ck-content .ibm-border-purple-50 {
    border-color:#9855d4
}
.ck-content .ibm-border-purple-60 {
    border-color:#734098
}
.ck-content .ibm-border-purple-70 {
    border-color:#562f72
}
.ck-content .ibm-border-purple-80 {
    border-color:#412356
}
.ck-content .ibm-border-purple-90 {
    border-color:#311a41
}
.ck-content .ibm-border-purple-100 {
    border-color:#030103
}
.ck-content .ibm-border-magenta-core {
    border-color:#db2780
}
.ck-content .ibm-border-magenta-10 {
    border-color:#ffd2ff
}
.ck-content .ibm-border-magenta-20 {
    border-color:#ff9eee
}
.ck-content .ibm-border-magenta-30 {
    border-color:#ff71d4
}
.ck-content .ibm-border-magenta-40 {
    border-color:#ff3ca0
}
.ck-content .ibm-border-magenta-50 {
    border-color:#db2780
}
.ck-content .ibm-border-magenta-60 {
    border-color:#a6266e
}
.ck-content .ibm-border-magenta-70 {
    border-color:#7c1c58
}
.ck-content .ibm-border-magenta-80 {
    border-color:#601146
}
.ck-content .ibm-border-magenta-90 {
    border-color:#3a0b2e
}
.ck-content .ibm-border-magenta-100 {
    border-color:#040102
}
.ck-content .ibm-border-red-core {
    border-color:#e71d32
}
.ck-content .ibm-border-red-10 {
    border-color:#ffd2dd
}
.ck-content .ibm-border-red-20 {
    border-color:#ffa5b4
}
.ck-content .ibm-border-red-30 {
    border-color:#ff7d87
}
.ck-content .ibm-border-red-40 {
    border-color:#ff5050
}
.ck-content .ibm-border-red-50 {
    border-color:#e71d32
}
.ck-content .ibm-border-red-60 {
    border-color:#ad1625
}
.ck-content .ibm-border-red-70 {
    border-color:#8c101c
}
.ck-content .ibm-border-red-80 {
    border-color:#6e0a1e
}
.ck-content .ibm-border-red-90 {
    border-color:#4c0a17
}
.ck-content .ibm-border-red-100 {
    border-color:#040001
}
.ck-content .ibm-border-orange-core {
    border-color:#ff7832
}
.ck-content .ibm-border-orange-10 {
    border-color:#ffd4a0
}
.ck-content .ibm-border-orange-20 {
    border-color:#ffa573
}
.ck-content .ibm-border-orange-30 {
    border-color:#ff7832
}
.ck-content .ibm-border-orange-40 {
    border-color:#ff5003
}
.ck-content .ibm-border-orange-50 {
    border-color:#d74108
}
.ck-content .ibm-border-orange-60 {
    border-color:#a53725
}
.ck-content .ibm-border-orange-70 {
    border-color:#872a0f
}
.ck-content .ibm-border-orange-80 {
    border-color:#6d120f
}
.ck-content .ibm-border-orange-90 {
    border-color:#43100b
}
.ck-content .ibm-border-orange-100 {
    border-color:#030100
}
.ck-content .ibm-border-yellow-core {
    border-color:#fdd600
}
.ck-content .ibm-border-yellow-10 {
    border-color:#fde876
}
.ck-content .ibm-border-yellow-20 {
    border-color:#fdd600
}
.ck-content .ibm-border-yellow-30 {
    border-color:#efc100
}
.ck-content .ibm-border-yellow-40 {
    border-color:#be9b00
}
.ck-content .ibm-border-yellow-50 {
    border-color:#8c7300
}
.ck-content .ibm-border-yellow-60 {
    border-color:#735f00
}
.ck-content .ibm-border-yellow-70 {
    border-color:#574a00
}
.ck-content .ibm-border-yellow-80 {
    border-color:#3c3200
}
.ck-content .ibm-border-yellow-90 {
    border-color:#281e00
}
.ck-content .ibm-border-yellow-100 {
    border-color:#020100
}
.ck-content .ibm-border-gray-core {
    border-color:#777677
}
.ck-content .ibm-border-gray-10 {
    border-color:#e0e0e0
}
.ck-content .ibm-border-gray-20 {
    border-color:#c7c7c7
}
.ck-content .ibm-border-gray-30 {
    border-color:#aeaeae
}
.ck-content .ibm-border-gray-40 {
    border-color:#959595
}
.ck-content .ibm-border-gray-50 {
    border-color:#777677
}
.ck-content .ibm-border-gray-60 {
    border-color:#5a5a5a
}
.ck-content .ibm-border-gray-70 {
    border-color:#464646
}
.ck-content .ibm-border-gray-80 {
    border-color:#323232
}
.ck-content .ibm-border-gray-90 {
    border-color:#121212
}
.ck-content .ibm-border-gray-100 {
    border-color:#000
}
.ck-content .ibm-border-cool-gray-core {
    border-color:#6d7777
}
.ck-content .ibm-border-cool-gray-10 {
    border-color:#dfe9e9
}
.ck-content .ibm-border-cool-gray-20 {
    border-color:#c8d2d2
}
.ck-content .ibm-border-cool-gray-30 {
    border-color:#aeb8b8
}
.ck-content .ibm-border-cool-gray-40 {
    border-color:#959f9f
}
.ck-content .ibm-border-cool-gray-50 {
    border-color:#6d7777
}
.ck-content .ibm-border-cool-gray-60 {
    border-color:#586262
}
.ck-content .ibm-border-cool-gray-70 {
    border-color:#3c4646
}
.ck-content .ibm-border-cool-gray-80 {
    border-color:#323c3c
}
.ck-content .ibm-border-cool-gray-90 {
    border-color:#0d1111
}
.ck-content .ibm-border-cool-gray-100 {
    border-color:#000203
}
.ck-content .ibm-border-warm-gray-core {
    border-color:#7d7373
}
.ck-content .ibm-border-warm-gray-10 {
    border-color:#e9e0e0
}
.ck-content .ibm-border-warm-gray-20 {
    border-color:#d0c7c7
}
.ck-content .ibm-border-warm-gray-30 {
    border-color:#b8aeae
}
.ck-content .ibm-border-warm-gray-40 {
    border-color:#9e9494
}
.ck-content .ibm-border-warm-gray-50 {
    border-color:#7d7373
}
.ck-content .ibm-border-warm-gray-60 {
    border-color:#645a5a
}
.ck-content .ibm-border-warm-gray-70 {
    border-color:#504646
}
.ck-content .ibm-border-warm-gray-80 {
    border-color:#3c3232
}
.ck-content .ibm-border-warm-gray-90 {
    border-color:#1a1314
}
.ck-content .ibm-border-warm-gray-100 {
    border-color:#030000
}
.ck-content .ibm-border-neutral-white-core {
    border-color:#fdfdfd
}
.ck-content .ibm-border-neutral-white-10 {
    border-color:#fdfdfd
}
.ck-content .ibm-border-neutral-white-20 {
    border-color:#f9f9f9
}
.ck-content .ibm-border-neutral-white-30 {
    border-color:#f4f4f4
}
.ck-content .ibm-border-neutral-white-40 {
    border-color:#ececec
}
.ck-content .ibm-border-cool-white-core {
    border-color:#fbfcfc
}
.ck-content .ibm-border-cool-white-10 {
    border-color:#fbfcfc
}
.ck-content .ibm-border-cool-white-20 {
    border-color:#f9f9fb
}
.ck-content .ibm-border-cool-white-30 {
    border-color:#f0f2f4
}
.ck-content .ibm-border-cool-white-40 {
    border-color:#ecf2f2
}
.ck-content .ibm-border-warm-white-core {
    border-color:#fdfbfb
}
.ck-content .ibm-border-warm-white-10 {
    border-color:#fdfbfb
}
.ck-content .ibm-border-warm-white-20 {
    border-color:#fdfbfb
}
.ck-content .ibm-border-warm-white-30 {
    border-color:#f7f5f5
}
.ck-content .ibm-border-warm-white-40 {
    border-color:#f2eeee
}
.ck-content .ibm-border-black-core {
    border-color:#000
}
.ck-content .ibm-border-white-core {
    border-color:#fff
}
.ck-content .ibm-border-box {
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ck-content .ibm-fullwidth {
    max-width:100%;
    width:100%
}
.ck-content .ibm-no-border {
    border:0!important
}
.ck-content .ibm-nospacing {
    min-height:0!important;
    margin:0!important;
    padding:0!important
}
.ck-content .ibm-padding-border-left {
    padding-left:30px
}
.ck-content .ibm-text-box-light {
    background-color:rgba(255,255,255,.8)
}
.ck-content .ibm-text-box-dark {
    background-color:rgba(0,0,0,.8)
}
.ck-content .ibm-word-break {
    word-wrap:break-word
}
.ck-content .ibm-word-break-all {
    word-break:break-all
}
.ck-content .ibm-inline-block {
    display:inline-block!important
}
.ck-content .ibm-textcolor-systems-blue-5 {
    color:#3c89ff
}
.ck-content .ibm-textcolor-systems-blue-6 {
    color:#0869ff
}
.ck-content .ibm-textcolor-systems-blue-7 {
    color:#054ada
}
.ck-content .ibm-background-systems-blue-90 {
    background-color:#031a77
}
.ck-content .ibm-background-systems-blue-80 {
    background-color:#0530ad
}
.ck-content .ibm-background-systems-blue-60 {
    background-color:#0f6dff
}
.ck-content .ibm-background-systems-cool-gray-100 {
    background-color:#13171a
}
.ck-content .ibm-background-systems-cool-gray-90 {
    background-color:#202529
}
.ck-content .ibm-background-systems-gray-10 {
    background-color:#f3f3f3
}
.ck-content .ibm-background-systems-warm-gray-10 {
    background-color:#f7f3f1
}
.ck-content a {
    -webkit-transition:.3s color;
    transition:.3s color
}
.ck-content .ibm-fadein {
    visibility:visible;
    opacity:1;
    -webkit-transition:opacity .4s;
    transition:opacity .4s
}
.ck-content .ibm-fadeout {
    visibility:hidden;
    opacity:0;
    -webkit-transition:visibility 0s .4s,opacity .4s;
    transition:visibility 0s .4s,opacity .4s
}
