img{max-width:100%}footer a{color:#0078b2;text-decoration:none}footer a:hover{color:#0078b2;text-decoration:none}footer a:visited{color:#215dad;text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}h1{font-family:Roboto,sans-serif;font-size:2rem;font-weight:700;color:#1a1a1a;padding-bottom:10px}h1.title{font-size:3rem}h2{font-family:Roboto,sans-serif;font-size:1.75rem;font-weight:700;color:#1a1a1a;padding-bottom:10px}h3{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:400;color:#1a1a1a;padding-bottom:10px;letter-spacing:.56px}h4{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:700;color:#1a1a1a;padding-bottom:10px;letter-spacing:.44px}h5{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;color:#1a1a1a;padding-bottom:10px;letter-spacing:.7px;text-transform:uppercase}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}footer{color:#8c9296;font-size:.875rem}[class*=ArticleListNewAndPopular] ol,[class*=ArticleListNewAndPopular] ul,[class*=footer] ol,[class*=footer] ul,[class*=form-elements] ol,[class*=form-elements] ul,[class*=info-inner-wrap] ol,[class*=info-inner-wrap] ul,[class*=jumplink-list] ol,[class*=jumplink-list] ul,[class*=nav] ol,[class*=nav] ul,[class*=toolbar] ol,[class*=toolbar] ul,nav ol,nav ul{list-style:none}.verse-group{margin:2rem}@media all and (max-width:480px){.verse-group{margin:1rem 2rem}}.verse-group .title{text-align:left;font-family:Merriweather,serif;font-weight:700;margin-bottom:.5rem}.verse-line{text-align:left;font-family:Merriweather,serif;font-size:1rem;font-style:normal;line-height:1.7rem;margin-bottom:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.small-caps{font-variant:small-caps}.bold,b,strong{font-weight:700}.ref-list .series,.ref-list .source,em{font-style:italic}sup{vertical-align:super;line-height:1;font-size:.7rem}sub{vertical-align:sub;line-height:1;font-size:.7rem}table{border-collapse:collapse;border-spacing:0}.table-overflow{overflow-x:auto}.table-modal{display:none}.table-overflow{clear:left}.table-wrap{margin:1.5rem 0}.table-wrap .caption{clear:both}table{border-spacing:0;border-top:1px solid #ededed;font-family:Roboto,sans-serif;margin-bottom:1rem}table thead{border-top:1px solid #ededed;font-weight:700}table thead td,table thead th{border-bottom:1px solid #ededed}table td,table th{padding:.8em 1em;text-align:left;line-height:1.3em}table th{font-weight:700;border-bottom:1px solid #ededed}table td{border-bottom:1px solid #ededed}table td[rowspan]{border-left:1px solid #ededed;border-right:1px solid #ededed}table td[rowspan]:first-child{border-left:none}table td[rowspan]:last-child{border-right:none}table td[align=left],table th[align=left]{text-align:left}table td[align=center],table th[align=center]{text-align:center}table td[align=right],table th[align=right]{text-align:right}table td[valign=top],table th[valign=top]{vertical-align:top}table td[valign=middle],table th[valign=middle]{vertical-align:middle}table td[valign=bottom],table th[valign=bottom]{vertical-align:bottom}.table-wrap th{white-space:nowrap;background-color:#fafafa}.table-wrap td{white-space:nowrap}.sig-block .sig{margin:.5rem 0}.overline{display:inline;text-decoration:overline}.sidebar-layout{box-sizing:border-box;margin:30px auto;max-width:1200px;padding-left:20px;padding-right:285px}.sidebar-layout .sidebar-region{float:right;width:245px;margin-right:-265px}.sidebar-layout .main-region{float:left;width:100%}.side-link{padding-top:10px}.side-block{padding-right:30px!important;padding-left:30px!important}.side-block:first-child{padding-top:14px}.single-column-layout{box-sizing:border-box;margin:30px auto;max-width:1200px;padding:0 20px}.block{border-top:1px solid transparent;border-bottom:1px solid transparent;background:#fff;padding:0 60px 30px 60px;box-shadow:0 0 4px rgba(0,0,0,.2);zoom:1;margin:30px 0 0 0}.block body:last-child .box-shadow{-webkit-filter:none;filter:none}.block:first-child{margin-top:0}.margin-top-30{margin-top:1.875rem}.padding-top-30{padding-top:1.875rem}.margin-right-30{margin-right:1.875rem}.screen-reader-only,.screenreader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body{margin:0;color:#1a1a1a;background:#f0f2f2;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.2;min-width:960px}.center-text{text-align:center}.mobile-mask{position:fixed;top:0;height:100%;transition:all .1s cubic-bezier(.4,0,.2,1);opacity:0;right:0;z-index:-5;width:100%;background-color:rgba(0,0,0,0)}body.on-canvas{overflow:hidden}body.on-canvas .mobile-mask{opacity:0;z-index:101;background-color:rgba(0,0,0,.5)}.reveal-modal{display:none}.tablet-menu-label{display:none}.pipe{padding:0 .375rem;font-size:.875rem;vertical-align:top}.mobile-menu-trigger,.mobile-search-trigger,.user-info{float:left}.column,.grid-row{float:none;max-width:1300px;margin:0 auto;padding:0 16px}.column:after,.column:before,.grid-row:after,.grid-row:before{content:"";display:table}.column:after,.grid-row:after{clear:both}@media all and (max-width:480px){.column,.grid-row{padding:0 16px}}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.row.flex-row{display:-webkit-flex;display:flex;margin-left:0}.row.table-row{display:table;width:100%;margin-left:0}.grid-row>:first-child{padding-left:0}.center-inner-row>.page-column-wrap{padding:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:none;display:inline-block;padding-left:2rem;box-sizing:border-box}.col-10:first-of-type,.col-11:first-of-type,.col-12:first-of-type,.col-1:first-of-type,.col-2:first-of-type,.col-3:first-of-type,.col-4:first-of-type,.col-5:first-of-type,.col-6:first-of-type,.col-7:first-of-type,.col-8:first-of-type,.col-9:first-of-type,.col:first-of-type{padding-left:0}.right{float:right}.left{float:left}.col-1{width:8.3333333333%}@media all and (min-width:600px) and (max-width:899px){.col-1{width:50%}}@media all and (max-width:599px){.col-1{width:100%}}.col-2{width:16.6666666667%}@media all and (min-width:600px) and (max-width:899px){.col-2{width:50%}}@media all and (max-width:599px){.col-2{width:100%}}.col-3{width:25%}@media all and (min-width:600px) and (max-width:899px){.col-3{width:50%}}@media all and (max-width:599px){.col-3{width:100%}}.col-4{width:33.3333333333%}@media all and (min-width:600px) and (max-width:899px){.col-4{width:50%}}@media all and (max-width:599px){.col-4{width:100%}}.col-5{width:41.6666666667%}@media all and (min-width:600px) and (max-width:899px){.col-5{width:50%}}@media all and (max-width:599px){.col-5{width:100%}}.col-6{width:50%}@media all and (min-width:600px) and (max-width:899px){.col-6{width:50%}}@media all and (max-width:599px){.col-6{width:100%}}.col-7{width:58.3333333333%}@media all and (min-width:600px) and (max-width:899px){.col-7{width:50%}}@media all and (max-width:599px){.col-7{width:100%}}.col-8{width:66.6666666667%}@media all and (min-width:600px) and (max-width:899px){.col-8{width:50%}}@media all and (max-width:599px){.col-8{width:100%}}.col-9{width:75%}@media all and (min-width:600px) and (max-width:899px){.col-9{width:50%}}@media all and (max-width:599px){.col-9{width:100%}}.col-10{width:83.3333333333%}@media all and (min-width:600px) and (max-width:899px){.col-10{width:50%}}@media all and (max-width:599px){.col-10{width:100%}}.col-11{width:91.6666666667%}@media all and (min-width:600px) and (max-width:899px){.col-11{width:50%}}@media all and (max-width:599px){.col-11{width:100%}}.col-12{width:100%}@media all and (min-width:600px) and (max-width:899px){.col-12{width:50%}}@media all and (max-width:599px){.col-12{width:100%}}.js-hidden{display:none}.navbar{background:#1c2830}.navbar:after,.navbar:before{content:"";display:table}.navbar:after{clear:both}.navbar .dropdown-item,.navbar .menu-item,.navbar .site-name{font-family:Roboto,sans-serif;font-size:1rem;color:#f0f2f2;letter-spacing:.03em;text-decoration:none;float:left}.navbar input,.navbar input[type=submit]{background-color:#1c2830;border:none;cursor:pointer;width:100%;text-align:left}.navbar ul{width:100%}.navbar .site-name{padding:.625rem .875rem;text-transform:uppercase}.navbar .menu-item{padding:1.375rem .875rem}.navbar .dropdown-item:focus,.navbar .dropdown-item:hover,.navbar .menu-item:focus,.navbar .menu-item:hover,.navbar .site-name:focus,.navbar .site-name:hover{background-color:#37474f;color:#6be1ff}.navbar .dropbtn{padding:1.375rem 2.25rem 1.375rem .875rem;cursor:pointer;color:#f0f2f2;background:#1c2830 url(/UI/app/img/icons/angle-down-light-grey.svg) 94% 50% no-repeat;background-size:1rem 1rem}.navbar .dropbtn:focus,.navbar .dropbtn:hover{color:#6be1ff;background:#37474f url(/UI/app/img/icons/angle-down-light-blue.svg) 94% 50% no-repeat;background-size:1rem 1rem}.navbar .dropdown-content{display:none;position:absolute;background-color:#1c2830;margin-top:3.5rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);margin-left:274px;width:300px}.navbar .dropdown-content#accountDropdown{width:120px;margin-left:0}.navbar .dropdown-content .dropdown-item{padding:.625rem .875rem;display:block;float:none}.navbar .show{display:block}.btn-primary{display:inline-block;padding:10px 20px;line-height:1;font-family:Roboto,sans-serif;font-size:1.125rem;color:#fff;transition:all .25s ease-in-out;background:#0078b2;border:0;cursor:pointer;border-radius:3px;min-width:50px;margin:15px;text-decoration:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.btn-primary{border-radius:0}}.btn-primary:hover{text-decoration:none;background:tint(#0078b2,20%)}.btn-primary:disabled{background:#ccc;color:#999;cursor:default}.btn-primary img{max-height:1.125rem;float:none}.head{font-size:1.125rem;font-weight:700;margin:.25rem 0}.head a{text-decoration:none;color:#0078b2}.head a:focus,.head a:hover{color:#0078b2;text-decoration:underline}.head a:visited{color:#215dad}.subhead{color:#8c9296;font-size:.875rem;font-weight:400}.headlist .row{float:none;margin-bottom:1.25rem}.headlist .row .col-3 h5{padding:0}.latest-version{color:#8c9296;font-size:.875rem;font-weight:400;margin-bottom:2.25rem}.spec-package-dropdown-item{background-color:#fff;color:#1a1a1a}.spec-package-dropdown-content{text-align:center}.page-earlier-versions h2{margin-top:2.25rem;padding-bottom:.625rem}.page-earlier-versions .resources{margin:.625rem 0;font-size:.875rem}.page-earlier-versions .resources a,.page-earlier-versions .resources select{color:#0c669c;cursor:pointer;text-decoration:none}.page-earlier-versions .resources a.btn-primary,.page-earlier-versions .resources select.btn-primary{margin:0;display:inline-block;color:#fff;font-size:.875rem;padding:.5rem}.page-earlier-versions .resources a.btn-primary img,.page-earlier-versions .resources select.btn-primary img{max-height:.75rem}.page-internal-resources li{margin:.625rem 1rem;font-size:.875rem}.page-internal-resources li a{color:#0c669c;cursor:pointer;text-decoration:none}