/*Match primary font to ZD*/
body{
	font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/*Hide download pdf button*/
.py-2.mb-md-4 {
    display: none;
}
.navbar .navbar-nav {
	display: none;
}
/* light and Dark theme colors */
/*Article Headers*/
[data-bs-theme='light'] article h1 {
  color: #223152;
}
[data-bs-theme='dark'] article h1 {
  color: #058CE8;
}
/*Right TOC Header*/
[data-bs-theme='light']h5.border-bottom {
    color: #223152;
}
[data-bs-theme='dark']h5.border-bottom {
    color: #058CE8;
}
/* Section Links (opposed to 'sidebar' links) on Right TOC*/
a.link-body-emphasis {
	color: #058CE8;
	font-weight: bold;
}
/*Right TOC Dark Theme Font Color*/
[data-bs-theme='dark'] a.nav-link {
	color: #fff;
}
[data-bs-theme='dark'] a.link-secondary {
	color: #FFF;
}
[data-bs-theme='light'] a.link-secondary {
	color: #000;
}

/*'Sidebar' styling to match ZD, see code in main.js to see how these are made*/
[data-bs-theme='light'] .sidebar {
    border: 0.5px solid #ddd;
    border-radius: 4px;
	margin-top: -.25em;
}
[data-bs-theme='dark'] .sidebar {
    border: 0.5px solid #394047;
    border-radius: 4px;
	margin-top: -.25em;
}
[data-bs-theme='light'] body[data-yaml-mime=ManagedReference] article h3[data-uid], body[data-yaml-mime=ManagedReference] article [data-uid].h3, body[data-yaml-mime=ApiPage] article h3[data-uid], body[data-yaml-mime=ApiPage] article [data-uid].h3 {
    CONTAIN-INTRINSIC-BLOCK-SIZE: AUTO 100PX;
    position: relative;
    font-weight: 400;
    padding-right: 1.6rem;
    background-color: #ddd;
    border: 0.5px solid #ddd;
    border-radius: 4px 4px 0px 0px;
    margin-top: 1.5em;
    margin-bottom: 0;
}
[data-bs-theme='dark'] body[data-yaml-mime=ManagedReference] article h3[data-uid], body[data-yaml-mime=ManagedReference] article [data-uid].h3, body[data-yaml-mime=ApiPage] article h3[data-uid], body[data-yaml-mime=ApiPage] article [data-uid].h3 {
    CONTAIN-INTRINSIC-BLOCK-SIZE: AUTO 100PX;
    position: relative;
    font-weight: 400;
    padding-right: 1.6rem;
    background-color: #394047;
    border: 0.5px solid #394047;
	border-bottom: none;
    border-radius: 4px 4px 0px 0px;
    margin-top: 1.5em;
    margin-bottom: 0;
}

pre {
	margin-bottom: 0;
}
.markdown.level1.summary {
	padding-top: 1em;
	padding-left: .5em;
}
.markdown.level1.conceptual {
	padding-left: .5em;
}
.markdown.level1.remarks {
	padding-left: 1em;
}
dl.parameters {
	padding-left: 1em;
}
body[data-yaml-mime=ManagedReference] article h4.section, body[data-yaml-mime=ManagedReference] article .section.h4, body[data-yaml-mime=ApiPage] article h4.section, body[data-yaml-mime=ApiPage] article .section.h4 {
	padding-left: 8px;
    font-size: 24px;
}
/*Technically not in a sidebar but trying to maintain consistency*/
.markdown.level0.remarks {
    padding-left: 1em;
}
/*End Sidebar Styles*/

/*Branded Link Color as we do on ZD*/
body {
  --bs-link-color-rgb: 5, 140, 232 !important;
  --bs-link-hover-color: 5, 140, 232 !important;
}

/*PDF Output Styles*/
@media print {
  /*Match primary font to ZD*/
body{
	font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* light and Dark theme colors */
/*Article Headers*/
article h1 {
  color: #223152;
}

/*Right TOC Header*/
h5.border-bottom {
    color: #223152;
}

/* Section Links (opposed to 'sidebar' links) on Right TOC*/
a.link-body-emphasis {
	color: #058CE8;
	font-weight: bold;
}
/*Right TOC Dark Theme Font Color*/
a.link-secondary {
	color: #000;
}

/*'Sidebar' styling to match ZD, see code in main.js to see how these are made*/
.sidebar {
    border: 0.5px solid #ddd;
    border-radius: 4px;
	margin-top: -.25em;
}

body[data-yaml-mime=ManagedReference] article h3[data-uid], body[data-yaml-mime=ManagedReference] article [data-uid].h3, body[data-yaml-mime=ApiPage] article h3[data-uid], body[data-yaml-mime=ApiPage] article [data-uid].h3 {
    CONTAIN-INTRINSIC-BLOCK-SIZE: AUTO 100PX;
    position: relative;
    font-weight: 400;
    padding-right: 1.6rem;
    background-color: #ddd;
    border: 0.5px solid #ddd;
    border-radius: 4px 4px 0px 0px;
    margin-top: 1.5em;
    margin-bottom: 0;
}

pre {
	margin-bottom: 0;
}
.markdown.level1.summary {
	padding-top: 1em;
	padding-left: .5em;
}
.markdown.level1.conceptual {
	padding-left: .5em;
}
.markdown.level1.remarks {
	padding-left: 1em;
}
dl.parameters {
	padding-left: 1em;
}
article h4.section, article .section.h4, article h4.section, article .section.h4 {
	padding-left: 8px;
    font-size: 24px;
}
/*Technically not in a sidebar but trying to maintain consistency*/
.markdown.level0.remarks {
    padding-left: 1em;
}
/*End Sidebar Styles*/

/*Branded Link Color as we do on ZD*/
body {
  --bs-link-color-rgb: 5, 140, 232 !important;
  --bs-link-hover-color: 5, 140, 232 !important;
}
}