.c-offcanvas {
  margin-top: 50px;
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  min-height: 100%;
  max-height: none;
  top: 0;
  display: block;
  background: #fff;
  overflow-x: hidden;
  overflow-y: auto;
}
.c-offcanvas,
.c-offcanvas-bg.c-offcanvas-bg--push,
.c-offcanvas-bg.c-offcanvas-bg--reveal,
.c-offcanvas-content-wrap {
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.6, 1);
}
.c-offcanvas.is-open {
  transform: translate3d(0, 0, 0);
  visibility: visible;
}
.c-offcanvas--opening {
  transition-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
}
.c-offcanvas.is-closed {
  max-height: 100%;
  overflow: hidden;
  visibility: hidden;
  box-shadow: none;
}
.c-offcanvas--overlay {
  z-index: 1080;
}
.c-offcanvas-bg {
  position: fixed;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1079;
  left: -100%;
  background-color: transparent;
  transition: background-color 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
.c-offcanvas-bg.is-animating,
.c-offcanvas-bg.is-open {
  left: 0;
  /*background-color: rgba(0, 0, 0, 0.68);*/
  visibility: visible;
}
.c-offcanvas-bg.is-closed {
  visibility: hidden;
}
.c-offcanvas-bg--closing.is-animating {
  background: 0 0;
}
.c-offcanvas--left {
  transform: translate3d(-17em, 0, 0);
}
.c-offcanvas--right {
  height: 100%;
  width: 17em;
  right: 0;
  transform: translate3d(17em, 0, 0);
}
.c-offcanvas--bottom,
.c-offcanvas--top {
  left: 0;
  right: 0;
  height: 12.5em;
  min-height: auto;
  width: 100%;
}
.c-offcanvas--top {
  top: 0;
  transform: translate3d(0, -12.5em, 0);
}
.c-offcanvas--bottom {
  top: auto;
  bottom: 0;
  transform: translate3d(0, 12.5em, 0);
}
.c-offcanvas-content-wrap--reveal.c-offcanvas-content-wrap--left.is-open {
  transform: translate3d(17em, 0, 0);
}
.c-offcanvas-content-wrap--reveal.c-offcanvas-content-wrap--right.is-open {
  transform: translate3d(-17em, 0, 0);
}
.c-offcanvas--reveal {
  z-index: 0;
  transform: translate3d(0, 0, 0);
}
.c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--left.is-open {
  transform: translate3d(17em, 0, 0);
}
.c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--right.is-open {
  transform: translate3d(-17em, 0, 0);
}
.c-offcanvas--push {
  z-index: 6;
}
.c-offcanvas--push--opening {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.c-offcanvas-content-wrap {
  z-index: 3;
}
.c-offcanvas-content-wrap--push.c-offcanvas-content-wrap--left.is-open {
  transform: translate3d(17em, 0, 0);
}
.c-offcanvas-content-wrap--push.c-offcanvas-content-wrap--right.is-open {
  transform: translate3d(-17em, 0, 0);
}
.c-offcanvas-bg.c-offcanvas-bg--push.c-offcanvas-bg--left.is-open {
  transform: translate3d(17em, 0, 0);
}
.c-offcanvas-bg.c-offcanvas-bg--push.c-offcanvas-bg--right.is-open {
  transform: translate3d(-17em, 0, 0);
}

.offcanvas-menu a {
  text-decoration: none;
  color: var(--grey-0);
}
.offcanvas-menu a:hover {
  text-decoration: none;
  color: var(--grey-0);
}
.offcanvas-menu .btn.btn-secondary {
  border: none;
}
.off-canvas-menu.active {
  left: 0;
}

/*My Code*/

.page-checkout a.js-offcanvas-trigger.c-button {
  display: none !important;
}

#off-canvas {
  background: var(--green-900);
}

#off-canvas a {
  text-decoration: none;
}

/*Chevron Work*/

