/* Localities styles */
:root {
  --primary_color: #194476;
  --primary_color_hover: #15375d;
  --secondary_color: #00818f;
  --secondary_color_hover: #006d79;
  --neutral_color_light: #e5eaf0;
  --neutral_color_light_hover: #d7dce1;
  --neutral_color_black: #333;
  --text_color_dark: #333;
}

/* Header styles */
.searchform__inputtxt:focus, .searchform__btn.searchform__btn--header .btn.btn--search {
  outline: none;
}

.searchform__btn.searchform__btn--header .btn.btn--search:hover {
  box-shadow: none;
  background-color: #e5eaf0;
}

.searchform__container {
  display: flex;
  align-items: center;
  border-radius: 6px;
}

.searchform__container:focus-within {
  box-shadow: 0 0 0 3px #ffbb00;
  border-radius: 6px;
}

.searchform__btn.searchform__btn--header {
  position: relative;
  top: -8px;
}

.dcc_pc_inputs_container {
  display: flex;
  align-items: center;
  border-radius: 6px;
}

.dcc_pc_inputs_container:focus-within {
  box-shadow: 0 0 0 3px #ffbb00;
  border-radius: 6px;
}

a:focus, button:focus, input:focus, select:focus, textarea:focus, *[tabindex]:focus {
  outline: 2px solid #ffbb00;
  outline-offset: 0;
}

body.body--homepage .header {
  border-bottom: 20px;
  border-color: #c00;
  border-style: solid;
}
body.article-34330 .header.header--nav, body.article-34331 .header.header--nav, body.article-33107 .header.header--nav, body.article-29721 .header.header--nav, body.article-29719 .header.header--nav {
  border: 0;
}
body.article-34330 .header.header--mobilenav, body.article-34331 .header.header--mobilenav, body.article-33107 .header.header--mobilenav, body.article-29721 .header.header--mobilenav, body.article-29719 .header.header--mobilenav {
  border: 0;
}
body.article-34330 .header.header--mobilenav .utilitymenu--mobile .utilitymenu__item--mobile .utilitymenu__link--mobile, body.article-34331 .header.header--mobilenav .utilitymenu--mobile .utilitymenu__item--mobile .utilitymenu__link--mobile, body.article-33107 .header.header--mobilenav .utilitymenu--mobile .utilitymenu__item--mobile .utilitymenu__link--mobile, body.article-29721 .header.header--mobilenav .utilitymenu--mobile .utilitymenu__item--mobile .utilitymenu__link--mobile, body.article-29719 .header.header--mobilenav .utilitymenu--mobile .utilitymenu__item--mobile .utilitymenu__link--mobile {
  background-color: #00818f;
}

.header.header--mobile .container {
  padding: 0;
}
.header.header--mobile .container .header__buttonslinks {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
  color: #194476;
  padding: 0 20px;
  border-bottom: 2px solid #194476;
  padding: 20px 20px !important;
}
.header.header--mobile .container .header__buttonslinks a.header__link {
  float: left;
  font-size: 20px;
  color: #ffffff;
  line-height: 46px;
  margin: 0;
  color: inherit;
  text-decoration: none;
  font-weight: 600;
  width: 140px;
  height: 60px;
  font-size: 0;
  background-image: url("https://websites.durham.gov.uk/localities/images/DCC_Logo_scratch.svg");
  background-size: cover;
}
.header.header--mobile .container .header__buttons {
  margin: 0 -6px;
}
.header.header--mobile .container .header__buttons button {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 50px;
  min-height: 50px;
  margin: 0;
  padding: 0;
  margin: 0 3px;
  background-color: #ffffff;
  border: 3px solid #e5eaf0;
}
.header.header--mobile .container .header__buttons button.btn--search {
  padding: 0;
}
.header.header--mobile .container .header__buttons button.btn--nav {
  padding: 0 20px;
}
.header.header--mobilenav .utilitymenu--mobile .utilitymenu__item--header {
  padding: 0;
  width: 100%;
  margin: 5px 0;
}
.header.header--mobilenav .utilitymenu--mobile .utilitymenu__item--header .utilitymenu__link--header {
  margin: 0;
}

