/* Minification failed. Returning unminified contents.
(1232,1): run-time error CSS1019: Unexpected token, found '@import'
(1232,8): run-time error CSS1019: Unexpected token, found '"https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css"'
(1232,16303): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1232,16328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1232,17363): run-time error CSS1019: Unexpected token, found '@keyframes'
(1232,17380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 */
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
.container {
  padding-right: 18px;
  padding-left: 18px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 696px;
  }
}
@media (min-width: 1366px) {
  .container {
    width: 1294px;
  }
}
@media (min-width: 1920px) {
  .container {
    width: 1848px;
  }
}
.container-fluid {
  padding-right: 18px;
  padding-left: 18px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -18px;
  margin-left: -18px;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 18px;
  padding-left: 18px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1366px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1920px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  display: table;
  content: " ";
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1920px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1920px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1920px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1920px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1365px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 1366px) and (max-width: 1919px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1920px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}

@import"https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css";@font-face{font-family:'Open Sans';src:url('../../fonts/Open-Sans/Open-Sans-regular.woff') format('woff');}@font-face{font-family:'Open Sans Bold';src:url('../../fonts/Open-Sans/Open-Sans-700.woff') format('woff');}@font-face{font-family:'Open Sans Condensed';src:url('../../fonts/Open-Sans-Condensed/Open-Sans-Condensed-300.woff') format('woff');}@font-face{font-family:'Open Sans Condensed';src:url('../../fonts/Open-Sans-Condensed/Open-Sans-Condensed-700.woff') format('woff');font-weight:bold;}@font-face{font-family:'MyriadProBoldCondensed';src:url('../../fonts/Myriad-Bold-Condensed/MyriadProBoldCondensed.woff') format('woff');}@font-face{font-family:'MyriadProCondensed';src:url('../../fonts/Myriad-Pro-Condensed/Myriad-Pro-Condensed.woff') format('woff');}body{font-size:16px;font-family:'Open Sans',sans-serif!important;color:#333;}body a{cursor:pointer;color:#009fe3;}body a:hover{color:#333;}p{line-height:1.5;}.boldText{font-weight:800;}.left-align-text{text-align:left;}.center-align-text{text-align:center;}.right-align-text{text-align:right;}@media screen and (max-width:767px){.right-align-text{text-align:left;}}p.normal,div.normal,span.normal{font-size:1em;font-family:'Open Sans',sans-serif!important;color:#2a2a2a;}span.imgtext,p.imgtext,div.imgtext{font-size:.9em;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:18px;padding-left:18px;}.container-max-1700{max-width:1700px;}.container-max-1366{max-width:1366px;}.row-centered{text-align:center;}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;}@media only screen and (min-width:1366px){.col-md-20,.col-md-80{position:relative;min-height:1px;padding-right:18px;padding-left:18px;float:left;}.col-md-20{width:20%;}.col-md-80{width:80%;}}header{height:90px;width:100%;float:left;}@media only screen and (max-width:767px){header{height:70px;}}header .headerLogoWrapper{text-align:center;padding-top:18px;}header .headerLogoWrapper img{height:50px;vertical-align:middle;cursor:pointer;}@media screen and (max-width:992px){header .headerLogoWrapper img{height:40px;}}header .headerRightSideContent{float:right;display:flex;align-items:center;margin-top:-34px;}header .headerRightSideContent .headerLanguagesWrapper{float:left;}header .headerRightSideContent .headerLanguagesWrapper img{height:18px;width:29px;margin:10px 3px;margin-top:8px;cursor:pointer;}header .headerRightSideContent .headerPortraitIconWrapper{float:left;margin-right:14px;}header .headerRightSideContent .headerPortraitIconWrapper span{cursor:pointer;text-transform:uppercase;color:#343434;}header .headerRightSideContent .headerPortraitIconWrapper img{height:24px;width:24px;margin:8px;cursor:pointer;margin-top:6px;opacity:.8;}@media only screen and (max-width:767px){header .headerRightSideContent .headerPortraitIconWrapper img{margin-top:17px;}}header .headerRightSideContent .searchText{margin-top:3px;}header .headerRightSideContent .headerSearchIconWrapper{float:left;margin-right:10px;}header .headerRightSideContent .headerSearchIconWrapper span{text-transform:uppercase;cursor:pointer;}header .headerRightSideContent .headerSearchIconWrapper img{height:18px;width:18px;margin:8px;margin-top:9px;opacity:.8;cursor:pointer;}.menuButton{margin-top:40px;margin-left:25px;float:left;cursor:pointer;height:30px;position:absolute;background-color:transparent;border:0;box-shadow:none;}@media screen and (max-width:992px){.menuButton{margin-top:28px;}}@media screen and (min-width:992px){.menuButton{margin-left:40px;}}.menuButton:focus{border:0;outline:0;}.menuButton .menuButton_text{text-transform:uppercase;font-size:.75em;margin-left:-2px;color:#343434;}@media only screen and (max-width:767px){.menuButton{margin-top:29px;}}.header_button{display:flex;position:relative;float:left;color:#343434;margin-right:15px;text-transform:uppercase;}.header_button:hover{text-decoration:none;}@media only screen and (max-width:767px){.header_button{top:-10px;right:-65px;display:none;}}.header_button_mobile{display:none;position:relative;top:5px;float:left;color:#343434;margin-right:15px;text-transform:uppercase;}.header_button_mobile:hover{text-decoration:none;}@media only screen and (max-width:767px){.header_button_mobile{display:flex;margin-left:15px;}}.header_button_active{color:rgba(0,0,0,.5);}.header_button_active:hover{color:rgba(0,0,0,.8);text-decoration:none;}.header_button_active:focus{text-decoration:none;}@media only screen and (max-width:767px){header .dropdown{top:5px;}}.nav-toggle{cursor:pointer;width:32px;height:28px;margin-top:-16px;padding-top:16px;}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{cursor:pointer;border-radius:1px;height:2px;width:32px;background:#343434;position:absolute;display:block;content:'';transition:all 500ms ease-in-out;}.nav-toggle span:before{top:-9px;}.nav-toggle span:after{bottom:-9px;}.nav-toggle.active span{background-color:transparent;}.nav-toggle.active span:before,.nav-toggle.active span:after{top:0;}.nav-toggle.active span:before{transform:rotate(45deg);}.nav-toggle.active span:after{transform:rotate(-45deg);}.header-gradient{background:#09a2ec;background:linear-gradient(90deg,#09a2ec 0%,#34cc1f 100%);width:100%;height:10px;left:0;position:absolute;bottom:-10px;}.gradient-wrapper{position:fixed;width:100%;z-index:4000;background-color:#fff;}.topBanner{margin-bottom:1.5em;}.topBanner__title{font-family:'Open Sans Bold',sans-serif;}.topBanner__preamble{font-size:1.125em;}.navMenuWrapper{background-color:rgba(255,255,255,.95);color:#fff;position:absolute;display:block;overflow:hidden;top:70px;width:100%;max-height:0;z-index:3000;transition:all .5s ease;box-sizing:border-box;margin-left:-18px;}@media screen and (min-width:992px){.navMenuWrapper{top:100px;}}.navMenuWrapper.menuOpen{max-height:1800px;transition:all .9s ease;}.navMenuWrapper.menuClosed{max-height:0;transition:all .5s ease;}.navMenuWrapper ul{list-style-type:none;padding-left:0;}.navMenuWrapper ul li{line-height:1.5;}.navMenuWrapper a:hover{text-decoration:none;}.navMenuWrapper .navMenu{padding-bottom:2em;display:block;overflow:auto;}@media screen and (max-width:767px){.navMenuWrapper .navMenu{padding-left:0;padding-right:0;}}.navMenuWrapper .mainList .mainList-item{font-family:'Open Sans',sans-serif;font-weight:bold;display:block;line-height:1;}@media screen and (max-width:767px){.navMenuWrapper .mainList .mainList-item{font-size:1.7em;}}.navMenuWrapper .mainList .mainList-item a{display:block;color:#343434;line-height:1.5em;font-size:16px;}.navMenuWrapper .mainList .mainList-item a:hover{color:#599ddd;}.navMenuWrapper .mainList .mainList-item .arrowDown{display:inline-block;margin-left:.2em;margin-bottom:.1em;}.navMenuWrapper .mainList .mainList-item .arrowDown::after{content:'';display:block;width:8px;height:8px;border-right:2px solid #009fe3;border-top:2px solid #009fe3;margin-top:8px;transform:rotate(135deg);}.navMenuWrapper .mainList .mainList-item .arrowDown::after:hover{border-right:2px solid #599ddd;border-top:2px solid #599ddd;}.navMenuWrapper .mainList .mainList-item .arrowRight{display:inline-block;margin-left:.2em;margin-bottom:.1em;}.navMenuWrapper .mainList .mainList-item .arrowRight::after{content:'';display:block;width:8px;height:8px;border-right:2px solid #009fe3;border-top:2px solid #009fe3;margin-top:8px;transform:rotate(45deg);}.navMenuWrapper .mainList .mainList-item .arrowRight::after:hover{border-right:2px solid #599ddd;border-top:2px solid #599ddd;}.navMenuWrapper .mainList .secondLevelList{margin-top:.4em;margin-bottom:1em;}.navMenuWrapper .mainList .secondLevelList .secondLevelList-item{font-family:'Open Sans',sans-serif;font-weight:400;text-transform:none;font-size:.7em;line-height:1;}.navMenuWrapper .mainList .secondLevelList .secondLevelList-item a{color:#585858;border:0;font-size:16px;}.navMenuWrapper .mainList .secondLevelList .secondLevelList-item a:hover{color:#599ddd;}@media screen and (max-width:767px){.navMenuWrapper .socialColumn{padding-left:0;padding-right:0;}}.navMenuWrapper .socialIconsWrapper{float:right;margin-top:1.7em;margin-right:1em;}@media screen and (max-width:992px){.navMenuWrapper .socialIconsWrapper{float:none;padding-left:18px;padding-bottom:6em;}}@media screen and (max-width:767px){.navMenuWrapper .socialIconsWrapper{padding:0 0 1em 0;}}.navMenuWrapper .socialIconsWrapper a{margin-right:1em;}@media screen and (max-width:767px){.navMenuWrapper .languagesColumn{padding:0 0 3em 0;}}.navMenuWrapper .languagesWrapper{margin-top:1.7em;}.navMenuWrapper .languagesWrapper img{width:15%;margin-right:20px;}.navMenuWrapper .socialText,.navMenuWrapper .languagesText{font-size:1.1em;font-family:'Open Sans',sans-serif;font-weight:300;text-transform:uppercase;margin-bottom:2em;}.navMenuWrapper .searchFieldWrapper{padding-bottom:0;margin-top:2em;margin-bottom:10px;padding-left:18px;padding-right:18px;}@media screen and (min-width:768px){.navMenuWrapper .searchFieldWrapper{padding-left:36px;padding-right:36px;}}.navMenuWrapper .searchFieldWrapper .searchFieldTextBox{border:1px solid #000;border-radius:30px;height:36px;width:100%;font-size:16px;padding:5px 50px 5px 20px;outline:0;color:#333;}.navMenuWrapper .searchFieldWrapper .searchFieldIcon{position:absolute;top:8px;right:31px;width:21px;background-size:20px 20px;height:21px;border:0;}.arrowRight::after{content:'';display:block;width:8px;height:8px;border-right:2px solid #fff;border-top:2px solid #fff;margin-top:8px;transform:rotate(45deg);}.arrowDown::after{content:'';display:block;width:8px;height:8px;border-right:2px solid #009fe3;border-top:2px solid #009fe3;margin-top:8px;transform:rotate(135deg);}footer{background-color:#ededed;padding-top:25px;margin-top:200px;}footer a{color:#009fe3;}footer a:hover{color:#00344a;}@media screen and (max-width:992px){footer{padding-top:40px;}}footer .col-sm-4{margin-bottom:100px;}footer h3{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:40px;font-size:1.125em;}footer .socialIconsWrapper{margin-right:1em;padding-top:1em;opacity:.8;}@media screen and (max-width:767px){footer .socialIconsWrapper{padding:0 0 1em 0;}}footer .socialIconsWrapper a{margin-right:1em;}footer .tel-link{color:#333;}footer .telWrapper{margin-top:40px;}footer .addressWrapper{margin-top:40px;}footer .linksWrapper{margin-top:40px;}footer .smalLineHeight{line-height:1;}.buttonRoundedCornersGrey{border:2px solid;background-color:#ededed;border-radius:30px;height:50px;color:#333;}.buttonGreyRoundedCorners{border-radius:15px;border:1px solid #fff;background-color:#4b4c4c;color:#fff;padding:5px 10px 5px 10px;outline:0;}.buttonGreyRoundedCorners:hover{background-color:#2a2a2a;color:#fff;text-decoration:none;}.buttonRoundedCorners{border-radius:30px;border-color:transparent;background-color:#ec6f43;color:#fff;padding:5px 10px 5px 10px;outline:0;}.buttonRoundedCorners:hover{background-color:#f18a66;color:#fff;text-decoration:none;}.buttonRoundedCorners:disabled{color:#999;border-color:#999;background-color:#ededed;cursor:default;}.buttonRoundedCorners:disabled:hover{color:#999;border-color:#999;background-color:#ededed;}.buttonBlueRoundedCorners{border-radius:30px;border-color:transparent;background-color:#009fe3;color:#fff;padding:5px 10px 5px 10px;outline:0;text-transform:uppercase;height:50px;font-size:1em;line-height:38px;}.buttonBlueRoundedCorners:hover{background-color:#599ddd;color:#fff;text-decoration:none;}.buttonBlueRoundedCorners:disabled{color:#999;border-color:#999;background-color:#ededed;cursor:default;}.buttonBlueRoundedCorners:disabled:hover{color:#999;border-color:#999;background-color:#ededed;}.buttonWhiteRoundedCorners{border-radius:30px;border:1px solid #343434;background-color:#fff;color:#343434;padding:5px 10px 5px 10px;outline:0;height:50px;}.buttonWhiteRoundedCorners:hover{background-color:#ededed;color:#343434;text-decoration:none;}.buttonWhiteRoundedCorners:disabled{color:#999;border-color:#999;background-color:#ededed;cursor:default;}.buttonWhiteRoundedCorners:disabled:hover{color:#999;border-color:#999;background-color:#ededed;}.buttonBigRoundedCorners_orange{width:100%;border-radius:30px;background-color:#fff;border-color:#ec6f43;color:#ec6f43;padding-top:15px;padding-bottom:15px;font-size:1.125em;text-transform:uppercase;font-weight:bold;margin-bottom:10px;font-family:'Open Sans Condensed',sans-serif;outline:0;border-width:1px;border-style:solid;}.buttonBigRoundedCorners_orange:hover{background-color:#fff;border-color:#f18a66;color:#f18a66;}.buttonBigRoundedCorners_blue{background-color:#fff;border-color:#0369a2;width:100%;border-radius:30px;color:#0369a2;padding-top:15px;padding-bottom:15px;font-size:1.125em;text-transform:uppercase;font-weight:bold;margin-bottom:10px;font-family:'Open Sans Condensed',sans-serif;outline:0;border-width:1px;border-style:solid;}.buttonBigRoundedCorners_blue:disabled{color:#999;border-color:#999;}.buttonBigRoundedCorners_blue:hover{background-color:#fff;border-color:#009fe3;color:#009fe3;}.buttonBigRoundedCorners_blueBackground{background-color:#009fe3;border-color:#009fe3;width:100%;border-radius:30px;color:#fff;height:52px;font-size:1.125em;outline:0;border:0;text-align:left;font-weight:200;padding-left:1.125em;background-image:url('../../../Static/Images/Icons/ic_room_white_36dp_1x.png');background-repeat:no-repeat;background-position:right;padding-right:1.125em;background-origin:content-box;}.buttonBigRoundedCorners_blueBackground:hover{background-color:#599ddd;border-color:#599ddd;}.buttonBigRoundedCorners_orangeBackground{border-radius:30px;background-color:#ec6f43;border-color:#ec6f43;color:#fff;height:32px;font-size:14px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;font-family:'Open Sans Condensed',sans-serif;outline:0;border:0;padding:10px 25px 10px 25px;}.buttonSmallRoundedCorners_blue{background-color:#fff;border-color:#009fe3;width:100%;border-radius:30px;color:#009fe3;padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;font-family:'Open Sans Condensed',sans-serif;outline:0;border-width:1px;border-style:solid;}.buttonSmallRoundedCorners_blue:disabled{color:#999;border-color:#999;}.buttonSmallRoundedCorners_blue:hover{background-color:#fff;border-color:#009fe3;color:#009fe3;}.buttonSmallRoundedCorners_orange{width:100%;border-radius:30px;background-color:#fff;border-color:#ec6f43;color:#ec6f43;padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;font-family:'Open Sans Condensed',sans-serif;outline:0;border-width:1px;border-style:solid;}.buttonSmallRoundedCorners_orange:hover{background-color:#fff;border-color:#f18a66;color:#f18a66;}.buttonBlue{border-color:transparent;background-color:#009fe3;color:#fff;padding:5px 10px 5px 10px;outline:0;text-transform:uppercase;height:40px;}.buttonBlue:hover{background-color:#599ddd;color:#fff;text-decoration:none;}.buttonBlue:disabled{color:#999;border-color:#999;background-color:#ededed;cursor:default;}.buttonBlue:disabled:hover{color:#999;border-color:#999;background-color:#ededed;}.buttonGroupGrey{display:flex;}.buttonGroupGrey a{border:2px solid #dadadada;padding:10px 24px;float:left;margin:0!important;flex-grow:1;}.buttonGroupGrey a.active{background-color:#dadadada;text-decoration:none!important;}.buttonGroupGrey a:first-child{border-radius:5px 0 0 5px;}.buttonGroupGrey a:last-child{border-radius:0 5px 5px 0;}.buttonGroupGrey a:not(:last-child){border-right:0;}.spinner{color:#599ddd;font-size:20px;margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;}}.breadCrumbsWrapper{background-color:transparent;max-width:100%;overflow:hidden;text-align:center;margin-left:0;margin-top:5px;position:fixed;width:100%;top:90px;z-index:3000;background-color:#fff;}@media only screen and (max-width:767px){.breadCrumbsWrapper{top:70px;}}.breadCrumbs{color:#5c5c5c;font-size:.875em;letter-spacing:.7px;width:100%;max-width:100%;overflow:hidden;padding:10px;font-family:'Open Sans',sans-serif;}.breadCrumbs a,.breadCrumbs a:link,.breadCrumbs a:visited{color:inherit;}.smallerBreadcrumb{padding:10px;}.expandCollapseMenu{margin-top:2.5em;}.expandCollapseMenu ul{list-style-type:none;padding-left:0;}.expandCollapseMenu .menuItem{background-color:#ededed;width:100%;margin-bottom:6px;overflow:hidden;min-height:3em;}.expandCollapseMenu .menuItem.collapsed{max-height:0;transition:all .7s ease;}.expandCollapseMenu .menuItem.expanded{max-height:300px;transition:all .7s ease;}.expandCollapseMenu .itemToggler{padding:10px;font-family:'Open Sans',sans-serif;font-weight:bold;text-transform:uppercase;cursor:pointer;}.expandCollapseMenu .itemCollapseable{padding:5px 10px 10px 10px;}.expandCollapseMenu .arrowDown{margin-top:-2px;margin-right:15px;}.expandCollapseMenu .arrowDown::after{border-right-color:#000;border-top-color:#000;}.c-autocomplete input{width:100%;height:60px;color:#009fe3;font-weight:bold;padding-left:30px;padding-right:10px;}.c-autocomplete .border-box{box-sizing:border-box;-moz-box-sizing:border-box;}.c-autocomplete>.dropdown-list{position:relative;z-index:2;margin:0 1em;transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transition:-webkit-transform ease 250ms;-moz-transition:-webkit-transform ease 250ms;-ms-transition:-webkit-transform ease 250ms;-o-transition:-webkit-transform ease 250ms;transition:-webkit-transform ease 250ms;-webkit-transition:transform ease 250ms;-moz-transition:transform ease 250ms;-ms-transition:transform ease 250ms;-o-transition:transform ease 250ms;transition:transform ease 250ms;}.c-autocomplete .dropdown-list__wrap{position:absolute;width:100%;z-index:2;cursor:pointer;background:#fff;max-height:300px;overflow-y:auto;box-shadow:0 6px 10px rgba(0,0,0,.3);}.c-autocomplete .dropdown-list__item{float:left;width:100%;padding:0 10px;font-size:.875em;box-sizing:border-box;-moz-box-sizing:border-box;border:solid 1px #ddd;border-top:0;}.c-autocomplete .dropdown-list__item:hover{background:#f0f0f0;}.c-autocomplete .dropdown-list__item>*{height:40px;line-height:40px!important;display:inline-block;vertical-align:middle;}.c-autocomplete .dropdown-list__item>span{float:left;width:100%;position:relative;padding-right:30px;box-sizing:border-box;-moz-box-sizing:border-box;color:#009fe3;}.c-autocomplete .dropdown-list__item>i{float:left;width:20px;margin-left:-20px;display:none;}.c-autocomplete .dropdown-list__item a{width:100%;}.c-autocomplete .ddVariantName{color:#009fe3;float:left;}.c-autocomplete .ddVariantNr{color:#000;float:right;}.o-hidden-points+.o-hidden-points{margin-top:10px;}.o-hidden-points__head{display:inline-flex;align-items:center;cursor:pointer;}.o-hidden-points__body{display:block;}.o-hidden-points__body.hidden{display:none;}.o-hidden-points__icon{position:relative;width:1em;height:1em;margin-right:10px;}.o-hidden-points__icon:before{top:0;left:50%;width:4px;height:100%;margin-left:-2px;}.o-hidden-points__icon:after{top:50%;left:0;width:100%;height:4px;margin-top:-2px;}.o-hidden-points__icon:before,.o-hidden-points__icon:after{content:"";position:absolute;background-color:#0369a2;transition:transform .25s ease-out;}.o-hidden-points.collapsed .o-hidden-points__icon:before{transform:rotate(90deg);}.o-hidden-points.collapsed .o-hidden-points__icon:after{transform:rotate(180deg);}.mainBodyWrapper{margin-bottom:200px;padding-top:109px;}.mainBodyWrapper.startpage{padding-top:96px;}@media only screen and (max-width:767px){.mainBodyWrapper.startpage{padding-top:76px;}}.startpage .mainContainer{margin-top:2em;text-align:center;}.startpage .colored-container{background-color:#ededed;}.startpage .c-carousel{margin-top:-6px;}@media only screen and (max-width:767px){.startpage .serviceBlocksContainer .serviceBlockWrapper{padding-top:0;}}.startpage .serviceBlocksContainer .serviceBlockInnerContainer{display:flex;justify-content:center;flex-direction:column;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer .serviceBlockOuterWrapper{border:0;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer .serviceBlockBottomBorder{display:none;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer .serviceBlockImage{display:none;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer a{border-radius:15px;border:1px solid #fff;background-color:#4b4c4c;color:#fff;padding:5px 10px 5px 10px;outline:0;width:100vw;text-transform:unset;height:120px;padding:1em;text-align:center;display:flex;margin-right:-18px;margin-left:-18px;border-radius:0%;border-bottom:1px solid;display:block;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer a:hover{background-color:#2a2a2a;color:#fff;text-decoration:none;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer a h1{font-size:20px;margin-top:0;margin-bottom:.4em;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer a .serviceBlockIngress{font-size:1em;}.startpage .mainCategoriesWrapper{display:flex;justify-content:center;flex-wrap:wrap;}.startpage .mainCategoryWrapper{width:unset;padding-right:unset;padding-left:unset;padding:1px;height:150px;margin-bottom:10px;margin-top:25px;}.startpage .mainCategoryWrapper .mainCategoryContent{background-color:transparent;height:100%;width:240px;margin-left:5px;margin-right:5px;}.startpage .mainCategoryWrapper .mainCategoryContent h3{color:#343434;}.startpage .mainCategoryWrapper .mainCategoryContent .mainCategoryImage{margin:-2px;height:73%;}.startpage .mainCategoryWrapper .mainCategoryContent .mainCategoryIngress{display:none;}.startPageTopBannerImageWrapper{margin-left:-18px;margin-right:-18px;display:flex;justify-content:center;align-items:center;overflow:hidden;height:40vh;min-height:350px;max-height:510px;position:relative;}.startPageTopBannerImageWrapper img{float:left;flex-shrink:0;min-width:100%;min-height:100%;}.startPageTopBannerArticleWrapper{color:#fff;position:absolute;top:115px;left:10px;text-transform:uppercase;}.startPageTopBannerArticleWrapper .startPageTopBannerText{font-size:72px;width:100%;float:left;line-height:82px;margin-bottom:10px;}@media(max-width:600px){.startPageTopBannerArticleWrapper .startPageTopBannerText{font-size:36px!important;position:relative;line-height:normal;top:-20px;}}.startPageTopBannerArticleWrapper .buttonRoundedCorners{float:left;clear:both;font-size:20px;}.searchFieldWrapper{padding-bottom:80px;margin-top:56px;}.searchFieldWrapper .searchFieldTextBox{border:2px solid #000;border-radius:30px;height:52px;width:100%;font-size:24px;padding:5px 50px 5px 36px;outline:0;font-weight:normal;}.searchFieldWrapper .searchFieldTextBox::-webkit-input-placeholder{color:#343434;}.searchFieldWrapper .searchFieldTextBox::-moz-placeholder{color:#343434;}.searchFieldWrapper .searchFieldTextBox:-ms-input-placeholder{color:#343434;}.searchFieldWrapper .searchFieldTextBox:-moz-placeholder{color:#343434;}.searchFieldWrapper .searchFieldIcon{background:#fff url('/Static/Images/Icons/spyglass.png') no-repeat;position:absolute;top:66px;right:33px;width:30px;height:30px;border:0;}.serviceBlockInnerContainer>div:nth-child(2){border-right:1px solid #ededed;border-left:1px solid #ededed;}.footerrow{margin-left:20px;}.serviceBlockBottomBorder{display:none;}.topBannerOverlay{position:relative;top:-425px;}.themeBlockContainer{padding-right:0;padding-left:0;margin-bottom:120px;}.themeBlockContainer .buttonRoundedCorners{font-size:16px;}.startPageTopBannerScrollButtonWrapper{position:absolute;bottom:-13px;z-index:99;left:50%;}.startPageTopBannerScrollButtonWrapper .startPageTopBannerScrollButton{background-color:#ec6f43;color:#fff;width:28px;height:28px;padding-top:1px;padding-left:2px;border-radius:50%;text-align:center;}.startPageTopBannerScrollButtonWrapper .startPageTopBannerScrollButton:after{content:'';display:block;width:12px;height:12px;border-right:3px solid #fff;border-top:3px solid #fff;margin-top:5px;transform:rotate(135deg);margin-left:6px;}.startPageTopBannerScrollButtonWrapper .startPageTopBannerScrollButton:hover{background-color:#f18a66;}.themeBlockWrapper{height:520px;text-align:center;color:#fff;background-color:#599ddd;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden;padding:15px;}.themeBlockWrapper h1{font-size:40px;}.themeBlockWrapper .themeBlockDescription{font-size:24px;margin-bottom:30px;}.startPageSectionHeader{text-align:center;text-transform:uppercase;font-size:20px;margin-bottom:20px;}.startPageArticleListWrapper{padding-right:0;padding-left:0;margin-left:-36px;margin-right:-36px;}@media only screen and (min-width:768px){.startpage .serviceBlocksContainer .serviceBlockOuterWrapper{max-width:200px;}.startpage .serviceBlocksContainer .serviceBlockOuterWrapper+.serviceBlockOuterWrapper{margin-left:53px;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer{flex-direction:row;margin-top:-50px;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer .serviceBlockOuterWrapper{padding-right:18px;padding-left:18px;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer>div:nth-child(2){border:0;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer .serviceBlockImage{display:none;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer a{text-transform:unset;border-radius:15px;height:120px;width:240px;padding:1em;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer a h1{font-size:20px;margin-top:0;margin-bottom:.4em;}.startpage .serviceBlocksContainer .serviceBlockInnerContainer a .serviceBlockIngress{font-size:1em;}}.productPageWrapper{margin-bottom:100px;}.productPageWrapper .productInfoWrapper{margin-bottom:40px;}.productPageWrapper .productInfoWrapper .boostZIndex{z-index:1000;}.productPageWrapper .productInfoWrapper .productImageScroller{margin-top:35px;}.productPageWrapper .productInfoWrapper .productImageGalleryContainer{margin-bottom:25px;}.productPageWrapper .productInfoWrapper .productThumbnailsContainer{float:right;width:100%;}.productPageWrapper .productInfoWrapper .productThumbnailsContainer .productThumbnailsContainerWrap{float:right;text-align:right;}@media screen and (max-width:768px){.productPageWrapper .productInfoWrapper .productThumbnailsContainer .productThumbnailsContainerWrap{max-width:50%;}.productPageWrapper .productInfoWrapper .productThumbnailsContainer .productThumbnailsContainerWrap .productThumbnailsContainerItem img{max-width:100%;margin:0 0 20px auto;}}.productPageWrapper .productInfoWrapper .productThumbnailsContainer ul.productThumbnailsContainerWrap{list-style:none;margin:0;}.productPageWrapper .productInfoWrapper .productThumbnailsContainer ul.productThumbnailsContainerWrap li{margin:0 0 20px 0;}.productPageWrapper .productAccordionsWrapper{margin-bottom:0;}.productPageWrapper .productAccordionsWrapper .automatikkContainer{width:100%;}.productPageWrapper .productAccordionsWrapper .automatikkContainer .automaticColumn{clear:both;width:100%;}.productPageWrapper .productAccordionsWrapper .automatikkContainer .automaticColumn .automatikkImage{width:20%;float:left;padding-bottom:5px;}.productPageWrapper .productAccordionsWrapper .automatikkContainer .automaticColumn .automatikkLabel{width:80%;float:left;line-height:100%;height:40px;padding-top:10px;padding-left:10px;}.productPageWrapper .productAccordionsWrapper .automatikkContainer .automaticColumn .automatikkInfo{width:80%;float:left;line-height:100%;height:30px;padding-left:10px;color:#808080;}.productPageWrapper .articleInfoContainer{padding-bottom:1em;float:left;width:100%;}.productPageWrapper .articleInfoContainer .articleInfoRow{width:100%;float:left;}.productPageWrapper .articleInfoContainer .articleInfoRow .articleInfoLeft{float:left;width:135px;}.productPageWrapper .articleInfoContainer .articleInfoRow .articleInfoRight{float:left;}.productPageWrapper .loadedMovieWrapper iframe{float:left;width:100%;height:500px;padding-bottom:1em;border:0;}.productPageWrapper table{width:100%;border-collapse:collapse;display:none;}.productPageWrapper table.mobile-table{display:table;margin-left:10px;margin-bottom:2em;}@media(min-width:481px){.productPageWrapper table.mobile-table{margin-left:0;}}@media(min-width:1366px){.productPageWrapper table{display:table;}.productPageWrapper table.mobile-table{display:none;}}.productPageWrapper th{background:#989898;color:#fff;font-weight:bold;}.productPageWrapper td,.productPageWrapper th{padding:6px;border:1px solid #ccc;text-align:center;}.productPageWrapper td:first-of-type{text-align:left;}.productBannerLeftImage{text-align:left;height:323px;padding-left:0;display:block;margin-top:-75px;position:relative;}.productBannerLeftImage img{vertical-align:bottom;max-width:100%;margin-top:0;position:absolute;bottom:0;}.productBannerRightImage{padding-right:0;text-align:right;height:323px;display:block;margin-top:-75px;position:relative;}.productBannerRightImage img{vertical-align:top;max-width:100%;margin-top:0;position:absolute;top:0;right:0;}.categoryDescriptionContainer{width:100%;padding-top:1em;margin-bottom:2em;}.categoryDescriptionContainer ul{margin-left:0;padding-left:0;}.categoryDescriptionContainer ul li{margin-left:1em;}.categoriesContainer{width:100%;padding-bottom:20px;padding-top:2em;}.categoriesContainer ul{list-style-type:none;padding:0;margin:0;display:inline-block;text-align:center;}.categoriesContainer ul li{list-style-type:none;padding:0;margin:0;padding-right:.75em;display:inline-block;font-size:16px;color:#009fe3;}.categoriesContainer ul li a{color:#009fe3;}.categoriesContainer ul li a:link,.categoriesContainer ul li a:visited{display:block;padding:0 15px 0 0;}.categoriesContainer ul li a.selected{text-decoration:underline;color:#000;}.purchase-helper-wrapper{margin:2em 0;}.productPageTopBannerDescription{font-size:20px;margin-bottom:1em;}@media screen and (max-width:767px){.productPageTopBannerDescription{font-size:16px;}}@media(min-width:1366px){.rightSideContent{border-left:1px solid #f0ede8;}}.rightSideContent .contactInfoBlockContainer{border:0;height:550px;}.rightSideContent .contactInfoBlockContainer .contactInfoBlockButtons{margin-top:2em;}.rightSideContent .themeBlockContainer{padding-right:18px;padding-left:18px;margin-bottom:10px;}.rightSideContent .themeBlockContainer .themeBlockWrapper{height:300px;}.rightSideContent .themeBlockContainer .themeBlockWrapper h1{font-size:22px;margin-left:-20px;margin-right:-20px;}.rightSideContent .themeBlockContainer .themeBlockWrapper .themeBlockDescription{font-size:14px;}.rightSideContent .themeBlockContainer .themeBlockWrapper button{font-size:16px;}.accordion{position:relative;width:100%;background-color:#ededed;margin-bottom:3px;}.accordion .accordionwrap{padding-left:20px;padding-right:20px;}@media screen and (max-width:480px){.accordion .accordionwrap{padding-left:0;padding-right:0;}}.accordion .technicalData{margin-bottom:30px;}.accordion .technicalData .leftTecData{float:left;width:70%;}.accordion .technicalData .rightTecData{float:left;width:30%;}.accordion .emptyText{margin-top:-30px;}.accordion .documentGroup{width:50%;float:left;margin-bottom:2em;}.accordion .documentGroup ul{margin-top:0;margin-left:0;margin-right:0;}.accordion .documentGroup .download{float:left;clear:both;}.accordion .documentlistHeader{float:left;width:100%;clear:both;color:#333;}.accordion button{position:absolute;right:0;margin:0;padding:0;height:3em;width:3em;outline:0;border:0;background:none;text-indent:-9999%;pointer-events:none;}.accordion button .toggle-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.accordion button:before{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;top:50%;left:50%;transition:all .25s ease-in-out;transform:translate(75%,-50%) rotate(45deg);}.accordion button:after{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;top:50%;left:50%;transition:all .25s ease-in-out;transform:translate(-75%,-50%) rotate(-45deg);}.accordion.open .accordionhead{color:#000;}.accordion.open button:before,.accordion.open button:after{height:12px;}.accordion.open button:before{transform:translate(75%,-50%) rotate(-45deg);}.accordion.open button:after{transform:translate(-75%,-50%) rotate(45deg);}.accordion.open .accordionwrap{height:auto;}.documentList{padding-left:0;margin-top:30px;float:left;clear:both;}.documentList li{list-style:none;}.documentList .documentLink{color:#009fe3;}.documentList .documentLink:visited{color:#009fe3;}.documentList .documentLink:before{content:"";display:inline-block;background:url('/Static/Images/Icons/folder.png') no-repeat;width:24px;height:24px;position:relative;top:8px;}.accordionwrap{height:0;overflow:hidden;transition:all .2s ease-in;}.accordionhead{display:inline-block;width:100%;overflow:hidden;cursor:pointer;color:#333;white-space:nowrap;text-overflow:ellipsis;padding:1em;padding-right:2.1em;font-size:14px;}@media screen and (max-width:480px){.accordionhead{font-weight:bold;}}.accordionhead .accordionheadname{color:#333;}.accordionhead .accordionheadcity{text-transform:none!important;color:#333;}.accordionhead .accordionheaddealertype{text-transform:none!important;color:#333;}.accordioncontent{padding:1em;color:#333;line-height:1.7;font-size:.875em;}.accordioncontent .dealerheader{font-weight:bold;text-transform:uppercase;margin-bottom:0;margin-top:30px;font-size:16px;}.removeLeftMargin{margin-left:-1em;}.productTitle{font-family:'Open Sans Bold',sans-serif;}.productImageCarousel{display:none;}.productImageScroller{display:block;}.productImageGalleryContainer .productImageContainer{position:relative;padding:2px;}.productImageGalleryContainer .productImageContainer .imageArrowLeft{float:left;position:absolute;display:none;width:10%;height:100%;z-index:10;top:0;left:0;}.productImageGalleryContainer .productImageContainer .imageArrowLeft:hover:after{border-right:4px solid #343434;border-top:4px solid #343434;}.productImageGalleryContainer .productImageContainer .imageArrowLeft:after{content:'';display:inline-block;width:13px;height:13px;border-right:3px solid #343434;border-top:3px solid #343434;margin-top:6px;transform:rotate(225deg);margin-left:10px;top:47%;position:absolute;left:18%;}.productImageGalleryContainer .productImageContainer .imageArrowRight{float:right;position:absolute;display:none;width:10%;height:100%;top:0;z-index:10;right:0;}.productImageGalleryContainer .productImageContainer .imageArrowRight:hover:after{border-right:4px solid #343434;border-top:4px solid #343434;}.productImageGalleryContainer .productImageContainer .imageArrowRight:after{content:'';display:inline-block;width:13px;height:13px;border-right:3px solid #343434;border-top:3px solid #343434;margin-top:6px;transform:rotate(45deg);margin-left:10px;top:47%;position:absolute;left:18%;}.productImageGalleryContainer .productImageContainer .productImageWrapper{background:#ededed;width:100%;text-align:center;padding:1em;}.productImageGalleryContainer .productImageContainer .productImageWrapper iframe{width:100%;height:400px;border:0;}.productImageGalleryContainer .productImageContainer .productImageWrapper .galleryNewsLabel{position:absolute;top:30px;background-color:#009fe3;color:#fff;padding:2px 10px 2px 10px;margin-left:-18px;}.productImageGalleryContainer .productImageContainer .productImageWrapper .productMainImage{width:100%;}.productImageGalleryContainer .imageThumb{height:105px;padding:2px;cursor:pointer;}.productImageGalleryContainer .imageThumb.active .imageThumbContainer{border:1px solid #999;}.productImageGalleryContainer .imageThumb .imageThumbContainer,.productImageGalleryContainer .imageThumb .imageThumbScrollContainer{background:#ededed;padding:2px;height:100%;}.productImageGalleryContainer .imageThumb .imageThumbContainer .imageThumbWrapper,.productImageGalleryContainer .imageThumb .imageThumbScrollContainer .imageThumbWrapper{text-align:center;height:100%;}.productImageGalleryContainer .imageThumb .imageThumbContainer .imageThumbWrapper img{vertical-align:middle;width:90%;}.productImageGalleryContainer .imageThumb .imageThumbContainer:hover .imageThumbWrapper img{width:100%;}.productImageGalleryContainer .imageThumb .imageThumbScrollContainer:hover{background-color:#ededed;}.productVariantsDropDownHeading{font-size:16px;margin-bottom:25px;}.productVariantDescription{float:left;padding-bottom:40px;}.productVariantsDropDown{margin-bottom:30px;}.productVariantsDropDown select{width:100%;height:60px;color:#009fe3;font-weight:bold;padding-left:30px;padding-right:10px;}.productVariantsDropDown #selected{float:left;width:100%;margin-top:20px;}.productVariantsDropDown .border-box{box-sizing:border-box;-moz-box-sizing:border-box;}.productVariantsDropDown div.dropdown-container{float:left;display:block;width:100%;margin-bottom:25px;}.productVariantsDropDown div.dropdown-container.show>div.dropdown-list{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-moz-transform:scale(1,1);}.productVariantsDropDown div.dropdown-container>div.dropdown-display{float:left;width:100%;background:#fff;height:40px;cursor:pointer;border:solid 1px #ddd;box-sizing:border-box;-moz-box-sizing:border-box;}.productVariantsDropDown div.dropdown-container>div.dropdown-display>*{float:left;height:100%;height:40px;line-height:40px!important;display:inline-block;vertical-align:middle;}.productVariantsDropDown div.dropdown-container>div.dropdown-display>span{font-size:14px;width:100%;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:34px;padding-left:10px;}.productVariantsDropDown div.dropdown-container>div.dropdown-display>i{position:relative;width:14px;margin-left:-24px;font-size:1.125em;font-weight:bold;padding-right:10px;text-align:right;}.productVariantsDropDown div.dropdown-container>div.dropdown-list{float:left;position:relative;z-index:100;width:100%;transform:scale(1,0);-ms-transform:scale(1,0);-webkit-transform:scale(1,0);-o-transform:scale(1,0);-moz-transform:scale(1,0);-webkit-transition:-webkit-transform ease 250ms;-moz-transition:-webkit-transform ease 250ms;-ms-transition:-webkit-transform ease 250ms;-o-transition:-webkit-transform ease 250ms;transition:-webkit-transform ease 250ms;-webkit-transition:transform ease 250ms;-moz-transition:transform ease 250ms;-ms-transition:transform ease 250ms;-o-transition:transform ease 250ms;transition:transform ease 250ms;}.productVariantsDropDown div.dropdown-container>div.dropdown-list>div{position:absolute;width:100%;z-index:2;cursor:pointer;background:#fff;}.productVariantsDropDown div.dropdown-container>div.dropdown-list>div>div{float:left;width:100%;padding:0 10px;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;border:solid 1px #ddd;border-top:0;}.productVariantsDropDown div.dropdown-container>div.dropdown-list>div>div:hover{background:#f0f0f0;}.productVariantsDropDown div.dropdown-container>div.dropdown-list>div>div.selected{background:#2875c7;color:#fff;}.productVariantsDropDown div.dropdown-container>div.dropdown-list>div>div>*{height:40px;line-height:40px!important;display:inline-block;vertical-align:middle;}.productVariantsDropDown div.dropdown-container>div.dropdown-list>div>div>span{float:left;width:100%;position:relative;padding-right:30px;box-sizing:border-box;-moz-box-sizing:border-box;color:#009fe3;}.productVariantsDropDown div.dropdown-container>div.dropdown-list>div>div>i{float:left;width:20px;margin-left:-20px;display:none;}.productVariantsDropDown div.dropdown-container>div.dropdown-list>div>div.selected>i{display:inline-block;}.productVariantsDropDown div.dropdown-container .ddVariantName{color:#009fe3;float:left;}.productVariantsDropDown div.dropdown-container .ddVariantNr{color:#000;float:right;}.productTeaserContainer{margin-bottom:20px;}.productTeaserContainer .productTeaserWrapper{text-align:center;}.productTeaserContainer .productTeaserWrapper .productTeaserImage{background:#d3d3d3;padding:10px;margin-bottom:10px;}.productTeaserContainer .productTeaserWrapper h1{font-size:20px;color:#009fe3;margin-bottom:10px;}.productTeaserContainer .productTeaserWrapper .productTeaserIngress{font-size:16px;}.productTeaserContainer .productTeaserWrapper .teaserButton{display:inline-block;width:32px;height:32px;border-radius:50%;font-size:20px;color:#fff;line-height:32px;text-align:center;text-decoration:none;background:#ec6f43;}.productTeaserContainer .productTeaserWrapper .teaserButton:hover{color:#ccc;text-decoration:none;background:#333;}.productsPageWrapper .mainSection{padding-bottom:4em;}.productsPageWrapper .productCategories-nav{width:100%;text-align:center;}.productsPageWrapper .productCategories-nav ul{list-style-type:none;display:inline-block;margin:0 auto;padding:0;text-align:center;}.productsPageWrapper .productCategories-nav ul li{display:inline-block;margin:0 1.6em;text-align:center;font-family:'Open Sans',sans-serif;font-size:16px;letter-spacing:.4px;}@media screen and (max-width:991px){.productsPageWrapper .productCategories-nav ul li{width:33.3%;margin:0 0 1.3em 0;}}@media screen and (max-width:767px){.productsPageWrapper .productCategories-nav ul li{width:50%;}}.productsPageWrapper .productCategories-nav ul li a{color:#009fe3;display:inline-block;transition:all .3s ease;}.productsPageWrapper .productCategories-nav ul li a:hover{text-decoration:none;color:#007bb0;}.productsPageWrapper .productCategories-nav ul li .category-title{margin-top:.2em;margin-bottom:.2em;}.productsPageWrapper .productCategory{width:100%;background-color:#ededed;text-align:center;padding:.6em;height:294px;overflow:hidden;display:flex;flex-direction:column;}@media screen and (max-width:767px){.productsPageWrapper .productCategory{margin-bottom:2em;}}.productsPageWrapper .productCategory .productCategoryContent{overflow:hidden;max-height:100%;}.productsPageWrapper .productCategory a:hover{text-decoration:none;}.productsPageWrapper .productCategory img{display:block;max-width:100%;margin:auto;max-height:150px;}.productsPageWrapper .productCategory h3{margin-bottom:0;color:#009fe3;margin-top:0;}.productsPageWrapper .productCategory p{font-size:1em;max-height:4.7em;overflow:hidden;margin-bottom:0;color:#333;margin-top:.6em;}.myPageWrapper{margin-bottom:200px;min-height:60vh;}.myPageWrapper .searchFieldWrapper{padding-bottom:0;margin-top:0;margin-left:-16px;margin-bottom:10px;}.myPageWrapper .searchFieldWrapper .searchFieldTextBox{border:1px solid #000;border-radius:30px;height:36px;width:100%;font-size:16px;padding:5px 50px 5px 20px;outline:0;}.myPageWrapper .searchFieldWrapper .searchFieldIcon{background:#fff url('/Static/Images/Icons/spyglass.png') no-repeat;position:absolute;top:8px;right:31px;width:21px;background-size:20px 20px;height:21px;}.myPageWrapper .purchasedelivery-tooltip{visibility:hidden;width:auto;min-width:200px;background-color:#ededed;color:#4b4c4c;border:#d3d4d4 solid;border-radius:10px;padding:6px;position:absolute;z-index:1;top:-90px;right:0;text-transform:initial;}.myPageWrapper button:hover .purchasedelivery-tooltip{visibility:visible;}.myPageWrapper section{display:flex;line-height:26px;}.myPageWrapper section .sectionTitle{text-transform:uppercase;font-size:16px;margin:2px;background-color:#ededed;padding-top:35px;padding-bottom:35px;padding-left:30px;padding-right:30px;}.myPageWrapper section .sectionContent{font-size:16px;margin:2px;background-color:#ededed;padding-top:35px;padding-bottom:35px;padding-left:30px;padding-right:30px;}.myPageWrapper section .editButton{display:inline-block;background:url(/Static/Images/Icons/pen.png) no-repeat;width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center;text-decoration:none;border:1px solid #ec6f43;vertical-align:middle;margin:10px;background-position:center;cursor:pointer;background-size:10px 10px;position:absolute;right:10px;top:10px;}.myPageWrapper section .editButton.open{background:none;border:0;color:#343434;font-size:20px;}.myPageWrapper section .editButton.open:after{content:'×';font-size:25px;}.myPageWrapper section .editMode{margin-left:-18px;}.myPageWrapper section .editMode input[type=text]{margin-bottom:10px;width:100%;border:0;padding:5px 10px;font-weight:bold;}.myPageWrapper section .editMode input[type=text]::placeholder{font-size:14px;}.myPageWrapper section .editMode textarea{margin-bottom:20px;}.myPageWrapper section .editMode .searchUserTextBoxWrapper{margin-left:6px;}.myPageWrapper section .editMode .buttonRoundedCorners{font-size:14px;padding:2px 5px;}.myPageWrapper section .editMode .dropzone{margin-left:18px;width:98%;cursor:pointer;}.myPageWrapper section .editMode .descriptionWrapper{margin-top:20px;margin-bottom:10px;}.myPageWrapper section .editMode .userSearchWrapper{margin-left:-18px;margin-bottom:30px;padding-top:20px;}.myPageWrapper section .editMode .userSearchWrapper .errorLabel{margin-left:9px;}.myPageWrapper section .editMode .buttonsContainer{float:right;margin-top:15px;margin-right:-10px;}.myPageWrapper section .editMode .buttonsContainer .buttonWrapper{float:left;margin-left:20px;}.myPageWrapper section .editMode .buttonsContainer .buttonWrapper .cancelButton{position:relative;display:inline-block;width:36px;height:36px;border-radius:50%;font-size:20px;color:#fff;line-height:20px;text-align:center;text-decoration:none;border:1px solid #343434;margin:10px;vertical-align:middle;cursor:pointer;}.myPageWrapper section .editMode .buttonsContainer .buttonWrapper .cancelButton:after{position:absolute;top:7px;bottom:0;left:0;right:0;content:'×';font-size:35px;color:#343434;}.myPageWrapper section .editMode .buttonsContainer .buttonWrapper .okButton{display:inline-block;background:url(../Images/Icons/ok.png) no-repeat;width:36px;height:36px;border-radius:50%;font-size:20px;line-height:20px;text-align:center;text-decoration:none;border:1px solid #599ddd;vertical-align:middle;margin:10px;background-position:center;cursor:pointer;}.myPageWrapper section .editMode .buttonsContainer .buttonWrapper .buttonLabel{text-transform:uppercase;font-size:14px;text-align:center;}.myPageWrapper section .editMode select{margin-bottom:10px;width:100%;border:0;padding:5px 10px;font-weight:bold;}.myPageWrapper section .viewMode span{margin-right:px;}.myPageWrapper .companyIconCircle{display:inline-block;width:90px;height:90px;border-radius:50%;border:2px solid #009fe3;font-size:45px;color:#009fe3;line-height:90px;text-decoration:none;background:#ededed;margin-bottom:20px;font-family:'MyriadProCondensed',sans-serif;font-weight:300;text-align:center;float:none;border-color:#343434;color:#4b4c4c;}.myPageWrapper .profileLabel{font-size:16px;font-weight:bold;text-align:right;padding-right:5px;}.myPageWrapper .profileText{text-align:left;padding-left:5px;font-size:16px;word-break:break-word;line-height:24px;}.subscriptionProductLink{margin-right:10px;}.noMyPageLabel{text-align:center;font-size:20px;color:#343434;}.bottomMargin20{margin-bottom:20px;}.orderby{width:15px;position:absolute;cursor:pointer;right:5px;top:38%;}.orderby .orderby-asc{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #343434;margin-bottom:2px;}.orderby .orderby-desc{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #343434;margin-top:2px;}.dropdownMenuWrapper{margin-bottom:20px;margin-top:30px;border:1px solid #343434;border-radius:20px 20px 20px 20px;padding:5px;display:none;position:relative;z-index:2000;}@media only screen and (max-width:768px){.dropdownMenuWrapper button{margin-top:-5px!important;}}.dropdownMenuWrapper .selectedMenuItem{height:30px;width:100%;padding-left:20px;padding-top:5px;font-size:16px;}@media only screen and (max-width:768px){.dropdownMenuWrapper .selectedMenuItem{height:auto;margin-top:-5px;}}.dropdownMenuWrapper .dropdownMenu{width:100%;padding:10px;padding-top:0;list-style:none;position:absolute;background-color:#fff;z-index:100;border:1px solid #343434;margin-top:6px;max-width:97%;}.dropdownMenuWrapper .dropdownMenu li{padding:10px;}.dropdownMenuWrapper .dropdownMenu li.active{font-weight:bold;}.dropdownMenuWrapper .dropdownMenu li:hover{font-weight:bold;}.dropdownMenuWrapper button{position:absolute;right:0;margin:0;padding:0;height:3em;width:3em;outline:0;border:0;background:none;text-indent:-9999%;pointer-events:none;}.dropdownMenuWrapper button:before{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;top:40%;left:50%;transition:all .25s ease-in-out;transform:translate(75%,-50%) rotate(45deg);}.dropdownMenuWrapper button:after{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;top:40%;left:50%;transition:all .25s ease-in-out;transform:translate(-75%,-50%) rotate(-45deg);}.myPageBlockContainer{margin-bottom:20px;}.dropzone{height:auto;min-height:150px;width:100%;background-color:#fff;border:1px dashed #000;color:#009fe3;margin-bottom:30px;float:left;}.dz-success-mark,.dz-error-mark,.dz-progress,.dz-size{display:none;}.dz-preview{width:25%;padding:10px;float:left;}.dz-message{top:20px;position:relative;text-align:center;color:#999;}.noteTextArea{min-height:400px;width:100%;}.notesButtonWrapper{float:left;text-align:center;width:100%;}.notesButtonWrapper .notesButton{width:50%;}.oldNoteWrapper{width:100%;float:left;margin-bottom:10px;padding-bottom:20px;padding-top:10px;border-bottom:1px solid #999;}.returnLinkWrapper{margin-top:-50px;}.returnLinkWrapper .returnLink{color:#009fe3;cursor:pointer;}.returnLinkWrapper .returnLink:hover{text-decoration:none;}.returnLinkWrapper .returnLink:before{content:'';display:inline-block;width:9px;height:9px;border-right:2px solid #009fe3;border-top:2px solid #009fe3;margin-top:6px;transform:rotate(225deg);margin-left:7px;padding-right:5px;position:relative;top:-2px;}.returnLinkWrapper .returnLink:before:hover{text-decoration:none;}.returnLinkWrapper .printButton{float:right;}.registerFormWrapper{padding:20px;}.registerFormWrapper .registerFormElement{width:100%;float:left;}.registerFormWrapper section .sectionContent{padding-top:18px;padding-bottom:9px;}.registerFormWrapper section .sectionTitle{padding-top:18px;padding-bottom:9px;}.registerFormWrapper .buttonWrapper{text-align:center;}.registerFormWrapper .buttonWrapper input[type=button]{width:65%!important;}.reportPage input[type=checkbox]{margin-right:10px;}.textBoxLabel{text-transform:uppercase;font-size:16px;margin-right:-45px;}.normalTextBox{margin-bottom:10px;width:100%;border:0;padding:5px 10px;font-weight:bold;}.myPageTopBanner{margin-bottom:20px;}.myPageTopBanner h1{margin-bottom:20px;font-family:'Open Sans',sans-serif;color:#4b4c4c;}.myPageTopBanner .myPageTopBannerDescription{font-size:22px;}.menuLink.active{text-decoration:underline;color:#343434;}.myPageBlockWrapper{border:1px solid #999;padding:20px;height:490px;text-align:center;}.myPageBlockWrapper h1{font-family:'Open Sans',sans-serif;color:#4b4c4c;font-size:30px;margin-bottom:40px;cursor:pointer;}.myPageBlockWrapper h1.noBottomMargin{margin-bottom:0;}.myPageBlockWrapper .subtitle{font-size:16px;margin-bottom:20px;}.myPageBlockWrapper .myPageBlockImageRow{height:150px;padding-right:10px;margin-bottom:20px;}.myPageBlockWrapper .myPageBlockImageRow .circleCenterer{width:100%;text-align:center;position:relative;}.myPageBlockWrapper .myPageBlockImageRow .summaryCircleWrapper{padding-left:10px;float:left;text-align:center;width:33.333%;}.myPageBlockWrapper .myPageBlockImageRow .summaryCircleWrapper.isButton{cursor:pointer;}.myPageBlockWrapper .myPageBlockImageRow .summaryCircleWrapper .summaryCircle{display:inline-block;width:90px;height:90px;border-radius:50%;border:2px solid #009fe3;font-size:50px;color:#009fe3;line-height:90px;text-decoration:none;background:#ededed;margin-bottom:20px;font-family:'MyriadProCondensed',sans-serif;font-weight:300;color:#333;border-color:#333;}.myPageBlockWrapper .myPageBlockImageRow .summaryCircleWrapper .summaryTitle{font-size:16px;float:left;width:100%;font-family:'MyriadProBoldCondensed',sans-serif;color:#009fe3;color:#333;}.myPageBlockWrapper .myPageBlockDescriptionRow{word-break:normal;padding-left:36px;padding-right:36px;}.myPageBlockWrapper .myPageBlockLinkRow a{color:#009fe3;}.myPageBlockWrapper .profileEditButton{display:inline-block;background:url(/Static/Images/Icons/pen.png) no-repeat;width:36px;height:36px;border-radius:50%;line-height:20px;text-align:center;text-decoration:none;border:1px solid #ec6f43;vertical-align:middle;margin:10px;background-position:center;cursor:pointer;background-size:18px 18px;position:absolute;bottom:10px;left:43%;right:50%;}.partialPageMenuWrapper{margin-bottom:30px;}.partialPageMenuWrapper a{color:#009fe3;padding-right:20px;}.partialPageHeader{text-align:center;font-size:32px;margin-bottom:40px;color:#4b4c4c;}.addServiceCaseLink{float:right;}.addServiceCaseLink a{color:#009fe3;font-size:16px;cursor:pointer;}.addServiceCaseLink a::after{content:'+';display:inline-block;width:20px;height:20px;border-radius:50%;font-size:20px;color:#fff;line-height:20px;text-align:center;text-decoration:none;background:#ec6f43;margin:10px;vertical-align:middle;padding-left:1px;}.reportPage section textarea{margin-left:18px;width:98%;}.checkbox{-webkit-appearance:none;background-color:#fff;border:1px solid #999;padding:7px!important;display:inline-block;position:relative;outline:0;}.checkbox:checked{background-color:#fff;border:1px solid #343434;color:#000;}.checkbox:checked:after{content:'✔';font-size:14px;position:absolute;top:-4px;left:2px;color:#343434;border:0;margin-top:-2px;}.checkbox:disabled{border:1px solid #343434;}.checkbox:disabled+label{color:#599ddd;}.checkbox:disabled:after{color:#343434;}.checkboxlabel{vertical-align:top;font-weight:bold;padding-left:10px;}.table{width:100%;float:left;}.table .tableRow{float:left;display:table;table-layout:fixed;width:100%;cursor:pointer;}.table .tableRow:hover{color:#599ddd;}.table .tableRow .tableCol{background-color:#ededed;border:2px solid #fff;border-top:0;font-size:.875em;}.table .tableRow .tableCol .columnInner{padding:3px;margin:1px;height:100%;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;color:#009fe3;}.table .tableRow .tableCol.tableHeader{position:relative;font-weight:bold;text-align:left;cursor:auto;font-family:'Open Sans',sans-serif;}.table .tableRow .tableCol.tableHeader .columnInner{color:#4b4c4c;}.table .tableRow .tableCol.tableHeader.sortable{cursor:pointer;}.table .tableRow .tableCol .columnImage{width:100%;max-width:65px;}.serviceCasesContainer{margin-right:0;margin-left:0;}.serviceCasesContainer .summaryCirclesContainer{padding-left:10px;float:left;text-align:center;margin-bottom:54px;width:100%;}.serviceCasesContainer .summaryCirclesContainer .summaryCirclesInner{display:table;margin:0 auto;}.serviceCasesContainer .summaryCirclesContainer .summaryCirclesInner .summaryCircleWrapper{float:left;}.serviceCasesContainer .summaryCirclesContainer .summaryCirclesInner .summaryCircleWrapper.isButton{cursor:pointer;}.serviceCasesContainer .summaryCirclesContainer .summaryCirclesInner .summaryCircleWrapper .summaryCircle{display:inline-block;width:55px;height:55px;border-radius:50%;border:2px solid #009fe3;font-size:34px;color:#009fe3;line-height:55px;text-decoration:none;background:#ededed;margin-bottom:20px;font-family:'MyriadProCondensed',sans-serif;font-weight:300;float:none;margin-bottom:10px;}.serviceCasesContainer .summaryCirclesContainer .summaryCirclesInner .summaryCircleWrapper .summaryCircle.active{border:2px solid #343434;color:#343434;}.serviceCasesContainer .summaryCirclesContainer .summaryCirclesInner .summaryCircleWrapper .summaryTitle{font-size:16px;float:left;width:100%;font-family:'MyriadProBoldCondensed',sans-serif;color:#009fe3;font-weight:normal;}.serviceCasesContainer .summaryCirclesContainer .summaryCirclesInner .summaryCircleWrapper .summaryTitle.active{color:#343434;}.paginationWrapper{text-align:center;width:100%;float:left;}.paginationWrapper .paginationButtons{padding:20px;text-align:center;}.paginationWrapper .paginationButtons input[type=button]{margin:2px;background-color:transparent;color:#009fe3;border:0;}.paginationWrapper .paginationButtons input[type=button]:hover{font-weight:bold;color:#599ddd;}.filterSubscriptionContainer{float:left;}.filterSubscriptionContainer .checkbox{margin-left:2px;margin-top:5px;}.filterSubscriptionContainer .agreementWrapper{float:left;}.filterSubscriptionContainer .partialPageHeader{margin-bottom:0;}.filterSubscriptionContainer .tableCol{cursor:auto;}.filterSubscriptionContainer .partialPageDescription{margin-bottom:22px;text-align:center;float:left;}.filterSubscriptionContainer .filterTableWrapper{float:left;}.filterSubscriptionContainer .subscriptionDetailsTable .checkboxlabel{vertical-align:top;padding-left:10px;float:left;margin-right:5px;font-weight:normal;}.filterSubscriptionContainer .subscriptionDetailsTable h2{color:#000;margin-top:10px;margin-bottom:10px;}.filterSubscriptionContainer .subscriptionDetailsTable .checkbox{border:1px solid #343434;float:left;margin-bottom:12px;}.filterSubscriptionContainer .subscriptionDetailsTable .checkbox:after{top:0;}.filterSubscriptionContainer .subscriptionDetailsTable .checkbox.centered{position:relative;left:40%;}.filterSubscriptionContainer .subscriptionDetailsTable input[type=text]{width:100%;padding-left:10px;}.filterSubscriptionContainer .subscriptionDetailsTable select{width:100%;padding-left:10px;height:26px;}.filterSubscriptionContainer .selectFiltersTable .checkbox:after{top:0;}.filterSubscriptionContainer .returnLinkWrapper{margin-top:-25px;float:left;}.filterSubscriptionContainer .buttonWrapper{float:left;width:100%;text-align:center;}.filterSubscriptionContainer .buttonWrapper input[type=button]{margin-top:20px;width:250px;font-size:16px;}.modalWindowWrapper{position:absolute;height:150%;width:100%;background-color:rgba(237,237,237,.75);z-index:100;top:0;left:0;}.modalWindow{position:absolute;margin:auto;background-color:#fff;z-index:200;width:800px;border:1px solid #343434;padding:30px;top:100px;left:0;right:0;margin-bottom:50px;overflow-y:scroll;max-height:100%;}.modalWindow.small{width:400px;position:fixed;top:30%;overflow:auto;}.modalWindow.small .buttonsContainer{float:right;width:100%;margin-top:15px;margin-right:-10px;}.modalWindow.small .buttonsContainer .buttonWrapper{float:left;width:50%;}.modalWindow.small .buttonsContainer .buttonWrapper .cancelButton{position:relative;display:inline-block;width:36px;height:36px;border-radius:50%;font-size:20px;color:#fff;line-height:20px;text-align:center;text-decoration:none;border:1px solid #343434;margin:10px;vertical-align:middle;cursor:pointer;}.modalWindow.small .buttonsContainer .buttonWrapper .cancelButton:after{position:absolute;top:7px;bottom:0;left:0;right:0;content:'×';font-size:35px;color:#343434;}.modalWindow.small .buttonsContainer .buttonWrapper .okButton{display:inline-block;background:url(../Images/Icons/ok.png) no-repeat;width:36px;height:36px;border-radius:50%;font-size:20px;line-height:20px;text-align:center;text-decoration:none;border:1px solid #599ddd;vertical-align:middle;margin:10px;background-position:center;cursor:pointer;}.modalWindow.small .buttonsContainer .buttonWrapper .buttonLabel{text-transform:uppercase;font-size:14px;text-align:center;}.modalWindow .modalWindowText{width:100%;margin-top:20px;}.modalWindow .modalWindowCloseButton{position:absolute;width:100%;right:10px;clear:both;margin:0;padding:0;height:3em;width:3em;outline:0;border:0;background:none;text-indent:-9999%;}.modalWindow .modalWindowCloseButton:before{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;left:50%;transition:all .25s ease-in-out;transform:translate(0%,-50%) rotate(-45deg);cursor:pointer;}.modalWindow .modalWindowCloseButton:after{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;left:50%;transition:all .25s ease-in-out;transform:translate(0%,-50%) rotate(45deg);cursor:pointer;}.loginFieldWrapper{margin-top:30px;}.loginFieldWrapper .loginTextBox{width:100%;height:46px;background-color:#fff;padding-left:20px;font-size:16px;border:1px solid #000;}.loginButton{width:100%;font-size:larger;}.loginButton.first{margin-top:24px;}.loginPage .row.display-flex{display:flex;flex-wrap:wrap;}.loginPage .row.display-flex>[class*='col-']{display:flex;flex-direction:column;}.loginContainer{border:1px solid #dadadada;padding:3rem;margin-bottom:1rem;height:100%;position:relative;}.loginContainer h2{background-color:#fff;position:absolute;top:-35px;padding:0 20px;left:50%;transform:translateX(-50%);color:#009fe3;text-transform:uppercase;}.customerPortalText .listItem{padding-bottom:3rem;}.customerPortalText ::marker{padding:1rem;}.loginWrapper input[type=submit],.loginWrapper input[type=button]{width:100%;font-size:20px;margin-top:25px;}@media screen and (max-width:480px){.loginWrapper input[type=submit],.loginWrapper input[type=button]{font-size:16px;}}.loginPagePartialPageMenuWrapper{text-align:left;padding-left:30px;margin-top:15px;}.loginPagePartialPageMenuWrapper h3{margin-left:18px;}.loginPagePartialPageMenuWrapper .menuLink{margin-right:10px;cursor:pointer;color:#343434;}.loginPagePartialPageMenuWrapper .menuLink.active{font-weight:bold;}.loginPagePartialPageMenuWrapper .menuLinkWrapper{margin-bottom:15px;text-align:center;}.loginPagePartialPageMenuWrapper .menuLinkWrapper a{margin:20px;}.loginPagePartialPageMenuWrapper label{width:100%;float:left;margin-bottom:5px;font-weight:bold;}.loginPagePartialPageMenuWrapper .buttonRoundedCorners{margin-top:-10px;}.loginPagePartialPageMenuWrapper .loginTextBox{width:179px;padding:5px 10px;margin-top:5px;}.createAccessPageContainer .registerFormWrapper{padding-top:0;text-align:center;}.createAccessPageContainer .buttonBlueRoundedCorners{width:100%;margin-top:25px;}.businessCustomerAlternatives{text-align:center;}.businessCustomerAlternatives .textLarge{font-size:20px;}.privateCustomerAlternatives{text-align:center;margin-top:25px;}.privateCustomerAlternatives label{font-size:16px;color:#666;}.privateCustomerAlternatives hr{margin-top:40px;margin-bottom:40px;}.forgotPasswordWrapper{text-align:center;margin-top:50px;}.forgotPasswordWrapper .forgotPassword{font-size:16px;margin:10px;color:#666;cursor:pointer;}.getCustomerInfoWrapper input[type=button]{margin-top:15px;}.getCustomerInfoWrapper .errorLabel{margin-top:10px;}.registerPageContainer .buttonWrapper{margin-top:20px;float:left;width:100%;}.registerPageContainer input [type=button]{width:100%;}.registerPageContainer .infoLabelWrapper{margin-top:0!important;}.registerPageContainer .returnLinkWrapper{margin-top:0;}.articlePageWrapper{width:100%;max-width:100%;margin:0;}.articlePageWrapper img{max-width:100%;height:auto;}.articlePageWrapper p{line-height:1.5;}.articlePageWrapper p a{color:#009fe3;text-decoration:underline;}.articlePageWrapper p a:hover{color:#00344a;}.articlePageWrapper li a{color:#009fe3;text-decoration:underline;}.articlePageWrapper li a:hover{color:#00344a;}.articlePageWrapper a h1,.articlePageWrapper a h2,.articlePageWrapper a h3,.articlePageWrapper a h4,.articlePageWrapper a p,.articlePageWrapper a li{color:#333;}.articlePageWrapper a h1:hover,.articlePageWrapper a h2:hover,.articlePageWrapper a h3:hover,.articlePageWrapper a h4:hover,.articlePageWrapper a p:hover,.articlePageWrapper a li:hover{cursor:pointer;}.articlePageWrapper a:hover{text-decoration:none;cursor:pointer;}.articlePageWrapper a:hover h1,.articlePageWrapper a:hover h2,.articlePageWrapper a:hover h3,.articlePageWrapper a:hover h4,.articlePageWrapper a:hover p,.articlePageWrapper a:hover li{text-decoration:none;cursor:pointer;}.articlePageWrapper .articlePageTopBanner{background-color:#ededed;width:100%;max-width:100%;overflow:hidden;text-align:center;padding:15px 0;margin-bottom:35px;}.articlePageWrapper .articleSharer{cursor:pointer;margin-top:15px;margin-bottom:15px;margin-top:45px;}.articlePageWrapper .articleSharer .articleSharer-text{margin-left:15px;}.articlePageWrapper .ShareThisWrapper{margin-top:15px;width:500px;height:60px;}.articlePageWrapper .ShareThisWrapper a{margin-right:3px;}.articlePageWrapper .articleWrapper{padding-bottom:3em;margin-bottom:2em;}.articlePageWrapper .articleWrapper .accordion{background-color:#ededed;}.articlePageWrapper .articleWrapper .accordion .accordionhead{font-family:'Open Sans',sans-serif;font-weight:bold;color:#343434;}.articlePageWrapper .articleWrapper .mainImage{width:100%;}.articlePageWrapper .articleWrapper .preamble{font-size:1.4em;margin-top:0;margin-bottom:0;}.articlePageWrapper .articleWrapper .articleBody{margin-bottom:40px;}.articlePageWrapper .articleWrapper .responsive-embed{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.articlePageWrapper .articleWrapper .responsive-embed .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}.articlePageWrapper .articleWrapper .articleTextBox{font-size:1.2em;}.articlePageWrapper .articleWrapper .articleTextBox.articleTextBox1{margin-top:0;}@media only screen and (min-width:992px){.articlePageWrapper .articleWrapper .articleTextBox.articleTextBox2{margin-top:1.5em;margin-bottom:3em;}}@media only screen and (min-width:992px){.articlePageWrapper .articleWrapper .articleTextBox.articleTextBox3{margin-top:0;}}.articlePageWrapper .articleWrapper blockquote{margin:4.3em auto 2em auto;text-align:center;position:relative;display:block;font-size:1.5em;}.articlePageWrapper .articleWrapper blockquote:before{content:'“';font-size:2.6em;color:#009fe3;width:3.5rem;height:3.5rem;line-height:61px;border:1px solid #009fe3;border-radius:50%;margin:0 auto;position:absolute;top:-50px;left:50%;transform:translate(-50%,0%);font-family:'Times','Times New Roman','Garamond',serif;}.articlePageWrapper .articleWrapper blockquote:before span{margin:0;padding:0;height:auto;display:block;}.articlePageWrapper .articleWrapper blockquote q{font-size:1.5em;text-align:center;}.articlePageWrapper .articleWrapper .imageWithCaption,.articlePageWrapper .articleWrapper figure.image{display:inline-block;}.articlePageWrapper .articleWrapper .imageWithCaption img,.articlePageWrapper .articleWrapper figure.image img{width:100%;}.articlePageWrapper .articleWrapper .imageWithCaption figcaption,.articlePageWrapper .articleWrapper figure.image figcaption{font-size:.9em;margin-top:1rem;}.articlePageWrapper .articleWrapper .factBox{background-color:#ededed;padding:2em;}.articlePageWrapper .articleWrapper .factBox h1{margin-top:0;font-size:1.125em;line-height:1;padding-bottom:1rem;border-bottom:1px solid;}.articlePageWrapper .articleWrapper .factBox ul{list-style-position:inside;padding-left:0;}.articlePageWrapper .articleWrapper .factBox ul li{line-height:1.5;margin:1.3rem 0;list-style-position:outside;padding-left:1em;margin-left:20px;}.articlePageWrapper .articleWrapper .factBox ul .saveExternalFile{list-style-image:url('/Static/Images/Icons/folder.png');}.articlePageWrapper .articleWrapper .img_responsive{height:auto;max-width:100%;}.articlePageWrapper .articleWrapper img.halfWidthRight{text-align:center;width:50%;float:right;padding:20px;padding-right:0;height:auto;margin-top:60px;}.articlePageWrapper .articleWrapper img.halfWidthLeft{text-align:center;width:50%;float:left;padding:20px;padding-left:0;height:auto;margin-top:60px;}.articlePageWrapper .articleWrapper img.fullWidth{text-align:center;width:100%;padding-left:0;padding-right:0;padding-top:20px;padding-bottom:20px;height:auto;margin-top:60px;}.articlePageWrapper .articleWrapper blockquote.halfWidthRight{float:right;width:50%;margin-left:20px;padding-left:0;}.articlePageWrapper .articleWrapper blockquote.halfWidthLeft{float:left;width:50%;margin-right:20px;}.articlePageWrapper .articleWrapper blockquote.fullWidth{float:right;width:50%;}.articlePageWrapper .articleWrapper figure.halfWidthRight{float:right;padding-bottom:20px;padding-left:20px;margin-left:20px;margin-top:60px;}.articlePageWrapper .articleWrapper figure.halfWidthRight .img{height:auto;}.articlePageWrapper .articleWrapper figure.halfWidthLeft{float:left;height:auto;padding-bottom:20px;padding-right:20px;margin-right:20px;margin-top:60px;}.articlePageWrapper .articleWrapper figure.halfWidthLeft .img{height:auto;}.articlePageWrapper .articleWrapper figure.fullWidth{float:right;width:100%;height:auto;margin-top:60px;}.articlePageWrapper .articleWrapper div.halfWidthRight{float:right;clear:right;padding-bottom:20px;padding-right:10px;margin-left:20px;padding-left:20px;width:50%;margin-bottom:20px;}.articlePageWrapper .articleWrapper div.halfWidthRight img.halfWidthRight{text-align:center;width:100%;padding:0;padding-right:0;height:auto;margin-top:60px;}.articlePageWrapper .articleWrapper div.halfWidthRight div.imageCaptionWrapper{width:100%;float:left;font-size:.9em;margin-top:1rem;}.articlePageWrapper .articleWrapper div.halfWidthLeft{float:left;clear:left;width:50%;padding-bottom:20px;padding-left:0;margin-right:20px;padding-right:20px;margin-bottom:20px;}.articlePageWrapper .articleWrapper div.halfWidthLeft img.halfWidthLeft{text-align:center;width:100%;padding:0;height:auto;margin-top:60px;}.articlePageWrapper .articleWrapper div.halfWidthLeft div.imageCaptionWrapper{width:100%;float:left;font-size:.9em;margin-top:1rem;}.articlePageWrapper .articleWrapper div.fullWidth{width:100%;padding-top:20px;padding-bottom:20px;}.articlePageWrapper .articleWrapper .imageCaptionWrapper{width:100%;float:left;font-size:.9em;margin-top:1rem;}.articlePageWrapper .articleWrapper .youtubediv{position:relative;height:0;padding-bottom:56.25%;}.articlePageWrapper .articleWrapper .youtubediv iframe.video{position:absolute;top:0;left:0;width:100%;height:100%;}.articlePageWrapper .articleWrapper .articleContentAreaRow{padding-left:18px;padding-right:18px;margin-bottom:20px;}.articlePageWrapper .aside-right{margin-top:21px;}.articlePageWrapper .subscriptionLink{border-top:1px solid #f2f0ec;border-bottom:1px solid #f2f0ec;width:100%;text-align:center;padding:2em 0;margin-bottom:3em;}.articlePageWrapper .subscriptionLink img{height:1.2em;margin-right:.7em;margin-top:-4px;}.articlePageWrapper .subscriptionLink p{font-size:1.2em;display:inline;color:#009fe3;}.articlePageWrapper .themePageLinksWrapper{margin-top:3em;}.articlePageWrapper .themePageLinksWrapper .themePageLink{margin-bottom:2em;}.articlePageWrapper .themePageLinksWrapper .themePageLink h4{font-size:20px;font-family:'Open Sans Bold',sans-serif;margin:.5em 0;}.articlePageWrapper .themePageLinksWrapper .themePageLink .imgWrapper{height:180px;width:100%;overflow:hidden;}.articlePageWrapper .themePageLinksWrapper .themePageLink:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.articlePageWrapper .themePageLinksWrapper .themePageLink:hover h4{color:#5f5f5e;}.articlePageWrapper .moreArticlesSection{border-top:1px solid;}@media only screen and (min-width:992px){.articlePageWrapper .moreArticlesSection{padding-bottom:4em;}}.articlePageWrapper .moreArticlesSection h2{font-size:20px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:1.6em;}.contentAreaAside{margin-left:-8px;margin-right:0;}.articleTeaserWrapper{cursor:pointer;margin-bottom:2em;}.articleTeaserWrapper:hover .image-wrap img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.articleTeaserWrapper:hover .arrowRightIcon{background-color:#f18a66;}.articleTeaserWrapper:hover h4{color:#5f5f5e;}.articleTeaserWrapper .image-wrap{width:100%;height:auto;max-height:220px;overflow:hidden;text-align:center;background:linear-gradient(to right,#dadadada,#ccc,#dadadada);}@media only screen and (min-width:768px){.articleTeaserWrapper .image-wrap{max-height:190px;}}@media only screen and (min-width:992px){.articleTeaserWrapper .image-wrap{max-height:240px;}}.articleTeaserWrapper .image-wrap img{max-width:100%;max-height:100%;}.articleTeaserWrapper .articleTitle{font-size:18px;margin:.5em 0;}.articleTeaserWrapper .arrowRightIcon{background-color:#ec6f43;color:#fff;width:28px;height:28px;border-radius:50%;text-align:center;}.articleTeaserWrapper .arrowRightIcon:hover{background-color:#f18a66;}.articleTeaserWrapper .arrowRightIcon span{font-size:19px;display:block;}.articleTeaserWrapper a{cursor:pointer;}.articleTeaserWrapper a .image-wrap,.articleTeaserWrapper a img,.articleTeaserWrapper a .articleTitle,.articleTeaserWrapper a .arrowRightIcon,.articleTeaserWrapper a p{cursor:pointer;}.articleTeaserWrapper a h1,.articleTeaserWrapper a h2,.articleTeaserWrapper a h3,.articleTeaserWrapper a h4,.articleTeaserWrapper a p,.articleTeaserWrapper a li{color:#333;}.articleTeaserWrapper a h1:hover,.articleTeaserWrapper a h2:hover,.articleTeaserWrapper a h3:hover,.articleTeaserWrapper a h4:hover,.articleTeaserWrapper a p:hover,.articleTeaserWrapper a li:hover{cursor:pointer;}.articleTeaserWrapper a h1,.articleTeaserWrapper a h2,.articleTeaserWrapper a h3,.articleTeaserWrapper a h4{font-family:'Open Sans Bold',sans-serif;}.articleTeaserWrapper a .teaserText{margin-bottom:25px;font-size:14px;color:#333;}.articleTeaserWrapper a:hover{text-decoration:none;cursor:pointer;}.articleTeaserWrapper a:hover h1,.articleTeaserWrapper a:hover h2,.articleTeaserWrapper a:hover h3,.articleTeaserWrapper a:hover h4,.articleTeaserWrapper a:hover p,.articleTeaserWrapper a:hover li{text-decoration:none;cursor:pointer;}.currentNewsTopArticles .articleTeaserWrapper{height:480px;}.currentNewsTopArticles .articleTeaserWrapper .image-wrap{max-height:380px;}.currentNewsTopArticles .articleTeaserWrapper .teaserText{max-height:45px;overflow:hidden;}.currentNewsArticleList .articleTeaserWrapper{height:350px;overflow:hidden;}.videoComponent p{font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;font-size:1em;}.videoComponent .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.videoComponent .video-container iframe,.videoComponent .video-container object,.videoComponent .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.findresellerleftmargin{margin-left:-22px;}.findResellerPageWrapper{font-size:14px;margin-left:50px;}.findResellerPageWrapper .tooltip{position:relative;display:inline-block;}.findResellerPageWrapper .tooltip .tooltiptext{visibility:hidden;width:auto;min-width:200px;background-color:#009fe3;color:#fff;border:#599ddd solid;border-radius:10px;padding:6px;position:absolute;z-index:1;left:105%;top:-5px;}.findResellerPageWrapper .tooltip:hover .tooltiptext{visibility:visible;}.findResellerPageWrapper .margintop50{margin-top:56px;}.findResellerPageWrapper .filterwrapper{position:absolute;}.findResellerPageWrapper .filterarea{background-color:#fff;width:300px;height:609px;position:relative;z-index:10;left:16px;top:49px;padding-right:20px;}.findResellerPageWrapper .dropdownMenuWrapper{display:block;height:52px;border-radius:30px;outline:0;border:2px solid #000;font-family:'Open Sans',sans-serif!important;}@media only screen and (max-width:768px){.findResellerPageWrapper .dropdownMenuWrapper{margin-bottom:40px;}}.findResellerPageWrapper .dropdownMenuWrapper .selectedMenuItem{height:30px;width:100%;padding-left:20px;padding-top:5px;font-size:20px;font-family:'Open Sans',sans-serif!important;cursor:pointer;}.findResellerPageWrapper .dropdownMenuWrapper .dropdownMenu{width:100%;padding:10px;padding-top:0;list-style:none;position:absolute;background-color:#fff;z-index:100;border:1px solid #343434;margin-top:14px;max-width:97%;cursor:pointer;}.findResellerPageWrapper .dropdownMenuWrapper .dropdownMenu li{color:#343434;}.findResellerPageWrapper .dropdownMenuWrapper .dropdownMenu li .active{font-size:20px;font-weight:normal;}.findResellerPageWrapper .hidden{display:none;}.findResellerPageWrapper .rightalign{text-align:right;}.findResellerPageWrapper .td-padding-right-left-10{padding-left:10px;}.findResellerPageWrapper .td-padding-right-left-20{padding-left:20px;}.findResellerPageWrapper .findResellerPageTopBanner{padding-top:0;}.findResellerPageWrapper .findResellerPageTopBanner h1{font-size:48px;margin-top:10px;color:#4b4c4c;}@media screen and (max-width:767px){.findResellerPageWrapper .findResellerPageTopBanner h1{font-size:30px;}}.findResellerPageWrapper .findResellerPageTopBanner p{width:50%;margin:0 auto;font-size:1.25em;}@media screen and (max-width:992px){.findResellerPageWrapper .findResellerPageTopBanner p{width:70%;}}@media screen and (max-width:767px){.findResellerPageWrapper .findResellerPageTopBanner p{width:90%;font-size:16px;}}.findResellerPageWrapper .noHitsPopupWrapper{position:fixed;z-index:10;padding-top:40vh;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);}.findResellerPageWrapper .noHitsPopupWrapper .popupContent{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;max-width:400px;}.findResellerPageWrapper .noHitsPopupWrapper .close{color:#aaa;float:right;font-size:28px;font-weight:bold;}.findResellerPageWrapper .noHitsPopupWrapper .close:hover,.findResellerPageWrapper .noHitsPopupWrapper .close:focus{color:#000;text-decoration:none;cursor:pointer;}.findResellerPageWrapper .findResellerPageButtonWrapper{margin-bottom:20px;}.findResellerPageWrapper .findResellerPageButtonWrapper .marginbottom20{margin-bottom:20px;}.findResellerPageWrapper .findResellerPageButtonWrapper .full{width:100%;}.findResellerPageWrapper .findResellerPageButtonWrapper .place{background:url('/Static/Images/Icons/place.png') no-repeat;background-position:right;}.findResellerPageWrapper .findResellerPageButtonWrapper .list{background:url('/Static/Images/Icons/list.png') no-repeat;background-position:right;}.findResellerPageWrapper .findResellerPageButtonWrapper .filter{background:url('/Static/Images/Icons/filter.png') no-repeat;background-position:right;}.findResellerPageWrapper .findResellerPageButtonWrapper .orangeButton{background-color:#ec6f43;border-color:#ec6f43;color:#fff;border-radius:30px;height:44px;font-size:15px;outline:0;border:0;text-align:center;font-weight:200;padding-left:20px;padding-right:20px;background-origin:content-box;text-overflow:ellipsis;min-width:120px;}.findResellerPageWrapper .findResellerPageButtonWrapper .orangeButton:hover{background-color:#f18a66;border-color:#f18a66;}.findResellerPageWrapper .findResellerPageButtonWrapper .greyButton{background-color:#ededed;border-color:#4b4c4c;color:#4b4c4c;border-radius:30px;height:44px;font-size:15px;outline:0;border:solid;font-weight:200;padding-left:20px;padding-right:20px;background-origin:content-box;text-overflow:ellipsis;min-width:120px;}.findResellerPageWrapper .findResellerPageButtonWrapper .greyButton:hover{background-color:#ededed;border-color:#4b4c4c;}.findResellerPageWrapper .findResellerPageButtonWrapper .bluebutton{background-color:#009fe3;border-color:#009fe3;color:#fff;border-radius:30px;height:44px;font-size:15px;outline:0;border:0;font-weight:200;padding-left:20px;padding-right:20px;background-origin:content-box;text-overflow:ellipsis;min-width:120px;}.findResellerPageWrapper .findResellerPageButtonWrapper .bluebutton:hover{background-color:#599ddd;border-color:#599ddd;}.findResellerPageWrapper .findResellerPageButtonWrapper .getNearestReserllerIcon{background:url('/Static/Images/Icons/ic_room_white_36dp_1x.png') no-repeat;position:absolute;top:80px;right:33px;width:33px;height:33px;cursor:pointer;}.findResellerPageWrapper .findResellerPageSearchWrapper{margin-bottom:20px;}.findResellerPageWrapper .findResellerPageSearchWrapper .searchFieldTextBox{border:2px solid #000;border-radius:30px;height:52px;width:100%;font-size:15px;padding:5px 50px 5px 20px;outline:0;}.findResellerPageWrapper .findResellerPageSearchWrapper .searchFieldIcon{background:#fff url('/Static/Images/Icons/spyglass.png') no-repeat;position:absolute;top:15px;right:33px;width:30px;height:30px;cursor:pointer;}.findResellerPageWrapper .findResellerPageSearchWrapper .searchFieldIconFilter{background:#fff url('/Static/Images/Icons/spyglass.png') no-repeat;position:absolute;top:75px;right:33px;width:30px;height:30px;cursor:pointer;}.findResellerPageWrapper .findResellerPageDropdownWrapper{padding-bottom:40px;}.findResellerPageWrapper .findResellerPageDropdownWrapper select{border:2px solid #000;border-radius:30px;height:52px;width:100%;font-size:20px;padding:5px 50px 5px 36px;outline:0;}.findResellerPageWrapper .findResellerPageAccordionWrapper{height:1000px;background-color:#f4f2ef;}.findResellerPageWrapper .GMap .GMap-canvas{height:600px;margin-bottom:20px;}.findResellerPageWrapper .GMap .InfoWindow{height:auto;width:auto;text-align:center;font-size:15px;padding-left:24px;line-height:25px;}.findResellerPageWrapper .GMap .InfoWindow .header{background-color:#009fe3;color:#fff;margin:5px;padding:5px;}.findResellerPageWrapper .GMap .InfoWindow .name{margin:10px;font-weight:600;}.findResellerPageWrapper .GMap .InfoWindow .address{margin:10px;font-weight:200;}.findResellerPageWrapper .resellerPinImg{margin-bottom:8px;}.findResellerPageWrapper .findResellerPageCheckboxWrapper{margin-bottom:20px;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:checked,.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:not(:checked){width:0;height:0;display:none;opacity:0;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:checked+label,.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:not(:checked)+label{display:inline-block;margin-right:7px;margin-top:7px;margin-bottom:7px;padding-left:28px;padding-top:2px;position:relative;cursor:pointer;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:checked+label:before,.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:not(:checked)+label:before{position:absolute;display:inline-block;bottom:1px;left:0;width:20px;height:20px;border:2px solid #849fbb;color:#849fbb;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:checked:focus+label:before,.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:not(:checked):focus+label:before{border-color:#6fb5fb;box-shadow:0 0 6px 0 #6fb5fb;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:checked[disabled]+label,.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:not(:checked)[disabled]+label{cursor:not-allowed;opacity:.4;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:checked[disabled]+label:before,.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:not(:checked)[disabled]+label:before{opacity:.7;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:checked+label:before,.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:not(:checked)+label:before{font-family:"FontAwesome";font-size:12px;text-align:center;-webkit-transition:border-color .1s ease-in,background-color .1s ease-in;-moz-transition:border-color .1s ease-in,background-color .1s ease-in;-o-transition:border-color .1s ease-in,background-color .1s ease-in;-ms-transition:border-color .1s ease-in,background-color .1s ease-in;transition:border-color .1s ease-in,background-color .1s ease-in;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:checked+label:before{content:url('/Static/Images/Icons/check.png');background-color:#009fe3;border-color:#009fe3;}.findResellerPageWrapper .findResellerPageCheckboxWrapper .fh-checkbox>[type="checkbox"]:not(:checked)+label:before{content:"";}.mainBodyWrapper .totalHits{font-size:18px;font-weight:bold;color:#343434;}.mainBodyWrapper .searchResults{margin-bottom:200px;}.mainBodyWrapper .searchResults .facetsContainer{width:100%;text-align:center;padding-bottom:20px;padding-top:50px;font-size:16px;}.mainBodyWrapper .searchResults .facetsContainer ul{list-style-type:none;padding:0;margin:0;display:inline-block;text-align:initial;}.mainBodyWrapper .searchResults .facetsContainer ul li{list-style-type:none;padding:0;margin:0;float:left;padding-left:.75em;}.mainBodyWrapper .searchResults .facetsContainer ul li a:link,.mainBodyWrapper .searchResults .facetsContainer ul li a:visited{display:block;padding:0 15px 0 0;color:#009fe3;}.mainBodyWrapper .searchResults .facetsContainer ul li a.selected{text-decoration:underline;color:#000;}.mainBodyWrapper .searchResults hr{border:0;height:2px;color:#343434;background-color:#343434;}.mainBodyWrapper .searchResultsWrapper{border-bottom:1px solid #ccc;}.mainBodyWrapper .searchResultsWrapper article{padding-top:40px;padding-bottom:40px;float:left;width:100%;}.mainBodyWrapper .searchResultsWrapper article .image-wrap{width:80px;}.mainBodyWrapper .searchResultsWrapper .image-wrap img{max-width:72px;}.mainBodyWrapper .searchResultsWrapper .searchtext-wrap .articleTitle{color:#333;font-size:18px;font-weight:bold;width:100%;float:left;padding-bottom:10px;}.mainBodyWrapper .searchResultsWrapper .searchtext-wrap .teaserText{color:#666;font-size:16px;width:100%;float:left;padding-bottom:15px;}.mainBodyWrapper .searchResultsWrapper .searchtext-wrap .actionLink a{color:#009fe3;text-decoration:underline;}.searchPageHeader{padding-left:0;padding-right:0;}.searchPageHeader .topBanner h1{font-size:48px;font-weight:normal;color:#4b4c4c;}.searchPageHeader .searchFieldWrapper{margin-top:2em;margin-bottom:10px;}.searchPageHeader .searchFieldWrapper .searchFieldTextBox{border:1px solid #009fe3;border-radius:30px;height:36px;width:100%;font-size:16px;padding:5px 50px 5px 20px;outline:0;color:#333;}.searchPageHeader .searchFieldWrapper .searchFieldIcon{position:absolute;top:8px;right:31px;width:21px;background-size:20px 20px;height:21px;cursor:pointer;}.AirCalculatorWrapper{padding-top:1em;}.AirCalculatorWrapper iframe{width:100%;height:2500px;border:0;overflow:hidden;}.AirCalculatorWrapper p{text-align:center;}.installation-list{list-style:none;padding-left:0;}.installation-list-type-dropdown{border-radius:3px;margin:10px 0;padding:5px;border:1px solid rgba(0,0,0,.43);background-color:#fff;width:100%;}.installation-list-item{background-color:#f4f2ef;}.installation-list-item .enabled-input{border-radius:3px;margin:10px 0;padding:5px;border:1px solid rgba(0,0,0,.43);background-color:#fff;width:100%;}.installation-list-item .disabled-input{border-radius:3px;margin:10px 0;padding:5px;border:1px solid rgba(0,0,0,.43);width:100%;color:#808080;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.installation-list-item p{margin:10px 0;padding:5px;}.product{margin:5px;}.icon-button{margin:10px 0;padding:5px;cursor:pointer;}.icon-button:hover{transform:translateY(1px);}.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);padding:50px;z-index:1000;}.modal-content{background-color:#fff;border-radius:5px;max-width:95%;min-height:300px;margin:0 auto;padding:30px;}.purchasehelperbanner{text-align:center;}.u-custom-checkmark{position:relative;height:25px;width:25px;}.u-custom-checkmark input{position:absolute;opacity:0;cursor:pointer;}.u-custom-checkmark input:checked~.checkmark{background-color:#fff;}.u-custom-checkmark input:checked~.checkmark:after{background-color:#0368a1;}.u-custom-checkmark input:checked~.checkmark .mark:before{content:"";position:absolute;width:3px;height:9px;background-color:#fff;left:11px;top:6px;}.u-custom-checkmark input:checked~.checkmark .mark:after{content:"";position:absolute;width:3px;height:3px;background-color:#fff;left:8px;top:12px;}.u-custom-checkmark .checkmark{position:absolute;height:25px;width:25px;background-color:#000;border-radius:50%;}.u-custom-checkmark .checkmark .mark{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:-4px;left:12px;z-index:1;}.u-custom-checkmark .checkmark:after{top:2px;left:2px;width:21px;height:21px;border-radius:100%;background:#f2f0ec;content:"";position:absolute;}.purchase-helper{max-width:1150px;margin:auto;}.purchase-helper a.buttonRoundedCorners{display:inline-block;}.purchase-helper .room-selection-text{text-align:center;color:#009fe3;font-size:22px;}.purchase-helper .summary{margin-top:80px;}@media screen and (max-width:767px){.purchase-helper .summary{margin-top:20px;}}.purchase-helper .radio-tile-group .tile-container{padding:0;padding:unset;height:300px;}@media(max-width:480px){.purchase-helper .radio-tile-group .tile-container{height:182px;}}.purchase-helper .radio-tile-group .tile-container .tile{position:relative;height:296px;width:calc(100% - 4px);display:inline-block;cursor:pointer;margin:2px;}@media(max-width:480px){.purchase-helper .radio-tile-group .tile-container .tile{height:178px;}}.purchase-helper .radio-tile-group .tile-container .tile #Other{stroke:black;}.purchase-helper .radio-tile-group .tile-container .tile .u-custom-checkmark{position:absolute;top:20px;right:20px;}.purchase-helper .radio-tile-group .tile-container .tile.checked #Other{stroke:white;}.purchase-helper .radio-tile-group .tile-container .tile.checked .tile-background{background-color:#0368a1;}.purchase-helper .radio-tile-group .tile-container .tile.checked .tile-content .name{color:#fff;}.purchase-helper .radio-tile-group .tile-container .tile.checked .tile-content .image{fill:white;}.purchase-helper .radio-tile-group .tile-container .tile .tile-background{background-color:#f2f0ec;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1;}.purchase-helper .radio-tile-group .tile-container .tile .tile-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}.purchase-helper .radio-tile-group .tile-container .tile .tile-content .image{width:40%;max-width:100px;display:block;margin:auto;}@media only screen and (max-width:480px){.purchase-helper .radio-tile-group .tile-container .tile .tile-content .image{max-height:86px;}}.purchase-helper .radio-tile-group .tile-container .tile .tile-content .name{display:block;color:#0368a1;text-transform:uppercase;text-align:center;}.purchase-helper .o-accordion__head{cursor:pointer;position:relative;}.purchase-helper .o-accordion__head button{position:absolute;right:0;margin:0;padding:0;height:4em;width:3em;outline:0;border:0;background:none;text-indent:-9999%;pointer-events:none;}.purchase-helper .o-accordion__head button:before{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;top:50%;left:50%;transition:all .25s ease-in-out;transform:translate(75%,-50%) rotate(45deg);}.purchase-helper .o-accordion__head button:after{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;top:50%;left:50%;transition:all .25s ease-in-out;transform:translate(-75%,-50%) rotate(-45deg);}.purchase-helper .o-accordion__body{display:none;}.purchase-helper .o-accordion.open .o-accordion__body{display:block;}.purchase-helper .o-accordion.open button:before,.purchase-helper .o-accordion.open button:after{height:12px;}.purchase-helper .o-accordion.open button:before{transform:translate(75%,-50%) rotate(-45deg);}.purchase-helper .o-accordion.open button:after{transform:translate(-75%,-50%) rotate(45deg);}.purchase-helper .c-criteria-accordion{background-color:#f2f0ec;padding:15px 40px;margin-bottom:5px;}@media only screen and (max-width:480px){.purchase-helper .c-criteria-accordion{padding:15px 25px;}}.purchase-helper .c-criteria-accordion__head{color:#0369a2;}.purchase-helper .c-criteria-accordion__head-icon-container{display:flex;align-items:center;}@media only screen and (max-width:767px){.purchase-helper .c-criteria-accordion__head-icon-container{border-right:0!important;}}.purchase-helper .c-criteria-accordion__head-column{border-right:1px solid;text-align:center;line-height:60px;}@media only screen and (max-width:767px){.purchase-helper .c-criteria-accordion__head-column{text-align:left;line-height:1.5em;line-height:unset;}}.purchase-helper .c-criteria-accordion__head-column:last-of-type{border-right:0;}.purchase-helper .c-criteria-accordion__head-icon{height:60px;width:60px;margin-right:20px;fill:#0369a2;}.purchase-helper .c-criteria-accordion__head #Other{stroke:#0369a2;}.purchase-helper .c-criteria-accordion__head-title{text-transform:uppercase;}.purchase-helper .c-criteria-accordion.open .c-criteria-accordion__head{padding-bottom:20px;border-bottom:1px solid;}.purchase-helper .c-criteria{display:flex;padding-top:20px;padding-bottom:20px;}@media only screen and (max-width:767px){.purchase-helper .c-criteria{display:block;}}.purchase-helper .c-criteria__name{margin-right:20px;}.purchase-helper .c-criteria__input{display:flex;}.purchase-helper .c-criteria__input-choice{display:flex;align-items:center;margin-right:20px;}.purchase-helper .c-criteria__input-choice-title{margin-right:10px;}.purchase-helper .c-criteria--bool .c-criteria__input-choice-radio{width:30px;height:30px;background-color:#000;border-radius:50%;position:relative;}.purchase-helper .c-criteria--bool .c-criteria__input-choice-radio-inner{position:absolute;width:26px;height:26px;top:2px;left:2px;background-color:#ededed;border-radius:50%;transform:rotate(45deg);}.purchase-helper .c-criteria--bool .c-criteria__input-choice-radio.checked{background-color:#0369a2;}.purchase-helper .c-criteria--bool .c-criteria__input-choice-radio.checked .c-criteria__input-choice-radio-inner:after,.purchase-helper .c-criteria--bool .c-criteria__input-choice-radio.checked .c-criteria__input-choice-radio-inner:before{content:"";position:absolute;z-index:1;background:#0369a2;}.purchase-helper .c-criteria--bool .c-criteria__input-choice-radio.checked .c-criteria__input-choice-radio-inner:before{top:61%;left:10%;height:2px;margin-top:-15%;width:80%;}.purchase-helper .c-criteria--bool .c-criteria__input-choice-radio.checked .c-criteria__input-choice-radio-inner:after{left:57%;top:10%;width:2px;margin-left:-15%;height:80%;}.purchase-helper .c-criteria--range{justify-content:space-between;}.purchase-helper .c-criteria--range .c-criteria__container{display:flex;}@media(max-width:767px){.purchase-helper .c-criteria--range .c-criteria__container{display:block;}}@media(max-width:767px){.purchase-helper .c-criteria--range .c-criteria__input{display:block;}}.purchase-helper .c-criteria--range .c-criteria__input-range-container{display:inherit;}.purchase-helper .c-criteria--range .c-criteria__input-min{margin-right:10px;}.purchase-helper .c-criteria--range .c-criteria__input-max{margin-left:10px;}@media screen and (max-width:767px){.purchase-helper .c-criteria--range .c-criteria__input-unit{text-align:center;}}.purchase-helper .c-criteria--range .c-criteria__input-range{width:350px!important;height:25px;padding:0!important;outline:0;}@media screen and (max-width:767px){.purchase-helper .c-criteria--range .c-criteria__input-range{width:100%!important;}}.purchase-helper .c-criteria--range .c-criteria__input-range::-webkit-slider-runnable-track{border-radius:20px!important;height:4px!important;box-shadow:unset!important;}.purchase-helper .c-criteria--range .c-criteria__input-range::-webkit-slider-thumb{width:15px!important;height:15px!important;background:#000!important;cursor:pointer!important;border-radius:100%!important;margin-top:-5px!important;box-shadow:unset!important;}.purchase-helper .c-criteria--range .c-criteria__input-range::-moz-range-thumb{width:15px!important;height:15px!important;background:#000!important;cursor:pointer!important;border-radius:100%!important;margin-top:-12px!important;box-shadow:unset!important;}.purchase-helper .c-criteria--range .c-criteria__input-range::-moz-range-track{border-radius:20px!important;height:4px!important;box-shadow:unset!important;}.purchase-helper .c-criteria--range .c-criteria__input-range::-ms-track{border-radius:20px!important;height:4px!important;margin-top:-5px!important;box-shadow:unset!important;}.purchase-helper .c-criteria--range .c-criteria__input-range::-ms-thumb{width:15px!important;height:15px!important;background:#000!important;cursor:pointer!important;border-radius:100%!important;box-shadow:unset!important;}.purchase-helper .c-product{margin-top:30px;}.purchase-helper .c-product__recommendation-text{font-size:20px;color:#343434;margin-bottom:10px;}.purchase-helper .c-product__name{color:#009fe3;font-size:25px;margin-bottom:30px;}.purchase-helper .c-product__description{margin-top:1em;margin-bottom:1em;}.purchase-helper .c-product__description-button{display:block;margin-bottom:20px;padding:0;padding:unset;border:0;background:transparent;color:#0369a2;}.purchase-helper .c-product__description-button:focus{outline:0;}.purchase-helper .c-product__image-container{padding-right:36px;padding-left:36px;}.purchase-helper .c-product__image-container .productImageGalleryContainer .productImageContainer .productImageWrapper{background-color:transparent;}.purchase-helper .c-product__image-container img{height:100%;width:auto!important;max-width:100%!important;max-height:300px;}.purchase-helper .border{border-bottom:1px solid #808080;}.purchase-helper .border:last-of-type{border-bottom:unset;}.purchase-helper .c-summary__item:first-of-type:before{content:"";display:block;border-bottom:1px solid #ccc;margin:0 15px;}.purchase-helper .c-summary__item:after{content:"";display:block;border-bottom:1px solid #ccc;margin:0 15px;}.purchase-helper .c-summary__item-container{padding-top:30px;padding-bottom:30px;}.purchase-helper .c-summary__item-image-container{background:radial-gradient(#fff,#ededed);border-radius:50%;height:150px;width:150px;position:relative;margin:auto;}.purchase-helper .c-summary__item-image{width:100px;max-height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.purchase-helper .c-summary__item-description-container,.purchase-helper .c-summary__item-price-container{position:relative;min-height:150px;}@media screen and (max-width:767px){.purchase-helper .c-summary__item-price-container{display:none!important;}}.purchase-helper .c-summary__item-description,.purchase-helper .c-summary__item-price{position:absolute;top:50%;transform:translate(0,-50%);}@media(max-width:767px){.purchase-helper .c-summary__item-description,.purchase-helper .c-summary__item-price{position:relative;transform:none;}}.purchase-helper .c-summary__item-description-name,.purchase-helper .c-summary__item-price-name{color:#009fe3;font-size:25px;}.purchase-helper .c-summary__item-description-quantity,.purchase-helper .c-summary__item-price-quantity{font-size:20px;font-weight:700;}.purchase-helper .c-summary__item-price-number{font-size:25px;}.purchase-helper .button-container{margin-top:50px;}.purchase-helper .button-container div{padding:0;padding:unset;}.purchase-helper .button-container .right-button{text-align:right;}@media screen and (max-width:767px){.purchase-helper .button-container{margin-right:auto;margin-left:auto;padding-left:18px;padding-right:18px;}.purchase-helper .button-container .buttonRoundedCorners{width:100%;margin-bottom:5px;}.purchase-helper .button-container .right-button{text-align:center;}}.print-logo{display:none;}@media print{.print-logo{display:block;float:right;}.purchase-helper .c-summary,.purchase-helper .c-summary *{visibility:visible;}.purchase-helper .c-summary{left:0;top:0;width:100vw;}.buttonRoundedCorners{visibility:hidden;}}@media print and (max-width:767px){.purchase-helper .image-col{width:30%;}.purchase-helper .c-summary__item-price-container{position:relative;min-height:150px;}.purchase-helper .c-summary__item-price{position:absolute;top:50%;transform:translate(0,-50%);}}.EPiServerForms{background-color:#f4f2ef!important;padding-top:20px!important;padding-bottom:35px!important;padding-left:30px!important;padding-right:30px!important;float:left!important;width:100%!important;}.EPiServerForms input[type=radio]{width:20px!important;height:20px!important;margin:10px;}.EPiServerForms .Form__MainBody{float:left!important;width:100%!important;}.Form__Title{font-family:'Open Sans Bold',sans-serif!important;font-weight:bold!important;font-size:26px!important;letter-spacing:.8px!important;overflow-wrap:break-word!important;}.Form__Status__Message,.Form__Warning__Message{margin-bottom:10px!important;}.Form__Element{margin-bottom:20px!important;}.FormTextbox,.FormSelection{float:left!important;width:100%!important;}.FormTextbox label,.FormSelection label{margin-right:30px!important;width:15%!important;float:left!important;margin-top:10px!important;}@media only screen and (max-width:768px){.FormTextbox label,.FormSelection label{width:100%!important;margin-bottom:10px!important;}}.FormTextbox input,.FormSelection input{height:46px!important;float:left!important;margin-bottom:10px!important;width:75%!important;border:0!important;padding:5px 10px!important;font-weight:bold!important;}@media only screen and (max-width:768px){.FormTextbox input,.FormSelection input{width:100%!important;}}.FormTextbox textarea,.FormSelection textarea{height:90px!important;float:left!important;margin-bottom:10px!important;width:75%!important;border:0!important;padding:5px 10px!important;font-weight:bold!important;}@media only screen and (max-width:768px){.FormTextbox textarea,.FormSelection textarea{width:100%!important;}}.FormTextbox select,.FormSelection select{height:46px!important;float:left!important;margin-bottom:10px!important;width:auto!important;border:0!important;}@media only screen and (max-width:768px){.FormTextbox select,.FormSelection select{width:100%!important;}}@media only screen and (max-width:480px){.FormTextbox select,.FormSelection select{width:auto!important;}}.FormFileUpload{float:left!important;width:100%!important;}.FormFileUpload .Form__Element__Caption{margin-right:30px!important;width:15%!important;float:left!important;}@media only screen and (max-width:768px){.FormFileUpload .Form__Element__Caption{width:100%!important;margin-bottom:10px!important;}}.FormCaptcha{margin-top:25px!important;width:100%!important;float:left!important;}.FormCaptcha .Form__Element__Caption{width:100%!important;float:left!important;}@media only screen and (max-width:480px){.FormCaptcha .Form__Element__Caption{display:table!important;}}.FormCaptcha .FormCaptcha__Input{height:46px!important;float:left!important;margin-bottom:10px!important;width:350px!important;padding:5px 10px!important;font-weight:bold!important;clear:both!important;margin-top:10px!important;}@media only screen and (max-width:480px){.FormCaptcha .FormCaptcha__Input{width:100%!important;}}.FormCaptcha .FormCaptcha__Image{float:left!important;margin-top:10px!important;}@media only screen and (max-width:480px){.FormCaptcha .FormCaptcha__Image{max-width:100%!important;}}.FormCaptcha .FormCaptcha__Refresh{margin-left:15px!important;font-size:14px!important;border-radius:30px!important;border-color:transparent!important;background-color:#ec6f43!important;color:#fff!important;padding:5px 10px 5px 10px!important;outline:0!important;}.FormCaptcha .FormCaptcha__Refresh:hover{background-color:#f18a66!important;color:#fff!important;text-decoration:none!important;}.FormCaptcha .FormCaptcha__Refresh:disabled{color:#999!important;border-color:#999!important;background-color:#ededed!important;cursor:default!important;}.FormCaptcha .FormCaptcha__Refresh:disabled:hover{color:#999!important;border-color:#999!important;background-color:#ededed!important;}@media only screen and (max-width:480px){.FormCaptcha .FormCaptcha__Refresh{display:table!important;margin-left:0!important;}}.Form__Element__ValidationError{color:#f00!important;float:left!important;}.FormChoice{float:left!important;width:100%!important;}.FormChoice .Form__Element__Caption{margin-right:30px!important;width:15%!important;float:left!important;}@media only screen and (max-width:768px){.FormChoice .Form__Element__Caption{width:100%!important;margin-bottom:10px!important;}}.FormChoice .FormChoice--Image__Item{text-align:left!important;margin:auto!important;float:left!important;margin-right:24px!important;}.FormChoice .FormChoice--Image__Item .FormChoice--Image__Item__Caption{float:left!important;width:100%!important;}.FormChoice .FormChoice--Image__Item img{float:left!important;clear:both!important;}.FormChoice .FormChoice__Input--Checkbox{width:20px!important;height:20px!important;margin:10px;}.Form__Description{margin-bottom:20px!important;}.FormStep{border-bottom:1px solid #999!important;padding-bottom:20px!important;float:left!important;width:100%!important;}.FormRange{float:left!important;width:100%!important;}.FormRange label{margin-right:30px!important;width:15%!important;float:left!important;}@media only screen and (max-width:768px){.FormRange label{width:100%!important;margin-bottom:10px!important;}}.FormRange span{height:46px!important;border:0!important;font-weight:bold!important;}.Form__NavigationBar{display:table!important;margin:0 auto!important;padding-top:10px!important;}.Form__NavigationBar .btnPrev{font-size:14px!important;float:left!important;margin-right:40px!important;border-radius:30px!important;border-color:transparent!important;background:#ec6f43!important;color:#fff!important;padding:5px 10px 5px 10px!important;outline:0!important;height:auto!important;width:auto!important;max-width:none!important;}.Form__NavigationBar .btnPrev:hover{background-color:#f18a66!important;color:#fff!important;text-decoration:none!important;}.Form__NavigationBar .btnPrev:disabled{color:#999!important;border-color:#999!important;background-color:#ededed!important;cursor:default!important;}.Form__NavigationBar .btnPrev:disabled:hover{color:#999!important;border-color:#999!important;background-color:#ededed!important;}@media only screen and (max-width:480px){.Form__NavigationBar .btnPrev{margin-right:20px!important;}}.Form__NavigationBar .Form__NavigationBar__ProgressBar{float:left!important;margin-right:40px!important;margin-top:1em!important;width:100%!important;}@media only screen and (max-width:768px){.Form__NavigationBar .Form__NavigationBar__ProgressBar{display:none!important;}}.Form__NavigationBar .btnNext{font-size:14px!important;border-radius:30px!important;border-color:transparent!important;background-color:#ec6f43!important;color:#fff!important;padding:5px 10px 5px 10px!important;outline:0!important;background-image:none!important;height:auto!important;width:auto!important;max-width:none!important;border:0!important;}.Form__NavigationBar .btnNext:hover{background-color:#f18a66!important;color:#fff!important;text-decoration:none!important;}.Form__NavigationBar .btnNext:disabled{color:#999!important;border-color:#999!important;background-color:#ededed!important;cursor:default!important;}.Form__NavigationBar .btnNext:disabled:hover{color:#999!important;border-color:#999!important;background-color:#ededed!important;}.Form__NavigationBar__ProgressBar--Text{padding-top:8px!important;font-size:14px!important;}.FormSubmitButton{border-radius:30px!important;border-color:transparent!important;background-color:#009fe3!important;color:#fff!important;padding:5px 30px 5px 30px!important;outline:0!important;margin-right:20px!important;float:left!important;text-transform:uppercase!important;height:50px!important;}.FormSubmitButton:hover{background-color:#599ddd!important;color:#fff!important;text-decoration:none!important;}.FormSubmitButton:disabled{color:#999!important;border-color:#999!important;background-color:#ededed!important;cursor:default!important;}.FormSubmitButton:disabled:hover{color:#999!important;border-color:#999!important;background-color:#ededed!important;}.FormResetButton{border-radius:30px!important;border:1px solid #343434!important;background-color:#fff!important;color:#343434!important;padding:5px 30px 5px 30px!important;outline:0!important;height:50px!important;float:left!important;}.FormResetButton:hover{background-color:#ededed!important;color:#343434!important;text-decoration:none!important;}.FormResetButton:disabled{color:#999!important;border-color:#999!important;background-color:#ededed!important;cursor:default!important;}.FormResetButton:disabled:hover{color:#999!important;border-color:#999!important;background-color:#ededed!important;}@media only screen and (max-width:480px){.FormResetButton{clear:both!important;}}input[type=range]{-webkit-appearance:none!important;width:70%!important;background:transparent!important;}@media only screen and (max-width:768px){input[type=range]{width:80%!important;}}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;}input[type=range]:focus{outline:0!important;}input[type=range]::-ms-track{width:70%!important;cursor:pointer!important;background:transparent!important;border-color:transparent!important;color:transparent!important;}@media only screen and (max-width:768px){input[type=range]::-ms-track{width:80%!important;}}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;border:1px solid #000!important;height:36px!important;width:16px!important;border-radius:3px!important;background:#fff!important;cursor:pointer!important;margin-top:-14px!important;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d!important;}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d!important;border:1px solid #000!important;height:36px!important;width:16px!important;border-radius:3px!important;background:#fff!important;cursor:pointer!important;}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d!important;border:1px solid #000!important;height:36px!important;width:16px!important;border-radius:3px!important;background:#fff!important;cursor:pointer!important;}input[type=range]::-webkit-slider-runnable-track{width:100%!important;height:8.4px!important;cursor:pointer!important;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d!important;background:#3071a9!important;border-radius:1.3px!important;border:.2px solid #010101!important;}input[type=range]:focus::-webkit-slider-runnable-track{background:#367ebd!important;}input[type=range]::-moz-range-track{width:100%!important;height:8.4px!important;cursor:pointer!important;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d!important;background:#3071a9!important;border-radius:1.3px!important;border:.2px solid #010101!important;}input[type=range]::-ms-track{width:100%!important;height:8.4px!important;cursor:pointer!important;background:transparent!important;border-color:transparent!important;border-width:16px 0!important;color:transparent!important;}input[type=range]::-ms-fill-lower{background:#2a6495!important;border:.2px solid #010101!important;border-radius:2.6px!important;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d!important;}input[type=range]:focus::-ms-fill-lower{background:#3071a9!important;}input[type=range]::-ms-fill-upper{background:#3071a9!important;border:.2px solid #010101!important;border-radius:2.6px!important;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d!important;}input[type=range]:focus::-ms-fill-upper{background:#367ebd!important;}#elementBlockTable td{padding:1em;border:1px solid #ccc;}.dropbtn{margin-top:10px;padding:0 5px 0 5px;font-size:1em;border:0;cursor:pointer;padding-bottom:30px;}.dropbtn img{height:24px;width:24px;margin:6px 6px 6px 0;cursor:pointer;}@media only screen and (max-device-width:767px){.dropbtn span{display:none;margin-top:6px;}}.dropbtn:hover{text-decoration:none;}.dropdown{float:left;position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;}@media screen and (min-width:1185px){.dropdown-content{margin-top:21px;}}@media screen and (max-width:1184px){.dropdown-content{right:-18px;margin-top:10px;}}.dropdown-content a{color:#000;padding:12px 12px;text-decoration:none;display:block;}.dropdown-content a:hover{background-color:#f1f1f1;}.dropdown:hover .dropdown-content{display:block;}.c-carousel{position:relative;max-height:45vh;overflow:hidden;margin:auto;width:100%;}.c-carousel__arrow{width:0;height:0;position:absolute;top:50%;transform:translate(0%,-50%);border-top:20px solid transparent;border-bottom:20px solid transparent;}.c-carousel__arrow--right{right:10px;border-left:20px solid #bbb;}.c-carousel__arrow--right:hover{border-left:20px solid #e7e7e7;}.c-carousel__arrow--left{left:10px;border-right:20px solid #bbb;}.c-carousel__arrow--left:hover{border-right:20px solid #e7e7e7;}.c-carousel__arrow:hover{cursor:pointer;}.c-carousel__image-wrapper{height:45vh;list-style:none;padding:0;position:relative;}.c-carousel__text{position:absolute;z-index:100;font-size:36px;color:#fff;line-height:1em;top:.4em;left:0;margin-left:10px;}.c-carousel__text--black{color:#333;}.c-carousel__text--blue{color:#009fe3;}.c-carousel__image{height:45vh;top:-6px;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;opacity:0;transition:all 1s ease-in-out;}.c-carousel__image--showing{transform:none;opacity:1;}.c-carousel__image img{width:100%;object-fit:cover;font-family:'object-fit: cover;';height:45vh;}.c-carousel__dots{bottom:0;position:absolute;list-style:none;display:flex;align-items:center;z-index:101;}.c-carousel__dots li{height:15px;width:15px;background-color:#bbb;border-radius:50%;display:inline-block;margin-right:5px;cursor:pointer;}.c-carousel__dots li.active,.c-carousel__dots li:hover{height:20px;width:20px;}.c-carousel__dots li.active{background-color:#e7e7e7;}@media only screen and (min-width:481px){.c-carousel__text{margin-left:15px;}}@media only screen and (min-width:768px){.c-carousel__text{font-size:72px;margin-left:15px;}}@media only screen and (min-width:992px){.c-carousel__text{margin-left:34px;}}.c-top-banner{overflow:hidden;}.c-top-banner__sections{display:flex;flex-direction:row;flex-wrap:wrap;}.c-top-banner__section-wrapper{position:relative;width:100%;}.c-top-banner__section{height:400px;background-size:cover;background-position:center;position:relative;width:100%;margin-bottom:1em;display:block;}.c-top-banner__section:hover .c-top-banner__section__textbox{background-color:rgba(0,159,227,.1);}.c-top-banner__section__textbox{padding:.5em;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.1);text-align:center;color:rgba(0,0,0,.8);}.c-top-banner__section__textbox span{display:block;font-size:20px;}.c-top-banner .epi-editContainer{display:flex;width:100%;}@media only screen and (min-width:768px){.c-top-banner__sections{flex-wrap:nowrap;}.c-top-banner__section{margin-bottom:0;}.c-top-banner__section-wrapper{margin-right:1em;}.c-top-banner__section-wrapper:last-of-type{margin-right:0;}}.align-right{float:right;}.align-left{float:left;}figure{border:1px solid #ccc;}figure.align-left{margin:0 1em 1em 0;}figure.align-right{margin:0 0 1em 1em;}figcaption{display:block;color:#999;font-size:.8em;}h2{font-family:'Open Sans Bold',sans-serif;}.sitetree h1 a{color:#ec6f43;text-decoration:underline;}.sitetree h1 a:hover{color:#882e0e;text-decoration:none;}.readMoreButton{display:block;margin:.5em auto;border:0;background:transparent;color:#0369a2;}.readMoreButton:hover{text-decoration:underline;}.readMoreButton:focus{outline:0;}.centerer{display:inline-block;height:100%;vertical-align:middle;}.centered{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%;}.errorAsterix{color:#f00;}.hidden{display:none;}.centerSpan{display:block;text-align:center;}@media screen and (max-width:1184px){.xlargeOnly{display:none;}}@media screen and (max-width:992px){.largeOnly{display:none;}}@media screen and (min-width:992px){.smallOnly{display:none;}}.errorLabel{color:#f00;font-weight:bold;}.alignCenter{text-align:center;vertical-align:middle;}.alignLeft{text-align:left;}.alignRight{text-align:right;}.no-margin{margin:0!important;}.float-right{float:right;}.float-left{float:left;}.clear-left{clear:left;}.clear-right{clear:right;}.left100{float:left;width:100%;}.extraMargin{margin-top:30px;}.posRelative{position:relative;}.infoLabelWrapper{outline:0;float:left;width:100%;text-align:center;font-size:1em;margin-top:-20px;margin-bottom:25px;}.infoLabelWrapper .infoLabel{color:#008000;font-weight:bold;outline:0;}.infoLabelWrapper .infoLabel:focust{outline:0;}.clickable{cursor:pointer!important;}#loading{position:fixed;top:0;left:0;background:none repeat scroll 0 0 #888;opacity:.5;transition:opacity .8s ease 0s;z-index:200000;transition:all .8s ease 0s;width:100%;height:100%;}.commonDropdown:before{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;top:50%;left:50%;transition:all .25s ease-in-out;transform:translate(75%,-50%) rotate(45deg);}.commonDropdown:after{content:'';display:block;position:absolute;height:12px;width:4px;border-radius:.3em;background:#000;transform-origin:50%;top:50%;left:50%;transition:all .25s ease-in-out;transform:translate(-75%,-50%) rotate(-45deg);}.spinner{display:block;left:50%;margin-top:-64px;position:fixed;top:50%;z-index:300000;}.logoutButton{float:left;margin-top:6px;font-size:1em;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;font-weight:bold;color:#939393;margin-right:14px;}.linkButton{cursor:pointer;}.addCaseLinkMobile{display:none;}.fontNormal{color:#343434;font-weight:bold;float:left;}.marginTop20{margin-top:20px;}.marginTop0{margin-top:0;}.width50pct{width:50%;padding:10px;float:left;}.checkboxLabel{margin-left:10px;}.newsletterBlockWrapper{text-align:center;margin-bottom:30px;padding-left:0;padding-right:0;}.newsletterBlockWrapper .buttonContainer{height:55px;border:2px solid;vertical-align:middle;margin-top:20px;width:100%;float:left;text-align:center;}.newsletterBlockWrapper .buttonContainer img{float:left;margin-left:20px;}.newsletterBlockWrapper .buttonContainer .buttonText{float:left;margin-left:10px;padding-top:0;margin-top:-3px;width:60%;}.contactInfoBlockContainer{padding:20px;text-align:center;}.contactInfoBlockContainer .contactInfoBlockWrapper h1{font-family:'Open Sans',sans-serif;font-size:1.125em;margin-top:30px;}.contactInfoBlockContainer .contactInfoBlockWrapper .contactInfoImageWrapper{margin-top:15px;}.contactInfoBlockContainer .contactInfoBlockWrapper .contactInfoImageWrapper img{max-height:125px;}.contactInfoBlockContainer .contactInfoBlockWrapper .contactInfoBlockPhone{font-size:28px;font-weight:600;margin-top:1em;}.contactInfoBlockContainer .contactInfoBlockWrapper .contactInfoBlockEmail{margin-top:.5em;color:#0369a2;}.aside-right .section{margin-bottom:2em;}.aside-right .relatedProducts-wrapper .product{margin-bottom:1em;}.aside-right .serviceBlockWrapper{border-top:1px solid #f2f0ec;border-bottom:1px solid #f2f0ec;text-align:center;padding-top:32px;padding-bottom:32px;margin-bottom:3em;float:left;}.aside-right .serviceBlockWrapper img{height:1.2em;margin-right:.7em;margin-top:-4px;}.aside-right .serviceBlockWrapper p{font-size:1.125em;display:inline;color:#009fe3;}.aside-right .factbox_wrapper{background-color:#ededed;padding:1em;width:100%;margin-bottom:10px;}.aside-right .factbox_wrapper span,.aside-right .factbox_wrapper h1{font-size:16px;margin-top:0;line-height:1;padding-bottom:1rem;border-bottom:1px solid;font-weight:bold;overflow-wrap:break-word;display:block;}.aside-right .factbox_wrapper ul{list-style-position:inside;padding-left:0;}.aside-right .factbox_wrapper ul li{line-height:1.5;font-size:.875em;list-style-position:outside;padding-left:.5em;margin-left:20px;}.subMenu{font-size:1em;}.subMenu a{color:#009fe3;}.subMenu a.active{color:#0d151c;}.subMenu li{color:#0369a2;}.subMenu li.active{color:#0d151c;}.subMenu li.selected{color:#0d151c;}.notFoundPageTopBanner{width:100%;text-align:center;margin-bottom:20px;}.notFoundPageTopBanner h1{font-size:100px;margin-bottom:20px;font-family:'Open Sans',sans-serif;color:#4b4c4c;margin-top:0;padding-top:20px;}.notFoundPageTopBanner .notFoundPageTopBannerDescription{font-size:34px;}.errorPageButtonWrapper{text-align:center;margin-top:45px;}.errorPageButtonWrapper .buttonBlueRoundedCorners{display:block;}.notFoundPageMainBody{text-align:center;font-size:18px;margin-top:55px;margin-bottom:40px;}.popupNotification{position:fixed;bottom:48px;right:20px;min-height:100px;min-width:300px;max-width:400px;z-index:100;border-radius:3px;border:5px solid #ededed;background:#fff;overflow-wrap:break-word;box-sizing:border-box;box-shadow:rgba(9,30,66,.31) 0 0 1px,rgba(9,30,66,.25) 0 20px 32px -8px;padding:16px;}.popupNotification .popupContent{margin-left:40px;}.popupNotification .icon{width:30px;height:30px;border-radius:20px;background:#f18a66;float:left;text-align:center;padding:3px 0;font-size:medium;color:#fff;font-weight:700;}.popupNotification .title{color:#0369a2;font-size:20px;}.popupNotification .sub-title{color:#0369a2;}.popupNotification .close-button{cursor:pointer;float:right;line-height:30px;}.popupNotification .close-button:after{font-size:26px;content:"×";vertical-align:bottom;}.popupNotification a{color:#009fe3;}.popupNotification p{margin:0;}.popupNotification div{margin-bottom:20px;}.mainCategoryWrapper{padding:3px;}.mainCategoryWrapper a:hover{text-decoration:none;}.mainCategoryWrapper:hover .mainCategoryContent h1{color:#5f5f5e;}.mainCategoryWrapper:hover .mainCategoryContent .mainCategoryImage img.centered{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.mainCategoryWrapper .mainCategoryContent{width:100%;color:#343434;background-color:#ededed;text-align:center;padding:.6em;height:294px;display:flex;flex-direction:column;}.mainCategoryWrapper .mainCategoryContent h3{color:#009fe3;font-size:1.12em;margin-bottom:.6em;}.mainCategoryWrapper .mainCategoryContent .mainCategoryImage{text-align:center;height:40%;}.mainCategoryWrapper .mainCategoryContent .mainCategoryIngress{max-height:25%;overflow:hidden;}@media screen and (min-width:1366px){.showOnSmallDevice{display:none;}}@media screen and (max-width:1365px){.hideOnMediumDevice{display:none;}.showOnSmallDevice{display:none;}.returnLinkWrapper{margin-top:0;}.myPageWrapper section .sectionTitle{padding-left:10px;padding-right:10px;}.myPageWrapper section .editMode .searchUserTextBoxWrapper{margin-left:0;}.myPageWrapper .companyIconCircle{width:80px;height:80px;line-height:80px;}.myPageWrapper .partialPageMenuWrapper{display:block;}.myPageWrapper .dropdownMenuWrapper{display:none;}.productPageWrapper .categoriesContainer{display:block;}.productPageWrapper .dropdownMenuWrapper{display:none;}.structureContentWrapper .categoriesContainer{display:block;}.structureContentWrapper .dropdownMenuWrapper{display:none;}.structureContentWrapper .productCategories-nav{display:block;}.categoriesContainer{display:block;}.dropdownMenuWrapper{display:none;}.productCategories-nav{display:block;}.loginPageContainer .loginPagePartialPageMenuWrapper{margin-top:50px;}.myPageBlockWrapper .myPageBlockImageRow .summaryCircleWrapper .summaryCircle{width:80px;height:80px;line-height:80px;}.startPageTopBannerScrollButtonWrapper{left:48.9%;}.searchFieldWrapper .searchFieldIcon{top:12px;}.currentNewsTopArticles .articleTeaserWrapper{height:520px;}.currentNewsTopArticles .articleTeaserWrapper .image-wrap{max-height:380px;}.currentNewsTopArticles .articleTeaserWrapper .teaserText{max-height:40px;overflow:hidden;}.currentNewsArticleList .articleTeaserWrapper{height:380px;}.currentNewsArticleList .articleTeaserWrapper .image-wrap{height:220px;max-height:220px;}.currentNewsArticleList .articleTeaserWrapper .teaserText{max-height:60px;overflow:hidden;}}@media screen and (max-width:992px){.serviceBlocksContainer .serviceBlockWrapper h1{font-size:26px;}}@media screen and (max-width:768px){.myPageTopBanner h1{font-size:30px;padding-top:20px;}.myPageTopBanner .myPageTopBannerDescription{font-size:16px;}.hideOnSmallDevice{display:none;}.showOnSmallDevice{display:block;}.startPageTopBannerImageWrapper{max-height:510px;}.mainCategoryWrapper .mainCategoryContent{padding:18px;}.mainCategoryWrapper .mainCategoryContent .mainCategoryImage{height:45%;}.mainCategoryWrapper .mainCategoryContent h1{font-size:18px;}.mainCategoryWrapper .mainCategoryContent h1:after{width:10px;height:10px;top:0;}.mainCategoryWrapper .mainCategoryIngress{width:90%;float:left;font-size:16px;}.headerLanguagesWrapper{display:none;}.myPageWrapper section{display:block;margin:2px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.myPageWrapper section .sectionTitle{padding-left:30px;padding-bottom:0;margin:0;}.myPageWrapper section .sectionContent{margin:0;overflow:auto;}.myPageWrapper .companyIconCircle{width:75px;height:75px;line-height:75px;}.myPageWrapper .partialPageMenuWrapper{display:none;}.myPageWrapper .dropdownMenuWrapper{display:block;}.productPageWrapper .categoriesContainer{display:none;}.productPageWrapper .dropdownMenuWrapper{display:block;}.productPageWrapper .productAccordionsWrapper .accordionContent{padding-right:0;padding-left:0;}.productImageGalleryContainer .productImageContainer .imageArrowLeft{display:block;}.productImageGalleryContainer .productImageContainer .imageArrowRight{display:block;}.structureContentWrapper .categoriesContainer{display:none;}.structureContentWrapper .dropdownMenuWrapper{display:block;}.structureContentWrapper .productCategories-nav{display:none;}.categoriesContainer{display:none;}.dropdownMenuWrapper{display:block;}.productCategories-nav{display:none;}.myPageBlockWrapper{margin-bottom:20px;}.myPageBlockWrapper .myPageBlockImageRow .summaryCircleWrapper .summaryCircle{width:75px;height:75px;line-height:75px;}.addCaseLinkMobile{display:block;}.addCaseLink{display:none;}.table{width:auto;margin-left:-36px;margin-right:-36px;}.table .tableRow .tableCol .columnInner{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;color:#009fe3;text-align:center;}.table .tableRow .tableCol .columnImage{position:relative;left:50%;transform:translate(-50%,0%);}.articlePageWrapper .articleWrapper img.halfWidthRight{text-align:center;width:100%;padding-left:0;padding-right:0;}.articlePageWrapper .articleWrapper img.halfWidthLeft{text-align:center;width:100%;padding-left:0;padding-right:0;}.articlePageWrapper .articleWrapper blockquote.halfWidthRight{text-align:center;width:100%;}.articlePageWrapper .articleWrapper blockquote.halfWidthLeft{text-align:center;width:100%;}.articlePageWrapper .articleWrapper figure.halfWidthRight{padding-left:0;margin-left:0;}.articlePageWrapper .articleWrapper figure.halfWidthLeft{padding-bottom:20px;padding-right:0;margin-right:0;}.articlePageWrapper .articleWrapper div.halfWidthLeft{width:100%;padding-left:0;padding-right:0;}.articlePageWrapper .articleWrapper div.halfWidthRight{width:100%;padding-left:0;padding-right:0;}.articlePageWrapper .relatedProducts-wrapper{padding-top:0;}.newsletterBlockWrapper{margin-top:50px;}.articleImageWrapper{margin-left:0;margin-right:0;text-align:center;}.startPageTopBannerScrollButtonWrapper{left:47.7%;}.currentNewsTopArticles .articleTeaserWrapper{height:auto;}.currentNewsTopArticles .articleTeaserWrapper .image-wrap{max-height:380px;}.currentNewsTopArticles .articleTeaserWrapper .teaserText{max-height:60px;overflow:hidden;}.currentNewsArticleList .articleTeaserWrapper{height:auto;}.startPageArticleListWrapper{margin-left:-18px;margin-right:-18px;}.startPageArticleListWrapper .articleTeaserWrapper .image-wrap{max-height:260px;height:auto;}.serviceBlockBottomBorder{display:block;border:1px solid #ededed;}.serviceBlocksContainer .serviceBlockWrapper{text-align:center;height:auto!important;padding-bottom:60px;padding-top:60px;}.navMenuWrapper .mainList .secondLevelList{display:none;}.mobileMenu{display:none;}.startPageTopBannerArticleWrapper{top:117px;left:0;}.startPageTopBannerArticleWrapper .startPageTopBannerText{font-size:60px;}.filterSubscriptionContainer table{margin-left:auto;margin-right:auto;}.productImageCarousel{display:block;}.productImageScroller{display:none;}.dz-preview{width:33%;}.productsPageWrapper .currentNewsPageTopBanner h1{font-size:30px;}.productBannerLeftImage{display:none;}.productBannerRightImage{display:none;}.productBannerTextContainer{width:100%;}}@media screen and (max-width:480px){.startPageTopBannerImageWrapper{max-height:570px;}.myPageTopBanner{padding-top:0;}.myPageTopBanner h1{margin-top:10px;font-size:24px;}.mainCategoryWrapper .mainCategoryContent{padding:10px;word-break:break-word;}.mainCategoryWrapper .mainCategoryContent .mainCategoryImage{margin:12px;}.mainCategoryWrapper .mainCategoryContent h1{font-size:14px!important;overflow-wrap:normal;word-break:normal!important;}.mainCategoryWrapper .mainCategoryContent h1:after{display:none;}.mainCategoryWrapper .mainCategoryContent .mainCategoryIngress{width:90%;float:left;font-size:16px;}.loginPagePartialPageMenuWrapper{padding-left:0;}.registerFormWrapper{padding-right:0;padding-left:0;}.registerFormWrapper .buttonWrapper input[type=button]{width:75%;}.searchFieldWrapper .searchFieldTextBox{font-size:18px;}.myPageBlockContainer{margin-left:-18px;margin-right:-18px;}.myPageBlockContainer .myPageBlockWrapper{margin-bottom:10px;min-height:490px;height:auto;}.myPageBlockContainer .myPageBlockWrapper h1{font-size:26px;}.myPageBlockContainer .myPageBlockWrapper .profileEditButton{position:initial;}.orderby{right:5px;width:10px;top:31%;}.orderby .orderby-asc{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #343434;margin-bottom:2px;}.orderby .orderby-desc{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #343434;margin-top:2px;}.table .tableRow .tableCol.tableHeader{font-size:12px;}.table .tableRow .tableCol .columnInner{padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px;color:#009fe3;text-align:-webkit-center;text-align:center;}.startPageTopBannerScrollButtonWrapper{left:47%;}.currentNewsTopArticles .articleTeaserWrapper{height:auto;margin-bottom:2em;}.currentNewsTopArticles .articleTeaserWrapper .image-wrap{max-height:220px;height:auto;}.currentNewsTopArticles .articleTeaserWrapper .teaserText{max-height:60px;overflow:hidden;}.currentNewsArticleList .articleTeaserWrapper{height:auto;margin-bottom:2em;}.currentNewsArticleList .articleTeaserWrapper .image-wrap{max-height:220px;height:auto;}.currentNewsArticleList .articleTeaserWrapper .teaserText{max-height:70px;overflow:hidden;}.menuButton{margin-left:15px;}header .headerRightSideContent{float:right;margin-top:-35px;margin-right:0;}.themBlocksContainer{margin-bottom:100px;}.themeBlockContainer{margin-bottom:0;}.aside-right .contactInfoBlockContainer{margin-left:0;}.dz-preview{width:50%;}.productPageTopBanner h1{font-size:24px;}.productsPageWrapper .currentNewsPageTopBanner h1{font-size:24px;}.currentNewsPageWrapper .currentNewsPageTopBanner h1{font-size:24px;}}@media screen and (max-width:480px) andscreen and (max-width:780px){.mainCategoryWrapper .mainCategoryContent{word-break:normal;}}@media screen and (max-width:480px) andscreen and (max-width:780px){.mainCategoryWrapper .mainCategoryContent h1{overflow-wrap:normal;color:aqua !important;font-size:10px !important;}}@media screen and (max-width:320px){.serviceBlocksContainer .serviceBlockWrapper{margin-bottom:50px;}.serviceBlocksContainer .serviceBlockWrapper h1{font-size:26px;overflow-wrap:normal;word-break:normal;}.startPageTopBannerScrollButtonWrapper{left:46%;}}.u-remove-col{width:unset;padding-right:unset;padding-left:unset;}.u-no-padding{padding:0;}.u-flex-wrap{display:flex;flex-wrap:wrap;}.u-hidden{display:none;}@media only screen and (min-width:768px){.u-hidden-tablet-up{display:none;}}@media only screen and (min-width:1366px){.u-hidden-desktop-up{display:none;}}@media only screen and (max-width:767px){.u-hidden-mobile-down{display:none;}}.structureContentProductWrapper{padding:3px;}.structureContentProductWrapper:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}@media only screen and (min-width:1366px){.aside-right__offset{padding-left:10%;}}.aside-right .relatedProducts-wrapper{margin-left:-18px;}.aside-right .aside-categoryTitle{font-size:1.125em;font-family:'Open Sans',sans-serif;color:#333;padding-bottom:1rem;border-bottom:1px solid #dadadada;margin-left:18px;margin-right:18px;margin-top:0;margin-bottom:0;}.aside-right .articleTitle{font-family:'Open Sans',sans-serif;font-size:16px;-webkit-font-smoothing:antialiased!important;margin:.4em 0;word-wrap:break-word;font-weight:bold;}.aside-right .arrowRightIcon{display:none;}.aside-right .contactInfoBlockContainer{border:0;}.aside-right .contactInfoBlockContainer .contactInfoBlockButtons{margin-top:1em;}.aside-right .themeBlockContainer{margin-bottom:10px;}.aside-right .themeBlockContainer .themeBlockWrapper{height:300px;}.aside-right .themeBlockContainer .themeBlockWrapper h1{font-size:22px;}.aside-right .themeBlockContainer .themeBlockWrapper .themeBlockDescription{font-size:14px;}.aside-right .themeBlockContainer .themeBlockWrapper .buttonRoundedCorners{font-size:16px;}@media only screen and (min-width:1366px){.aside-right .themeBlockContainer{padding-left:0;}}.aside-right .product{margin:0;margin-top:5px;}.structureContentWrapper{padding:18px;}.relatedProducts-wrapper{margin-left:-23px;}@media only screen and (min-width:992px){.relatedProducts-wrapper .product{margin-bottom:3.5em;}}.relatedProducts-wrapper .product a{color:#333;}.relatedProducts-wrapper .product a:hover{text-decoration:none;}.relatedProducts-wrapper .product .image-wrap{width:100%;max-width:100%;height:215px;padding:1rem 0;background-color:#ecf0f4;text-align:center;}.relatedProducts-wrapper .product .image-wrap img{display:inline-block;max-width:100%;max-height:100%;}.relatedProducts-wrapper .product .productDesc{font-size:14px;color:#333;}.relatedProducts-wrapper .product:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.relevantArticles-wrapper{float:left;margin-left:-23px;}.clearfix{clear:both;width:100%;}