#off-canvas
  #navbar
  li.expanded.parent.dropdown.open
  > a
  > span.icon-angle-down {
  display: none;
  float: right;
}

#off-canvas #navbar li.expanded.parent.dropdown.open > a > span.icon-angle-up {
  display: inline;
  float: right;
}

#off-canvas
  #navbar
  li.expanded.active.parent.user-menu.dropdown.open
  > a
  > span.icon-angle-down {
  display: none;
  float: right;
}

#off-canvas
  #navbar
  li.expanded.active.parent.user-menu.dropdown.open
  > a
  > span.icon-angle-up {
  display: inline;
  float: right;
}

#off-canvas
  #navbar
  li.last.expanded.active.parent.\#user\#-parent.user-menu.dropdown
  a
  > .media
  > span.icon-angle-down {
  display: inline;
  top: -20px;
}

#off-canvas
  #navbar
  li.last.expanded.active.parent.\#user\#-parent.user-menu.dropdown.open
  a
  > .media
  > span.icon-angle-down {
  display: none;
  top: -20px;
}

#off-canvas
  #navbar
  li.last.expanded.active.parent.\#user\#-parent.user-menu.dropdown.open
  a
  > .media
  > span.icon-angle-up {
  display: inline;
  top: -20px;
}

#off-canvas #navbar .expanded > a .icon-angle-up {
  font-size: 10px;
  margin-left: 5px;
  float: right;
}
#off-canvas #navbar .expanded > a .icon-angle-down {
  font-size: 10px;
  margin-left: 5px;
  float: right;
}

#off-canvas #navbar .expanded > a .media .icon-angle-up {
  top: -20px;
}

#off-canvas #navbar .expanded > a .media .icon-angle-down {
  top: -20px;
}

#off-canvas #navbar .icon-angle-up {
  position: relative;
  display: none;
  float: right;
}

#off-canvas #navbar .icon-angle-down {
  position: relative;
  display: inline;
  float: right;
}

/*Subscription Status*/
#off-canvas #navbar .label-success {
  background-color: #5cb85c;
  float: right;
  position: absolute;
  left: 150px;
  bottom: 16px;
}

#off-canvas #navbar .label-primary {
  background-color: #337ab7;
  float: right;
  position: absolute;
  left: 150px;
  bottom: 16px;
}

/*Cover Up Space Above My Account Section*/
#off-canvas
  #navbar
  li.last.expanded.active.parent.\#user\#-parent.user-menu.dropdown.open
  > .dropdown-menu {
  bottom: 4px;
}

#off-canvas
  #navbar
  li.last.expanded.parent.\#user\#-parent.user-menu.dropdown.open
  > .dropdown-menu {
  bottom: 4px;
}

/*Border Open and Close*/
#off-canvas #navbar .nav > li {
  border-bottom: 1px solid var(--green-700);
}

#off-canvas #navbar .nav > li.open {
  border-bottom: unset;
  display: table-cell;
}

/*Hamburger Menu*/
a.js-offcanvas-trigger.c-button {
  position: absolute;
  background-image: url('data:image/svg+xml,<svg id="hamburger_menu" xmlns="http://www.w3.org/2000/svg" width="19" height="14" viewBox="0 0 19 14" fill="none"><g id="Icons/Hamburger"><path id="Vector" d="M0.5 14C0.223858 14 0 13.7761 0 13.5V12.3581C0 12.082 0.223858 11.8581 0.5 11.8581H18.5C18.7761 11.8581 19 12.082 19 12.3581V13.5C19 13.7761 18.7761 14 18.5 14H0.5ZM0.5 8.0732C0.223858 8.0732 0 7.84935 0 7.5732V6.43129C0 6.15515 0.223858 5.93129 0.5 5.93129H18.5C18.7761 5.93129 19 6.15515 19 6.43129V7.5732C19 7.84935 18.7761 8.0732 18.5 8.0732H0.5ZM0.5 2.14638C0.223858 2.14638 0 1.92252 0 1.64638V0.5C0 0.223858 0.223858 0 0.5 0H18.5C18.7761 0 19 0.223858 19 0.5V1.64638C19 1.92252 18.7761 2.14638 18.5 2.14638H0.5Z" fill="white"/></g></svg>');
  background-repeat: no-repeat;
  height: 14px;
  width: 19px;
  z-index: 3000;
  margin: 20px;
}

