.sitemap {
	padding: 0px 0px 30px 0px;
}

.sitemap ul {
	padding: 0px;
}

.sitemap ul a {
	width: 100%;
}

.sitemap li {
	font-family: 'VAG Rounded W01 Light';
	list-style: none;
	line-height: 0px;
}

.sitemap li a:hover {
	text-decoration: none;
}

.sitemap ul li a {
	color: #003964;
	font-size: 48px;
	font-weight: 300;
	line-height: 59px;
}

.sitemap ul li ul {
	margin: 0px 55px;
}

.sitemap ul li ul li:first-child {
	margin-top: 13px;
}

.sitemap ul li ul li a {
	color: #003964;
	font-size: 36px;
	font-weight: 300;
	line-height: 44px;

}

.sitemap ul li ul li ul {
	margin: 0px 55px;
}

.sitemap ul li ul li ul li:first-child {
	margin-top: 13px;
}

.sitemap ul li ul li ul li:last-child {
	margin-bottom: 28px;
}

.sitemap ul li ul li ul li a {
	color: #E35205;
	font-size: 24px;
	line-height: 33px;
	font-family: 'Swiss_721 W07 Rom';

}

.sitemap ul li ul li ul li ul {
	margin: 0px 55px;
}

.sitemap ul li ul li ul li ul li:first-child {
	margin-top: 13px;
}

.sitemap ul li ul li ul li ul li:last-child {
	margin-bottom: 20px;
}

.sitemap ul li ul li ul li ul li a {
	color: #686868;
	font-size: 18px;
	line-height: 27px;
	font-family: 'Swiss_721 W07 Rom';

}

@media (max-width: 767px) {
	.sitemap {
		float: left;
		margin-bottom: 20px;
	}

	.sitemap ul li a {
		font-size: 36px;
		line-height: 39px;
	}

	.sitemap ul li ul,
	.sitemap ul li ul li ul {
		margin: 0px 25px;
	}

	.sitemap ul li ul li ul li ul {
		margin: 0px 25px;
		float: left;
	}

	.sitemap ul li ul li a {
		font-size: 24px;
		line-height: 27px;
		margin-bottom: 10px;
		float: left;
	}

	.sitemap ul li ul li ul li a {
		color: #E35205;
		font-size: 20px;
		line-height: 24px;
		margin-bottom: 10px;
	}

	.sitemap ul li ul li ul li ul li a {
		font-size: 16px;
		line-height: 20px;

	}

	/*.sitemap li {
        float: left;
    }*/
	.sitemap ul li ul li ul li ul li:last-child {
		margin-bottom: 0px;
	}

	.sitemap ul li ul li ul li ul li:first-child {
		margin-top: 0px;
	}

	.sitemap ul li ul li ul li:first-child {
		margin-top: 0px;
	}

	.sitemap ul li ul li ul li:last-child {
		margin-bottom: 0px;
	}

	/*.sitemap ul li ul li ul li ul li:first-child {
        float: left;
        margin-top: 20px;
    }*/

}
