html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
form,
fieldset,
legend,
label,
input,
select,
textarea,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figure,
figcaption,
footer,
header,
main,
menu,
nav,
section,
summary,
time,
mark,
audio,
video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;outline:0}
article,
aside,
details,
figure,
figcaption,
footer,
header,
main,
menu,
nav,
section{display:block}
ul{list-style-type:none}
table{border-spacing:0;border-collapse:collapse}
th,
td{vertical-align:top;text-align:left;font-weight:normal}
input,
select,
textarea,
button{font-size:1em}
.background{background-color:#f6f6f6!important}
.background-white{background-color:#fff!important}
.background-brandblue{background-color:#003468!important}
.background-brandorange{background-color:#ff7500!important}
.background-confirm{background-color:#edf8dd!important}
.background-info{background-color:#f4f6f8!important}
.background-warning{background-color:#fff7d9!important}
.background-error{background-color:#ffdddc!important}
.border-none,
.border-top-none,
.border-vertical-none{border-top:none!important}
.border-none,
.border-right-none,
.border-horizontal-none{border-right:none!important}
.border-none,
.border-bottom-none,
.border-vertical-none{border-bottom:none!important}
.border-none,
.border-left-none,
.border-horizontal-none{border-left:none!important}
.border{border:1px solid #e0e0e0!important}
.border-top,
.border-vertical{border-top:1px solid #e0e0e0!important}
.border-right,
.border-horizontal{border-right:1px solid #e0e0e0!important}
.border-bottom,
.border-vertical{border-bottom:1px solid #e0e0e0!important}
.border-left,
.border-horizontal{border-left:1px solid #e0e0e0!important}
.border-error{border-color:#b80000!important}
.border-warning{border-color:#662505!important}
.border-info{border-color:#003468!important}
.border-confirm{border-color:#1a6600!important}
.border-solid{border-style:solid!important}
.border-dotted{border-style:dotted!important}
.border-top-solid,
.border-vertical-solid{border-top-style:solid!important}
.border-right-solid,
.border-horizontal-solid{border-right-style:solid!important}
.border-bottom-solid,
.border-vertical-solid{border-bottom-style:solid!important}
.border-left-solid,
.border-horizontal-solid{border-left-style:solid!important}
.border-top-dotted,
.border-vertical-dotted{border-top-style:dotted!important}
.border-right-dotted,
.border-horizontal-dotted{border-right-style:dotted!important}
.border-bottom-dotted,
.border-vertical-dotted{border-bottom-style:dotted!important}
.border-left-dotted,
.border-horizontal-dotted{border-left-style:dotted!important}
.shadow{box-shadow:0 5px 5px -5px #cacaca!important}
.shadow-none{box-shadow:none!important}
.font-xs{font-size:11px!important;font-size:1.1rem!important}
.font-s{font-size:13px!important;font-size:1.3rem!important}
.font-standard{font-size:14px!important;font-size:1.4rem!important}
.font-m{font-size:14px!important;font-size:1.4rem!important}
.font-l{font-size:18px!important;font-size:1.8rem!important}
.font-xl{font-size:20px!important;font-size:2rem!important}
.font-xxl{font-size:23px!important;font-size:2.3rem!important}
.font-xxxl{font-size:32px!important;font-size:3.2rem!important}
@media(min-width:669px){.font-xs{font-size:11px!important;font-size:1.1rem!important}
.font-s{font-size:13px!important;font-size:1.3rem!important}
.font-standard{font-size:14px!important;font-size:1.4rem!important}
.font-m{font-size:18px!important;font-size:1.8rem!important}
.font-l{font-size:21px!important;font-size:2.1rem!important}
.font-xl{font-size:26px!important;font-size:1.6rem!important}
.font-xxl{font-size:32px!important;font-size:2.2rem!important}
.font-xxxl{font-size:42px!important;font-size:4.2rem!important}
}
.font-line-s{line-height:1.45!important}
.font-line-standard{line-height:1.6!important}
.font-light{font-weight:300!important;font-size:17px!important;}
.font-semibold{font-weight:300;}
.font-bold{font-weight:bold!important}
.font-italic{font-style:italic!important}
.font-strike{text-decoration:line-through!important}
.font-uppercase{text-transform:uppercase!important}
.font-capitalized{text-transform:capitalize!important}
.font-white{color:#fff!important}
.font-regular{color:#343434!important}
.font-lightgray{color:#969696!important}
.font-brandorange{color:#ff7500!important}
.font-error{color:#b80000!important}
.font-confirm{color:#1a6600!important}
.font-info{color:#003468!important}
.font-warning{color:#662505!important}
.font-nowrap{white-space:nowrap!important}
.font-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:normal}
.font-center{text-align:center!important}
.font-left{text-align:left!important}
.font-right{text-align:right!important}
.inline{display:inline!important}
.inline-block{display:inline-block!important}
.block{display:block!important}
.align-center{text-align:center!important}
.align-left{text-align:left!important}
.align-right{text-align:right!important}
.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
.clear-both{clear:both!important}
.clear-left{clear:left!important}
.clear-right{clear:right!important}
.overflow-hidden{overflow:hidden!important}
.hide{display:none!important}
@media(max-width:668px){.palm-hide{display:none!important}
}
@media(min-width:669px)and (max-width:1013px){.lap-hide{display:none!important}
}
@media(min-width:1014px){.desk-hide{display:none!important}
}
@media print{.print-hide{display:none!important}
}
.invisible{visibility:hidden!important}
.margin-none,
.margin-top-none,
.margin-vertical-none{margin-top:0!important}
.margin-none,
.margin-right-none,
.margin-horizontal-none{margin-right:0!important}
.margin-none,
.margin-bottom-none,
.margin-vertical-none{margin-bottom:0!important}
.margin-none,
.margin-left-none,
.margin-horizontal-none{margin-left:0!important}
.margin{margin:8px!important}
.margin-xs{margin:2px!important}
.margin-s{margin:4px!important}
.margin-m{margin:8px!important}
.margin-l{margin:16px!important}
.margin-xl{margin:24px!important}
.margin-xxl{margin:32px!important}
.margin-top,
.margin-vertical{margin-top:8px!important}
.margin-right,
.margin-horizontal{margin-right:8px!important}
.margin-bottom,
.margin-vertical{margin-bottom:8px!important}
.margin-left,
.margin-horizontal{margin-left:8px!important}
.margin-top-xs,
.margin-vertical-xs{margin-top:2px!important}
.margin-right-xs,
.margin-horizontal-xs{margin-right:2px!important}
.margin-bottom-xs,
.margin-vertical-xs{margin-bottom:2px!important}
.margin-left-xs,
.margin-horizontal-xs{margin-left:2px!important}
.margin-top-s,
.margin-vertical-s{margin-top:4px!important}
.margin-right-s,
.margin-horizontal-s{margin-right:4px!important}
.margin-bottom-s,
.margin-vertical-s{margin-bottom:4px!important}
.margin-left-s,
.margin-horizontal-s{margin-left:4px!important}
.margin-top-m,
.margin-vertical-m{margin-top:8px!important}
.margin-right-m,
.margin-horizontal-m{margin-right:8px!important}
.margin-bottom-m,
.margin-vertical-m{margin-bottom:8px!important}
.margin-left-m,
.margin-horizontal-m{margin-left:8px!important}
.margin-top-l,
.margin-vertical-l{margin-top:16px!important}
.margin-right-l,
.margin-horizontal-l{margin-right:16px!important}
.margin-bottom-l,
.margin-vertical-l{margin-bottom:16px!important}
.margin-left-l,
.margin-horizontal-l{margin-left:16px!important}
.margin-top-xl,
.margin-vertical-xl{margin-top:24px!important}
.margin-right-xl,
.margin-horizontal-xl{margin-right:24px!important}
.margin-bottom-xl,
.margin-vertical-xl{margin-bottom:24px!important}
.margin-left-xl,
.margin-horizontal-xl{margin-left:24px!important}
.margin-top-xxl,
.margin-vertical-xxl{margin-top:32px!important}
.margin-right-xxl,
.margin-horizontal-xxl{margin-right:32px!important}
.margin-bottom-xxl,
.margin-vertical-xxl{margin-bottom:32px!important}
.margin-left-xxl,
.margin-horizontal-xxl{margin-left:32px!important}
@media(min-width:669px){.margin-none,
.margin-top-none,
.margin-vertical-none{margin-top:0!important}
.margin-none,
.margin-right-none,
.margin-horizontal-none{margin-right:0!important}
.margin-none,
.margin-bottom-none,
.margin-vertical-none{margin-bottom:0!important}
.margin-none,
.margin-left-none,
.margin-horizontal-none{margin-left:0!important}
.margin{margin:16px!important}
.margin-xs{margin:4px!important}
.margin-s{margin:8px!important}
.margin-m{margin:16px!important}
.margin-l{margin:24px!important}
.margin-xl{margin:32px!important}
.margin-xxl{margin:40px!important}
.margin-top,
.margin-vertical{margin-top:16px!important}
.margin-right,
.margin-horizontal{margin-right:16px!important}
.margin-bottom,
.margin-vertical{margin-top:5px!important}
.margin-left,
.margin-horizontal{margin-left:16px!important}
.margin-top-xs,
.margin-vertical-xs{margin-top:4px!important}
.margin-right-xs,
.margin-horizontal-xs{margin-right:4px!important}
.margin-bottom-xs,
.margin-vertical-xs{margin-bottom:4px!important}
.margin-left-xs,
.margin-horizontal-xs{margin-left:4px!important}
.margin-top-s,
.margin-vertical-s{margin-top:8px!important}
.margin-right-s,
.margin-horizontal-s{margin-right:8px!important}
.margin-bottom-s,
.margin-vertical-s{margin-bottom:8px!important}
.margin-left-s,
.margin-horizontal-s{margin-left:8px!important}
.margin-top-m,
.margin-vertical-m{margin-top:16px!important}
.margin-right-m,
.margin-horizontal-m{margin-right:16px!important}
.margin-bottom-m,
.margin-vertical-m{margin-bottom:16px!important}
.margin-left-m,
.margin-horizontal-m{margin-left:16px!important}
.margin-top-l,
.margin-vertical-l{margin-top:24px!important}
.margin-right-l,
.margin-horizontal-l{margin-right:24px!important}
.margin-bottom-l,
.margin-vertical-l{margin-bottom:24px!important}
.margin-left-l,
.margin-horizontal-l{margin-left:24px!important}
.margin-top-xl,
.margin-vertical-xl{margin-top:32px!important}
.margin-right-xl,
.margin-horizontal-xl{margin-right:32px!important}
.margin-bottom-xl,
.margin-vertical-xl{margin-bottom:32px!important}
.margin-left-xl,
.margin-horizontal-xl{margin-left:32px!important}
.margin-top-xxl,
.margin-vertical-xxl{margin-top:40px!important}
.margin-right-xxl,
.margin-horizontal-xxl{margin-right:40px!important}
.margin-bottom-xxl,
.margin-vertical-xxl{margin-bottom:40px!important}
.margin-left-xxl,
.margin-horizontal-xxl{margin-left:40px!important}
}
.padding-none,
.padding-top-none,
.padding-vertical-none{padding-top:0!important}
.padding-none,
.padding-right-none,
.padding-horizontal-none{padding-right:0!important}
.padding-none,
.padding-bottom-none,
.padding-vertical-none{padding-bottom:0!important}
.padding-none,
.padding-left-none,
.padding-horizontal-none{padding-left:0!important}
.padding{padding:8px!important}
.padding-xs{padding:2px!important}
.padding-s{padding:4px!important}
.padding-m{padding:8px!important}
.padding-l{padding:16px!important}
.padding-xl{padding:24px!important}
.padding-xxl{padding:32px!important}
.padding-top,
.padding-vertical{padding-top:8px!important}
.padding-right,
.padding-horizontal{padding-right:8px!important}
.padding-bottom,
.padding-vertical{padding-bottom:8px!important}
.padding-left,
.padding-horizontal{padding-left:8px!important}
.padding-top-xs,
.padding-vertical-xs{padding-top:2px!important}
.padding-right-xs,
.padding-horizontal-xs{padding-right:2px!important}
.padding-bottom-xs,
.padding-vertical-xs{padding-bottom:2px!important}
.padding-left-xs,
.padding-horizontal-xs{padding-left:2px!important}
.padding-top-s,
.padding-vertical-s{padding-top:4px!important}
.padding-right-s,
.padding-horizontal-s{padding-right:4px!important}
.padding-bottom-s,
.padding-vertical-s{padding-bottom:4px!important}
.padding-left-s,
.padding-horizontal-s{padding-left:4px!important}
.padding-top-m,
.padding-vertical-m{padding-top:8px!important}
.padding-right-m,
.padding-horizontal-m{padding-right:8px!important}
.padding-bottom-m,
.padding-vertical-m{padding-bottom:8px!important}
.padding-left-m,
.padding-horizontal-m{padding-left:8px!important}
.padding-top-l,
.padding-vertical-l{padding-top:16px!important}
.padding-right-l,
.padding-horizontal-l{padding-right:16px!important}
.padding-bottom-l,
.padding-vertical-l{padding-bottom:16px!important}
.padding-left-l,
.padding-horizontal-l{padding-left:16px!important}
.padding-top-xl,
.padding-vertical-xl{padding-top:24px!important}
.padding-right-xl,
.padding-horizontal-xl{padding-right:24px!important}
.padding-bottom-xl,
.padding-vertical-xl{padding-bottom:24px!important}
.padding-left-xl,
.padding-horizontal-xl{padding-left:24px!important}
.padding-top-xxl,
.padding-vertical-xxl{padding-top:32px!important}
.padding-right-xxl,
.padding-horizontal-xxl{padding-right:32px!important}
.padding-bottom-xxl,
.padding-vertical-xxl{padding-bottom:32px!important}
.padding-left-xxl,
.padding-horizontal-xxl{padding-left:32px!important}
@media(min-width:669px){.padding-none,
.padding-top-none,
.padding-vertical-none{padding-top:0!important}
.padding-none,
.padding-right-none,
.padding-horizontal-none{padding-right:0!important}
.padding-none,
.padding-bottom-none,
.padding-vertical-none{padding-bottom:0!important}
.padding-none,
.padding-left-none,
.padding-horizontal-none{padding-left:0!important}
.padding{padding:16px!important}
.padding-xs{padding:4px!important}
.padding-s{padding:8px!important}
.padding-m{padding:16px!important}
.padding-l{padding:24px!important}
.padding-xl{padding:32px!important}
.padding-xxl{padding:40px!important}
.padding-top,
.padding-vertical{padding-top:16px!important}
.padding-right,
.padding-horizontal{padding-right:16px!important}
.padding-bottom,
.padding-vertical{padding-bottom:16px!important}
.padding-left,
.padding-horizontal{padding-left:16px!important}
.padding-top-xs,
.padding-vertical-xs{padding-top:4px!important}
.padding-right-xs,
.padding-horizontal-xs{padding-right:4px!important}
.padding-bottom-xs,
.padding-vertical-xs{padding-bottom:4px!important}
.padding-left-xs,
.padding-horizontal-xs{padding-left:4px!important}
.padding-top-s,
.padding-vertical-s{padding-top:8px!important}
.padding-right-s,
.padding-horizontal-s{padding-right:8px!important}
.padding-bottom-s,
.padding-vertical-s{padding-bottom:8px!important}
.padding-left-s,
.padding-horizontal-s{padding-left:8px!important}
.padding-top-m,
.padding-vertical-m{padding-top:10px!important}
.padding-right-m,
.padding-horizontal-m{padding-right:16px!important}
.padding-bottom-m,
.padding-vertical-m{padding-bottom:16px!important}
.padding-left-m,
.padding-horizontal-m{padding-left:16px!important}
.padding-top-l,
.padding-vertical-l{padding-top:24px!important}
.padding-right-l,
.padding-horizontal-l{padding-right:24px!important}
.padding-bottom-l,
.padding-vertical-l{padding-bottom:24px!important}
.padding-left-l,
.padding-horizontal-l{padding-left:24px!important}
.padding-top-xl,
.padding-vertical-xl{padding-top:32px!important}
.padding-right-xl,
.padding-horizontal-xl{padding-right:32px!important}
.padding-bottom-xl,
.padding-vertical-xl{padding-bottom:32px!important}
.padding-left-xl,
.padding-horizontal-xl{padding-left:32px!important}
.padding-top-xxl,
.padding-vertical-xxl{padding-top:40px!important}
.padding-right-xxl,
.padding-horizontal-xxl{padding-right:20px!important}
.padding-bottom-xxl,
.padding-vertical-xxl{padding-bottom:40px!important}
.padding-left-xxl,
.padding-horizontal-xxl{padding-left:20px!important}
}
.automatic-width{width:auto!important}
.one-whole{width:100%!important}
.one-half,
.two-fourths,
.four-eighths,
.three-sixths,
.five-tenths,
.six-twelfths{width:50%!important}
.one-third,
.two-sixths,
.four-twelfths{width:33.333%!important}
.two-thirds,
.four-sixths,
.eight-twelfths{width:66.666%!important}
.one-fourth,
.two-eighths,
.three-twelfths{width:25%!important}
.three-fourths,
.six-eighths,
.nine-twelfths{width:75%!important}
.one-fifth,
.two-tenths{width:20%!important}
.two-fifths,
.four-tenths{width:40%!important}
.three-fifths,
.six-tenths{width:60%!important}
.four-fifths,
.eight-tenths{width:80%!important}
.one-sixth,
.two-twelfths{width:16.666%!important}
.five-sixths,
.ten-twelfths{width:83.333%!important}
.one-eighth{width:12.5%!important}
.three-eighths{width:37.5%!important}
.five-eighths{width:62.5%!important}
.seven-eighths{width:87.5%!important}
.one-tenth{width:10%!important}
.three-tenths{width:30%!important}
.seven-tenths{width:70%!important}
.nine-tenths{width:90%!important;font-size:18px!important;}
.one-twelfth{width:8.333%!important}
.five-twelfths{width:41.666%!important}
.seven-twelfths{width:58.333%!important}
.ten-twelfths{width:83.333%!important}
.eleven-twelfths{width:91.666%!important}
@media(max-width:668px){.palm-automatic-width{width:auto!important}
.palm-one-whole{width:100%!important}
.palm-one-half,
.palm-two-fourths,
.palm-four-eighths,
.palm-three-sixths,
.palm-five-tenths,
.palm-six-twelfths{width:50%!important}
.palm-one-third,
.palm-two-sixths,
.palm-four-twelfths{width:33.333%!important}
.palm-two-thirds,
.palm-four-sixths,
.palm-eight-twelfths{width:66.666%!important}
.palm-one-fourth,
.palm-two-eighths,
.palm-three-twelfths{width:25%!important}
.palm-three-fourths,
.palm-six-eighths,
.palm-nine-twelfths{width:75%!important}
.palm-one-fifth,
.palm-two-tenths{width:20%!important}
.palm-two-fifths,
.palm-four-tenths{width:40%!important}
.palm-three-fifths,
.palm-six-tenths{width:60%!important}
.palm-four-fifths,
.palm-eight-tenths{width:80%!important}
.palm-one-sixth,
.palm-two-twelfths{width:16.666%!important}
.palm-five-sixths,
.palm-ten-twelfths{width:83.333%!important}
.palm-one-eighth{width:12.5%!important}
.palm-three-eighths{width:37.5%!important}
.palm-five-eighths{width:62.5%!important}
.palm-seven-eighths{width:87.5%!important}
.palm-one-tenth{width:10%!important}
.palm-three-tenths{width:30%!important}
.palm-seven-tenths{width:70%!important}
.palm-nine-tenths{width:90%!important}
.palm-one-twelfth{width:8.333%!important}
.palm-five-twelfths{width:41.666%!important}
.palm-seven-twelfths{width:58.333%!important}
.palm-ten-twelfths{width:83.333%!important}
.palm-eleven-twelfths{width:91.666%!important}
}
@media(min-width:669px)and (max-width:1013px){.lap-automatic-width{width:auto!important}
.lap-one-whole{width:100%!important}
.lap-one-half,
.lap-two-fourths,
.lap-four-eighths,
.lap-three-sixths,
.lap-five-tenths,
.lap-six-twelfths{width:50%!important}
#newsletterBoxForm .grid .lap-one-half{width:100%!important}
#newsletterBoxForm h4{margin:6% 0;}
.lap-one-third,
.lap-two-sixths,
.lap-four-twelfths{width:33.333%!important}
.lap-two-thirds,
.lap-four-sixths,
.lap-eight-twelfths{width:66.666%!important}
.lap-one-fourth,
.lap-two-eighths,
.lap-three-twelfths{width:25%!important}
.lap-three-fourths,
.lap-six-eighths,
.lap-nine-twelfths{width:75%!important}
.lap-one-fifth,
.lap-two-tenths{width:20%!important}
.lap-two-fifths,
.lap-four-tenths{width:40%!important}
.lap-three-fifths,
.lap-six-tenths{width:60%!important}
.lap-four-fifths,
.lap-eight-tenths{width:80%!important}
.lap-one-sixth,
.lap-two-twelfths{width:16.666%!important}
.lap-five-sixths,
.lap-ten-twelfths{width:83.333%!important}
.lap-one-eighth{width:12.5%!important}
.lap-three-eighths{width:37.5%!important}
.lap-five-eighths{width:62.5%!important}
.lap-seven-eighths{width:87.5%!important}
.lap-one-tenth{width:10%!important}
.lap-three-tenths{width:30%!important}
.lap-seven-tenths{width:70%!important}
.lap-nine-tenths{width:90%!important}
.lap-one-twelfth{width:8.333%!important}
.lap-five-twelfths{width:41.666%!important}
.lap-seven-twelfths{width:58.333%!important}
.lap-ten-twelfths{width:83.333%!important}
.lap-eleven-twelfths{width:91.666%!important}
}
@media(min-width:1014px){.desk-automatic-width{width:auto!important}
.desk-one-whole{width:100%!important}
.desk-one-half,
.desk-two-fourths,
.desk-four-eighths,
.desk-three-sixths,
.desk-five-tenths,
.desk-six-twelfths{width:50%!important}
.desk-one-third,
.desk-two-sixths,
.desk-four-twelfths{width:33.333%!important}
.desk-two-thirds,
.desk-four-sixths,
.desk-eight-twelfths{width:66.666%!important}
.desk-one-fourth,
.desk-two-eighths,
.desk-three-twelfths{width:25%!important}
.desk-three-fourths,
.desk-six-eighths,
.desk-nine-twelfths{width:75%!important}
.desk-one-fifth,
.desk-two-tenths{width:20%!important}
.desk-two-fifths,
.desk-four-tenths{width:40%!important}
.desk-three-fifths,
.desk-six-tenths{width:60%!important}
.desk-four-fifths,
.desk-eight-tenths{width:80%!important}
.desk-one-sixth,
.desk-two-twelfths{width:16.666%!important}
.desk-five-sixths,
.desk-ten-twelfths{width:83.333%!important}
.desk-one-eighth{width:12.5%!important}
.desk-three-eighths{width:37.5%!important}
.desk-five-eighths{width:62.5%!important}
.desk-seven-eighths{width:87.5%!important}
.desk-one-tenth{width:10%!important}
.desk-three-tenths{width:30%!important}
.desk-seven-tenths{width:70%!important}
.desk-nine-tenths{width:90%!important}
.desk-one-twelfth{width:8.333%!important}
.desk-five-twelfths{width:41.666%!important}
.desk-seven-twelfths{width:58.333%!important}
.desk-ten-twelfths{width:83.333%!important}
.desk-eleven-twelfths{width:91.666%!important}
}
em{font-style:italic}
strong,
strong input{font-weight:bold}
code{font-size:1em;font-family:monospace, sans-serif}
mark{background:none;color:inherit;font-weight:bold}
sup,
sub{font-size:.833em;line-height:0}
sup{vertical-align:super}
sub{vertical-align:sub}
a,
a:link{text-decoration:none;color:#2a7cca}
a:focus,
a:hover,
a:active{text-decoration:underline;color:#ff7500}
a:hover,
a:active{outline:0 none}
p a,
p a:link,
p a:visited,
p a:hover,
p a:focus,
p a:active{text-decoration:underline}
button{cursor:pointer}
h1,
h2,
h3,
h4,
h5,
h6{line-height:1.15;color:#262626}
h1>a,
h2>a,
h3>a,
h4>a,
h5>a,
h6>a,
h1>a:link,
h2>a:link,
h3>a:link,
h4>a:link,
h5>a:link,
h6>a:link{color:#0a4678}
h1>a:hover,
h2>a:hover,
h3>a:hover,
h4>a:hover,
h5>a:hover,
h6>a:hover,
h1>a:focus,
h2>a:focus,
h3>a:focus,
h4>a:focus,
h5>a:focus,
h6>a:focus,
h1>a:active,
h2>a:active,
h3>a:active,
h4>a:active,
h5>a:active,
h6>a:active{color:#ff7500}
a h1,
a h2,
a h3,
a h4,
a h5,
a h6,
a:link h1,
a:link h2,
a:link h3,
a:link h4,
a:link h5,
a:link h6{color:#0a4678}
a:hover h1,
a:hover h2,
a:hover h3,
a:hover h4,
a:hover h5,
a:hover h6,
a:focus h1,
a:focus h2,
a:focus h3,
a:focus h4,
a:focus h5,
a:focus h6,
a:active h1,
a:active h2,
a:active h3,
a:active h4,
a:active h5,
a:active h6{color:#ff7500}
h1{margin-bottom:.4em;font-size:32px;font-size:3.2rem;font-weight:300}
h2{margin-bottom:.4em;font-size:23px;font-size:2.3rem;font-weight:300}
h3{margin-bottom:.4em;font-size:20px;font-size:2rem;font-weight:normal}
h4{margin-bottom:.4em;font-size:18px;font-size:1.8rem;font-weight:normal}
h5{margin-bottom:.4em;font-size:14px;font-size:1.4rem;font-weight:600}
h6{margin-bottom:.4em;font-size:14px;font-size:1.4rem;font-weight:normal}
@media(min-width:669px){h1{font-size:32px;font-size:3.2rem}
h2{font-size:28px;font-size:1.8rem}
h3{font-size:24px;font-size:1.6rem}
h4{font-size:18px;font-size:1.6rem}
h5{font-size:14px;font-size:1.4rem}
h6{font-size:12px;font-size:1.2rem}
}
html{font-size:62.5%}
body{background-color:#fff;color:#343434;font-size:1.4em;font-family:'Open Sans', Verdana, 'DejaVu Sans', Arial, Helvetica, sans-serif;line-height:1.6}
@media (min-width:669px){body{font-size:1.4em}
}
.viewport{overflow:hidden;width:100%}
.page-wrapper{margin-left:auto;margin-right:auto;max-width:1170px;background-color:#fff}
@media(min-width:669px){.page-wrapper{border-top:1px solid #e0e0e0}
}
@media(min-width:1014px){.page-wrapper{padding:0 7px;border:1px solid #e0e0e0}
}
.content-wrapper{margin:30px auto;padding:0 8px;max-width:1170px}
.content-wrapper:before,
.content-wrapper:after{display:table;clear:both;content:""}
@media(min-width:669px){.content-wrapper{padding:0 24px}
}
.content-wrapper--compressed{max-width:1014px}
.content-wrapper--background{background-color:#fff}
.page-header--white{padding:8px;white-space:nowrap;background-color:#fff}
.page-header--white .page-header__logo,
.page-header--white .page-header__brand{display:inline-block;vertical-align:middle;white-space:normal}
.page-header--white .page-header__logo{margin-right:8px}
.page-header--white .page-header__logo>img{display:block;width:64px;height:32px}
.page-header--white .page-header__brand{max-width:70%;font-size:13px;font-size:1.3rem;color:#ff7500;line-height:1.333}
@media(min-width:669px){.page-header--white .page-header__logo>img{width:112px;height:56px}
.page-header--white .page-header__brand{font-size:18px;font-size:1.8rem}
}
.page-header--white--composite{padding:8px 0;height:48px}
.page-header--white--composite .page-header__logo>img{width:64px;height:32px}
.page-header--white--composite .page-header__brand{width:15em;font-size:1.1rem;line-height:1.2;font-weight:600;color:#003468}
@media(min-width:669px){.page-header--white--composite{padding-top:8px;padding-bottom:8px;height:48px}
.page-header--white--composite .page-header__logo>img{width:64px;height:32px}
.page-header--white--composite .page-header__brand{font-size:11px;font-size:1.1rem}
}
@media(min-width:1014px){.page-header--white--composite{padding-top:16px;padding-bottom:16px;height:72px}
.page-header--white--composite .page-header__logo>img{width:80px;height:40px}
.page-header--white--composite .page-header__brand{font-size:14px;font-size:1.4rem}
}
.main-footer{padding:8px;font-size:13px;font-size:1.3rem;line-height:1.45;text-align:center;color:#969696}
.main-footer h6{position:absolute;left:-9999px}
.main-footer ul,
.main-footer .build-information{margin:0 auto 8px}
.main-footer li{display:inline-block;margin-left:-.35em}
.main-footer li:after{content:"|"}
.main-footer li:last-child:after{display:none}
.main-footer a{padding:0 .5em;color:#969696}
@media(min-width:669px){.main-footer{padding:16px;font-size:13px;font-size:1.3rem}
.main-footer ul,
.main-footer .build-information{margin-bottom:8px;max-width:610px}
}
.page-footer{background:#f6f6f6}
.page-footer__accessibility{position:absolute;left:-9999px}
.page-footer__copyright{background:#343434;color:#969696}
a.disabled:link,
a.disabled:visited,
a.disabled:hover,
a.disabled:focus,
a.disabled:active{cursor:default;color:#343434;text-decoration:none}
.fineprint{font-size:13px;font-size:1.3rem;line-height:1.45;color:#969696}
@media(min-width:669px){.fineprint{font-size:13px;font-size:1.3rem}
}
.clearfix:after{display:table;clear:both;content:""}
.clearfix-before:before{display:table;clear:both;content:""}
.vertical-center-container{height:100%}
.vertical-center-container:after{content:"";height:100%}
.vertical-center-container:after,
.vertical-center{display:inline-block;vertical-align:middle}
ul.touch-area a,
a.touch-area{display:block;padding-top:.5em;padding-bottom:.5em;width:100%}
ul.touch-area li,
ul.touch-area ul{margin-top:0!important;margin-bottom:0!important}
@media(max-width:668px){ul.palm-touch-area a,
a.palm-touch-area{display:block;padding-top:.5em;padding-bottom:.5em;width:100%}
ul.palm-touch-area li,
ul.palm-touch-area ul{margin-top:0!important;margin-bottom:0!important}
}
@media(min-width:669px)and (max-width:1013px){ul.lap-touch-area a,
a.lap-touch-area{display:block;padding-top:.5em;padding-bottom:.5em;width:100%}
ul.lap-touch-area li,
ul.lap-touch-area ul{margin-top:0!important;margin-bottom:0!important}
}
@media(min-width:1014px){ul.desk-touch-area a,
a.desk-touch-area{display:block;padding-top:.5em;padding-bottom:.5em;width:100%}
ul.desk-touch-area li,
ul.desk-touch-area ul{margin-top:0!important;margin-bottom:0!important}
}
ol,
.list-bullet{overflow:hidden;list-style-position:outside}
ol li{margin-left:2.333em}
ol li:nth-child(n){margin-left:1.75em}
ol li:nth-child(n+10){margin-left:2.333em}
ol li:nth-child(n+100){margin-left:2.916em}
.list-bullet{list-style-type:disc}
.list-bullet>li{margin-left:1.333em}
.list-check>li{position:relative;padding-left:1.5em}
.list-check>li:before{content:"";position:absolute;left:0;font-family:FontAwesome;color:#343434}
.list-spacing>li{margin-bottom:8px}
.list-spacing-xs>li{margin-bottom:2px;}
.list-spacing-s>li{margin-bottom:4px}
.list-spacing-m>li{margin-bottom:8px}
.list-spacing-l>li{margin-bottom:16px}
.list-spacing-xl>li{margin-bottom:24px}
.list-spacing-xxl>li{margin-bottom:32px}
@media(min-width:669px){.list-spacing>li{margin-bottom:16px}
.list-spacing-xs>li{margin-bottom:4px;font-weight:300;}
.list-spacing-s>li{margin-bottom:8px}
.list-spacing-m>li{margin-bottom:16px}
.list-spacing-l>li{margin-bottom:24px}
.list-spacing-xl>li{margin-bottom:32px}
.list-spacing-xxl>li{margin-bottom:40px}
}
.cms-pictureblockwidget-teaser-text h2>a{color:#2a7cca;}
.cms-pictureblockwidget-image-container{text-align:center;}
.grid{display:block;margin-right:0}
.grid:after{display:table;clear:both;content:""}
.grid-item{display:block;float:left;width:100%;vertical-align:top;text-align:left;letter-spacing:-0.5px;}
.grid-item.third{text-align:left;}
.gutter,
.gutter-horizontal{margin-left:-16px}
.gutter>.grid-item,
.gutter-vertical>.grid-item{margin-bottom:0px}
.gutter>.grid-item,
.gutter-horizontal>.grid-item{padding-left:16px}
.gutter-xs,
.gutter-horizontal-xs{margin-left:-2px}
.gutter-xs>.grid-item,
.gutter-vertical-xs>.grid-item{margin-bottom:2px}
.gutter-xs>.grid-item,
.gutter-horizontal-xs>.grid-item{padding-left:2px}
.gutter-s,
.gutter-horizontal-s{margin-left:-4px}
.gutter-s>.grid-item,
.gutter-vertical-s>.grid-item{margin-bottom:4px}
.gutter-s>.grid-item,
.gutter-horizontal-s>.grid-item{padding-left:4px}
.gutter-m,
.gutter-horizontal-m{margin-left:-8px}
.gutter-m>.grid-item,
.gutter-vertical-m>.grid-item{margin-bottom:8px}
.gutter-m>.grid-item,
.gutter-horizontal-m>.grid-item{padding-left:8px}
.gutter-l,
.gutter-horizontal-l{margin-left:-16px}
.gutter-l>.grid-item,
.gutter-vertical-l>.grid-item{margin-bottom:16px}
.gutter-l>.grid-item,
.gutter-horizontal-l>.grid-item{padding-left:16px}
.gutter-xl,
.gutter-horizontal-xl{margin-left:-24px}
.gutter-xl>.grid-item,
.gutter-vertical-xl>.grid-item{margin-bottom:0px}
.gutter-xl>.grid-item,
.gutter-horizontal-xl>.grid-item{padding-left:24px}
.gutter-xxl,
.gutter-horizontal-xxl{margin-left:-32px}
.gutter-xxl>.grid-item,
.gutter-vertical-xxl>.grid-item{margin-bottom:32px}
.gutter-xxl>.grid-item,
.gutter-horizontal-xxl>.grid-item{padding-left:32px}
@media(min-width:669px){.gutter,
.gutter-horizontal{margin-left:-24px}
.gutter>.grid-item,
.gutter-vertical>.grid-item{margin-bottom:0px}
.gutter>.grid-item,
.gutter-horizontal>.grid-item{padding-left:24px}
.gutter-xs,
.gutter-horizontal-xs{margin-left:-4px}
.gutter-xs>.grid-item,
.gutter-vertical-xs>.grid-item{margin-bottom:4px}
.gutter-xs>.grid-item,
.gutter-horizontal-xs>.grid-item{padding-left:4px}
.gutter-s,
.gutter-horizontal-s{margin-left:-8px}
.gutter-s>.grid-item,
.gutter-vertical-s>.grid-item{margin-bottom:8px}
.gutter-s>.grid-item,
.gutter-horizontal-s>.grid-item{padding-left:8px}
.gutter-m,
.gutter-horizontal-m{margin-left:-16px}
.gutter-m>.grid-item,
.gutter-vertical-m>.grid-item{margin-bottom:16px}
.gutter-m>.grid-item,
.gutter-horizontal-m>.grid-item{padding-left:16px}
.gutter-l,
.gutter-horizontal-l{margin-left:-24px}
.gutter-l>.grid-item,
.gutter-vertical-l>.grid-item{margin-bottom:24px}
.gutter-l>.grid-item,
.gutter-horizontal-l>.grid-item{padding-left:24px}
.gutter-xl,
.gutter-horizontal-xl{margin-left:-32px}
.gutter-xl>.grid-item,
.gutter-vertical-xl>.grid-item{margin-bottom:32px}
.gutter-xl>.grid-item,
.gutter-horizontal-xl>.grid-item{padding-left:32px}
.gutter-xxl,
.gutter-horizontal-xxl{margin-left:-40px}
.gutter-xxl>.grid-item,
.gutter-vertical-xxl>.grid-item{margin-bottom:40px}
.gutter-xxl>.grid-item,
.gutter-horizontal-xxl>.grid-item{padding-left:40px}
}
.push-one-half,
.push-two-fourths,
.push-three-sixths,
.push-four-eighths,
.push-five-tenths,
.push-six-twelfths{margin-left:50%}
.push-one-third,
.push-two-sixths,
.push-four-twelfths{margin-left:33.333%}
.push-two-thirds,
.push-four-sixths,
.push-eight-twelfths{margin-left:66.666%}
.push-one-fourth,
.push-two-eighths,
.push-three-twelfths{margin-left:25%}
.push-three-fourths,
.push-six-eighths,
.push-nine-twelfths{margin-left:75%}
.push-one-fifth,
.push-two-tenths{margin-left:20%}
.push-two-fifths,
.push-four-tenths{margin-left:40%}
.push-three-fifths,
.push-six-tenths{margin-left:60%}
.push-four-fifths,
.push-eight-tenths{margin-left:80%}
.push-one-sixth,
.push-two-twelfths{margin-left:16.666%}
.push-five-sixths,
.push-ten-twelfths{margin-left:83.333%}
.push-one-eighth{margin-left:12.5%}
.push-three-eighths{margin-left:37.5%}
.push-five-eighths{margin-left:62.5%}
.push-seven-eighths{margin-left:87.5%}
.push-one-tenth{margin-left:10%}
.push-three-tenths{margin-left:30%}
.push-seven-tenths{margin-left:70%}
.push-nine-tenths{margin-left:90%}
.push-one-twelfth{margin-left:8.333%}
.push-five-twelfths{margin-left:41.666%}
.push-seven-twelfths{margin-left:58.333%}
.push-ten-twelfths{margin-left:83.333%}
.push-eleven-twelfths{margin-left:91.666%}
@media(max-width:668px){.palm-push-one-half,
.palm-push-two-fourths,
.palm-push-three-sixths,
.palm-push-four-eighths,
.palm-push-five-tenths,
.palm-push-six-twelfths{margin-left:50%}
.palm-push-one-third,
.palm-push-two-sixths,
.palm-push-four-twelfths{margin-left:33.333%}
.palm-push-two-thirds,
.palm-push-four-sixths,
.palm-push-eight-twelfths{margin-left:66.666%}
.palm-push-one-fourth,
.palm-push-two-eighths,
.palm-push-three-twelfths{margin-left:25%}
.palm-push-three-fourths,
.palm-push-six-eighths,
.palm-push-nine-twelfths{margin-left:75%}
.palm-push-one-fifth,
.palm-push-two-tenths{margin-left:20%}
.palm-push-two-fifths,
.palm-push-four-tenths{margin-left:40%}
.palm-push-three-fifths,
.palm-push-six-tenths{margin-left:60%}
.palm-push-four-fifths,
.palm-push-eight-tenths{margin-left:80%}
.palm-push-one-sixth,
.palm-push-two-twelfths{margin-left:16.666%}
.palm-push-five-sixths,
.palm-push-ten-twelfths{margin-left:83.333%}
.palm-push-one-eighth{margin-left:12.5%}
.palm-push-three-eighths{margin-left:37.5%}
.palm-push-five-eighths{margin-left:62.5%}
.palm-push-seven-eighths{margin-left:87.5%}
.palm-push-one-tenth{margin-left:10%}
.palm-push-three-tenths{margin-left:30%}
.palm-push-seven-tenths{margin-left:70%}
.palm-push-nine-tenths{margin-left:90%}
.palm-push-one-twelfth{margin-left:8.333%}
.palm-push-five-twelfths{margin-left:41.666%}
.palm-push-seven-twelfths{margin-left:58.333%}
.palm-push-ten-twelfths{margin-left:83.333%}
.palm-push-eleven-twelfths{margin-left:91.666%}
}
@media(min-width:669px)and (max-width:1013px){.lap-push-one-half,
.lap-push-two-fourths,
.lap-push-three-sixths,
.lap-push-four-eighths,
.lap-push-five-tenths,
.lap-push-six-twelfths{margin-left:50%}
.lap-push-one-third,
.lap-push-two-sixths,
.lap-push-four-twelfths{margin-left:33.333%}
.lap-push-two-thirds,
.lap-push-four-sixths,
.lap-push-eight-twelfths{margin-left:66.666%}
.lap-push-one-fourth,
.lap-push-two-eighths,
.lap-push-three-twelfths{margin-left:25%}
.lap-push-three-fourths,
.lap-push-six-eighths,
.lap-push-nine-twelfths{margin-left:75%}
.lap-push-one-fifth,
.lap-push-two-tenths{margin-left:20%}
.lap-push-two-fifths,
.lap-push-four-tenths{margin-left:40%}
.lap-push-three-fifths,
.lap-push-six-tenths{margin-left:60%}
.lap-push-four-fifths,
.lap-push-eight-tenths{margin-left:80%}
.lap-push-one-sixth,
.lap-push-two-twelfths{margin-left:16.666%}
.lap-push-five-sixths,
.lap-push-ten-twelfths{margin-left:83.333%}
.lap-push-one-eighth{margin-left:12.5%}
.lap-push-three-eighths{margin-left:37.5%}
.lap-push-five-eighths{margin-left:62.5%}
.lap-push-seven-eighths{margin-left:87.5%}
.lap-push-one-tenth{margin-left:10%}
.lap-push-three-tenths{margin-left:30%}
.lap-push-seven-tenths{margin-left:70%}
.lap-push-nine-tenths{margin-left:90%}
.lap-push-one-twelfth{margin-left:8.333%}
.lap-push-five-twelfths{margin-left:41.666%}
.lap-push-seven-twelfths{margin-left:58.333%}
.lap-push-ten-twelfths{margin-left:83.333%}
.lap-push-eleven-twelfths{margin-left:91.666%}
}
@media(min-width:1014px){.desk-push-one-half,
.desk-push-two-fourths,
.desk-push-three-sixths,
.desk-push-four-eighths,
.desk-push-five-tenths,
.desk-push-six-twelfths{margin-left:50%}
.desk-push-one-third,
.desk-push-two-sixths,
.desk-push-four-twelfths{margin-left:33.333%}
.desk-push-two-thirds,
.desk-push-four-sixths,
.desk-push-eight-twelfths{margin-left:66.666%}
.desk-push-one-fourth,
.desk-push-two-eighths,
.desk-push-three-twelfths{margin-left:25%}
.desk-push-three-fourths,
.desk-push-six-eighths,
.desk-push-nine-twelfths{margin-left:75%}
.desk-push-one-fifth,
.desk-push-two-tenths{margin-left:20%}
.desk-push-two-fifths,
.desk-push-four-tenths{margin-left:40%}
.desk-push-three-fifths,
.desk-push-six-tenths{margin-left:60%}
.desk-push-four-fifths,
.desk-push-eight-tenths{margin-left:80%}
.desk-push-one-sixth,
.desk-push-two-twelfths{margin-left:16.666%}
.desk-push-five-sixths,
.desk-push-ten-twelfths{margin-left:83.333%}
.desk-push-one-eighth{margin-left:12.5%}
.desk-push-three-eighths{margin-left:37.5%}
.desk-push-five-eighths{margin-left:62.5%}
.desk-push-seven-eighths{margin-left:87.5%}
.desk-push-one-tenth{margin-left:10%}
.desk-push-three-tenths{margin-left:30%}
.desk-push-seven-tenths{margin-left:70%}
.desk-push-nine-tenths{margin-left:90%}
.desk-push-one-twelfth{margin-left:8.333%}
.desk-push-five-twelfths{margin-left:41.666%}
.desk-push-seven-twelfths{margin-left:58.333%}
.desk-push-ten-twelfths{margin-left:83.333%}
.desk-push-eleven-twelfths{margin-left:91.666%}
}
ul.icon-arrow>li a,
a.icon-arrow,
button.icon-arrow,
span.icon-arrow,
ul.icon-arrow-back>li a,
a.icon-arrow-back,
button.icon-arrow-back,
span.icon-arrow-back,
ul.icon-arrow-forward>li a,
a.icon-arrow-forward,
button.icon-arrow-forward,
span.icon-arrow-forward{display:inline-block}
ul.icon-arrow>li a,
a.icon-arrow,
button.icon-arrow,
span.icon-arrow,
ul.icon-arrow-back>li a,
a.icon-arrow-back,
button.icon-arrow-back,
span.icon-arrow-back{padding-left:1em;text-indent:-1em;font-weight:normal;}
ul.icon-arrow>li a:before,
a.icon-arrow:before,
button.icon-arrow:before,
span.icon-arrow:before,
ul.icon-arrow-back>li a:before,
a.icon-arrow-back:before,
button.icon-arrow-back:before,
span.icon-arrow-back:before,
ul.icon-arrow-forward>li a:after,
a.icon-arrow-forward:after,
button.icon-arrow-forward:after,
span.icon-arrow-forward:after{content:'';display:inline-block;width:.5em;font-family:FontAwesome;text-indent:0}
ul.icon-arrow>li a:before,
a.icon-arrow:before,
button.icon-arrow:before,
span.icon-arrow:before,
ul.icon-arrow-back>li a:before,
a.icon-arrow-back:before,
button.icon-arrow-back:before,
span.icon-arrow-back:before{margin-right:.3em}
ul.icon-arrow-forward>li a:after,
a.icon-arrow-forward:after,
button.icon-arrow-forward:after,
span.icon-arrow-forward:after{margin-left:.3em;text-align:right}
ul.icon-arrow>li a:before,
a.icon-arrow:before,
button.icon-arrow:before,
span.icon-arrow:before{content:"";color:#ff851d}
ul.icon-arrow-back>li a:before,
a.icon-arrow-back:before,
button.icon-arrow-back:before,
span.icon-arrow-back:before{content:"";color:#ff851d}
ul.icon-arrow-forward>li a:after,
a.icon-arrow-forward:after,
button.icon-arrow-forward:after,
span.icon-arrow-forward:after{content:"";color:#ff851d}
ul>li a.disabled:before,
ul>li a.disabled:after,
a.disabled:before,
a.disabled:after,
button.disabled:before,
button.disabled:after,
span.disabled:before,
span.disabled:after{color:#969696}
.button,
a.button,
[class^="button-"],
[class*=" button-"],
a[class^="button-"],
a[class*=" button-"]{display:inline-block;vertical-align:bottom;border:1px solid transparent;border-radius:3px;padding:.45em 1em;font-family:'Open Sans', Verdana, 'DejaVu Sans', Arial, Helvetica, sans-serif;line-height:1.42857;font-weight:600;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none}
.button.disabled,
.button[disabled],
a.button.disabled,
a.button[disabled],
[class^="button-"].disabled,
[class^="button-"][disabled],
[class*=" button-"].disabled,
[class*=" button-"][disabled],
a[class^="button-"].disabled,
a[class^="button-"][disabled],
a[class*=" button-"].disabled,
a[class*=" button-"][disabled]{cursor:default}
.button,
a.button,
[class^="button-"],
[class*=" button-"],
a[class^="button-"],
a[class*=" button-"]{margin:0;-webkit-appearance:none;overflow:visible;width:auto}
.button::-moz-focus-inner,
[class^="button-"]::-moz-focus-inner,
[class*=" button-"]::-moz-focus-inner{padding:0!important;border:none!important}
.button-primary,
.button-primary:link,
.button-primary:visited{border-color:##F99202;background:#F99202;color:#fff}
.button-primary:hover,
.button-primary:focus,
.button-primary:active{background:#ff851d}
.button-primary[disabled],
.button-primary.disabled,
.button-primary.disabled:link,
.button-primary.disabled:visited,
.button-primary.disabled:hover,
.button-primary.disabled:focus,
.button-primary.disabled:active{background:#ff7500;opacity:.35}
.button-secondary,
.button-secondary:link,
.button-secondary:visited{border-color:#00578d;background:#005e99;color:#fff}
.button-secondary:hover,
.button-secondary:focus,
.button-secondary:active{background:#0075be}
.button-secondary[disabled],
.button-secondary.disabled,
.button-secondary.disabled:link,
.button-secondary.disabled:visited,
.button-secondary.disabled:hover,
.button-secondary.disabled:focus,
.button-secondary.disabled:active{background:#005e99;opacity:.35}
.button,
.button:link,
.button:visited{border-color:#e0e0e0;background:#fff;color:#003468}
.button:hover,
.button:focus,
.button:active{background:#f4f6f8}
.button[disabled],
.button.disabled,
.button.disabled:link,
.button.disabled:visited,
.button.disabled:hover,
.button.disabled:focus,
.button.disabled:active{background-color:#fff;opacity:.35}
@media(max-width:668px){.palm-button,
a.palm-button,
[class^="palm-button-"],
[class*=" palm-button-"],
a[class^="palm-button-"],
a[class*=" palm-button-"]{display:inline-block;vertical-align:bottom;border:1px solid transparent;border-radius:3px;padding:.45em 2em;font-family:'Open Sans', Verdana, 'DejaVu Sans', Arial, Helvetica, sans-serif;line-height:1.42857;font-weight:600;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none}
.palm-button.disabled,
.palm-button[disabled],
a.palm-button.disabled,
a.palm-button[disabled],
[class^="palm-button-"].disabled,
[class^="palm-button-"][disabled],
[class*=" palm-button-"].disabled,
[class*=" palm-button-"][disabled],
a[class^="palm-button-"].disabled,
a[class^="palm-button-"][disabled],
a[class*=" palm-button-"].disabled,
a[class*=" palm-button-"][disabled]{cursor:default}
.palm-button,
a.palm-button,
[class^="palm-button-"],
[class*=" palm-button-"],
a[class^="palm-button-"],
a[class*=" palm-button-"]{margin:0;-webkit-appearance:none;overflow:visible;width:auto}
.palm-button::-moz-focus-inner,
[class^="palm-button-"]::-moz-focus-inner,
[class*=" palm-button-"]::-moz-focus-inner{padding:0!important;border:none!important}
.palm-button-primary,
.palm-button-primary:link,
.palm-button-primary:visited{border-color:#f57000;background:#ff7500;color:#fff}
.palm-button-primary:hover,
.palm-button-primary:focus,
.palm-button-primary:active{background:#ff851d}
.palm-button-primary[disabled],
.palm-button-primary.disabled,
.palm-button-primary.disabled:link,
.palm-button-primary.disabled:visited,
.palm-button-primary.disabled:hover,
.palm-button-primary.disabled:focus,
.palm-button-primary.disabled:active{background:#ff7500;opacity:.35}
.palm-button-secondary,
.palm-button-secondary:link,
.palm-button-secondary:visited{border-color:#00578d;background:#005e99;color:#fff}
.palm-button-secondary:hover,
.palm-button-secondary:focus,
.palm-button-secondary:active{background:#0075be}
.palm-button-secondary[disabled],
.palm-button-secondary.disabled,
.palm-button-secondary.disabled:link,
.palm-button-secondary.disabled:visited,
.palm-button-secondary.disabled:hover,
.palm-button-secondary.disabled:focus,
.palm-button-secondary.disabled:active{background:#005e99;opacity:.35}
.palm-button,
.palm-button:link,
.palm-button:visited{border-color:#e0e0e0;background:#fff;color:#003468}
.palm-button:hover,
.palm-button:focus,
.palm-button:active{background:#f4f6f8}
.palm-button[disabled],
.palm-button.disabled,
.palm-button.disabled:link,
.palm-button.disabled:visited,
.palm-button.disabled:hover,
.palm-button.disabled:focus,
.palm-button.disabled:active{background-color:#fff;opacity:.35}
}
@media(min-width:669px)and (max-width:1013px){.lap-button,
a.lap-button,
[class^="lap-button-"],
[class*=" lap-button-"],
a[class^="lap-button-"],
a[class*=" lap-button-"]{display:inline-block;vertical-align:bottom;border:1px solid transparent;border-radius:3px;padding:.45em 2em;font-family:'Open Sans', Verdana, 'DejaVu Sans', Arial, Helvetica, sans-serif;line-height:1.42857;font-weight:600;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none}
.lap-button.disabled,
.lap-button[disabled],
a.lap-button.disabled,
a.lap-button[disabled],
[class^="lap-button-"].disabled,
[class^="lap-button-"][disabled],
[class*=" lap-button-"].disabled,
[class*=" lap-button-"][disabled],
a[class^="lap-button-"].disabled,
a[class^="lap-button-"][disabled],
a[class*=" lap-button-"].disabled,
a[class*=" lap-button-"][disabled]{cursor:default}
.lap-button,
a.lap-button,
[class^="lap-button-"],
[class*=" lap-button-"],
a[class^="lap-button-"],
a[class*=" lap-button-"]{margin:0;-webkit-appearance:none;overflow:visible;width:auto}
.lap-button::-moz-focus-inner,
[class^="lap-button-"]::-moz-focus-inner,
[class*=" lap-button-"]::-moz-focus-inner{padding:0!important;border:none!important}
.lap-button-primary,
.lap-button-primary:link,
.lap-button-primary:visited{border-color:#f57000;background:#ff7500;color:#fff}
.lap-button-primary:hover,
.lap-button-primary:focus,
.lap-button-primary:active{background:#ff851d}
.lap-button-primary[disabled],
.lap-button-primary.disabled,
.lap-button-primary.disabled:link,
.lap-button-primary.disabled:visited,
.lap-button-primary.disabled:hover,
.lap-button-primary.disabled:focus,
.lap-button-primary.disabled:active{background:#ff7500;opacity:.35}
.lap-button-secondary,
.lap-button-secondary:link,
.lap-button-secondary:visited{border-color:#00578d;background:#005e99;color:#fff}
.lap-button-secondary:hover,
.lap-button-secondary:focus,
.lap-button-secondary:active{background:#0075be}
.lap-button-secondary[disabled],
.lap-button-secondary.disabled,
.lap-button-secondary.disabled:link,
.lap-button-secondary.disabled:visited,
.lap-button-secondary.disabled:hover,
.lap-button-secondary.disabled:focus,
.lap-button-secondary.disabled:active{background:#005e99;opacity:.35}
.lap-button,
.lap-button:link,
.lap-button:visited{border-color:#e0e0e0;background:#fff;color:#003468}
.lap-button:hover,
.lap-button:focus,
.lap-button:active{background:#f4f6f8}
.lap-button[disabled],
.lap-button.disabled,
.lap-button.disabled:link,
.lap-button.disabled:visited,
.lap-button.disabled:hover,
.lap-button.disabled:focus,
.lap-button.disabled:active{background-color:#fff;opacity:.35}
}
@media(min-width:1014px){.desk-button,
a.desk-button,
[class^="desk-button-"],
[class*=" desk-button-"],
a[class^="desk-button-"],
a[class*=" desk-button-"]{display:inline-block;vertical-align:bottom;border:1px solid transparent;border-radius:3px;padding:.45em 2em;font-family:'Open Sans', Verdana, 'DejaVu Sans', Arial, Helvetica, sans-serif;line-height:1.42857;font-weight:600;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none}
.desk-button.disabled,
.desk-button[disabled],
a.desk-button.disabled,
a.desk-button[disabled],
[class^="desk-button-"].disabled,
[class^="desk-button-"][disabled],
[class*=" desk-button-"].disabled,
[class*=" desk-button-"][disabled],
a[class^="desk-button-"].disabled,
a[class^="desk-button-"][disabled],
a[class*=" desk-button-"].disabled,
a[class*=" desk-button-"][disabled]{cursor:default}
.desk-button,
a.desk-button,
[class^="desk-button-"],
[class*=" desk-button-"],
a[class^="desk-button-"],
a[class*=" desk-button-"]{margin:0;-webkit-appearance:none;overflow:visible;width:auto}
.desk-button::-moz-focus-inner,
[class^="desk-button-"]::-moz-focus-inner,
[class*=" desk-button-"]::-moz-focus-inner{padding:0!important;border:none!important}
.desk-button-primary,
.desk-button-primary:link,
.desk-button-primary:visited{border-color:#f57000;background:#ff7500;color:#fff}
.desk-button-primary:hover,
.desk-button-primary:focus,
.desk-button-primary:active{background:#ff851d}
.desk-button-primary[disabled],
.desk-button-primary.disabled,
.desk-button-primary.disabled:link,
.desk-button-primary.disabled:visited,
.desk-button-primary.disabled:hover,
.desk-button-primary.disabled:focus,
.desk-button-primary.disabled:active{background:#ff7500;opacity:.35}
.desk-button-secondary,
.desk-button-secondary:link,
.desk-button-secondary:visited{border-color:#00578d;background:#005e99;color:#fff}
.desk-button-secondary:hover,
.desk-button-secondary:focus,
.desk-button-secondary:active{background:#0075be}
.desk-button-secondary[disabled],
.desk-button-secondary.disabled,
.desk-button-secondary.disabled:link,
.desk-button-secondary.disabled:visited,
.desk-button-secondary.disabled:hover,
.desk-button-secondary.disabled:focus,
.desk-button-secondary.disabled:active{background:#005e99;opacity:.35}
.desk-button,
.desk-button:link,
.desk-button:visited{border-color:#e0e0e0;background:#fff;color:#003468}
.desk-button:hover,
.desk-button:focus,
.desk-button:active{background:#f4f6f8}
.desk-button[disabled],
.desk-button.disabled,
.desk-button.disabled:link,
.desk-button.disabled:visited,
.desk-button.disabled:hover,
.desk-button.disabled:focus,
.desk-button.disabled:active{background-color:#fff;opacity:.35}
}
.input-text,
.select,
.textarea{border:1px solid #e0e0e0;padding:0 .7142em;font-family:'Open Sans', Verdana, 'DejaVu Sans', Arial, Helvetica, sans-serif;background-color:#fff}
.input-text:focus,
.select:focus,
.textarea:focus{border-color:#969696}
.input-text,
.select{height:3em}
.textarea{padding-top:.7142em;padding-bottom:.7142em}
.input-checkbox,
.input-radio{display:block;float:left;margin-top:5px}
input[type=submit]{cursor:pointer}
.label-checkbox,
.label-radio{display:block;margin-left:20px}
label.required{font-weight:bold}
label.required:after{content:"*";color:#ff7500}
.input-text.error,
.select.error,
.textarea.error{background-color:#ffdddc;border-color:#b80000}
.input-checkbox.error{outline:1px solid #b80000}
label.error{color:#b80000}
.input-unit{display:inline-block;padding-right:2em}
.unit-icon{display:inline-block;margin-left:-1.5em;padding:.416em 0;width:1.5em;vertical-align:baseline}
.form label{display:inline-block;margin-bottom:2px}
@media(min-width:669px){.form label{margin-bottom:4px}
}
.form .label-checkbox,
.form .label-radio{display:block}
.form .cancel{text-decoration:underline}
.form .input-text,
.form .select,
.form .textarea{width:100%}
.form input.button,
.form button.button,
.form input[class^="button-"],
.form button[class^="button-"],
.form input[class*=" button-"],
.form button[class*=" button-"],
.form input.palm-button,
.form button.palm-button,
.form input[class^="palm-button-"],
.form button[class^="palm-button-"],
.form input[class*=" palm-button-"],
.form button[class*=" palm-button-"],
.form input.lap-button,
.form button.lap-button,
.form input[class^="lap-button-"],
.form button[class^="lap-button-"],
.form input[class*=" lap-button-"],
.form button[class*=" lap-button-"],
.form input.desk-button,
.form button.desk-button,
.form input[class^="desk-button-"],
.form button[class^="desk-button-"],
.form input[class*=" desk-button-"],
.form button[class*=" desk-button-"]{height:3em}
.form .fieldset{min-width:0}
.form .textarea{resize:vertical}
.form-theme-standard{padding:8px;background-color:#f6f6f6;border:1px solid #e0e0e0}
.form-theme-standard label{color:#747474}
.form-theme-standard fieldset{padding:8px 0}
.form-theme-standard h1+fieldset,
.form-theme-standard h2+fieldset,
.form-theme-standard h3+fieldset,
.form-theme-standard fieldset+fieldset{border-top:1px solid #e0e0e0}
@media(min-width:669px){.form-theme-standard{padding:16px}
.form-theme-standard fieldset{padding:16px 0}
}
.form-theme-white{padding:8px;background-color:#fff}
.form-theme-white label{color:#747474}
.form-theme-white fieldset{padding:8px 0}
.form-theme-white h1+fieldset,
.form-theme-white h2+fieldset,
.form-theme-white h3+fieldset,
.form-theme-white fieldset+fieldset{border-top:1px solid #e0e0e0}
@media(min-width:669px){.form-theme-white{padding:16px}
.form-theme-white fieldset{padding:16px 0}
}
.fix-to-top-wrapper{position:relative}
.fix-to-top--fixed{position:fixed;top:0;left:0;width:100%;z-index:2000}
.fix-to-top--fixed{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.corporate-powered-by-container{position:relative}
.corporate-powered-by{position:absolute;right:0;top:2px}
.corporate-powered-by:after{display:table;clear:both;content:""}
.corporate-powered-by__logo{display:block;float:right;height:16px}
@media(min-width:669px){.corporate-powered-by{top:16px}
.corporate-powered-by__logo{height:16px}
}
@media(min-width:1014px){.corporate-powered-by{top:27px;right:8px}
.corporate-powered-by__logo{height:19px}
}
.top-navigation{height:48px;background-color:#ff7500}
.fix-to-top-wrapper--top-navigation{height:48px}
.top-navigation.fix-to-top--fixed{box-shadow:0 3px 3px rgba(76, 76, 76, .4)}
.top-navigation.fix-to-top--fixed{left:0;right:0;width:100%}
@media(min-width:1014px){.top-navigation.fix-to-top--fixed{padding:0 8px}
}
@media(min-width:1170px){.top-navigation.fix-to-top--fixed{left:auto;right:auto;padding:0;max-width:1154px}
}
@media(max-width:767px){.top-navigation-slide-in-container--open-left .top-navigation.fix-to-top--fixed{left:250px}
.top-navigation-slide-in-container--open-right .top-navigation.fix-to-top--fixed{left:auto;right:250px}
}
@media(min-width:669px)and (max-width:767px){.top-navigation-slide-in-container--open-left .top-navigation.fix-to-top--fixed{left:400px}
.top-navigation-slide-in-container--open-right .top-navigation.fix-to-top--fixed{right:400px}
}
.top-navigation.fix-to-top--fixed .top-navigation__level--1{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
@media(min-width:768px){.top-navigation__hover-tabs{padding-top:10px}
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:link,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:visited,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:hover,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label.hover,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:focus,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:active{padding:8px 7px 7px;text-decoration:none;color:#fff}
.top-navigation__hover-tabs>li:hover,
.top-navigation__hover-tabs>li.hover,
.top-navigation__hover-tabs>li.active{margin-top:-6px;margin-bottom:0;border-radius:3px 3px 0 0;padding-top:6px;padding-bottom:10px}
.top-navigation__hover-tabs>li:hover,
.top-navigation__hover-tabs>li.hover{background-color:#fff}
.top-navigation__hover-tabs>li:hover .top-navigation__hover-tabs__label,
.top-navigation__hover-tabs>li.hover .top-navigation__hover-tabs__label,
.top-navigation__hover-tabs>li:hover .top-navigation__hover-tabs__label:link,
.top-navigation__hover-tabs>li.hover .top-navigation__hover-tabs__label:link,
.top-navigation__hover-tabs>li:hover .top-navigation__hover-tabs__label:visited,
.top-navigation__hover-tabs>li.hover .top-navigation__hover-tabs__label:visited,
.top-navigation__hover-tabs>li:hover .top-navigation__hover-tabs__label:hover,
.top-navigation__hover-tabs>li.hover .top-navigation__hover-tabs__label:hover,
.top-navigation__hover-tabs>li:hover .top-navigation__hover-tabs__label:focus,
.top-navigation__hover-tabs>li.hover .top-navigation__hover-tabs__label:focus,
.top-navigation__hover-tabs>li:hover .top-navigation__hover-tabs__label:active,
.top-navigation__hover-tabs>li.hover .top-navigation__hover-tabs__label:active{color:#003468}
.top-navigation__hover-tabs>li.active{background-color:#c95e0c;text-decoration:none}
}
@media(min-width:1014px){.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:link,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:visited,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:hover,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label.hover,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:focus,
.top-navigation__hover-tabs>li .top-navigation__hover-tabs__label:active{padding-left:12px;padding-right:12px}
.top-navigation__hover-tabs>li:hover,
.top-navigation__hover-tabs>li.hover,
.top-navigation__hover-tabs>li.active{padding-bottom:9px}
}
@media(min-width:768px){.top-navigation__hover-tabs.top-navigation__sso-login>li:hover,
.top-navigation__hover-tabs.top-navigation__sso-login>li.hover{margin-bottom:-7px}
}
@media(min-width:768px){.top-navigation__hover-tabs{position:relative}
.top-navigation__hover-tabs .top-navigation__hover-layer{display:none;position:absolute;top:48px;z-index:2000;background-color:#fff;box-shadow:0 6px 6px 0 rgba(52, 52, 52, .2)}
.top-navigation__hover-tabs>li:hover .top-navigation__hover-layer,
.top-navigation__hover-tabs>li.hover .top-navigation__hover-layer{display:block}
.top-navigation__hover-tabs.top-navigation__level--1>li .top-navigation__hover-layer{left:0}
.top-navigation__hover-tabs.top-navigation__level--1.top-navigation__sso-login>li .top-navigation__hover-layer{left:auto;right:0;width:220px}
}
@media(min-width:768px){.top-navigation__hover-tabs.top-navigation__hover-tabs--delayed:not(.an-ignorant-old-browser)>li{-webkit-transition:all 0ms linear 200ms;-moz-transition:all 0ms linear 200ms;-o-transition:all 0ms linear 200ms;transition:all 0ms linear 200ms}
.top-navigation__hover-tabs.top-navigation__hover-tabs--delayed:not(.an-ignorant-old-browser) .top-navigation__hover-tabs__label{-webkit-transition:color 0ms linear 200ms;-moz-transition:color 0ms linear 200ms;-o-transition:color 0ms linear 200ms;transition:color 0ms linear 200ms}
.top-navigation__hover-tabs.top-navigation__hover-tabs--delayed:not(.an-ignorant-old-browser) .top-navigation__hover-layer{display:block;-webkit-transition:all 0ms linear 200ms;-moz-transition:all 0ms linear 200ms;-o-transition:all 0ms linear 200ms;transition:all 0ms linear 200ms}
.top-navigation__hover-tabs.top-navigation__hover-tabs--delayed:not(.an-ignorant-old-browser):not(.top-navigation__sso-login) .top-navigation__hover-layer{width:100%}
.top-navigation__hover-tabs.top-navigation__hover-tabs--delayed:not(.an-ignorant-old-browser)>li:not(:hover):not(.hover) .top-navigation__hover-layer{width:0;opacity:0}
}
@media(max-width:767px){.top-navigation-slide-in-container{position:relative;-webkit-transition:left 200ms ease-in, right 200ms ease-in;-moz-transition:left 200ms ease-in, right 200ms ease-in;-o-transition:left 200ms ease-in, right 200ms ease-in;transition:left 200ms ease-in, right 200ms ease-in}
.top-navigation{position:relative}
.top-navigation.fix-to-top--fixed{position:fixed}
.top-navigation-slide-in-container--open-left{left:250px}
.top-navigation-slide-in-container--open-right{right:250px}
}
@media(min-width:669px)and (max-width:767px){.top-navigation-slide-in-container--open-left{left:400px}
.top-navigation-slide-in-container--open-right{right:400px}
}
@media(max-width:767px){.top-navigation__slide-in--left,
.top-navigation__slide-in--right{display:none}
.top-navigation-slide-in-container--open-left .top-navigation__slide-in--left{display:block}
.top-navigation-slide-in-container--open-right .top-navigation__slide-in--right{display:block}
}
@media(min-width:768px){[class*="top-navigation__slide-in-trigger--"]{display:none}
}
@media(max-width:767px){[class*="top-navigation__slide-in-trigger--"]{display:block;position:absolute;top:50%;line-height:1;color:#fff}
a[class*="top-navigation__slide-in-trigger--"]:link,
a[class*="top-navigation__slide-in-trigger--"]:visited,
a[class*="top-navigation__slide-in-trigger--"]:hover,
a[class*="top-navigation__slide-in-trigger--"]:focus,
a[class*="top-navigation__slide-in-trigger--"]:active{color:#fff;text-decoration:none}
.top-navigation__slide-in-trigger--left{left:8px;margin-top:-1.8rem;font-size:32px;font-size:3.2rem}
.top-navigation__slide-in-trigger--right{right:8px;margin-top:-.8rem;font-size:16px;font-size:1.6rem;font-weight:600}
}
@media(min-width:669px)and (max-width:767px){.top-navigation__slide-in-trigger--left{left:24px;margin-top:-1.8rem;font-size:32px;font-size:3.2rem}
.top-navigation__slide-in-trigger--right{right:24px}
}
@media(max-width:767px){[class*="top-navigation__slide-in--"]{position:absolute;top:0;width:250px}
.top-navigation__slide-in--left{left:-250px}
.top-navigation__slide-in--right{right:-250px}
.top-navigation__slide-in--show-level-1 .top-navigation__level--2{display:none}
.top-navigation__slide-in--show-level-2 .top-navigation__level--3{display:none}
}
@media(min-width:669px)and (max-width:767px){[class*="top-navigation__slide-in--"]{width:400px}
.top-navigation__slide-in--left{left:-400px}
.top-navigation__slide-in--right{right:-400px}
}
@media(max-width:767px){[class*="top-navigation__slide-in--"]{background-color:#f4f6f8;background:linear-gradient(to bottom, #fff, #f4f6f8);margin-top:-2000px;margin-bottom:-2000px;padding-top:2000px;padding-bottom:2000px}
[class*="top-navigation__slide-in--"]>li:first-of-type{border-top:1px solid #d4dde5}
[class*="top-navigation__slide-in--"]>li{border-bottom:1px solid #d4dde5;margin:0 8px}
[class*="top-navigation__slide-in--"]>li.active{background-color:#d4dde5}
[class*="top-navigation__slide-in--"] .top-navigation__level--1__label{display:block;font-size:16px;font-size:1.6rem}
[class*="top-navigation__slide-in--"] .top-navigation__level--1__label,
[class*="top-navigation__slide-in--"] .top-navigation__level--2{padding:8px 16px;font-weight:normal}
.top-navigation__slide-in--left{box-shadow:0 0 30px 0 #97adc1 inset;border-right:1px solid #97adc1;padding-right:10px}
.top-navigation__slide-in--left .top-navigation__level--1__label:before{font-family:FontAwesome;content:"";float:right}
.top-navigation__slide-in--right{box-shadow:0 0 30px 0 #97adc1 inset;border-left:1px solid #97adc1;padding-left:10px}
}
@media(min-width:768px){.top-navigation__level--1__label{display:block;font-size:1.3rem;line-height:1;font-weight:600}
.top-navigation__level--1:after{display:table;clear:both;content:""}
.top-navigation__level--1>li{float:left}
.top-navigation__level--1>li.active:hover,
.top-navigation__level--1>li.active.hover{border-radius:3px 3px 0 0;border-color:transparent;background:#fff}
}
@media(min-width:1014px){.top-navigation__level--1__label{font-size:1.4rem}
}
@media(min-width:768px){.top-navigation .equal-height{display:table;table-layout:fixed}
.top-navigation .equal-height__column{display:table-cell;vertical-align:top}
.top-navigation__level--2{overflow:hidden;font-size:13px;font-size:1.3rem}
.top-navigation__level--2 h3{font-size:14px;font-size:1.4rem}
.top-navigation__level--2__navigation-wrapper{padding:24px 0 16px 32px}
}
@media(min-width:1014px){.top-navigation__level--2{font-size:14px;font-size:1.4rem}
.top-navigation__level--2 h3{font-size:18px;font-size:1.8rem}
}
@media(min-width:768px){.top-navigation__level--3{width:33%}
.top-navigation__level--3:nth-of-type(3n+1){clear:left}
}
@media(min-width:768px){.top-navigation__level--2__teaser{position:relative;height:100%}
.top-navigation__level--2__teaser p{text-shadow:1px 1px 2px #fff, -1px -1px 2px #fff}
.top-navigation__level--2__teaser__background-image{position:absolute;bottom:0;right:0;z-index:-1;height:auto}
.top-navigation__level--2__teaser-wrapper{position:relative}
.top-navigation__level--2__teaser-wrapper .top-navigation__level--2__teaser{position:static}
}
.top-navigation__sso-login__welcome-message,
.top-navigation__sso-login__user-avatar,
.top-navigation__sso-login__link-list--logged-in{display:none}
.sso-login--logged-in .top-navigation__sso-login__link-list--logged-out{display:none}
.sso-login--logged-in .top-navigation__sso-login__welcome-message,
.sso-login--logged-in .top-navigation__sso-login__link-list--logged-in{display:block}
.sso-login--show-avatar .top-navigation__sso-login__user-avatar{display:block}
@media(min-width:768px){.top-navigation__sso-login{z-index:2001;float:right}
}
.top-navigation__sso-login__user-avatar{float:left;overflow:hidden;border:1px solid #fff;border-radius:50%;width:34px;height:34px;background-color:#fff}
.top-navigation__sso-login__user-avatar img{width:100%;height:100%}
@media(max-width:767px){.sso-login--logged-in .top-navigation__sso-login__user-avatar{margin-top:6px}
}
@media(min-width:768px){.top-navigation__sso-login__user-avatar{margin-top:-2px;margin-left:5px}
}
@media(min-width:1014px){.top-navigation__sso-login__user-avatar{margin-right:-4px;margin-left:10px}
}
.top-navigation__sso-login__welcome-message{padding-bottom:2px;font-size:1.1rem;font-weight:normal}
@media(min-width:669px){.top-navigation__sso-login__welcome-message{font-size:1.1rem}
}
@media(max-width:767px){.top-navigation__sso-login__welcome-message{max-width:14em}
}
@media(min-width:669px)and (max-width:767px){.top-navigation__sso-login__welcome-message{max-width:27em}
}
@media(min-width:768px){.top-navigation__sso-login__welcome-message{max-width:6em}
}
@media(min-width:1014px){.top-navigation__sso-login__welcome-message{max-width:10em}
}
@media(min-width:768px){.top-navigation__sso-login.top-navigation__hover-tabs>li{padding-left:2px;padding-right:2px}
.top-navigation__sso-login.top-navigation__hover-tabs .top-navigation__sso-login__welcome-message{margin-top:-8px}
.top-navigation__sso-login.top-navigation__hover-tabs.sso-login--logged-in .top-navigation__hover-tabs__label{padding-top:9px;padding-bottom:6px}
[class*="top-navigation__sso-login__link-list"]{padding:16px 16px 0 16px}
}
.breadcrumb{border-bottom:1px solid #e0e0e0;padding:2px 0;font-size:13px;font-size:1.3rem}
@media(min-width:669px){.breadcrumb{font-size:13px;font-size:1.3rem}
}
.breadcrumb:after{display:table;clear:both;content:""}
.breadcrumb__item{float:left}
.breadcrumb__item:after{content:"›";padding:0 4px;color:#d4d4d4}
@media(min-width:669px){.breadcrumb__item:after{padding:0 8px}
}
.breadcrumb__item--current{color:#ff7500}
.breadcrumb__item--current:after{display:none}
.breadcrumb__link:link,
.breadcrumb__link:visited{color:#969696}
.breadcrumb__link:hover,
.breadcrumb__link:focus,
.breadcrumb__link:active{color:#ff7500}
.campaign-box{border:6px solid #ff7500;border-radius:0 0 50px 0;padding:16px 24px;background-color:rgba(255, 255, 255, .94);box-shadow:0 2px 4px -2px rgba(52, 52, 52, .4)}
@media(min-width:669px){.campaign-box{border-width:8px;border-radius:0 0 72px 0;padding:24px 32px}
}
@media(max-width:668px){.palm-campaign-box{border:6px solid #ff7500;border-radius:0 0 50px 0;padding:16px 24px;background-color:rgba(255, 255, 255, .94);box-shadow:0 2px 4px -2px rgba(52, 52, 52, .4)}
}
@media(min-width:669px)and (max-width:1013px){.lap-campaign-box{border:8px solid #ff7500;border-radius:0 0 72px 0;padding:24px 32px;background-color:rgba(255, 255, 255, .94);box-shadow:0 2px 4px -2px rgba(52, 52, 52, .4)}
}
@media(min-width:1014px){.desk-campaign-box{border:8px solid #ff7500;border-radius:0 0 72px 0;padding:24px 32px;background-color:rgba(255, 255, 255, .94);box-shadow:0 2px 4px -2px rgba(52, 52, 52, .4)}
}
.text-spacing>p,
.text-spacing>ol,
.text-spacing>ul{margin-bottom:20px}
.status-message{padding:16px 8px;text-align:center}
@media(min-width:669px){.status-message{padding:24px 16px}
}
.status-message--short{position:relative;padding:4px 8px 4px 68px;text-align:left}
.status-message--short h1,
.status-message--short h2,
.status-message--short h3,
.status-message--short h4,
.status-message--short h5,
.status-message--short h6{margin-bottom:0;font-size:1.4rem}
.status-message--short:before{content:'';box-sizing:border-box;position:absolute;top:0;left:0;padding:8px;width:60px;height:100%;font-size:20px;font-size:2rem;font-family:FontAwesome;text-align:center}
@media(min-width:669px){.status-message--short{padding:8px 16px 8px 76px}
.status-message--short h1,
.status-message--short h2,
.status-message--short h3,
.status-message--short h4,
.status-message--short h5,
.status-message--short h6{margin-bottom:0;font-size:1.8rem}
.status-message--short:before{padding:16px}
}
.status-confirm{background-color:#edf8dd}
.status-confirm h1,
.status-confirm h2,
.status-confirm h3,
.status-confirm h4,
.status-confirm h5,
.status-confirm h6{color:#1a6600}
.status-info{background-color:#f4f6f8}
.status-info h1,
.status-info h2,
.status-info h3,
.status-info h4,
.status-info h5,
.status-info h6{color:#003468}
.status-warning{background-color:#fff7d9}
.status-warning h1,
.status-warning h2,
.status-warning h3,
.status-warning h4,
.status-warning h5,
.status-warning h6{color:#662505}
.status-error{background-color:#ffdddc}
.status-error h1,
.status-error h2,
.status-error h3,
.status-error h4,
.status-error h5,
.status-error h6{color:#b80000}
.status-message:not(.status-message--short) h1:before,
.status-message:not(.status-message--short) h2:before,
.status-message:not(.status-message--short) h3:before,
.status-message:not(.status-message--short) h4:before,
.status-message:not(.status-message--short) h5:before,
.status-message:not(.status-message--short) h6:before{content:'';font-family:FontAwesome;margin-right:4px}
@media(min-width:669px){.status-message:not(.status-message--short) h1:before,
.status-message:not(.status-message--short) h2:before,
.status-message:not(.status-message--short) h3:before,
.status-message:not(.status-message--short) h4:before,
.status-message:not(.status-message--short) h5:before,
.status-message:not(.status-message--short) h6:before{margin-right:8px}
}
.status-confirm:not(.status-message--short) h1:before,
.status-confirm:not(.status-message--short) h2:before,
.status-confirm:not(.status-message--short) h3:before,
.status-confirm:not(.status-message--short) h4:before,
.status-confirm:not(.status-message--short) h5:before,
.status-confirm:not(.status-message--short) h6:before{content:""}
.status-info:not(.status-message--short) h1:before,
.status-info:not(.status-message--short) h2:before,
.status-info:not(.status-message--short) h3:before,
.status-info:not(.status-message--short) h4:before,
.status-info:not(.status-message--short) h5:before,
.status-info:not(.status-message--short) h6:before{content:""}
.status-warning:not(.status-message--short) h1:before,
.status-warning:not(.status-message--short) h2:before,
.status-warning:not(.status-message--short) h3:before,
.status-warning:not(.status-message--short) h4:before,
.status-warning:not(.status-message--short) h5:before,
.status-warning:not(.status-message--short) h6:before{content:""}
.status-error:not(.status-message--short) h1:before,
.status-error:not(.status-message--short) h2:before,
.status-error:not(.status-message--short) h3:before,
.status-error:not(.status-message--short) h4:before,
.status-error:not(.status-message--short) h5:before,
.status-error:not(.status-message--short) h6:before{content:""}
.status-message--short.status-confirm:before{content:"";color:#edf8dd;background:#1a6600}
.status-message--short.status-info:before{content:"";color:#f4f6f8;background:#003468}
.status-message--short.status-warning:before{content:"";color:#fff7d9;background:#662505}
.status-message--short.status-error:before{content:"";color:#ffdddc;background:#b80000}
a.link-visited:not(.disabled):not([class*="button"]):visited{color:#636}
a.link-visited:not(.disabled):not([class*="button"]):hover,
a.link-visited:not(.disabled):not([class*="button"]):focus,
a.link-visited:not(.disabled):not([class*="button"]):active{color:#ff7500}
a.link-visited:not(.disabled):not([class*="button"]):visited h1,
a.link-visited:not(.disabled):not([class*="button"]):visited h2,
a.link-visited:not(.disabled):not([class*="button"]):visited h3,
a.link-visited:not(.disabled):not([class*="button"]):visited h4,
a.link-visited:not(.disabled):not([class*="button"]):visited h5,
a.link-visited:not(.disabled):not([class*="button"]):visited h6{color:#636}
a.link-visited:not(.disabled):not([class*="button"]):hover h1,
a.link-visited:not(.disabled):not([class*="button"]):focus h1,
a.link-visited:not(.disabled):not([class*="button"]):active h1,
a.link-visited:not(.disabled):not([class*="button"]):hover h2,
a.link-visited:not(.disabled):not([class*="button"]):focus h2,
a.link-visited:not(.disabled):not([class*="button"]):active h2,
a.link-visited:not(.disabled):not([class*="button"]):hover h3,
a.link-visited:not(.disabled):not([class*="button"]):focus h3,
a.link-visited:not(.disabled):not([class*="button"]):active h3,
a.link-visited:not(.disabled):not([class*="button"]):hover h4,
a.link-visited:not(.disabled):not([class*="button"]):focus h4,
a.link-visited:not(.disabled):not([class*="button"]):active h4,
a.link-visited:not(.disabled):not([class*="button"]):hover h5,
a.link-visited:not(.disabled):not([class*="button"]):focus h5,
a.link-visited:not(.disabled):not([class*="button"]):active h5,
a.link-visited:not(.disabled):not([class*="button"]):hover h6,
a.link-visited:not(.disabled):not([class*="button"]):focus h6,
a.link-visited:not(.disabled):not([class*="button"]):active h6{color:#ff7500}
.link-visited a:not(.disabled):not([class*="button"]):visited{color:#636}
.link-visited a:not(.disabled):not([class*="button"]):hover,
.link-visited a:not(.disabled):not([class*="button"]):focus,
.link-visited a:not(.disabled):not([class*="button"]):active{color:#ff7500}
.link-visited a:not(.disabled):not([class*="button"]):visited h1,
.link-visited a:not(.disabled):not([class*="button"]):visited h2,
.link-visited a:not(.disabled):not([class*="button"]):visited h3,
.link-visited a:not(.disabled):not([class*="button"]):visited h4,
.link-visited a:not(.disabled):not([class*="button"]):visited h5,
.link-visited a:not(.disabled):not([class*="button"]):visited h6{color:#636}
.link-visited a:not(.disabled):not([class*="button"]):hover h1,
.link-visited a:not(.disabled):not([class*="button"]):focus h1,
.link-visited a:not(.disabled):not([class*="button"]):active h1,
.link-visited a:not(.disabled):not([class*="button"]):hover h2,
.link-visited a:not(.disabled):not([class*="button"]):focus h2,
.link-visited a:not(.disabled):not([class*="button"]):active h2,
.link-visited a:not(.disabled):not([class*="button"]):hover h3,
.link-visited a:not(.disabled):not([class*="button"]):focus h3,
.link-visited a:not(.disabled):not([class*="button"]):active h3,
.link-visited a:not(.disabled):not([class*="button"]):hover h4,
.link-visited a:not(.disabled):not([class*="button"]):focus h4,
.link-visited a:not(.disabled):not([class*="button"]):active h4,
.link-visited a:not(.disabled):not([class*="button"]):hover h5,
.link-visited a:not(.disabled):not([class*="button"]):focus h5,
.link-visited a:not(.disabled):not([class*="button"]):active h5,
.link-visited a:not(.disabled):not([class*="button"]):hover h6,
.link-visited a:not(.disabled):not([class*="button"]):focus h6,
.link-visited a:not(.disabled):not([class*="button"]):active h6{color:#ff7500}
.absolute-reference{position:relative}
.absolute-content{position:absolute}
@media(max-width:668px){.palm-absolute-reference{position:relative}
.palm-absolute-content{position:absolute}
}
@media(min-width:669px)and (max-width:1013px){.lap-absolute-reference{position:relative}
.lap-absolute-content{position:absolute}
}
@media(min-width:1014px){.desk-absolute-reference{position:relative}
.desk-absolute-content{position:absolute}
}
.ad-superbanner,
.ad-skyscraper--right{display:none}
@media(min-width:669px){.has-ad-superbanner .ad-superbanner{display:block}
}
@media(min-width:1014px){.has-ad-skyscraper--right .ad-skyscraper--right{display:block}
}
#FEM_WALL_DIV{display:none}
@media(min-width:1014px){#FEM_WALL_DIV{display:block}
}
@media(min-width:669px){.ad-superbanner,
.ad-skyscraper--right{position:absolute}
.ad-superbanner{z-index:2001}
.ad-skyscraper--right{z-index:1999}
}
@media(min-width:669px){.has-ad-superbanner .page-wrapper--with-ads{margin-top:90px}
.ad-superbanner{top:-91px;right:0;height:90px}
}
@media(min-width:1014px){.ad-superbanner{right:-1px}
}
@media(min-width:1014px){.ad-skyscraper--right{top:120px}
}
@media(min-width:1014px){.has-ad-skyscraper--right .ad-skyscraper--right{right:-301px;width:300px}
}
@media(min-width:1014px)and (max-width:1769px){.has-ad-skyscraper--right .page-wrapper--with-ads{margin-right:300px;width:auto;min-width:1014px;margin-left:0}
}
@media(min-width:1470px)and (max-width:1769px){.has-ad-skyscraper--right .page-wrapper--with-ads{margin-left:auto}
}
@media(min-width:1014px){.has-ad-skyscraper--right .top-navigation.fix-to-top--fixed{padding:0}
}
@media(min-width:1014px)and (max-width:1313px){.has-ad-skyscraper--right .top-navigation.fix-to-top--fixed{max-width:998px;left:8px}
}
@media(min-width:1314px)and (max-width:1469px){.has-ad-skyscraper--right .top-navigation.fix-to-top--fixed{left:0;right:0;margin-left:8px;margin-right:308px;max-width:none;width:auto}
}
@media(min-width:1470px)and (max-width:1769px){.has-ad-skyscraper--right .top-navigation.fix-to-top--fixed{left:auto;right:auto;padding:0;max-width:1154px}
}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,
.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:""}
.fa-music:before{content:""}
.fa-search:before{content:""}
.fa-envelope-o:before{content:""}
.fa-heart:before{content:""}
.fa-star:before{content:""}
.fa-star-o:before{content:""}
.fa-user:before{content:""}
.fa-film:before{content:""}
.fa-th-large:before{content:""}
.fa-th:before{content:""}
.fa-th-list:before{content:""}
.fa-check:before{content:""}
.fa-remove:before,
.fa-close:before,
.fa-times:before{content:""}
.fa-search-plus:before{content:""}
.fa-search-minus:before{content:""}
.fa-power-off:before{content:""}
.fa-signal:before{content:""}
.fa-gear:before,
.fa-cog:before{content:""}
.fa-trash-o:before{content:""}
.fa-home:before{content:""}
.fa-file-o:before{content:""}
.fa-clock-o:before{content:""}
.fa-road:before{content:""}
.fa-download:before{content:""}
.fa-arrow-circle-o-down:before{content:""}
.fa-arrow-circle-o-up:before{content:""}
.fa-inbox:before{content:""}
.fa-play-circle-o:before{content:""}
.fa-rotate-right:before,
.fa-repeat:before{content:""}
.fa-refresh:before{content:""}
.fa-list-alt:before{content:""}
.fa-lock:before{content:""}
.fa-flag:before{content:""}
.fa-headphones:before{content:""}
.fa-volume-off:before{content:""}
.fa-volume-down:before{content:""}
.fa-volume-up:before{content:""}
.fa-qrcode:before{content:""}
.fa-barcode:before{content:""}
.fa-tag:before{content:""}
.fa-tags:before{content:""}
.fa-book:before{content:""}
.fa-bookmark:before{content:""}
.fa-print:before{content:""}
.fa-camera:before{content:""}
.fa-font:before{content:""}
.fa-bold:before{content:""}
.fa-italic:before{content:""}
.fa-text-height:before{content:""}
.fa-text-width:before{content:""}
.fa-align-left:before{content:""}
.fa-align-center:before{content:""}
.fa-align-right:before{content:""}
.fa-align-justify:before{content:""}
.fa-list:before{content:""}
.fa-dedent:before,
.fa-outdent:before{content:""}
.fa-indent:before{content:""}
.fa-video-camera:before{content:""}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before{content:""}
.fa-pencil:before{content:""}
.fa-map-marker:before{content:""}
.fa-adjust:before{content:""}
.fa-tint:before{content:""}
.fa-edit:before,
.fa-pencil-square-o:before{content:""}
.fa-share-square-o:before{content:""}
.fa-check-square-o:before{content:""}
.fa-arrows:before{content:""}
.fa-step-backward:before{content:""}
.fa-fast-backward:before{content:""}
.fa-backward:before{content:""}
.fa-play:before{content:""}
.fa-pause:before{content:""}
.fa-stop:before{content:""}
.fa-forward:before{content:""}
.fa-fast-forward:before{content:""}
.fa-step-forward:before{content:""}
.fa-eject:before{content:""}
.fa-chevron-left:before{content:""}
.fa-chevron-right:before{content:""}
.fa-plus-circle:before{content:""}
.fa-minus-circle:before{content:""}
.fa-times-circle:before{content:""}
.fa-check-circle:before{content:""}
.fa-question-circle:before{content:""}
.fa-info-circle:before{content:""}
.fa-crosshairs:before{content:""}
.fa-times-circle-o:before{content:""}
.fa-check-circle-o:before{content:""}
.fa-ban:before{content:""}
.fa-arrow-left:before{content:""}
.fa-arrow-right:before{content:""}
.fa-arrow-up:before{content:""}
.fa-arrow-down:before{content:""}
.fa-mail-forward:before,
.fa-share:before{content:""}
.fa-expand:before{content:""}
.fa-compress:before{content:""}
.fa-plus:before{content:""}
.fa-minus:before{content:""}
.fa-asterisk:before{content:""}
.fa-exclamation-circle:before{content:""}
.fa-gift:before{content:""}
.fa-leaf:before{content:""}
.fa-fire:before{content:""}
.fa-eye:before{content:""}
.fa-eye-slash:before{content:""}
.fa-warning:before,
.fa-exclamation-triangle:before{content:""}
.fa-plane:before{content:""}
.fa-calendar:before{content:""}
.fa-random:before{content:""}
.fa-comment:before{content:""}
.fa-magnet:before{content:""}
.fa-chevron-up:before{content:""}
.fa-chevron-down:before{content:""}
.fa-retweet:before{content:""}
.fa-shopping-cart:before{content:""}
.fa-folder:before{content:""}
.fa-folder-open:before{content:""}
.fa-arrows-v:before{content:""}
.fa-arrows-h:before{content:""}
.fa-bar-chart-o:before,
.fa-bar-chart:before{content:""}
.fa-twitter-square:before{content:""}
.fa-facebook-square:before{content:""}
.fa-camera-retro:before{content:""}
.fa-key:before{content:""}
.fa-gears:before,
.fa-cogs:before{content:""}
.fa-comments:before{content:""}
.fa-thumbs-o-up:before{content:""}
.fa-thumbs-o-down:before{content:""}
.fa-star-half:before{content:""}
.fa-heart-o:before{content:""}
.fa-sign-out:before{content:""}
.fa-linkedin-square:before{content:""}
.fa-thumb-tack:before{content:""}
.fa-external-link:before{content:""}
.fa-sign-in:before{content:""}
.fa-trophy:before{content:""}
.fa-github-square:before{content:""}
.fa-upload:before{content:""}
.fa-lemon-o:before{content:""}
.fa-phone:before{content:""}
.fa-square-o:before{content:""}
.fa-bookmark-o:before{content:""}
.fa-phone-square:before{content:""}
.fa-twitter:before{content:""}
.fa-facebook:before{content:""}
.fa-github:before{content:""}
.fa-unlock:before{content:""}
.fa-credit-card:before{content:""}
.fa-rss:before{content:""}
.fa-hdd-o:before{content:""}
.fa-bullhorn:before{content:""}
.fa-bell:before{content:""}
.fa-certificate:before{content:""}
.fa-hand-o-right:before{content:""}
.fa-hand-o-left:before{content:""}
.fa-hand-o-up:before{content:""}
.fa-hand-o-down:before{content:""}
.fa-arrow-circle-left:before{content:""}
.fa-arrow-circle-right:before{content:""}
.fa-arrow-circle-up:before{content:""}
.fa-arrow-circle-down:before{content:""}
.fa-globe:before{content:""}
.fa-wrench:before{content:""}
.fa-tasks:before{content:""}
.fa-filter:before{content:""}
.fa-briefcase:before{content:""}
.fa-arrows-alt:before{content:""}
.fa-group:before,
.fa-users:before{content:""}
.fa-chain:before,
.fa-link:before{content:""}
.fa-cloud:before{content:""}
.fa-flask:before{content:""}
.fa-cut:before,
.fa-scissors:before{content:""}
.fa-copy:before,
.fa-files-o:before{content:""}
.fa-paperclip:before{content:""}
.fa-save:before,
.fa-floppy-o:before{content:""}
.fa-square:before{content:""}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before{content:""}
.fa-list-ul:before{content:""}
.fa-list-ol:before{content:""}
.fa-strikethrough:before{content:""}
.fa-underline:before{content:""}
.fa-table:before{content:""}
.fa-magic:before{content:""}
.fa-truck:before{content:""}
.fa-pinterest:before{content:""}
.fa-pinterest-square:before{content:""}
.fa-google-plus-square:before{content:""}
.fa-google-plus:before{content:""}
.fa-money:before{content:""}
.fa-caret-down:before{content:""}
.fa-caret-up:before{content:""}
.fa-caret-left:before{content:""}
.fa-caret-right:before{content:""}
.fa-columns:before{content:""}
.fa-unsorted:before,
.fa-sort:before{content:""}
.fa-sort-down:before,
.fa-sort-desc:before{content:""}
.fa-sort-up:before,
.fa-sort-asc:before{content:""}
.fa-envelope:before{content:""}
.fa-linkedin:before{content:""}
.fa-rotate-left:before,
.fa-undo:before{content:""}
.fa-legal:before,
.fa-gavel:before{content:""}
.fa-dashboard:before,
.fa-tachometer:before{content:""}
.fa-comment-o:before{content:""}
.fa-comments-o:before{content:""}
.fa-flash:before,
.fa-bolt:before{content:""}
.fa-sitemap:before{content:""}
.fa-umbrella:before{content:""}
.fa-paste:before,
.fa-clipboard:before{content:""}
.fa-lightbulb-o:before{content:""}
.fa-exchange:before{content:""}
.fa-cloud-download:before{content:""}
.fa-cloud-upload:before{content:""}
.fa-user-md:before{content:""}
.fa-stethoscope:before{content:""}
.fa-suitcase:before{content:""}
.fa-bell-o:before{content:""}
.fa-coffee:before{content:""}
.fa-cutlery:before{content:""}
.fa-file-text-o:before{content:""}
.fa-building-o:before{content:""}
.fa-hospital-o:before{content:""}
.fa-ambulance:before{content:""}
.fa-medkit:before{content:""}
.fa-fighter-jet:before{content:""}
.fa-beer:before{content:""}
.fa-h-square:before{content:""}
.fa-plus-square:before{content:""}
.fa-angle-double-left:before{content:""}
.fa-angle-double-right:before{content:""}
.fa-angle-double-up:before{content:""}
.fa-angle-double-down:before{content:""}
.fa-angle-left:before{content:""}
.fa-angle-right:before{content:""}
.fa-angle-up:before{content:""}
.fa-angle-down:before{content:""}
.fa-desktop:before{content:""}
.fa-laptop:before{content:""}
.fa-tablet:before{content:""}
.fa-mobile-phone:before,
.fa-mobile:before{content:""}
.fa-circle-o:before{content:""}
.fa-quote-left:before{content:""}
.fa-quote-right:before{content:""}
.fa-spinner:before{content:""}
.fa-circle:before{content:""}
.fa-mail-reply:before,
.fa-reply:before{content:""}
.fa-github-alt:before{content:""}
.fa-folder-o:before{content:""}
.fa-folder-open-o:before{content:""}
.fa-smile-o:before{content:""}
.fa-frown-o:before{content:""}
.fa-meh-o:before{content:""}
.fa-gamepad:before{content:""}
.fa-keyboard-o:before{content:""}
.fa-flag-o:before{content:""}
.fa-flag-checkered:before{content:""}
.fa-terminal:before{content:""}
.fa-code:before{content:""}
.fa-mail-reply-all:before,
.fa-reply-all:before{content:""}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before{content:""}
.fa-location-arrow:before{content:""}
.fa-crop:before{content:""}
.fa-code-fork:before{content:""}
.fa-unlink:before,
.fa-chain-broken:before{content:""}
.fa-question:before{content:""}
.fa-info:before{content:""}
.fa-exclamation:before{content:""}
.fa-superscript:before{content:""}
.fa-subscript:before{content:""}
.fa-eraser:before{content:""}
.fa-puzzle-piece:before{content:""}
.fa-microphone:before{content:""}
.fa-microphone-slash:before{content:""}
.fa-shield:before{content:""}
.fa-calendar-o:before{content:""}
.fa-fire-extinguisher:before{content:""}
.fa-rocket:before{content:""}
.fa-maxcdn:before{content:""}
.fa-chevron-circle-left:before{content:""}
.fa-chevron-circle-right:before{content:""}
.fa-chevron-circle-up:before{content:""}
.fa-chevron-circle-down:before{content:""}
.fa-html5:before{content:""}
.fa-css3:before{content:""}
.fa-anchor:before{content:""}
.fa-unlock-alt:before{content:""}
.fa-bullseye:before{content:""}
.fa-ellipsis-h:before{content:""}
.fa-ellipsis-v:before{content:""}
.fa-rss-square:before{content:""}
.fa-play-circle:before{content:""}
.fa-ticket:before{content:""}
.fa-minus-square:before{content:""}
.fa-minus-square-o:before{content:""}
.fa-level-up:before{content:""}
.fa-level-down:before{content:""}
.fa-check-square:before{content:""}
.fa-pencil-square:before{content:""}
.fa-external-link-square:before{content:""}
.fa-share-square:before{content:""}
.fa-compass:before{content:""}
.fa-toggle-down:before,
.fa-caret-square-o-down:before{content:""}
.fa-toggle-up:before,
.fa-caret-square-o-up:before{content:""}
.fa-toggle-right:before,
.fa-caret-square-o-right:before{content:""}
.fa-euro:before,
.fa-eur:before{content:""}
.fa-gbp:before{content:""}
.fa-dollar:before,
.fa-usd:before{content:""}
.fa-rupee:before,
.fa-inr:before{content:""}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before{content:""}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before{content:""}
.fa-won:before,
.fa-krw:before{content:""}
.fa-bitcoin:before,
.fa-btc:before{content:""}
.fa-file:before{content:""}
.fa-file-text:before{content:""}
.fa-sort-alpha-asc:before{content:""}
.fa-sort-alpha-desc:before{content:""}
.fa-sort-amount-asc:before{content:""}
.fa-sort-amount-desc:before{content:""}
.fa-sort-numeric-asc:before{content:""}
.fa-sort-numeric-desc:before{content:""}
.fa-thumbs-up:before{content:""}
.fa-thumbs-down:before{content:""}
.fa-youtube-square:before{content:""}
.fa-youtube:before{content:""}
.fa-xing:before{content:""}
.fa-xing-square:before{content:""}
.fa-youtube-play:before{content:""}
.fa-dropbox:before{content:""}
.fa-stack-overflow:before{content:""}
.fa-instagram:before{content:""}
.fa-flickr:before{content:""}
.fa-adn:before{content:""}
.fa-bitbucket:before{content:""}
.fa-bitbucket-square:before{content:""}
.fa-tumblr:before{content:""}
.fa-tumblr-square:before{content:""}
.fa-long-arrow-down:before{content:""}
.fa-long-arrow-up:before{content:""}
.fa-long-arrow-left:before{content:""}
.fa-long-arrow-right:before{content:""}
.fa-apple:before{content:""}
.fa-windows:before{content:""}
.fa-android:before{content:""}
.fa-linux:before{content:""}
.fa-dribbble:before{content:""}
.fa-skype:before{content:""}
.fa-foursquare:before{content:""}
.fa-trello:before{content:""}
.fa-female:before{content:""}
.fa-male:before{content:""}
.fa-gittip:before{content:""}
.fa-sun-o:before{content:""}
.fa-moon-o:before{content:""}
.fa-archive:before{content:""}
.fa-bug:before{content:""}
.fa-vk:before{content:""}
.fa-weibo:before{content:""}
.fa-renren:before{content:""}
.fa-pagelines:before{content:""}
.fa-stack-exchange:before{content:""}
.fa-arrow-circle-o-right:before{content:""}
.fa-arrow-circle-o-left:before{content:""}
.fa-toggle-left:before,
.fa-caret-square-o-left:before{content:""}
.fa-dot-circle-o:before{content:""}
.fa-wheelchair:before{content:""}
.fa-vimeo-square:before{content:""}
.fa-turkish-lira:before,
.fa-try:before{content:""}
.fa-plus-square-o:before{content:""}
.fa-space-shuttle:before{content:""}
.fa-slack:before{content:""}
.fa-envelope-square:before{content:""}
.fa-wordpress:before{content:""}
.fa-openid:before{content:""}
.fa-institution:before,
.fa-bank:before,
.fa-university:before{content:""}
.fa-mortar-board:before,
.fa-graduation-cap:before{content:""}
.fa-yahoo:before{content:""}
.fa-google:before{content:""}
.fa-reddit:before{content:""}
.fa-reddit-square:before{content:""}
.fa-stumbleupon-circle:before{content:""}
.fa-stumbleupon:before{content:""}
.fa-delicious:before{content:""}
.fa-digg:before{content:""}
.fa-pied-piper:before{content:""}
.fa-pied-piper-alt:before{content:""}
.fa-drupal:before{content:""}
.fa-joomla:before{content:""}
.fa-language:before{content:""}
.fa-fax:before{content:""}
.fa-building:before{content:""}
.fa-child:before{content:""}
.fa-paw:before{content:""}
.fa-spoon:before{content:""}
.fa-cube:before{content:""}
.fa-cubes:before{content:""}
.fa-behance:before{content:""}
.fa-behance-square:before{content:""}
.fa-steam:before{content:""}
.fa-steam-square:before{content:""}
.fa-recycle:before{content:""}
.fa-automobile:before,
.fa-car:before{content:""}
.fa-cab:before,
.fa-taxi:before{content:""}
.fa-tree:before{content:""}
.fa-spotify:before{content:""}
.fa-deviantart:before{content:""}
.fa-soundcloud:before{content:""}
.fa-database:before{content:""}
.fa-file-pdf-o:before{content:""}
.fa-file-word-o:before{content:""}
.fa-file-excel-o:before{content:""}
.fa-file-powerpoint-o:before{content:""}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before{content:""}
.fa-file-zip-o:before,
.fa-file-archive-o:before{content:""}
.fa-file-sound-o:before,
.fa-file-audio-o:before{content:""}
.fa-file-movie-o:before,
.fa-file-video-o:before{content:""}
.fa-file-code-o:before{content:""}
.fa-vine:before{content:""}
.fa-codepen:before{content:""}
.fa-jsfiddle:before{content:""}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before{content:""}
.fa-circle-o-notch:before{content:""}
.fa-ra:before,
.fa-rebel:before{content:""}
.fa-ge:before,
.fa-empire:before{content:""}
.fa-git-square:before{content:""}
.fa-git:before{content:""}
.fa-hacker-news:before{content:""}
.fa-tencent-weibo:before{content:""}
.fa-qq:before{content:""}
.fa-wechat:before,
.fa-weixin:before{content:""}
.fa-send:before,
.fa-paper-plane:before{content:""}
.fa-send-o:before,
.fa-paper-plane-o:before{content:""}
.fa-history:before{content:""}
.fa-circle-thin:before{content:""}
.fa-header:before{content:""}
.fa-paragraph:before{content:""}
.fa-sliders:before{content:""}
.fa-share-alt:before{content:""}
.fa-share-alt-square:before{content:""}
.fa-bomb:before{content:""}
.fa-soccer-ball-o:before,
.fa-futbol-o:before{content:""}
.fa-tty:before{content:""}
.fa-binoculars:before{content:""}
.fa-plug:before{content:""}
.fa-slideshare:before{content:""}
.fa-twitch:before{content:""}
.fa-yelp:before{content:""}
.fa-newspaper-o:before{content:""}
.fa-wifi:before{content:""}
.fa-calculator:before{content:""}
.fa-paypal:before{content:""}
.fa-google-wallet:before{content:""}
.fa-cc-visa:before{content:""}
.fa-cc-mastercard:before{content:""}
.fa-cc-discover:before{content:""}
.fa-cc-amex:before{content:""}
.fa-cc-paypal:before{content:""}
.fa-cc-stripe:before{content:""}
.fa-bell-slash:before{content:""}
.fa-bell-slash-o:before{content:""}
.fa-trash:before{content:""}
.fa-copyright:before{content:""}
.fa-at:before{content:""}
.fa-eyedropper:before{content:""}
.fa-paint-brush:before{content:""}
.fa-birthday-cake:before{content:""}
.fa-area-chart:before{content:""}
.fa-pie-chart:before{content:""}
.fa-line-chart:before{content:""}
.fa-lastfm:before{content:""}
.fa-lastfm-square:before{content:""}
.fa-toggle-off:before{content:""}
.fa-toggle-on:before{content:""}
.fa-bicycle:before{content:""}
.fa-bus:before{content:""}
.fa-ioxhost:before{content:""}
.fa-angellist:before{content:""}
.fa-cc:before{content:""}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before{content:""}
.fa-meanpath:before{content:""}
.input-validation-error{background-color:#ffdddc;border-color:#b80000}
.field-validation-error{color:#b80000}
.mt120{margin-top:120px}
@media(max-width:669px){.fs24-validate .field-validation-error{display:block}
}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
h1{font-size:28px}
@media(min-width:670px){h1{font-size:32px}
}
img.responsive{max-width:100%;height:auto}
.content-wrapper--negate-padding{margin-left:-24px;margin-right:-24px}
hr{border:0;border-top:1px solid #e0e0e0;margin:0;height:1em}
select{padding-right:0!important}
.nav ul.icon-arrow>li a,
.nav a.icon-arrow,
.nav ul.icon-arrow-back>li a,
.nav a.icon-arrow-back{padding-left:5px}
.page-wrapper{padding:0}
.font-blue{color:#2a7cca}
.ctaButton{background-color:#ff7500;border:1px solid #ff7500;padding:.47619rem 0;font-weight:300;color:#fff;outline:none}
.button-primary.fsButton{white-space:normal;background-color:#2a7cca;border:none;box-shadow:0 6px 6px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);transition:all .3s cubic-bezier(.25, .8, .25, 1) 0s}
.button-primary.fsButton:hover{box-shadow:0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22)}
.calc-h2{font-size:2.2rem}
#scrollToTop{position:fixed;bottom:50px;right:50px;background:#2a7cca;background:rgba(42, 124, 202, .7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:5}
#scrollToTop i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#scrollToTop.animateButton{background:#2a7cca}
#scrollToTop.animateButton i{top:9px}
.orangeHeadlineUnderline{border-bottom:2px solid #ff7500;display:block}
@media(min-width:670px){.orangeHeadlineUnderline{margin-right:25px}
}
@media(min-width:670px){.grid .fiftyFifty:first-child{border-right:1px solid #e0e0e0}
}
#pageTeaserContentVarA{background-color:#2a7cca}
@media(min-width:670px){#pageTeaserContentVarA{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto;min-height:370px;border:none;background:-webkit-linear-gradient(90deg, rgba(255, 0, 102, 0) 0, rgba(10, 70, 120, 0) 20%, rgba(10, 70, 120, .09) 20%, rgba(10, 70, 120, .09) 40%, rgba(10, 70, 120, .2) 40%, rgba(10, 70, 120, .2) 60%, rgba(10, 70, 120, .4) 60%, rgba(10, 70, 120, .4) 80%, rgba(10, 70, 120, .6) 80%, rgba(10, 70, 120, .6) 100%), -webkit-linear-gradient(180deg, rgba(255, 0, 102, 0) 0, rgba(10, 70, 120, 0) 20%, rgba(10, 70, 120, .09) 20%, rgba(10, 70, 120, .09) 40%, rgba(10, 70, 120, .2) 40%, rgba(10, 70, 120, .2) 60%, rgba(10, 70, 120, .4) 60%, rgba(10, 70, 120, .4) 80%, rgba(10, 70, 120, .6) 80%, rgba(10, 70, 125, .6) 100%);background:-moz-linear-gradient(0deg, rgba(255, 0, 102, 0) 0, rgba(10, 70, 120, 0) 20%, rgba(10, 70, 120, .09) 20%, rgba(10, 70, 120, .09) 40%, rgba(10, 70, 120, .2) 40%, rgba(10, 70, 120, .2) 60%, rgba(10, 70, 120, .4) 60%, rgba(10, 70, 120, .4) 80%, rgba(10, 70, 120, .6) 80%, rgba(10, 70, 120, .6) 100%), -moz-linear-gradient(-90deg, rgba(255, 0, 102, 0) 0, rgba(10, 70, 120, 0) 20%, rgba(10, 70, 120, .09) 20%, rgba(10, 70, 120, .09) 40%, rgba(10, 70, 120, .2) 40%, rgba(10, 70, 120, .2) 60%, rgba(10, 70, 120, .4) 60%, rgba(10, 70, 120, .4) 80%, rgba(10, 70, 120, .6) 80%, rgba(10, 70, 125, .6) 100%);background:linear-gradient(0deg, rgba(255, 0, 102, 0) 0, rgba(10, 70, 120, 0) 20%, rgba(10, 70, 120, .09) 20%, rgba(10, 70, 120, .09) 40%, rgba(10, 70, 120, .2) 40%, rgba(10, 70, 120, .2) 60%, rgba(10, 70, 120, .4) 60%, rgba(10, 70, 120, .4) 80%, rgba(10, 70, 120, .6) 80%, rgba(10, 70, 120, .6) 100%), linear-gradient(-90deg, rgba(255, 0, 102, 0) 0, rgba(10, 70, 120, 0) 20%, rgba(10, 70, 120, .09) 20%, rgba(10, 70, 120, .09) 40%, rgba(10, 70, 120, .2) 40%, rgba(10, 70, 120, .2) 60%, rgba(10, 70, 120, .4) 60%, rgba(10, 70, 120, .4) 80%, rgba(10, 70, 120, .6) 80%, rgba(10, 70, 125, .6) 100%);background-position:auto auto;-webkit-background-origin:padding-box;background-origin:padding-box;-webkit-background-clip:border-box;background-clip:border-box;-webkit-background-size:100% 100%;background-size:100% 100%;background-color:#142744}
}
@media(min-width:670px){#pageTeaserContentVarA .list-check>li{font-size:2.2rem;font-weight:300}
}
#pageTeaserContentVarA .list-check>li:before{color:#fff}
@media(min-width:670px){#pageTeaserContentVarA .list-check>li:before{font-size:2.2rem;font-weight:300}
}
#pageTeaserContentVarA #persona{position:absolute;bottom:0;right:50%;margin-right:-13%;height:75%}
#pageTeaserContentVarA #mousetype{position:absolute;bottom:5px;left:10px;width:65%}
@media(min-width:670px){#pageTeaserContentVarA h1{padding-left:0!important}
}
#pageteaserContentVarASubBox .inner{height:130px;position:relative}
.PlpVarA{background-color:#2a7cca}
@media(min-width:670px){.PlpVarA{position:absolute;width:35%!important;right:2%;height:100%;top:0}
}
@media(min-width:670px){.PlpVarA+.grid-item{padding-left:0!important}
}
.support_acts_as_provider{background-color:#449343;border:1px solid #1e5f28;box-shadow:0 0 0 1px #52b05d inset;color:#fff}
.sortBar .lastIcon{margin-left:-13px}
@media(min-width:670px){.sortBar .lastIcon{margin-left:-15px}
}
.sortBar .active{color:#ff7500!important}
.sortBar .button,
.sortBar .button:hover,
.sortBar .button:active{color:#003468!important;background-color:#fff!important}
@media(min-width:1015px){.sortBar a:link,
.sortBar a:hover,
.sortBar a:active,
.sortBar a:visited,
.sortBar a:focus{color:#2a7cca!important;text-decoration:none}
}
.bgTeaserProduct{background-position:center center;background-repeat:no-repeat;background-size:cover;height:auto}
.noscroll{overflow:hidden}
.blured{-webkit-filter:blur(4px);-moz-filter:blur(4px);-ms-filter:blur(4px);-o-filter:blur(4px);filter:blur(4px)}
.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, .8);overflow:scroll;display:none;z-index:999}
.lightbox .lightbox_content{width:50%;min-width:600px;margin:0 auto;padding:50px;background-color:#fff;border:5px solid #000;margin-top:5%}
#htmlsitemap ul{list-style-type:none!important}
@media(min-width:1770px){.has-ad-skyscraper--right .ad-skyscraper--right{right:1%}
}
.rte-video{position:relative;padding-bottom:56.28%;height:0}
.fs24-menu-container{position:relative;padding:0 15px;background-color:#343434;color:#fff;margin:40px -8px 0;z-index:99}
.collapse,
.dropdown{position:static}
.collapse{display:none}
.navbar-collapse:before,
.nav2:before,
.navbar-header:before,
.fs24-menu-container:before,
.fs24-dropdown-menu:before{display:table;content:" ";box-sizing:border-box}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);position:static}
.fs24-menu-container.in .navbar-collapse{overflow-y:auto;display:block}
.nav2{position:static;margin:7.5px -15px;padding:0}
.nav2>li{display:block}
.nav2>li>a,
.nav2>li>span{color:#fff;position:relative;display:block;line-height:20px;outline:0;padding:12px 0;border-bottom:1px solid #4c4c4c;cursor:pointer;white-space:normal;text-decoration:none}
.nav2>li>a:after,
.nav2>li>span:after{content:"";font-family:FontAwesome;display:inline-block;float:right;margin-right:20px;font-size:25px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
.fs24-dropdown-menu{position:absolute;top:100%;left:auto;right:auto;z-index:2000;display:none;float:left;min-width:110px;padding:8px 18px;margin:0;font-size:14px;text-align:left;list-style:none;max-height:0;opacity:0;overflow-y:hidden}
.fs24-dropdown-menu a,
.fs24-dropdown-menu span{padding:4px 40px;color:#fff;font-size:1.3rem;text-indent:0;line-height:1.4;text-decoration:none;white-space:nowrap;overflow-x:hidden;display:block}
.fs24-dropdown-menu ul:last-child a{padding-right:0}
.fs24-dropdown-menu a:hover{color:#ff7500;text-decoration:underline}
.dropdown .active{color:#ff7500}
.dropdown .first{font-weight:bold}
.dropdown .icon-arrow a:before,
.dropdown .icon-arrow a.first:before{display:none}
.dropdown ul a:hover:before{text-decoration:none}
.page-header--white{box-shadow:0 6px 6px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)}
.navbar-toggle{position:relative;float:right;padding:9px 10px;background-color:transparent;background-image:none;border:none;outline:none}
.navbar-toggle .icon-bar{background-color:#888;display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.open>span:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media(max-width:1023px){.fs24-dropdown-menu{display:block}
.open>.fs24-dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border-bottom:1px solid #4c4c4c;max-height:1000px;opacity:1;-webkit-transition:all .6s ease!important;-moz-transition:all .6s ease!important;-o-transition:all .6s ease!important;transition:all .6s ease!important}
}
@media(min-width:1024px){header{position:fixed;width:100%;z-index:2000;top:0;left:0}
header+.content-wrapper{margin-top:72px}
.fs24-menu-container{background-color:#fff;margin:0 0 0 120px}
.navbar-toggle{display:none}
.fs24-dropdown-menu{box-shadow:0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23);top:42px;border:1px solid #e0e0e0;background-color:#fff}
.fs24-dropdown-menu a,
.fs24-dropdown-menu span{color:#343434}
.fs24-dropdown-menu ul{float:left;min-width:110px}
.dropdown.open>.fs24-dropdown-menu{opacity:1;max-height:1000px;display:block}
.dropdown .first{margin-left:8px}
.dropdown .icon-arrow a:before{display:inline-block}
.navbar-collapse{margin-right:0;margin-left:0;padding-right:0;padding-left:0;width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-collapse.collapse{display:block!important}
.nav2{float:left;margin:0}
.nav2>li{float:left}
.nav2>li:first-child{margin-left:-30px}
.nav2>li>a,
.nav2>li>span{color:#262626;border:none;display:block;padding:14px 10px;line-height:1;font-size:1.5rem;font-weight:600}
.nav2>li>a:after,
.nav2>li>span:after{margin-left:5px;float:none;font-size:18px}
}
@media(min-width:1170px)and (max-width:1469px){.page-wrapper--with-ads .page-header--white .content-wrapper{margin:0}
}
@media(min-width:1470px)and (max-width:1770px){.page-wrapper--with-ads .page-header--white .content-wrapper{margin:0 auto;margin-right:300px}
}
.page-header--white .page-header__brand{color:#747474;font-weight:400}
#immobilienScouot24Logo{display:block;width:60px;height:28px;background:url("../img/fs24BaseLogo.png") 0 0;background-size:100% auto}
#autoScout24Logo{display:block;width:60px;height:28px;background:url("../img/fs24BaseLogo.png") 0 -28px;background-size:100% auto}
@media(max-width:669px){.page-header--white--composite.providerNote{height:64px}
}
#directory ul{list-style-type:none;margin:10px 0}
#directory ul li{margin:0}
.border-bottom-white{border-bottom:1px solid #fff}
.inhaltsverzeichnis{background-color:rgba(42, 124, 202, .2);color:#666;font-size:14px;padding:20px 30px}
.inhaltsverzeichnis ol{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.inhaltsverzeichnis ol li{padding:0 10px 3px 5px;color:#262626}
.inhaltsverzeichnis a{text-decoration:underline;font-weight:normal;}
.entry-title{font-size:15px}
.faq-content{padding-left:24px}
@media(min-width:670px){.faq-content{padding-left:28px}
}
.fs24Text>p,
.introText>p,
.article-content>p{line-height:32px}
.fs24Text>h2,
.fs24Text .contenth2{text-align:center;border-bottom:1px solid #ccc;font-size:26px;padding:30px 5% 20px;line-height:32px;clear:both;color:#343434}
@media(min-width:670px){.fs24Text>h2,
.fs24Text .contenth2{padding:40px 15% 20px;font-size:20px;line-height:40px}
}
.fs24Text>h3,
.fs24Text .article-content>h3{text-align:center;font-size:22px;line-height:30px;padding:40px 5% 0;clear:both}
@media(min-width:670px){.fs24Text>h3,
.fs24Text .article-content>h3{font-size:20px;line-height:34px;padding:40px 10% 5px}
}
.fs24Text>h4,
.fs24Text article-content>h4{text-align:center;font-size:18px;line-height:28px;font-weight:bold;padding:40px 5% 0;clear:both}
@media(min-width:670px){.fs24Text>h4,
.fs24Text article-content>h4{font-size:22px;font-weight:700;line-height:28px;padding:40px 15% 0}
}
.articleText .textAnchor{display:block;position:relative;top:-80px;visibility:hidden}
.articleText .headlineH2:before{content:attr(data-number);text-align:center;background-color:#003468;border:4px solid #2a7cca;border-radius:50%;box-shadow:0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22);color:#fff;display:block;font-size:28px;font-weight:900;height:50px;line-height:50px;margin:10px auto 20px;width:50px;font-family:"Open Sans", Verdana, "DejaVu Sans", Arial, Helvetica, sans-serif}
.articleText .headlineH3:before{width:30px;height:30px;font-size:21px;font-weight:bold;margin-right:10px;content:attr(data-number);border-radius:50%;border:2px solid #969696;color:#ff7500;text-align:center;display:inline-block;line-height:30px}
@media(min-width:670px){.articleText hr{display:none}
}
.articleText ul{list-style-type:disc;list-style-position:outside}
.articleText ul li{margin-left:1.333em}
.articleText .greenCheck{list-style-type:none;clear:both}
.articleText .greenCheck li{margin-left:1.75em;position:relative}
.articleText .greenCheck li:before{content:'';font-family:FontAwesome;display:inline-block;margin:0 6px 0 -26px;color:green;position:absolute;left:0;top:0;width:20px;text-align:center}
.articleText .blackCheck{list-style-type:none;clear:both}
.articleText .blackCheck li{margin-left:1.75em;position:relative}
.articleText .blackCheck li:before{content:'';font-family:FontAwesome;display:inline-block;margin:0 6px 0 -26px;color:#000;position:absolute;left:0;top:0;width:20px;text-align:center}
.articleText .redCross{list-style-type:none;clear:both}
.articleText .redCross li{margin-left:1.75em;position:relative}
.articleText .redCross li:before{content:'';font-family:FontAwesome;display:inline-block;margin:0 6px 0 -26px;color:#ae0000;position:absolute;left:0;top:0;width:20px;text-align:center}
.articleText .blue-NumbersList,
.articleText .black-NumbersList{clear:both}
.articleText .blue-NumbersList li,
.articleText .black-NumbersList li{list-style-type:none;counter-increment:list;position:relative;padding-left:0}
.articleText .blue-NumbersList li:nth-child(n+10),
.articleText .black-NumbersList li:nth-child(n+10){margin-left:1.75em}
.articleText .blue-NumbersList li:before,
.articleText .black-NumbersList li:before{position:absolute;left:0;top:0;content:counter(item) ". ";counter-increment:item;color:#2a7cca;font-weight:bold;display:inline-block;content:counter(list) ".";width:20px;margin:0 0 0 -26px;text-align:center}
.articleText .black-NumbersList li:before{color:#000}
.articleText .linklist{list-style-type:none;margin:10px 0}
.articleText .linklist li{margin:0}
.articleText table{margin-bottom:8px;overflow:auto;overflow-y:hidden;overflow-x:auto;display:block;width:100%}
@media(min-width:670px){.articleText table{margin-bottom:16px}
}
.articleText table th,
.articleText table thead td{background-color:#f6f6f6;font-weight:bold}
.articleText table th,
.articleText table td{border:1px dotted #ccc;padding:10px;text-align:left}
div[class*="status-fs24-"]{font-style:italic;color:#666;border-left-width:3px;border-left-style:solid;padding-left:10px;padding-right:10px}
@media(min-width:670px){div[class*="status-fs24-"]{border-radius:25px;border-left-width:7px;padding-left:40px;padding-right:40px}
}
div[class*="status-fs24-"] h4{font-style:normal;font-size:20px;padding:0}
@media(min-width:670px){div[class*="status-fs24-"] h4{font-size:18px;line-height:36px}
}
.status-fs24-tipp{border-color:#2da800}
.status-fs24-tipp h4{color:#2da800}
.status-fs24-tipp h4:before{content:"";font-family:FontAwesome;margin-right:15px}
.status-fs24-paragraphen{border-color:#eaa700}
.status-fs24-paragraphen h4{color:#eaa700}
.status-fs24-paragraphen h4:before{content:"§";font-weight:bold;font-size:1.1em;margin-right:15px}
.status-fs24-info{border-color:#2a7cca}
.status-fs24-info h4{color:#2a7cca}
.status-fs24-info h4:before{content:"";font-family:FontAwesome;margin-right:15px}
.status-fs24-achtung{border-color:#b80000}
.status-fs24-achtung h4{color:#b80000}
.status-fs24-achtung h4:before{content:"";font-family:FontAwesome;margin-right:15px}
.contactbox{width:100%;position:relative;display:inline-block;font-size:16px!important;line-height:24px!important;padding-top:10px;padding-bottom:20px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:40px 0;clear:both}
.contactbox i{font-size:50px!important;color:#666}
@media(min-width:670px){.contactbox i{font-size:100px!important}
}
@media(max-width:669px){.contactbox h4{font-size:16px;font-weight:bold}
}
.blurryBox{background-image:url(//myscouts24.com/img/blur_m.jpg);display:inline-block;height:380px;padding-top:150px}
.teaserBox span{position:absolute;top:15px;left:10px;background-color:#0075be;border-radius:30px;padding:5px 25px;line-height:1.42857}
.teaserBox .teaserBox-border{border:1px solid #e0e0e0;position:relative;box-shadow:0 6px 6px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);-moz-transition:all .3s cubic-bezier(.25, .8, .25, 1);-o-transition:all .3s cubic-bezier(.25, .8, .25, 1);-webkit-transition:all .3s cubic-bezier(.25, .8, .25, 1);transition:all .3s cubic-bezier(.25, .8, .25, 1)}
.teaserBox .teaserBox-border div{height:119px;overflow:hidden}
.teaserBox .teaserBox-border:hover{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;box-shadow:0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22);text-decoration:none}
.teaserBox .teaserBox-border:hover h5{color:#343434}
.teaserBox .teaserBox-border h5{color:#343434;padding:0 10px;line-height:1.4em}
.pageTeaser{position:relative}
h1.headlineTeaser{zoom:1;position:absolute;left:0;bottom:24px;margin:0 5% 0 34px;line-height:1.8em}
h1 span{color:#fff;padding:5px 10px;background:rgba(62, 60, 59, .95);box-shadow:0 0 0 rgba(62, 60, 59, .95), 0 0 0 rgba(62, 60, 59, .95);-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}
#pageTeaserContent{min-height:300px;position:relative}
#pageTeaserContent input[type=number]::-webkit-outer-spin-button,
#pageTeaserContent input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
#pageTeaserContent input[type=number]{-moz-appearance:textfield}
.searchTeaser .unit-icon{margin-left:-2.5em!important;cursor:pointer}
.searchTeaser .unit-icon:before{padding:7px;background:#ff7500;border-radius:3px}
.searchTeaser .unit-icon:hover:before{background:#ff851d}
.searchBox .unit-icon{cursor:pointer}
#insuranceSealPortrait img{max-height:220px;float:right;margin:-70px -155px 0 0}
#insuranceSealLandscape img{max-height:80px}
.calcbox{margin-top:20px}
.button-green{height:50px;background:#1bb52d none repeat scroll 0 0!important;border-color:#1bb52d!important;color:#fff;box-shadow:0 6px 6px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);transition:all .3s cubic-bezier(.25, .8, .25, 1)}
@media only screen and (min-width:1013px){.calcbox{margin-top:-40px}
}
.button-green:hover{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;box-shadow:0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22)}
.background-fs24blue{min-height:400px;background:#003468;background:-moz-linear-gradient(-45deg, #003468 0, #7db9e8 100%);background:-webkit-linear-gradient(-45deg, #003468 0, #7db9e8 100%);background:linear-gradient(135deg, #003468 0, #7db9e8 100%)}
.creditAmount{position:relative}
.creditAmount .lblEuro{font-size:18px;position:absolute;bottom:12px;right:15px;color:#1bb52d}
.creditAmount input{height:50px}
.calcbox-background{box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);-moz-transition:all .3s cubic-bezier(.25, .8, .25, 1);-o-transition:all .3s cubic-bezier(.25, .8, .25, 1);-webkit-transition:all .3s cubic-bezier(.25, .8, .25, 1);transition:all .3s cubic-bezier(.25, .8, .25, 1)}
.max144{max-width:144px}
#substituteContainer{zoom:1;position:absolute;left:0;bottom:24px;margin:0 5% 0 34px;line-height:1.8em;display:block}
#substituteContainer span{color:#fff;padding:5px 10px;background:rgba(62, 60, 59, .95);box-shadow:0 0 0 rgba(62, 60, 59, .95), 0 0 0 rgba(62, 60, 59, .95);-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;box-decoration-break:clone;font-size:3.2rem;font-weight:normal!important;line-height:1.8em}
@media(min-width:1015px){#substituteContainer span{font-size:4.2rem}
}
.bg-kfz{background:url(/media/4084/kfz-wechselsaison-2016.jpg) no-repeat;background-position:center center;background-size:cover}
.bg-kfz.startcover{display:inline-block;height:auto;min-height:600px;position:relative;width:100%;z-index:2;overflow:hidden;-webkit-transition:all 900ms ease-in-out;-moz-transition:all 900ms ease-in-out;-o-transition:all 900ms ease-in-out;transition:all 900ms ease-in-out;background-position:center center;background-size:cover}
.bg-kfz .kfz-wrapper{margin:0 auto;max-width:692px}
.bg-kfz .startrechner{background-color:rgba(42, 42, 42, 0);display:inline-block;height:auto;min-height:600px;width:100%}
.bg-kfz .rechner-bgcolor{background-color:rgba(42, 42, 42, .5);display:inline-block;height:auto;width:100%;padding:20px 0;margin-top:10px}
.bg-kfz .KfzLicensePlate{background:transparent url("/media/4085/licenseplate.png") no-repeat scroll 0 0;display:block;background-position:center center;width:300px;height:60px;margin:0 auto}
.bg-kfz .kfz-input{width:64px;height:54px;margin-top:3px;margin-left:-170px;background-color:#fff;font-size:32px;text-transform:uppercase;text-align:center;border:1px solid #262626}
.bg-kfz input[type="text"]:focus{border:1px solid #ff7500!important;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .3) inset!important;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .3) inset!important;box-shadow:0 1px 2px rgba(0, 0, 0, .3) inset!important;outline:none!important}
.bg-kfz .starttext{margin-top:80px}
.bg-kfz .starttext h3{font-size:18px;font-weight:600}
.bg-kfz .starttext h1{font-size:24px;font-weight:600;padding:0;margin:0}
.bg-kfz .starttext h2{font-size:18px;font-weight:200;margin-bottom:16px}
.bg-kfz .fussnote{color:rgba(255, 255, 255, .6);font-size:10px;line-height:14px;padding:5px 20px}
.bg-kfz .siegel{height:80px}
.bg-kfz .shaddow1{box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);transition:all .3s cubic-bezier(.25, .8, .25, 1)}
.bg-kfz .shaddow1:hover{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;box-shadow:0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22)}
.bg-kfz .margin-mobile{margin-top:40px}
@media only screen and (min-width:669px){.bg-kfz .starttext h3{font-size:18px;font-weight:600}
.bg-kfz .starttext h1{font-size:32px;font-weight:600;padding:0;margin:0}
.bg-kfz .starttext h2{font-size:22px;font-weight:200;margin-bottom:16px}
.bg-kfz .stoererbadge{position:absolute;top:150px;right:3%}
.bg-kfz .siegel{height:110px}
.bg-kfz .starttext{margin-top:120px}
.bg-kfz .startrechner{background-color:rgba(42, 42, 42, 0)}
.bg-kfz .margin-mobile{margin-top:0}
.bg-kfz .rechner-bgcolor{padding:50px 0;margin-top:30px}
}
@media only screen and (min-width:1014px){.bg-kfz .stoererbadge{right:15%;top:168px}
.bg-kfz .starttext{margin-top:140px}
}
@media only screen and (min-width:1366px){.bg-kfz .stoererbadge{position:absolute;right:26%}
}
#ratgeberLinkListBox{-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);-ms-box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);-webkit-transition:all .3s cubic-bezier(.25, .8, .25, 1);-moz-transition:all .3s cubic-bezier(.25, .8, .25, 1);-ms-transition:all .3s cubic-bezier(.25, .8, .25, 1);-o-transition:all .3s cubic-bezier(.25, .8, .25, 1);transition:all .3s cubic-bezier(.25, .8, .25, 1)}
#ratgeberLinkListBox h4{border-bottom:2px solid #ff7500}
#ratgeberLinkListBox a:hover{cursor:pointer}
.background.new{background-image:url(../img/vollkasko-versicherung-ratgeber-teaser-94203631_xl.jpg);background-size:cover;}
.singleTopBox{position:relative;min-height:320px;background-repeat:no-repeat;background-position:top;background-size:cover;border-bottom-left-radius:3px;border-bottom-right-radius:3px;clear:both}
.singleTopBox .imgContainer{min-height:250px;height:100%;float:right;background-repeat:no-repeat;background-position:top;background-size:cover}
.singleTopBox h3,
.singleTopBox h4{position:relative;padding:.95238rem 2.38095rem;background:rgba(255, 255, 255, .95);display:inline-block}
.singleTopBox h3 a,
.singleTopBox h4 a{color:#424242;text-decoration:none}
.singleTopBox p{padding:2.38095rem;background:rgba(255, 255, 255, .95)}
@media(min-width:670px){.singleTopBox .contentContainer{width:70%}
}
.singleTopBox .btnContainer{margin:20px 0 0 0}
@media(min-width:670px){.singleTopBox .btnContainer{position:absolute;width:auto;bottom:24px;right:24px}
}
#NlEmail{padding:.78em}
.closr{position:absolute;cursor:pointer;text-decoration:none;z-index:10}
#NLOverlayWide{display:none;width:100%;height:0;position:fixed;background-color:#0094ff;bottom:0}
@media(min-width:670px){#NLOverlayWide{background-color:rgba(0, 148, 255, .9)}
}
#NLOverlayWide .closr{right:5px;top:7px}
@media(min-width:670px){#NLOverlayWide .closr{top:-15px;right:-2px}
}
@media(min-width:1015px){#NLOverlayWide .closr{top:0;right:0}
}
#NLOverlayWide .page-wrapper{position:relative;border:1px solid transparent;background-color:transparent;color:#fff;height:100%}
#NLOverlayWide li:before{color:#fff;content:""}
#NLOverlayWide #mobilePhone{display:none;position:absolute;right:50%;margin-right:-560px;bottom:-900px}
@media screen and (min-width:670px){#NLOverlayWide #mobilePhone{margin-right:-430px}
}
@media screen and (min-width:850px){#NLOverlayWide #mobilePhone{margin-right:-500px}
}
@media screen and (min-width:1175px){#NLOverlayWide #mobilePhone{margin-right:-535px}
}
#NLOverlayShort{z-index:999;position:fixed;background:#003468;background-color:#0094ff;width:300px;left:-500px;top:2%;overflow:hidden}
@media(min-width:670px){#NLOverlayShort{width:380px}
}
#NLOverlayShort .closr{top:0;left:7px}
#NLOverlayShort .button-primary{margin-top:8px;display:none}
.teaserNewsletter{border:1px solid #2a7cca}
.teaserNewsletter h4{font-size:2em;font-weight:200;color:#2a7cca}
.teaserNewsletter b{color:#2a7cca}
#socialBox ul{padding:0;margin:0;list-style:none}
#socialBox li{margin-left:.47619rem}
.heroProduct h1,
.heroProduct h2{color:#fff;text-align:center}
@media(min-width:670px){.heroProduct h1,
.heroProduct h2{width:60%;margin:auto}
}
.heroProduct{position:relative;overflow:hidden}
.heroProduct h1{margin-top:2rem}
.heroProduct h2{margin-top:0}
.heroProduct .ctaButton{width:100%}
.heroProduct ul,
.heroProduct ol{margin:1.42857rem .95238rem}
.heroProduct li{padding-left:.5rem;list-style-image:url("/content/img/misc/check-orange.png")}
.heroProduct .btnContainer{padding:0 1.90476rem 1.42857rem 1.90476rem;margin:.47619rem auto auto auto}
@media(min-width:670px){.heroProduct .btnContainer{width:60%}
}
.heroProductCockpit{position:relative;overflow:auto;min-height:19.04762rem;width:auto}
.heroProductCockpit .cockpitContainer{padding:1.42857rem 1.90476rem 0 1.90476rem;margin:auto}
@media(min-width:670px){.heroProductCockpit .cockpitContainer{width:60%}
}
.heroProductCockpit select,
.heroProductCockpit input{width:100%;margin-top:.47619rem}
.heroProductContent{overflow:auto}
@media(min-width:670px){.heroProductContent ul{width:60%;margin:auto}
}
.campaign-box li{float:left;margin-right:20px}
#KfzLicensePlate{background:url("/content/img/misc/licenseplate.png") no-repeat scroll 0 0 transparent;display:block;width:100%;height:70px;padding:15px 0 0 38px;margin-left:7px}
#KfzLicensePlate input{width:50px;text-align:center;text-transform:uppercase;padding:0 .3em}
.multiProductModule a:hover{text-decoration:none}
.multiProductBox{min-width:300px;height:250px;display:block;overflow:hidden;position:relative;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-size:cover}
.multiProductBox img{width:100%}
.multiProductBox .button-primary,
.multiProductBox button-secondary,
.multiProductBox .button{position:absolute;bottom:0;left:0}
.multiProductBox h2{position:absolute;bottom:50px;left:0;margin:0 5%;zoom:1;line-height:40px;text-decoration:none;background:rgba(55, 55, 55, .9);padding:2px 0;box-shadow:10px 0 0 rgba(55, 55, 55, .9), -10px 0 0 rgba(55, 55, 55, .9);-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}
.fs24blog{color:#f7a42c}
.facebook{color:#3b5998}
.twitter{color:#55acee}
.youtube{color:#d33f2a}
#searchSelections{text-transform:capitalize}
.facets{text-transform:capitalize}
.fs24SelectedSearchTermValue,
.fs24SelectedFacetValue{cursor:pointer}
.fs24FacetValue{cursor:pointer;color:#2a7cca}
.fs24FacetValue:hover{text-decoration:underline;color:#ff7500}
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
input[type="search"]::-ms-clear{display:none}
#glossary-navigation li{float:left;display:block;margin:.11rem}
/*#glossary-navigation span{border:1px solid transparent;padding:1em;display:block;cursor:default;font-size:18px!important;}*/
.tab-trigger{border:1px solid transparent;border-radius:3px;padding:1em;display:block;text-align:center;font-weight:bold;color:#2a7cca;font-size:18px!important}
.tab-trigger:hover{border:1px solid #b6c5d3;text-decoration:underline;color:#ff7500;cursor:pointer}
.glossary-letter{float:left;font-size:2em;line-height:1}
.glossary-page-list li{float:left}
#StarRating,
.starRating{display:inline-block;position:relative;vertical-align:text-bottom}
#StarRating ul,
.starRating ul{white-space:nowrap;list-style:none outside none;padding-left:0;overflow:hidden;line-height:0}
#StarRating ul li,
.starRating ul li{display:inline-block;margin:0}
#StarRating .star-fg,
.starRating .star-fg{position:absolute;top:0}
#StarRating .star-fg span,
.starRating .star-fg span{color:#ffa500}
#StarRating span,
.starRating span{font-size:2em;color:silver}
@media(min-width:670px){#StarRating span,
.starRating span{font-size:1.3em}
}
.starRating span{font-size:1.3em}
#StarRating-wrapper{overflow:hidden}
#StarRating-Message{display:none}
#fullWidthsidebar-StarRating-wrapper{display:inline-block;position:relative;vertical-align:text-bottom}
#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating{position:relative;max-width:207px;margin:0 auto}
#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating ul{white-space:nowrap;list-style:none outside none;padding-left:0;overflow:hidden;line-height:0;margin:0 auto}
#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating ul li{display:inline;text-align:center;margin-left:0;margin:0;font-size:2.15em}
#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating ul li span{color:silver;font-size:1.15em}
#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating ul.rated{position:absolute}
#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating ul.rated li span{color:#ffa500}
#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating.small{max-width:210px}
@media(min-width:670px){#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating.small{max-width:145px}
}
#fullWidthsidebar-StarRating-wrapper #fullWidthsidebar-StarRating.small span{font-size:.7em}
#fullWidthsidebar-StarRating-wrapper a{text-decoration:underline}
@media(max-width:669px){.stars{width:100%;margin-top:35px;font-size:30px;padding-bottom:16px}
}
@media(min-width:670px){.stars{width:265px;margin-top:12px;float:right}
}
@media(min-width:1015px){.stars{width:323px}
}
@media(max-width:669px){#plp ul#starList{display:flex}
}
#sidebar-StarRating,
.sidebar-starRating{display:inline-block;position:relative;vertical-align:text-bottom}
#sidebar-StarRating ul,
.sidebar-starRating ul{white-space:nowrap;list-style:none outside none;padding-left:0;overflow:hidden;line-height:0}
#sidebar-StarRating ul li,
.sidebar-starRating ul li{display:inline-block;margin:0}
#sidebar-StarRating .star-fg,
.sidebar-starRating .star-fg{position:absolute;top:0}
#sidebar-StarRating .star-fg span,
.sidebar-starRating .star-fg span{color:#ffa500}
#sidebar-StarRating span,
.sidebar-starRating span{font-size:2em;color:silver}
@media(min-width:670px){#sidebar-StarRating span,
.sidebar-starRating span{font-size:1.3em}
}
.sidebar-starRating span{font-size:1.3em}
#sidebar-StarRating-wrapper{overflow:hidden}
#sidebar-StarRating-Message{display:none}
#starRatingPage p{font-size:18px}
#starRatingPage ul#paging li{display:inline-block;margin:20px 10px}
#starRatingPage #topTeaser{position:relative}
#starRatingPage #topTeaser #persona{position:absolute;right:0;top:54px;max-width:25em}
#starRatingPage progress{color:#ffa500;font-size:.5em;width:100%;height:2em;border:none;background:#fff}
#starRatingPage progress::-webkit-progress-bar{background:#fff}
#starRatingPage progress::-webkit-progress-value{background:#ffa500}
#starRatingPage progress::-moz-progress-bar{background:#ffa500}
#starRatingPage .star-align{text-align:center!important;margin-bottom:40px}
@media(min-width:670px){#starRatingPage .star-align{text-align:left!important}
}
#starRatingPage #overAllRating{display:inline-block;position:relative;vertical-align:text-bottom}
#starRatingPage #overAllRating #starListContainer{position:relative;max-width:175px;margin:0 auto}
@media(min-width:670px){#starRatingPage #overAllRating #starListContainer{margin:0}
}
#starRatingPage #overAllRating #starListContainer ul{white-space:nowrap;list-style:none outside none;padding-left:0;overflow:hidden;line-height:0;margin:0 auto}
#starRatingPage #overAllRating #starListContainer ul li{display:inline;text-align:center;margin-left:0!important;margin:0;font-size:2.15em}
#starRatingPage #overAllRating #starListContainer ul li span{font-size:1.15em;color:silver}
#starRatingPage #overAllRating #starListContainer ul.rated{position:absolute}
#starRatingPage #overAllRating #starListContainer ul.rated li span{color:#ffa500}
#starRatingPage #starRatingBox{text-align:center}
#starRatingPage #starRatingBox #starRating ul li{display:inline-block;font-size:3em}
#starRatingPage #starRatingBox #starRating ul li span{color:silver;padding:0 2px;margin:0 -3px}
#starRatingPage #starRatingBox #starRating ul li span.hovered{color:#ffa500}
#starRatingPage #starRatingBox textarea{width:80%;height:9em}
#starRatingPage #starRatingBox #submitStarRating{width:80%;height:2.5em;background:#2a7cca none repeat scroll 0 0!important;border-color:#2a7cca!important;box-shadow:0 6px 6px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);color:#fff;transition:all .3s cubic-bezier(.25, .8, .25, 1) 0s;margin-top:-6px;-webkit-border-bottom-left-radius:3px;-ms-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-ms-border-bottom-right-radius:3px;border-bottom-right-radius:3px;font-size:20px}
#starRatingPage #starRatingBox #submitStarRating:hover{transition:all 400ms ease-in-out;box-shadow:0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22)}
#starRatingPage #messageContainer{text-align:center;display:none}
#starRatingPage #messageContainer #confirmMessage{color:#1bb52d}
#starRatingPage #messageContainer #confirmMessage p.first{font-size:3em}
#starRatingPage #messageContainer #errorMessage{background:#ffdddc;color:#b80000;padding:2em}
#starRatingPage #hasAlreadyVoted{display:none;color:#1bb52d}
#starRatingPage #detailStarRating ul li{display:inline-block;margin:-5px -3px 0 0;font-size:1.25em}
#starRatingPage #detailStarRating ul li i.orange{color:#ffa500}
.width-1{width:1%}
.width-2{width:2%}
.width-3{width:3%}
.width-4{width:4%}
.width-5{width:5%}
.width-6{width:6%}
.width-7{width:7%}
.width-8{width:8%}
.width-9{width:9%}
.width-10{width:10%}
.width-11{width:11%}
.width-12{width:12%}
.width-13{width:13%}
.width-14{width:14%}
.width-15{width:15%}
.width-16{width:16%}
.width-17{width:17%}
.width-18{width:18%}
.width-19{width:19%}
.width-20{width:20%}
.width-21{width:21%}
.width-22{width:22%}
.width-23{width:23%}
.width-24{width:24%}
.width-25{width:25%}
.width-26{width:26%}
.width-27{width:27%}
.width-28{width:28%}
.width-29{width:29%}
.width-30{width:30%}
.width-31{width:31%}
.width-32{width:32%}
.width-33{width:33%}
.width-34{width:34%}
.width-35{width:35%}
.width-36{width:36%}
.width-37{width:37%}
.width-38{width:38%}
.width-39{width:39%}
.width-40{width:40%}
.width-41{width:41%}
.width-42{width:42%}
.width-43{width:43%}
.width-44{width:44%}
.width-45{width:45%}
.width-46{width:46%}
.width-47{width:47%}
.width-48{width:48%}
.width-49{width:49%}
.width-50{width:50%}
.width-51{width:51%}
.width-52{width:52%}
.width-53{width:53%}
.width-54{width:54%}
.width-55{width:55%}
.width-56{width:56%}
.width-57{width:57%}
.width-58{width:58%}
.width-59{width:59%}
.width-60{width:60%}
.width-61{width:61%}
.width-62{width:62%}
.width-63{width:63%}
.width-64{width:64%}
.width-65{width:65%}
.width-66{width:66%}
.width-67{width:67%}
.width-68{width:68%}
.width-69{width:69%}
.width-70{width:70%}
.width-71{width:71%}
.width-72{width:72%}
.width-73{width:73%}
.width-74{width:74%}
.width-75{width:75%}
.width-76{width:76%}
.width-77{width:77%}
.width-78{width:78%}
.width-79{width:79%}
.width-80{width:80%}
.width-81{width:81%}
.width-82{width:82%}
.width-83{width:83%}
.width-84{width:84%}
.width-85{width:85%}
.width-86{width:86%}
.width-87{width:87%}
.width-88{width:88%}
.width-89{width:89%}
.width-90{width:90%}
.width-91{width:91%}
.width-92{width:92%}
.width-93{width:93%}
.width-94{width:94%}
.width-95{width:95%}
.width-96{width:96%}
.width-97{width:97%}
.width-98{width:98%}
.width-99{width:99%}
.width-100{width:100%}
#fixedSidebar #stickyQuestionbox{background:url("/media/3452/sticky_expertenform_04.jpg") no-repeat top center;background-size:cover}
#fixedSidebar #stickyCalculator{background:#f0f8ff}
.sidebarFixed{position:fixed;top:100px}
.quote-box{position:relative}
.quote-box .fa-quote-left{position:absolute;left:10px;top:-20px;font-size:32px}
.quote-box .fa-quote-right{position:absolute;right:10px;bottom:-22px;font-size:32px}
#expert hr,
.expert hr{display:block;clear:both}
#expert .questionSortBar .lastIcon,
.expert .questionSortBar .lastIcon{margin-left:-10px}
@media(min-width:670px){#expert .questionSortBar .lastIcon,
.expert .questionSortBar .lastIcon{margin-left:-12px}
}
#expert .questionSortBar .active,
.expert .questionSortBar .active{color:#ff7500!important}
#expert .questionSortBar .button,
#expert .questionSortBar .button:hover,
#expert .questionSortBar .button:active,
.expert .questionSortBar .button,
.expert .questionSortBar .button:hover,
.expert .questionSortBar .button:active{color:#003468!important;background-color:#fff!important;border-color:transparent}
@media(min-width:1015px){#expert .questionSortBar a:link,
#expert .questionSortBar a:hover,
#expert .questionSortBar a:active,
#expert .questionSortBar a:visited,
#expert .questionSortBar a:focus,
.expert .questionSortBar a:link,
.expert .questionSortBar a:hover,
.expert .questionSortBar a:active,
.expert .questionSortBar a:visited,
.expert .questionSortBar a:focus{color:#2a7cca!important;text-decoration:none}
}
#pageTeaserContent .exfoHeadline{font-weight:400;zoom:1;position:absolute;left:0;bottom:24px;margin:0 5% 0 34px;line-height:1.8em}
#pageTeaserContent .searchBox{position:absolute;bottom:0;background-color:rgba(0, 0, 0, .6);width:100%}
#pageTeaserContent.pageTeaserExpertCategory{background-repeat:no-repeat;background-position:left bottom;padding-top:0!important;overflow:hidden}
#pageTeaserExpertCategory #headlineContainer{background:rgba(255, 255, 255, .6);width:65%;margin:25px 0 0 25px}
@media(min-width:670px){#pageTeaserExpertCategory #headlineContainer{width:80%}
}
@media(min-width:770px){#pageTeaserExpertCategory #headlineContainer{width:65%}
}
#pageTeaserExpertCategory #headlineContainerSmall{background:rgba(255, 255, 255, .6)}
#pageTeaserExpertCategory .margin-bottom-xxxl{margin-bottom:80px!important}
#pageTeaserExpertCategory .substitute{z-index:2;position:relative;margin-bottom:.4em;font-size:3.2rem;font-weight:300}
#pageTeaserExpertCategory ul{z-index:2;position:relative}
#pageTeaserExpertCategory ul li{padding:.5em 0 0}
#pageTeaserExpertCategory ul li:before{content:"";font-family:"FontAwesome";float:left;margin-right:.5em;color:#ff7500}
#pageTeaserExpertCategory .bottomSpacer{margin-bottom:180px}
.expertAnswerContainer{-webkit-box-shadow:5px 5px 4px -3px #ccc;-moz-box-shadow:5px 5px 4px -3px #ccc;-ms-box-shadow:5px 5px 4px -3px #ccc;-o-box-shadow:5px 5px 4px -3px #ccc;box-shadow:5px 5px 4px -3px #ccc;-ms-word-break:break-word;word-break:break-word}
#map_canvas{width:100%;height:250px}
#introTeaserContent{margin-top:30px;z-index:5;position:relative;background:rgba(255, 255, 255, .8);border-radius:0 0 35px 0}
@media(min-width:670px){#introTeaserContent{margin-top:-170px;width:90%}
}
#introTeaserContent .grid-item:first-of-type{margin-bottom:25px}
@media(min-width:670px){#introTeaserContent .grid-item:first-of-type{margin-bottom:0}
}
#introTeaserContent h1 span.companyName{font-size:2rem;color:#262626;line-height:1.6;background:none;box-shadow:none;padding:0;font-weight:400}
@media(min-width:670px){#introTeaserContent h1 span.companyName{font-size:2.6rem}
}
aside img{width:100%}
#expertProfileImprint h2{cursor:pointer}
.expertProfileHeadline{cursor:pointer}
#floatingButtons,
#placeholderFixed{position:fixed;bottom:0;width:100%}
#placeholder{position:absolute}
.expertslogan{word-break:break-all}
.expertContactLayer,
.expertProfileLayer{z-index:2001!important;position:absolute!important;-webkit-border-radius:0!important;border-radius:0!important}
.expertContactLayer .layoverWrapper,
.expertProfileLayer .layoverWrapper{max-width:680px;margin:0 auto;position:relative}
.expertContactLayer .layoverWrapper .closr,
.expertProfileLayer .layoverWrapper .closr{top:-26px;right:0;padding:3px 5px 5px;color:#fff;cursor:pointer;font-size:18px;position:absolute}
.expertContactLayer .layoverWrapper .layoverContainer,
.expertProfileLayer .layoverWrapper .layoverContainer{background:#fff;-webkit-box-shadow:0 12px 100px 10px #555;-moz-box-shadow:0 12px 100px 10px #555;-ms-box-shadow:0 12px 100px 10px #555;-o-box-shadow:0 12px 100px 10px #555;box-shadow:0 12px 100px 10px #555}
.expertContactLayer .layoverWrapper .layoverContainer .datepicker,
.expertProfileLayer .layoverWrapper .layoverContainer .datepicker{position:relative}
#expertContactLayer i.fa{top:13px;right:7px;font-size:15px;color:#5c5c5c;cursor:pointer;position:absolute}
#expertProfileLayer i.fa{top:13px;right:7px;font-size:25px;color:#5c5c5c;cursor:pointer}
#externalExpertInfo{position:relative}
#externalExpertInfo .externalExpertInfoBox{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23);background-color:#fff;border-radius:2px;display:inline-block}
#externalExpertInfo p.blur,
#externalExpertInfo menu.blur{-ms-text-shadow:5px 5px 8px #000;text-shadow:5px 5px 8px #000;color:rgba(255, 255, 255, .1);-webkit-filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2);-moz-filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2);-o-filter:DXImageTransform(pixelradius=2);filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2);zoom:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#externalExpertInfo h2.blur{-ms-text-shadow:5px 5px 6px #000;text-shadow:5px 5px 6px #000;color:rgba(255, 255, 255, .1);-webkit-filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2);-moz-filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2);-o-filter:DXImageTransform(pixelradius=2);filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2);zoom:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ui-widget-overlay{background:rgba(0, 0, 0, .8)!important;z-index:2000!important}
.expertContactLayer.ui-dialog,
.expertContactLayer.ui-widget-content,
.expertProfileLayer.ui-dialog,
.expertProfileLayer.ui-widget-content{border:none!important;width:100%!important;max-width:680px!important}
.ui-dialog-titlebar{display:none!important}
.expertContactLayer.ui-widget,
.expertContactLayer.ui-widget .input-text,
.expertContactLayer.ui-widget .select,
.expertProfileLayer.ui-widget,
.expertProfileLayer.ui-widget .input-text,
.expertProfileLayer.ui-widget .select{color:#343434!important;font-family:'Open Sans', Verdana, 'DejaVu Sans', Arial, Helvetica, sans-serif!important;line-height:1.6!important;font-weight:100!important}
.expertContactLayer.ui-widget-content,
.expertProfileLayer.ui-widget-content{background:none!important}
.ui-datepicker{background:#fff!important;-webkit-box-shadow:0 10px 21px 0 #666;-moz-box-shadow:0 10px 21px 0 #666;-ms-box-shadow:0 10px 21px 0 #666;-o-box-shadow:0 10px 21px 0 #666;box-shadow:0 10px 21px 0 #666;max-width:245px!important}
.ui-datepicker .ui-datepicker-header{-webkit-border-radius:0!important;border-radius:0!important;background:#ff7500!important}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next-hover{background:#fff!important;border-radius:0!important;border:none!important}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-weight:100!important}
.ui-datepicker .ui-datepicker-calendar th,
.ui-datepicker .ui-datepicker-calendar td{font-weight:100!important}
.ui-datepicker .ui-datepicker-calendar .ui-state-default{background:#eee;font-weight:100!important;color:#232323;border:none!important}
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight{border:none!important;background:#ffbf80;color:#fff}
.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ff7500;color:#fff}
.ui-datepicker .ui-datepicker-calendar .ui-state-hover,
.ui-datepicker .ui-datepicker-calendar .ui-widget-content .ui-state-hover,
.ui-datepicker .ui-datepicker-calendar .ui-widget-header .ui-state-hover,
.ui-datepicker .ui-datepicker-calendar .ui-state-focus,
.ui-datepicker .ui-datepicker-calendar .ui-widget-content .ui-state-focus,
.ui-datepicker .ui-datepicker-calendar .ui-widget-header .ui-state-focus{background:#ffbf80!important;border:none!important}
.ui-autocomplete.ui-widget-content{background:#fff!important;border:none!important;font-family:'Open Sans', Verdana, 'DejaVu Sans', Arial, Helvetica, sans-serif!important;border-right:1px solid #ddd!important;border-left:1px solid #ddd!important}
.ui-autocomplete .ui-menu-item{background:#fff!important;border-bottom:1px solid #ddd!important;padding:.5em!important}
.ui-autocomplete .ui-state-focus{margin:-1px -1px 0 -1px!important;color:#003468!important;border:1px solid #ddd!important;background:#f4f6f8!important}
#newsArchiveYears li{display:inline;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:8px 16px;background-color:#f4f6f8}
#newsArchiveYears li.active{background-color:#fff;border-bottom:none}
#newsArchiveYears li:last-of-type{border-right:1px solid #e0e0e0}
#newsArchiveYears li:hover{background-color:#fff}
#newsArchiveMonths li{display:inline-block}
#countdownBox{background-color:#fff}
#countdownBox hr{height:1px;border:none;background-color:#e0e0e0;display:block!important;margin:10px 0 0}
#countdownBox hr:nth-child(2){margin:0 0 10px}
#countdownBox .time{font-size:22px}
#countdownBox .description{font-size:10px}
.kfz_plate{-webkit-border-radius:5px;border-radius:5px;width:100%;height:60px;background-color:#fff;border:1px solid #e0e0e0;padding:0;position:relative;display:inline-block;font-family:verdana}
.kfz_plate .kfz_eubox{-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;width:10%;height:100%;background-color:#0248ba;position:absolute}
.kfz_plate .kfz_eubox p{margin:30px 0 0 0;color:#fff;font:bold;text-align:center}
.kfz_plate .kfz_inbox{margin:6px 5%;width:30%;position:absolute;left:10%;font-size:26px;padding:7px;text-align:center;border:1px solid #e0e0e0;border-radius:8px;text-transform:uppercase}
.kfz_plate .kfz_tuev{height:100%;width:10%;position:absolute;left:50%}
.kfz_plate .circle{border-radius:50%;width:20px;height:20px;background-color:#7f99b3;margin:5px auto}
.kfz_plate .circle2{border-radius:50%;width:25px;height:25px;background-color:#eaeaea;margin:0 auto}
.kfz_plate .kfz_tag{width:30%;position:absolute;left:60%}
.kfz_plate .kfz_tag p{font-size:26px;margin:7px}
#ouibounce-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}
#ouibounce-modal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255, 117, 0, .9);-webkit-animation:fadein .5s;animation:fadein .5s}
#ouibounce-modal .modal{width:668px;height:370px;background-color:#f0f1f2;z-index:5000;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;-webkit-border-radius:0 0 72px;-moz-border-radius:0 0 72px;border-radius:0 0 72px;-webkit-animation:popin .3s;animation:popin .3s;border:10px solid #fff}
@-webkit-keyframes fadein{0%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes fadein{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadein{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadein{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes popin{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
85%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@-ms-keyframes popin{0%{-ms-transform:scale(0);transform:scale(0);opacity:0}
85%{-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}
100%{-ms-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes popin{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
85%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
}
.kfz-intent{background:linear-gradient(294.24deg, #003468 4.69%, #3d648c 100%);overflow:hidden}
.close-now{position:absolute;right:18px;opacity:.7;font-size:2em}
.close-now a{color:#fff}
.close-now a:hover{color:rgba(255, 255, 255, .5)}
#ouibounce-modal .days{font-size:5.5rem}
#ouibounce-modal #nlExitIntentButton{-webkit-box-shadow:0 2px 6px -2px #262626;box-shadow:0 2px 6px -2px #262626;padding:.6em 2em!important;transition:all .3s cubic-bezier(.25, .8, .25, 1)}
#ouibounce-modal #nlExitIntentButton:hover{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-box-shadow:0 5px 15px 2px #002e5c;box-shadow:0 5px 15px 2px #002e5c}
.newsboxbg{background:-moz-linear-gradient(top, rgba(34, 34, 34, 0) 0, rgba(34, 34, 34, .1) 35%, #222 100%);background:-webkit-linear-gradient(top, rgba(34, 34, 34, 0) 0, rgba(34, 34, 34, .1) 35%, #222 100%);background:linear-gradient(to bottom, rgba(34, 34, 34, 0) 0, rgba(34, 34, 34, .1) 35%, #222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00222222', endColorstr='#222222', GradientType=0);-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;color:#fff;height:100%;width:100%}
.newsboxbg:hover{background-color:rgba(0, 0, 0, .6);width:100%;height:100%}
.newsboxrel{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}
.newsboxbottom{padding:24px;position:absolute;bottom:0}
#fullWidthPlp{font-size:18px!important}
#fullWidthPlp .blackCheck li{padding-bottom:20px}
#fullWidthPlp .black-NumbersList li{padding-bottom:20px}
#fullWidthPlp .bg_kredit{background:url(/media/4429/kredit.jpg) no-repeat;background-size:cover;background-position:center center;height:50vh;max-height:800px;overflow:hidden}
#fullWidthPlp .small-wrapper{margin:0 auto;max-width:900px;padding:0 20px}
#fullWidthPlp .plp_content{display:inline-block;height:auto;min-height:55vh;position:relative;width:100%;z-index:2;overflow:hidden;background-position:top left;background-size:cover;background-color:rgba(38, 38, 38, 0)}
@media(min-width:1015px){#fullWidthPlp .plp_content{width:60%;margin-top:72px}
}
@media only screen and (min-width:1367px){#fullWidthPlp .plp_content{width:70%}
}
#fullWidthPlp .button-green{background:#1bb52d none repeat scroll 0 0!important;border-color:#1bb52d!important;box-shadow:0 6px 6px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);color:#fff;height:76px;transition:all .3s cubic-bezier(.25, .8, .25, 1) 0s}
#fullWidthPlp .button-green-sticky{background:#1bb52d none repeat scroll 0 0!important;border-color:#1bb52d!important;box-shadow:0 6px 6px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);color:#fff;height:54px;padding:0;transition:all .3s cubic-bezier(.25, .8, .25, 1) 0s}
@media(min-width:670px){#fullWidthPlp .button-green-sticky{font-size:10px}
}
#fullWidthPlp .button-green:hover{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;box-shadow:0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22)}
#fullWidthPlp #sticky-top{height:auto;width:100%;padding:10px 20px;position:fixed;top:0;left:0;-webkit-box-shadow:0 3px 5px 1px rgba(0, 0, 0, .3);box-shadow:0 3px 5px 1px rgba(0, 0, 0, .3);background:#2a7cca;font-size:16px;font-weight:600;z-index:99;cursor:pointer;text-align:center}
@media(min-width:670px){#fullWidthPlp #sticky-top{padding:20px 40px}
}
#fullWidthPlp .sidebar_rechner{display:inline-block;height:auto;padding:5% 5%;position:relative;width:100%;z-index:2;background:#003468;background:-moz-linear-gradient(-45deg, #003468 0%, #7db9e8 100%);background:-webkit-linear-gradient(-45deg, #003468 0%, #7db9e8 100%);background:linear-gradient(135deg, #003468 0%, #7db9e8 100%);color:#fff;overflow:hidden}
@media(min-width:670px){#fullWidthPlp .sidebar_rechner{padding:10% 5% 5%}
}
@media(min-width:1015px){#fullWidthPlp .sidebar_rechner{display:inline-block;height:100vh;padding:100px 5% 0;position:fixed;width:40%;right:0;top:0;z-index:1;overflow:auto}
}
@media only screen and (min-width:1367px){#fullWidthPlp .sidebar_rechner{padding:100px 3% 0;width:30%}
}
@media only screen and (min-width:2000px){#fullWidthPlp .sidebar_rechner{padding:6% 6% 0;width:30%}
}
#fullWidthPlp .sidebar_rechner .rechner_headline_small{color:#fff;text-align:center;font-size:16px;font-weight:300;line-height:1.15;margin-bottom:.4em;font-family:"Open Sans", Verdana, "DejaVu Sans", Arial, Helvetica, sans-serif}
@media(min-width:670px){#fullWidthPlp .sidebar_rechner .rechner_headline_small{text-align:left}
}
@media(min-width:1015px){#fullWidthPlp .sidebar_rechner .rechner_headline_small{font-size:18px}
}
@media only screen and (min-width:766px)and (max-width:770px){#fullWidthPlp .sidebar_rechner .rechner_headline_small{font-size:18px}
}
@media only screen and (min-width:1367px){#fullWidthPlp .sidebar_rechner .rechner_headline_small{font-size:18px}
}
#fullWidthPlp .sidebar_rechner .rechner_headline_big{color:#fff;text-align:center;font-weight:300;line-height:1.15;margin-bottom:.4em;font-family:"Open Sans", Verdana, "DejaVu Sans", Arial, Helvetica, sans-serif}
@media(min-width:670px){#fullWidthPlp .sidebar_rechner .rechner_headline_big{text-align:left}
}
#fullWidthPlp .sidebar_rechner .rechner_headline_kredit{font-size:28px}
@media(min-width:1015px){#fullWidthPlp .sidebar_rechner .rechner_headline_kredit{font-size:28px}
}
@media only screen and (min-width:1367px){#fullWidthPlp .sidebar_rechner .rechner_headline_kredit{font-size:35px}
}
#fullWidthPlp .sidebar_rechner .plp-inputs{height:52px;border-bottom:2px solid #1bb52d;background-color:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)}
#fullWidthPlp .sidebar_rechner .plp-inputs .startlabel{color:rgba(0, 0, 0, .4);font-size:14px;font-weight:600;position:absolute;margin-left:10px;height:52px;padding:18px 0 0 10px!important}
#fullWidthPlp .sidebar_rechner .plp-inputs select.startselect{border:0;background:url(/media/4430/down.png) no-repeat #fff;background-position:right center;-webkit-appearance:none;-moz-appearance:none;transition:all .3s cubic-bezier(.25, .8, .25, 1)}
#fullWidthPlp .sidebar_rechner .plp-inputs select::-ms-expand{display:none}
#fullWidthPlp .sidebar_rechner .plp-inputs .startselect{height:50px;padding:2px 40px 0 20px!important;font-size:18px;color:#262626}
#fullWidthPlp .sidebar_rechner .plp-inputs .kredit-euro{position:relative;float:right;margin-top:-48px}
#fullWidthPlp .sidebar_rechner input[type="number"]{-moz-appearance:textfield}
#fullWidthPlp .sidebar_rechner input[type="number"]::-webkit-inner-spin-button,
#fullWidthPlp .sidebar_rechner input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
#fullWidthPlp .stoerer_single_mobile{background-color:#fff;color:#003468;margin-left:-10%;width:120%!important;margin-bottom:20px;padding:10px 20px;font-size:20px;line-height:28px;border:2px solid #003468;box-sizing:border-box}
#fullWidthPlp .stoerer_single_mobile .mobileStoererLinkSpan{text-decoration:underline;color:#2a7cca}
@media(min-width:670px){#fullWidthPlp .stoerer_double_left{width:220px}
}
@media(min-width:1015px){#fullWidthPlp .stoerer_double_left{width:50%;float:left}
}
@media(min-width:670px){#fullWidthPlp .stoerer_double_right{width:170px}
}
@media(min-width:1015px){#fullWidthPlp .stoerer_double_right{width:40%;float:right;margin-right:5%;margin-top:5%}
}
@media only screen and (min-width:766px)and (max-width:770px){#fullWidthPlp .stoerer_single{width:170px;margin-top:-20px}
}
@media(min-width:1015px){#fullWidthPlp .stoerer_single{width:150px}
}
@media only screen and (min-width:1367px){#fullWidthPlp .stoerer_single{width:50%}
}
@media only screen and (min-width:2000px){#fullWidthPlp .stoerer_single{width:60%}
}
#fullWidthPlp .stoerer_popup{background:rgba(0, 0, 0, .8) none repeat scroll 0 0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2000;overflow:scroll}
#fullWidthPlp .stoerer_popup_design{margin:10% auto;min-width:280px;max-width:800px;width:auto;background-color:#fff;box-sizing:border-box;padding:40px;border-radius:5px;box-shadow:0 6px 6px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)}
#fullWidthPlp .stoerer_popup_close{color:#ff7500;cursor:pointer;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
#fullWidthPlp .stoerer_popup_close:hover{color:#003466}
#fullWidthPlp .stoerer_popup_close_icon{color:rgba(0, 52, 102, .7);font-size:30px;cursor:pointer;float:right;margin-top:-20px;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
#fullWidthPlp .stoerer_popup_close_icon:hover{color:#003466}
.lightboxDark{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, .8);overflow:scroll;display:none;z-index:9999;padding:1em}
.lightboxDark .fa-times-circle{float:right;color:#fff;font-size:1.5em;cursor:pointer}
.lightboxDark .lightbox_content{text-align:left;max-width:320px;margin:0 auto;padding:10px;margin-top:5%;color:#fff;font-weight:normal;position:relative}
.lightboxDark .lightbox_content h4{color:#fff}
.lightboxDark .lightbox_content .closeFake{font-size:20px;position:absolute;top:3px;right:12px;text-align:center;font-weight:bold}
#fullWidthInputs button,
#fullWidthInputs input,
#fullWidthInputs optgroup,
#fullWidthInputs select,
#fullWidthInputs textarea{color:inherit;font:inherit;margin:0}
#fullWidthInputs .plp-input{position:relative}
#fullWidthInputs .plp-input label{color:#969696;position:absolute;top:12px;left:8px;cursor:text;transition:.2s ease-out;box-sizing:inherit;font-size:.9em}
@media(min-width:670px){#fullWidthInputs .plp-input label{font-size:1em}
}
#fullWidthInputs .plp-input label.active{font-size:12px;-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%)}
#fullWidthInputs .plp-input input{width:100%;line-height:normal}
#fullWidthInputs .plp-input input::-ms-clear{display:none}
#fullWidthInputs .plp-input input[type=number],
#fullWidthInputs .plp-input input[type=text]{background-color:#fff;color:#343434;border:none;border-bottom:2px solid #1bb52d;border-radius:0;outline:none;height:3em;width:100%;padding:13px 0 0 7px;box-shadow:none;transition:all .3s}
#fullWidthInputs .plp-input input[type=number]+label:after,
#fullWidthInputs .plp-input input[type=text]+label:after{display:block;content:"";position:absolute;top:60px;opacity:0;transition:.2s opacity ease-out, .2s color ease-out}
#fullWidthInputs .plp-input input[type=number]:focus,
#fullWidthInputs .plp-input input[type=text]:focus{border-bottom:2px solid #2a7cca;box-shadow:0 1px 0 0 #2a7cca}
#fullWidthInputs .plp-input input[type=number]:focus+label,
#fullWidthInputs .plp-input input[type=text]:focus+label{color:#2a7cca}
#fullWidthInputs .plp-input input[type=number]:focus~span.icon,
#fullWidthInputs .plp-input input[type=text]:focus~span.icon{color:#2a7cca}
#fullWidthInputs .icon{position:absolute;top:15px;right:15px;font-size:1.5em;pointer-events:none;color:#1bb52d}
#fullWidthInputs .icon.fa-euro:before{content:""}
#fullWidthInputs .plp-select{position:relative;display:block}
#fullWidthInputs .plp-select label{color:#969696;position:absolute;top:12px;left:8px;cursor:text;transition:.2s ease-out;box-sizing:inherit;font-size:.9em}
@media(min-width:670px){#fullWidthInputs .plp-select label{font-size:1em}
}
#fullWidthInputs .plp-select label.active{font-size:12px;-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%)}
#fullWidthInputs .plp-select select{height:3em;border:none;border-bottom:2px solid #1bb52d;background-color:#fff;width:100%;color:#343434;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding:16px 0 0 7px}
#fullWidthInputs .plp-select select::-ms-expand{display:none}
#fullWidthInputs .plp-select select:focus{border-bottom:2px solid #2a7cca;box-shadow:0 1px 0 0 #2a7cca}
#fullWidthInputs .plp-select select:focus+label{color:#2a7cca}
#fullWidthInputs .plp-select select:focus~.plp-select-arrow:after{color:#2a7cca;content:"";-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);transition:transform .2s ease-out}
#fullWidthInputs .plp-select .plp-select-arrow:after{content:"";font-family:FontAwesome;color:#1bb52d;padding:12px 8px;position:absolute;right:0;top:0;text-align:center;width:10%;height:100%;pointer-events:none;box-sizing:border-box;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transition:transform .2s ease-out}
#fullWidthInputs .plp-toggle{-webkit-user-select:none;user-select:none}
#fullWidthInputs .plp-toggle label{cursor:pointer;color:#969696;font-size:.9em}
@media(min-width:670px){#fullWidthInputs .plp-toggle label{font-size:1em}
}
#fullWidthInputs .plp-toggle label input[type=checkbox]{opacity:0;width:0;height:0;box-sizing:border-box;padding:0}
#fullWidthInputs .plp-toggle label [type=checkbox]:checked{position:absolute;left:-9999px;opacity:0}
#fullWidthInputs .plp-toggle label [type=checkbox]:checked+.toggle-button{background-color:#003468}
#fullWidthInputs .plp-toggle label [type=checkbox]:checked+.toggle-button:after{background-color:#1bb52d;left:24px}
#fullWidthInputs .plp-toggle label .toggle-button{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#969696;border-radius:15px;margin:6px 10px 0 0;transition:background .3s ease;vertical-align:middle;border-bottom:1px solid #5f9ea0}
#fullWidthInputs .plp-toggle label .toggle-button:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#e0e0e0;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0, 0, 0, .4);left:-5px;top:-3px;transition:left .3s ease, background .3s ease, box-shadow .1s ease}
#fullWidthInputs .plp-toggle span{float:left}
#fullWidthInputs .plp-radio input[type="radio"]{box-sizing:border-box;padding:0}
#fullWidthInputs .plp-radio input[type="radio"]:checked,
#fullWidthInputs .plp-radio input[type="radio"]:not(:checked){position:absolute;left:-9999px;opacity:0}
#fullWidthInputs .plp-radio input[type="radio"]:checked+label,
#fullWidthInputs .plp-radio input[type="radio"]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1em;transition:.28s ease;font-size:.9em}
@media(min-width:670px){#fullWidthInputs .plp-radio input[type="radio"]:checked+label,
#fullWidthInputs .plp-radio input[type="radio"]:not(:checked)+label{font-size:1em}
}
#fullWidthInputs .plp-radio input[type="radio"]:checked+label:before,
#fullWidthInputs .plp-radio input[type="radio"]:checked+label:after,
#fullWidthInputs .plp-radio input[type="radio"]:not(:checked)+label:before,
#fullWidthInputs .plp-radio input[type="radio"]:not(:checked)+label:after{content:"";position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}
#fullWidthInputs .plp-radio input[type="radio"]:checked+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#1bb52d}
#fullWidthInputs .plp-radio input[type="radio"]:checked+label:before{border:2px solid #1bb52d;border-radius:50%}
#fullWidthInputs .plp-radio input[type="radio"]:checked+label:after{border:2px solid #1bb52d;background-color:#1bb52d;border-radius:50%;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}
#fullWidthInputs .plp-radio input[type="radio"]:not(:checked)+label{color:#fff}
#fullWidthInputs .plp-radio input[type="radio"]:not(:checked)+label:before{border:2px solid #fff;border-radius:50%}
#fullWidthInputs .plp-radio input[type="radio"]:not(:checked)+label:after{border:2px solid #fff;border-radius:50%;-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}
#fullWidthInputs .plp-radio label{color:#fff}
#fullWidthInputs .licensePlate{background:transparent url("/media/4085/licenseplate.png") no-repeat scroll 0 0;display:block;background-position:center center;width:300px;height:60px;margin:0 auto}
#fullWidthInputs .licensePlate .kfz-input{width:64px;height:54px;margin-top:3px;margin-left:-170px;background-color:#fff;font-size:32px;text-transform:uppercase;text-align:center;border:1px solid #262626;color:#262626}
.list-check-white>li{position:relative;padding-left:1.5em;font-size:1.15em}
.list-check-white>li:before{content:"";position:absolute;left:0;font-family:FontAwesome;color:#fff}
.kfzBlurryBox{background-image:url(//myscouts24.com/media/5971/blurred-kfz-background_m.png);background-size:cover;display:inline-block;height:350px;padding-top:100px;color:#003468}
.kfzBlurryBox h4{color:#003468}
.kfzBlurryBox .button-primary{background-color:#1bb52d;border-color:#1bb52d}
@media screen and (max-width:1013px){.grid-item.third{text-align:left;}
.float-left.margin-top-xs.margin-right-l{display:none;}
}
@media screen and (max-width:668px){.gutter-l >.grid-item.second, .gutter-horizontal-l >.grid-item.second{padding-left:16px;}
}
.NewContent #stb0a76f9570e0148f198a8ca9bbe796044{background-image:url(../img/pferdesteuer-27644938_xl.jpg);}
.NewContent #stb9143f5acabe54117b8da68e276d08ac5{background-image:url(../img/geldanlage-ratgeber-teaser-105891899_xl.jpg);}