a.js-offcanvas-trigger.c-button.is-active {
  position: absolute;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M1.4789 0.140281L7 5.69152L12.5211 0.140281C12.6141 0.0467602 12.7211 0 12.842 0C12.9629 0 13.0699 0.0467602 13.1629 0.140281L13.8605 0.841683C13.9535 0.935204 14 1.04275 14 1.16433C14 1.28591 13.9535 1.39345 13.8605 1.48697L8.37739 7L13.8605 12.513C13.9535 12.6065 14 12.7141 14 12.8357C14 12.9572 13.9535 13.0648 13.8605 13.1583L13.1629 13.8597C13.0699 13.9532 12.9629 14 12.842 14C12.7211 14 12.6141 13.9532 12.5211 13.8597L6.99998 8.30849L1.4789 13.8597C1.38589 13.9532 1.27892 14 1.15801 14C1.03709 14 0.930126 13.9532 0.837113 13.8597L0.139519 13.1583C0.0465063 13.0648 0 12.9572 0 12.8357C0 12.7141 0.0465063 12.6065 0.139519 12.513L5.62261 7L0.139519 1.48697C0.0465063 1.39345 0 1.28591 0 1.16433C0 1.04275 0.0465063 0.935204 0.139519 0.841683L0.837113 0.140281C0.930126 0.0467602 1.03709 0 1.15801 0C1.27892 0 1.38589 0.0467602 1.4789 0.140281Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  z-index: 3000;
}

a.js-offcanvas-trigger.c-button span.c-button__text {
  position: relative;
  top: 20px;
  z-index: 2000;
  color: #fff;
}

/*Navbar Styles*/
#off-canvas #navbar {
  width: 310px;
  height: 100%;
  display: block;
  flex-shrink: 0;
}

#off-canvas #navbar ul.menu.nav > li > a {
  color: #fff;
  font-feature-settings:
    "clig" off,
    "liga" off;
  width: 400px;
  /* Body 16 - Regular */
  font-family: "Open Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-left: 30px;
}

#off-canvas #navbar ul.menu.nav > li.subscribe-parent > a:focus {
  background-color: unset;
}

#off-canvas #navbar ul.menu.nav > li.subscribe-parent > a:hover {
  background-color: rgba(63, 97, 54, 0.4);
}

#off-canvas #navbar ul.menu.nav > li.\#user\#-parent > a:focus {
  background-color: rgba(63, 97, 54, 0.4);
}

#off-canvas #navbar ul.menu.nav > li.\#user\#-parent > a:hover {
  background-color: rgba(63, 97, 54, 0.4);
}

#off-canvas #navbar .dropdown-menu {
  position: relative;
  top: 100%;
  left: 0;
  z-index: 1000;
  min-width: 100%;
  float: left;
  padding: 0;
  margin: 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: rgba(63, 97, 54, 0.4);
  background-clip: unset;
  border: none;
  border-radius: 0;
  box-shadow: none;
}

#off-canvas #navbar .nav .open > a {
  background-color: rgba(63, 97, 54, 0.4);
  border-color: rgba(63, 97, 54, 0.4);
}

#off-canvas #navbar .dropdown-menu > li > a {
  color: #fff;
  padding-left: 49px;
  padding-top: 15px;
  padding-bottom: 15px;
}

#off-canvas
  #navbar
  ul.dropdown-menu
  li.first.collapsed.child.newspaper.archives-child
  a,
