#sidenav li li.ul-open.sub-menu .arrow,#sidenav li.sub-menu-lvl2 .arrow,#sidenav li .ic-arrow-dropdown,#sidenav li li.sub-menu-lvl2>.arrow{position:absolute;top:0;left:-13px}
#page-content .content-area{display:flex;margin-left:auto;margin-right:auto;padding:30px 0 0 0;max-width:1280px;width:100%}
.navigation .global-nav .sub-brand-nav .brand-nav-right{display:none}
#docarea{margin:0;padding-left:10px}
.footer{position:relative;z-index:99;margin-top:20px}
img{max-width:100%}
.sectionWrapper .page-section-par .new{margin:1.25rem 0 0 0;height:auto}
.ic-menu{display:none}
h2.color-black{margin-top:16px;color:#1a1a1a;font-weight:300;font-size:40px;line-height:normal;font-family:DINPro,Helvetica,Arial,Sans-Serif}
h2.color-black:lang(ja-jp){font-family:DINPro,"source-han-sans-japanese",Helvetica,Arial,Sans-Serif}
h2.color-black:lang(ko-kr){font-family:DINPro,"source-han-sans-korean",Helvetica,Arial,Sans-Serif}
h2.color-black:lang(zh-tw){font-family:DINPro,"source-han-sans-traditional",Helvetica,Arial,Sans-Serif}
h2.color-black:lang(zh-cn){font-family:DINPro,"source-han-sans-simplified-c",Helvetica,Arial,Sans-Serif}
.Heading_2,.Heading_3,.Heading_4,.anchor{pointer-events:none}
.Heading_2::before,.Heading_3::before,.Heading_4::before,.anchor::before{display:block;content:" ";margin-top:-190px;height:190px;visibility:hidden;pointer-events:none}
.anchor{display:inline-block}
.Heading_5{margin:30px 0;color:#1a1a1a;font-weight:300;font-size:32px;line-height:normal;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.Heading_5:lang(ja-jp){font-family:DINPro,"source-han-sans-japanese",Helvetica,Arial,Sans-Serif}
.Heading_5:lang(ko-kr){font-family:DINPro,"source-han-sans-korean",Helvetica,Arial,Sans-Serif}
.Heading_5:lang(zh-tw){font-family:DINPro,"source-han-sans-traditional",Helvetica,Arial,Sans-Serif}
.Heading_5:lang(zh-cn){font-family:DINPro,"source-han-sans-simplified-c",Helvetica,Arial,Sans-Serif}
.List_Continue{margin-bottom:18pt;margin-top:6pt;color:#1a1a1a;font-weight:normal;font-size:16px;line-height:1.5;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.List_Continue:lang(ja-jp){font-family:DINPro,"source-han-sans-japanese",Helvetica,Arial,Sans-Serif}
.List_Continue:lang(ko-kr){font-family:DINPro,"source-han-sans-korean",Helvetica,Arial,Sans-Serif}
.List_Continue:lang(zh-tw){font-family:DINPro,"source-han-sans-traditional",Helvetica,Arial,Sans-Serif}
.List_Continue:lang(zh-cn){font-family:DINPro,"source-han-sans-simplified-c",Helvetica,Arial,Sans-Serif}
.List_Bullet,.List_Bullet_2{font-weight:500;color:#004831;margin-top:6pt;margin-bottom:6pt}
.Body_Text{margin-bottom:20px;color:#1a1a1a}
.Code_Indent,.Code{color:#333}
dl.WebWorks_MiniTOC_List{margin-top:0}
dl.WebWorks_MiniTOC_List dd{margin-left:0}
dl.WebWorks_MiniTOC_List dd .WebWorks_MiniTOC_Link{color:#004831;font-weight:500;font-size:16px;line-height:1.5;font-family:DINWebPro-Medium,Helvetica,Arial,Sans-Serif}
dl.WebWorks_MiniTOC_List dd .WebWorks_MiniTOC_Link:lang(ja-jp){font-family:DINWebPro-Medium,"source-han-sans-japanese",Helvetica,Arial,Sans-Serif}
dl.WebWorks_MiniTOC_List dd .WebWorks_MiniTOC_Link:lang(ko-kr){font-family:DINWebPro-Medium,"source-han-sans-korean",Helvetica,Arial,Sans-Serif}
dl.WebWorks_MiniTOC_List dd .WebWorks_MiniTOC_Link:lang(zh-tw){font-family:DINWebPro-Medium,"source-han-sans-traditional",Helvetica,Arial,Sans-Serif}
dl.WebWorks_MiniTOC_List dd .WebWorks_MiniTOC_Link:lang(zh-cn){font-family:DINWebPro-Medium,"source-han-sans-simplified-c",Helvetica,Arial,Sans-Serif}
dl.WebWorks_MiniTOC_List dl{margin-left:15px}
.WebWorks_MiniTOC_Heading{line-height:normal;font-size:1px}
.close-wrap{display:none}
@media(min-width:768px) and (max-width:1024px){.fa-bars:before{content:"\f0c9";width:48px;height:40px;color:#fff;position:relative;top:9px;float:right;text-align:center;font-size:25px;cursor:pointer}
.tab-p-t-60{padding-top:0}
.navigation .global-nav .sub-brand-nav .brand-nav-right{display:block;font-weight:300}
.close-wrap{display:block}
.tab-hide{display:none}
#sidebarnav{width:100%}
*{-webkit-tap-highlight-color:transparent}
.Heading_2::before,.Heading_3::before,.Heading_4::before{display:block;content:" ";margin-top:-190px;height:190px;visibility:hidden;pointer-events:none}
}
@media(max-width:767px){.fa-bars:before{content:"\f0c9";width:48px;height:40px;color:#fff;position:relative;top:9px;float:right;text-align:center;font-size:25px;cursor:pointer}
.mob-p-t-60{padding-top:0}
.navigation .global-nav .sub-brand-nav .brand-nav-right{display:block;font-weight:300}
.ww_skin_page_overflow{overflow-x:auto}
*{-webkit-tap-highlight-color:transparent}
.sub-brand-label{font-size:14px;white-space:nowrap}
#docarea{margin-left:0}
h2.color-black{font-size:32px;margin-top:0}
.mob-p-t-15{padding-top:0}
.sectionWrapper .general-container{padding-left:0;padding-right:0}
#page-content .content-area{padding:0 15px 0 15px}
.close-wrap{display:block}
.html-page{overflow-x:hidden}
.html{height:100%}
#page-content{height:100%;margin-top:130px}
#page-content .content-area{height:100%}
.navigation .global-nav .subnav{-webkit-box-shadow:none;box-shadow:none}
#sidebarnav .sidebar{height:100%}
.mob-hide{display:none}
.Heading_2::before,.Heading_3::before,.Heading_4::before{display:block;content:" ";margin-top:-190px;height:190px;visibility:hidden;pointer-events:none}
}
.fa-times:before{float:right;font-size:22px;cursor:pointer}
.sidebar-label{position:relative}
.close-btn{position:absolute;right:4px;top:0;padding:7px;color:#fff}
.close-wrap{top:0;height:40px;background:#000}
.panel{margin-bottom:24px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-default{border-color:#ddd;display:inline-block;width:100%;word-break:break-word}
.panel-default>.panel-heading{color:#595959;background-color:#f5f5f5;border-color:#ddd}
.panel-default .col-md-4{width:33.33%;float:left;padding-right:2%}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1px;border-top-left-radius:-1px}
.panel-body{padding:15px}
.row:after{clear:both}
.btn-sm{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}
.btn-success{color:#fff;background-color:#76b900;border-color:#76b900}
table td div{text-indent:0}
.directory .entry{white-space:nowrap}
.directory .desc{padding-left:20px}
td,th{padding:5px}
.prettyprint{border:1px solid lightgrey;padding:5px;white-space:normal}
blockquote{margin:0}
ol li{list-style:decimal}
.panel-body{float:left}
.panel-body p{word-wrap:break-word}
code,kbd,pre,samp{word-break:break-word}
table{width:100%;word-break:break-word}
div{word-break:break-word}
.outer-row table{word-break:break-word}
.browser-ie10 .iedocarea{width:68% !important;display:inline-block !important;vertical-align:top !important}
.browser-ie10 .iesidebarnav{display:inline-block !important;vertical-align:top !important}
.enable_secondarysidenav #sidebarnav .sidebar .side-menu{display:none}
#sidebarnav{position:relative}
#sidebarnav .sidebar{box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.19);height:auto;margin-bottom:12px}
#sidebarnav .sidebar ul{margin-top:0}
#sidebarnav .sidebar .sidebar-label{padding:15px;background-color:#e6e6e6}
#sidebarnav .sidebar .main-title-area{padding:15px 0 0 30px;font-size:20px;display:none}
#sidebarnav .sidebar .side-menu{padding-left:27px;max-height:48vh;padding-top:15px;padding-right:15px;width:100%;overflow-x:auto;overflow-y:auto}
#sidebarnav .sidebar .side-menu .main-item.active-link{color:#76b900}
#sidebarnav .sidebar .side-menu a{color:#000;word-wrap:break-word}
#sidebarnav .sidebar .side-menu li a.bold-text .title,#sidebarnav .sidebar .side-menu li a.bold-text .arrow{color:#000;font-weight:bold}
#sidebarnav .sidebar .side-menu li a:hover{color:#76b900}
.sidebarnav-wrap{position:sticky;top:190px;left:0}
#sidenav li{cursor:pointer;list-style:none;position:relative}
#sidenav li.closed ul{display:none}
#sidenav li .sub-brand-link.active-ul{color:#76b900;font-weight:bold}
#sidenav li li.ul-open.sub-menu .arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
#sidenav li.ul-open{position:relative}
#sidenav li.ul-open a.main-item-link,#sidenav li.ul-open>a .title,#sidenav li.ul-open .ic-arrow-dropdown{font-weight:bold}
#sidenav li.ul-open .ic-arrow-dropdown{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
#sidenav li li.sub-menu .sidebar-menu.level2 li .arrow{background:0;transform:unset}
#sidenav li li.sub-menu .sidebar-menu.level2 li.ul-open .arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
#sidenav li .sidebar-menu li a.active-ul .title.no-submenu{color:#88c220;font-weight:bold}
#sidebarnav .sidebar .side-menu li.ul-open>a>.title.no-submenu{color:#76b900}
.dwn-arrw{position:absolute;right:3px;top:4px;padding:10px;display:none;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.dwn-arrw-down{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.span.nvArrow{display:none}
@media(max-width:767px){#sidebarnav{transition:all 300ms ease;width:100%}
#sidebarnav .sidebar{position:static;top:0;width:100%;margin-bottom:0}
#sidebarnav .sidebar .side-menu{max-height:100%}
#sidebarnav .sidebarnav-wrap{top:0}
}
@media screen and (min-width:1025px){.large-3{max-width:25%;margin:5px}
}
h1{padding:6px 0;border-top-style:none;border-top-width:3pt;color:#004831 !important;font-family:Trebuchet MS,Arial,FreeSans,sans-serif;font-size:xx-large}
.ww_skin_page_overflow{width:100%;margin-bottom:20px}
table.Table_Normal{border-bottom-color:Silver;border-bottom-style:solid;border-bottom-width:thin;border-collapse:collapse;border-left-color:Silver;border-left-style:solid;border-left-width:thin;border-right-color:Silver;border-right-style:solid;border-right-width:thin;border-top-color:Silver;border-top-style:solid;border-top-width:thin;margin-left:-5.4pt;padding-bottom:0;padding-left:5.4pt;padding-right:5.4pt;padding-top:0;width:100%;margin-left:0 !important}
div.Note_Image,caption.Note_Image{color:#fff;font-family:Trebuchet MS,Arial,FreeSans,sans-serif;font-size:11pt;font-weight:bold;margin-top:8pt}
/*!# sourceMappingURL=nvidiaGDC/nvidiadocs/clientlibs-nvidiaDocs/css/nvidiadocs-skin.css.map *//*!# sourceMappingURL=nvidiaGDC/nvidiadocs/clientlibs-nvidiaDocs/css/nvidiadocs-skin.css.map */