@charset "utf-8";

#siteIcon { min-width: 1px; height: auto; line-height: normal; text-align: center; margin-right: 0px; float: left; }

.ms-siteicon-a, .ms-siteicon-img { display: inline-block; max-width: 100%; max-height: 100%; }

.ms-mpSearchBox { width: 100%; }

#searchInputBox { margin-bottom: 0px; float: right; width: 100%; }

.ms-srch-sb { width: 100%; float: left; border: none !important; }

.ms-srch-sb-searchImg, .ms-srch-sb > .ms-srch-sb-navLink { display: none; }

.search-box { position: relative; }

.search-box a { position: absolute; right: 0px; top: 0px; background: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; width: 56px !important; height: 40px !important; text-decoration: none !important; }

.search-box a::after { content: ""; float: left; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; background: url(https://public4.pagefreezer.com:443/content/ASPR%20HHS/13-08-2024T07:22/https://aspr.hhs.gov/_catalogs/masterpage/ASPR/images/Search.png) center center no-repeat; position: absolute; top: 0px; left: 0px; }

li.static.ms-verticalAlignTop.ms-listMenu-editLink.ms-navedit-editArea, .ms-core-listMenu-horizontalBox > ul > li > a { display: none !important; }

.ms-core-listMenu-horizontalBox ul, .ms-core-listMenu-horizontalBox li { float: left; }

.ms-core-listMenu-horizontalBox li li { width: auto; float: left; display: flex; position: relative; padding: 0px; }

.ms-core-listMenu-horizontalBox li > .ms-core-listMenu-item { padding: 13px 20px; font-size: 16px; text-transform: uppercase; color: rgb(255, 255, 255) !important; text-decoration: none !important; margin-right: 0px !important; border: none !important; }

.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover, .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, a.ms-tv-item:hover, a.ms-tv-header:hover, .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected, .ms-tv-selected:link, .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link { background: rgb(0, 54, 116) !important; color: rgb(255, 255, 255) !important; font-weight: normal !important; }

.ms-core-listMenu-horizontalBox li > .ms-core-listMenu-item.ms-core-listMenu-selected { color: rgb(255, 255, 255) !important; }

@media screen and (min-width: 1024px) {
  ul.dynamic { display: none; position: absolute; border: none; padding: 0px; top: 50px !important; left: 0px !important; width: 220px !important; z-index: 1 !important; }
  ul.dynamic > li { width: 100%; float: left; border-bottom: 1px solid rgb(204, 204, 204); background: rgb(245, 245, 245); padding: 0px !important; }
  ul.dynamic > li:last-child { border-bottom: 0px; }
  ul.dynamic > li > .ms-core-listMenu-item { font-size: 16px; height: auto; padding: 10px 16px; font-weight: normal; text-transform: capitalize; width: 100%; color: rgb(17, 17, 17) !important; }
  ul.dynamic li .ms-core-listMenu-item:hover { background: rgb(255, 255, 255); }
  li.static.dynamic-children:hover > ul { display: block; }
  li.static.dynamic-children.hover > .ms-core-listMenu-item { background: rgb(0, 54, 116); color: rgb(255, 255, 255) !important; font-weight: normal !important; }
  .ms-core-listMenu-horizontalBox .dynamic-children.additional-background { background-image: url(https://public4.pagefreezer.com:443/content/ASPR%20HHS/13-08-2024T07:22/https://aspr.hhs.gov/_catalogs/masterpage/ASPR/images/down-white.png); background-size: 8px; padding-right: 20px; }
  li.static.dynamic-children.hover .dynamic-children.additional-background { background-image: url(https://public4.pagefreezer.com:443/content/ASPR%20HHS/13-08-2024T07:22/https://aspr.hhs.gov/_catalogs/masterpage/ASPR/images/down-blue.png); background-size: 8px; padding-right: 20px; }
}

.ms-webpartzone-cell { margin: 0px; }

.system-master-page { background: rgb(255, 255, 255); }

body, .ms-core-defaultFont, #pageStatusBar, #hybridTooltipStatusBar, .ms-status-msg, .js-callout-body { font-family: Roboto, sans-serif; }

.system-master-page .inner-container { margin: 0px; max-width: 100%; padding: 0px 20px; }

.leftside_navigation.ms-dialogHidden { width: 270px; float: left; margin-right: 30px; }

#sideNavBox { float: left; margin-left: 0px; margin-right: 0px; width: 100%; }

.ms-core-sideNavBox-removeLeftMargin { margin-left: 0px; }

.rightside_content { width: calc(100% - 300px); float: left; }

.ms-core-pageTitle { font-size: 30px; font-weight: 500; margin-bottom: 15px; }

.ms-linksection-title { color: rgb(18, 76, 27); font-size: 20px; font-weight: 500; }

.js-callout-closeButton { width: 30px; height: 30px; }

.ms-dlgTitleBtns { margin-top: 0px; margin-right: 0px; height: 26px; float: right; }

.ms-dialog .inner-container { padding: 0px; }

.ms-dialog .rightside_content { width: 100%; }

.ms-dialog .ms-core-pageTitle { font-size: 20px; }

.ms-webpart-zone, div.ms-webpart-cell-vertical-inline-table, .ms-webpart-chrome-vertical { display: block; }