#off-canvas #navbar ul.dropdown-menu li.leaf.child.obituaries-child a,
#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.u\.s\..census.records-child
  a,
#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.social.security.death.index-child
  a,
#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.government.publications-child
  a,
#off-canvas #navbar ul.dropdown-menu li.leaf.child.historical.books-child a {
  padding-left: 30px;
}

#off-canvas #navbar .dropdown-menu > li {
  position: relative; /* New line */
}

#off-canvas #navbar .dropdown-menu > li > a:hover {
  opacity: 0.8;
  background-color: rgba(63, 97, 54, 0.8);
}

#off-canvas #navbar .dropdown-menu > li:hover::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 100%;
  background: var(--green-500);
  left: 0;
  position: absolute;
  z-index: 999;
}

#off-canvas
  #navbar
  ul.dropdown-menu
  li.first.collapsed.child.newspaper.archives-child
  a:before {
  display: inline-block;
  content: "";
  width: 20px;
  height: 16px;
  padding-left: 25px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"%3E%3Cpath d="M2.05999 16.14C1.72999 16.14 1.44749 16.0094 1.21249 15.7483C0.977486 15.4872 0.859985 15.1733 0.859985 14.8066V0.139984L2.19999 1.62887L3.51999 0.139984L4.85999 1.62887L6.2 0.139984L7.52 1.62887L8.86 0.139984L10.2 1.62887L11.52 0.139984L12.86 1.62887L14.2 0.139984L15.52 1.62887L16.86 0.139984V14.8066C16.86 15.1733 16.7425 15.4872 16.5075 15.7483C16.2725 16.0094 15.99 16.14 15.66 16.14H2.05999ZM2.05999 14.8066H8.26V9.00003H2.05999V14.8066ZM9.46 14.8066H15.66V12.14H9.46V14.8066ZM9.46 11.14H15.66V9.00003H9.46V11.14ZM2.05999 7.49997H15.66V2.99997H2.05999V7.49997Z" fill="white"/%3E%3C/svg%3E');
}

#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.\-.birth.records-child.indent
  a,
#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.\-.marriage.records-child.indent
  a,
#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.\-.passenger.lists-child.indent
  a {
  padding-left: 71px;
}