.header__buttonslinks .header__buttons .btn.btn--mobile .btn__text {
  display: flex;
  align-items: center;
}
.header__buttonslinks .header__buttons .btn.btn--mobile .btn__text::before {
  content: url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'><path fill='%23194476' d='M24,4.8H0V0h24V4.8z M24,9.6H0v4.8h24V9.6z M24,19.2H0V24h24V19.2z'/></svg>");
  width: 15px;
  height: 15px;
  transform: unset;
  position: unset;
  right: unset;
  margin-right: 5px;
}
.header__buttonslinks .header__buttons .btn.btn--mobile .btn__text .fa {
  display: unset;
  font: unset;
  font-size: unset;
  text-rendering: unset;
  -webkit-font-smoothing: unset;
}
.header__buttonslinks .header__buttons .btn.btn--mobile .btn__text .fa-th-list {
  transform: unset;
}
.header__buttonslinks .header__buttons .btn.btn--mobile .btn__text .fa-th-list::before {
  display: none;
  content: url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'><path fill='%23194476' d='M24,4.8H0V0h24V4.8z M24,9.6H0v4.8h24V9.6z M24,19.2H0V24h24V19.2z'/></svg>");
  width: 10px;
  height: 10px;
  transform: unset;
  position: unset;
  right: unset;
  background-color: #ddd;
  margin-right: 10px;
}
.header__buttonslinks .header__buttons .btn.btn--search::after {
  content: url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'><path fill='%23194476' d='M23.8,20.9l-6.4-6.4c0.9-1.5,1.5-3.2,1.5-5.1c0-5.2-4.2-9.5-9.5-9.5S0,4.2,0,9.5c0,5.2,4.2,9.5,9.5,9.5 c1.8,0,3.4-0.5,4.8-1.3l6.4,6.4C20.7,24,23.8,20.9,23.8,20.9z M3.5,9.5c0-3.3,2.7-5.9,5.9-5.9c3.3,0,5.9,2.7,5.9,5.9 c0,3.3-2.7,5.9-5.9,5.9C6.2,15.4,3.5,12.7,3.5,9.5z'/></svg>");
  width: 16px;
  height: 16px;
  top: unset;
  right: unset;
}

.header__dropdown {
  padding: 20px !important;
  border-top: 0;
  background: #194476;
}
.header__dropdown .menu .menu__list {
  margin: -5px 0;
}
.header__dropdown .menu .menu__list .menu__item {
  background-color: unset;
  margin: 5px 0;
  border: 0;
}
.header__dropdown .menu .menu__list .menu__item .menu__link {
  min-height: 50px;
  display: flex;
  align-items: center;
  border-radius: 4px;
}
.header__dropdown .searchform--header {
  padding: 0 !important;
}
.header__dropdown .searchform--header .searchform__container {
  position: relative;
  display: flex;
  align-items: center;
  border-radius: 6px;
}
.header__dropdown .searchform--header .searchform__container:focus-within {
  box-shadow: 0 0 0 3px #ffbb00;
  border-radius: 6px;
}
.header__dropdown .searchform--header .searchform__container .searchform__input--header {
  width: 100%;
}
.header__dropdown .searchform--header .searchform__inputtxt {
  background-color: #ffffff;
  background-image: none;
  border: none;
  border-radius: 4px;
  box-shadow: unset;
  color: #111;
  display: flex;
  font-size: 16px;
  height: 50px;
  min-height: 50px;
  line-height: 1.5;
  padding: 6px 16px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  margin: 0;
  border: 2px solid #194476;
  width: 100%;
}
.header__dropdown .searchform--header .searchform__inputtxt:focus {
  outline: none;
}

header .header {
  overflow: unset;
  background-color: #ffffff;
}
header .header.header--utility .container {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
  height: 80px;
  max-width: 1170px;
  padding: 0 20px;
}
header .header.header--utility .container .utilitymenu.utilitymenu--header {
  display: flex;
  align-items: center;
}
header .header.header--utility .container .utilitymenu.utilitymenu--header .utilitymenu__item a.utilitymenu__link {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  height: 44px;
  max-height: 44px;
  padding: 0 20px;
  background-color: var(--secondary_color);
}
header .header.header--utility .container .utilitymenu.utilitymenu--header .utilitymenu__item a.utilitymenu__link.utilitymenu__link--highlight {
  background-color: var(--secondary_color);
}
header .header.header--utility .container .utilitymenu.utilitymenu--header .utilitymenu__item a.utilitymenu__link:hover {
  background-color: var(--secondary_color_hover);
}
header .header.header--utility .container form.searchform.searchform--header {
  top: unset;
  margin-left: 10px;
}
header .header.header--utility .container form.searchform.searchform--header .searchform__container--header {
  display: flex;
}
header .header.header--utility .container form.searchform.searchform--header .searchform__container--header .searchform__input--header input.searchform__inputtxt {
  margin: 0;
  background-color: #fff;
  border-style: solid;
  border-color: var(--secondary_color);
  border-width: 3px 0px 3px 3px;
  border-radius: 6px 0 0 6px !important;
  font-size: 14px;
}
header .header.header--utility .container form.searchform.searchform--header .searchform__btn--header {
  margin-left: 0;
}
header .header.header--utility .container form.searchform.searchform--header .searchform__btn--header button.btn--search {
  aspect-ratio: 1;
  padding: 0;
  background-color: #fff;
  border-style: solid;
  border-color: var(--secondary_color);
  border-width: 3px 3px 3px 0px;
  border-radius: 0 6px 6px 0 !important;
}
header .header.header--utility .container form.searchform.searchform--header .searchform__btn--header button.btn--search::after {
  content: url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'><path fill='%2300818f' d='M23.8,21.6l-6.2-6.2c1.2-1.6,1.9-3.6,1.9-5.7c0-5.4-4.4-9.7-9.7-9.7C4.4,0,0,4.4,0,9.7c0,5.4,4.4,9.7,9.7,9.7 c2,0,3.9-0.6,5.5-1.7l6.2,6.2C21.5,24,23.8,21.6,23.8,21.6z M2.9,9.7c0-3.8,3.1-6.9,6.9-6.9s6.9,3.1,6.9,6.9s-3.1,6.9-6.9,6.9 C5.9,16.6,2.9,13.5,2.9,9.7z'/></svg>");
  width: 20px;
  height: 20px;
}
header .header.header--nav {
  min-height: unset;
  padding: 0 0 15px 0;
  z-index: 999;
  position: relative;
}
header .header.header--nav .container {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  max-width: 1170px;
  padding: 0 20px;
}
header .header.header--nav .container .logo {
  display: flex;
  position: absolute;
  top: -50px;
  left: 12px;
}
header .header.header--nav .container .logo .logo__link {
  width: 200px;
  height: 80px;
}
header .header.header--nav .container .logo .logo__link::after {
  display: block;
  position: relative;
  float: left;
  font-size: 20px;
  color: #ffffff;
  line-height: 46px;
  margin: 0;
  color: inherit;
  text-decoration: none;
  font-weight: 600;
  width: 140px;
  font-size: 0;
  background-image: url("https://websites.durham.gov.uk/localities/images/DCC_Logo_scratch.svg");
  background-size: cover;
}
header .header.header--nav .container .logo .logo__image {
  width: 200px;
  height: auto;
  position: relative;
  top: 4px;
}
header .header.header--nav .container .menu {
  top: unset;
}
header .header.header--nav .container .menu .menu__list {
  padding: 0;
  margin: 0;
}
header .header.header--nav .container .menu .menu__list a.menu__link {
  display: flex;
  align-items: center;
  min-height: 50px;
  border-radius: 4px;
  margin-left: unset;
  padding: 10px 30px;
  background-color: var(--primary_color);
}
header .header.header--nav .container .menu .menu__list a.menu__link:hover {
  background-color: var(--primary_color_hover);
}

.newsflash, .sitealert {
  display: flex;
  align-items: center;
  background-color: #AB2321;
  padding: 0;
  min-height: 44px;
  border-bottom: 0;
  border-style: solid;
  border-width: 1px 0 0 0;
  border-color: #fff;
}

.newsflash .newsflash__btn, .sitealert .newsflash__btn {
  min-height: 44px;
  min-width: 44px;
  font-size: 0;
  padding: 0;
  position: relative;
  top: 0;
}
.newsflash .newsflash__btn:after, .sitealert .newsflash__btn:after {
  content: url("data:image/svg+xml;utf8,<svg version='1.1' id='dismiss' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'><path fill='%23fff' d='M18.5,16.8L13.7,12l4.8-4.8l-1.7-1.7L12,10.3L7.2,5.5L5.5,7.2l4.8,4.8l-4.8,4.8l1.7,1.7l4.8-4.8l4.8,4.8L18.5,16.8z'/></svg>");
  width: 25px;
  height: 25px;
}
.newsflash .newsflash__btn:hover, .sitealert .newsflash__btn:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

.newsflash .container .newsflash__content p a, .sitealert .container .sitealert__content a {
  display: inline-flex;
  align-items: center;
  color: #fff;
  padding: 0 5px;
  margin: 0 -5px;
}
.newsflash .container .newsflash__content p a:hover, .sitealert .container .sitealert__content a:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

.sitealert .container .sitealert__heading {
  display: none;
}
.sitealert .container .sitealert__content {
  margin: 0;
  padding: 10px 0;
}
.newsflash .container {
  display: flex;
  flex: 1;
  justify-content: center;
}
.newsflash .container .newsflash__content {
  margin: 0;
  padding: 10px 0;
}
.newsflash .container .newsflash__content p {
  margin: 0;
}
.footer {
  background-color: var(--primary_color);
  height: unset;
}
.footer .container.container--footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: url(https://durhamlearn.durham1-prd.gosshosted.com//image/46789/place_brand_bg_01/large.png);
  background-color: var(--footer_background);
  background-repeat: no-repeat !important;
  margin: 0 auto;
  border: 0;
  height: 100%;
  max-width: 100%;
  font-size: 0;
}
.footer .container.container--footer::before {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 140px;
  aspect-ratio: 100/43;
  content: "";
  background-position: right center !important;
  background-repeat: no-repeat !important;
  background-image: url("https://websites.durham.gov.uk/localities/images/DCC_Logo_reversed_white.svg");
}
.footer .container.container--footer .utilitymenu.utilitymenu--footer li:after {
  display: none !important;
}
.footer .container.container--footer .cookie-prefs-button {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 20px 0;
  min-height: 50px;
  padding: 10px 20px;
  font-size: 16px;
  border-radius: 4px;
  background-color: #fff;
  color: var(--primary_color);
  border-radius: 4px !important;
}
.footer .container.container--footer .cookie-prefs-button:hover {
  background-color: var(--neutral_color_light);
  text-decoration: none;
}

.socialmedia {
  background-color: unset;
}
.socialmedia .socialmedia__list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
}
.socialmedia .socialmedia__list .socialmedia__item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}
.socialmedia .socialmedia__list .socialmedia__item .imagelink a {
  background-color: rgba(25, 68, 118, 0.4235294118);
  background-color: rgba(10, 55, 105, 0.568627451);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}
