/*! normalize.css v2.1.3 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 8/9.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */

audio,
canvas,
video {
    display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */

[hidden],
template {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
    background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

button,
input,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

/**
 * Main Settings
 */
div.tx-powermail h3 {
	display: none;
}
div.tx-powermail {
	font-family: Calibri, Arial, sans-serif;
	font-size: 14px;
	width: 640px;
	margin: 0 !important;
	padding: 0 !important;
}
.powermail_message {
	padding-left: 20px;
	min-height: 65px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

	-webkit-box-shadow: 0px 0px 8px 0px;
	-moz-box-shadow: 0px 0px 8px 0px;
	box-shadow: 0px 0px 8px 0px;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;

	background-position: 98% 10px;
	background-repeat: no-repeat;
}
.powermail_message_ok {
	background-image: url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");
}
.powermail_message_error {
 	background-image: url("/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png");
}
.powermail_message li {
	padding: 10px 50px 10px 0;
	font-weight: bold;
	color: #1E5799;
}
.clear {
	clear: both;
}

/**
 * Form
 */
.powermail_form {
	position: relative;
}
.powermail_fieldset {
	clear: left;
	border: 0;
	padding: 10px;
	margin-bottom: 20px;

	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

	-webkit-box-shadow: 0px 0px 8px 0px;
	-moz-box-shadow: 0px 0px 8px 0px;
	box-shadow: 0px 0px 8px 0px;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
.powermail_legend {
	font-weight: bold;
	color: #EAEAEA;
	float: right;
	margin: 3px 10px 10px 0;
	font-size: 30px;
    white-space:normal;
}
.powermail_label {
	/* label */
	display: block;
	width: 200px;
	float: left;
	clear: left;
	font-weight: bold;
	color: #1E5799;
}
div.powermail_fieldwrap {
	margin: 0 0 0.5em 0;
	clear: both;
}
.powermail_field {
	font-family: Calibri, Arial, sans-serif;
	font-size: 14px;
	width: 400px;
	padding: 3px;
	border: 1px solid #ccc;
	color: #444;

	-webkit-box-shadow: 3px 3px 5px #eee;
	-moz-box-shadow: 3px 3px 5px #eee;
	box-shadow: 3px 3px 5px #eee;

	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}
.powermail_select {
	width: 408px;
}
.powermail_captcha {
	width: 392px;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.powermail_textarea {
	height: 80px;
}
input.powermail_field:focus {
	background-color: #E5E5E5;
	border: 1px solid white;
	outline: none;
}
.powermail_submit {
	margin: 10px 8px 10px 0;
	float: right;
	border: 0;
	padding: 5px 20px;
	color: white;
	font-weight: bold;
	cursor: pointer;
	width: 408px;

	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */

	-webkit-box-shadow: 3px 3px 5px #aaa;
	-moz-box-shadow: 3px 3px 5px #aaa;
	box-shadow: 3px 3px 5px #aaa;

	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}
.powermail_fieldwrap_radio fieldset,
.powermail_fieldwrap_check fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}
.powermail_fieldwrap_radio fieldset legend,
.powermail_fieldwrap_check fieldset legend {
	padding: 0;
}
.powermail_radio_outer,
.powermail_captcha_outer,
.powermail_check_outer {
	background-color: white;
	border: 1px solid #ccc;
	float: left;
	padding: 3px;
	width: 400px;
}
.powermail_radio_outer label,
.powermail_captcha_outer label,
.powermail_check_outer label {
	color: #444;
}
.powermail_captchaimage {
	width: 399px;
	margin-top: 10px;
}
div.error {
	background-color: #FFCA4B;
	border: 1px solid #FF8100;
}
.powermail_field_error {
	background-color: #FFCA4B;
	border: 1px solid #FF8100;
}
div.powermail_fieldwrap_file_inner {
	overflow: hidden;
	height: 26px;
	padding: 3px;
	width: 392px;
	color: white;
	font-weight: bold;
	cursor: pointer;
	background-image: url('/typo3conf/ext/powermail/Resources/Public/Image/upload_bg.png');
}
input.powermail_file {
	position: relative;
	height: 100%;
	width: auto;
	opacity: 0;
	-moz-opacity: 0;
	-webkit-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
ul#powermail_tabmenu {
	list-style-type: none;
	width: 99.5%;
	height: 16px;
	padding: 10px 0;
	margin-left: 2px;

	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

	-webkit-box-shadow: 0px 0px 8px 0px;
	-moz-box-shadow: 0px 0px 8px 0px;
	box-shadow: 0px 0px 8px 0px;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
ul#powermail_tabmenu li {
	float: left;
	margin-left: 10px;
	cursor: pointer;
	font-weight: bold;
	color: #1E5799;
}
ul#powermail_tabmenu li.act {
	text-shadow: 0px 0px 10px #888888;
	filter: dropshadow(color=#888888, offx=0, offy=0);
}
.ui-datepicker-next span,
.ui-datepicker-prev span {
	text-indent: -99999px;
	cursor: pointer;
}

/**
 * Confirmation
 */
.powermail_confirmation {
    clear: left;
	border: 0;
	padding: 10px;
	margin-bottom: 20px;

	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

	-webkit-box-shadow: 0px 0px 8px 0px;
	-moz-box-shadow: 0px 0px 8px 0px;
	box-shadow: 0px 0px 8px 0px;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
input.powermail_confirmation_form {
	float: left;
	margin-top: 20px;
	padding: 5px 20px;
	color: white;
	font-weight: bold;
	cursor: pointer;

	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */

	-webkit-box-shadow: 3px 3px 5px #aaa;
	-moz-box-shadow: 3px 3px 5px #aaa;
	box-shadow: 3px 3px 5px #aaa;

	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}
input.powermail_confirmation_submit {
	float: right;
	margin-top: 20px;
	padding: 5px 20px;
	color: white;
	font-weight: bold;
	cursor: pointer;

	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */

	-webkit-box-shadow: 3px 3px 5px #aaa;
	-moz-box-shadow: 3px 3px 5px #aaa;
	box-shadow: 3px 3px 5px #aaa;

	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

/**
 * Powermail All
 */
dl.powermail_all {
	padding: 5px 0;
}
dl.powermail_all dt {
	font-weight: bold;
	float: left;
	width: 150px;
	clear: left;
}
dl.powermail_all dd {
	float: left;
	width: 420px;
}

/**
 * Create
 */
.powermail_create {
	border: 0;
	padding: 10px;
	margin-bottom: 20px;

	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

	-webkit-box-shadow: 0px 0px 8px 0px;
	-moz-box-shadow: 0px 0px 8px 0px;
	box-shadow: 0px 0px 8px 0px;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}

/**
 * JS Form Validation
 */




/* Z-INDEX */
.formError { z-index: 990; }
.formError .formErrorContent { z-index: 991; }
.formError .formErrorArrow { z-index: 996; }
.formErrorInsideDialog.formError { z-index: 5000; }
.formErrorInsideDialog.formError .formErrorContent { z-index: 5001; }
.formErrorInsideDialog.formError .formErrorArrow { z-index: 5006; }
.inputContainer {
	position: relative;
	float: left;
}
.formError {
	font-family: Calibri, Arial, sans-serif;
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	cursor: pointer;
}
.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none
}
.formError .formErrorContent {
	width: 100%;
	position:relative;
	color: #fff;
	width: 150px;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;

	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
}
.greenPopup .formErrorContent {
	background: #33be40;
}
.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}
.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	position:relative;
}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
	margin: -2px 13px 0 0;
}
.formError .formErrorArrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	margin: 0px 0 0 12px;
	top:2px;
}
.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;

	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
}
.formError .formErrorArrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.greenPopup .formErrorArrow div {
	background: #33be40;
}
.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}
.formError .formErrorArrow .line10 {
	width: 15px;
	border: none;
}
.formError .formErrorArrow .line9 {
	width: 13px;
	border: none;
}
.formError .formErrorArrow .line8 {
	width: 11px;
}
.formError .formErrorArrow .line7 {
	width: 9px;
}
.formError .formErrorArrow .line6 {
	width: 7px;
}
.formError .formErrorArrow .line5 {
	width: 5px;
}
.formError .formErrorArrow .line4 {
	width: 3px;
}
.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}
.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}
.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}

