.headline-font{font-family:"intel-clear-headline",impact,sans-serif;line-height:.9;letter-spacing:.029em}
.headline-font-clear-bold{font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:700;font-style:normal}
.headline-font-one-bold{font-family:"intel-one","intel-clear",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}
.mixin-icon-font-awesome{font-family:"site-global-icons";font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:auto;text-align:center;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.copy-button{cursor:pointer;border:0;font-size:10px;text-transform:uppercase;font-weight:500;padding:6px 10px 10px;color:#795548;background-color:transparent;position:absolute;top:0;right:0}
.copy-button:hover,.copy-button:focus,.copy-button:active{outline:0;background-color:#eee9e6}
.copy-button:before{content:'';display:inline-block;width:16px;height:16px;margin-right:3px;background-size:contain;background-repeat:no-repeat;position:relative;top:3px}
.content-section{padding:40px}
.content-section--paste{margin-top:60px;background-color:#cfd8dc}
.content-section--paste h1{font-size:12px;color:#546e7a;text-transform:uppercase}
#paste-content{border:2px dashed #b0bec5;min-height:160px}
#paste-content:focus{outline:0;border-color:#90a4ae}
#paste-content pre{margin:0 !important}
pre>div.toolbar{display:none}
pre>div.toolbar.show{display:block}
div.toolbar .toolbar-item a{color:#fff}
.toolbar .toolbar-item{text-indent:0;overflow:visible;font-size:16px;text-decoration:none;width:120px;top:10px;text-align:center;padding:3px 0;position:absolute;background-color:#262626;right:5px;border-radius:3px}
pre{padding-left:10.5px !important}
pre.line-numbers{padding-left:3.8em !important}
.rwd .toccontainer .tocentry a,.rwd .toccontainer .headentry a{font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:400;font-style:normal}
.rwd .toccontainer .feedback-iframe{border-top:1px solid #ccc;padding:20px 10px 0 0;max-width:298px;margin-left:-10px}
.rwd .toccontainer .feedback-iframe .book-feedback iframe{height:260px;border:0}
.rwd #section{float:none;width:auto}
.rwd main.intc-dita{max-width:1920px}
.rwd main.intc-dita td.entry,.rwd main.intc-dita th.entry{border:1px solid #eee}
.rwd div.topic img.image{width:auto;margin-bottom:10px}
.rwd div.topic .note+img.image{width:auto;margin-top:20px}
.rwd div.topic .sup{vertical-align:text-top}
body{position:relative}
.table.dita-listing tr td{vertical-align:middle !important}
.rwd #recode50header{height:0 !important}
.rwd .l3-masthead-component.has-breadcrumb .breadcrumb{width:auto !important}
.rwd .dita-collection ol{list-style-type:decimal}
.rwd .dita-collection ol ol{list-style-type:lower-alpha}
.rwd .dita-collection ol ol ol{list-style-type:lower-roman}
.rwd .dita-collection .responsive-table-component table{table-layout:auto}
.rwd .dita-collection .responsive-table-component table thead tr:not(:first-child) th{border-top:2px solid #fff}
.rwd .dita-collection .responsive-table-component table tbody tr td img{height:auto;width:auto;max-width:none;max-height:100%;display:block}
.rwd .dita-collection .responsive-table-component table tbody tr td,.rwd .dita-collection .responsive-table-component table tbody tr th{border-bottom:1px solid #e2e2e2}
.rwd .dita-collection .responsive-table-component table tbody tr th{background-color:#fff;border-right:2px solid #e2e2e2;border-top:0;white-space:normal !important;padding:16px;overflow:hidden}
.rwd .dita-details{border-top:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3}
.rwd .dita-details .row{padding:9px 0 9px 0}
.rwd .dita-details ul{font-size:14px;list-style-type:none;padding:0;margin:0}
.rwd .dita-details ul li{float:left;margin-right:70px;list-style-image:none;padding:0}
.rwd .dita-details ul li:last-of-type{margin-right:0}
.rwd .dita-details ul li label{font-weight:@font-weight-medium;color:#959595;margin-bottom:0}
.rwd .dita-details ul li span{color:#555}
.rwd .dita-details li.dita-download{float:right}
.rwd .dita-details .dita-download a:hover{color:#00aeef}
.rwd .dita-details .dita-download .dita-download-icon-pdf,.rwd .dita-details .dita-download .dita-download-icon-xml{display:inline-block;width:20px;height:18px;vertical-align:text-top;background-color:transparent;background-size:16px 16px;background-repeat:no-repeat;background-position:center center}
.rwd .dita-details .dita-download .dita-download-icon-pdf{background-image:url(fmdita/resources/img/file-pdf-intel-blue.svg)}
.rwd .dita-details .dita-download .dita-download-icon-xml{background-image:url(fmdita/resources/img/file-pdf-intel-blue.svg)}
.rwd .dita-toc{padding:2em 0 0 0}
.rwd .dita-toc .dita-search{margin-bottom:10px}
.rwd .dita-toc .dita-search .form-search{position:relative}
.rwd .dita-toc .dita-search .form-search .searchbox{background-color:#f3f3f3;color:#262626;line-height:26px;border-radius:2px;margin:0;-webkit-appearance:none;border:1px solid #d7d7d7;padding:10px 40px 10px 15px;font-size:13px;height:38px;width:100%}
.rwd .dita-toc .dita-search .form-search .btn-search{background-color:transparent;color:#0071c5;display:block;position:absolute;font-size:20px;line-height:20px;right:0;top:0;padding:10px 6px 0 0;border:0;outline:0}
.rwd .dita-toc .dita-search .form-search .btn-search.disabled{color:#d7d7d7;cursor:default}
.rwd .dita-toc .dita-toc-contents{margin-bottom:10px;overflow-y:auto;overflow-y:overlay;border-right:1px solid #d7d7d7}
.rwd .dita-toc .dita-toc-contents::-webkit-scrollbar{width:6px}
.rwd .dita-toc .dita-toc-contents::-webkit-scrollbar-thumb{background-color:#ccc}
.rwd .dita-toc .mobile-dita-contents-title{display:none;cursor:pointer;padding:5px 0 15px 0;border-bottom:1px solid #d7d7d7}
.rwd .dita-toc .mobile-dita-contents-title .content-title{color:#0071c5}
.rwd .dita-toc .mobile-dita-contents-title .content-title:hover{color:#00aeef}
.rwd .dita-toc ul{font-size:14px;line-height:20px;list-style-type:none;padding:.5em 1em .5em 0;margin:0}
.rwd .dita-toc .parent ul{display:none}
.rwd .dita-toc ul li{padding:0 0 8px 15px}
.rwd .dita-toc .chevron{display:inline-block;position:relative;font-size:14px;margin-left:-20px;margin-right:-3.5px;min-width:20px;width:20px;height:20px;background-color:transparent;background-image:url(../us/en/images/resources/myintelprofile/caret_right_dkblue.png);background-size:6px 10px;background-repeat:no-repeat;background-position:center center;padding:0;border:0;outline:0;vertical-align:top;transition:all .5s ease}
.rwd .dita-toc.affix{top:2px}
.rwd .dita-toc .dita-toc-contents .expanded>.chevron{transform:rotate(90deg);transform-origin:center center}
.rwd .dita-toc .mobile-dita-contents-title .chevron{float:right;transform:rotate(90deg);transform-origin:center center}
.rwd .dita-toc .mobile-dita-contents-title.expanded>.chevron{transform:rotate(-90deg);transform-origin:center center}
.rwd .dita-toc ul li a{font-size:14px;display:inline-block}
.rwd .dita-toc ul li span.selected,.rwd .dita-toc ul li.selected>a{font-weight:@font-weight-bold}
.rwd .dita-page-content{margin-top:10px}
@-moz-document url-prefix(){.rwd .dita-page-content li div.p{display:inline}
}
.rwd .dita-sections-content{font-size:14px;margin:2em 0 36px 0;overflow-y:auto}
.rwd .dita-sections-content::-webkit-scrollbar{width:6px}
.rwd .dita-sections-content::-webkit-scrollbar-thumb{background-color:#ccc}
.rwd .dita-sections-content.affix{top:60px}
.rwd .dita-sections-content .dita-sections-title{font-weight:@font-weight-bold;padding-left:15px}
.rwd .dita-sections-content ul li{padding:4px 0 4px 15px}
.rwd .dita-sections-content ul li.active{border-left:4px solid #00aeef;padding-left:11px}
.rwd .dita-sections-content ul li a{color:#959595;padding:0;overflow-wrap:break-word}
.rwd .dita-sections-content ul{line-height:20px;padding:.5em 1em .5em 0;margin:0}
.rwd .nav>li>a:hover{color:#0071c5;background-color:inherit}
.rwd .nav>li>a:focus{background-color:inherit}
.rwd .dita-footer{font-size:18px;font-weight:@font-weight-light;border-top:2px solid #f3f3f3;padding:1em 0 1em 0;margin:2em 0 2em 0}
.rwd .dita-footer a{color:#555;min-height:25px;display:block}
.rwd .dita-footer a:hover{color:#00aeef}
.rwd .dita-footer .previous-page{padding-left:0}
.rwd .dita-footer .previous-page .page-navigation a{padding-left:34px;background-image:url(fmdita/resources/img/arrow-circle-left-00aeef.svg);background-position:left center;background-color:transparent;background-size:24px 24px;background-repeat:no-repeat}
.rwd .dita-footer .next-page{text-align:right;padding-right:0}
.rwd .dita-footer .next-page .page-navigation a{padding-right:34px;background-image:url(fmdita/resources/img/arrow-circle-right-00aeef.svg);background-position:right center;background-color:transparent;background-size:24px 24px;background-repeat:no-repeat}
.rwd .dita-search-results h3.title{font-size:1.25em;font-weight:@font-weight-light}
.rwd .dita-search-results p.dita-results-found{font-size:1.25em;font-weight:@font-weight-normal;color:#0c0c0c}
.rwd .dita-search-results p.dita-results-header{font-weight:@font-weight-normal;color:#00afee}
.rwd .dita-search-results p.dita-no-results{font-size:2.25em;font-weight:@font-weight-normal;color:#086db6}
.rwd .dita-collection td>p:last-child,.rwd .dita-collection th>p:last-child{margin-bottom:0}
.rwd .dita-collection .table-responsive>h4,.rwd .dita-collection figure>h4{font-weight:@font-weight-bold}
.rwd .dita-collection .responsive-table-component,.rwd .dita-collection .section,.rwd .dita-collection .figure{margin:0 0 1em 0}
.rwd .dita-collection .responsive-table-component{padding:0 0 2em 0}
.rwd .dita-collection .figure{display:block}
.rwd .dita-collection .figure .object{display:block}
.rwd .dita-collection .section{.example{.title{font-size:24px}
}
.figgroup{display:block;margin-bottom:1em;font-family:"Courier New",Courier,monospace}
}
.rwd .dita-collection .note{display:block;font-size:16px;padding:1em 0 1em 1em;background-color:#e2e7eb}
.rwd .dita-collection .note:before{font-weight:@font-weight-bold;font-size:1.1em}
.rwd .dita-collection .dotted-border{display:none !important}
.rwd .dita-collection .responsive-table-component table.table-collapsed:before{content:none;background-image:none;width:0;height:0}
.rwd .dita-collection .table-responsive{border-radius:0;margin:0}
.rwd .dita-collection .filepath,.rwd .dita-collection .varname{word-break:break-all;font-family:monospace}
.rwd .dita-collection .codeph{font-family:monospace}
.rwd .dita-collection .option,.rwd .dita-collection .parmname{font-family:"Courier New",Courier,monospace}
.rwd .dita-collection .codeblock{.b{display:inline;padding:8px}
display:block;font-family:monospace;background-color:#f3f3f3;border:1px solid #d7d7d7;padding:.25em}
.rwd [data-product="NonStdFortran"]{color:green}
.rwd [data-outputclass="break"]{display:block}
.rwd [data-outputclass="color(red)"]{color:red}
.rwd [data-outputclass*="editorial-post-h2"]{font-size:24px}
.rwd [data-outputclass*="editorial-post-h3"]{font-size:1.25em}
.rwd [data-outputclass="displaySectionTitle"]{font-size:24px;font-weight:@font-weight-light;margin-top:22px;margin-bottom:11px;font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;line-height:1.1em;color:inherit}
.rwd .dita-collection .uicontrol{font-weight:bold}
.rwd .dita-collection .menucascade .uicontrol+.uicontrol::before{content:' > '}
@media(min-width:768px){.rwd .l3-masthead-component.has-breadcrumb .breadcrumb.left-alignment{margin-left:0;text-align:left}
}
@media(max-width:991.98px){.rwd .dita-details ul li{font-size:12px;margin-right:35px}
.rwd .dita-toc .dita-toc-contents{display:none}
.rwd .dita-toc .dita-toc-contents{border-right:0}
.rwd .dita-toc .mobile-dita-contents-title{display:block}
.rwd .dita-toc.affix{position:static}
}
@media(max-width:768px){.rwd .dita-details ul{margin-bottom:0}
.rwd .dita-details ul li{float:none}
.rwd .dita-details li.dita-download{float:none;margin-top:10px}
}
.dita-page-content td.entry{word-break:break-word}
.dita-page-content .pre.codeblock{padding:10.5px}
.dita-page-content .pre.line-numbers .token.operator{color:#b24501}
.component.dita-component.dita-collection sup{font-size:75%}
div.topic .note::before{content:attr(data-label) ":";padding-right:5px;font-weight:900}
.dita-page-content div.topic .note::before{font-weight:bold;color:black;font-size:1.1em}
.rwd .dita-page-content div.p{margin:0 0 11px;line-height:1.25}
.dita-page-content div.topic .relatedlinks::before{display:block;padding-bottom:.5em;font-weight:bold;margin-bottom:0;font-size:16px;content:attr(data-label)}
.dita-page-content div.topic .relatedlinks{margin-top:2em}
.dita-page-content div.topic .relatedlinks .link{display:block;margin-bottom:.2em}
.rwd .fluid-container .row{margin-left:15px;margin-right:15px}
.rwd .fluid-container .row.page-title,.rwd .container .row.page-title{padding-left:15px;padding-right:15px}
.rwd .l3-masthead-component.has-breadcrumb .fluid-container.blade-content{position:relative}
.rwd .l3-masthead-component .fluid-container .l3-masthead-content .text.text-with-badge .text-body{margin-left:15px}
@media(min-width:768px){.rwd .l3-masthead-component.has-breadcrumb .fluid-container .breadcrumb.left-alignment{margin-left:15px;text-align:left}
}
@media screen and (max-width:768px){.rwd .l3-masthead-component .fluid-container .l3-masthead-content .text.text-with-badge.text-with-badge .text-body{margin-left:0;padding-right:0}
}
@media(max-width:767px){.rwd .fluid-container .page-title h1{margin-left:0}
}
@media(max-width:480px){.rwd .fluid-container .has-badge .page-title .badge-container{margin-left:0}
}
div.disclaimer.parbase{padding-left:0;position:relative;background:white;@media(max-width:@screen-xs-max){padding-left:0}
@media(min-width:@screen-sm-min) and (max-width:@screen-sm-max){padding-left:220px}
}
.rwd{.dita-toc{.dita-toc-contents{display:none;border-right:1px solid #d7d7d7}
}
.dita-toc.affix{position:fixed}
.RDCContentDetailHero{.l3-masthead-component.rdc-content-detail-hero{background-color:#f3f3f3}
}
.l3-masthead-component.rdc-content-detail-hero{.page-code-name{h2{margin:0 0 .25em 0;font-size:1em;font-weight:@font-weight-light;line-height:1.25em}
}
.title-tools-container{margin:20px 0 20px 0}
.page-title{h1{margin:.5em 0 0 0;font-size:28px;font-weight:@font-weight-light;line-height:32px}
}
}
.dita-details{border-top:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3}
table{tr.row{&::before{display:none}
&:before{display:none}
&:after{display:none}
}
}
.dita-page-content{.responsive-table-component{padding:0 0 2em 0;margin:0 0 1em 0;table{thead{tr{th{border-right:2px solid #fff;border-bottom:0;border-top:0;padding:8px 35px 8px 8px}
th:last-child{border-right:2px solid #e2e2e2}
}
}
}
table.table-collapsed{&:before{content:none;background-image:none;width:0;height:0}
}
}
div.shortdesc{margin:0 0 11px}
div.p{margin:0 0 11px;line-height:1.25}
table{div.p{margin:0;padding:8px}
}
section{margin:0 0 1em 0}
figure{margin:0 0 1em 0}
.table-responsive{border-radius:0;margin:0}
div.table{margin-bottom:0}
h2.title{font-size:24px}
h1.title{font-size:28px}
ul{padding-inline-start:40px}
ol{padding-inline-start:40px;list-style-type:decimal}
}
.container{.dotted-border{display:none !important}
}
main.intc-dita{.dita-page-content{td.entry{border-right:2px solid #e2e2e2}
}
th.entry{border-right:2px solid #e2e2e2}
}
}
.titlealts.parsys{display:none}
.dita-page-content{div.topic{.fig{.title{font-style:normal;text-align:left;font-weight:@font-weight-bold;font-size:16px;margin-top:11px;margin-bottom:11px}
}
.note{&::before{font-weight:@font-weight-bold;color:black;font-size:1.1em}
display:block;font-size:16px;padding:1em 0 1em 1em;border-left:0;margin-bottom:0;margin-top:1em;ol{list-style-type:decimal;margin-top:0;margin-bottom:11px;padding-inline-start:40px;li{margin-left:0;margin-bottom:0;padding-left:0}
}
}
.relatedlinks{&::before{display:block;padding-bottom:.5em;font-weight:@font-weight-bold;margin-bottom:0;font-size:16px;content:attr(data-label)}
.link{display:block;margin-bottom:.2em}
margin-top:2em}
}
margin-top:10px}
div.topic{.table{.title{font-style:normal;text-align:left;font-weight:@font-weight-bold;font-size:16px;margin-top:11px;margin-bottom:11px}
}
.note{&::before{content:attr(data-label) ":";padding-right:5px;font-weight:@font-weight-bold}
}
}
main.intc-dita{box-shadow:none}
@media(max-width:768px){.rwd{.dita-details{ul{margin-bottom:0;li{float:none}
}
li.dita-download{float:none;margin-top:10px}
}
}
}
@media(max-width:991px){.rwd{.dita-toc.affix{position:static}
}
}
@media(min-width:992px){.rwd{.dita-toc.affix{width:340px}
}
}
@media(max-width:800px) and (min-width:320px){main{margin:0}
}
code[class*="language-"],pre{color:#000 !important;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace !important;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}
@media print{code[class*="language-"],pre{text-shadow:none}
}
pre,:not(pre)>code[class*="language-"]{background:#f8f8f8 !important}
pre{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid #7a6652;border-radius:.5em}
:not(pre)>code[class*="language-"]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid #7a6652;box-shadow:1px 1px .3em -0.1em #000 inset;white-space:normal}
.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#008200 !important}
.token.punctuation{opacity:.7}
.namespace{opacity:.7}
.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol{color:#069 !important;font-weight:bold !important}
.token.punctuation{color:#000 !important;font-weight:normal !important}
.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#00f !important}
.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f5b83d}
.token.atrule,.token.attr-value,.token.keyword{color:#069 !important;font-weight:bold !important}
.token.regex,.token.important{color:#e90}
.token.important,.token.bold{font-weight:bold}
.token.italic{font-style:italic}
.token.entity{cursor:help}
.token.deleted{color:red}
pre{position:relative;padding-left:3.8em !important;counter-reset:linenumber}
pre>code{position:relative}
pre>code .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}
.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}
.copy-button{cursor:pointer;border:0;font-size:10px;text-transform:uppercase;font-weight:@font-weight-medium;padding:6px 10px 10px;color:#795548;background-color:transparent;position:absolute;top:0;right:0}
.copy-button:hover,.copy-button:focus,.copy-button:active{outline:0;background-color:#eee9e6}
.copy-button:before{content:'';display:inline-block;width:16px;height:16px;margin-right:3px;background-size:contain;background-repeat:no-repeat;position:relative;top:3px}
.content-section{padding:40px}
.content-section--paste{margin-top:60px;background-color:#cfd8dc}
.content-section--paste h1{font-size:12px;color:#546e7a;text-transform:uppercase}
#paste-content{border:2px dashed #b0bec5;min-height:160px}
#paste-content:focus{outline:0;border-color:#90a4ae}
#paste-content pre{margin:0 !important}
pre>div.toolbar{display:none}
pre>div.toolbar.show{display:block}
div.toolbar .toolbar-item a{color:#fff}
.toolbar .toolbar-item{text-indent:0;overflow:visible;font-size:16px;text-decoration:none;width:120px;top:10px;text-align:center;padding:3px 0;position:absolute;background-color:@gray-darker;right:5px;border-radius:3px}
pre{padding-left:10.5px !important}
pre.line-numbers{padding-left:3.8em !important}