#off-canvas #navbar ul.dropdown-menu li.leaf.child.obituaries-child a:before {
  display: inline-block;
  content: "";
  width: 20px;
  height: 16px;
  padding-left: 25px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 0 12 16" fill="none"%3E%3Cpath d="M5.46429 14.8685C5.05001 13.7568 4.55001 12.9198 3.96429 12.3573C3.37858 11.7949 2.47858 11.3218 1.26429 10.938C1.32143 11.5732 1.45 12.1323 1.65 12.6154C1.85 13.0984 2.10715 13.4855 2.42143 13.7767C2.66429 14.0017 2.89643 14.177 3.11786 14.3027C3.33929 14.4285 3.57143 14.531 3.81429 14.6104C4.05715 14.6898 4.31429 14.7461 4.58572 14.7792C4.85715 14.8122 5.15001 14.842 5.46429 14.8685ZM6.53573 14.8685C7.92144 14.7494 8.94287 14.3854 9.60002 13.7767C10.2572 13.1679 10.65 12.2217 10.7786 10.938C10.1643 11.1365 9.62859 11.3548 9.17144 11.5931C8.7143 11.8313 8.34287 12.0827 8.05716 12.3474C7.84287 12.5459 7.66073 12.7411 7.51073 12.933C7.36073 13.1249 7.22858 13.3201 7.1143 13.5186C7.00001 13.7171 6.90001 13.9256 6.8143 14.1439C6.72858 14.3623 6.63573 14.6038 6.53573 14.8685ZM6.00001 7.66253C7.07144 7.66253 7.98216 7.31514 8.73216 6.62035C9.48216 5.92556 9.85716 5.08189 9.85716 4.08933V2.28288L7.99287 3.75186L6.00001 1.52854L4.00715 3.75186L2.14286 2.28288V4.08933C2.14286 5.08189 2.51786 5.92556 3.26786 6.62035C4.01786 7.31514 4.92858 7.66253 6.00001 7.66253ZM5.14287 16C3.71429 16 2.5 15.5368 1.5 14.6104C0.500001 13.684 0 12.5591 0 11.2357V9.64764C1.01429 9.63441 1.97143 9.8263 2.87143 10.2233C3.77144 10.6203 4.52858 11.1563 5.14287 11.8313V8.80893C3.91429 8.62696 2.89286 8.09398 2.07857 7.20997C1.26429 6.32596 0.857144 5.28574 0.857144 4.08933V0.972705C0.857144 0.709148 0.985716 0.524155 1.24286 0.417727C1.5 0.311285 1.72857 0.344086 1.92857 0.516129L3.85715 2.06452L5.50715 0.218362C5.63401 0.0727874 5.79787 0 5.99872 0C6.19958 0 6.3643 0.0727874 6.49287 0.218362L8.14287 2.06452L10.0714 0.516129C10.2714 0.344086 10.5 0.311285 10.7572 0.417727C11.0143 0.524155 11.1429 0.709148 11.1429 0.972705V4.08933C11.1429 5.28543 10.7357 6.32536 9.92144 7.20913C9.10716 8.09292 8.08573 8.62784 6.85715 8.8139V11.8313C7.47144 11.1563 8.22859 10.6203 9.12859 10.2233C10.0286 9.8263 10.9857 9.63441 12 9.64764V11.2357C12 12.5591 11.5 13.684 10.5 14.6104C9.50002 15.5368 8.28573 16 6.85715 16H5.14287Z" fill="white"/%3E%3C/svg%3E');
}

#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.u\.s\..census.records-child
  a:before {
  display: inline-block;
  content: "";
  width: 20px;
  height: 16px;
  padding-left: 25px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"%3E%3Cpath d="M1.06401 14.9628C0.771408 14.9628 0.520922 14.8497 0.312553 14.6234C0.104184 14.3972 0 14.1252 0 13.8075V2.60172C0 2.28403 0.0916232 2.01206 0.274869 1.78583C0.458116 1.55959 0.614762 1.44648 0.744807 1.44648L4.57672 1.54032C4.65947 1.09106 4.86341 0.722025 5.18852 0.433215C5.51364 0.144405 5.889 0 6.3146 0C6.74021 0 7.11557 0.144405 7.44068 0.433215C7.76579 0.722025 7.96973 1.09106 8.05249 1.54032L11.3849 1.44648C11.6775 1.44648 11.928 1.55959 12.1364 1.78583C12.3447 2.01206 12.4489 2.28403 12.4489 2.60172V7.3382H11.3849V2.60172H9.50516V5.10474H2.94376V2.60172H1.06401V13.8075H5.49739V14.9628H1.06401ZM12.9389 16L11.314 14.4622C11.0657 14.6804 10.7908 14.8312 10.4894 14.9147C10.1879 14.9981 9.88348 15.0398 9.5761 15.0398C8.73868 15.0398 8.02688 14.7214 7.44068 14.0845C6.85449 13.4476 6.5614 12.6742 6.5614 11.7643C6.5614 10.8545 6.8547 10.0819 7.4413 9.44652C8.02789 8.81113 8.74019 8.49344 9.57819 8.49344C10.4162 8.49344 11.1278 8.81167 11.713 9.44811C12.2982 10.0846 12.5908 10.8574 12.5908 11.7666C12.5908 12.1004 12.5524 12.4341 12.4755 12.7678C12.3987 13.1016 12.2598 13.3968 12.0588 13.6535L13.6837 15.1913L12.9389 16ZM9.5736 13.8846C10.1191 13.8846 10.581 13.6801 10.9593 13.2711C11.3376 12.8622 11.5268 12.3616 11.5268 11.7693C11.5268 11.1771 11.3385 10.6756 10.9618 10.2648C10.5852 9.85406 10.1241 9.64868 9.5786 9.64868C9.0331 9.64868 8.5712 9.85315 8.19288 10.2621C7.81457 10.671 7.62541 11.1716 7.62541 11.7639C7.62541 12.3562 7.81373 12.8577 8.19038 13.2684C8.56703 13.6792 9.0281 13.8846 9.5736 13.8846ZM6.38406 2.5247C6.58504 2.5247 6.75351 2.45089 6.88947 2.30328C7.02543 2.15567 7.0934 1.97275 7.0934 1.75454C7.0934 1.53633 7.02543 1.35342 6.88947 1.2058C6.75351 1.05819 6.58504 0.98438 6.38406 0.98438C6.18308 0.98438 6.01462 1.05819 5.87866 1.2058C5.7427 1.35342 5.67472 1.53633 5.67472 1.75454C5.67472 1.97275 5.7427 2.15567 5.87866 2.30328C6.01462 2.45089 6.18308 2.5247 6.38406 2.5247Z" fill="white"/%3E%3C/svg%3E');
}

