/*! Tue, 14 Jul 2020 13:14:45 GMT */
.kc-rtl .kc-home .kc-card .kc-card__image,.kc-rtl .kc-pagination a.ibm-next-link.ibm-inlinelink.ibm-icon-after:after,.kc-rtl .kc-search__submit,.kc-rtl .kc-search_sidebar .ibm-ind-link .ibm-external-link:before,.kc-rtl ul#ibm-navigation-trail li:after{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";-ms-transform:scaleX(-1)}body,html{background:none}html{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#ibm-top{overflow:hidden}.hidden{display:none;visibility:hidden}.clear{clear:both}.kc-center--horizontal{margin:0 auto}.kc-center,.kc-frame.content .kc-main,.kc-helpScreen,.kc-search,.kc-toolbar-wrapper .kc-content-toolbar,.kc-toolbar-wrapper .kc-search-bar{max-width:1480px;margin:0 auto}.kc-menunav-wrapper{width:100%;background-color:#fff;z-index:1}.frame{height:100%;position:relative;overflow:hidden}.kc-iframe{width:1px;min-width:100%;min-height:500px}.center{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kc-no_text{font-size:0}.kc-truncate{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.kc-sticky{position:fixed!important}.kc-overlay:after,.kc-overlay:before{content:" ";width:100%;height:100%;position:absolute;z-index:1;bottom:0;left:0}.kc-hide{display:none!important}.ibm-fluid.kc-row,.kc-row{min-height:52px;padding-bottom:0}.ibm-fluid.kc-row-important.kc-row-important{min-height:52px!important}header .ibm-fluid.kc-row-important.kc-h3-row{min-height:85px!important}.kc-search-body .ibm-fluid.kc-row.kc-search-tabs{max-width:none}.kc-margin-bottom-1{margin-bottom:10px!important}.kc-margin-bottom-2{margin-bottom:20px!important}body,html{font-family:ibm-plex-sans,Helvetica Neue,Arial,sans-serif}.kc-bold,strong{font-weight:700}.kc-bold{font-style:normal}.kc-search__input{font-size:1em}.kc-breadcrumb__item{font-size:.9em}.kc-sidebar__title{font-weight:800}.kc-list li{font-weight:300;font-style:normal}.kc-content-toolbar div .kc-toolbar__button{position:fixed;top:355px;left:0;z-index:813;font-size:1rem;will-change:transform;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.kc-content-toolbar div .kc-toolbar__button.ibm-btn-pri:after{font-size:1.5rem;margin-left:.8em;padding-right:.3em}.kc-rtl .kc-content-toolbar div .kc-toolbar__button.ibm-btn-pri:after{margin-left:auto;margin-right:.8em}.kc-content-toolbar div .kc-toolbar__button.ibm-inlinelink.ibm-icon-after{padding-left:1.5em}.kc-rtl .kc-content-toolbar div .kc-toolbar__button.ibm-inlinelink.ibm-icon-after{padding-left:0;padding-right:1.5em}.kc-rtl .kc-content-toolbar div .kc-toolbar__button{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:0;left:auto;padding-right:inherit}@media only screen and (max-width:579px){.kc-content-toolbar div .kc-toolbar__button{visibility:hidden!important}}@media only screen and (max-height:360px){.kc-content-toolbar div .kc-toolbar__button{display:none!important}}.ibm-sitenav-menu-container .kc-mobile-toc-open{display:block}.ibm-sitenav-menu-container .kc-mobile-toc-open .ibm-chevron-right-light-link,.ibm-sitenav-menu-container .kc-mobile-toc-open .ibm-toc-link{margin:0;padding-top:0;padding-bottom:8px}.ibm-sitenav-menu-container .kc-mobile-toc-open .ibm-chevron-right-light-link:before{font-size:17px}#ibm-signin-minimenu-container li{max-width:100%}#ibm-signin-minimenu-container li a{padding:15px 30px}:root .ibm-mh-marketplace-link a.ibm-marketplace-link{white-space:nowrap}.kc-rtl .kc-header .ibm-sitenav-menu-list{display:inline-block}.kc-rtl .kc-header .ibm-sitenav-menu-list ul li a:empty{display:none}.ibm-sitenav-menu-container a{cursor:pointer}.ibm-sitenav-menu-name ul li a{text-decoration:none}.ibm-sitenav-menu-container .js-family__button{display:inline;margin-right:25px}.ibm-sitenav-menu-container .js-family__button a{display:inline;font-family:HelveticaNeue-Bold,HelvBoldIBM,Arial,sans-serif;font-weight:700}.ibm-sitenav-menu-container .js-family__button a:before{height:0}.kc-other-versions+.select2-container--default .select2-selection--single{border:0}.kc-other-versions+.select2-container--default .select2-selection--single:hover,.kc-other-versions+.select2-container--open{border:1px solid #aaa}#header-help-button{margin-left:36px;margin-right:16px;display:block}@media only screen and (max-width:579px){#header-help-button{display:none}}.kc-rtl #header-help-button{margin-left:16px;margin-right:36px}#header-help-button>a{font-size:1.15em}#header-help-button>a:before{left:4px}.ibm-sitenav-menu-list li .ibm-help-alt-link:before{padding-left:5px}.ibm-sitenav-menu-list li a span{display:none}.ibm-mobilemenu-sitenavmenu li .ibm-help-alt-link:before{content:""}.help-button-header{width:0}.ibm-mobilemenu-sitenavmenu a.help-button-header{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ibm-mobilemenu-section .js-help__button.ibm-hide,.ibm-mobilemenu-section .js-products__button.ibm-hide{display:list-item}.kc-toolbar{clear:both;width:0;display:none;display:block;float:left;position:relative}.kc-rtl .kc-toolbar{float:right}@media only screen and (max-width:579px){.kc-toolbar{display:none;width:0}}.toolbar-toc-item{overflow:hidden}.toolbar-toc-item:hover{overflow-y:auto;cursor:hand;cursor:pointer}.js-content-container .js-left-column.ibm-col-12-3,.js-content-container .js-left-column.ibm-col-12-4{min-height:800px;position:relative}@media only screen and (max-width:579px){.js-content-container .js-left-column.ibm-col-12-3,.js-content-container .js-left-column.ibm-col-12-4{padding-left:0}.kc-rtl .js-content-container .js-left-column.ibm-col-12-3,.kc-rtl .js-content-container .js-left-column.ibm-col-12-4{padding-right:0}}.kc-screen{width:100%;background:#fff}.kc-rtl .toolbar-open .kc-screen{float:left}@media only screen and (max-width:759px){.toolbar-open .kc-screen{width:100%;min-width:inherit;max-width:inherit}}.kc-wrapper__left{position:relative;float:left;width:70%}.kc-rtl .kc-wrapper__left{float:right}@media only screen and (max-width:579px){.kc-wrapper__left{width:100%}}.kc-content .ibm-fluid .kc-left-column{padding-left:0}.kc-rtl .kc-content .ibm-fluid .kc-left-column{float:right;padding-right:0}@media only screen and (max-width:579px){.kc-content .ibm-padding-top-1.kc-main-column{padding-top:5px!important}}.kc-wrapper__right{float:right;width:30%}.kc-rtl .kc-wrapper__right{float:left}@media only screen and (max-width:579px){.kc-wrapper__right{float:none;width:100%}}.kc-footer footer{display:block;background-color:#f5f5f5;clear:both}.kc-footer footer .ibm-col-1-1{padding:8px 0 40px}.kc-footer footer .ibm-footer-corporate-links{display:inline-block;padding:22px 0}.kc-footer footer .ibm-footer-corporate-links a{padding:10px 0;color:#6f7076}.kc-footer footer .ibm-footer-corporate-links a:hover{color:#3b6caa}.kc-footer footer .ibm-footer-corporate-links li{display:inline-block;padding:0 20px 0 0}@media only screen and (max-width:579px){.kc-footer footer .ibm-footer-corporate-links a,.kc-footer footer .ibm-footer-corporate-links li{display:block}}.kc-footer footer .ibm-footer-corporate-links li.ibm-feedbacklink,.kc-footer footer .ibm-footer-corporate-links li.ibm-feedbacklink a{display:none}.kc-footer footer .kc-language-selector{display:inline-block;margin:10px 0}.kc-footer footer .kc-language-selector .kc-footer-language-selector-list{width:100%}.kc-footer footer .kc-language-selector .kc-footer-language-selector-list span.select2{width:100%!important}#ibm-contact-module .ibm-footer-corporate-links{display:block;padding:0}#ibm-contact-module .ibm-footer-corporate-links #ibm-truste-cp,#ibm-contact-module .ibm-footer-corporate-links .ibm-feedbacklink{display:none}#ibm-contact-module .ibm-live-assistance-list>li.kc-noborder{-webkit-box-shadow:none;box-shadow:none}.dialog__overlay{background-color:rgba(0,0,0,.5);width:100%;position:fixed;z-index:10;top:0;bottom:0}.dialog__content{background-color:#fff;position:fixed;z-index:11;min-width:200px;min-height:100px}.kc-button,.kc-header__button,.kc-previous_button{min-width:32px;height:32px;padding-top:32px;border:0;color:#fff;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-position:center 5px;background-size:30px 30px}.kc-button:hover,.kc-header__button:hover,.kc-previous_button:hover{cursor:pointer}.kc-git-button{overflow:hidden;padding:10px;margin-right:1rem;float:right}.kc-git-button:hover{cursor:pointer}.kc-rtl .kc-git-button{float:left}.kc-text-button{min-width:45px;height:45px;border:0;border-bottom:2px solid transparent;background-color:transparent;font-size:14px}.kc-text-button:hover{cursor:pointer;border-bottom:2px solid #127ac0}.kc-icon-button{margin:16px 0;border:0;background-color:transparent;color:#4178be}.kc-icon-button:hover{cursor:pointer}.kc-icon-button.kc-disabled,.kc-icon-button.kc-disabled .kc-icon:before,.kc-icon-button.kc-disabled:hover .kc-icon:before{color:#777677}.kc-icon-button.kc-disabled:hover{cursor:default;background-color:#fff}.ibm-next-link:visited,.ibm-previous-link:visited{color:#4178be}#mobile-controls .kc-navigation-controls .ibm-next-link,#mobile-controls .kc-navigation-controls .ibm-previous-link{margin-top:2px;margin-bottom:5px;padding-bottom:8px}.kc-disabled,.kc-disabled:focus:before,.kc-disabled:hover,.kc-disabled:hover:before{color:#777677!important;border-color:#777677!important;cursor:default;text-decoration:none}a.kc-icon-button .kc-icon{width:40px}.kc-header__button{margin:10px}.kc-previous_button{margin-right:32px}.kc-back__button{float:right;padding:20px 10px 0 0}.kc-navigation-controls.ibm-icononly a[class*=-link]{height:1.8em}@media only screen and (max-width:579px){.kc-navigation-controls.ibm-icononly a[class*=-link]{line-height:2.7em;overflow:visible}}.kc-embed-fluid__wrap{position:relative;margin-top:10px;padding-bottom:56.25%}.kc-embed-fluid{position:absolute;left:0;top:0;width:100%;height:100%}.kc-icon{color:transparent;display:inline-block;width:22px;background-repeat:no-repeat;line-height:0}.kc-icon:before{font-size:26px;margin-left:1px!important;margin-right:0!important;width:15px;height:20px;line-height:22px}.kc-rtl .kc-icon:before{margin-right:6px!important}.kc-icon-svg{position:relative}.kc-icononly span[class*=-link]{display:block;float:left;height:28px;height:1.75rem;margin-bottom:10px;margin-right:10px;overflow:hidden;padding:3px 0;text-indent:100px;width:28px;width:1.75rem}.kc-icononly span[class*=-link]:before{text-indent:0}.kc-icon-svg i{width:30px;height:30px;position:absolute;top:2px;left:0;background-repeat:no-repeat}.kc-rtl .ibm-chevron-left-bold-link,.kc-rtl .ibm-chevron-right-bold-link,.kc-rtl .ibm-masthead-menu-link:before,.kc-rtl .ibm-masthead-signin-link:before,.kc-rtl .kc-icon.ibm-back-link,.kc-rtl .kc-icon.ibm-forward-link,.kc-rtl .kc-icon.ibm-next-link:before,.kc-rtl .kc-icon.ibm-previous-link:before{-ms-transform:scaleX(-1) \0/IE9}.kc-input,.kc-search__input{border:none}.kc-list li a{margin:0 1px;padding-left:0;color:#4178be;display:block;font-size:1.25rem;padding:10px 5px;text-decoration:none}.kc-list li a:hover{text-decoration:underline}.kc-list li a:active,.kc-list li a:focus{outline:1px dotted #000!important}@media only screen and (max-width:579px){.kc-list li a{border-bottom:1px solid #e5e5e5}}.select2-container{width:auto!important}.select2-container .select2-dropdown{border-radius:0!important}.select2-container .select2-selection--single{min-width:200px;border-radius:0!important;height:40px!important}.select2-container .select2-selection--single .select2-selection__rendered{line-height:38px!important}.select2-container .select2-selection--single .select2-selection__arrow{height:38px!important}.kc-rtl .select2-container.select2-container--open .select2-selection__arrow b:before,.kc-rtl .select2-container .select2-selection--single .select2-selection__arrow{left:10px}.select2-container.select2-container--open .select2-dropdown--below{border-top:1px solid gray}.tipso_content{text-align:center}.kc-advsrch-backdrop{display:block;width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:100;background:hsla(0,0%,7%,.5)}.kc-advsrch-backdrop div{-webkit-box-sizing:border-box;box-sizing:border-box}.kc-advsrch-backdrop .kc-advsrch-overlay{display:block;width:750px;height:45vh;position:relative;left:30vw;top:27vh;background:#fff;padding:1rem}.kc-advsrch-backdrop .kc-advsrch-overlay .ibm-spinner{margin:auto}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-header span{position:absolute;right:1rem;top:1rem;height:50px}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-header span p a:before{color:#777677}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-header span p:hover:before{color:#000}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body{height:calc(45vh - 50px - 66px - 2rem);padding:0;overflow:auto;-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,.1),inset -2px -2px 2px rgba(0,0,0,.1);box-shadow:inset 2px 2px 2px rgba(0,0,0,.1),inset -2px -2px 2px rgba(0,0,0,.1)}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes{height:100%;padding:0}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:.5em;font-size:14px;text-decoration:none;color:#323232;cursor:pointer;-webkit-transition:none;-o-transition:none;transition:none}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes a:before{font-size:1rem}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes a:hover{text-decoration:none;background-color:#d3e6ff;color:#323232}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes a:focus{outline:1px dotted #323232}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes a.active{display:block;background-color:#4178be;color:#fff}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes li,.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes ul{padding:0}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes .kc-bookshelves a{padding-left:2em}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes .kc-bookshelves li.ibm-ind-link a{padding-left:3.2em}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes .kc-bookshelves li.ibm-ind-link a:before{left:1.6em}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-body .kc-search-all-scopes .kc-bookshelves .kc-books .ibm-ind-link a{padding-left:4.5em}.kc-advsrch-backdrop .kc-advsrch-overlay .kc-advsrch-footer{width:calc(100% - 2rem);height:66px;position:absolute;bottom:0}.kc-advsrch-backdrop .kc-btn-sec-alternate{border:0;height:46px}#searchbox-form .kc-adv-srch-trigger{bottom:24px;left:110px}#searchbox-form .kc-adv-srch-trigger a{font-size:1rem}.kc-adv-srch-trigger{padding-right:12px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.kc-adv-srch-trigger.kc-adv-srch-results{width:50%}.kc-adv-srch-trigger .kc-adv-srch-btn{width:100%}.kc-adv-srch-trigger .kc-adv-srch-btn .kc-elipsis{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:90%;overflow:hidden}.kc-adv-srch-trigger .kc-adv-srch-btn .kc-elipsis:hover{-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.kc-adv-srch-trigger .kc-adv-srch-btn .kc-adv-srch-icon{padding-left:.3rem;-webkit-transform:scaleY(.75);-ms-transform:scaleY(.75);transform:scaleY(.75)}.kc-adv-srch-trigger .kc-adv-srch-btn div:first-child,.kc-frame:not(.kc-content-page) .kc-adv-srch-trigger div{float:left}.kc-simplified-scope-picker{padding-left:5px;margin-bottom:20px;margin-top:62px}.kc-rtl .kc-simplified-scope-picker{padding-left:0;padding-right:5px}.kc-simplified-scope-picker a{cursor:pointer;padding-left:1.5em}.kc-rtl .kc-simplified-scope-picker a{padding-left:0;padding-right:1.5em}.kc-simplified-scope-picker .spinner-wrapper{outline:none}.kc-breadcrumbs{padding-left:10px}.kc-rtl .kc-breadcrumbs{padding-left:0}@media only screen and (max-width:579px){.kc-breadcrumbs{display:none!important}}.kc-breadcrumb-container ul#ibm-navigation-trail{padding-bottom:0;padding-top:10px;padding-right:0}.kc-breadcrumb-container ul#ibm-navigation-trail .kc-expand-bread{font-size:11pt}.kc-search-breadcrumbs{padding-top:5px}.kc-search-breadcrumbs .kc-breadcrumb-container,.kc-search-breadcrumbs ul{padding:0;font-size:16px}.kc-search-breadcrumbs .kc-breadcrumb-container a:visited,.kc-search-breadcrumbs ul a:visited{color:#fff}.kc-rtl ul#ibm-navigation-trail li{float:right;margin-right:0;margin-left:10px}.kc-rtl ul#ibm-navigation-trail li:after{margin-left:0;margin-right:10px}#ibm-navigation-trail li{font-size:10pt;float:none;display:inline-block;line-height:1em}.kc-rtl .kc-content-header .kc-h3-row h1{text-align:right}.kc-not-clickable{cursor:context-menu}.kc-interact-context{margin:15px 10px 0}.kc-interact-context .kc-interact-context-wrapper{position:relative;margin-left:6px;margin-right:10px;padding-bottom:10px}.kc-interact-context .kc-interact-context-wrapper .banner{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.kc-interact-context .preHeadline{display:none}.kc-interact-context .headline{font-weight:600}.kc-interact-context .description,.kc-interact-context .headline{font-size:.9rem;margin-top:10px;padding-left:5px;padding-right:5px}.kc-interact-context .kc-marketinglink-row{margin-top:25px;padding-left:5px;padding-right:5px}.kc-interact-context .ctaLabel{font-size:.9rem}.kc-interact-context a:before{left:inherit;right:-4px;line-height:1.2rem;font-size:1.2rem}#interact{width:100%;background-color:#000;color:#fff;background-position:100%;background-repeat:no-repeat;background-size:auto 100%;min-height:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media (max-width:760px){#interact{text-align:left;background-image:none}}#interact .interact-left{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;min-height:120px}@media (min-width:760px){#interact .interact-left{min-height:100px}}@media (max-width:760px){#interact .interact-left{display:none}}#interact .interact-left a{display:block;width:100%;text-decoration:none}#interact .kc-interact:hover{border:0!important;text-decoration:none}#interact .kc-interact:focus{border:0!important}#interact .kc-interact{border:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;min-height:120px;padding-top:18px!important;padding-left:5px}@media (max-width:760px){#interact .kc-interact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}#interact .kc-interact .interact-wrapper{padding-left:15px}@media (max-width:760px){#interact .kc-interact .interact-wrapper{width:100%}}#interact .preheadline{font-size:1rem;font-weight:700;top:3px}@media (max-width:760px){#interact .preheadline{display:none}}#interact .kc-marketing-label{width:100%}#interact .kc-hd-wrapper{-ms-flex-item-align:normal;align-self:normal;padding-right:10px;display:block;height:100%}#interact .kc-hd-wrapper .block-wrapper{display:block;height:100%;overflow:hidden}#interact .kc-hd-wrapper .block-wrapper a{text-decoration:none}#interact .kc-hd-wrapper .block-wrapper a .headline{font-size:1.5rem;display:block}#interact .kc-hd-wrapper .block-wrapper a .description{font-size:1rem;display:block;height:100%}#interact .description-wrapper{display:block;height:100%}#interact .kc-marketinglink-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:baseline;align-self:baseline;text-align:right;margin-bottom:15px;white-space:nowrap;padding-right:30px;padding-left:15px;border-left:1px solid hsla(0,0%,100%,.5);min-height:100px}@media (max-width:760px){#interact .kc-marketinglink-row{padding-top:10px;text-align:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:normal;border:none;min-height:20px}}@media (max-width:1240px){#interact .kc-marketinglink-row{white-space:normal}}#interact .kc-marketinglink-row .ctaURL{text-align:left;text-decoration:none}#interact .ctaLabel{font-size:1rem;font-weight:700;top:3px}#interact .ibm-icon-after{padding-right:1.3rem}#interact .ibm-icon-after:after{top:2px}#interact a{color:#fff}#interact a:after{left:inherit;margin-right:-4px;-webkit-transition:margin .3s ease;-o-transition:margin .3s ease;transition:margin .3s ease;line-height:1.2rem;font-size:1.2rem}#interact .block-wrapper a,#interact .block-wrapper span,#interact .kc-marketinglink-row a,#interact .kc-marketinglink-row span{opacity:.8}#interact:hover .block-wrapper a,#interact:hover .block-wrapper span,#interact:hover .kc-marketinglink-row a,#interact:hover .kc-marketinglink-row span{opacity:1}#interact:hover .block-wrapper a:after,#interact:hover .block-wrapper span:after,#interact:hover .kc-marketinglink-row a:after,#interact:hover .kc-marketinglink-row span:after{margin-right:-12px}.kc-message-list{padding:0}.kc-message-list ul{list-style-type:none}.kc-message-list li{padding-left:0}.kc-message-list li:before{display:none}.kc-notification-close{-ms-flex-item-align:baseline;align-self:baseline}.kc-content .content:focus{outline:1px dotted #323232;outline-offset:-3px}.kc-minus-prev-next{width:calc(100% - 150px)}.kc-content-control-panel{position:relative;margin:0}.kc-content-control-panel .kc-left-panel{padding-right:80px}.kc-content-control-panel .kc-right-panel{position:absolute;padding-left:30px;right:0}.kc-main-column.kc-flyover-toc-offset{padding-left:20px!important}.kc-rtl .kc-main-column.kc-flyover-toc-offset{padding-right:20px!important;padding-left:inherit!important}.kc-main .kc-content .kc-main-column.kc-content-padding-1{padding-left:10px}.kc-rtl .kc-main .kc-content .kc-main-column.kc-content-padding-1{padding-right:10px;padding-left:inherit}.kc-main .kc-content .kc-main-column.kc-content-padding-2{padding-left:20px}.kc-rtl .kc-main .kc-content .kc-main-column.kc-content-padding-2{padding-right:20px;padding-left:inherit}.kc-main .kc-content .kc-main-column.kc-content-padding-3{padding-left:30px}.kc-rtl .kc-main .kc-content .kc-main-column.kc-content-padding-3{padding-right:30px;padding-left:inherit}.kc-main .kc-content .kc-main-column.kc-content-padding-4{padding-left:40px}.kc-rtl .kc-main .kc-content .kc-main-column.kc-content-padding-4{padding-right:40px;padding-left:inherit}.kc-main .kc-content .kc-main-column.kc-content-padding-5{padding-left:50px}.kc-rtl .kc-main .kc-content .kc-main-column.kc-content-padding-5{padding-right:50px;padding-left:inherit}.kc-main .kc-content .kc-main-column.kc-content-padding-6{padding-left:60px}.kc-rtl .kc-main .kc-content .kc-main-column.kc-content-padding-6{padding-right:60px;padding-left:inherit}@media only screen and (max-width:579px){.js-content-container{padding-left:0}.kc-rtl .js-content-container{padding-right:0}}.kc-under-title-menu{padding-top:2px}.kc-horizontal-tool-bar{background-color:#023a7c;margin-right:10px;line-height:44px;padding-left:10px}@media (min-width:580px) and (max-width:990px){.kc-horizontal-tool-bar .kc-menu-panel-left{width:70%}}.kc-horizontal-tool-bar .kc-menu-panel-right{padding-right:20px!important;text-align:right}@media (min-width:580px) and (max-width:990px){.kc-horizontal-tool-bar .kc-menu-panel-right{width:30%}}.kc-rtl .kc-horizontal-tool-bar .kc-menu-panel-left{padding-right:20px}@media (min-width:580px) and (max-width:990px){.kc-rtl .kc-horizontal-tool-bar .kc-menu-panel-left{width:50%}}.kc-rtl .kc-horizontal-tool-bar .kc-menu-panel-right{padding-left:20px;text-align:left}@media (min-width:580px) and (max-width:990px){.kc-rtl .kc-horizontal-tool-bar .kc-menu-panel-right{width:50%}}.kc-horizontal-tool-bar a{cursor:pointer;font-size:14px}.kc-horizontal-tool-bar a:before,.kc-horizontal-tool-bar span{font-size:14px}.kc-rtl .kc-horizontal-tool-bar{padding-left:0;padding-right:10px}.kc-horizontal-tool-bar .kc-select-product{margin-left:20px}.kc-rtl .kc-horizontal-tool-bar .kc-select-product{margin-right:20px}.kc-horizontal-tool-bar .kc-select-product a{padding-left:1.5em}@media only screen and (max-width:579px){.kc-horizontal-tool-bar .kc-select-product{display:none}}.kc-horizontal-tool-bar .kc-horizontal-toolbar{padding-top:2px}.kc-horizontal-tool-bar .kc-horizontal-toolbar .ibm-ind-link>a{margin-right:1vw;padding-left:20px}.kc-rtl .kc-horizontal-tool-bar .kc-horizontal-toolbar .ibm-ind-link>a{padding-right:20px;padding-left:0;margin-left:1vw}.kc-horizontal-tool-bar .kc-horizontal-toolbar .kc-pdf-dropdown ul{right:0}.kc-rtl .kc-horizontal-tool-bar .kc-horizontal-toolbar .kc-pdf-dropdown ul{left:0;right:auto}.kc-horizontal-tool-bar .kc-horizontal-toolbar .kc-pdf-dropdown ul a{display:block}@media only screen and (max-width:579px){.kc-horizontal-tool-bar .kc-horizontal-toolbar{display:none}}@media only screen and (max-width:989px){.kc-horizontal-tool-bar .kc-horizontal-toolbar .kc-help-button{display:none}}.kc-discussion{padding:1em;border:1px solid #bbb;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.kc-discussion .kc-discussion-paragraph{margin-bottom:1rem}input.kc-search-box[type=text]{height:1.3em;width:98%;top:24px;position:relative}input.kc-search-box[type=text]::-webkit-input-placeholder{font-size:1em}input.kc-search-box[type=text]::-moz-placeholder{font-size:1em}input.kc-search-box[type=text]:-ms-input-placeholder{font-size:1em}input.kc-search-box[type=text]:-moz-placeholder{font-size:1em}.kc-toc-button:before{font-size:.8em;padding-left:21px}.kc-rtl .kc-toc-button:before{padding-left:24px}.kc-toc-button{padding-left:30px;padding-right:30px;padding-top:1px}.kc-toc-button-pin{background-color:#004aa5}.kc-toc-button.ibm-close-link{background-color:#fff;color:#323232}.kc-toc-button-pin:before{content:"";height:44px;width:15px;background-image:url(../images/icons/pin_32.png);background-repeat:no-repeat;background-position:100%;background-size:50%}.kc-toc-button.ibm-close-link:before{font-size:22px;padding-left:17px}.kc-rtl .kc-toc-button.ibm-close-link:before{padding-left:24px}.kc-content-header{background-image:url(../images/home_ret_spiral_grid_KC_lead.png);background-repeat:no-repeat;background-position:50%;background-color:#02227a;background-size:cover}.kc-content main>.ibm-fluid.ibm-nospacing.ibm-fullwidth{position:relative}.kc-content-tour-button{padding:8px!important;line-height:10px;min-width:80px;border-width:1px}.kc-left-column{-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.4);box-shadow:1px 1px 8px rgba(0,0,0,.4);background:#fff;z-index:1;left:0;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.kc-left-column.kc-toc-closed{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.kc-left-column.kc-toc-closed .kc-toc-hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kc-left-column.kc-toc-closed .kc-toc-hover p{position:relative;left:-4px}.kc-left-column.kc-toc-closed .kc-toc-wrapper .toolbar-toc-item{display:none}.kc-left-column.kc-toc-pinned{-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.kc-left-column .kc-toc-hover{display:none;height:100%;width:14px;position:absolute;right:-14px;z-index:5;background:#ececec;color:#3064a9;cursor:pointer}.kc-left-column .kc-toc-hover:after{position:absolute;top:0;left:0;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.4);box-shadow:1px 1px 8px rgba(0,0,0,.4);width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;content:" "}.kc-left-column .kc-toc-hover:hover:after{opacity:1}@media only screen and (max-width:579px){.kc-left-column{width:100%}.kc-left-column.kc-toc-closed{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.kc-left-column .kc-toc-hover{display:none}}.kc-rtl .kc-left-column{right:0;left:auto}.kc-rtl .kc-left-column.kc-toc-closed{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.kc-rtl .kc-left-column .kc-toc-hover{left:-14px;right:auto}.kc-rtl .kc-left-column .kc-toc-hover p{position:relative;left:6px}@media only screen and (max-width:579px){.kc-rtl .kc-left-column.kc-toc-closed{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.kc-left-column .kc-toc-wrapper{overflow-y:auto;padding-top:1px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item{width:100%;display:inline-block}.kc-left-column .kc-toc-wrapper .toolbar-toc-item li,.kc-left-column .kc-toc-wrapper .toolbar-toc-item ul,.kc-left-column .kc-toc-wrapper .toolbar-toc-item ul.ibm-plain-list>li+li{padding:0}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .kc-toc-highlight{width:100%}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .kc-toc-highlight:hover{background-color:#ececec}.kc-left-column .kc-toc-wrapper .toolbar-toc-item [class*=js-level]{display:inline-block}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-0,.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-0{padding:6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-1{padding:6px 3px 6px 15px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-1{padding:6px 15px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-2{padding:6px 3px 6px 30px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-2{padding:6px 30px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-3{padding:6px 3px 6px 45px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-3{padding:6px 45px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-4{padding:6px 3px 6px 60px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-4{padding:6px 60px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-5{padding:6px 3px 6px 75px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-5{padding:6px 75px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-6{padding:6px 3px 6px 90px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-6{padding:6px 90px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-7{padding:6px 3px 6px 105px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-7{padding:6px 105px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-8{padding:6px 3px 6px 120px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-8{padding:6px 120px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-9{padding:6px 3px 6px 135px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-9{padding:6px 135px 6px 3px}.kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-10{padding:6px 3px 6px 150px}.kc-rtl .kc-left-column .kc-toc-wrapper .toolbar-toc-item .js-level-10{padding:6px 150px 6px 3px}.kc-toolbar-content .spinner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40vh}.kc-left-column-item-wrapper{overflow-x:hidden;overflow-y:scroll}.toolbar-item{max-height:inherit;padding:10px 5px 0 15px;height:16px;border-left:3px solid}.toolbar-item.bottom-spacing{margin-bottom:2px}.kc-rtl .toolbar-item{border-left:none;border-right:3px solid;padding:10px 15px 0 5px}.kc-toc-item,.toolbar-item{outline:none}.kc-toc-item .active,.toolbar-item .active{font-weight:700}.kc-toc-item.kc-active-toc-highlight>.kc-toc-highlight,.toolbar-item.kc-active-toc-highlight>.kc-toc-highlight{background-color:#c9deff}.kc-toc-item a,.kc-toc-item a.active,.kc-toc-item a:hover,.kc-toc-item a:visited,.toolbar-item a,.toolbar-item a.active,.toolbar-item a:hover,.toolbar-item a:visited{color:#323232;text-decoration:none}.kc-toc-entry-wrapper span:before{cursor:pointer}.kc-toc-entry-wrapper a{display:block;padding-left:20px;line-height:16px}.kc-button-placeholder,.toolbar-toc-item .kc-icon{display:block;float:left}.kc-button-placeholder:before,.toolbar-toc-item .kc-icon{color:#000;position:relative;height:16px;width:20px;font-size:13px;vertical-align:middle;line-height:16px}.kc-toc-item__has-children>a{margin-left:-5px}.kc-toc-loading-icon{margin-top:20px;margin-left:10px}.kc-resizer{height:100%;position:absolute;right:-1px;top:0;width:6px;cursor:col-resize;border-left-style:solid;border-left-width:2px}.kc-resizer:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);vertical-align:bottom;left:-10px;top:45%;font-size:25px}.kc-rtl .kc-resizer:before{left:0}.kc-rtl .kc-resizer{right:inherit;left:0;border-left-style:none;border-right-style:solid;border-right-width:2px}.movementicon{cursor:col-resize}.kc-resize *,.kc-resize .kc-toc-item,.kc-resize a,.kc-resize iframe,.kc-resize span{pointer-events:none;-ms-touch-action:none;touch-action:none}.icon-toc-animated.ibm-toc-link:before{content:""}.kc-hcm .ibm-chevron-left-bold-link,.kc-hcm .ibm-chevron-right-bold-link{font-size:0}.kc-toc-item,.kc-toc-item a{line-height:16px;font-size:15px}.kc-do-you-want ul{-webkit-column-count:2;column-count:2;max-width:1000px;padding-left:20px}@media screen and (max-width:990px){.kc-do-you-want ul{-webkit-column-count:1;column-count:1}}.kc-do-you-want ul li{padding-top:7px}.kc-do-you-want span.ibm-h4{padding-left:20px}.kc-rtl .kc-do-you-want span.ibm-h4{padding-right:20px}.kc-main .kc-landing-cards .ibm-card{-webkit-box-shadow:0 5px 10px #dfe3e8;box-shadow:0 5px 10px #dfe3e8;border:3px}.kc-main .kc-landing-cards .ibm-card a{color:#054ada}.kc-main .kc-landing-cards .ibm-card a:hover{cursor:pointer}.kc-main .kc-landing-cards .ibm-card:hover{-webkit-box-shadow:0 5px 10px #bdc5d2;box-shadow:0 5px 10px #bdc5d2}.kc-main .kc-landing-cards .ibm-card .card-title{padding:10px}.kc-main .kc-landing-cards .ibm-card .kc-bottom{position:absolute;bottom:-5px;width:90%}.kc-main .kc-landing-cards .ibm-card a.ibm-icon-after.kc-right-aligned-icons{position:absolute;right:20px}.kc-main .kc-landing-cards .ibm-card .ibm-cafe-link{background:url(../images/icons/cafe-icon.svg) no-repeat;background-size:1em}.kc-main .kc-landing-cards .ibm-card .ibm-events-link{background:url(../images/icons/events-icon.svg) no-repeat;background-size:1em}.kc-main .kc-landing-cards .ibm-card .ibm-tool-box-link{background:url(../images/icons/tool-box-icon.svg) no-repeat;background-size:1em}.kc-navigation-controls{padding-right:10px;padding-top:10px}.kc-navigation-controls a{padding-left:1em;-webkit-transition:none;-o-transition:none;transition:none}.kc-navigation-controls a.kc-disabled{visibility:hidden}.kc-hcm .ibm-back-link,.kc-hcm .ibm-forward-link{font-size:0}.kc-content-control-panel .kc-right-panel>div,.kc-content-control-panel .kc-right-panel>span{display:inline-block;vertical-align:top}.kc-rtl .kc-content-control-panel .kc-right-panel{right:auto;left:0;padding:0 30px 0 0}.kc-rtl .kc-content-control-panel .kc-left-panel{padding:0 0 0 80px}.kc-rtl .kc-content-control-panel .kc-left-panel>.kc-breadcrumbs{margin:0}a.kc-newtab-button.ibm-icon-after{padding-left:10px;padding-top:10px}.kc-rtl a.kc-newtab-button.ibm-icon-after{padding-right:10px;padding-left:20px}.kc-notification-bar{float:left}.kc-rtl .kc-notification-bar{float:right}.kc-eos-new-version-msg div{margin-top:15px}.kc-eos-new-version-msg div p{padding:0 0 5px 20px}html.ibm-grid-medium .js-versions-notification-container .ibm-btn-row a{margin-right:0;margin-left:0}html.ibm-grid-small .js-versions-notification-container .ibm-btn-row{margin-top:20px}.kc-other-versions{float:left;height:50px}.kc-rtl .kc-other-versions{float:right}.kc-other-versions a,.kc-other-versions button,.kc-other-versions span{color:inherit;display:block;position:relative}.kc-other-versions li ul{background-color:#fff;border:1px solid #e0e0e0;display:none;position:absolute;padding-top:0}.kc-other-versions li ul a{padding:0 25px;-webkit-box-sizing:content-box;box-sizing:content-box}.kc-other-versions li ul a.kc-active,.kc-other-versions li ul a:focus,.kc-other-versions li ul a:hover{background-color:#3b6caa;color:#fff;text-decoration:none}.kc-other-versions li.ibm-active ul,.kc-other-versions li:hover ul{display:block}.kc-other-versions li ul>li:before{content:""}.kc-other-versions>ul>li{float:left}.kc-rtl .kc-other-versions>ul>li{float:right}.kc-other-versions>ul>li:before{content:""}.kc-other-versions>ul>li>a{text-decoration:none}.kc-other-versions>ul>li>a,.kc-other-versions>ul>li>button,.kc-other-versions>ul>li>span{border:0;background-color:#fff;cursor:pointer;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:50px;line-height:50px;margin-right:25px;overflow:hidden;position:relative;text-align:left}.kc-rtl .kc-other-versions>ul>li>a,.kc-rtl .kc-other-versions>ul>li>button,.kc-rtl .kc-other-versions>ul>li>span{margin-left:25px;margin-right:inherit}.kc-other-versions>ul>li.ibm-active>button,.kc-other-versions>ul>li.ibm-active>span,.kc-other-versions>ul>li>a:focus,.kc-other-versions>ul>li>a:hover,.kc-other-versions>ul>li>button:focus,.kc-other-versions>ul>li>button:hover,.kc-other-versions>ul>li>span:focus,.kc-other-versions>ul>li>span:hover{color:#3b6caa}.kc-other-versions>ul>li.ibm-active>button:after,.kc-other-versions>ul>li.ibm-active>span:after{-webkit-transform:translateZ(0);transform:translateZ(0)}.kc-other-versions>ul>li.ibm-haschildlist>a,.kc-other-versions>ul>li.ibm-haschildlist>button,.kc-other-versions>ul>li.ibm-haschildlist>span{padding:0 22px 0 0}.kc-rtl .kc-other-versions>ul>li.ibm-haschildlist>a,.kc-rtl .kc-other-versions>ul>li.ibm-haschildlist>button,.kc-rtl .kc-other-versions>ul>li.ibm-haschildlist>span{padding:0 0 0 22px}.kc-other-versions>ul>li.ibm-haschildlist>a:before,.kc-other-versions>ul>li.ibm-haschildlist>button:before,.kc-other-versions>ul>li.ibm-haschildlist>span:before{font-size:.9rem;left:inherit;right:0}.kc-rtl .kc-other-versions>ul>li.ibm-haschildlist>a:before,.kc-rtl .kc-other-versions>ul>li.ibm-haschildlist>button:before,.kc-rtl .kc-other-versions>ul>li.ibm-haschildlist>span:before{left:0;right:inherit}.kc-other-versions li{padding:0}.no-pointerevents.touchevents .kc-other-versions li:hover ul{display:none}.kc-frame .kc-search-type.ibm-text-tabs{border-top:none;margin:0 10px 0 35px;padding:0}.kc-frame .kc-search-type.ibm-text-tabs .ibm-tab-section{background-color:#fff}.kc-frame .kc-search-type.ibm-text-tabs ul{padding:0 1px}.kc-rtl .kc-frame .kc-search-type.ibm-text-tabs{margin:0 35px 0 10px}@media screen and (max-width:580px){.kc-frame .kc-search-type.ibm-text-tabs,.kc-rtl .kc-frame .kc-search-type.ibm-text-tabs{margin:0}}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab{padding-right:60px}.kc-rtl .ibm-text-tabs .ibm-tabs li.kc-search-scope-tab{padding-right:0;padding-left:60px}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab ul{display:none;background-color:#fff}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab ul li{float:none;background-color:#fff;padding-left:0;text-align:left}.kc-rtl .ibm-text-tabs .ibm-tabs li.kc-search-scope-tab ul li{text-align:right}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab ul li a{padding:10px 25px;-webkit-transition:none;-o-transition:none;transition:none;border:none}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab ul li a:focus,.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab ul li a:hover{border-bottom:none;background-color:#3b6caa;color:#fff}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab li{padding-right:0}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab .ibm-active ul,.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab:focus ul,.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab:hover ul{display:block;position:absolute;padding-top:1px;background-color:#fff;border:1px solid #c7c7c7;z-index:10}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab button{cursor:pointer;display:block;padding:16px 0 12px;line-height:25px;background-color:transparent}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab button.ibm-chevron-down-link{padding-right:20px;position:relative}.ibm-text-tabs .ibm-tabs li.kc-search-scope-tab button.ibm-chevron-down-link:before{position:absolute;display:inline-block;left:inherit;right:0;font-size:.9rem}.kc-search-info .kc-product-other-versions ul{right:0}.kc-rtl .kc-search-info .kc-product-other-versions ul{right:auto;left:0}.kc-diff-product ul li:last-child{border-top:1px solid #ececec}.kc-diff-product button span{padding-left:10px}.kc-rtl .kc-diff-product button span{padding-right:10px;padding-left:0}.kc-pdf-versions,.kc-product-other-versions{font-size:inherit;display:inline-block}.kc-pdf-versions ul,.kc-product-other-versions ul{font-size:inherit}.kc-pdf-versions ul.ibm-dropdown-menu,.kc-product-other-versions ul.ibm-dropdown-menu{position:absolute;z-index:2}.kc-pdf-versions ul.ibm-dropdown-menu li,.kc-product-other-versions ul.ibm-dropdown-menu li{font-size:inherit;text-align:left}.kc-rtl .kc-pdf-versions ul.ibm-dropdown-menu li,.kc-rtl .kc-product-other-versions ul.ibm-dropdown-menu li{text-align:right}.kc-pdf-versions ul.ibm-dropdown-menu li a,.kc-product-other-versions ul.ibm-dropdown-menu li a{color:#000}.kc-pdf-versions ul.ibm-dropdown-menu li a:active,.kc-pdf-versions ul.ibm-dropdown-menu li a:focus,.kc-pdf-versions ul.ibm-dropdown-menu li a:hover,.kc-product-other-versions ul.ibm-dropdown-menu li a:active,.kc-product-other-versions ul.ibm-dropdown-menu li a:focus,.kc-product-other-versions ul.ibm-dropdown-menu li a:hover{color:#fff}.kc-pdf-versions ul.ibm-dropdown-menu li a[activeVersion=yes],.kc-pdf-versions ul.ibm-dropdown-menu li a[scoped=yes],.kc-product-other-versions ul.ibm-dropdown-menu li a[activeVersion=yes],.kc-product-other-versions ul.ibm-dropdown-menu li a[scoped=yes]{background-color:#3b6caa;color:#fff;text-decoration:none}.kc-pdf-versions button,.kc-product-other-versions button{border:none;color:#fff;cursor:pointer;background-color:transparent;font-size:inherit;outline-color:#fff}.kc-pdf-versions button:hover span,.kc-product-other-versions button:hover span{text-decoration:underline}.kc-pdf-versions button.ibm-chevron-down-link,.kc-product-other-versions button.ibm-chevron-down-link{padding-right:20px;position:relative;padding-left:0}.kc-rtl .kc-pdf-versions button.ibm-chevron-down-link,.kc-rtl .kc-product-other-versions button.ibm-chevron-down-link{padding-right:0;padding-left:20px}.kc-pdf-versions button.ibm-chevron-down-link:before,.kc-product-other-versions button.ibm-chevron-down-link:before{position:absolute;display:inline-block;left:inherit;right:4px;top:4px;font-size:.75rem}.kc-rtl .kc-pdf-versions button.ibm-chevron-down-link:before,.kc-rtl .kc-product-other-versions button.ibm-chevron-down-link:before{right:auto;left:5px}.kc-a11y-drowpdown ul{z-index:1}@media only screen and (max-width:579px){.kc-a11y-drowpdown.ibm-active ul,.kc-a11y-drowpdown:hover ul{display:none}}.kc-divested-overlay{display:block;width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:1000;background:hsla(0,0%,7%,.5)}.kc-divested-overlay div{-webkit-box-sizing:border-box;box-sizing:border-box}.kc-divested-overlay .kc-divested-window{display:block;width:50vw;position:relative;left:25vw;right:auto;top:27vh;background:#fff;padding:1rem;max-width:750px}.kc-rtl .kc-divested-overlay .kc-divested-window{left:auto;right:25vw}@media only screen and (max-width:759px){.kc-divested-overlay .kc-divested-window{width:80vw;max-width:80vw;left:10vw}}@media only screen and (max-width:579px){.kc-divested-overlay .kc-divested-window{width:100vw;max-width:100vw;left:0}}.kc-divested-overlay .kc-divested-window .ibm-spinner{margin:auto}.kc-divested-overlay .kc-divested-window .kc-divested-header span{position:absolute;right:1rem;top:1rem;height:50px}.kc-rtl .kc-divested-overlay .kc-divested-window .kc-divested-header span{right:auto;left:1rem}.kc-divested-overlay .kc-divested-window .kc-divested-header span p a:before{color:#777677}.kc-divested-overlay .kc-divested-window .kc-divested-header span p:hover:before{color:#000}.kc-divested-overlay .kc-divested-window .kc-divested-body{padding:0;overflow:auto;padding-right:10px;padding-top:30px;padding-bottom:30px}.kc-feedback{width:570px;height:auto;margin:50px auto;position:relative}@media screen and (max-width:580px){.kc-feedback{width:auto}}.kc-feedback .ibm-padding-content{padding:30px}.kc-feedback .ibm-close-link{position:absolute;top:8px;right:8px;cursor:pointer}.kc-rtl .kc-feedback .ibm-close-link{right:auto;left:0}.kc-feedback a[class*=-link].ibm-close-link{padding-top:0}.kc-feedback>div{height:100%}.kc-feedback input,.kc-feedback textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;resize:none;margin-bottom:10px;margin-top:3px;padding:2px;font-size:.9em;border:1px solid grey}.kc-feedback label{font-size:.9rem}.kc-feedback-overlay{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;background:rgba(85,85,85,.8)}@media only screen and (max-width:579px) and (min-width:0){.kc-feedback .ibm-btn-row a{width:auto}}.kc-feedback-button-for-hopscotch{position:fixed;right:40px;left:auto;top:50%}.kc-rtl .kc-feedback-button-for-hopscotch{left:40px;right:auto}.kc-feedback-button{position:fixed;right:10px;left:auto;top:60%;transform:rotate(-90deg) translate(100%);-moz-transform:rotate(-90deg) translate(100%);-ms-transform:rotate(-90deg) translate(100%);-o-transform:rotate(-90deg) translate(100%);-webkit-transform:rotate(-90deg) translate(100%);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.kc-rtl .kc-feedback-button{left:10px;right:auto;transform:rotate(90deg) translate(-100%);-moz-transform:rotate(90deg) translate(-100%);-ms-transform:rotate(90deg) translate(-100%);-o-transform:rotate(90deg) translate(-100%);-webkit-transform:rotate(90deg) translate(-100%);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}@media screen and (max-width:990px){.kc-feedback-button{position:absolute;top:auto;bottom:0}}@media screen and (max-width:580px){.kc-feedback-button{position:absolute;top:auto;bottom:-200px}}.kc-arm-alert-overlay{position:absolute;width:360px;height:auto;max-height:400px;overflow-y:auto;-webkit-box-shadow:0 5px 20px -10px;box-shadow:0 5px 20px -10px;right:20%;background:#fff}.kc-rtl .kc-arm-alert-overlay{right:auto;left:20%}@media only screen and (max-width:989px){.kc-arm-alert-overlay{right:0;left:auto}.kc-rtl .kc-arm-alert-overlay{left:0;right:auto}}.kc-arm-alert-overlay .kc-arm-alert-notification{color:#323232;display:inline-block;padding-top:10px;vertical-align:middle;min-height:50px;max-width:305px;word-wrap:break-word;border-bottom:1px solid #aeaeae}.kc-arm-alert-overlay .kc-arm-alert-notification:first-child{border-top:1px solid #aeaeae}.kc-arm-alert-overlay .kc-arm-alert-notification h5{line-height:1rem;color:#323232}.kc-arm-alert-overlay .kc-arm-alert-notification span{line-height:1rem;font-size:.8rem}.kc-arm-alert-overlay .kc-arm-alert-notification:focus,.kc-arm-alert-overlay .kc-arm-alert-notification:hover{background:#c0e6ff}.kc-arm-alert-overlay .kc-arm-alert-notification .ibm-col-12-10{padding-bottom:10px}.kc-arm-alert-overlay .kc-arm-alert-notification .ibm-col-12-2{padding-top:5px}.kc-arm-alert-overlay .kc-arm-no-alert img{max-height:90px}.js-arm-alert-button a:before{content:"";height:44px;width:15px;background-repeat:no-repeat;background-position:0 15%;background-size:90%}.js-arm-alert-button .arm-no-alert:before{background-image:url(../images/arm/notification.svg)}.js-arm-alert-button .arm-visited:before{background-image:url(../images/arm/notification-filled.svg)}.kc-content-page .kc-nav-header-wrapper{float:right!important}.kc-rtl .kc-content-page .kc-nav-header-wrapper{float:left!important}.kc-content-page .kc-nav-header-wrapper .kc-context-nav-header{padding-left:6px}.kc-rtl .kc-content-page .kc-nav-header-wrapper .kc-context-nav-header{padding-left:inherit;padding-right:4px}@media only screen and (max-width:989px){.kc-content-page .kc-nav-header-wrapper{display:none}}.kc-search-content .kc-blocklink{border-style:solid;border-width:4px}.kc-search-content .kc-suggestion-link{font-weight:700;font-style:italic}.kc-context-nav-header{position:relative}.kc-context-nav-header .ibm-styled-input:focus{border-color:#fff}.kc-context-nav-header .ibm-styled-input{padding-right:32px;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:38px}.kc-rtl .kc-context-nav-header .ibm-styled-input{padding-right:inherit;padding-left:32px}.kc-context-nav-header .kc-content-search{max-height:45px;width:100%;display:block;overflow:none}.kc-context-nav-header .kc-all-content-scope{width:100%;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4px}.kc-rtl .kc-context-nav-header .kc-all-content-scope{padding:0;text-align:left}.kc-context-nav-header .kc-all-content-scope input[type=checkbox]{position:absolute;opacity:0;z-index:-99}.kc-context-nav-header .kc-all-content-scope label{cursor:pointer;font-size:.8em}.kc-context-nav-header .kc-all-content-scope label span.box{display:inline-block;width:15px;height:15px;margin:0 0 0 4px;background:#fff;border:1px solid silver;position:relative;top:4px}.kc-context-nav-header .kc-all-content-scope label span.box:after{height:8px;width:4px;position:absolute;top:1px;left:5px;border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";-webkit-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);-webkit-transition:all .4s cubic-bezier(.2,1,.2,1);-o-transition:all .4s cubic-bezier(.2,1,.2,1);transition:all .4s cubic-bezier(.2,1,.2,1);z-index:2}.kc-rtl .kc-context-nav-header .kc-all-content-scope label span.box{margin:0 4px 0 0}.kc-context-nav-header .kc-all-content-scope input[ischecked=true]+label span:after{border-color:#000;-webkit-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.kc-context-nav-header .ibm-search-link{height:40px;float:right;background:transparent none repeat scroll 0;color:#323232;cursor:pointer;font-size:.885rem;width:40px;border:0 none;line-height:0;min-width:20px;outline:0 none;position:absolute;right:0;bottom:0}.kc-rtl .kc-context-nav-header .ibm-search-link{right:inherit;left:0}.kc-context-nav-header .ibm-search-link:focus,.kc-context-nav-header .ibm-search-link:hover{-webkit-box-shadow:none;box-shadow:none}.kc-search-type .ibm-tabs .kc-start-tour{float:right}@media only screen and (max-width:989px){.kc-search-type .ibm-tabs .kc-start-tour{display:none}}.kc-rtl .kc-search-type .ibm-tabs .kc-start-tour{float:left}.kc-search-type .ibm-tabs .kc-start-tour a{padding-bottom:5px;padding-top:5px;margin-top:10px;border-bottom:2px solid #4178be}.kc-search-type .ibm-tabs .kc-start-tour a:hover{border-bottom:2px solid #4178be}.kc-home #ibm-leadspace-head{background-image:url(../images/home_ret_spiral_grid_KC_lead.png);background-repeat:no-repeat;background-position:50%;background-color:#02227a;background-size:cover}.kc-home .kc-build-info{position:relative;top:100px}.kc-home .ibm-columns .ibm-space-small{margin-bottom:10px}.kc-home .ibm-columns .ibm-header-link:hover{text-decoration:underline}.kc-home .kc-card .kc-card__image{text-align:right}.kc-home .kc-card .kc-card__image span.ibm-icon-nolink.ibm-icononly:before{color:#4178be;font-size:2.5em;top:-5px}.kc-rtl .kc-home .kc-card .kc-card__image span.ibm-icon-nolink.ibm-icononly:before{left:auto!important;right:1px}.kc-home .kc-card .kc-card__image span.ibm-mobile-link:before{left:9px}.kc-rtl .kc-home .kc-card .kc-card__image span.ibm-mobile-link:before{right:-9px!important}@media only screen and (max-width:759px){.kc-home .kc-card .kc-card__image{text-align:center!important}}.kc-home .kc-card .kc-card__content,.kc-home .kc-card .kc-card__heading,.kc-home .kc-card .kc-card__image{padding-bottom:10px}.kc-home .kc-card .kc-card__link a,.kc-home .kc-card .kc-card__link a:visited{color:#4178be}.kc-home .kc-search-panel{left:0;display:block!important}.kc-rtl .kc-home .kc-search-panel{left:inherit;right:0}.kc-home .homepage-popular-products .ibm-fluid{padding-bottom:0}.kc-home .homepage-popular-products .kc-color-block{height:180px}.kc-home .homepage-popular-products img{vertical-align:bottom}.kc-home .kc-upcoming-events .ibm-blocklink{border:0}.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-upcoming-events-title{background-color:#021c4b}.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1 .ibm-forward-link:before,.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event3 .ibm-forward-link:before,.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-think2018 .ibm-forward-link:before{font-size:16px}.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1,.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1>a,.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1>p,.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event3,.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event3>a,.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event3>p,.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-think2018,.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-think2018>a,.kc-rtl .kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-think2018>p{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-think2018{background-image:url(../images/IBMthink.jpg);background-repeat:no-repeat;background-position:0;background-color:#02227a;background-size:cover}.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event3{background-image:url(../images/Infinity_Rocket_topalign.png);background-repeat:no-repeat;background-size:100%;background-color:#042366}.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event-label{padding-top:90px}.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event-description{padding:0 30px}.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1{background-image:url(../images/UISquad_SprintFeb16_155447.png);background-repeat:no-repeat;background-color:#000;background-position:top 0 right 0}@media only screen and (max-width:2400px){.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1{background-size:400px auto!important}}@media only screen and (max-width:1979px){.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1{background-size:330px auto!important}}@media only screen and (max-width:1460px){.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1{background-size:200px auto!important}}@media only screen and (max-width:400px){.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1{background-image:none!important}}@media only screen and (min-width:2400px){.kc-home .kc-upcoming-events.kc-upcoming-events-content .kc-event1{background-size:300px auto!important}}.gecko .kc-home .kc-card .kc-card__image span.ibm-icon-nolink.ibm-icononly:before{font-size:2.5rem!important}.home-related-link:hover h4{text-decoration:underline}.kc-rtl .related-img-container>img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;-webkit-filter:fliph;filter:fliph}.kc-video-section .ibm-col-12-10{width:250px}.kc-video-section .kc-video-showmore{text-align:right}.kc-rtl .kc-video-section .kc-video-showmore{text-align:left;direction:ltr}.kc-video-section a.ibm-video-placeholder{height:172.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background:#000}.kc-video-section a.ibm-video-placeholder:focus{outline:1px dotted #2d5eff!important}.kc-video-section .ibm-col-12-3:last-child a.ibm-video-placeholder img{height:129px!important}#ibm-pagetitle-h1,.kc-search-info p{padding-bottom:0}@media only screen and (max-width:989px){.kc-start-tour{display:none}}.kc-rtl div.hopscotch-bubble .hopscotch-bubble-arrow-container.left{left:-34px}.kc-rtl div.hopscotch-bubble .hopscotch-bubble-arrow-container.right{right:-18px}.kc-products .js-products__no-results{margin:20px 0}.kc-rtl .kc-breadcrumb-container{padding-right:10px}.kc-rtl .ibm-nospacing.kc-breadcrumbs{padding-right:10px!important}.kc-products__search-box{margin:0;background-color:#fff;border:1px solid #c7c7c7;margin-left:-1px}.kc-search-box #ibm-kc-search.ibm-search-link,.kc-search-box__wrapper #ibm-kc-search.ibm-search-link{height:47px;background:transparent none repeat scroll 0;color:#323232;cursor:pointer;font-size:.885rem;overflow:hidden;right:4px;width:43px;border:0 none;line-height:0;min-width:20px;outline:0 none;padding:0;position:absolute;text-indent:99px}.kc-rtl .kc-search-box #ibm-kc-search.ibm-search-link,.kc-rtl .kc-search-box__wrapper #ibm-kc-search.ibm-search-link{left:0;right:auto}.kc-search-box #ibm-kc-search.ibm-search-link:focus,.kc-search-box #ibm-kc-search.ibm-search-link:hover,.kc-search-box__wrapper #ibm-kc-search.ibm-search-link:focus,.kc-search-box__wrapper #ibm-kc-search.ibm-search-link:hover{-webkit-box-shadow:none;box-shadow:none}.kc-search-box #ibm-kc-search.ibm-search-link:before,.kc-search-box__wrapper #ibm-kc-search.ibm-search-link:before{text-indent:11px}.kc-rtl .kc-search-box #ibm-kc-search.ibm-search-link:before,.kc-rtl .kc-search-box__wrapper #ibm-kc-search.ibm-search-link:before{text-indent:0}@media only screen and (max-width:579px){.kc-search .kc-search-box{padding-top:10px}}.kc-search-box__wrapper form{position:relative;height:47px}.kc-search__input{float:right;width:100%;height:47px;padding:0 41px 0 11px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.kc-search__input:-ms-input-placeholder,.kc-search__input::-ms-input-placeholder,.kc-search__input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-search__input:-ms-input-placeholder,.kc-search__input::-ms-input-placeholder,.kc-search__input::-webkit-input-placeholder,.kc-search__input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-rtl .kc-search__input{padding:0 11px 0 41px}.kc-search__input::-ms-clear,.kc-search__input::-ms-reveal{display:none}.kc-search-searchbox #searchbox-form{display:table;width:100%}.kc-search-searchbox #searchbox-form label{display:table-cell;font-size:1.875em;vertical-align:top;line-height:1.5em;width:1px;padding-right:10px}.kc-rtl .kc-search-searchbox #searchbox-form label{padding-right:0;padding-left:10px}.kc-search__submit{position:absolute;right:0;width:24px;height:24px;margin:8px;overflow:hidden;border:none;color:transparent;background-image:url("../images/icons/icon-spyglass-grey.svg");background-color:transparent;background-repeat:no-repeat;background-size:20px}.kc-search__submit:focus{height:25px}.kc-search__submit:hover{cursor:pointer}.kc-rtl .kc-search__submit{right:auto;left:0}.kc-hcm .kc-search__submit{width:auto!important}.kc-search_noResults{margin:0 0 0 15px}.kc-search_noResults ul{position:relative}@media screen and (max-width:580px){.kc-search_noResults ul{left:15px}}@media screen and (min-width:580px){.kc-search_noResults ul{left:20%;width:75%}}.kc-rtl .kc-search_noResults{margin:0 15px 0 0}@media screen and (max-width:580px){.kc-rtl .kc-search_noResults{margin:0}}.kc-rtl .kc-search_noResults ul{position:relative}@media screen and (max-width:580px){.kc-rtl .kc-search_noResults ul{left:auto;right:15px}}@media screen and (min-width:580px){.kc-rtl .kc-search_noResults ul{left:auto;right:20%}}@media screen and (max-width:580px){.kc-search_noResults{margin:0}}.kc-search-suggestion{margin:0 0 0 15px}.kc-rtl .kc-search-suggestion{margin:0 15px 0 0}@media screen and (max-width:580px){.kc-rtl .kc-search-suggestion,.kc-search-suggestion{margin:0}}.kc-search-scope-message{margin:0 0 20px 25px}.kc-search-scope-message:focus{outline:1px dotted #323232!important}.kc-rtl .kc-search-scope-message{padding-left:0;padding-right:22px}@media only screen and (max-width:579px){.kc-search-scope-message{padding-left:0;padding-right:0;margin-left:5px}.kc-rtl .kc-search-scope-message{padding-left:0;padding-right:0;margin-right:5px}}.kc-search__item{position:relative;width:100%;height:100%;padding:0;margin:0 0 20px;line-height:1.2em}.kc-search__item .kc-search__item-wrapper{margin-left:20px}.kc-rtl .kc-search__item .kc-search__item-wrapper{margin-left:0;margin-right:20px}@media screen and (max-width:580px){.kc-rtl .kc-search__item .kc-search__item-wrapper{margin-right:0}}@media only screen and (max-width:579px){.kc-search__item .kc-search__item-wrapper{margin:0}}.kc-search__item .kc-topic-detail{padding:0 5px 5px 0}.kc-rtl .kc-search__item .kc-topic-detail{padding:0 0 5px 5px}.kc-search__item.kc-other-search .kc-topic-detail{padding:0}.kc-search__item .kc-additional-info{padding:0 0 5px 5px}.kc-search__item.kc-expanded .kc-search__item-wrapper{background-color:#ececec}.kc-search__item.kc-expanded .kc-search__item-wrapper .kc-topic-detail{padding-left:5px}.kc-rtl .kc-search__item.kc-expanded .kc-search__item-wrapper .kc-topic-detail{padding-right:5px}.kc-search__item .kc-expand-preview__wrapper{position:relative;overflow-y:auto}.kc-search__item .kc-expand-preview__wrapper .kc-expand-preview{background-color:#fff;max-height:280px;min-height:45px}.kc-search__item .kc-expand-preview__wrapper .kc-expand-preview nav{padding-left:20px}.kc-search__item .kc-expand-preview__wrapper .kc-expand-preview iframe{background-color:#fff;pointer-events:none;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.kc-search__item button.kc-search-expand{position:absolute;border:0 solid;cursor:pointer;background-color:transparent;width:20px;height:20px;top:2px;overflow:hidden}.kc-rtl .kc-search__item button.kc-search-expand{left:auto;right:1px}@media only screen and (max-width:579px){.kc-search__item button.kc-search-expand{display:none}}.kc-search__item button.kc-search-expand span:before{color:#4178be;font-size:20px;font-weight:700;top:0}.kc-search_result-title,.kc-search_result-title:visited{display:inline-block;color:#4178be;text-align:left;text-decoration:none;margin-left:5px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%}@media screen and (max-width:580px){.kc-search_result-title,.kc-search_result-title:visited{margin-left:0}}.kc-search_result-title.cropped,.kc-search_result-title:visited.cropped{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%;line-height:20px;margin-bottom:-4px}.kc-search_result-title:hover,.kc-search_result-title:visited:hover{text-decoration:underline}.kc-rtl .kc-search_result-title,.kc-rtl .kc-search_result-title:visited{text-align:right;margin-left:30px}.kc-foundIn{padding-right:40px}.kc-rtl .kc-foundIn{padding-right:0;padding-left:40px}.kc-foundIn ul{padding:0}.kc-foundIn li{padding:0;float:left;display:none;line-height:1.2em}.kc-foundIn li:first-child,.kc-foundIn li:last-child{display:block}.kc-foundIn li:after{content:", ";margin-right:10px}.kc-foundIn li:last-child:after{content:" "!important}.kc-foundIn li .kc-foundin-toggle{background:transparent;border:none;cursor:pointer;padding:0;font-size:inherit}.kc-rtl .kc-foundIn li{float:right}.kc-foundIn a,.kc-foundIn button,.kc-foundIn span{color:#4178be}.kc-foundIn a:hover,.kc-foundIn button:hover{text-decoration:underline}.kc-date,.kc-description{float:left}.kc-rtl .kc-date,.kc-rtl .kc-description{float:right}.kc-date:after{content:" | ";margin:0 15px}.kc-description{padding-right:20px;margin-left:5px}.kc-description b,.kc-description em,.kc-description strong{font-weight:700}.kc-description .kc-search-breadcrumb{padding:0 0 3px;line-height:1.5rem}.kc-description .kc-search-breadcrumb li{display:inline;font-size:1rem;padding:0 8px 0 0}.kc-rtl .kc-description{padding-right:0;padding-left:20px}.kc-pagination .ibm-pagination.kc-search-type-docs{margin:20px}.kc-pagination a.ibm-next-link:visited{color:#4178be!important}.kc-rtl .kc-pagination .ibm-pagination>li{float:right}.kc-rtl .kc-pagination a.ibm-next-link.ibm-inlinelink.ibm-icon-after{padding-right:0;padding-left:2.2em}.kc-rtl .kc-pagination a.ibm-next-link.ibm-inlinelink.ibm-icon-after:after{right:auto;left:0}@media only screen and (max-width:579px){.kc-pagination{margin:20px 5px}}.kc-search-with-scope .kc-additional-info{padding-bottom:0}.kc-search-with-scope .kc-date{width:100%}.kc-search-with-scope .kc-date:after,.kc-search-with-scope .kc-foundIn span,.kc-search-with-scope .kc-foundIn ul{visibility:hidden;display:none}.kc-search_results-wrapper ul.ibm-plain-list>li+li{padding-top:0}.kc-rtl .kc-search__item button.kc-search-expand span:before{left:2px}@media only screen and (max-width:999px){.ibm-search-typeahead-container,.kc-search-typeahead{visibility:hidden}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.ibm-search-typeahead-container,.kc-search-typeahead{visibility:hidden}}.kc-other-search{margin-left:0}.kc-rtl .kc-other-search{margin-left:auto;margin-right:0}.kc-other-search .kc-additional-info,.kc-other-search .kc-search_result-title{margin-left:0;padding:0}.kc-other-search .kc-search__item-wrapper{margin-left:0}.kc-rtl .kc-other-search .kc-search__item-wrapper{margin-right:0}.kc-other-search .kc-foundIn a{max-width:80%;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block;overflow:hidden;white-space:nowrap}@media screen and (max-width:580px){.kc-frame .kc-search-results{padding-left:20px;padding-right:5px}.kc-rtl .kc-frame .kc-search-results{padding-left:5px;padding-right:20px}}.kc-rtl .kc-search_results-wrapper .kc-search__video{margin-left:auto}.kc-search_results-wrapper .kc-search__video .ibm-mo__image .kc-video-thumbnail{width:120px}.kc-search-scope{background-color:#fff}.kc-search-scope .kc-search-scope-tabs>ul>li>a:not([aria-selected]){border-bottom-width:1px;border-bottom:inherit}.kc-search-scope .kc-search-scope-tabs{border-top-width:0}.kc-search-scope .kc-search-scope-tabs>ul>li>a:not([aria-selected]):not(:hover){border-bottom-width:1px;border-bottom:inherit}.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist>a{padding-right:22px}.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist>a:not([aria-selected]){border-bottom-width:1px;border-bottom:inherit}.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist>a:before{font-size:1rem;outline:none!important;left:inherit;right:-2px;content:"\F112";display:inline-block;font-family:icons-ibm-v10;font-style:normal;font-weight:400;font-variant:normal;position:absolute;speak:none;text-decoration:none;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist>a:before:active,.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist>a:before:focus{outline:none!important}.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist.ibm-active .ibm-dropdown-menu,.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist.kc-is-expanded .ibm-dropdown-menu,.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist:active .ibm-dropdown-menu,.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist:focus .ibm-dropdown-menu,.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist:hover .ibm-dropdown-menu{display:inherit}.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist .ibm-dropdown-menu{display:none;max-height:300px;overflow:auto;z-index:1}.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist .ibm-dropdown-menu a:focus:visited,.kc-search-scope .kc-search-scope-tabs>ul>li.ibm-haschildlist .ibm-dropdown-menu a:hover:visited{color:#fff}.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li.ibm-active>a,.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li.ibm-highlight>a,.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li:hover>a{background-color:#fff;cursor:pointer;font-size:1rem;position:relative;border:none}.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li.ibm-active>a:before,.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li.ibm-highlight>a:before,.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li:hover>a:before{font-size:1rem;left:inherit;right:-2px}.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li.ibm-active>a:after,.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li.ibm-highlight>a:after,.kc-search-scope .kc-search-scope-tabs .kc-search-scope-tabs>ul>li:hover>a:after{background:#3b6caa;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);-o-transition: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%}.kc-search-scope .ibm-haschildlist{position:relative}.kc-search-scope .ibm-haschildlist .ibm-dropdown-menu{position:absolute;right:0}.kc-search-scope .kc-scope-product{background-color:#fff}.kc-search-scope .kc-scope-product>a:before{content:none}.kc-search-scope .ibm-tabs{overflow:visible}.kc-search-scope .kc-scope-product ul.ibm-dropdown-menu li{padding:0;text-align:right;cursor:pointer;width:auto;float:none}.kc-search-scope .kc-scope-product ul.ibm-dropdown-menu li a{padding:10px 25px}.kc-search-scope .kc-scope-product ul.ibm-dropdown-menu li a:hover{border-color:transparent}.ibm-h3.kc-search-title{line-height:3rem}@media screen and (max-width:1650px){.kc-search-scope .kc-search-scope-tabs .kc-scope-product .ibm-dropdown-menu{max-width:280px}.kc-search-scope .kc-search-scope-tabs .kc-scope-product .ibm-dropdown-menu li a{white-space:pre-wrap}}.kc-mobile-search-scope{text-align:left}.kc-rtl .kc-mobile-search-scope{text-align:right}.kc-mobile-search-scope .kc-selected{border-bottom:1px solid #e0e0e0}.kc-mobile-search-scope .kc-selected a{position:relative;background:#e0e0e0;display:block;padding:15px 35px 15px 20px;color:#222;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.kc-rtl .kc-mobile-search-scope .kc-selected a{padding:15px 20px 15px 35px}.kc-mobile-search-scope .kc-selected a:hover{text-decoration:none;background:#4178be;color:#fff}.kc-mobile-search-scope .kc-selected a span.title{margin-right:10px}.kc-rtl .kc-mobile-search-scope .kc-selected a span.title{margin-right:0;margin-left:10px}.kc-mobile-search-scope .ibm-icon{height:50%;margin:auto;position:absolute;top:0;bottom:0;right:10px}.kc-rtl .kc-mobile-search-scope .ibm-icon{left:10px;right:inherit}.kc-mobile-search-scope .ibm-icon:before{position:relative!important;padding-right:8px}.kc-mobile-search-scope .ibm-tabs li{display:block;border-bottom:1px solid #c7c7c7;float:none;padding:0}.kc-mobile-search-scope .ibm-tabs li a{text-align:left;padding:10px 35px 10px 20px;border:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.kc-rtl .kc-mobile-search-scope .ibm-tabs li a{text-align:right}.kc-mobile-search-scope .ibm-tabs li a:hover{background:#f3f3f3;border:none}.kc-mobile-search-scope .ibm-tabs li a[aria-selected=true]{background:#4178be;color:#fff;border:none}.kc-search_results-wrapper .ibm-text-tabs .ibm-tabs{border-bottom:1px solid #c7c7c7;padding-bottom:0;margin-bottom:20px}.kc-search_results-wrapper .ibm-text-tabs .ibm-tabs-content{text-align:left}.kc-search__video .kc-search_result-title{margin-left:0}.kc-search-body .kc-search-panel{background-image:url(../images/home_ret_spiral_grid_KC_lead.png);background-repeat:no-repeat;background-color:#02227a;background-size:cover}.kc-products .kc-products-breadcrumb{padding:20px 0 0 20px}.kc-search_preview{position:absolute;top:0;overflow:hidden;background-color:#fff;border:1px solid #ececec;-webkit-box-shadow:0 0 10px 1px #464646;box-shadow:0 0 10px 1px #464646}.kc-search_preview:empty{visibility:hidden}.kc-search_sidebar .kc-sidebar__block{padding:10px;margin-bottom:20px;border:1px solid #ececec;border-top-color:#127ac0}.kc-search_sidebar .kc-sidebar__block.kc-border-bluemix{border-width:0}.kc-search_sidebar .kc-sidebar__block .kc-sidebar__link{display:inline;color:#4178be;padding-bottom:5px}.kc-search_sidebar .kc-sidebar__block p{margin:10px 0;line-height:21px;padding-bottom:6px}.kc-search_sidebar .kc-sidebar__block li{margin:11px 0;line-height:21px}.kc-search_sidebar .kc-sidebar__link-list{margin-bottom:8px}.kc-sidebar__link-list{margin:6px 0 25px}.kc-search-typeahead{width:100%;position:relative;z-index:10}.kc-search-typeahead .kc-search-typeahead__element{width:100%;position:absolute}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown{background-color:#fff;-webkit-box-shadow:0 1px 2px gray,-2px 4px 9px gray,3px 3px 8px gray;box-shadow:0 1px 2px gray,-2px 4px 9px gray,3px 3px 8px gray;border:1px solid #c7c7c7;border-top:0;padding-top:10px}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul{margin:0 5px;padding:5px 0}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul li{padding:4px 5px;text-align:left}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul li:last-child{padding:5px}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul li.selected,.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul li:focus,.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul li:hover{background-color:#ececec;outline:1px solid #ececec}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul li a,.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul li span{color:#000;text-decoration:none}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown ul li:hover{cursor:pointer}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown h2{text-align:left;border-bottom:1px solid #a6a8ab;line-height:.1em;margin:5px 10px}.kc-search-typeahead .kc-search-typeahead__element .kc-search-typeahead__dropdown h2 span{background:#fff;padding-right:10px;font-size:14px;color:#a6a8ab}.kc-content-page .kc-search-typeahead{top:38px}.kc-hcm .kc-search-typeahead__dropdown ul li.selected,.kc-hcm .kc-search-typeahead__dropdown ul li:hover{outline:1px dotted #000}.kc-help .anchor{display:block;height:51px;margin-top:-51px;visibility:hidden}.kc-help ol,.kc-help p,.kc-help ul{padding:0 0 15px}.kc-help div{line-height:1.625rem}@media print{#ibm-contact-module,.ibm-contact-widget-btn,.ibm-top-link,.kc-contactUs.kc-contactUs{display:none;visibility:hidden}}:root .ibm-mh-marketplace-link{position:relative\9}:root .ibm-mh-marketplace-link .ibm-marketplace-link{max-width:none}:root #ibm-masthead .ibm-mh-mainitem>a:before,:root .ibm-sitenav-menu-list>ul>li>a:before,:root .ibm-sitenav-menu-list>ul>li>button:before,:root .ibm-sitenav-menu-list>ul>li>span:before,:root .ibm-sitenav-menu-name a:before{bottom:-4px \0/IE9}:root .ibm-masthead-iconsonly li .ibm-masthead-menu-link,:root .ibm-masthead-iconsonly li .ibm-masthead-signin-link{border:none IE9;-webkit-filter:chroma(color=#000000) \0/IE9;filter:chroma(color=#000000) \0/IE9}:root .ibm-masthead-iconsonly li .ibm-masthead-menu-link:hover,:root .ibm-masthead-iconsonly li .ibm-masthead-signin-link:hover{border-bottom:4px solid IE9;-webkit-filter:none \0/IE9;filter:none \0/IE9}:root #ibm-masthead .ibm-active.ibm-mh-mainitem>a:before,:root #ibm-masthead .ibm-mh-mainitem>a:focus:before,:root #ibm-masthead .ibm-mh-mainitem>a:hover:before,:root .ibm-sitenav-menu-list>ul>li.ibm-highlight>a:before,:root .ibm-sitenav-menu-list>ul>li.ibm-highlight>button:before,:root .ibm-sitenav-menu-list>ul>li.ibm-highlight>span:before,:root .ibm-sitenav-menu-list>ul>li>a:focus:before,:root .ibm-sitenav-menu-list>ul>li>a:hover:before,:root .ibm-sitenav-menu-list>ul>li>button:focus:before,:root .ibm-sitenav-menu-list>ul>li>button:hover:before,:root .ibm-sitenav-menu-list>ul>li>span:focus:before,:root .ibm-sitenav-menu-list>ul>li>span:hover:before,:root .ibm-sitenav-menu-name a:hover:before{bottom:0 \0/IE9}.kc-navigation-controls button i{font-size:0 \0/IE9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){:root .ibm-mh-marketplace-link{left:0 \0/IE9}:root #ibm-masthead .ibm-mh-mainitem>a:before,:root .ibm-sitenav-menu-name a:before{bottom:0}}a[class*=-link].ibm-inlinelink.ibm-icon-after{display:inline-block}.ibm-masthead-sticky.ibm-masthead-sticky-showing .ibm-sitenav-menu-container,.ibm-sitenav-menu-sticky.ibm-masthead-sticky-showing .ibm-sitenav-menu-container{-ms-transform:translateY(100%) \0/IE9}.ibm-top-link:before{-ms-transform:rotate(90deg) \0/IE9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.kc-rtl .kc-splitter{right:calc(100% - 6px)}.kc-pdf-versions button:before,.kc-product-other-versions button:before{top:3px}}.kc-rtl :root .kc-splitter{right:98% \0/IE9}.msie9 .ibm-contact-widget{display:none}.msie9 .ibm-contact-widget.ibm-active{display:inherit}.msie9 .kc-mobile-toc-open .ibm-toc-link{margin-top:6px}.msie9 .kc-mobile-toc-open .ibm-chevron-right-light-link:before{margin-top:5px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.kc-toc-button:before{font-size:14px;padding-top:1px}.kc-search__item button.kc-search-expand span:before{font-size:21px;top:2px}}.kc-frame .ibm-contact-widget-btn{display:none}.kc-frame .ibm-contact-widget h4{padding:5px 20px}#teconsent,.truste_cookie_prefs{display:none!important}.kc-main a:link:not([class*=ibm-btn-]){color:#054ada}.kc-main .ibm-alternate-background a:link{color:#fff}.kc-main .ibm-dropdown-menu a:link,.kc-main .ibm-parent-site-name a:link,.kc-main .ibm-tabs a:link,.kc-main .kc-toc-item a.active,.kc-main .kc-toc-item a:hover,.kc-main .kc-toc-item a:link,.kc-main .toolbar-item a.active,.kc-main .toolbar-item a:hover,.kc-main .toolbar-item a:link,.kc-main .toolbar-item a:visited,.kc-main a.kc-toc-button.ibm-close-link:link,.kc-main a.kc-toc-item a:visited{color:#323232}.kc-main p.ibm-btt-auto.ibm-ind-link a{color:#000}@media only screen and (min-width:768px){.kc-frame .ibm-contact-widget{z-index:1000;right:50px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.kc-frame .ibm-contact-widget,.kc-frame .ibm-contact-widget.ibm-active{top:auto!important;bottom:0!important;-webkit-transition:all .4s cubic-bezier(.2,1,.2,1);-o-transition:all .4s cubic-bezier(.2,1,.2,1);transition:all .4s cubic-bezier(.2,1,.2,1)}.kc-frame .ibm-contact-widget.ibm-active{-webkit-transform:translateZ(0);transform:translateZ(0)}.kc-rtl .kc-frame .ibm-contact-widget{left:50px;right:auto}.kc-rtl .kc-frame .ibm-contact-widget .ibm-live-assistance-list>li:not(.ibm-social-container) :before{margin-right:19px}}@media only screen and (max-width:579px){button.ibm-btn-pri.ibm-active{position:absolute}}#ibm-content-body{overflow:hidden}.ibm-masthead-iconsonly .ibm-masthead-item-signin{border:0}#ibm-home a:before{height:32px}body a:focus,body button:focus,body input:focus{outline:1px dotted #323232!important}body a:focus:before{outline:none}body header a:active,body header a:focus,body header button:active,body header button:focus,body header input:active,body header input:focus{outline-color:#fff!important}.ibm-common-overlay .content{overflow:hidden}.ibm-common-overlay .ibm-overlay-heading-con a.ibm-close-link{padding:3px 12px 0 0}.ibm-common-overlay.seamless .content iframe{width:100%}#q{width:340px}@media only screen and (min-width:0){.ibm-mobilemenu-sitenavmenu.ibm-mobilemenu-sitenavmenu{display:block}}.ibm-mobilemenu li.kc-product-version .ibm-show-hide h2 a{padding-right:40px}.ibm-mobilemenu button{padding:7px 20px;background-color:#fff;font-size:16px;text-align:left}.ibm-mobilemenu button:focus,.ibm-mobilemenu button:hover{color:#fff;background-color:#3b6caa}.ibm-mobilemenu-sitenavmenu li{display:block!important;border-top:0}.ibm-mobilemenu-sitenavmenu .ibm-mobile-sitename-border,.ibm-mobilemenu-sitenavmenu li:first-child{border-top:2px solid #5a5a5a}.ibm-mobilemenu li.ibm-mobile-sitename li a.kc-noVersion{padding-left:20px}.ibm-mobilemenu li.ibm-mobile-sitename li a:after{height:0}.ibm-mobilemenu li.ibm-mobile-sitename li a:hover{color:#fff;background-color:#3b6caa}.ibm-mobilemenu li.ibm-mobile-sitename li a span{font-weight:400;border-bottom:none}.kc-content-toolbar .ibm-sitenav-menu-list>ul>li>button{margin-left:8px}.kc-rtl .kc-content-toolbar .ibm-sitenav-menu-list>ul>li>button{margin-right:8px}.kc-content-toolbar .ibm-sitenav-menu-list>ul>li>button.ibm-thick-underline:after{background:none}.kc-home-body.ibm-masthead-sticky-showing.ibm-masthead-sticky-showing,.kc-home-body.ibm-sitenav-menu-sticky,.kc-search-body.ibm-masthead-sticky-showing.ibm-masthead-sticky-showing,.kc-search-body.ibm-sitenav-menu-sticky{margin-top:0}.ibm-mobilemenu li li a:hover span{border-bottom:none}.ibm-mobilemenu li li a:hover{background-color:#3b6caa;color:#fff}.kc-content-page .ibm-padding-content{padding-bottom:0}.kc-content-page .ibm-sitenav-menu-container{border-bottom:transparent}.kc-content-page .ibm-sitenav-menu-container .ibm-sitenav-menu-list{padding-left:40px}@media only screen and (max-width:989px){.kc-content-page .ibm-sitenav-menu-container .ibm-sitenav-menu-list{padding-left:30px}}.kc-rtl .kc-content-page .ibm-sitenav-menu-container .ibm-sitenav-menu-list{padding-left:0;padding-right:40px}.kc-content-page .ibm-masthead-rightside #ibm-search-module{display:none}@media only screen and (max-width:989px){.kc-content-page .ibm-masthead-rightside #ibm-search-module{display:inherit}}.kc-content-page .kc-product-other-versions ul,.kc-search-body .kc-product-other-versions ul{font-size:inherit;max-height:200px;overflow-y:auto}.ibm-masthead-sticky-showing.kc-rtl .kc-content-page #js-mobile-navigation .ibm-sitenav-menu-list,.ibm-masthead-sticky.kc-rtl .kc-content-page #js-mobile-navigation .ibm-sitenav-menu-list,.ibm-sitenav-menu-sticky.kc-rtl .kc-content-page #js-mobile-navigation .ibm-sitenav-menu-list{padding-left:20px}.kc-sitenav-menu-name{display:inline-block;font-weight:600}.kc-sitenav-menu-name>a,.kc-sitenav-menu-name>span{display:inline-block;color:#323232;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:50px;text-decoration:none;border:0;overflow:hidden;position:relative}.kc-sitenav-menu-name>a:hover{color:#3b6caa}.kc-sitenav-menu-name>a:hover:after{display:none}.kc-sitenav-menu-name .kc-change-version{color:#3b6caa;font-weight:400;margin-left:20px;font-size:12.33px}.kc-frame .kc-search-panel>*{padding-left:20px;padding-right:20px}.kc-frame .kc-search-content a:visited{color:#734098}.kc-frame .kc-search-content .ibm-text-tabs,.kc-rtl .kc-frame .kc-search-content .ibm-text-tabs{margin:0 10px}@media screen and (max-width:580px){.kc-frame .kc-search-content{margin:0}.kc-frame .kc-search-content .ibm-fluid{padding:0}.kc-frame .kc-search-content .ibm-fluid .ibm-text-tabs{margin:0}.kc-rtl .kc-frame .kc-search-content{margin-left:0}}.ibm-sitenav-menu-sticky.kc-user-unsigned{margin-top:0}.kc-content-page .ibm-mobilemenu .ibm-show-hide h2 a,.kc-content-page .ibm-mobilemenu .ibm-show-hide h2 a:focus,.kc-content-page .ibm-mobilemenu .ibm-show-hide h2 a:hover{padding:7px 40px 7px 20px}.kc-rtl .ibm-masthead-iconsonly button:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.content a:visited{color:#734098!important}.content,.js-do-you-want,.kc-discussion-for-hopscotch{padding-right:40px}.kc-rtl .content,.kc-rtl .js-do-you-want,.kc-rtl .kc-discussion-for-hopscotch{padding-left:40px;padding-right:20px}@media screen and (max-width:580px){.content,.js-do-you-want,.kc-discussion-for-hopscotch{padding-left:20px;padding-right:20px}}.ibm-no-scroll #ibm-content-wrapper{margin-left:0;width:calc(100% - 17px)}.kc-left-column{position:absolute!important}.kc-left-column.kc-toc-pinned{position:relative!important}@media only screen and (max-width:579px){.kc-left-column.kc-toc-pinned{position:absolute!important}}.kc-content .ibm-styled-input{line-height:normal}.ibm-mh-marketplace-link,.ibm-mhplaceholder{display:none}