﻿@charset "utf-8";/* CSS Document */@charset "utf-8";.header-wrap, .page {	width: 1200px;}body {	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;		font-size: 0.75em;	color: #787878;	line-height: 1.5em;}.page {	margin: 0 auto;	position: relative;	border-left: 1px solid #e2e2e2;	border-right: 1px solid #e2e2e2;	background-color: white;}.header-wrap {	margin: 0 auto;	position: relative;}/*Page Title*/.page-title-content h1 {	color: #D8A412;    margin: 0;}.page-title {	min-height: 80px;	background-color: #ffffff;	padding: 20px 0;}.page-title-avatar {	width: 80px;	height: 80px;	border-radius: 40px;	float: left;}.page-title-avatar img {	border: none;	border-radius: 50%;}.page-title-content {	overflow: hidden;	color: #D8A412;	padding: 10px 0 0 10px;	max-width: 500px;}.page-title-content .page-description {	margin: 0;}.page-title-content .button {    margin: 0 20px 0 0; }.page-title-content a.button {    margin-top: 10px;}.page-description a:hover {	color: #444;}/* Breadcrumbs */.breadscrumbs {	background-color: #f5f5f5;	height: 44px;	border-bottom: 1px solid #e2e2e2;	border-top: 1px solid #e2e2e2;	padding-left: 10px;}	.breadscrumbs ul {	float: left;	padding: 12px 0;	margin: 0 0 0 -5px;}.breadscrumbs ul li {	float: left;}.breadscrumbs ul li a {    padding: 0 5px 0 0;}.page-top-stripes {    background-color: #DFDEDE;    border-bottom: 23px solid #EDE7E7;    height: 23px;    position: absolute;    width: 100%;}.content-title2 {    border-bottom: thin solid #D8D8D8;    clear: both;    margin: 0 0 10px;    overflow: hidden;}h1 {	font-family: "ProximaNova-Regular";	font-size: 2.5em;	color: #D8A412;	line-height: 1.5em;		font-weight: normal;}h2 {font-family: "ProximaNova-Bold"  ;	font-size: 2.5em;	color: #606060;	line-height: 1.5em;		font-weight: normal;}h3 {font-family:"ProximaNova-Regular";	font-size: 1.5em;	color: #606060;	line-height: 1.25em;	font-weight: normal;}h4 {font-family: "ProximaNova-Regular" ;	font-size: 1.5em;	color: #D8A412;	line-height: 1.25em;	font-weight: normal;}h5 {font-family:"ProximaNova-Regular" ;	font-size: 1.5em;	color: #787878;	line-height: 1.25em;	font-weight: normal;}h6 {font-family: "ProximaNova-Semibold" ;	font-size: 1.2em;	color: #606060;	line-height: 1.25em;	font-weight: normal;	}/* Vertical menue*/.vertical-menu li, .vertical-menu li a {	border-bottom: 1px solid #e2e2e2;}.vertical-sub-menu li, .vertical-sub-menu li a {    border-bottom: none;}.vertical-menu li a {	color: #444444;	display: block;	padding: 5px;}.vertical-current {	font-weight: bold;}.vertical-menu li a:hover {	color: #D8A412;}.vertical-menu li:hover {	background-color: #f9f9f9;}.vertical-sub-menu {	margin-left: 30px;}.content-title {	clear: both;	background: transparent url(/media/assets/stripes.png) repeat-x left 50%;	overflow: hidden;    margin: 0 0 10px 0;}.info-table td {	background-color: #fff;	border: 1px solid #d7d7d7;	padding: 10px;    width: 50%;}.info-table {    margin-top: 20px;    margin-bottom: 20px;	width: 100%;	border: 0;}.news4 {    margin: 0 0 10px;    padding: 0 0 5px;}.format-news {    margin: 0;    padding: 0;    text-align: left;}.post {    background: url("/media/img/stripes.png") repeat-x scroll left bottom rgba(0, 0, 0, 0);    margin: 0 0 20px;    padding: 0 0 20px;}.shortcode-blogpost-large .blogpost-avatar, .shortcode-blogpost-large .blogpost-overlay {    height: 112px;    width: 150px;}.shortcode-blogpost-small .blogpost-avatar, .shortcode-blogpost-medium .blogpost-avatar, .shortcode-blogpost-large .blogpost-avatar {    float: left;    margin: 0 0 10px;    position: relative;}.shortcode-blogpost-small .blogpost-content, .shortcode-blogpost-medium .blogpost-content, .shortcode-blogpost-large .blogpost-content {    overflow: hidden;    padding: 0 0 0 10px;}@media (max-width: 1200px) {	.header-wrap, .page {		width: 979px;	}}@media (max-width: 979px) and (min-width: 768px) {    .page, .header-wrap {		width: 768px;	}}@media (max-width: 767px) {    .page, .header-wrap {		width: auto;	}	.breadscrumbs {				min-height: 44px;		height: auto;	}	}.cross, .cross a {    color: #D8A412;    font-size: 14px;    font-weight: bold;}form {    margin: 0;}/* Normal blogposts */.post-content {	padding: 5px 0 0 0;}	.news3 .post-content {	padding-top: 20px;	padding-bottom: 20px;	border-bottom: thin solid #D8D8D8;	}.meta-container {	margin: 10px 0 0 0;	border-top: 1px solid #e2e2e2;}.meta-container li {	border-bottom: 1px solid #e2e2e2;	padding: 5px 0 5px 30px;	position: relative;}.meta-container li:before {	font-family: "Font Awesome 5 Free";  /* updated font-family */  font-weight: 900;	color: #26617f;	font-size: 17px;	position: absolute;	left: 5px;	top: 7px;}div#meta-container-menu a:link { color: #787878; }div#meta-container-menu a:visited { color: #787878; }div#meta-container-menu a:hover { color: #d8a412; }div#meta-container-menu a:active { color: #787878; }.meta-container-single li {    border-color: #E2E2E2;    border-image: none;    border-style: solid;    border-width: 1px 0;    margin: 10px 0;    padding: 0 10px;    font-family: "Font Awesome 5 Free"; /* updated font-family */    font-weight: 900;}.meta-container li a {	color: #444444;	font-weight: bold;}.meta-container li a:hover {	text-decoration: none;}.meta-container-footer {	margin: 10px 0 0 0;} .meta-container-footer li {	padding: 5px 0 5px 30px;	position: relative;} .meta-container-footer li:before {	font-family: "Font Awesome 5 Free";  /* updated font-family */  font-weight: 900;	color: #26617f;	font-size: 17px;	position: absolute;	left: 5px;	top: 7px;}.meta-container-footer li a {	color: #D8A412;}.meta-container-footer li a:hover {	text-decoration: none;}.meta-download:before {    content: "\f019";    font-family: "Font Awesome 5 Free"; /* updated font-family */    font-weight: 900;    color: #26617f;    font-size: 17px;    padding-right: 5px;    position: inherit;    left: 5px;    top: 7px;}.meta-trial:before {    content: "\f0fe";    font-family: "Font Awesome 5 Free"; /* updated font-family */    font-weight: 900;    color: #26617f;    font-size: 17px;    padding-right: 5px;    padding-left: 15px;    position: inherit;    left: 5px;    top: 7px;}.meta-phone2:before {    content: "\f095";    font-family: "Font Awesome 5 Free"; /* updated font-family */    font-weight: 900;    color: #26617f;    font-size: 17px;    padding-right: 5px;    padding-left: 15px;    position: inherit;    left: 5px;    top: 7px;}.meta-date:before {	content: "\f133";	padding-right: 10px;}.meta-email:before {    content: "\f0e0";}.meta-phone:before {    content: "\f095";}.meta-home:before {    content: "\f015";}.meta-folder:before {    content: "\f07b";}.meta-comments:before {    content: "\f086";}.meta-categories:before {    content: "\f124";}.meta-tags:before {    content: "\f02b";}.read-more:before {    content: "\f016";}.copyright p {    color: #8C8C8C;    float: right;    font-size: 11px;    margin: 5px 0 0;}.meta-container li.meta-tags, .meta-container li.meta-categories {	padding: 5px 0 0 30px;}.validation-message {    padding: 5px;    color: red;    font-size: 1.2em;}/*front page news and events*/.headlinebox{	border-bottom-width: thin;	border-bottom-color: #d8d8d8;	min-height: 2em;	border-bottom-style: solid;}.headlineboxmcs{	border-bottom-width: thin;	border-bottom-color: #d8d8d8;	min-height: 2em;	border-bottom-style: solid;	margin-bottom: 10px;}.news-table { padding: 10px 0; }.news-full-width .column {	width: 100%;	float: left;	text-align: left;}.news-full-width .eventcolumn {	width: 100%;	float: right;	text-align: left;}.news-table .news-content {	background-color: #fff;	padding-top: 5px;	padding-right: 20px;	padding-left: 0px;	padding-bottom: 20px;}.blog-item {	position: relative;	overflow: hidden;	float: left;}.news-item {	position: absolute;	overflow: hidden;	float: left;}.events-item {	position: relative;	overflow: hidden;	float: right;}.news-table ul li {	margin: 0 0 10px 0;}.news-content ul li {	border-bottom: thin solid #d3d3d3;}.news-table .normal-row span {	font-weight: bold;}	.widget-box {	min-height: 100%;	margin-bottom: 10px;	}	/* Widget: Tags */	.widget-tags ul  {		margin-left: -10px;	}/* Widget: Blogposts & Portfolio */	.widget-blogposts ul li {		margin: 0 0 10px 0;	}		.widget-blogpost-avatar {	float: left;	height: 60px;	width: 60px;	border: 3px solid #2b2b2b;	font-family: Helvetica;	font-weight: bold;	line-height: 1em;	color: #D8A412;	font-size: 2em;		}		.widget-blogpost-avatar a {			display: block;			height: 100%;			width: 100%;			position: relative;		}		.widget-blogpost-avatar img {			width: 60px;			height: 60px;		}		.widget-blogpost-content {			overflow: hidden;			padding: 0 0 0 10px;		}		.widget-blogpost-content h5 {			font-size: 12px;			margin: 0;			color: #787878;			font-family: 'Arial';			font-weight: normal;		}		.widget-blogpost-date {			margin: 5px 0 0 0;			font-size: 11px;		}		.widget-blogpost-date p {			margin: 0;		}			.widget-blogpost-date a {				color: #d6d6d6;			}/* Widget Text */	.widget-text a {		color: #d6d6d6;	}		.widget-text a:hover {			text-decoration: none;		}	/* Widget: Categories, parts of widget list and widget menu */	.widget-category2 ul li {	border-bottom: 1px solid #363636;	font-size: 11px;	text-indent: -1.6em;	padding-left: 1.9em;	}	.widget-category3 ul li {	border-bottom: 1px solid #363636;	font-size: 11px;	padding-bottom: 10px;	}			.widget-category4 ul li {	border-bottom: 1px solid #363636;	font-size: 12px;	text-indent: -1.6em;	padding-left: 1.9em;	}	.widget-category ul li a:before, .widget-category4 ul li a:before,   .widget-tags ul li a:before {		font-family: "Font Awesome 5 Free";  /* updated font-family */        font-weight: 900;		content: "\f0da";		color: #363636;		padding: 0 15px 0 0;	}.widget-category2 ul li a:before {    font-family: "Font Awesome 5 Free"; /* updated font-family */    font-weight: 900;    content: "\f0da";    color: #363636;    padding: 0 15px 0 0;}.widget-category3 ul li a:before {    color: #363636;	padding-top: 0;	padding-right: 15px;	padding-bottom: 10px;	padding-left: 0;}		.widget-category ul li a, .widget-category4 ul li a, .widget-menu ul li a, .widget-tags ul li a {			display: block;			padding: 5px;		}		.widget-category2 ul li a {			display: block;			padding: 5px;		}				.widget-category3 ul li a {			display: block;			padding: 5px;		}		.widget-category4 ul li a:hover, .widget-menu ul li a:hover {			background-color: rgba(0,0,0,0.1);		}		.widget-category2 ul li a:hover {			background-color: rgba(0,0,0,0.1);		}				.widget-category3 ul li a:hover {			background-color: rgba(0,0,0,0.1);		}		.widget-box {min-height: 100%;margin-bottom: 10px;}.widget-tags ul {margin-left: -10px;}.widget-tags ul li {margin: 0 0 10px 10px;display: inline-block;background-color: #ffffff;border: 1px solid #e2e2e2;}.widget-category ul li a, .widget-category4 ul li a, .widget-menu ul li a, .widget-tags ul li a {display: block;padding: 5px;}	.widget-category ul li a:before, .widget-category4 ul li a:before, .widget-tags ul li a:before {    font-family: "Font Awesome 5 Free";  /* updated font-family */    font-weight: 900;    content: "\f0da";    color: #363636;    padding: 0 15px 0 0;}.widget-tags ul li a {padding-top: 5px;padding-right: 20px;padding-bottom: 5px;padding-left: 10px;	}.news-table .title-row {	height: 50px;	color: #fff;	font-style: normal;	padding-top: 8px;	padding-right: 0;	padding-left: 0px;	padding-bottom: 0px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;	border-bottom: 1px inset rgba(255,255,255, 0.20);	font-weight: bold;}.date {	font-family: Calibri;	font-size: 1.7em;	font-weight: bold;	color: #D8a412;}/* Blogpost Small */.shortcode-blogpost-small .blogpost-avatar, .shortcode-blogpost-medium .blogpost-avatar, .shortcode-blogpost-large .blogpost-avatar {	float: left;	position: relative;	margin: 0 0 10px 0;		}.shortcode-blogpost-small .blogpost-avatar, .shortcode-blogpost-small .blogpost-overlay { height: 60px; width: 60px; }.shortcode-blogpost-medium .blogpost-avatar, .shortcode-blogpost-medium .blogpost-overlay {	height: 50px;	width: 50px;	padding-top: 20px;	padding-bottom: 20px;	font-family: Calibri;	font-size: 1em;	font-weight: bold;	color: #D8a412;}.shortcode-blogpost-large .blogpost-avatar, .shortcode-blogpost-large .blogpost-overlay {	height: 112px;	width: 150px;}.shortcode-blogpost-small, .shortcode-blogpost-medium {		padding-top: 20px;	padding-right: 0;	padding-left: 15px;	padding-bottom: 20px;	overflow: hidden;	border-bottom: thin solid #DBDBDB;} .shortcode-blogpost-small .blogpost-contentnews,.shortcode-blogpost-medium .blogpost-contentnews, .shortcode-blogpost-large .blogpost-contentnews {	padding-top: 7px;	padding-right: 0;	padding-left: 0;	padding-bottom: 5px;	overflow: hidden;	border-bottom: thin solid #DBDBDB;	width: 90%;} .shortcode-blogpost-thumb .blogpost-content h5 {	margin: 0 0 10px 0;}.shortcode-blogpost-thumb .blogpost-avatar img {	height: 100%;	width: 100%;}.shortcode-blogpost-thumb .blogpost-overlay {	position: absolute;	left: 0;	top: 0;	z-index: 99;}/* Main Page Forms*/.check-box-with-label > label {	display: inline;	font-size:1.1em;	color:#555555;	font-family: Helvetica, Arial, sans-serif;	padding-left:5px;	}.error-message {		color: red;	font-weight:bold;}.inform-message {	color: blue;	font-weight:bold;}/* CSS Document */