
	
		:root {
			--branch-solid-colour: #95c11f;
			--branch-light-tint-fill: #f4f9e9;
			--branch-dark-tint-fill: #dfe6a5;
			--branch-light-tint-lines: #dfe6a5;
			--branch-dark-tint-lines: #f4f9e9;
			--branch-process-step-colour: invalid;
			--branch-process-step-hover-colour: invalid;
			--branch-dst-button-hover-colour: invalid;
			--branch-userform-button-colour: invalid;
		}
	

	
		.branch-brisen  {
			--branch-solid-colour: #9AB7BE;
			--branch-light-tint-fill: #F5F8F9;
			--branch-dark-tint-fill: #E1E9EC;
			--branch-light-tint-lines: #CDDBDF;
			--branch-dark-tint-lines: #B8CDD2;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #000;
		}

	
		.branch-taksen  {
			--branch-solid-colour: #CD1719;
			--branch-light-tint-fill: #FAE8E8;
			--branch-dark-tint-fill: #F0B9BA;
			--branch-light-tint-lines: #F0B9BA;
			--branch-dark-tint-lines: #E68B8C;
			--branch-process-step-colour: #fff;
			--branch-process-step-hover-colour: #fff;
			--branch-dst-button-hover-colour: White;
			--branch-userform-button-colour: #fff;
		}

	
		.branch-outdoor  {
			--branch-solid-colour: #159CB8;
			--branch-light-tint-fill: #E8F5F8;
			--branch-dark-tint-fill: #B9E1EA;
			--branch-light-tint-lines: #B9E1EA;
			--branch-dark-tint-lines: #8ACEDC;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #000;
		}

	
		.branch-foodhome  {
			--branch-solid-colour: #CD5D18;
			--branch-light-tint-fill: #FAEFE8;
			--branch-dark-tint-fill: #F0CEBA;
			--branch-light-tint-lines: #F0CEBA;
			--branch-dark-tint-lines: #E6AE8C;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: White;
			--branch-userform-button-colour: #fff;
		}

	
		.branch-foodbus  {
			--branch-solid-colour: #CD5D18;
			--branch-light-tint-fill: #FAEFE8;
			--branch-dark-tint-fill: #F0CEBA;
			--branch-light-tint-lines: #F0CEBA;
			--branch-dark-tint-lines: #E6AE8C;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #fff;
		}

	
		.branch-exp  {
			--branch-solid-colour: #9EA31E;
			--branch-light-tint-fill: #F5F6E9;
			--branch-dark-tint-fill: #E2E3BB;
			--branch-light-tint-lines: #E2E3BB;
			--branch-dark-tint-lines: #CFD18F;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #000;
		}

	
		.branch-import  {
			--branch-solid-colour: #CED200;
			--branch-light-tint-fill: #FAFAE6;
			--branch-dark-tint-fill: #F0F1B3;
			--branch-light-tint-lines: #E7E980;
			--branch-dark-tint-lines: #DDE04D;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #000;
		}

	
		.branch-biosec  {
			--branch-solid-colour: #FBBA00;
			--branch-light-tint-fill: #FEF8E6;
			--branch-dark-tint-fill: #FEEAB3;
			--branch-light-tint-lines: #FDDD80;
			--branch-dark-tint-lines: #FCCF4D;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #000;
		}

	
		.branch-ais  {
			--branch-solid-colour: #823A22;
			--branch-light-tint-fill: #F3EBE9;
			--branch-dark-tint-fill: #DAC4BD;
			--branch-light-tint-lines: #DAC4BD;
			--branch-dark-tint-lines: #C19D91;
			--branch-process-step-colour: #fff;
			--branch-process-step-hover-colour: #fff;
			--branch-dst-button-hover-colour: White;
			--branch-userform-button-colour: #fff;
		}

	
		.branch-ag  {
			--branch-solid-colour: #95C11F;
			--branch-light-tint-fill: #F4F9E9;
			--branch-dark-tint-fill: #DFE6A5;
			--branch-light-tint-lines: #D5E6A5;
			--branch-dark-tint-lines: #BFDA79;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #000;
		}

	
		.branch-fish  {
			--branch-solid-colour: #077E9F;
			--branch-light-tint-fill: #E6F2F5;
			--branch-dark-tint-fill: #B5D8E2;
			--branch-light-tint-lines: #B5D8E2;
			--branch-dark-tint-lines: #83BFCF;
			--branch-process-step-colour: #fff;
			--branch-process-step-hover-colour: #fff;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #fff;
		}

	
		.branch-fund  {
			--branch-solid-colour: #D18647;
			--branch-light-tint-fill: #FAF3ED;
			--branch-dark-tint-fill: #F1DBC8;
			--branch-light-tint-lines: #F1DBC8;
			--branch-dark-tint-lines: #E8C3A3;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #000;
		}

	
		.branch-forest  {
			--branch-solid-colour: #185741;
			--branch-light-tint-fill: #E8EEEC;
			--branch-dark-tint-fill: #BACDC6;
			--branch-light-tint-lines: #BACDC6;
			--branch-dark-tint-lines: #8CABA0;
			--branch-process-step-colour: #fff;
			--branch-process-step-hover-colour: #fff;
			--branch-dst-button-hover-colour: White;
			--branch-userform-button-colour: #fff;
		}

	
		.branch-biosec  {
			--branch-solid-colour: #FBBA00;
			--branch-light-tint-fill: #FEF8E6;
			--branch-dark-tint-fill: #FEEAB3;
			--branch-light-tint-lines: #FDDD80;
			--branch-dark-tint-lines: #FCCF4D;
			--branch-process-step-colour: #000;
			--branch-process-step-hover-colour: #000;
			--branch-dst-button-hover-colour: Black;
			--branch-userform-button-colour: #000;
		}

	

	body::-webkit-scrollbar-track {
		box-shadow: inset 0 0 6px var(--branch-light-tint-fill);
	}

	body::-webkit-scrollbar-thumb {
		background-color: var(--branch-solid-colour);
		border-radius: 20px;
	}

	.select2-results__options::-webkit-scrollbar-track {
		box-shadow: inset 0 0 6px var(--branch-light-tint-fill);
	}

	.select2-results__options::-webkit-scrollbar-thumb {
		background-color: var(--branch-solid-colour);
	}

	.ckan-registry .ckan-registry__filters {
		background: var(--branch-light-tint-fill);
	}

	.ckan-registry table thead tr th {
		background: var(--branch-dark-tint-fill);
	}

	.ckan-registry .ckan-registry__other-actions a,
	.ckan-registry .ckan-registry__other-actions .ckan-registry__button,
	.ckan-registry .ckan-registry__export a,
	.ckan-registry .ckan-registry__export .ckan-registry__button {
		border: 1px solid var(--branch-solid-colour);
	}

	.ckan-registry .ckan-registry__other-actions a:hover,
	.ckan-registry .ckan-registry__other-actions .ckan-registry__button:hover,
	.ckan-registry .ckan-registry__other-actions a:focus,
	.ckan-registry .ckan-registry__other-actions .ckan-registry__button:focus,
	.ckan-registry .ckan-registry__export a:hover,
	.ckan-registry .ckan-registry__export .ckan-registry__button:hover,
	.ckan-registry .ckan-registry__export a:focus,
	.ckan-registry .ckan-registry__export .ckan-registry__button:focus {
		background: var(--branch-dark-tint-fill);
	}

	.ckan-registry__pagination .btn:hover,
	.ckan-registry__pagination .btn:focus {
		background: var(--branch-dark-tint-fill);
	}

	.ckan-registry__back-link,
	.ckan-registry__back-link {
		border: 1px solid var(--branch-solid-colour);
	}

	.ckan-registry__back-link:hover,
	.ckan-registry__back-link:focus {
		background: var(--branch-dark-tint-fill);
	}


	.richtext table th,
	.richtext table thead tr td,
	.richtext table thead tr th {
		background: var(--branch-dark-tint-fill);
	}

	.flcr_container table thead tr th,
	.richtext .flcr_container table thead tr th
	.flcr_container .richtext table thead tr th {
		background: var(--branch-dark-tint-lines);
	}

	.richtext figure figcaption,
	.richtext figure caption,
	.richtext figure .caption,
	.richtext .captionImage figcaption,
	.richtext .captionImage caption,
	.richtext .captionImage .caption {
		border-bottom-color: var(--branch-solid-colour);
	}

	.sitemap .underlined-heading:after {
		color: var(--branch-solid-colour);
	}

	.flcr_container .richtext table thead tr {
		background: var(--branch-solid-colour);
	}


	.richtext table thead tr td:after,
	.richtext table thead tr th:after {
		background: var(--branch-solid-colour);
	}

	.audience-nav .underlined-heading:after {
		color: var(--branch-solid-colour);
	}

	.audience-nav a:hover .underlined-heading:after {
		color: var(--branch-dark-tint-fill);
	}

	.snippet__bottom-bio + .snippet__bottom-extra a.btn:hover,
	.snippet__bottom-bio + .snippet__bottom-extra a.btn:active,
	.snippet__bottom-bio + .snippet__bottom-extra a.btn:focus {
		background: var(--branch-light-tint-fill);
	}

	.grid-snippets .snippet > a .underlined-heading:after {
		color: var(--branch-solid-colour);
	}

	.grid-snippets .snippet > a:hover .underlined-heading:after {
		color: var(--branch-dark-tint-fill);
	}

	.wrapper-404 .bg-tertiary {
		background: var(--branch-light-tint-fill);
	}

	.mpi-login-utility .btn {
		border-color: black;
	}

	.video .caption {
		border-color: var(--branch-solid-colour);
	}

	.richtext blockquote:before,
	.richtext blockquote:after {
		color: var(--branch-solid-colour);
	}

	.richtext blockquote {
		border-color: var(--branch-solid-colour);
	}

	.richtext .documentLink,
	.richtext .feature-doc a,
	.richtext .feature-doc a,
	.documentLink,
	.feature-doc a,
	.feature-link a {
		border-color: var(--branch-solid-colour);
	}

	.richtext .documentLink:before,
	.richtext .feature-doc a:before,
	.richtext .feature-doc a:before,
	.documentLink:before,
	.feature-doc a:before,
	.feature-link a:before {
		background: var(--branch-solid-colour);
	}

	.expandable .step__heading .step__count {
		color: var(--branch-process-step-colour);
	}

	.expandable .step__heading .step__count span::before {
		background-color: var(--branch-process-step-colour);
	}

	.expandable__heading-toggle {
		background-color: var(--branch-solid-colour);
	}

	.expandable__heading:hover,
	.expandable__heading:active,
	.expandable__heading:focus {
		background-color: var(--branch-light-tint-fill);
	}


	.richtext figure figcaption,
	.richtext figure caption,
	.richtext .captionImage figcaption,
	.richtext .captionImage caption {
		border-color: var(--branch-solid-colour);
	}

	#audience-navigation .audience_dropdown_container .submenu_list li.branch-colour .submenu_item--title .submenu_item--title_style:after {
		color: var(--branch-solid-colour);
	}

	#audience-navigation .audience_dropdown_container .submenu_list li.branch-colour .submenu_item--dropdown {
		background-color: var(--branch-solid-colour);
	}

	#audience-navigation .audience_dropdown_container .submenu_list li.branch-colour .submenu_item--title:hover .submenu_item--title_style:before,
	#audience-navigation .audience_dropdown_container .submenu_list li.branch-colour .submenu_item--title:hover .submenu_item--title_style:after {
		color: var(--branch-dark-tint-fill);
	}

	#audience-navigation .audience_dropdown_container .submenu_list li.branch-colour .submenu_item--dropdown:hover {
		background-color: var(--branch-dark-tint-fill);
	}

	.mobileMenu__branchItem.branch-colour .mobileMenu__branchItem--link span {
		border-color: var(--branch-solid-colour);
	}

	.mobileMenu__branchItem.current.branch-colour:before,
	.mobileMenu__branchItem.current.branch-colour + .mobileMenu__subItems .current:before {
		background-color: var(--branch-solid-colour);
	}

	.mobileMenu__mainItem.current.branch-colour .dynamicItemBtn,
	.mobileMenu__mainItem.current.mobileMenu__branchItem.branch-colour .dynamicItemBtn,
	.mobileMenu__mainItem.current.branch-colour + .mobileMenu__subItems .current .dynamicItemBtn {
		background-color: var(--branch-solid-colour);
	}

	.sidebar .underlined-heading:after {
		color: var(--branch-solid-colour);
	}

	.wrapper .underlined-heading.underlined-heading__override-branch-colour:after {
		color: var(--branch-solid-colour);
	}

	.breadcrumb-branch-logo {
		border-bottom-color: var(--branch-solid-colour);
	}

	.table {
		border-top-color: var(--branch-dark-tint-fill);
	}

	.table__th-col:before {
		background: var(--branch-solid-colour);
	}

	.table__tr {
		border-bottom-color: var(--branch-solid-colour);
	}

	.table__tr-total {
		background: var(--branch-solid-colour);
	}


	.win2d_outcomes .process-step.closed header .processStep__expandIcon .processStep__expandIcon--plus,
	.win2d_outcomes .process-step.closed header .processStep__expandIcon .processStep__expandIcon--minus,
	.win2d_outcomes .process-step.closed header .processStep__expandIcon .processStep__expandIcon--plus,
	.process-step header:hover .processStep__expandIcon .processStep__expandIcon--plus,
	.process-step header:hover .processStep__expandIcon .processStep__expandIcon--minus,
	.process-step header:focus .processStep__expandIcon .processStep__expandIcon--plus,
	.process-step header:focus .processStep__expandIcon .processStep__expandIcon--minus,
	.process-step header:active .processStep__expandIcon .processStep__expandIcon--plus,
	.process-step header:active .processStep__expandIcon .processStep__expandIcon--minus,
	.process-step.closed header:hover .processStep__expandIcon .processStep__expandIcon--plus,
	.process-step.closed header:hover .processStep__expandIcon .processStep__expandIcon--minus,
	.process-step.closed header:focus .processStep__expandIcon .processStep__expandIcon--plus,
	.process-step.closed header:focus .processStep__expandIcon .processStep__expandIcon--minus,
	.process-step.closed header:active .processStep__expandIcon .processStep__expandIcon--plus,
	.process-step.closed header:active .processStep__expandIcon .processStep__expandIcon--minus,
	.processStep.open .processStep__expandIcon .processStep__expandIcon--plus,
	.processStep.open .processStep__expandIcon .processStep__expandIcon--minus,
	.win2d a.action,
	.win2d_page a.action,
	.win2d_review a.action,
	.win2d_outcome a.action,
	.win2d .win2d_progress_bar .progress-bar,
	.win2d_page .win2d_progress_bar .progress-bar,
	.win2d_review .win2d_progress_bar .progress-bar,
	.win2d_outcome .win2d_progress_bar .progress-bar,
	.win2d .win2d_navigation-next,
	.win2d_page .win2d_navigation-next,
	.win2d_review .win2d_navigation-next,
	.win2d_outcome .win2d_navigation-next,
	.win2d .win2d_navigation-address-next,
	.win2d a.action,
	.win2d .win2d_navigation-next,
	.win2d .win2d_navigation-address-next,
	.win2d_page a.action,
	.win2d_page .win2d_navigation-next,
	.win2d_page .win2d_navigation-address-next,
	.win2d_review a.action,
	.win2d_review .win2d_navigation-next,
	.win2d_review .win2d_navigation-address-next,
	.win2d_outcome a.action,
	.win2d_outcome .win2d_navigation-next,
	.win2d_outcome .win2d_navigation-address-next,
	.win2d_outcome .win2d_navigation-restart__link,
	.win2d button,
	.win2d_page button,
	.win2d_review button,
	.win2d_outcome button {
		background-color: var(--branch-solid-colour);
	}

	.win2d .win2d_progress_bar:before,
	.win2d .win2d_progress_bar:after,
	.win2d_page .win2d_progress_bar:before,
	.win2d_page .win2d_progress_bar:after,
	.win2d_review .win2d_progress_bar:before,
	.win2d_review .win2d_progress_bar:after,
	.win2d_outcome .win2d_progress_bar:before,
	.win2d_outcome .win2d_progress_bar:after {
		color: var(--branch-solid-colour);
	}

	.process-step header:hover,
	.process-step header:focus,
	.process-step header:active,
	.process-step.closed header:hover,
	.process-step.closed header:focus,
	.process-step.closed header:active,
	.processStep .processStep__expandIcon--plus,
	.processStep .processStep__expandIcon--minus,
	.process-step.open header,
	.win2d_outcomes .process-step.closed header,
	.win2d_outcomes .process-step.closed header,
	.win2d_outcomes .process-step.closed header,
	.win2d a.action[disabled],
	.win2d .win2d_navigation-next[disabled],
	.win2d .win2d_navigation-address-next[disabled],
	.win2d .win2d_navigation-restart__link[disabled],
	.win2d_page a.action[disabled],
	.win2d_page .win2d_navigation-next[disabled],
	.win2d_page .win2d_navigation-address-next[disabled],
	.win2d_page .win2d_navigation-restart__link[disabled],
	.win2d_review a.action[disabled],
	.win2d_review .win2d_navigation-next[disabled],
	.win2d_review .win2d_navigation-address-next[disabled],
	.win2d_review .win2d_navigation-restart__link[disabled],
	.win2d_outcome a.action[disabled],
	.win2d_outcome .win2d_navigation-next[disabled],
	.win2d_outcome .win2d_navigation-address-next[disabled],
	.win2d_outcome .win2d_navigation-restart__link[disabled] {
		background-color: var(--branch-dark-tint-fill);
	}

	.win2d_master .container,
	.win2d_master .win2d,
	.win2d_master .win2d_page,
	.win2d_master .win2d_review,
	.win2d_master .win2d_outcome,
	.win2d_master .win2d_form-address-lookup,
	.win2d,
	.win2d_page,
	.win2d_review,
	.win2d_outcome,
	.processStep.open,
	.process-step header,
	.process-step.closed header {
		background-color: var(--branch-light-tint-fill);
	}

	.win2d a.action:hover,
	.win2d a.action:active,
	.win2d a.action:focus,
	.win2d .actions button:hover,
	.win2d .actions button:active,
	.win2d .actions button:focus,
	.win2d_page a.action:hover,
	.win2d_page a.action:active,
	.win2d_page a.action:focus,
	.win2d_review a.action:hover,
	.win2d_review a.action:active,
	.win2d_review a.action:focus,
	.win2d_outcome a.action:hover,
	.win2d_outcome a.action:active,
	.win2d_outcome a.action:focus,
	.win2d .win2d_navigation-next:hover,
	.win2d .win2d_navigation-next:focus,
	.win2d .win2d_navigation-next:active,
	.win2d .win2d_navigation-address-next:hover,
	.win2d .win2d_navigation-address-next:active,
	.win2d .win2d_navigation-address-next:focus {
		background-color: var(--branch-dark-tint-fill);
	}

	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--know + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--know + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--know + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--show + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--show + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--show + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--do + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--do + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon--do + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + .foodPlanIcon__icon + p:after,
	.win2d .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--know + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--know + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--know + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--show + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--show + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--show + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--do + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--do + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon--do + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + .foodPlanIcon__icon + p:after,
	.win2d_page .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--know + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--know + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--know + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--show + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--show + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--show + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--do + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--do + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon--do + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + .foodPlanIcon__icon + p:after,
	.win2d_review .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--know + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--know + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--know + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--show + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--show + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--show + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--do + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--do + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon--do + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--know + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--show + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + .foodPlanIcon__icon + p:after,
	.win2d_outcome .process-step .process-detail .win2d_outcome .foodPlanIcon__icon--do + .foodPlanIcon__icon + .foodPlanIcon__icon + p:after {
		background-color: var(--branch-dark-tint-lines);
	}

	.win2d_outcomes .process-step.closed:hover header {
		background-color: var(--branch-dark-tint-lines);
	}

	.win2d_outcomes .processStep.open,
	.win2d_outcomes .processStep.open .win2d_outcome {
		background-color: var(--branch-dark-tint-lines);
	}

	.footer {
		background: var(--branch-light-tint-fill);
	}

	.footer__top {
		background: var(--branch-solid-colour);
	}

	.footer__top:hover,
	.footer__top:focus,
	.footer__top:active {
		background: var(--branch-dark-tint-fill);
	}

	.footer__feedback,
	.footer__feedback.footer__intro-item:first-of-type {
		border-top-color: var(--branch-light-tint-lines);
	}

	.footer__nav li:nth-child(1) {
		border-top-color: var(--branch-light-tint-lines);
	}

	.footer__nav li:nth-child(5) {
		border-top-color: var(--branch-light-tint-lines);
	}

	.footer__social {
		border-top-color: var(--branch-light-tint-lines);
	}


	.rounded__bg-primary {
		background: var(--branch-solid-colour);
	}

	.rounded__b-primary {
		border-color: var(--branch-solid-colour);
	}

	.rounded__bg-secondary {
		background: var(--branch-solid-colour);
	}

	.rounded__b-secondary {
		border-color: var(--branch-solid-colour);
	}

	.rounded__bg-tertiary {
		background: var(--branch-solid-colour);
	}

	.rounded__b-tertiary {
		border-color: var(--branch-solid-colour);
	}

	.banner__bullets li a,
	.banner__bullets li .lozenge {
		background: var(--branch-light-tint-fill);
	}

	.banner__bullets li a:hover,
	.banner__bullets li a:focus,
	.banner__bullets li a:active {
		background: var(--branch-light-tint-lines);
	}

	.banner__bullets li:nth-child(even) a,
	.banner__bullets li:nth-child(even) .lozenge {
		background: var(--branch-light-tint-lines);
	}

	.banner__bullets li:nth-child(even) a:hover,
	.banner__bullets li:nth-child(even) a:focus,
	.banner__bullets li:nth-child(even) a:active {
		background: var(--branch-light-tint-fill);
	}


	.slick-prev,
	.slick-next {
		background-color: var(--branch-solid-colour);
	}

	.slick-prev:hover,
	.slick-prev:active,
	.slick-prev:focus,
	.slick-next:hover,
	.slick-next:active,
	.slick-next:focus {
		background-color: var(--branch-dark-tint-lines);
	}

	.expandable-open .step__heading:before {
		background: var(--branch-solid-colour);
	}

	.bg-primary {
		background: var(--branch-solid-colour);
	}

	.bg-secondary {
		background: var(--branch-light-tint-fill);
	}

	.bg-tertiary {
		background: var(--branch-dark-tint-fill);
	}

	.breadcrumbs {
		border-bottom-color: var(--branch-solid-colour);
	}

	.breadcrumbs li span, .breadcrumbs li a span {
		border-bottom-color: var(--branch-solid-colour);
	}

	.btn {
		border-color: var(--branch-solid-colour);
	}

	.otp-nav {
		border-color: var(--branch-light-tint-fill);
	}

	.otp-nav #onThisPageTitle:before {
		border-left-color: var(--branch-solid-colour);
	}

	.win2d-btn:hover,
	.win2d-btn:focus,
	.win2d-btn:active {
		background: var(--branch-light-tint-fill);
	}

	.richtext.special-links > .link {
		border-color: var(--branch-solid-colour);
	}

	.richtext.special-links > .link:before {
		background: var(--branch-solid-colour);
	}

	.border-t {
		border-top-color: var(--branch-light-tint-lines);
	}

	.border-b {
		border-bottom-color: var(--branch-light-tint-lines);
	}

	.border-l {
		border-left-color: var(--branch-light-tint-lines);
	}

	.border-r {
		border-right-color: var(--branch-light-tint-lines);
	}


	.bg-tertiary .border-t {
		border-top-color: var(--branch-dark-tint-lines);
	}

	.bg-tertiary .border-b {
		border-bottom-color: var(--branch-dark-tint-lines);
	}

	.bg-tertiary .border-l {
		border-left-color: var(--branch-dark-tint-lines);
	}

	.bg-tertiary .border-r {
		border-right-color: var(--branch-dark-tint-lines);
	}


	.dstPage #dst-question-wrapper,
	.dstWrapperPage #dst-question-wrapper {
		background: var(--branch-light-tint-fill);
	}

	.dstPage #dst-start-content,
	.dstWrapperPage #dst-start-content {
		border-top-color: var(--branch-light-tint-lines);
		border-bottom-color: var(--branch-light-tint-lines);
	}

	.dstPage .dst-back-links--topRow,
	.dstWrapperPage .dst-back-links--topRow {
		border-bottom-color: var(--branch-light-tint-lines);
	}

	.dstPage .dst-back-links--bottomRow,
	.dstWrapperPage .dst-back-links--bottomRow {
		border-top-color: var(--branch-light-tint-lines);
	}


	.dstPage #dst-print a,
	.dstPage #dst-print .button,
	.dstPage .dst-answer-options a,
	.dstPage .dst-answer-options .button,
	.dstPage .dst-back-links a,
	.dstPage .dst-back-links .button,
	.dstWrapperPage #dst-print a,
	.dstWrapperPage #dst-print .button,
	.dstWrapperPage .dst-answer-options a,
	.dstWrapperPage .dst-answer-options .button,
	.dstWrapperPage .dst-back-links a,
	.dstWrapperPage .dst-back-links .button,
	.dstWrapperPage .dst-start-list li a,
	.dstWrapperPage #dst-header #dst-journeys-list > .button {
		border-color: var(--branch-dark-tint-fill);
		background: var(--branch-dark-tint-fill);
	}


	.dstPage #dst-print a:hover,
	.dstPage #dst-print .button:hover,
	.dstPage .dst-answer-options a:hover,
	.dstPage .dst-answer-options .button:hover,
	.dstPage .dst-back-links a:hover,
	.dstPage .dst-back-links .button:hover,
	.dstWrapperPage #dst-print a:hover,
	.dstWrapperPage #dst-print .button:hover,
	.dstWrapperPage .dst-answer-options a:hover,
	.dstWrapperPage .dst-answer-options .button:hover,
	.dstWrapperPage .dst-back-links a:hover,
	.dstWrapperPage .dst-back-links .button:hover,
	.dstWrapperPage .dst-start-list li a:hover,
	.dstWrapperPage #dst-header #dst-journeys-list > .button:hover {
		background: var(--branch-solid-colour);
		color: var(--branch-dst-button-hover-colour);
	}

	.dstPage table tbody tr,
	.dstWrapperPage table tbody tr {
		border-bottom-color: var(--branch-solid-colour);
	}

	form input[type=radio]:checked,
	form input[type=checkbox]:checked,
	.form input[type=radio]:checked,
	.form input[type=checkbox]:checked {
		background-color: var(--branch-solid-colour);
	}

	form input[type=radio]:checked, form input[type=checkbox]:checked,
	.userform .optionset .middleColumn input[type=radio]:checked,
	.userform .optionset .middleColumn input[type=checkbox]:checked {
		background-color: var(--branch-solid-colour);
	}

	.form-element__form {
		background: var(--branch-light-tint-fill);
	}

	.userform legend {
		text-decoration-color: var(--branch-solid-colour);
		border-bottom-color: var(--branch-solid-colour);
	}

	.sidebar {
		border-top-color: var(--branch-solid-colour);
		border-bottom-color: var(--branch-solid-colour);
	}

	.sidebar nav ul li.current a.underlined-heading span {
		border-bottom-color: var(--branch-solid-colour);
	}

	.sidebar nav ul li.current a.underlined-heading:hover span,
	.sidebar nav ul li.current a.underlined-heading:focus span,
	.sidebar nav ul li.current a.underlined-heading:active span {
		border-bottom-color: #000000;
	}

	.review-date span {
		border-bottom-color: var(--branch-solid-colour);
	}


	.grid-snippets .snippet {
		border-bottom: 1px solid var(--branch-light-tint-lines);
	}

	.grid-snippets .snippet:nth-child(1) {
		border-top: 1px solid var(--branch-light-tint-lines);
	}

	.bg-tertiary .grid-snippets .snippet {
		border-bottom: 1px solid var(--branch-dark-tint-lines);
	}

	.bg-tertiary .grid-snippets .snippet:nth-child(1) {
		border-top: 1px solid var(--branch-dark-tint-lines);
	}

	.bg-tertiary .grid-snippets .snippet:nth-last-child(1).
	.grid-snippets .snippet:nth-last-child(1) {
		border-bottom: 1px solid transparent;
	}

	.slider-articles .snippet {
		border-top: 1px solid var(--branch-light-tint-lines);
		border-left: 1px solid var(--branch-light-tint-lines);
		border-bottom: 1px solid transparent;
	}

	.bg-tertiary .slider-articles .snippet {
		border-top: 1px solid var(--branch-dark-tint-lines);
		border-left: 1px solid var(--branch-dark-tint-lines);
		border-bottom: 1px solid transparent;
	}


	.bg-tertiary .grid-snippets-2col .snippet:nth-child(1),
	.bg-tertiary .grid-snippets-2col .snippet:nth-child(2) {
		border-top: 1px solid var(--branch-dark-tint-lines);
	}

	.bg-tertiary .grid-snippets-2col .snippet:nth-last-child(1):nth-child(odd),
	.bg-tertiary .grid-snippets-2col .snippet:nth-last-child(2):nth-child(odd),
	.bg-tertiary .grid-snippets-2col .snippet:nth-last-child(1):nth-child(even) {
		border-bottom: 1px solid transparent;
	}

	.grid-snippets-2col .snippet:nth-child(odd) {
		border-right: 1px solid var(--branch-light-tint-lines);
	}

	.slider-articles .snippet:nth-child(1),
	.bg-tertiary .slider-articles .snippet:nth-child(1) {
		border-left: 1px solid transparent;
	}

	.grid-snippets.slick-initialized .slick-slide .snippet {
		border-left: 1px solid #DFE6A5;
	}

	.grid-snippets.slick-initialized .slick-slide .snippet {
		border-left: 1px solid var(--branch-light-tint-lines);
	}

	.grid-snippets.slick-initialized .slick-slide:first-of-type .snippet {
		border-left: 1px solid transparent;
	}

	.grid-snippets.slick-initialized .slick-slide:first-of-type .snippet {
		border-left: 1px solid transparent;
	}

	.grid-snippets-2col .snippet:nth-child(1),
	.grid-snippets-2col .snippet:nth-child(2) {
		border-top: 1px solid var(--branch-light-tint-lines);
	}

	.grid-snippets-2col .snippet:nth-last-child(1):nth-child(odd),
	.grid-snippets-2col .snippet:nth-last-child(2):nth-child(odd),
	.grid-snippets-2col .snippet:nth-last-child(1):nth-child(even) {
		border-bottom: 1px solid transparent;
	}

	.grid-snippets-2col .snippet:nth-child(odd) {
		border-right: 1px solid var(--branch-light-tint-lines);
	}


	.richtext .bookmarks {
		background: var(--branch-light-tint-fill);
	}

	.richtext .bookmarks li:first-of-type h2:first-child:last-child,
	.richtext .bookmarks li:first-of-type h5:first-child:last-child {
		border-bottom: 1px solid var(--branch-light-tint-lines);
	}

	.richtext .fancy-email,
	.richtext .feature-doc,
	.richtext .feature-link,
	.feature-doc,
	.feature-link,
	.fancy-email {
		border-color: var(--branch-light-tint-lines);
	}

	.richtext .fancy-email:before,
	.richtext .feature-doc:before,
	.richtext .feature-link:before,
	.feature-doc:before,
	.feature-link:before,
	.fancy-email:before {
		background: var(--branch-light-tint-lines);
	}

	.richtext .simple-document-list li:first-of-type, .simple-document-list li:first-of-type {
		border-top: 1px solid var(--branch-light-tint-fill);
	}

	.richtext .simple-document-list li:before, .simple-document-list li:before {
		background: var(--branch-light-tint-lines);
	}

	.richtext .simple-document-list li,
	.simple-document-list li {
		border-bottom: 1px solid var(--branch-light-tint-fill);
	}

	.dmsDocument .show-hide {
		background-color: var(--branch-solid-colour);
	}

	.dms-documentset-filter {
		background: var(--branch-light-tint-fill);
	}

	.dms-documentset-filter .btn {
		border-color: var(--branch-dark-tint-lines);
		background: var(--branch-solid-colour);
	}

	.dms-documentset-filter.custom-color--white .btn {
		color: #fff;
	}

	.dms-documentset-filter.custom-color--white .btn:hover,
	.dms-documentset-filter.custom-color--white .btn:active,
	.dms-documentset-filter.custom-color--white .btn:focus {
		color: #000;
	}

	.dms-documentset-filter.custom-color--white .btn .form-spinner {
		border-top-color: #fff;
		border-right-color: #fff;
		border-left-color: #fff;
	}

	.dms-documentset .load-more.btn .form-spinner {
		border-top-color: var(--branch-solid-colour);
		border-right-color: var(--branch-solid-colour);
		border-left-color: var(--branch-solid-colour);
	}

	.dms-documentset .article-list .form-spinner {
		border-bottom-color: var(--branch-solid-colour);
	}

	.dms-documentset-filter .btn:hover,
	.dms-documentset-filter .btn:active,
	.dms-documentset-filter .btn:focus {
		background: var(--branch-dark-tint-lines);
	}

	.dms-documentset-filter .btn.other-active:hover,
	.dms-documentset-filter .btn.other-active:active,
	.dms-documentset-filter .btn.other-active:focus {
		background: var(--branch-solid-colour);
	}

	.scrollableTable::-webkit-scrollbar-thumb,
	.table-wrapper::-webkit-scrollbar-thumb,
	.naked-table::-webkit-scrollbar-thumb {
		background: var(--branch-solid-colour);
	}

	.scrollableTable::-webkit-scrollbar-track,
	.table-wrapper::-webkit-scrollbar-track,
	.naked-table::-webkit-scrollbar-track {
		background: var(--branch-light-tint-fill);
	}

	.dmsDocument {
		background: var(--branch-light-tint-fill);
	}

	.dmsDocument .show-hide {
		background: var(--branch-solid-colour);
	}

	.dmsDocument .show-hide:hover,
	.dmsDocument .show-hide:active,
	.dmsDocument .show-hide:focus {
		background: #000000;
	}

	.dmsDocument .show-hide:hover svg,
	.dmsDocument .show-hide:active svg,
	.dmsDocument .show-hide:focus svg {
		fill: #ffffff;
	}

	.dmsDocument.open {
		background: var(--branch-solid-colour);
	}

	.dmsDocument.open .show-hide {
		background: #000000;
	}

	.dmsDocument.open .show-hide svg,
	.dmsDocument.open .show-hide svg,
	.dmsDocument.open .show-hide svg {
		fill: #ffffff;
	}

	.dmsDocument.open .show-hide:hover,
	.dmsDocument.open .show-hide:active,
	.dmsDocument.open .show-hide:focus {
		background: var(--branch-dark-tint-fill);
	}

	.dmsDocument.open .show-hide:hover svg,
	.dmsDocument.open .show-hide:focus svg,
	.dmsDocument.open .show-hide:active svg {
		fill: var(--branch-solid-colour);
	}

	.dmsDocument.open .dmsDocument__title--white {
		color: #fff;
	}

	.dmsDocument .article-title .button {
		background: var(--branch-light-tint-fill);
		border-color: var(--branch-dark-tint-lines);
	}

	.dmsDocument .article-title .button:hover,
	.dmsDocument .article-title .button:active,
	.dmsDocument .article-title .button:focus {
		background: var(--branch-dark-tint-fill);
	}

	#dst-journeys-list-inner {
		border-color: var(--branch-solid-colour);
	}

	#dst-journeys-list-inner table th:before {
		background: var(--branch-solid-colour);
	}


	.userform input[type=submit] {
		background-color: var(--branch-solid-colour);
		color: var(--branch-userform-button-colour);
	}

	.userform input[type=submit]:hover {
		background-color: var(--branch-dark-tint-lines);
	}

	.userform input[type=submit]:active,
	.userform input[type=submit]:focus {
		background-color: var(--branch-light-tint-lines);
	}

	.dmsDocument .article-body {
		background: var(--branch-light-tint-fill);
	}
	header .header-bottom {
		background-color: var(--branch-solid-colour);
	}


	@media only screen and (min-width: 768px) {
		.grid-snippets-2col-sm .snippet:nth-child(1),
		.grid-snippets-2col-sm .snippet:nth-child(2) {
			border-top: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-2col-sm .snippet:nth-last-child(1):nth-child(odd),
		.grid-snippets-2col-sm .snippet:nth-last-child(2):nth-child(odd),
		.grid-snippets-2col-sm .snippet:nth-last-child(1):nth-child(even) {
			border-bottom: 1px solid transparent;
		}

		.grid-snippets-2col-sm .snippet:nth-child(odd) {
			border-right: 1px solid var(--branch-light-tint-lines);
		}
	}

	@media only screen and (min-width: 992px) {

		.bg-white .grid-snippets-dynamic-m:after {
			background: #ffffff;
		}

		.bg-primary .grid-snippets-dynamic-m:after {
			background-color: var(--branch-solid-colour);
		}

		.bg-secondary .grid-snippets-dynamic-m:after {
			background-color: var(--branch-light-tint-fill);
		}

		.bg-tertiary .grid-snippets-dynamic-m:after {
			background-color: var(--branch-dark-tint-lines);
		}

		.related-content__lead:before {
			background-color: var(--branch-light-tint-lines);
		}

		.bg-secondary .related-content__lead:before {
			background-color: var(--branch-light-tint-lines);
		}

		.bg-tertiary .related-content__lead:before {
			background-color: var(--branch-dark-tint-lines);
		}

		.border-t-m {
			border-top-color: var(--branch-light-tint-lines);
		}

		.border-b-m {
			border-bottom-color: var(--branch-light-tint-lines);
		}

		.border-l-m {
			border-left-color: var(--branch-light-tint-lines);
		}

		.border-r-m {
			border-right-color: var(--branch-light-tint-lines);
		}

		.bg-tertiary .border-t-m {
			border-top-color: var(--branch-dark-tint-lines);
		}

		.bg-tertiary .border-b-m {
			border-bottom-color: var(--branch-dark-tint-lines);
		}

		.bg-tertiary .border-l-m {
			border-left-color: var(--branch-dark-tint-lines);
		}

		.bg-tertiary .border-r-m {
			border-right-color: var(--branch-dark-tint-lines);
		}

		.grid-snippets-dynamic-m:after {
			background: blue;
		}

		.bg-primary .grid-snippets-dynamic-m:after {
			background: var(--branch-solid-colour);
		}

		.bg-secondary .grid-snippets-dynamic-m:after {
			background: var(--branch-light-tint-fill);
		}

		.bg-tertiary .grid-snippets-dynamic-m:after {
			background: var(--branch-dark-tint-fill);
		}

		.bg-white .grid-snippets-dynamic-m:after {
			background: #ffffff;
		}

		.grid-snippets-dynamic-m .snippet {
			border-top: 1px solid var(--branch-light-tint-lines);
			border-bottom: 1px solid transparent;
			border-right: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-dynamic-m .snippet:nth-child(2):after {
			background: var(--branch-light-tint-lines);
		}

		.grid-snippets-dynamic-m .snippet:nth-child(3) {
			border-right: 1px solid transparent;
		}

		.grid-snippets-dynamic-m .snippet:nth-child(1):before,
		.grid-snippets-dynamic-m .snippet:nth-child(3):before {
			background: var(--branch-light-tint-lines);
		}

		.grid-snippets-dynamic-m .snippet:first-child:last-child {
			border-right: 1px solid transparent;
		}

		.grid-snippets-2col-m .snippet {
			border-top: 1px solid transparent;
			border-left: 1px solid transparent;
			border-right: 1px solid var(--branch-light-tint-lines);
			border-bottom: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-2col-m .snippet:nth-child(1),
		.grid-snippets-2col-m .snippet:nth-child(2) {
			border-top: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-2col-m .snippet:nth-child(even) {
			border-right: 1px solid transparent;
		}

		.grid-snippets-2col-m .snippet:nth-child(odd):nth-last-child(2) {
			border-bottom: 1px solid transparent;
		}

		.grid-snippets-2col-m .snippet:nth-child(even):nth-last-child(1) {
			border-bottom: 1px solid transparent;
		}

		.grid-snippets-3col-m .snippet {
			border-right: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-3col-m .snippet:nth-child(3n+3) {
			border-right: 1px solid transparent;
		}

		.grid-snippets-3col-m .snippet:nth-child(3) {
			border-top: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-3col-m .snippet:nth-last-child(1),
		.grid-snippets-3col-m .snippet:nth-last-child(2),
		.grid-snippets-3col-m .snippet:nth-last-child(3) {
			border-bottom: 1px solid transparent;
		}

		.grid-snippets-3col-m .snippet:nth-last-child(1):before {
			background: var(--branch-light-tint-lines);
		}

		.grid-snippets-3col-m .snippet:nth-child(3):before {
			background: var(--branch-light-tint-lines);
		}

		.grid-snippets-4col-m .snippet {
			border-right: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-4col-m .snippet:nth-child(4n+4) {
			border-right: 1px solid transparent;
		}

		.grid-snippets-4col-m .snippet:nth-child(3),
		.grid-snippets-4col-m .snippet:nth-child(4) {
			border-top: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-4col-m .snippet:nth-last-child(1),
		.grid-snippets-4col-m .snippet:nth-last-child(2),
		.grid-snippets-4col-m .snippet:nth-last-child(3),
		.grid-snippets-4col-m .snippet:nth-last-child(4) {
			border-bottom: 1px solid transparent;
		}

		.grid-snippets-4col-m .snippet:nth-last-child(1):before {
			background: var(--branch-light-tint-lines);
		}

		.grid-snippets-4col-m .snippet:nth-child(3):last-of-type:after {
			background: var(--branch-light-tint-lines);
		}

		.grid-snippets-4col-m .snippet:nth-child(3):before,
		.grid-snippets-4col-m .snippet:nth-child(4):before {
			background: var(--branch-light-tint-lines);
		}

		.grid-snippets-4col-m .snippet:nth-child(3):last-of-type:after {
			background: var(--branch-light-tint-lines);
		}
	}

	@media only screen and (min-width: 1200px) {

		.border-t-l {
			border-top-color: var(--branch-light-tint-lines);
		}

		.border-b-l {
			border-bottom-color: var(--branch-light-tint-lines);
		}

		.border-l-l {
			border-left-color: var(--branch-light-tint-lines);
		}

		.border-r-l {
			border-right-color: var(--branch-light-tint-lines);
		}

		.bg-tertiary .border-t-l {
			border-top-color: var(--branch-dark-tint-lines);
		}

		.bg-tertiary .border-b-l {
			border-bottom-color: var(--branch-dark-tint-lines);
		}

		.bg-tertiary .border-l-l {
			border-left-color: var(--branch-dark-tint-lines);
		}

		.bg-tertiary .border-r-l {
			border-right-color: var(--branch-dark-tint-lines);
		}


		.grid-snippets-3col-l .snippet {
			border-right: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-3col-l .snippet:nth-child(3n+3) {
			border-right: 1px solid transparent;
		}

		.grid-snippets-3col-l .snippet:nth-child(3) {
			border-top: 1px solid var(--branch-light-tint-lines);
		}

		.grid-snippets-3col-l .snippet:nth-last-child(1),
		.grid-snippets-3col-l .snippet:nth-last-child(2),
		.grid-snippets-3col-l .snippet:nth-last-child(3) {
			border-bottom: 1px solid transparent;
		}

		.grid-snippets-3col-l .snippet:nth-last-child(1):before {
			background: var(--branch-light-tint-lines);
		}

		.grid-snippets-3col-l .snippet:nth-child(3):before {
			background: var(--branch-light-tint-lines);
		}
	}
	#audience-navigation .audience_dropdown_container .submenu_list li.-nav-color .submenu_item--title .submenu_item--title_style:after {
		color: #95c11f;
	}

	#audience-navigation .audience_dropdown_container .submenu_list li.-nav-color .submenu_item--dropdown {
		background-color: #95c11f;
	}


	.bg-businessblue .grid-snippets .snippet {
		border-bottom: 1px solid #B3D8E2;
	}

	.bg-businessblue .grid-snippets .snippet:nth-child(1) {
		border-top: 1px solid #B3D8E2;
	}

	.bg-businessblue .grid-snippets .snippet:nth-last-child(1) {
		border-bottom: 1px solid transparent;
	}

	.bg-businessblue .slider-articles .snippet {
		border-top: 1px solid #B3D8E2;
		border-left: 1px solid #B3D8E2;
		border-bottom: 1px solid transparent;
	}

	.bg-businessblue .slider-articles .snippet:nth-child(1) {
		border-left: 1px solid transparent;
	}

	.bg-businessblue .grid-snippets-2col .snippet:nth-child(1), .bg-businessblue .grid-snippets-2col .snippet:nth-child(2) {
		border-top: 1px solid #B3D8E2;
	}

	.bg-businessblue .grid-snippets-2col .snippet:nth-last-child(1):nth-child(odd), .bg-businessblue .grid-snippets-2col .snippet:nth-last-child(2):nth-child(odd), .bg-businessblue .grid-snippets-2col .snippet:nth-last-child(1):nth-child(even) {
		border-bottom: 1px solid transparent;
	}

	.bg-businessblue .grid-snippets-2col .snippet:nth-child(odd) {
		border-right: 1px solid #B3D8E2;
	}

	@media only screen and (min-width: 768px) {
	}

	@media only screen and (min-width: 992px) {
		.bg-businessblue .grid-snippets-dynamic-m:after {
			background: #E6F2F5;
		}

		.bg-businessblue .grid-snippets-dynamic-m .snippet {
			border-top: 1px solid #B3D8E2;
			border-bottom: 1px solid transparent;
			border-right: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-dynamic-m .snippet:nth-child(2):after {
			background: #B3D8E2;
		}

		.bg-businessblue .grid-snippets-dynamic-m .snippet:nth-child(3) {
			border-right: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-dynamic-m .snippet:nth-child(1):before, .bg-businessblue .grid-snippets-dynamic-m .snippet:nth-child(3):before {
			background: #B3D8E2;
		}

		.bg-businessblue .grid-snippets-dynamic-m .snippet:first-child:last-child {
			border-right: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-2col-m .snippet {
			border-top: 1px solid transparent;
			border-left: 1px solid transparent;
			border-right: 1px solid #B3D8E2;
			border-bottom: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-2col-m .snippet:nth-child(1), .bg-businessblue .grid-snippets-2col-m .snippet:nth-child(2) {
			border-top: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-2col-m .snippet:nth-child(even) {
			border-right: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-2col-m .snippet:nth-child(odd):nth-last-child(2) {
			border-bottom: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-2col-m .snippet:nth-child(even):nth-last-child(1) {
			border-bottom: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-3col-m .snippet {
			border-right: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-3col-m .snippet:nth-child(3n+3) {
			border-right: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-3col-m .snippet:nth-child(3) {
			border-top: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-3col-m .snippet:nth-last-child(1), .bg-businessblue .grid-snippets-3col-m .snippet:nth-last-child(2), .bg-businessblue .grid-snippets-3col-m .snippet:nth-last-child(3) {
			border-bottom: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-3col-m .snippet:nth-last-child(1):before {
			background: #B3D8E2;
		}

		.bg-businessblue .grid-snippets-3col-m .snippet:nth-child(3):before {
			background: #B3D8E2;
		}

		.bg-businessblue .grid-snippets-4col-m .snippet {
			border-right: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-4col-m .snippet:nth-child(4n+4) {
			border-right: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-4col-m .snippet:nth-child(3), .bg-businessblue .grid-snippets-4col-m .snippet:nth-child(4) {
			border-top: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-4col-m .snippet:nth-last-child(1), .bg-businessblue .grid-snippets-4col-m .snippet:nth-last-child(2), .bg-businessblue .grid-snippets-4col-m .snippet:nth-last-child(3), .bg-businessblue .grid-snippets-4col-m .snippet:nth-last-child(4) {
			border-bottom: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-4col-m .snippet:nth-last-child(1):before {
			background: #B3D8E2;
		}

		.bg-businessblue .grid-snippets-4col-m .snippet:nth-child(3):before, .bg-businessblue .grid-snippets-4col-m .snippet:nth-child(4):before {
			background: #B3D8E2;
		}
	}

	@media only screen and (min-width: 1200px) {
		.bg-businessblue .grid-snippets-3col-l .snippet {
			border-right: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-3col-l .snippet:nth-child(3n+3) {
			border-right: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-3col-l .snippet:nth-child(3) {
			border-top: 1px solid #B3D8E2;
		}

		.bg-businessblue .grid-snippets-3col-l .snippet:nth-last-child(1), .bg-businessblue .grid-snippets-3col-l .snippet:nth-last-child(2), .bg-businessblue .grid-snippets-3col-l .snippet:nth-last-child(3) {
			border-bottom: 1px solid transparent;
		}

		.bg-businessblue .grid-snippets-3col-l .snippet:nth-last-child(1):before {
			background: #B3D8E2;
		}

		.bg-businessblue .grid-snippets-3col-l .snippet:nth-child(3):before {
			background: #B3D8E2;
		}
	}


