@font-face {
font-family: 'FrutigerLTStd';
	src: url('../fonts/FrutigerLTStd-Roman.eot'), 
		 url('../fonts/FrutigerLTStd-Roman.woff2') format('woff2'),
		 url('../fonts/FrutigerLTStd-Roman.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FrutigerLTStd';
	src: url('../fonts/FrutigerLTStd-Bold.eot'), 
		 url('../fonts/FrutigerLTStd-Bold.woff2') format('woff2'),
		 url('../fonts/FrutigerLTStd-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'FrutigerLTStd-Light';
	src: url('../fonts/FrutigerLTStd-Light.eot'),
		 url('../fonts/FrutigerLTStd-Light.woff2') format('woff2'),
		 url('../fonts/FrutigerLTStd-Light.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FrutigerLTStd-Light';
	src: url('../fonts/FrutigerLTStd-LightItalic.eot'),
		 url('../fonts/FrutigerLTStd-LightItalic.woff2') format('woff2'),
		 url('../fonts/FrutigerLTStd-LightItalic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Neue Frutiger';
	src: url('../fonts/NeueFrutiger-Regular.eot'),
		 url('../fonts/NeueFrutiger-Regular.woff2') format('woff2'),
		 url('../fonts/NeueFrutiger-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Neue Frutiger Ultra Light';
	src: url('../fonts/NeueFrutiger-UltraLight.eot'),
		 url('../fonts/NeueFrutiger-UltraLight.woff2') format('woff2'),
		 url('../fonts/NeueFrutiger-UltraLight.woff') format('woff');
}

@font-face {
	font-family: 'Neue Frutiger thin';
	src: url('../fonts/NeueFrutiger-Thin.eot'),
		 url('../fonts/NeueFrutiger-Thin.woff2') format('woff2'),
		 url('../fonts/NeueFrutiger-Thin.woff') format('woff');
}

@font-face {
	font-family: 'socialregular';
	src: url('../fonts/social.woff2') format('woff2'),
		 url('../fonts/social.eot'),
		 url('../fonts/social.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/social.svg#socialregular') format('svg'),
		 url('../fonts/social.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'nilfiskregular';
	src: url('../fonts/nilfisk.woff2') format('woff2'),
		 url('../fonts/nilfisk.eot'),
		 url('../fonts/nilfisk.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/nilfisk.svg#nilfiskregular') format('svg'),
		 url('../fonts/nilfisk.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'nf-social';
	src: url('../fonts/social.eot'),
		 url('../fonts/social.woff2') format('woff2'), 
		 url('../fonts/social.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/social.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'nilfisk';
	src: url('../fonts/nilfisk.eot'),
		 url('../fonts/nilfisk.woff2') format('woff2'),
		 url('../fonts/nilfisk.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/nilfisk.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

 .ctl00_PlaceHolderMain_Top_0 {
	border-color: Black;
	border-width: 1px;
	border-style: Solid;
}
.ctl00_PlaceHolderMain_NearTopLeft_0 {
	border-color: Black;
	border-width: 1px;
	border-style: Solid;
}
.ctl00_PlaceHolderMain_NearTopRight_0 {
	border-color: Black;
	border-width: 1px;
	border-style: Solid;
}
.ctl00_PlaceHolderMain_Center_0 {
	border-color: Black;
	border-width: 1px;
	border-style: Solid;
}
.ctl00_PlaceHolderMain_NearBottom_0 {
	border-color: Black;
	border-width: 1px;
	border-style: Solid;
}
.ctl00_PlaceHolderMain_Bottom_0 {
	border-color: Black;
	border-width: 1px;
	border-style: Solid;
}
.ctl00_wpz_0 {
	border-color: Black;
	border-width: 1px;
	border-style: Solid;
}

.nf-hierarchical-nav .nf-hierarchical-nav-desktop .nf-hierarchical-nav-items .nf-item.nf-header {
    font-family: 'karla', sans-serif !important;
    font-size: 16px !important;
    line-height: 24px;
}
p.nf-featured-item-title{
    line-height: 28px;
}