﻿/* Load Google webfonts */
* {
	margin:0;
	padding:0;
	outline:0
}
@font-face {
	font-family:'Open Sans';
	font-style:normal;
	font-weight:300;
	src:local('Open Sans Light'),local('OpenSans-Light'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:italic;
	font-weight:300;
	src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxh_xHqYgAV9Bl_ZQbYUxnQU.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:normal;
	font-weight:400;
	src:local('Open Sans'),local('OpenSans'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:italic;
	font-weight:400;
	src:local('Open Sans Italic'),local('OpenSans-Italic'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:normal;
	font-weight:600;
	src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:italic;
	font-weight:600;
	src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxn5HxGBcBvicCpTp6spHfNo.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:normal;
	font-weight:700;
	src:local('Open Sans Bold'),local('OpenSans-Bold'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:italic;
	font-weight:700;
	src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:normal;
	font-weight:800;
	src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format('woff')
}
@font-face {
	font-family:'Open Sans';
	font-style:italic;
	font-weight:800;
	src:local('Open Sans Extrabold Italic'),local('OpenSans-ExtraboldItalic'),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxkCDe67GEgBv_HnyvHTfdew.woff) format('woff')
}
.sprite {
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png')
}
.openSans {
	font-family:'Open Sans',sans-serif
}
html {
	background:#fff url('/App_Themes/DeHeus2014/images/background-body.png') top left repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
body {
	font-size:13px;
	line-height:18px;
	color:#595858;
	overflow-y:scroll
}
hr {
	border:0;
	border-top:1px solid #ddd;
	height:1px;
	margin:10px 0;
	clear:both
}
hr.spacetop {
	margin-top:20px
}
section {
	padding-bottom:20px
}
p {
	padding-bottom:15px
}
a {
	color:#006fb7
}
ul,ol {
	list-style:none
}
a img {
	border:0
}
/*
select {
	padding:3px;
	border:1px solid #ddd;
	border-radius:5px
}
select option {
	padding-right:10px
}
*/
.left {
	float:left
}
.right {
	float:right
}
.clear {
	clear:both
}
.shadow {
	position:relative;
	padding:8px;
	background-color:#fff;
	border:0;
	margin:5px;
	box-shadow:0 0 5px rgba(0,0,0,.2)
}
#wrapper {
	width:980px;
	margin:0 auto;
	background:#fff;
	position:relative;
	z-index:1;
	font-family:Arial,Helvetica,sans-serif;
	padding-bottom:50px;
	position:relative
}
.no-boxshadow #logo {
	border:1px solid #ddd;
	border-top:0
}
.no-boxshadow #megadropdown {
	border-bottom:1px solid #ddd
}
.home #content #left-column {
	padding-top:250px
}
.home .five-clean-columns {
	float:left
}
.home .five-clean-columns .column {
	padding:10px 7px 0 0;
	width:120px;
	float:left;
	margin-right:5px;
	display:block
}
.home .five-clean-columns .column h2 {
	padding-bottom:5px;
	font-size:14px;
	text-transform:uppercase
}
.home #vimeovideo {
	display:block;
	clear:both
}
.home #vimeovideo h1 {
	padding-bottom:15px;
	width:550px
}
.home #vimeovideo #video {
	float:right;
	margin-left:10px;
	width:440px;
	height:250px;
	background:#000 url('/App_Themes/DeHeus2014/images/ajax-loader-dark.gif') center center no-repeat
}
.home #vimeovideo #video img {
	cursor:pointer
}
.diervoeders .five-clean-columns {
	float:left
}
.diervoeders .five-clean-columns .column {
	padding:10px 7px 0 0;
	width:120px;
	float:left;
	margin-right:5px;
	display:block
}
.diervoeders .five-clean-columns .column h2 {
	padding-bottom:5px;
	font-size:14px;
	text-transform:uppercase
}
h1,h2,h3,h4,h5,h6 {
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	color:#006fb7;
	line-height:normal
}
h1 {
	font-size:22px;
	padding-bottom:2px;
	font-style:italic;
	text-transform:uppercase
}
h2 {
	font-size:18px;
	padding-bottom:2px
}
h2 a.read-more-text {
	font-size:18px;
	color:#006fb7
}
header {
	position:relative;
	width:980px;
	padding-bottom:50px
}
header #logo {
	width:120px;
	height:130px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	top:0;
	left:30px;
	background-position:top left;
	background-color:#fff;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	z-index:500;
	box-shadow:0 0 5px #b3b3b3
}
header #navigation {
	padding:0 0 0 180px;
	width:650px;
	height:50px;
	float:left;
	z-index:10;
	position:absolute;
	top:0;
	display:block;
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	font-size:12px;
	z-index:300
}
header #navigation a {
	display:inline-block;
	float:left;
	margin:13px 0;
	line-height:24px;
	border-left:1px solid #757575;
	padding:0 12px;
	color:#757575;
	text-transform:uppercase;
	text-decoration:none
}
header #navigation a.home {
	background-position:-43px -145px;
	width:10px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	text-indent:-9999px;
	border-left:0
}
header #navigation a:hover,header #navigation a.active {
	color:#006fb7;
	background-position:7px -145px
}
header #header-right {
	float:left;
	width:120px;
	height:50px;
	display:block;
	position:absolute;
	right:30px;
	top:0
}
header #header-right #my-account {
	color:#fff;
	background-color:#006fb7;
	line-height:16px;
	height:16px;
	padding:5px 0 5px 25px;
	width:95px;
	display:block;
	background-position:0 -578px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	font-family:'Open Sans',sans-serif;
	text-decoration:none;
	font-style:italic;
	text-transform:uppercase
}
header #header-right #social-media {
	width:120px;
	clear:both;
	text-align:right;
	padding-top:4px
}
header #header-right #social-media a {
	display:inline-block;
	width:16px;
	height:16px;
	text-indent:-9999px;
	text-align:left;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	opacity:1;
	transition:all .2s
}
header #header-right #social-media a:hover {
	opacity:.7;
	transition:all .2s
}
header #header-right #social-media a.twitter {
	background-position:0 -634px
}
header #header-right #social-media a.facebook {
	background-position:-50px -634px
}
header #header-right #social-media a.linkedin {
	background-position:-100px -634px
}
header #header-right #social-media a.googleplus {
	background-position:-159px -634px
}
header #header-right #languages {
	position:absolute;
	top:30px;
	left:0
}
header #header-right #languages a {
	color:#ddd;
	font-size:12px;
	text-decoration:none;
	transition:all .3s;
	padding-right:5px
}
header #header-right #languages a:hover,header #header-right #languages a.active {
	text-decoration:underline;
	color:#595858;
	transition:all .3s
}
header .carousel,header .carousel-big {
	position:relative;
	height:275px;
	width:980px;
	padding:0;
	z-index:10;
	left:0;
	top:50px
}
header .carousel img,header .carousel-big img {
	height:275px;
	width:980px;
	position:absolute;
	top:0;
	left:0
}
header .carousel #pager,header .carousel-big #pager {
	position:absolute;
	bottom:20px;
	right:40px;
	z-index:50
}
header .carousel #pager a,header .carousel-big #pager a {
	margin-left:10px;
	display:block;
	float:left;
	height:14px;
	width:14px;
	background:#fff;
	border-radius:7px;
	opacity:.3;
	text-indent:-9999px;
	transition:all .3s
}
header .carousel-big {
	height:385px
}
header .carousel-big img {
	height:385px
}
header .carousel-big #dialog-box #dialog-top {
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png')
}
header #dialog-box {
	width:220px;
	position:absolute;
	left:30px;
	top:165px;
	z-index:30;
	background:#fff;
	font-size:28px;
	color:#fff;
	line-height:32px;
	font-style:italic;
	text-align:center;
	text-shadow:#333 2px 3px 3px
}
header #dialog-box #dialog-top {
	background:#006fb7;
	width:200px;
	height:200px;
	padding:10px;
	display:block;
	margin-bottom:5px;
	background-position:-239px 123px;
	font-weight:300;
	font-family:'Open Sans',sans-serif
}
header #dialog-box #dialog-bottom {
	background:#8aad0c;
	width:200px;
	height:200px;
	padding:10px;
	display:block;
	background-position:-239px -103px;
	font-weight:800;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	font-family:'Open Sans',sans-serif
}
header #dialog-box span {
	display:inline-block;
	line-height:32px;
	z-index:50;
	padding-bottom:10px
}
header #dialog-box #flare {
	width:320px;
	height:320px;
	display:block;
	position:absolute;
	top:-120px;
	right:-200px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	background-position:-670px 0
}
#content {
	background:#fff;
	overflow:hidden
}
#content #left-column {
	width:220px;
	padding:130px 20px 20px 30px;
	float:left
}
#content #right-column {
	width:660px;
	padding:30px 20px;
	float:left;
	position:relative;
	z-index:10
}
#content #right-column section {
	padding-bottom:30px
}
#breadcrumbs {
	color:#aaa;
	padding-bottom:15px;
	margin-top:-10px
}
#breadcrumbs a {
	color:#aaa;
	font-size:12px;
	text-decoration:none;
	transition:all .2s;
	line-height:12px
}
#breadcrumbs a:hover {
	color:#595858;
	text-decoration:underline;
	transition:all .2s
}
.column-half {
	overflow:hidden
}
.column-half .column {
	width:300px;
	float:left;
	padding-right:20px
}
.sector-stock-stats {
	padding:20px 0 30px 0;
	overflow:hidden;
	clear:both
}
.sector-stock-stats img {
	float:left;
	margin-right:20px
}
.sector-stock-stats .stock {
	height:248px;
	width:278px;
	border:1px solid #006fb7;
	display:block;
	float:left;
	position:relative;
	overflow:hidden
}
.sector-stock-stats .stock .stocknavbar {
	position:absolute;
	height:12px;
	width:270px;
	padding:4px 6px 4px 4px;
	background:#006fb7;
	bottom:0;
	left:0;
	text-align:right
}
.sector-stock-stats .stock .stocknavbar a {
	width:12px;
	height:12px;
	border-radius:6px;
	background:#fff;
	display:inline-block;
	margin-right:5px;
	text-indent:9999px;
	opacity:.3
}
.sector-stock-stats .stock .stocknavbar a:hover,.sector-stock-stats .stock .stocknavbar a.active {
	opacity:.99
}
.sector-stock-stats .stock h1 {
	height:44px;
	margin:0;
	padding:0 0 0 10px;
	line-height:44px;
	text-transform:none;
	font-style:normal
}
.sector-stock-stats .stock table {
	border-collapse:collapse;
	width:100%
}
.sector-stock-stats .stock table tr.odd {
	background:#e0eef7
}
.sector-stock-stats .stock table tr.down span {
	color:#ef413d
}
.sector-stock-stats .stock table tr.down .icon {
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	background-position:0 -900px;
	display:block;
	width:16px;
	height:16px;
	margin-bottom:-2px
}
.sector-stock-stats .stock table tr.up span {
	color:#97be0d
}
.sector-stock-stats .stock table tr.up .icon {
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	background-position:-50px -900px;
	display:block;
	width:16px;
	height:16px;
	margin-bottom:-2px
}
.sector-stock-stats .stock table tr.equal span {
	color:#006fb7
}
.sector-stock-stats .stock table tr.equal .icon {
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	background-position:-100px -900px;
	display:block;
	width:16px;
	height:16px;
	margin-bottom:-2px
}
.sector-stock-stats .stock table td {
	height:46px;
	vertical-align:center;
	font-size:12px;
	line-height:15px;
	padding:0 5px
}
.sector-stock-stats .stock table .col1 {
	padding-left:10px
}
.sector-stock-stats .stock table .col2 {
	width:60px;
	text-align:right
}
.sector-stock-stats .stock table .col3 {
	width:50px;
	text-align:right
}
.sector-stock-stats .stock table .col4 {
	width:20px
}
.outline {
	padding:10px;
	border:1px solid #ddd
}
.outline input[type=text],.outline input[type=email],.outline input[type=tel],.outline input[type=date],.outline input[type=datepicker] {
	padding:3px;
	border-radius:3px;
	border:1px solid #ddd;
	width:240px;
	color:#595858
}
.outline input[type=submit] {
	padding:5px 5px 5px 20px;
	border:1px solid #00416b;
	border-radius:3px;
	color:#fff;
	cursor:pointer;
	background-color:#006fb7;
	background-position:0 -577px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	transition:all .2s
}
.outline input[type=submit]:hover {
	background-color:#00aeef;
	transition:all .2s
}
.slider {
	height:135px;
	width:630px;
	position:relative;
	padding:10px 30px;
	margin:20px 0 40px 0;
	background:#fff
}
.slider .arrow-left,.slider .arrow-right {
	width:30px;
	height:160px;
	position:absolute;
	top:0;
	left:0;
	background-position:-295px -595px;
	background-color:#fff;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	cursor:pointer
}
.slider .arrow-right {
	background-position:-395px -595px;
	left:660px
}
.slider .rails {
	width:600px;
	height:140px;
	position:absolute;
	left:30px;
	top:0;
	padding-left:30px;
	overflow:hidden
}
.slider .wagon {
	width:4000px;
	position:absolute;
	left:0;
	top:0
}
.slider .wagon a {
	padding:15px 12px 0 12px;
	width:102px;
	height:140px;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	color:#595858
}
.slider .wagon a img {
	float:left;
	margin-bottom:5px;
	box-shadow:0 0 5px #757575;
	transition:all .2s
}
.slider .wagon a:hover {
	color:#006fb7
}
.slider .wagon a:hover img {
	box-shadow:0 0 5px #006fb7;
	transition:all .2s
}
.slider:after {
	content:' ';
	width:300px;
	height:95px;
	display:block;
	position:absolute;
	z-index:-1;
	top:30px;
	left:180px;
	box-shadow:0 0 45px rgba(0,0,0,.8)
}
.search-form {
	background:#8aad0c;
	padding:10px;
	overflow:hidden;
	margin-bottom:25px
}
.search-form .extended-search {
	padding-left:22px;
	line-height:24px;
	height:24px;
	width:150px;
	color:#fff;
	float:left
}
.search-form input {
	padding:2px;
	height:18px;
	line-height:18px;
	font-size:12px;
	color:#595858;
	border:1px solid #ddd;
	border-radius:3px;
	float:left;
	width:385px
}
.search-form input[type=submit] {
	background-position:0 -400px;
	border:0;
	cursor:pointer;
	padding:4px 10px 6px 22px;
	height:24px;
	line-height:20px;
	margin-left:10px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	width:auto
}
.search-form input[type=submit]:hover {
	color:#006fb7;
	background-position:0 -426px
}
.search-results h1 {
	font-weight:300;
	color:#595858;
	text-transform:none;
	padding:0
}
.search-results .result {
	border-top:1px solid #ddd;
	padding:10px 0 15px 0
}
.search-results .result h2 {
	padding:0
}
.search-results .result a {
	text-decoration:none
}
.search-results .result a:hover {
	text-decoration:underline
}
.search-results .result p {
	margin:0;
	padding:0
}
.search-results .result .details {
	color:#aaa
}
.search-results .result .author {
	float:right
}
.search-results .searchnavbar {
	padding-top:20px
}
.search-results .searchnavbar .prev {
	padding:2px 10px 2px 25px;
	margin-left:3px;
	height:20px;
	line-height:20px;
	display:inline-block;
	color:#006fb7;
	font-size:12px;
	border:1px solid #ddd;
	box-shadow:0 0 3px #ddd;
	text-decoration:none;
	background-position:0 -400px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	width:55px;
	float:left;
	background-position:-400px -400px
}
.search-results .searchnavbar .prev:hover {
	background-position:0 -426px;
	box-shadow:0 0 3px #51bbff
}
.search-results .searchnavbar .prev:hover {
	background-position:-400px -426px
}
.search-results .searchnavbar .next {
	padding:2px 10px 2px 25px;
	margin-left:3px;
	height:20px;
	line-height:20px;
	display:inline-block;
	color:#006fb7;
	font-size:12px;
	border:1px solid #ddd;
	box-shadow:0 0 3px #ddd;
	text-decoration:none;
	background-position:0 -400px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	width:55px;
	float:left;
	padding:2px 25px 2px 10px;
	background-position:60px -400px
}
.search-results .searchnavbar .next:hover {
	background-position:0 -426px;
	box-shadow:0 0 3px #51bbff
}
.search-results .searchnavbar .next:hover {
	background-position:60px -426px
}
.search-results .searchnavbar .navblocks {
	float:left;
	width:450px;
	min-height:30px;
	text-align:center;
	padding:0 10px
}
.search-results .searchnavbar .navblocks a {
	display:inline-block;
	padding:3px 8px;
	border:1px solid #ddd;
	border-radius:3px;
	box-shadow:0 0 3px #ddd;
	text-decoration:none;
	color:#aaa;
	font-weight:700;
	line-height:18px;
	height:18px;
	margin-bottom:5px
}
.search-results .searchnavbar .navblocks a:hover,.search-results .searchnavbar .navblocks a.active {
	border:1px solid #51bbff;
	box-shadow:0 0 3px #51bbff;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	background-position:-100px -400px;
	color:#595858
}
.formerror {
	padding:5px 10px;
	background-color:#FFC;
	border:1px solid #C90;
	color:#C90;
	border-radius:5px;
	width:225px;
	margin-bottom:14px
}
.formerror.fullwidth {
	width:615px
}
.formsuccess {
	padding:5px 10px;
	background-color:#e3efe3;
	border:1px solid #007103;
	color:#007103;
	border-radius:5px;
	width:225px;
	margin-bottom:14px
}
.formsuccess.fullwidth {
	width:615px
}
time {
	color:#006fb7;
	font-weight:700
}
#right-column .contact {
	overflow:hidden;
	padding:15px 15px 5px 15px;
	margin-bottom:20px
}
#right-column .contact h2 {
	font-style:normal
}
#right-column .contact .contact-column {
	float:left;
	width:200px;
	font-style:normal
}
.googlemap {
	margin-bottom:20px
}
.contact-form {
	padding:10px;
	border:1px solid #ddd;
	overflow:hidden
}
.contact-form.dynamicform {
	margin-bottom:10px
}
.contact-form.dynamicform h3 {
	margin-bottom:20px
}
.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=date],.contact-form input[type=datepicker] {
	padding:3px;
	border-radius:3px;
	border:1px solid #ddd;
	width:240px;
	color:#595858
}
.contact-form input[type=submit] {
	padding:5px 5px 5px 20px;
	border:1px solid #00416b;
	border-radius:3px;
	color:#fff;
	cursor:pointer;
	background-color:#006fb7;
	background-position:0 -577px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	transition:all .2s
}
.contact-form input[type=submit]:hover {
	background-color:#00aeef;
	transition:all .2s
}
.contact-form .column {
	width:316px;
	float:left
}
.contact-form label {
	clear:both;
	display:block;
	margin-bottom:5px;
	font-weight:700
}
.contact-form input,.contact-form textarea {
	width:308px;
	clear:both;
	margin-bottom:10px;
	padding:3px
}
.contact-form input.checkbox,.contact-form input.radio {
	width:auto;
	display:inline-block;
	vertical-align:top;
	margin-top:2px
}
.contact-form .form-multi-value {
	width:290px;
	display:inline-block
}
.contact-form textarea {
	height:145px;
	border:1px solid #ddd;
	border-radius:5px
}
.contact-form input.submit {
	width:auto;
	float:right
}
.contact-form ul.sector-list li {
	width:100%;
	float:left
}
.contact-form ul.sector-list li input[type='checkbox'] {
	float:left;
	width:20px;
	margin-top:2px
}
.contact-form ul.sector-list li span {
	float:left
}
.contact-form .formContainer {
	overflow:auto
}
.contact-form .formContainer .col_left,.contact-form .formContainer .col_right {
	display:inline-block;
	float:left;
	width:50%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.contact-form .formContainer .col_left .formrow,.contact-form .formContainer .col_right .formrow {
	margin-right:10px
}
.contact-form .formContainer .col_left .formrow input,.contact-form .formContainer .col_right .formrow input,.contact-form .formContainer .col_left .formrow select,.contact-form .formContainer .col_right .formrow select,.contact-form .formContainer .col_left .formrow textarea,.contact-form .formContainer .col_right .formrow textarea {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.contact-form .formContainer .col_left .formrow .error,.contact-form .formContainer .col_right .formrow .error {
	border:1px solid #FC6;
	background:#FFC;
	color:#000;
	padding:3px 10px;
	font-size:11px;
	line-height:14px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:240px;
	margin-bottom:10px;
	border-radius:5px
}
.contact-form .formContainer .col_left img.image,.contact-form .formContainer .col_right img.image {
	max-width:95%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.contact-form .submitCont {
	overflow:auto;
	margin-top:10px
}
.form-error {
	border:1px solid #FC6;
	background:#FFC;
	color:#000;
	padding:10px;
	margin-bottom:15px;
	border-radius:5px
}
.form-success {
	border:1px solid #090;
	background:#e8f9eb;
	color:#000;
	padding:10px;
	margin-bottom:15px;
	border-radius:5px
}
#employees-overview {
	padding:20px 0
}
#employees-overview a {
	margin:0 18px 20px 0;
	height:127px;
	width:92px;
	float:left;
	position:relative
}
#employees-overview a img {
	border:1px solid #ddd;
	border-radius:5px
}
#employees-overview a span {
	display:none;
	position:absolute;
	width:100px;
	top:110px;
	left:-10px;
	text-align:center;
	background:#fff;
	padding:5px;
	font-size:10px;
	color:#595858;
	border:1px solid #ddd;
	box-shadow:0 3px 5px #ddd;
	z-index:50;
	line-height:14px
}
#employees-overview a span i {
	color:#aaa
}
#employees-overview a:hover span {
	display:block
}
.column-400 {
	width:400px
}
.article-image-right .employee-pic {
	margin:10px 30px 20px 0
}
.employee-details-left {
	float:left;
	width:350px;
	overflow:hidden
}
.employee-details-left table {
	border-collapse:collapse;
	font-size:12px;
	vertical-align:top
}
.employee-details-left table th {
	color:#757575;
	text-align:left;
	width:80px;
	vertical-align:top
}
.employee-details-left table td {
	color:#757575;
	vertical-align:top
}
.employee-details-left a {
	color:#757575
}
.employee-details-left a:hover {
	color:#757575
}
.employee-details-left .employee-media {
	padding-top:20px
}
.employee-details-left .employee-media .twitter,.employee-details-left .employee-media .facebook,.employee-details-left .employee-media .linkedin {
	background:url('/App_Themes/DeHeus2014/images/sprite.png') no-repeat 0 -850px;
	height:21px;
	width:20px;
	display:block;
	float:left;
	text-indent:-9999px;
	margin-right:20px
}
.employee-details-left .employee-media .facebook {
	background:url('/App_Themes/DeHeus2014/images/sprite.png') no-repeat -50px -850px
}
.employee-details-left .employee-media .linkedin {
	background:url('/App_Themes/DeHeus2014/images/sprite.png') no-repeat -100px -850px
}
.employee-details-left .employee-media .email {
	color:#006fb7;
	font-size:18px;
	text-decoration:none
}
.employee-details-left .employee-media .email:hover {
	text-decoration:underline
}
.employee-details-right {
	float:left;
	overflow:hidden;
	width:310px
}
.calendar-item {
	display:block;
	clear:both;
	overflow:hidden;
	padding-bottom:30px
}
.calendar-item time {
	display:block;
	padding:10px 20px 0 10px;
	margin-top:5px;
	width:35px;
	height:43px;
	float:left;
	text-align:center;
	font-weight:800;
	font-style:italic;
	line-height:16px;
	color:#006fb7;
	background-position:0 -700px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	font-family:'Open Sans',sans-serif
}
.calendar-item .content {
	width:500px;
	float:left
}
.calendar-item .content strong {
	color:#006fb7
}
.calendar-item .read-more {
	margin-top:15px
}
#sidebar-twitter {
	padding-bottom:30px
}
#sidebar-twitter article {
	border-bottom:1px solid #ddd;
	font-size:11px;
	line-height:14px;
	min-height:60px;
	padding:10px 0 10px 70px;
	background-position:0 -190px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png')
}
#sidebar-twitter article h4 {
	font-style:normal;
	font-weight:400;
	padding-bottom:0;
	text-transform:none
}
#sidebar-twitter article a {
	color:#006fb7;
	text-decoration:underline
}
#sidebar-contact {
	border:1px solid #ef413d;
	padding-bottom:10px
}
#sidebar-contact h1,#sidebar-contact h4 {
	background-color:#ef413d;
	line-height:40px;
	padding:0 0 0 10px;
	color:#fff
}
#sidebar-contact p {
	padding:12px;
	line-height:18px;
	font-weight:700
}
#sidebar-contact .read-more-text {
	color:#ef413d;
	margin-left:12px;
	font-weight:700
}
#sidebar-contact .read-more-text:hover {
	background-position:-8px -480px
}
#sidebar-calendar {
	border:1px solid #ef413d;
	padding-bottom:0
}
#sidebar-calendar h1,#sidebar-calendar h4 {
	background-color:#ef413d;
	line-height:40px;
	padding:0 0 0 10px;
	color:#fff
}
#sidebar-calendar select {
	padding:5px;
	margin:10px;
	width:198px;
	border:1px solid #ddd;
	border-radius:3px;
	cursor:pointer
}
#sidebar-calendar a {
	border-top:1px solid #ddd;
	display:block;
	padding:10px 0;
	margin:0 10px;
	overflow:hidden;
	color:#595858;
	text-decoration:none;
	font-weight:700;
	font-size:12px
}
#sidebar-calendar a:hover {
	text-decoration:underline
}
#sidebar-calendar time {
	display:block;
	padding:10px 10px 0 10px;
	width:35px;
	height:43px;
	float:left;
	text-align:center;
	font-weight:800;
	font-style:italic;
	line-height:16px;
	color:#006fb7;
	background-position:0 -700px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	font-family:'Open Sans',sans-serif
}
#sidebar-adviesopmaat {
	background:#00aeef;
	border:1px solid #00aeef;
	color:#fff;
	font-size:12px;
	padding-bottom:10px
}
#sidebar-adviesopmaat img {
	margin-bottom:10px
}
#sidebar-adviesopmaat h1 {
	color:#fff;
	padding:0 0 0 10px;
	text-transform:none;
	font-style:normal
}
#sidebar-adviesopmaat p {
	padding:0 10px 10px 10px
}
#sidebar-adviesopmaat .author {
	height:150px;
	position:relative;
	margin-bottom:20px;
	background:#fff;
	display:block
}
#sidebar-adviesopmaat .author .name {
	position:absolute;
	bottom:7px;
	left:118px;
	width:100px;
	color:#595858;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	line-height:12px
}
#sidebar-adviesopmaat .author .name strong {
	font-size:11px
}
#sidebar-adviesopmaat .read-more-text {
	color:#fff;
	margin-left:12px;
	font-weight:700;
	clear:both;
	width:160px
}
#sidebar-adviesopmaat .read-more-text.active {
	background-position:-808px -480px
}
#sidebar-adviesopmaat .read-more {
	margin:10px 0 15px 50px
}
#sidebar-adviesopmaat form {
	padding:12px 12px 0 12px;
	display:none
}
#sidebar-adviesopmaat form .error,#sidebar-adviesopmaat form .success {
	display:block;
	text-align:center
}
#sidebar-adviesopmaat input {
	padding:4px;
	background:#fff;
	width:185px;
	border:0;
	margin-bottom:10px
}
.sidebar-navigation {
	padding-bottom:30px
}
.sidebar-navigation h1,.sidebar-navigation h4 a {
	text-decoration:none
}
.sidebar-navigation h1:hover,.sidebar-navigation h4 a:hover {
	text-decoration:underline
}
.sidebar-navigation ol,.sidebar-navigation ul {
	list-style:none
}
.sidebar-navigation ol li,.sidebar-navigation ul li {
	border-bottom:1px solid #ddd
}
.sidebar-navigation ol li a,.sidebar-navigation ul li a {
	font-size:14px;
	font-style:italic;
	color:#757575;
	text-decoration:none;
	display:block;
	padding:12px 0;
	line-height:20px;
	font-family:'Open Sans',sans-serif
}
.sidebar-navigation ol li a:hover,.sidebar-navigation ul li a:hover {
	color:#006fb7
}
.sidebar-navigation ol li.active a,.sidebar-navigation ul li.active a {
	color:#006fb7;
	font-weight:800
}
#knowledgebase-article-left {
	float:left;
	width:420px;
	padding-right:20px
}
#knowledgebase-article-right {
	float:left;
	width:220px
}
#knowledgebase-article-right .author {
	height:150px;
	border:1px solid #ddd;
	position:relative;
	margin-bottom:20px;
	display:block
}
#knowledgebase-article-right .author .credits,#knowledgebase-article-right .author .name {
	position:absolute;
	bottom:7px;
	left:118px;
	width:100px;
	font-size:11px;
	color:#595858;
	font-weight:100;
	line-height:12px
}
#knowledgebase-article-right .author .name {
	font-size:11px
}
#knowledgebase-article-right .author .name strong {
	font-size:11px
}
#knowledgebase-article-right .downloads {
	border:1px solid #ddd;
	background:#ddd;
	padding:10px;
	margin-bottom:20px
}
#knowledgebase-article-right .downloads h2 {
	color:#595858
}
#knowledgebase-article-right .downloads .download {
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	background-position:0 -1198px;
	padding:5px 0 5px 25px;
	height:20px;
	display:block;
	color:#595858;
	text-decoration:none
}
#knowledgebase-article-right .downloads .download:hover {
	color:#006fb7;
	text-decoration:underline
}
#knowledgebase-article-right .themes {
	border:1px solid #ddd;
	padding:10px;
	margin-bottom:20px
}
.knowledgebase-filters {
	padding-bottom:20px
}
.knowledgebase-filters h2 {
	border-bottom:1px solid #ddd;
	padding-bottom:5px;
	margin-bottom:5px
}
.knowledgebase-filters select {
	width:220px;
	margin-bottom:5px
}
.knowledgebase-filters ol,.knowledgebase-filters ul {
	list-style:none
}
.knowledgebase-filters ol li a,.knowledgebase-filters ul li a {
	font-size:12px;
	color:#757575;
	text-decoration:none;
	display:block;
	line-height:20px;
	font-family:'Open Sans',sans-serif
}
.knowledgebase-filters ol li a span,.knowledgebase-filters ul li a span {
	color:red;
	font-weight:700;
	padding:0 5px
}
.knowledgebase-filters ol li a:hover,.knowledgebase-filters ul li a:hover {
	color:#595858
}
.knowledgebase-filters ol li.active a,.knowledgebase-filters ul li.active a {
	color:#006fb7;
	font-weight:800
}
.three-column-articles {
	overflow:hidden;
	padding-bottom:40px;
	clear:both
}
.three-column-articles h1 {
	padding-bottom:10px
}
.three-column-articles article {
	float:left;
	border-left:1px solid #ddd;
	padding:0 15px 0 20px;
	width:190px;
	min-height:250px;
	float:left
}
.three-column-articles article h1 {
	font-style:normal
}
.three-column-articles article.first {
	padding-left:0;
	border:0
}
.three-column-articles article time {
	color:#006fb7;
	font-weight:700
}
.three-column-articles article small {
	color:#8aad0c;
	font-weight:700;
	font-size:12px;
	margin-bottom:5px
}
.three-column-articles article h2 {
	font-size:18px;
	text-transform:none;
	line-height:20px;
	min-height:60px;
	white-space:pre;
	white-space:pre-wrap;
	white-space:pre-line;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-hp-pre-wrap;
	word-wrap:break-word
}
.three-column-articles article p {
	height:105px
}
.four-column-articles {
	clear:both
}
.four-column-articles .homepage-nav {
	float:left;
	width:135px;
	padding:20px 0 20px 35px
}
.four-column-articles .homepage-nav.first {
	padding-left:0
}
.four-column-articles .homepage-nav img {
	padding:9px;
	border:1px solid #ddd;
	margin-bottom:8px
}
.read-more {
	padding:2px 10px 2px 25px;
	margin-left:3px;
	height:20px;
	line-height:20px;
	display:inline-block;
	color:#006fb7;
	font-size:12px;
	border:1px solid #ddd;
	box-shadow:0 0 3px #ddd;
	text-decoration:none;
	background-position:0 -400px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png')
}
.read-more:hover {
	background-position:0 -426px;
	box-shadow:0 0 3px #51bbff
}
.read-more-text {
	padding:2px 10px 2px 17px;
	line-height:20px;
	display:inline-block;
	color:#595858;
	font-size:12px;
	text-decoration:none;
	background-position:-8px -480px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png')
}
.read-more-text:hover {
	background-position:-8px -530px;
	text-decoration:underline;
	color:#006fb7
}
.previous-link {
	padding:4px 4px 4px 17px;
	background-position:-408px -480px;
	color:#006fb7;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	text-decoration:none
}
.previous-link:hover {
	background-position:-408px -530px;
	text-decoration:underline
}
.article-image-left,.article-image-right {
	clear:both;
	padding-bottom:30px;
	overflow:hidden
}
.article-image-left .column,.article-image-right .column {
	float:left;
	width:400px
}
.article-image-left .clear,.article-image-right .clear {
	clear:both
}
.article-image-left small,.article-image-right small {
	color:#8aad0c;
	font-weight:700;
	font-size:12px;
	margin-bottom:5px
}
.article-image-left h1,.article-image-right h1 {
	font-size:18px;
	text-transform:none;
	font-style:normal
}
.article-image-left img,.article-image-right img {
	padding:7px;
	float:left;
	position:relative;
	padding:8px;
	background-color:#fff;
	border:0;
	margin:5px;
	box-shadow:0 0 5px rgba(0,0,0,.2);
	margin:5px 25px 25px 5px
}
.article-image-left time,.article-image-right time {
	color:#006fb7;
	font-weight:700
}
.article-image-right img {
	float:right;
	margin:5px 5px 5px 25px
}
ul.arrowlist,ol.arrowlist {
	list-style:none
}
ul.arrowlist a,ol.arrowlist a {
	color:#006fb7;
	font-weight:700;
	text-decoration:none;
	background-position:-9px -483px;
	line-height:20px;
	padding-left:15px;
	display:block;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png')
}
ul.arrowlist a:hover,ol.arrowlist a:hover {
	background-position:-9px -533px;
	text-decoration:underline
}
#press-info {
	overflow:hidden;
	border:1px solid #ddd;
	padding:10px 0 10px 10px;
	margin-bottom:30px
}
#press-info .column-small,#press-info .column {
	float:left;
	width:169px;
	padding-right:10px
}
#press-info .column-small {
	width:100px
}
#press-info a {
	color:#595858;
	text-decoration:none
}
#press-info a:hover {
	text-decoration:underline;
	color:#006fb7
}
#megadropdown {
	top:65px;
	left:0;
	width:980px;
	height:275px;
	background:#fff;
	z-index:30;
	box-shadow:5px 5px 10px #333;
	font-size:12px;
	line-height:18px
}
#megadropdown h2 {
	font-size:14px;
	text-transform:uppercase
}
#megadropdown h2 a.read-more-text {
	font-size:16px
}
#megadropdown .menu-description {
	padding:100px 30px 0 30px;
	width:140px;
	display:block;
	float:left;
	color:#595858
}
#megadropdown #index-arrow {
	width:24px;
	height:15px;
	margin-left:-12px;
	position:absolute;
	top:-15px;
	left:196px;
	background-position:-338px -85px;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png')
}
#megadropdown .four-clean-columns {
	float:left;
	padding-top:20px
}
#megadropdown .four-clean-columns .column {
	padding:10px 15px 20px 15px;
	width:135px;
	height:225px;
	float:left;
	margin-right:20px;
	display:block;
	background:#e5f0f8
}
#megadropdown .four-clean-columns .column h2 {
	padding-bottom:5px
}
#megadropdown .three-clean-columns {
	float:left;
	padding-top:20px
}
#megadropdown .three-clean-columns .column {
	padding:10px 10px 20px 10px;
	width:222px;
	height:225px;
	float:left;
	margin-right:15px;
	display:block;
	background:#e5f0f8
}
#megadropdown .three-clean-columns .column h2 {
	padding-bottom:5px
}
#megadropdown .five-clean-columns {
	float:left;
	padding-top:20px
}
#megadropdown .five-clean-columns .column {
	padding:10px 10px 20px 10px;
	width:120px;
	height:225px;
	float:left;
	margin-right:15px;
	display:block;
	background:#e5f0f8
}
#megadropdown .five-clean-columns .column h2 {
	padding-bottom:5px
}
#megadropdown #news-subsections {
	width:750px;
	float:left;
	margin-top:30px;
	height:230px
}
#megadropdown #news-subsections .news-item {
	width:225px;
	height:120px;
	padding-right:25px;
	float:left;
	position:relative
}
#megadropdown #news-subsections .news-item h2 {
	padding-bottom:0
}
#megadropdown #news-subsections .news-item .read-more {
	margin-top:20px;
	position:absolute;
	top:45px
}
#megadropdown #menu-faqbase h2 {
	text-transform:none;
	padding-bottom:5px
}
#megadropdown #menu-faqbase ol,#megadropdown #menu-faqbase ul {
	list-style:none
}
#megadropdown #menu-faqbase form {
	height:40px
}
#megadropdown #menu-faqbase form input {
	line-height:17px;
	height:17px;
	border:1px solid #ddd;
	border-radius:1px;
	padding:3px;
	color:#595858;
	width:270px;
	float:left;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif
}
#megadropdown #menu-faqbase form input.submit {
	background-position:0 -794px;
	background-color:#8aad0c;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	height:23px;
	width:23px;
	text-indent:-9999px;
	cursor:pointer;
	border:0;
	float:left;
	margin:1px 0 0 -24px
}
#megadropdown #menu-faqbase .faqbase-small-col {
	width:160px;
	margin:30px 10px 0 0;
	float:left
}
#megadropdown #menu-faqbase .faqbase-wide-col {
	width:280px;
	padding:0 10px;
	margin-top:30px;
	border-left:1px solid #ddd;
	float:left;
	height:230px
}
#megadropdown #menu-faqbase .faqbase-wide-col li {
	padding-bottom:5px
}
#megadropdown #menu-faqbase .faqbase-wide-col a {
	color:#595858;
	text-decoration:none
}
#megadropdown #menu-faqbase .faqbase-wide-col a:hover {
	text-decoration:underline;
	color:#006fb7
}
#megadropdown #menu-about h2 {
	text-transform:none
}
#megadropdown #menu-about ol,#megadropdown #menu-about ul {
	list-style:none
}
#megadropdown #menu-about .about-small-column {
	margin:30px 10px 0 0;
	padding:0 10px 0 0;
	height:230px;
	width:160px;
	float:left;
	border-right:1px solid #ddd;
	position:relative
}
#megadropdown #menu-about .about-wide-column {
	width:230px;
	margin-top:30px;
	float:left;
	height:230px;
	position:relative
}
#megadropdown #menu-about .read-more {
	position:absolute;
	top:200px;
	left:0
}
#megadropdown #menu-contact h2 {
	text-transform:none
}
#megadropdown #menu-contact ol,#megadropdown #menu-contact ul {
	list-style:none
}
#megadropdown #menu-contact .contact-small-column {
	margin:30px 10px 0 0;
	padding:0 10px 0 0;
	height:230px;
	width:160px;
	float:left;
	border-right:1px solid #ddd;
	position:relative
}
#megadropdown #menu-contact .contact-wide-column {
	width:200px;
	margin-top:30px;
	float:left;
	height:230px;
	position:relative;
	line-height:14px;
	font-size:12px;
	padding-left:15px
}
#megadropdown #menu-contact .contact-wide-column .shadow {
	margin:0 0 15px -1px;
	clear:both
}
#megadropdown #menu-contact .read-more {
	position:absolute;
	top:200px;
	left:0
}
#megadropdown sector {
	position:relative
}
#megadropdown .search {
	position:absolute;
	right:30px;
	top:-40px;
	background:#fff;
	width:150px;
	padding:20px
}
#megadropdown .search form input {
	border:1px solid #ddd;
	border-radius:3px;
	height:20px;
	padding:2px;
	line-height:20px;
	position:absolute;
	left:18px;
	top:15px;
	width:150px
}
#megadropdown .search form input.submit {
	border:0;
	background-image:url('/App_Themes/DeHeus2014/images/sprite.png');
	background-position:-100px -150px;
	width:25px;
	height:24px;
	padding:0;
	position:absolute;
	top:16px;
	left:148px;
	text-indent:-9999px
}
footer {
	position:absolute;
	width:920px;
	bottom:30px;
	left:30px;
	border-top:1px solid #ddd;
	line-height:30px;
	height:30px;
	text-align:right;
	color:#aaa
}
footer a {
	color:#aaa;
	text-decoration:none;
	padding:0 5px;
	transition:all .3s
}
footer a:hover {
	color:#757575;
	text-decoration:underline;
	transition:all .3s
}
#cookie-notice {
	height:16px;
	padding:4px 0 6px 0;
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	display:block;
	opacity:.8;
	background:#000;
	font-family:'Open Sans',sans-serif;
	font-size:11px;
	z-index:99
}
#cookie-notice #center-column {
	width:970px;
	margin:0 auto;
	line-height:16px;
	height:16px;
	color:#fff;
	display:block;
	opacity:.5
}
#cookie-notice #center-column a {
	color:#fff;
	border-bottom:1px solid #333;
	text-decoration:none
}
#cookie-notice #center-column a:hover {
	border-bottom:1px solid #ddd
}
#ui-datepicker-div {
	z-index:100
}
#sitemap {
	list-style:disc
}
#sitemap li {
	margin-left:15px
}
#sitemap .sitemap-level-2 {
	margin-left:30px
}
.clearfix:before,.clearfix:after {
	content:" ";
	display:table
}
.clearfix:after {
	clear:both
}
.clearfix {
	*zoom:1
}
.left-promo {
	float:left
}
.right-promo {
	float:left;
	margin-left:50px;
	padding-left:50px;
	border-left:1px solid #ddd
}
.promocontent .promothumb {
	margin-top:45px
}
.promobox {
	padding:14px;
	background:#fefefe;
	border:1px solid #ddd;
	width:380px;
	margin:20px 0
}
.menu-h1 {
	font-size:22px;
	font-style:italic;
	padding-bottom:2px;
	text-transform:uppercase;
	color:#006FB7;
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	line-height:normal
}
.menu-h2 {
	font-size:16px;
	color:#006FB7;
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	text-transform:none
}
.menu-h3 {
	text-transform:none;
	font-size:14px;
	padding-bottom:2px;
	color:#006FB7;
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	line-height:normal
}
.menu-h4 {
	padding-bottom:0;
	font-size:14px;
	text-transform:uppercase;
	color:#006FB7;
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	line-height:normal
}
.menu-h5 {
	padding-bottom:5px;
	font-size:14px;
	text-transform:uppercase;
	color:#006FB7;
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	line-height:normal
}
.h1 {
	font-size:22px;
	font-style:italic;
	padding-bottom:2px;
	text-transform:uppercase
}
.h2 {
	border-bottom:1px solid #DDD;
	margin-bottom:5px;
	padding-bottom:5px;
	font-size:18px;
	color:#006FB7;
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	line-height:normal
}
.h4 {
	color:#006FB7;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:700;
	padding-bottom:0;
	text-transform:none;
	line-height:normal
}
.p {
	font-size:11px;
	line-height:14px;
	padding-bottom:15px;
	font-family:Arial,Helvetica,sans-serif;
	color:#595858
}
.h1-white {
	color:#FFF;
	font-style:normal;
	padding:0 0 0 10px;
	text-transform:none;
	font-size:22px;
	font-family:'Open Sans',sans-serif;
	font-weight:800;
	line-height: normal
}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */