﻿#sitemap-root li > a, #sitemap-root li > a * {
	display: inline;
	font-family: TaubSans_regular,Arial,sans-serif !important;
	font-weight:300 !important;
	font-size: 16px !important;
	line-height: normal;
	width: auto;
}

#sitemap-root ul {
	display: block;
}

#sitemap-root li {
	position: relative;
}

#sitemap-root ul.menu-root-1 > li {
	border-top: 1px solid #c5d9d9;
}

#sitemap-root > ul ul {
	display: none;
}

#sitemap-root > ul {
	margin-left: 0 !important;
}

#sitemap-root li > a {
	display: block;
	padding: 15px;
}

#sitemap-root li > a {
	padding-left: 0;
}

#sitemap-root .menu-root.menu-root-1 > li > a {
	font-family: TaubSans_bold,Arial,sans-serif !important;
}

#sitemap-root > a.menu-link {
	display: block;
	font-family: TaubSans_bold,Arial,sans-serif !important;
	font-size: 21px !important;
	height: auto;
	padding: 0;
}

	#sitemap-root > a.menu-link + ul {
		margin-top: 19px;
	}

#sitemap-root li span.icon {
	background-image: url('/-/media/adp/Redesign2018/ui/icn-list-open.svg');
	background-repeat: no-repeat;
	display: inline-block !important;
	height: 20px;
	left: 11px;
	position: absolute;
	top: 15px;
	width: 20px;
	cursor: pointer;
}

#sitemap-root li.open > span.icon {
	background-image: url('/-/media/adp/Redesign2018/ui/icn-list-close.svg');
	background-repeat: no-repeat;
	display: inline-block !important;
	height: 20px;
	left: 11px;
	position: absolute;
	top: 15px;
	width: 20px;
	cursor: pointer;
}

#sitemap-root ul ul span.icon {
	background-image: url('/-/media/adp/Redesign2018/ui/icn-expand.png');
	background-repeat: no-repeat;
	display: inline-block !important;
	height: 20px;
	left: 11px;
	position: absolute;
	top: 15px;
	width: 20px;
	cursor: pointer;
}

#sitemap-root ul ul li.open > span.icon {
	background-image: url('/-/media/adp/Redesign2018/ui/icn-contract.png');
	background-repeat: no-repeat;
	display: inline-block !important;
	height: 20px;
	left: 11px;
	position: absolute;
	top: 15px;
	width: 20px;
	cursor: pointer;
}

#sitemap-root > ul li.open > ul {
	display: block;
}

#sitemap-root ul ul li {
	border-top: 1px dashed #c5d9d9;
}

#sitemap-root ul li > a {
	margin-left: 39px;
}

#sitemap-root ul ul li > a {
	margin-left: 64px;
}

#sitemap-root ul ul > li > .icon {
	margin-left: 25px;
}

#sitemap-root ul ul ul li > a {
	margin-left: 89px;
}

#sitemap-root ul ul ul > li > .icon {
	margin-left: 50px;
}

#sitemap-root ul ul ul ul li > a {
	margin-left: 114px;
}

#sitemap-root ul ul ul ul > li > .icon {
	margin-left: 75px;
}

#sitemap-root ul ul ul ul ul li > a {
	margin-left: 139px;
}

#sitemap-root ul ul ul ul ul > li > .icon {
	margin-left: 100px;
}


#sitemap-root div.section-content {
	display: none;
	padding: 0 52px;
}

#sitemap-root .open div.section-content {
	display: block;
}

#sitemap-root .section-title:hover {
	text-decoration: none;
}


#sitemap-root.privacystatement li > a {
	font-size: 20px !important;
	margin-left: 52px;
	padding: 21px 0;
}

#sitemap-root.privacystatement li span.icon {
	left: 17px;
	top: 23px;
}

#sitemap-root.privacystatement ul {
	border-bottom: 1px solid #c5d9d9;
}

#sitemap-root.privacystatement p.subsection-title {
	color: #0069a6;
	font-family: TaubSans_bold,Arial,sans-serif; !important;
	font-weight:700;
	font-size: 20px;
}

#sitemap-root.privacystatement ul.bullet-list {
	border: medium none !important;
	display: block;
	list-style-type: disc;
	margin: 10px 0 30px;
}

	#sitemap-root.privacystatement ul.bullet-list li {
		border: medium none !important;
		margin: 10px 0 10px 40px;
		width: 95%;
	}
<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,300italic,400italic,600italic,700italic,300,600,700,800" rel="stylesheet" />

<link href="/sitecore/shell/themes/standard/default/Default.css" rel="stylesheet" />

<link href="/sitecore/shell/controls/Lib/Flexie/flex.css" rel="stylesheet" />