#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.social.security.death.index-child
  a:before {
  display: inline-block;
  content: "";
  width: 20px;
  height: 16px;
  padding-left: 25px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M1.2 16C0.880001 16 0.600001 15.88 0.360001 15.64C0.12 15.4 0 15.12 0 14.8V5.2C0 4.88 0.12 4.6 0.360001 4.36C0.600001 4.12 0.880001 4 1.2 4H5.94001V1.2C5.94001 0.88 6.06001 0.6 6.30001 0.36C6.54001 0.12 6.82001 0 7.14001 0H8.88001C9.20002 0 9.48001 0.12 9.72002 0.36C9.96002 0.6 10.08 0.88 10.08 1.2V4H14.8C15.12 4 15.4 4.12 15.64 4.36C15.88 4.6 16 4.88 16 5.2V14.8C16 15.12 15.88 15.4 15.64 15.64C15.4 15.88 15.12 16 14.8 16H1.2ZM1.2 14.8H14.8V5.2H10.08C10.08 5.57333 9.95668 5.86667 9.71002 6.08C9.46335 6.29333 9.15335 6.4 8.78001 6.4H7.22001C6.86001 6.4 6.55668 6.29333 6.31001 6.08C6.06334 5.86667 5.94001 5.57333 5.94001 5.2H1.2V14.8ZM3.04 12.66H7.82001V12.38C7.82001 12.14 7.76001 11.9267 7.64001 11.74C7.52001 11.5533 7.36668 11.4267 7.18001 11.36C6.75334 11.2133 6.42001 11.1167 6.18001 11.07C5.94001 11.0233 5.70668 11 5.48001 11C5.22668 11 4.95667 11.03 4.67001 11.09C4.38334 11.15 4.06001 11.24 3.70001 11.36C3.50001 11.4267 3.34001 11.5533 3.22001 11.74C3.10001 11.9267 3.04 12.14 3.04 12.38V12.66ZM9.76002 11.32H13.16V10.32H9.76002V11.32ZM5.48001 10.32C5.78001 10.32 6.03501 10.215 6.24501 10.005C6.45501 9.795 6.56001 9.54 6.56001 9.24C6.56001 8.94 6.45501 8.685 6.24501 8.475C6.03501 8.265 5.78001 8.16 5.48001 8.16C5.18001 8.16 4.92501 8.265 4.71501 8.475C4.50501 8.685 4.40001 8.94 4.40001 9.24C4.40001 9.54 4.50501 9.795 4.71501 10.005C4.92501 10.215 5.18001 10.32 5.48001 10.32ZM9.76002 9.06H13.16V8.06H9.76002V9.06ZM7.14001 5.2H8.88001V1.2H7.14001V5.2Z" fill="white"/%3E%3C/svg%3E');
}

