#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .toc{margin-bottom:0}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main{padding:70px 0 160px 0;height:calc(100vh - 35px)}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .nav-arrow{display:block}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .main-nav-contents .toc{min-height:calc(100vh - 500px)}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .toc .toc-menu.column-1 ul li:first-child{border-top:1px #c1c1c1 solid}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sharePopOver.arrow-box{left:-80px;top:94px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-crumbs .nav.navbar-nav li a i{display:block}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav li a{text-decoration:none}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav li.large-screen{display:inline-block}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav li.small-screen{display:none}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav li .link-icon i.icon-bars{background:url(images/icon-menu.png) no-repeat 0 0;width:40px;height:50px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav li .link-icon i.icon-close{padding-right:10px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav li .link-icon span{display:inline-block;margin-top:5px;font-size:18px;font-size:2.25rem;padding:6px 8px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-right{width:45%}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left{width:55%;display:table}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left ul{height:75px;display:table-cell;vertical-align:middle;float:left}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left ul li{height:100%;display:table;margin-right:0}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left ul li>a,#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left ul li i,#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left ul li span{display:table-cell;vertical-align:middle}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left ul li.section-title{margin-left:10px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left ul li span{max-width:290px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #sticky-bar .navbar-icons .nav.navbar-nav.navbar-left ul li.small-screen{display:none}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .side-menu{width:320px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #searchPopOver{top:95px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container.shift{transition:all 0.4s ease}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container.shift-left{-webkit-transform:translate(320px, 0px);-moz-transform:translate(320px, 0px);-ms-transform:translate(320px, 0px);-o-transform:translate(320px, 0px);transform:translate(320px, 0px)}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section{border-top:none}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section.full-colored{padding-top:20px;padding-bottom:20px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section.header-colored .section-header{padding-top:40px;padding-bottom:40px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .section-header h2{font-size:32px;line-height:32px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .section-header h2 a{width:100%}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .section-header h2 i.icon-plus,#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .section-header h2 i.icon-minus{display:none}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .section-body{display:block;margin-top:0}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .section-body h3{font-size:18px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section.collapsed{border-top:none}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section.collapsed .section-header h2 i.icon-plus,#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section.collapsed .section-header h2 i.icon-minus{display:none}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section.collapsed .section-body{display:block;margin-top:0}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section:last-child .section-header{padding-top:0}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .inline-video-container{float:left;max-width:380px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .inline-video-container.right-align{float:right}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents .sections-container .section .inline-video-container iframe{max-width:380px;max-height:268px}@media screen and (max-width: 768px){#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .toc{margin-bottom:40px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .toc.ibm-col-6-4{width:100%}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .toc .toc-menu[class*="column-"]{width:320px;float:left}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .toc .toc-menu.column-0 ul{padding-right:5px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .toc .toc-menu.column-1 ul{padding-left:5px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .highlights.ibm-col-6-2{width:100%}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .highlights .highlight-group{float:left}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .highlights .highlight-group [class*="column-"]{float:left}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .highlights .highlight-group .column-0 .highlight{margin-right:5px}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .highlights .highlight-group .column-1{padding-top:0}#ibm-com #ibm-top #ibm-pcon #ibm-content #ibm-content-body #ibm-content-main #smart-paper-contents #main .highlights .highlight-group .column-1 .highlight{margin-left:5px}}