.socialmedia .socialmedia__list .socialmedia__item .imagelink a::before {
  width: 50px;
  height: 50px;
}
.socialmedia .socialmedia__list .socialmedia__item .imagelink a img {
  display: none;
}
.socialmedia .socialmedia__list .socialmedia__item:nth-child(1) .imagelink a::before {
  content: url("data:image/svg+xml; utf8, <svg id='footer_icon_fb' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 50 50'><path fill='%23fff' d='M0,0v50h50V0H0ZM33.3,14.6h-4c-1.3,0-2.2.5-2.2,1.9v2.3h6.2l-.5,6.2h-5.8v16.7h-6.3v-16.7h-4.2v-6.2h4.2v-4c0-4.2,2.2-6.4,7.2-6.4h5.3v6.2Z'/></svg>");
}
.socialmedia .socialmedia__list .socialmedia__item:nth-child(2) .imagelink a::before {
  content: url("data:image/svg+xml; utf8, <svg id='footer_icon_x' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 50 50'><path fill='%23fff' d='M0,0v50h50V0H0ZM31.3,41l-8.5-12.4-10.7,12.4h-2.8l12.2-14.2L9.4,9h9.3l8.1,11.7,10.1-11.7h2.8l-11.6,13.5h0l12.7,18.4h-9.3Z'/><polygon fill='%23fff' points='25.3 22.5 17.4 11.1 13.1 11.1 23 25.2 24.2 26.9 24.2 26.9 32.6 39 36.9 39 26.5 24.2 25.3 22.5'/></svg>");
}
.socialmedia .socialmedia__list .socialmedia__item:nth-child(3) .imagelink a::before {
  content: url("data:image/svg+xml; utf8, <svg id='footer_icon_yt' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 50 50'><path fill='%23fff' d='M28.9,29.5c-.6,0-1.1.4-1.5.8v-3.9h-1.7v12.3h1.7v-.7c.5.6,1,.8,1.6.8,1.1,0,1.5-.9,1.5-2v-5c0-1.2-.4-2.3-1.6-2.3ZM28.8,36.5c0,.3,0,.5-.1.6-.2.2-.6.2-.9,0l-.4-.3v-5.6l.3-.3c.3-.1.7-.1.9.1.1.2.2.4.2.7v4.7ZM23.2,18.8v-4.4c0-.5.2-.9.7-.9s.8.4.8.9v4.4c0,.5-.3.9-.7.9s-.8-.4-.8-.9ZM19.3,28.2h-2v10.5h-1.9v-10.5h-2v-1.8h5.8s0,1.8,0,1.8ZM22.4,29.6h1.7v9h-1.7v-1c-.3.4-.6.6-1,.8-.9.5-2.1.5-2.1-1.3v-7.6h1.7v6.9c0,.4,0,.6.4.6s.8-.4,1-.7v-6.9ZM0,0v50h50V0S0,0,0,0ZM28,11.7h1.8v7.3c0,.4,0,.6.5.6s.8-.4,1-.7v-7.2h1.8v9.5h-1.8v-1c-.8.9-1.5,1.2-2,1.2-.9,0-1.2-.8-1.2-1.7v-7.9h0ZM24,11.6c1.4,0,2.5,1.1,2.5,2.6v4.7c0,1.6-1.1,2.5-2.5,2.5s-2.6-.9-2.6-2.5v-4.7c0-1.5,1-2.6,2.6-2.6ZM16.8,8.3l1.4,5.1,1.3-5.1h2l-2.3,7.6v5.2h-2v-5.2l-2.4-7.6s2,0,2,0ZM34.5,41.5c-3.6.2-15.4.2-19,0-3.9-.3-4.4-2.6-4.4-8.8,0-6.2.5-8.6,4.4-8.8,3.6-.2,15.4-.2,19,0,3.9.3,4.4,2.6,4.4,8.8,0,6.2-.5,8.6-4.4,8.8ZM34.4,29.4c-1.5,0-2.6,1.1-2.6,2.7v4.1c0,1.6.8,2.8,2.4,2.8s2.5-1.1,2.5-2.8v-.7h-1.7v.6c0,.8,0,1.3-.8,1.3s-.7-.6-.7-1.3v-1.7h3.2v-2.3c0-1.6-.8-2.7-2.4-2.7ZM35.1,32.9h-1.5v-.9c0-.6.1-1.1.8-1.1s.7.4.7,1.1v.9Z'/></svg>");
}
.socialmedia .socialmedia__list .socialmedia__item:nth-child(4) .imagelink a::before {
  content: url("data:image/svg+xml; utf8, <svg id='Layer_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 50 50'><path fill='%23fff' d='M0,0v50h50V0H0ZM16.7,39.6h-6.2v-22.9h6.2v22.9ZM13.5,14c-2,0-3.6-1.6-3.6-3.7s1.6-3.7,3.6-3.7,3.6,1.6,3.6,3.7-1.6,3.7-3.6,3.7ZM41.7,39.6h-6.2v-11.7c0-7-8.3-6.5-8.3,0v11.7h-6.3v-22.9h6.3v3.7c2.9-5.4,14.6-5.8,14.6,5.2v14.1Z'/></svg>");
}
.socialmedia .socialmedia__list .socialmedia__item:nth-child(5) .imagelink a::before {
  content: url("data:image/svg+xml; utf8, <svg id='footer_icon_insta' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 50 50'><path fill='%23fff' d='M37.5,13.8v3c0,.7-.6,1.3-1.3,1.3h-3c-.7,0-1.3-.6-1.3-1.3v-3c0-.7.6-1.3,1.3-1.3h3c.7,0,1.3.6,1.3,1.3ZM35.1,23.6c0,.5.1.9.1,1.4,0,5.7-4.6,10.3-10.3,10.3s-10.3-4.6-10.3-10.3,0-1,.1-1.4c0-.5.2-.9.3-1.3h-2.6v14c0,.7.6,1.3,1.3,1.3h22.4c.7,0,1.3-.6,1.3-1.3v-14h-2.6c.1.4.2.9.3,1.4ZM25,31.4c3.5,0,6.4-2.9,6.4-6.4s-2.9-6.4-6.4-6.4-6.4,2.9-6.4,6.4,2.9,6.4,6.4,6.4ZM50,0v50H0V0h50ZM41.7,12.2c0-2.1-1.7-3.8-3.8-3.8H12.2c-2.1,0-3.8,1.7-3.8,3.8v25.6c0,2.1,1.7,3.8,3.8,3.8h25.6c2.1,0,3.8-1.7,3.8-3.8,0,0,0-25.6,0-25.6Z'/></svg>");
}
.socialmedia .socialmedia__list .socialmedia__item .imagelink__image:hover {
  background-color: var(--primary_color_hover);
}