#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.government.publications-child
  a:before {
  display: inline-block;
  content: "";
  width: 20px;
  height: 16px;
  padding-left: 25px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M2.63996 13.6V6.82H3.83994V13.6H2.63996ZM7.47989 13.6V6.82H8.67987V13.6H7.47989ZM0 5.62V4.56L7.99988 0L15.9998 4.56V5.62H0ZM2.67996 4.42H13.3198L7.99988 1.38L2.67996 4.42ZM0 16V14.8L15.9998 14.78C15.9998 15 15.9798 15.8067 15.9998 16C15.9998 16 16.1998 16 14.3998 16H0ZM12.1598 13.62V6.82H13.3598V13.62H12.1598Z" fill="white"/%3E%3C/svg%3E');
}

#off-canvas
  #navbar
  ul.dropdown-menu
  li.leaf.child.historical.books-child
  a:before {
  display: inline-block;
  content: "";
  width: 20px;
  height: 16px;
  padding-left: 25px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M5.26001 9.2H9.76002V8H5.26001V9.2ZM5.26001 7.4H13.16V6.2H5.26001V7.4ZM5.26001 5.6H13.16V4.4H5.26001V5.6ZM3.60001 13.6C3.28001 13.6 3.00001 13.48 2.76 13.24C2.52 13 2.4 12.72 2.4 12.4V1.2C2.4 0.88 2.52 0.6 2.76 0.36C3.00001 0.12 3.28001 0 3.60001 0H14.8C15.12 0 15.4 0.12 15.64 0.36C15.88 0.6 16 0.88 16 1.2V12.4C16 12.72 15.88 13 15.64 13.24C15.4 13.48 15.12 13.6 14.8 13.6H3.60001ZM3.60001 12.4H14.8V1.2H3.60001V12.4ZM1.2 16C0.880001 16 0.600001 15.88 0.360001 15.64C0.12 15.4 0 15.12 0 14.8V2.4H1.2V14.8H13.6V16H1.2Z" fill="white"/%3E%3C/svg%3E');
}

#gb-bootstrap-page-header
  > nav
  > div
  > div.navbar-header
  > button.navbar-toggle.collapsed {
  display: none;
}

#off-canvas #navbar {
  width: fit-content;
  padding-left: unset;
  padding-right: unset;
}

/*#off-canvas #navbar ul.menu.nav {*/
/*  width: 600px;*/
/*  padding-left: unset;*/
/*  background-color: mediumpurple;*/
/*}*/

#off-canvas #navbar .pane-system-user-menu {
  margin-right: unset;
}

#off-canvas #navbar .user-menu.dropdown .media {
  overflow: unset;
}

#off-canvas #navbar .navbar-nav {
  margin: 0;
}

.dropdown-menu > .active > a {
  background-color: rgba(63, 97, 54, 0.4);
}

/*Media Styles*/

a.js-offcanvas-trigger.c-button {
  display: none;
}

@media (max-width: 767px) {
  #off-canvas #navbar.navbar-collapse.collapse {
    display: block !important;
  }
  a.js-offcanvas-trigger.c-button {
    display: block !important;
  }
}

@media (max-width: 991px) {
  #off-canvas #navbar.navbar-collapse.collapse {
    display: block !important;
  }
  a.js-offcanvas-trigger.c-button {
    display: block !important;
  }
}

@media (min-width: 768px) {
  #off-canvas #navbar .navbar-right {
    /*float: unset !important;*/
  }
}

.browse__header .nav > li.search-parent:hover:before,
#reg-prospect-header .nav > li.search-parent:hover:before,
#gb-bootstrap-page-header .nav > li.search-parent:hover:before,
#gb-bootstrap-image-document-header-center
  .nav
  > li.search-parent:hover:before {
  bottom: -2px;
}