/**
 * Powermail_Frontend
 */
#powermail_frontend_search {
    margin: 0;
}
.powermail_frontend {
	clear: left;
	border: 0;
	padding: 10px;
	margin-bottom: 20px;
	overflow: auto;

	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */

	-webkit-box-shadow: 0px 0px 8px 0px;
	-moz-box-shadow: 0px 0px 8px 0px;
	box-shadow: 0px 0px 8px 0px;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
.powermail_frontend_list {
	width: 100%;
	font-size: 0.9em;
	border: 1px solid #070708;
	margin-top: 15px;
}
.powermail_frontend_list th {
	color: white;
	font-weight: bold;
	padding: 3px;
	text-align: left;

	background: rgb(69,72,77); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.powermail_frontend_list td {
	border-top: 1px solid #ccc;
	padding: 3px;
}
.powermail_frontend_filter {
	background: rgb(252,255,244); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(252,255,244,1) 0%, rgba(223,229,215,1) 40%, rgba(179,190,173,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,255,244,1)), color-stop(40%,rgba(223,229,215,1)), color-stop(100%,rgba(179,190,173,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-9 */
	border: 1px solid #ccc;
	padding: 10px 0;
}
.powermail_frontend_search_container {
	padding: 5px 10px;
}
.powermail_frontend_search_container label {
	float: left;
	display: block;
	width: 150px;
	font-weight: bold;
	margin-right: 10px;
	padding-top: 3px;
}
.powermail_frontend_search_container input {
	width: 430px;
	padding: 3px;
}
.powermail_frontend_search_submit {
	width: 430px;
	padding: 3px;
	margin: 5px 0 0 170px;
	color: white;
	font-weight: bold;
	cursor: pointer;

	background: rgb(69,72,77); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.powermail_frontend_abc,
.powermail_frontend_export {
	background: rgb(252,255,244); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(252,255,244,1) 0%, rgba(223,229,215,1) 40%, rgba(179,190,173,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,255,244,1)), color-stop(40%,rgba(223,229,215,1)), color-stop(100%,rgba(179,190,173,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-9 */
	border: 1px solid #ccc;
	padding: 10px 0;
}
.powermail_frontend_abc_inner,
.powermail_frontend_export_inner {
	margin: 0 10px;
}
span.abc,
span.abc a {
	font-weight: bold;
	text-decoration: none;
}
.powermail_frontend dl {
	clear: both;
	padding: 5px 0;
}
.powermail_frontend dt {
	float: left;
	width: 150px;
	font-weight: bold;
	clear: left;
	margin-right: 10px;
}
.powermail_frontend dd {
	float: left;
}
.powermail_frontend_export_icon {
	float: right;
	margin: 0 8px;
	padding-top: 5px;
	height: 19px;
}
.powermail_frontend_export input {
	width: 17px;
	height: 16px;
	padding-top: 2px;
	cursor: pointer;
	text-indent: -99999px;
	border: 0;
	background: none;
	background-repeat: no-repeat;
	background-image: url('/typo3conf/ext/powermail/Resources/Public/Image/icon_csv.gif');
}
.powermail_frontend_export input.export_icon_xls {
	background-image: url('/typo3conf/ext/powermail/Resources/Public/Image/icon_xls.gif');
}

@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700|Montserrat:700);/*! layout.less v1.10.1 | MIT License | (c) 2013 by Felix Laukel (http://laukel.com) */@keyframes fadeInUp-tween{0%{opacity:0;transform:translateY(20%);-webkit-transform:translateY(20%);-ms-transform:translateY(20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fadeInRight-tween{0%{opacity:0;transform:translateX(-20%);-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fadeInDown-tween{0%{opacity:0;transform:translateY(-20%);-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fadeInLeft-tween{0%{opacity:0;transform:translateX(20%);-webkit-transform:translateX(20%);-ms-transform:translateX(20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}html{font-size:14px}body.layout{overflow-y:scroll}.layout{background:#fff;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.66em;color:#666}.layout h1,.layout h2,.layout h3,.layout h4,.layout h5,.layout h6{margin:0 0 21px 0;font-family:Montserrat,"Open Sans",sans-serif;font-size:2em;font-weight:700;line-height:1.2284em;color:#000}.layout .h1,.layout h1{font-size:3.5em}.layout .h2,.layout h2{font-size:3em}.layout .h3,.layout h3{font-size:2.5em}.layout .h4,.layout h4{font-size:1.5em}.layout .h5,.layout h5,.layout h6{font-size:1.2em}.layout img{max-width:100%;height:auto}.layout blockquote{margin:0;padding:0 21px;border-left:.5em #e6e6e6 solid}.layout blockquote,.layout ol,.layout p,.layout ul{margin:0 0 21px 0}.layout blockquote:last-child,.layout ol:last-child,.layout p:last-child,.layout ul:last-child{margin-bottom:0}.layout b,.layout strong{font-weight:700}.layout pre{padding:1em;color:#fff;background-color:#666}.layout a{color:#d61031;text-decoration:none}.layout a.selected,.layout a:hover{color:#77091b;text-decoration:underline}.layout a:focus{outline:0}.layout .hidden,.layout .prototype{display:none!important}.layout .invisible{visibility:hidden}@media screen and (max-width:959px){.layout .large-screen-only{display:none!important}}@media screen and (min-width:959px){.layout .medium-screen-only{display:none!important}}@media screen and (max-width:639px){.layout .medium-screen-only{display:none!important}}.ie8 .layout .medium-screen-only{display:none}@media screen and (min-width:639px){.layout .small-screen-only{display:none!important}}.ie8 .layout .small-screen-only{display:none}@media screen and (max-width:639px){.layout .small-screen-hidden{display:none!important}}.layout .screen-reader-only,.layout .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0 0 0 0);overflow:hidden;border:none}.layout .clear,.layout .clear-after:after{clear:both}.layout .clear-fix:after,.layout .clear-fix:before{content:" ";display:table}.layout .clear-fix:after{clear:both}.layout .center{position:relative;margin:0 auto}.layout .block{display:block!important}.layout .main-font{font-family:"Open Sans",sans-serif!important}.layout .title-font{font-family:Montserrat,"Open Sans",sans-serif!important}.layout .email{cursor:pointer}.layout .test{border:2px #77091b dotted}.layout .topline{margin-bottom:0}.layout .subline{margin-top:-21px}.layout [class*=" icon-"]:before,.layout [class^=icon-]:before,.layout [data-icon]:before{display:inline-block;padding-right:.66em;speak:none;font-family:iconset;font-size:.9em;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layout [class*=" icon-"].icon-only:before,.layout [class^=icon-].icon-only:before,.layout [data-icon].icon-only:before{padding-right:0}.layout [class*=" icon-"]:hover:before,.layout [class^=icon-]:hover:before,.layout [data-icon]:hover:before{text-decoration:none!important}.layout [data-icon]:before{content:attr(data-icon)}.layout #main{min-width:280px;max-width:960px}@media screen and (max-width:639px){.layout #main{min-width:100%}}.layout #main.center-full-width{min-width:100%;max-width:100%}.layout #main.center-full-width .section{min-width:100%;max-width:100%}.layout #main.center-full-width .section .content{min-width:280px;max-width:960px;position:relative;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.layout ol.blank,.layout ul.blank{padding:0}.layout ol.blank li,.layout ul.blank li{list-style-type:none}.layout br.blank{font-size:0;line-height:0;visibility:hidden}.layout ul.navi{display:table;position:relative;width:100%}.layout ul.navi:after{clear:both}.layout ul.navi,.layout ul.navi ul{padding:0;list-style-type:none}.layout ul.navi ul{display:none;position:absolute;width:10em;z-index:1;top:0;right:0;margin-right:-10em}.layout ul.navi li{position:relative;background-color:#f2f2f2}.layout ul.navi li:hover>ul{display:block}.layout ul.navi li.mega-dropdown{position:static;height:100%}.layout ul.navi li.mega-dropdown>ul{left:0;width:100%}.layout ul.navi .item,.layout ul.navi a{display:block;padding:10.5px}.layout ul.navi a.active,.layout ul.navi a.selected,.layout ul.navi a:hover,.layout ul.navi li.active>a,.layout ul.navi li.selected>a,.layout ul.navi li:hover>a{text-decoration:none;color:#77091b}.layout ul.navi ul.horizontal>li,.layout ul.navi>li{display:block;float:left}.layout ul.navi ul.horizontal>li>ul,.layout ul.navi ul.horizontal>li>ul.vertical,.layout ul.navi>li>ul,.layout ul.navi>li>ul.vertical{top:auto;right:auto;left:auto;margin:0}.layout ul.navi ul.horizontal{width:30em}.layout ul.navi ul.vertical>li,.layout ul.navi ul>li,.layout ul.navi.vertical>li{position:relative;float:none}.layout ul.navi ul.vertical>li>ul.horizontal,.layout ul.navi ul>li>ul.horizontal,.layout ul.navi.vertical>li>ul.horizontal{top:0;right:0;margin-right:-30em}.layout ul.navi ul.vertical{top:0;right:0;margin-right:-10em}.layout ul.navi .trim-left>li:first-child>a,.layout ul.navi.trim-left>li:first-child>a{padding-left:0!important}.layout ul.navi .trim-left.vertical>li>a,.layout ul.navi.trim-left.vertical>li>a{padding-left:0!important}.layout ul.navi .trim-right>li:last-child>a,.layout ul.navi.trim-right>li:last-child>a{padding-right:0!important}.layout ul.navi .trim-right.vertical>li>a,.layout ul.navi.trim-right.vertical>li>a{padding-right:0!important}@media screen and (max-width:639px){.layout ul.navi.responsive,.layout ul.navi.responsive ul{display:block;position:static;width:100%;text-align:center}.layout ul.navi.responsive li,.layout ul.navi.responsive ul li{float:none}.layout ul.navi.responsive ul{border:21px #fff solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}.layout .article .intro{font-size:1.2em;line-height:1.6em;color:#b3b3b3}.layout .btn{display:inline-block;padding:.33em .66em;color:#fff;background:#d61031;border:none}.layout .btn:hover{color:#fff;background:#77091b}.layout .stats .stat{padding:5.25px 0;border-top:1px rgba(0,0,0,.2) solid}.layout .stats .stat:first-child{border-top:none}.layout .stats .key{font-weight:700}.layout .single-form{position:relative;background:#fff;border:1px #d61031 solid;overflow:hidden}.layout .single-form button,.layout .single-form input{padding:.33em;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.layout .single-form input{width:67%;float:left;background:0 0;outline:0}.layout .single-form button{width:33%}.layout .table-wrap{display:table;width:100%;height:100%}.layout .table-wrap>.cell-wrap{display:table-cell;vertical-align:middle}.layout .grid{display:table;table-layout:fixed;width:100%}.layout .grid:after{clear:both}.layout .grid .row{display:table;table-layout:fixed;width:100%;margin-top:21px}.layout .grid .row:first-child{margin:0}.layout .grid .row:after{clear:both}.layout .grid .col{display:block;float:left;margin-left:2.1875%;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.layout .grid .col:first-child{margin:0}.layout .grid .col.size-25{width:23.359375%}.layout .grid .col.size-33{width:31.875%}.layout .grid .col.size-50{width:48.90625%}.layout .grid .col.size-66{width:65.9375%}.layout .grid .col.size-75{width:74.4533166%}.layout .grid .col.size-10{width:8.03125%}.layout .grid .col.size-16{width:14.84375%}.layout .grid .col.size-20{width:18.25%}.layout .grid .col.size-40{width:38.6875%}.layout .grid .col.size-60{width:59.12524525%}.layout .grid .col.debug{background-color:#f2f2f2}.layout .grid .col.debug .col{background-color:#e6e6e6}.layout .grid .col.debug .col .col{background-color:#d9d9d9}.layout .grid .row.cells>.col,.layout .grid.cells>.col{display:table-cell;float:none;margin:0;padding-left:2.1875%}.layout .grid .row.cells>.col:first-child,.layout .grid.cells>.col:first-child{padding:0}.layout .grid .row.flip>.col,.layout .grid.flip>.col{float:right;margin-left:0;margin-right:2.1875%}.layout .grid .row.flip>.col:first-child,.layout .grid.flip>.col:first-child{margin:0}@media screen and (max-width:639px){.layout .grid .row.responsive .col,.layout .grid.responsive .col{display:block;width:100%!important;margin:21px 0 0 0;padding:0}.layout .grid .row.responsive .col:first-child,.layout .grid.responsive .col:first-child{margin-top:0}}.layout .grid .col img.full-width{display:block;width:100%!important}@font-face{font-family:iconset;src:url('vhs-assets-css-bc854f2eedf6a55ea1499f4c132660b6.eot');src:local('☺'),url('vhs-assets-css-33493f64d1102f7ad85e3add31cdfec4.eot?#iefix') format('embedded-opentype'),url('vhs-assets-css-d0b65e1d3aa6fb6dc1a829c19e2617bb.ttf') format('truetype'),url('vhs-assets-css-52fa622112f5f0617f92191479a7e808.woff') format('woff'),url('vhs-assets-css-6b01469b5da85ecaffbb78c15b76e0dd.svg#iconset') format('svg');font-weight:400;font-style:normal;font-variant:normal}.icon-envelope-o:before{content:"\f003"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-magic:before{content:"\f0d0"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-microphone:before{content:"\f130"}.icon-home:before{content:"\e600"}.icon-home2:before{content:"\e601"}.icon-home3:before{content:"\e602"}.icon-office:before{content:"\e603"}.icon-newspaper:before{content:"\e604"}.icon-pencil:before{content:"\e605"}.icon-pencil2:before{content:"\e606"}.icon-quill:before{content:"\e607"}.icon-pen:before{content:"\e608"}.icon-blog:before{content:"\e609"}.icon-droplet:before{content:"\e60a"}.icon-paint-format:before{content:"\e60b"}.icon-image:before{content:"\e60c"}.icon-image2:before{content:"\e60d"}.icon-images:before{content:"\e60e"}.icon-camera:before{content:"\e60f"}.icon-music:before{content:"\e610"}.icon-headphones:before{content:"\e611"}.icon-play:before{content:"\e612"}.icon-film:before{content:"\e613"}.icon-camera2:before{content:"\e614"}.icon-dice:before{content:"\e615"}.icon-pacman:before{content:"\e616"}.icon-spades:before{content:"\e617"}.icon-clubs:before{content:"\e618"}.icon-diamonds:before{content:"\e619"}.icon-pawn:before{content:"\e61a"}.icon-bullhorn:before{content:"\e61b"}.icon-connection:before{content:"\e61c"}.icon-podcast:before{content:"\e61d"}.icon-feed:before{content:"\e61e"}.icon-book:before{content:"\e61f"}.icon-books:before{content:"\e620"}.icon-library:before{content:"\e621"}.icon-file:before{content:"\e622"}.icon-profile:before{content:"\e623"}.icon-file2:before{content:"\e624"}.icon-file3:before{content:"\e625"}.icon-file4:before{content:"\e626"}.icon-copy:before{content:"\e627"}.icon-copy2:before{content:"\e628"}.icon-copy3:before{content:"\e629"}.icon-paste:before{content:"\e62a"}.icon-paste2:before{content:"\e62b"}.icon-paste3:before{content:"\e62c"}.icon-stack:before{content:"\e62d"}.icon-folder:before{content:"\e62e"}.icon-folder-open:before{content:"\e62f"}.icon-tag:before{content:"\e630"}.icon-tags:before{content:"\e631"}.icon-barcode:before{content:"\e632"}.icon-qrcode:before{content:"\e633"}.icon-ticket:before{content:"\e634"}.icon-cart:before{content:"\e635"}.icon-cart2:before{content:"\e636"}.icon-cart3:before{content:"\e637"}.icon-coin:before{content:"\e638"}.icon-credit:before{content:"\e639"}.icon-calculate:before{content:"\e63a"}.icon-support:before{content:"\e63b"}.icon-phone:before{content:"\e63c"}.icon-phone-hang-up:before{content:"\e63d"}.icon-address-book:before{content:"\e63e"}.icon-notebook:before{content:"\e63f"}.icon-envelope:before{content:"\e640"}.icon-pushpin:before{content:"\e641"}.icon-location:before{content:"\e642"}.icon-location2:before{content:"\e643"}.icon-compass:before{content:"\e644"}.icon-map:before{content:"\e645"}.icon-map2:before{content:"\e646"}.icon-history:before{content:"\e647"}.icon-clock:before{content:"\e648"}.icon-clock2:before{content:"\e649"}.icon-alarm:before{content:"\e64a"}.icon-alarm2:before{content:"\e64b"}.icon-bell:before{content:"\e64c"}.icon-stopwatch:before{content:"\e64d"}.icon-calendar:before{content:"\e64e"}.icon-calendar2:before{content:"\e64f"}.icon-print:before{content:"\e650"}.icon-keyboard:before{content:"\e651"}.icon-screen:before{content:"\e652"}.icon-laptop:before{content:"\e653"}.icon-mobile:before{content:"\e654"}.icon-mobile2:before{content:"\e655"}.icon-tablet:before{content:"\e656"}.icon-tv:before{content:"\e657"}.icon-cabinet:before{content:"\e658"}.icon-drawer:before{content:"\e659"}.icon-drawer2:before{content:"\e65a"}.icon-drawer3:before{content:"\e65b"}.icon-box-add:before{content:"\e65c"}.icon-box-remove:before{content:"\e65d"}.icon-download:before{content:"\e65e"}.icon-upload:before{content:"\e65f"}.icon-disk:before{content:"\e660"}.icon-storage:before{content:"\e661"}.icon-undo:before{content:"\e662"}.icon-redo:before{content:"\e663"}.icon-flip:before{content:"\e664"}.icon-flip2:before{content:"\e665"}.icon-undo2:before{content:"\e666"}.icon-redo2:before{content:"\e667"}.icon-forward:before{content:"\e668"}.icon-reply:before{content:"\e669"}.icon-bubble:before{content:"\e66a"}.icon-bubbles:before{content:"\e66b"}.icon-bubbles2:before{content:"\e66c"}.icon-bubble2:before{content:"\e66d"}.icon-bubbles3:before{content:"\e66e"}.icon-bubbles4:before{content:"\e66f"}.icon-user:before{content:"\e670"}.icon-users:before{content:"\e671"}.icon-user2:before{content:"\e672"}.icon-users2:before{content:"\e673"}.icon-user3:before{content:"\e674"}.icon-user4:before{content:"\e675"}.icon-quotes-left:before{content:"\e676"}.icon-busy:before{content:"\e677"}.icon-spinner:before{content:"\e678"}.icon-spinner2:before{content:"\e679"}.icon-spinner3:before{content:"\e67a"}.icon-spinner4:before{content:"\e67b"}.icon-binoculars:before{content:"\e67c"}.icon-search:before{content:"\e67d"}.icon-zoomin:before{content:"\e67e"}.icon-zoomout:before{content:"\e67f"}.icon-expand:before{content:"\e680"}.icon-contract:before{content:"\e681"}.icon-expand2:before{content:"\e682"}.icon-contract2:before{content:"\e683"}.icon-key:before{content:"\e684"}.icon-lock:before{content:"\e685"}.icon-lock2:before{content:"\e686"}.icon-unlocked:before{content:"\e687"}.icon-wrench:before{content:"\e688"}.icon-settings:before{content:"\e689"}.icon-equalizer:before{content:"\e68a"}.icon-cog:before{content:"\e68b"}.icon-cogs:before{content:"\e68c"}.icon-cog2:before{content:"\e68d"}.icon-hammer:before{content:"\e68e"}.icon-wand:before{content:"\e68f"}.icon-aid:before{content:"\e690"}.icon-bug:before{content:"\e691"}.icon-pie:before{content:"\e692"}.icon-stats:before{content:"\e693"}.icon-bars:before{content:"\e694"}.icon-bars2:before{content:"\e695"}.icon-gift:before{content:"\e696"}.icon-trophy:before{content:"\e697"}.icon-glass:before{content:"\e698"}.icon-mug:before{content:"\e699"}.icon-food:before{content:"\e69a"}.icon-leaf:before{content:"\e69b"}.icon-rocket:before{content:"\e69c"}.icon-meter:before{content:"\e69d"}.icon-meter2:before{content:"\e69e"}.icon-dashboard:before{content:"\e69f"}.icon-fire:before{content:"\e6a0"}.icon-lab:before{content:"\e6a1"}.icon-remove:before{content:"\e6a2"}.icon-remove2:before{content:"\e6a3"}.icon-briefcase:before{content:"\e6a4"}.icon-airplane:before{content:"\e6a5"}.icon-truck:before{content:"\e6a6"}.icon-road:before{content:"\e6a7"}.icon-target:before{content:"\e6a8"}.icon-shield:before{content:"\e6a9"}.icon-lightning:before{content:"\e6aa"}.icon-switch:before{content:"\e6ab"}.icon-powercord:before{content:"\e6ac"}.icon-signup:before{content:"\e6ad"}.icon-list:before{content:"\e6ae"}.icon-list2:before{content:"\e6af"}.icon-numbered-list:before{content:"\e6b0"}.icon-menu:before{content:"\e6b1"}.icon-menu2:before{content:"\e6b2"}.icon-tree:before{content:"\e6b3"}.icon-cloud:before{content:"\e6b4"}.icon-cloud-download:before{content:"\e6b5"}.icon-cloud-upload:before{content:"\e6b6"}.icon-download2:before{content:"\e6b7"}.icon-upload2:before{content:"\e6b8"}.icon-download3:before{content:"\e6b9"}.icon-upload3:before{content:"\e6ba"}.icon-globe:before{content:"\e6bb"}.icon-earth:before{content:"\e6bc"}.icon-link:before{content:"\e6bd"}.icon-flag:before{content:"\e6be"}.icon-attachment:before{content:"\e6bf"}.icon-eye:before{content:"\e6c0"}.icon-eye-blocked:before{content:"\e6c1"}.icon-eye2:before{content:"\e6c2"}.icon-bookmark:before{content:"\e6c3"}.icon-bookmarks:before{content:"\e6c4"}.icon-brightness-medium:before{content:"\e6c5"}.icon-brightness-contrast:before{content:"\e6c6"}.icon-contrast:before{content:"\e6c7"}.icon-star:before{content:"\e6c8"}.icon-star2:before{content:"\e6c9"}.icon-star3:before{content:"\e6ca"}.icon-heart:before{content:"\e6cb"}.icon-heart2:before{content:"\e6cc"}.icon-heart-broken:before{content:"\e6cd"}.icon-thumbs-up:before{content:"\e6ce"}.icon-thumbs-up2:before{content:"\e6cf"}.icon-smiley:before{content:"\e6d0"}.icon-smiley2:before{content:"\e6d1"}.icon-sad:before{content:"\e6d2"}.icon-sad2:before{content:"\e6d3"}.icon-wink:before{content:"\e6d4"}.icon-wink2:before{content:"\e6d5"}.icon-grin:before{content:"\e6d6"}.icon-grin2:before{content:"\e6d7"}.icon-cool:before{content:"\e6d8"}.icon-cool2:before{content:"\e6d9"}.icon-wondering:before{content:"\e6da"}.icon-wondering2:before{content:"\e6db"}.icon-warning:before{content:"\e6dc"}.icon-notification:before{content:"\e6dd"}.icon-question:before{content:"\e6de"}.icon-info:before{content:"\e6df"}.icon-info2:before{content:"\e6e0"}.icon-blocked:before{content:"\e6e1"}.icon-cancel-circle:before{content:"\e6e2"}.icon-checkmark-circle:before{content:"\e6e3"}.icon-spam:before{content:"\e6e4"}.icon-close:before{content:"\e6e5"}.icon-checkmark:before{content:"\e6e6"}.icon-checkmark2:before{content:"\e6e7"}.icon-minus:before{content:"\e6e8"}.icon-plus:before{content:"\e6e9"}.icon-enter:before{content:"\e6ea"}.icon-exit:before{content:"\e6eb"}.icon-play2:before{content:"\e6ec"}.icon-pause:before{content:"\e6ed"}.icon-stop:before{content:"\e6ee"}.icon-backward:before{content:"\e6ef"}.icon-forward2:before{content:"\e6f0"}.icon-play3:before{content:"\e6f1"}.icon-pause2:before{content:"\e6f2"}.icon-stop2:before{content:"\e6f3"}.icon-backward2:before{content:"\e6f4"}.icon-forward3:before{content:"\e6f5"}.icon-first:before{content:"\e6f6"}.icon-last:before{content:"\e6f7"}.icon-previous:before{content:"\e6f8"}.icon-next:before{content:"\e6f9"}.icon-eject:before{content:"\e6fa"}.icon-volume-high:before{content:"\e6fb"}.icon-volume-medium:before{content:"\e6fc"}.icon-volume-low:before{content:"\e6fd"}.icon-volume-mute:before{content:"\e6fe"}.icon-volume-mute2:before{content:"\e6ff"}.icon-volume-increase:before{content:"\e700"}.icon-volume-decrease:before{content:"\e701"}.icon-loop:before{content:"\e702"}.icon-loop2:before{content:"\e703"}.icon-loop3:before{content:"\e704"}.icon-shuffle:before{content:"\e705"}.icon-arrow-up-left:before{content:"\e706"}.icon-arrow-up:before{content:"\e707"}.icon-arrow-up-right:before{content:"\e708"}.icon-arrow-right:before{content:"\e709"}.icon-arrow-down-right:before{content:"\e70a"}.icon-arrow-down:before{content:"\e70b"}.icon-arrow-down-left:before{content:"\e70c"}.icon-arrow-left:before{content:"\e70d"}.icon-arrow-up-left2:before{content:"\e70e"}.icon-arrow-up2:before{content:"\e70f"}.icon-arrow-up-right2:before{content:"\e710"}.icon-arrow-right2:before{content:"\e711"}.icon-arrow-down-right2:before{content:"\e712"}.icon-arrow-down2:before{content:"\e713"}.icon-arrow-down-left2:before{content:"\e714"}.icon-arrow-left2:before{content:"\e715"}.icon-arrow-up-left3:before{content:"\e716"}.icon-arrow-up3:before{content:"\e717"}.icon-arrow-up-right3:before{content:"\e718"}.icon-arrow-right3:before{content:"\e719"}.icon-arrow-down-right3:before{content:"\e71a"}.icon-arrow-down3:before{content:"\e71b"}.icon-arrow-down-left3:before{content:"\e71c"}.icon-arrow-left3:before{content:"\e71d"}.icon-tab:before{content:"\e71e"}.icon-checkbox-checked:before{content:"\e71f"}.icon-checkbox-unchecked:before{content:"\e720"}.icon-checkbox-partial:before{content:"\e721"}.icon-radio-checked:before{content:"\e722"}.icon-radio-unchecked:before{content:"\e723"}.icon-crop:before{content:"\e724"}.icon-scissors:before{content:"\e725"}.icon-filter:before{content:"\e726"}.icon-filter2:before{content:"\e727"}.icon-table:before{content:"\e728"}.icon-table2:before{content:"\e729"}.icon-newtab:before{content:"\e72a"}.icon-embed:before{content:"\e72b"}.icon-code:before{content:"\e72c"}.icon-console:before{content:"\e72d"}.icon-share:before{content:"\e72e"}.icon-mail:before{content:"\e72f"}.icon-mail2:before{content:"\e730"}.icon-mail3:before{content:"\e731"}.icon-mail4:before{content:"\e732"}.icon-google:before{content:"\e733"}.icon-googleplus:before{content:"\e734"}.icon-googleplus2:before{content:"\e735"}.icon-googleplus3:before{content:"\e736"}.icon-googleplus4:before{content:"\e737"}.icon-google-drive:before{content:"\e738"}.icon-facebook:before{content:"\e739"}.icon-facebook2:before{content:"\e73a"}.icon-facebook3:before{content:"\e73b"}.icon-instagram:before{content:"\e73c"}.icon-twitter:before{content:"\e73d"}.icon-twitter2:before{content:"\e73e"}.icon-twitter3:before{content:"\e73f"}.icon-feed2:before{content:"\e740"}.icon-feed3:before{content:"\e741"}.icon-feed4:before{content:"\e742"}.icon-youtube:before{content:"\e743"}.icon-youtube2:before{content:"\e744"}.icon-vimeo:before{content:"\e745"}.icon-vimeo2:before{content:"\e746"}.icon-vimeo3:before{content:"\e747"}.icon-flickr:before{content:"\e748"}.icon-flickr2:before{content:"\e749"}.icon-flickr3:before{content:"\e74a"}.icon-flickr4:before{content:"\e74b"}.icon-picassa:before{content:"\e74c"}.icon-picassa2:before{content:"\e74d"}.icon-github:before{content:"\e74e"}.icon-github2:before{content:"\e74f"}.icon-github3:before{content:"\e750"}.icon-wordpress:before{content:"\e751"}.icon-wordpress2:before{content:"\e752"}.icon-apple:before{content:"\e753"}.icon-android:before{content:"\e754"}.icon-windows:before{content:"\e755"}.icon-windows8:before{content:"\e756"}.icon-soundcloud:before{content:"\e757"}.icon-soundcloud2:before{content:"\e758"}.icon-skype:before{content:"\e759"}.icon-linkedin:before{content:"\e75a"}.icon-delicious:before{content:"\e75b"}.icon-stumbleupon:before{content:"\e75c"}.icon-stumbleupon2:before{content:"\e75d"}.icon-stackoverflow:before{content:"\e75e"}.icon-pinterest:before{content:"\e75f"}.icon-pinterest2:before{content:"\e760"}.icon-xing:before{content:"\e761"}.icon-xing2:before{content:"\e762"}.icon-paypal:before{content:"\e763"}.icon-file-pdf:before{content:"\e764"}.icon-file-openoffice:before{content:"\e765"}.icon-file-word:before{content:"\e766"}.icon-file-excel:before{content:"\e767"}.icon-file-zip:before{content:"\e768"}.icon-file-xml:before{content:"\e769"}.icon-file-css:before{content:"\e76a"}.icon-html5:before{content:"\e76b"}.icon-html52:before{content:"\e76c"}.icon-css3:before{content:"\e76d"}.icon-chrome:before{content:"\e76e"}.icon-firefox:before{content:"\e76f"}.icon-IE:before{content:"\e770"}.icon-opera:before{content:"\e771"}.icon-safari:before{content:"\e772"}.layout .fs-block{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden}.layout .fs-block .fs-content{position:absolute;left:0;top:0}.layout .image-fx{display:block;position:relative;width:100%;overflow:hidden}.layout .image-fx img{display:block;margin-bottom:0!important;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.layout .image-fx:after{display:block;position:absolute;content:"";left:0;top:0;width:100%;height:100%;border:0 transparent solid;background:0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.layout .image-fx:hover.fx-scale img{transform:scale(1.1) translate3d(0,0,0);-webkit-transform:scale(1.1) translate3d(0,0,0);-ms-transform:scale(1.1) translate3d(0,0,0)}.layout .image-fx:hover.fx-rotate img{transform:scale(1.25) rotate(8deg) translate3d(0,0,0);-webkit-transform:scale(1.25) rotate(8deg) translate3d(0,0,0);-ms-transform:scale(1.25) rotate(8deg) translate3d(0,0,0)}.layout .image-fx:hover.fx-border:after{border:1em rgba(255,255,255,.4) solid}.layout .image-fx:hover.fx-lighten:after{background:rgba(255,255,255,.4)}.layout .image-fx:hover.fx-darken:after{background:rgba(0,0,0,.4)}.custom{overflow-x:hidden;background:#333}.custom #main{background-color:#fff;background-position:center center;background-size:cover;background-attachment:fixed}.custom #main>.section>.content{background:#fff;background:rgba(255,255,255,.92)}.custom .section{margin-bottom:21px}.custom .section.wrapper{min-height:600px}.custom .section.wrapper>.content{padding:21px 21px;border-bottom:none}.custom .section.wrapper>.content .content{padding-left:0;padding-right:0}.custom .section .content{padding:0 21px;border-bottom:1px #bfbfbf dotted}.custom .section .content .headline{position:relative;width:100%;padding:0 21px;margin-bottom:21px;text-align:center;border-bottom:1px #bfbfbf dotted;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.custom .section .content .headline h1,.custom .section .content .headline h2,.custom .section .content .headline h3,.custom .section .content .headline h4{font-weight:700;color:#d61031}@media screen and (max-width:639px){.custom .section .content .headline{font-size:.5em}}.custom .section .content div.csc-textpic{margin-bottom:20px}.custom .section .content .csc-textpic-caption{font-size:.8em}.custom .section .content div.csc-textpic-below .csc-textpic-imagewrap{margin-top:20px}.custom .section .content div.csc-textpic-above .csc-textpic-imagewrap{margin-bottom:20px}.custom .section .content table.contenttable td{padding:0 3px}.custom #go-up{display:block;position:fixed;right:21px;bottom:21px;width:2em;height:2em;font-size:1.5em;color:#aaa;background:#eee;cursor:pointer;border-radius:50%}.custom #go-up:hover{color:#d61031}.custom #go-up:before{position:absolute;width:1em;height:1em;left:50%;top:50%;margin:-.7em 0 0 -.5em;font-family:iconset;content:"\f077"}.custom #gtue-header{margin-bottom:0}.custom #gtue-header .content{padding-left:0;padding-right:0;border-bottom:none}.custom #gtue-header .content:after{display:table;content:"";clear:both}.custom #gtue-header .content #gtue-gradient{position:relative;height:130px;background:url('vhs-assets-css-7119ed18202585467275b0120bde0014.jpg') no-repeat}.custom #gtue-header .content #gtue-logo{display:block;position:absolute;right:45px;top:15px}.custom #gtue-header .content #partner-logo{position:absolute;left:45px;bottom:21px}.custom #gtue-header .content #partner-logo img{width:auto;max-height:80px}@media screen and (max-width:639px){.custom #gtue-header .content{padding-bottom:21px}.custom #gtue-header .content #gtue-gradient{display:none}.custom #gtue-header .content #gtue-logo{position:relative;float:right;right:0;max-width:38%}.custom #gtue-header .content #partner-logo{position:relative;float:left;bottom:auto;left:0;top:15px;max-width:50%}}.custom #main-nav{margin-top:0;margin-bottom:0}.custom #main-nav+.section>.content{padding-top:21px}@media screen and (min-width:639px+1){.custom #main-nav{margin-top:-14px}.custom #main-nav.fixed{position:fixed;top:0;z-index:3}}.custom #main-nav .content{padding-left:0;padding-right:0;border-bottom:none}.custom #main-nav .content .navi{padding:0;background:#d61031}.custom #main-nav .content .navi li{background:0 0}.custom #main-nav .content .navi li a{padding:21px 21px;font-family:Montserrat,"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;color:#fff}.custom #main-nav .content .navi li.active,.custom #main-nav .content .navi li:hover{background:#77091b}.custom #main-nav .content .navi li.active>a,.custom #main-nav .content .navi li:hover>a{color:#fff}.no-touch .custom #main-nav .content .navi li:hover>ul{display:block;animation:fadeInDown-tween .3s ease both;-webkit-animation:fadeInDown-tween .3s ease both}@media (min-width:1200px){.touch .custom #main-nav .content .navi li:hover>ul{display:block;animation:fadeInDown-tween .3s ease both;-webkit-animation:fadeInDown-tween .3s ease both}}.custom #main-nav .content .navi li.has-submenu>a:before{display:inline-block;padding-right:.66em;font-size:.9em;font-family:iconset;content:"\f078";line-height:1}.custom #main-nav .content .navi li ul{display:none;width:280px;background:#d61031;z-index:2}.custom #main-nav .content .navi li ul li a{color:#fff;padding:10.5px 21px}.custom #main-nav .content .navi li ul li.active,.custom #main-nav .content .navi li ul li:hover{background:#77091b}.custom #main-nav .content .navi li ul li.active a,.custom #main-nav .content .navi li ul li:hover a{color:#fff}@media screen and (min-width:639px+1){.custom #main-nav .content .navi{display:table!important}}@media screen and (max-width:639px){.custom #main-nav .content .navi{display:none;transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0)}.custom #main-nav .content .navi li.active,.custom #main-nav .content .navi li:hover{background:inherit}.custom #main-nav .content .navi li.active a,.custom #main-nav .content .navi li:hover a{color:#fff}.custom #main-nav .content .navi li ul{display:none;width:100%;border:none;background:#8f0b21}.custom #main-nav .content .navi li:hover ul{animation:none!important;-webkit-animation:none!important}}.custom #main-nav .content .toggle-navi{display:block;color:#fff;background:#d61031;text-align:right;padding:.25em .5em;font-size:.85em;border-bottom:1px #fff solid;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.custom #main-nav .content .toggle-navi i:before{font-size:1.66em;vertical-align:-.17em;margin-left:.2em}.custom .teaser.section .content{padding-bottom:21px;overflow:hidden}.custom .teaser.section .content .slides{position:relative;width:100%;margin-bottom:0;white-space:nowrap;font-size:0;line-height:0}.custom .teaser.section .content .slides .slide{position:relative;display:inline-block;width:100%;font-size:14px;line-height:1.66em}.custom .teaser.section .content .slides .slide img{display:block}.custom .teaser.section .content .slides .slide .title{position:absolute;right:21px;bottom:21px;padding:10.5px 21px;text-align:right;color:#fff;background:#d61031;text-shadow:1px 1px 0 #000}.custom .teaser.section .content .slides .slide .title h2,.custom .teaser.section .content .slides .slide .title h3,.custom .teaser.section .content .slides .slide .title h4{margin-bottom:0;font-size:2em;color:#fff}.custom .teaser.section .content .controls{font-size:8em}.custom .teaser.section .content .controls a{position:absolute;top:50%!important;margin-top:-.8em!important;padding:0 21px;line-height:1em;color:#fff;text-decoration:none;text-shadow:1px 1px 0 #000}.no-touch .custom .teaser.section .content .controls a{opacity:0;transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.custom .teaser.section .content .controls a.btn-prev{left:0}.custom .teaser.section .content .controls a.btn-next{right:0}.custom .teaser.section .content .controls ul.jump-to{margin-top:13.86px;margin-bottom:-10.5px;text-align:center;font-size:14px}.custom .teaser.section .content .controls ul.jump-to li{display:inline-block;width:1em;height:1em;margin:0 5.25px;overflow:hidden;text-indent:-999px;background:0 0;border:1px #d61031 solid;cursor:pointer;border-radius:50%;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.custom .teaser.section .content .controls ul.jump-to li.active,.custom .teaser.section .content .controls ul.jump-to li:hover{background:#d61031;border-color:transparent}.no-touch .custom .teaser.section .content:hover .controls a{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}@media screen and (max-width:639px){.custom .teaser.section .content .slides .slide .title{right:5.25px;bottom:5.25px;padding:5.25px 10.5px;font-size:.5em}.custom .teaser.section .content .controls a{font-size:.66em}}.custom .features.section .feat .body{min-height:140px}.custom .features .feat{display:block;margin-bottom:21px}.custom .features .feat .head{display:block;text-decoration:none;color:#666}.custom .features .feat .head .icon{display:none;max-width:30%;background:#666;overflow:hidden;transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;border-radius:50%}.custom .features .feat .head .icon img{display:block;width:100%;padding:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.custom .features .feat .head h2,.custom .features .feat .head h3,.custom .features .feat .head h4{position:relative;font-size:1.4em;margin:0;padding:.2em .4em .1em .4em;color:#fff;background:#d61031;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.custom .features .feat .head h2 small,.custom .features .feat .head h3 small,.custom .features .feat .head h4 small{font-size:.66em;text-transform:uppercase}.custom .features .feat .body{padding:21px;padding-bottom:16.8px;background:#fff;background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);border:3px #d61031 solid;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;border-radius:0 0 1em 0}.ie8 .custom .features .feat .body{filter:none}.custom .features .feat:hover .icon{background:#d61031}.custom .features .feat .socialmedia-links{list-style-type:none;margin:0;padding:0}.custom .features .feat .socialmedia-links li{margin-bottom:1em;clear:both}.custom .features .feat .socialmedia-links li:last-child{margin-bottom:0}.custom .features .feat [class*=iconspecial-]{display:inline-block;padding-right:.66em;height:2em;width:2em;background-size:2em 2em;background-repeat:no-repeat;vertical-align:middle;float:left}.custom .features .feat .iconspecial-facebook{background-image:url('vhs-assets-css-972ca9a85cf1a30d51b0be06a55589c4.png')}.custom .features .feat .iconspecial-youtube{background-image:url('vhs-assets-css-b07606dde9231a507c5312d6a359e9bc.png')}.custom .features .feat .iconspecial-twitter{background-image:url('vhs-assets-css-94f1db78e60cc887d9032810e23772ed.png')}.custom .features .feat .iconspecial-googleplus{background-image:url('vhs-assets-css-cb673107e0e5a3d42b89c2816940d699.png')}.custom .features .feat .iconspecial-googlebusiness{background-image:url('vhs-assets-css-95dacfbf1b17961e3e8c39b74c8b2fdd.png')}.custom .features .feat .iconspecial-instagram{background-image:url('vhs-assets-css-92995f546d1e60059b53a9ac0b22f799.png')}.custom .features.aside{margin-bottom:21px;font-size:.85em;line-height:1.66em}.custom .features.aside .feat .head .icon{max-width:25%}.custom .features.team .feat .head{position:relative}.custom .features.team .feat .head .icon{display:inline-block;position:relative;top:21px;background:0 0;border:3px #d61031 solid;z-index:1}.custom .features.team .feat .head .icon img{display:block;padding:0}.custom .features.team .feat .head h2,.custom .features.team .feat .head h3,.custom .features.team .feat .head h4{display:inline-block;position:absolute;width:100%;left:0;bottom:0;padding-left:33%}.custom .features.team .feat .body{min-height:0}@media screen and (min-width:639px*0.75) and (max-width:639px){.custom .features .feat .head .icon{max-width:15%!important}}.custom .locations .location-selector select{position:relative;display:block;width:100%;padding:10.5px;font-size:2em;font-family:Montserrat,"Open Sans",sans-serif;color:#d61031;border:1px #d9d9d9 solid;background:#fff;cursor:pointer;outline:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.custom .locations .location-selector .grid{margin:21px 0}.custom .locations .location-selector .grid .location{display:none;padding:21px;margin-top:0;background:#fff;background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,.15);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ie8 .custom .locations .location-selector .grid .location{filter:none}.custom .locations .location-selector .grid .location.active{display:table!important;animation:fadeInDown-tween .6s ease both;-webkit-animation:fadeInDown-tween .6s ease both}.custom .locations .location-selector .grid .map iframe{width:100%;height:360px;border:none}@media screen and (max-width:639px){.custom .locations .location-selector .grid .map iframe{height:240px}}.custom .locations .location-selector .grid .information img{display:block;width:100%;margin-bottom:21px}.custom .locations .location-selector .grid .information h2,.custom .locations .location-selector .grid .information h3,.custom .locations .location-selector .grid .information h4{font-size:1.5em}.custom .articles{margin-bottom:21px}.custom .articles .article{position:relative;padding:21px;margin-bottom:21px;background:#f0f0f0;border:1px #bfbfbf dotted;background:#fff;background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.ie8 .custom .articles .article{filter:none}.custom .articles .article a.more{text-decoration:none}.custom .articles .article a.more h2,.custom .articles .article a.more h3,.custom .articles .article a.more h4{color:#666}.custom .articles .article a.more:hover h2,.custom .articles .article a.more:hover h3,.custom .articles .article a.more:hover h4{color:#d61031}.custom .articles .article img{display:block;width:auto;float:left;margin-top:10.5px}.custom .articles .article h2,.custom .articles .article h3,.custom .articles .article h4{margin-bottom:10.5px;font-size:1.6em}.custom .articles .article:hover{border-color:#d61031}@media screen and (max-width:639px){.custom .articles .responsive.grid .col{margin-top:0}}.custom .information.section .content{padding-bottom:21px}.custom .information.section .content .col{position:relative;padding:21px;background:#d61031;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:0 0 3.5em 0;box-shadow:0 4px 4px 0 rgba(0,0,0,.3) inset;-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.3) inset;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.3) inset;-ms-box-shadow:0 4px 4px 0 rgba(0,0,0,.3) inset}.custom .information.section .content .col *{color:#fff}.custom .information.section .content .col:before{position:absolute;right:21px;bottom:42px;font-size:5em;font-family:iconset;content:"\e6df";color:#fff;opacity:.33}.custom .information.section .content h2,.custom .information.section .content h3,.custom .information.section .content h4{font-size:1.4em;border-bottom:2px #fff dotted}.custom .standard.section .content{padding-bottom:21px}.custom .standard.section .content .col .headline{width:auto}.custom .standard.section .content .col.features .information .content{padding:0;padding-bottom:21px}.custom .standard.section .content .col.features .information .content .col{width:98%}.custom .standard.section .content .col.features .information .content .col.size-100{margin:0 0 15px}.custom .standard.section .content .col.features .information .content .col h2,.custom .standard.section .content .col.features .information .content .col h3{font-size:1.5em}.custom .standard.section img.block{margin-bottom:21px}.custom .standard.section .download{border:10.5px #f0f0f0 solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.custom .standard.section .download .image{padding:10.5px;border-right:1px #bfbfbf dotted}.custom .standard.section .download .image img{display:block}.custom .standard.section .download .description{padding:10.5px 0}@media screen and (max-width:959px){.custom .standard.section .download .image{border-right:none}}@media screen and (max-width:639px){.custom .standard.section .download .description{margin-top:0;padding:10.5px}}.custom .footer.section{margin-top:-21px;margin-bottom:0;background:#333;background:rgba(40,40,40,.92)}.custom .footer.section *{color:grey}.custom .footer.section .content{padding-top:42px;padding-bottom:42px;background:0 0!important;border:none}.custom .footer.section .content h3,.custom .footer.section .content h4,.custom .footer.section .content h5,.custom .footer.section .content h6{font-size:1.5em;margin-bottom:10.5px;padding-bottom:10.5px;color:#d61031;border-bottom:1px #666 dotted}.custom .footer.section .content ul:not(.blank){padding-left:21px;list-style-type:circle}.custom .footer.section .content a:hover{color:#fff}.custom .footer.section .content .gtue-hint{margin-top:31.5px;padding-top:21px;line-height:1.66em;color:#404040;border-top:1px #666 dotted}.custom .footer.section .grid .col.last{float:right}.custom .hu-reminder,.custom .tx-powermail{width:auto;max-width:720px}.custom .hu-reminder .powermail_fieldset,.custom .tx-powermail .powermail_fieldset{background:#fff;background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}.ie8 .custom .hu-reminder .powermail_fieldset,.ie8 .custom .tx-powermail .powermail_fieldset{filter:none}.custom .hu-reminder .powermail_fieldset *,.custom .tx-powermail .powermail_fieldset *{font-family:"Open Sans",sans-serif;color:#666}.custom .hu-reminder .powermail_fieldset .powermail_legend,.custom .tx-powermail .powermail_fieldset .powermail_legend{opacity:.15}.custom .hu-reminder .powermail_fieldset .powermail_field,.custom .tx-powermail .powermail_fieldset .powermail_field{box-shadow:0 0 0 0 transparent}.custom .hu-reminder .powermail_fieldset .powermail_label,.custom .tx-powermail .powermail_fieldset .powermail_label{width:32%;padding-right:21px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.custom .hu-reminder .powermail_fieldset .powermail_input,.custom .hu-reminder .powermail_fieldset .powermail_submit,.custom .hu-reminder .powermail_fieldset .powermail_textarea,.custom .tx-powermail .powermail_fieldset .powermail_input,.custom .tx-powermail .powermail_fieldset .powermail_submit,.custom .tx-powermail .powermail_fieldset .powermail_textarea{width:66%}.custom .hu-reminder .powermail_fieldset .powermail_input,.custom .hu-reminder .powermail_fieldset .powermail_input:focus,.custom .hu-reminder .powermail_fieldset .powermail_textarea,.custom .hu-reminder .powermail_fieldset .powermail_textarea:focus,.custom .tx-powermail .powermail_fieldset .powermail_input,.custom .tx-powermail .powermail_fieldset .powermail_input:focus,.custom .tx-powermail .powermail_fieldset .powermail_textarea,.custom .tx-powermail .powermail_fieldset .powermail_textarea:focus{background:#fff;border:1px #ccc solid;outline:0}.custom .hu-reminder .powermail_fieldset .powermail_fieldwrap_check .powermail_check_outer,.custom .tx-powermail .powermail_fieldset .powermail_fieldwrap_check .powermail_check_outer{background-color:transparent;border:none}.custom .hu-reminder .powermail_fieldset .powermail_fieldwrap_check .privacy-policy,.custom .tx-powermail .powermail_fieldset .powermail_fieldwrap_check .privacy-policy{color:#d61031}.custom .hu-reminder .powermail_fieldset .powermail_submit,.custom .tx-powermail .powermail_fieldset .powermail_submit{max-width:150px;color:#fff;background:#d61031;border-radius:0}.custom .hu-reminder .powermail_fieldset .formError .formErrorContent,.custom .tx-powermail .powermail_fieldset .formError .formErrorContent{color:#fff;background:#d61031}.custom .hu-reminder .powermail_fieldset .formError .formErrorArrow *,.custom .tx-powermail .powermail_fieldset .formError .formErrorArrow *{background:#d61031}@media screen and (max-width:639px){.custom .hu-reminder .powermail_fieldset .powermail_label,.custom .tx-powermail .powermail_fieldset .powermail_label{width:95%}.custom .hu-reminder .powermail_fieldset .powermail_input,.custom .hu-reminder .powermail_fieldset .powermail_submit,.custom .hu-reminder .powermail_fieldset .powermail_textarea,.custom .tx-powermail .powermail_fieldset .powermail_input,.custom .tx-powermail .powermail_fieldset .powermail_submit,.custom .tx-powermail .powermail_fieldset .powermail_textarea{width:95%;max-width:none}.custom .hu-reminder .powermail_fieldset .powermail_submit,.custom .tx-powermail .powermail_fieldset .powermail_submit{float:none}}.custom .flipdown{line-height:1em}.custom .flipdown:after{display:table;content:"";clear:both}.custom .flipdown .fd-digit{display:inline-block;position:relative;text-align:center;width:.8em;opacity:1}.custom .flipdown .fd-digit+.fd-digit{margin-left:3px}.custom .flipdown .fd-digit:after{position:absolute;content:"";left:0;top:50%;width:100%;border-bottom:1px rgba(214,16,49,.5) solid;z-index:2}.custom .flipdown .fd-digit .fd-step{display:block;width:100%;perspective:150px;-moz-perspective:150px;-webkit-perspective:150px}.custom .flipdown .fd-digit .fd-step.fd-next{position:absolute;left:0;top:0}.custom .flipdown .fd-digit .fd-step.fd-current:after,.custom .flipdown .fd-digit .fd-step.fd-current:before{position:absolute;content:"";top:50%;margin-top:-5px;width:1px;height:10px;background:#fff}.custom .flipdown .fd-digit .fd-step.fd-current:before{left:-1px}.custom .flipdown .fd-digit .fd-step.fd-current:after{right:-1px}.custom .flipdown .fd-digit .fd-step.fd-current .fd-upper.transform{transform:rotateX(-91deg);-webkit-transform:rotateX(-91deg);-ms-transform:rotateX(-91deg)}.custom .flipdown .fd-digit .fd-step.fd-next .fd-lower{transform:rotateX(91deg);-webkit-transform:rotateX(91deg);-ms-transform:rotateX(91deg)}.custom .flipdown .fd-digit .fd-step.fd-next .fd-lower.transform{transform:rotateX(0);-webkit-transform:rotateX(0);-ms-transform:rotateX(0)}.custom .flipdown .fd-digit .fd-step .fd-lower,.custom .flipdown .fd-digit .fd-step .fd-upper{display:block;position:relative;background:#fff;height:.55em;overflow:hidden;padding:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden}.custom .flipdown .fd-digit .fd-step .fd-lower.transition,.custom .flipdown .fd-digit .fd-step .fd-upper.transition{transition:all .3s ease-in .3s ease 0s;-webkit-transition:all .3s ease-in .3s ease 0s}.custom .flipdown .fd-digit .fd-step .fd-lower .fd-inner,.custom .flipdown .fd-digit .fd-step .fd-upper .fd-inner{position:relative;color:#d61031}.custom .flipdown .fd-digit .fd-step .fd-upper{border-top:1px rgba(0,0,0,.3) solid;border-radius:4px 4px 0 0;background:#dde6eb;background:linear-gradient(to bottom,#dde6eb 0,#bbcdd6 100%);transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%}.ie8 .custom .flipdown .fd-digit .fd-step .fd-upper{filter:none}.custom .flipdown .fd-digit .fd-step .fd-lower{border-bottom:1px rgba(0,0,0,.3) solid;border-radius:0 0 4px 4px;background:#bbcdd6;background:linear-gradient(to bottom,#bbcdd6 0,#dde6eb 100%);background-color:#bbcdd6;transform-origin:50% 0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0}.ie8 .custom .flipdown .fd-digit .fd-step .fd-lower{filter:none}.custom .flipdown .fd-digit .fd-step .fd-lower .fd-inner{top:-100%}.custom #countdown{margin-top:0;color:#fff}.custom #countdown:before{content:''}.custom #countdown .flipdown{padding:0 0 10.5px;font-size:50px;font-weight:700;color:#d61031;text-align:center}.custom #countdown .upper-label{padding:0;margin-bottom:10px;text-align:center;white-space:nowrap}.custom #countdown a.selected,.custom #countdown a:hover{text-decoration:none}.custom .piwik-frame{border:none;margin:10.5px 0;width:100%}.privacy-msg{width:100%!important;height:initial!important}.privacy-msg p{width:100%;border:1px solid #000;padding:10px;text-align:center;position:relative;box-shadow:0 10px 6px -6px #777;box-sizing:border-box}.privacy-msg p a{padding:10px;border:2px solid #d61031;border-radius:0 0 8px 0;font-weight:700;display:block;margin-top:10px}.cookie-container{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background-color:rgba(0,0,0,.5)}.cookie-selection{position:fixed;bottom:0;left:0;right:0;z-index:999;height:100vh;background:#eee;width:25vw;max-width:600px;overflow-y:auto}.cookie-selection>*{margin:20px}.cookie-selection .confirm-container{margin-top:10px}.cookie-selection .confirm-button{border:2px solid;border-radius:4px;padding:8px 16px!important;font-size:1em;margin:4px 8px 4px 0;font-weight:400;line-height:1.5em;background:0 0;cursor:pointer}.cookie-selection input{margin-right:20px}.cookie-selection .tracking-cookie-label{vertical-align:sub}.cookie-selection p{margin:0;padding:15px 0}.switch{position:relative;display:inline-block;width:60px;height:34px;margin-right:15px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media (max-width:992px){.cookie-selection{width:80vw}}
/*# sourceMappingURL=style.css.map */