@media only screen and (max-width: 600px) {
  body.article-34330 .header.header--mobilenav, body.article-34331 .header.header--mobilenav, body.article-33107 .header.header--mobilenav, body.article-29721 .header.header--mobilenav, body.article-29719 .header.header--mobilenav {
    display: block;
    display: block !important;
  }
  body.article-34330 .header .utilitymenu--mobile, body.article-34331 .header .utilitymenu--mobile, body.article-33107 .header .utilitymenu--mobile, body.article-29721 .header .utilitymenu--mobile, body.article-29719 .header .utilitymenu--mobile {
    margin: 0 auto;
    max-width: 580px;
    padding: 20px;
  }
}
@media only screen and (min-width: 601px) {
  body.article-34330 .header.header--mobilenav, body.article-34331 .header.header--mobilenav, body.article-33107 .header.header--mobilenav, body.article-29721 .header.header--mobilenav, body.article-29719 .header.header--mobilenav {
    display: block;
  }
  body.article-34330 .header .utilitymenu--mobile, body.article-34331 .header .utilitymenu--mobile, body.article-33107 .header .utilitymenu--mobile, body.article-29721 .header .utilitymenu--mobile, body.article-29719 .header .utilitymenu--mobile {
    margin: 0 auto;
    max-width: 580px;
  }
}
@media only screen and (min-width: 768px) {
  header .header.header--utility .container .utilitymenu.utilitymenu--header .utilitymenu__link--header {
    margin: 0 2px;
  }
  body.article-34330 .header.header--mobilenav, body.article-34331 .header.header--mobilenav, body.article-33107 .header.header--mobilenav, body.article-29721 .header.header--mobilenav, body.article-29719 .header.header--mobilenav {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  body.article-34330 .header.header--mobilenav, body.article-34331 .header.header--mobilenav, body.article-33107 .header.header--mobilenav, body.article-29721 .header.header--mobilenav, body.article-29719 .header.header--mobilenav {
    display: none;
  }
}/*# sourceMappingURL=crm_header.css.map */