article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin-top:0.75em;margin-bottom:0.75em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C""\201D""\2018""\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{margin:0 2px;border-color:#c0c0c0;border-top-style:solid;border-top-width:0.0625em;padding-top:0.4625em;border-bottom-style:solid;border-bottom-width:0.0625em;padding-bottom:0.9125em;border-left-style:solid;border-left-width:0.0625em;padding-left:0.875em;border-right-style:solid;border-right-width:0.0625em;padding-right:0.875em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border:0;height:0}
@-ms-viewport{width:device-width}
@viewport{width:device-width}
button,input{line-height:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;*overflow:visible}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.fadeIn,#sticker_compare{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}
100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}
100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}
100%{opacity:1;transform:translateX(0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}
100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}
100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}
100%{opacity:1;transform:translateX(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}
100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}
100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}
100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}
100%{opacity:1;transform:translateX(0)}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}
100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}
100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}
100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}
100%{opacity:1;transform:translateX(0)}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}
50%{opacity:1;-webkit-transform:scale(1.05)}
70%{-webkit-transform:scale(0.9)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3)}
50%{opacity:1;-moz-transform:scale(1.05)}
70%{-moz-transform:scale(0.9)}
100%{-moz-transform:scale(1)}
}
@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3)}
50%{opacity:1;-o-transform:scale(1.05)}
70%{-o-transform:scale(0.9)}
100%{-o-transform:scale(1)}
}
@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}
50%{opacity:1;transform:scale(1.05)}
70%{transform:scale(0.9)}
100%{transform:scale(1)}
}
.bounceIn,#sticker_compare{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}
60%{opacity:1;-moz-transform:translateY(-30px)}
80%{-moz-transform:translateY(10px)}
100%{-moz-transform:translateY(0)}
}
@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}
60%{opacity:1;-o-transform:translateY(-30px)}
80%{-o-transform:translateY(10px)}
100%{-o-transform:translateY(0)}
}
@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}
60%{opacity:1;transform:translateY(-30px)}
80%{transform:translateY(10px)}
100%{transform:translateY(0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}
60%{opacity:1;-moz-transform:translateY(30px)}
80%{-moz-transform:translateY(-10px)}
100%{-moz-transform:translateY(0)}
}
@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}
60%{opacity:1;-o-transform:translateY(30px)}
80%{-o-transform:translateY(-10px)}
100%{-o-transform:translateY(0)}
}
@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}
60%{opacity:1;transform:translateY(30px)}
80%{transform:translateY(-10px)}
100%{transform:translateY(0)}
}
.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}
60%{opacity:1;-webkit-transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px)}
100%{-webkit-transform:translateX(0)}
}
@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}
60%{opacity:1;-moz-transform:translateX(30px)}
80%{-moz-transform:translateX(-10px)}
100%{-moz-transform:translateX(0)}
}
@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}
60%{opacity:1;-o-transform:translateX(30px)}
80%{-o-transform:translateX(-10px)}
100%{-o-transform:translateX(0)}
}
@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}
60%{opacity:1;transform:translateX(30px)}
80%{transform:translateX(-10px)}
100%{transform:translateX(0)}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px)}
100%{-webkit-transform:translateX(0)}
}
@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}
60%{opacity:1;-moz-transform:translateX(-30px)}
80%{-moz-transform:translateX(10px)}
100%{-moz-transform:translateX(0)}
}
@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}
60%{opacity:1;-o-transform:translateX(-30px)}
80%{-o-transform:translateX(10px)}
100%{-o-transform:translateX(0)}
}
@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}
60%{opacity:1;transform:translateX(-30px)}
80%{transform:translateX(10px)}
100%{transform:translateX(0)}
}
.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.pie-clearfix{*zoom:1}
.pie-clearfix:after{content:"";display:table;clear:both}
.max-width{max-width:100%;height:auto}
html{font-size:100%}
body{color:#222;font-family:Helvetica,Arial,sans-serif}
a{color:#ff9200;text-decoration:none}
a:hover,a:focus,a:active{color:#777}
.content a{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}
h1{font-size:2.25em;line-height:1.1111111em;margin:.4444444em 0 .6666667em 0}
h2{font-size:1.875em;line-height:1.3333333em;margin:.5333333em 0 .5333333em 0}
h3{font-size:1.375em;line-height:1.4545455em;margin:.7272727em 0 .7272727em 0}
h4{font-size:1.125em;line-height:1.3333333em;margin:.4444444em 0 .4444444em 0}
h5{font-size:.9375em;line-height:1.6em;margin:0 0 .5333333em 0}
h6{font-size:.9375em;line-height:1.6em;margin:0 0 .5333333em 0}
p,pre,label{font-size:.9375em;line-height:1.6em;margin:0 0 1.0666667em 0;text-rendering:optimizeLegibility}
ol,ul{font-size:.9375em;line-height:1.6em;margin:0 0 2.1333333em 0;text-rendering:optimizeLegibility}
li{line-height:auto}
li h3,li h4{font-size:1em;line-height:1.5em;line-height:1.5em}
ul{list-style-position:outside;list-style-type:disc}
ol{list-style-position:outside;list-style-type:decimal;margin-left:1.5em}
strong,b{font-family:"jaf-bernino-sans-n7","jaf-bernino-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}
em,i,q{font-style:italic}
.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading p,.wf-loading ul,.wf-loading ol,.wf-loading li,.wf-loading label,.wf-loading time{opacity:0 !important;visibility:hidden !important}
.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active h6,.wf-active p,.wf-active ul,.wf-active ol,.wf-active li,.wf-active label,.wf-active time{opacity:1;visibility:visible}
h1{font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#222}
h1 a{border:0 !important;-moz-transition:color;-o-transition:color;-webkit-transition:color;transition:color}
h1 a:not(:hover){color:#222 !important}
h2,h3,h4,h5,h6{font-family:"jaf-bernina-sans-n6","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;color:#222}
h2 a,h3 a,h4 a,h5 a,h6 a{border:0 !important;-moz-transition:color;-o-transition:color;-webkit-transition:color;transition:color}
h2 a:not(:hover),h3 a:not(:hover),h4 a:not(:hover),h5 a:not(:hover),h6 a:not(:hover){color:#222 !important}
.abstract{font-family:"jaf-bernino-sans-n6","jaf-bernino-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}
blockquote{padding-left:1em;border-left:.3125em solid grey;line-height:normal;margin:0}
blockquote p{font-style:italic;margin:0;font-size:.9375em;line-height:1.6em;margin:1.6em 0 1.6em 0}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin-top:1em;padding-top:0em;padding-bottom:0em;margin-bottom:1em}
button,input,select,textarea{color:#222;font-family:"jaf-bernino-sans-n4","jaf-bernino-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}
table{margin:0 0 2em 0;width:100%}
td,th{font-size:.8125em;line-height:1.8461538em;border-bottom:1px solid #ddd;padding:.6153846em 1em .6153846em 0;vertical-align:top}
tr:last-child td,tr:last-child th{border-bottom:0}
th{font-weight:bold;font-family:"jaf-bernina-sans-n7","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}
.th img{width:100%}
@font-face{font-family:'icons';src:url('../../fileadmin/dots/fonts/icons.eot');src:url('../../fileadmin/dots/fonts/icons.eot-14?#iefix') format("embedded-opentype"),url('../../fileadmin/dots/fonts/icons.woff') format("woff"),url('../../fileadmin/dots/fonts/icons.ttf') format("truetype"),url('../../fileadmin/dots/fonts/icons.svg#icons') format("svg");font-style:normal;font-weight:normal}
[data-icon]:before{content:attr(data-icon);font-family:"icons";font-style:normal;font-weight:normal;font-variant:normal;speak:none;text-transform:none;font-size:.875em;line-height:1.7142857em;-webkit-font-smoothing:antialiased !important}
.content [data-icon]:before,.share_news [data-icon]:before,#share [data-icon]:before{margin-right:.4em}
[data-icon]{font-style:normal}
.has-sub [data-icon]:before,[data-icon].more:before,#news-section .article-list>a:before,[data-icon].next:before{content:""}
.has-sub [data-icon]:after,[data-icon].more:after,#news-section .article-list>a:after,[data-icon].next:after{content:'\e008';font-family:"icons";font-style:normal;font-weight:normal;font-variant:normal;margin-left:2px;speak:none;text-transform:none;-webkit-font-smoothing:antialiased !important;font-size:.875em;line-height:1.7142857em}
label{display:block;margin-bottom:.25em;font-size:1em;line-height:1.5em}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal;cursor:pointer}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}
select,input[type="file"]{*margin-top:4px}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
select{margin:0 0 .5em 0;width:100%}
input[type=text],textarea{margin:0 0 1em 0;width:98%}
legend{display:none}
.content fieldset{border:0;font-size:.9375em;line-height:1.6em;padding:0;margin:0}
input[type=submit],.primary-button,a.button{margin:1em 0;font-weight:600;font-size:1em;padding:.5em .9375em;display:inline-block;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFD0D0D0',endColorstr='#FF9D9D9D');background-color:#d0d0d0;border:0;color:#222}
input[type=submit]:hover,.primary-button:hover,a.button:hover{text-decoration:none}
input[type=submit]:hover,.primary-button:hover,a.button:hover{background-color:#c4c4c4}
input[type=submit]:active,.primary-button:active,a.button:active{background-color:#bcbcbc}
input[type=submit].disabled,input[type=submit][disabled],.primary-button.disabled,.primary-button[disabled],a.button.disabled,a.button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.dots-general input[type=submit],.dots-general .primary-button,.dots-general a.button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFF9200',endColorstr='#FF995800');background-color:#ff9200;border:0;color:#fff;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}
.dots-general input[type=submit]:hover,.dots-general .primary-button:hover,.dots-general a.button:hover{text-decoration:none}
.dots-general input[type=submit]:hover,.dots-general .primary-button:hover,.dots-general a.button:hover{background-color:#e68300}
.dots-general input[type=submit]:active,.dots-general .primary-button:active,.dots-general a.button:active{background-color:#d67b00}
.dots-general input[type=submit].disabled,.dots-general input[type=submit][disabled],.dots-general .primary-button.disabled,.dots-general .primary-button[disabled],.dots-general a.button.disabled,.dots-general a.button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.dots-general input[type=submit]:hover,.dots-general .primary-button:hover,.dots-general a.button:hover{background-color:#d97c00}
.jtweb input[type=submit],.jtweb .primary-button,.jtweb a.button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF36A8C7',endColorstr='#FF206477');background-color:#36a8c7;border:0;color:#fff;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}
.jtweb input[type=submit]:hover,.jtweb .primary-button:hover,.jtweb a.button:hover{text-decoration:none}
.jtweb input[type=submit]:hover,.jtweb .primary-button:hover,.jtweb a.button:hover{background-color:#3097b3}
.jtweb input[type=submit]:active,.jtweb .primary-button:active,.jtweb a.button:active{background-color:#2d8da7}
.jtweb input[type=submit].disabled,.jtweb input[type=submit][disabled],.jtweb .primary-button.disabled,.jtweb .primary-button[disabled],.jtweb a.button.disabled,.jtweb a.button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.jtweb input[type=submit]:hover,.jtweb .primary-button:hover,.jtweb a.button:hover{background-color:#93bbc6}
.jtman input[type=submit],.jtman .primary-button,.jtman a.button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFAE1F24',endColorstr='#FF571012');background-color:#ae1f24;border:0;color:#fff;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}
.jtman input[type=submit]:hover,.jtman .primary-button:hover,.jtman a.button:hover{text-decoration:none}
.jtman input[type=submit]:hover,.jtman .primary-button:hover,.jtman a.button:hover{background-color:#981b20}
.jtman input[type=submit]:active,.jtman .primary-button:active,.jtman a.button:active{background-color:#8b191d}
.jtman input[type=submit].disabled,.jtman input[type=submit][disabled],.jtman .primary-button.disabled,.jtman .primary-button[disabled],.jtman a.button.disabled,.jtman a.button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.jtman input[type=submit]:hover,.jtman .primary-button:hover,.jtman a.button:hover{background-color:#941a1f}
.jtsuite input[type=submit],.jtsuite .primary-button,.jtsuite a.button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEA6D18',endColorstr='#FF8F420D');background-color:#ea6d18;border:0;color:#fff;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}
.jtsuite input[type=submit]:hover,.jtsuite .primary-button:hover,.jtsuite a.button:hover{text-decoration:none}
.jtsuite input[type=submit]:hover,.jtsuite .primary-button:hover,.jtsuite a.button:hover{background-color:#d56213}
.jtsuite input[type=submit]:active,.jtsuite .primary-button:active,.jtsuite a.button:active{background-color:#c75b12}
.jtsuite input[type=submit].disabled,.jtsuite input[type=submit][disabled],.jtsuite .primary-button.disabled,.jtsuite .primary-button[disabled],.jtsuite a.button.disabled,.jtsuite a.button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.jtsuite input[type=submit]:hover,.jtsuite .primary-button:hover,.jtsuite a.button:hover{background-color:#c75d14}
.flux input[type=submit],.flux .primary-button,.flux a.button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF3385D6',endColorstr='#FF1B5288');background-color:#3385D6;border:0;color:#fff;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}
.flux input[type=submit]:hover,.flux .primary-button:hover,.flux a.button:hover{text-decoration:none}
.flux input[type=submit]:hover,.flux .primary-button:hover,.flux a.button:hover{background-color:#2878c7}
.flux input[type=submit]:active,.flux .primary-button:active,.flux a.button:active{background-color:#2671bb}
.flux input[type=submit].disabled,.flux input[type=submit][disabled],.flux .primary-button.disabled,.flux .primary-button[disabled],.flux a.button.disabled,.flux a.button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.flux input[type=submit]:hover,.flux .primary-button:hover,.flux a.button:hover{background-color:#73ABE3}
.jtcompile input[type=submit],.jtcompile .primary-button,.jtcompile a.button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF7FBF00',endColorstr='#FF3B5900');background-color:#7fbf00;border:0;color:#fff;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}
.jtcompile input[type=submit]:hover,.jtcompile .primary-button:hover,.jtcompile a.button:hover{text-decoration:none}
.jtcompile input[type=submit]:hover,.jtcompile .primary-button:hover,.jtcompile a.button:hover{background-color:#6ea600}
.jtcompile input[type=submit]:active,.jtcompile .primary-button:active,.jtcompile a.button:active{background-color:#649600}
.jtcompile input[type=submit].disabled,.jtcompile input[type=submit][disabled],.jtcompile .primary-button.disabled,.jtcompile .primary-button[disabled],.jtcompile a.button.disabled,.jtcompile a.button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.jtcompile input[type=submit]:hover,.jtcompile .primary-button:hover,.jtcompile a.button:hover{background-color:#6ca200}
form ul{list-style:none}
form ul.powermail_message_error li{color:#c60f13}
.powermail_radio_inner label{display:inline-block;padding:4px 0 0 4px;line-height:normal}
.powermail_fieldwrap label .mandatory label{font-weight:bold}
.tx-powermail{margin-left:-102.8571429%;padding-left:102.8571429%;margin-right:-102.8571429%;padding-right:102.8571429%;overflow:hidden;*zoom:1;background:#ffefd9;margin-top:1em;padding-top:.5em;padding-bottom:2em;margin-bottom:2em}
.tx-powermail ul.powermail_message{margin:1em 0 0 0}
.powermail_field_emailformError,.parentFormundefined,.formError{color:#c60f13;left:auto !important;margin-top:0 !important;position:relative !important;top:auto !important}
.about .tx-powermail h3{margin-bottom:0}
.about .tx-powermail fieldset fieldset{margin:.5em 0}
.about .tx-powermail fieldset fieldset legend{display:block}
.about .tx-powermail .powermail_radio_outer{overflow:hidden;*zoom:1}
.about .tx-powermail .powermail_radio_outer .powermail_radio_inner{width:14.2857143%;float:left;margin-right:2.8571429%;display:inline;padding-left:1px}
.about .tx-powermail .powermail_fieldwrap_text{margin:1em 0 0 0}
.about .tx-powermail .powermail_fieldwrap_25{text-align:right;margin:0}
@media (min-width:40em){.about .tx-powermail .powermail_form{padding-left:17.1428571%}
.about .tx-powermail .powermail_form .powermail_fieldwrap_input,.about .tx-powermail .powermail_form .powermail_fieldwrap_select{width:48.5714286%;float:left;margin-right:2.8571429%}
.about .tx-powermail .powermail_form .powermail_fieldwrap_textarea:nth-child(even){width:48.5714286%;float:right;margin-right:0}
.about .tx-powermail .powermail_form .powermail_fieldwrap_textarea textarea{height:14em;width:47%}
.about .tx-powermail .powermail_form .powermail_fieldwrap_radio,.about .tx-powermail .powermail_form .powermail_fieldwrap_text,.about .tx-powermail .powermail_form .powermail_fieldwrap_submit{width:100%;float:left;margin-right:2.8571429%}
}
body{background:#fff;font:16px"jaf-bernino-sans-n4","jaf-bernino-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
body{-webkit-animation:fadeIn .5s 1;-moz-animation:fadeIn .5s 1;-o-animation:fadeIn .5s 1;animation:fadeIn .5s 1}
a,label{-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background}
.container,#masthead>div,.content>article,.content>div,.pagenav>nav,.overview>div,.pagetitle>div,.features>article,.featurelist>article,#news-section,#breadcrumb>div{*zoom:1;max-width:63.5em;_width:63.5em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}
.container:after,#masthead>div:after,.content>article:after,.content>div:after,.pagenav>nav:after,.overview>div:after,.pagetitle>div:after,.features>article:after,.featurelist>article:after,#news-section:after,#breadcrumb>div:after{content:"";display:table;clear:both}
.reveal-modal{display:none}
.title-area{display:none}
.aside-right{margin:0 0 1em 2em}
@media only screen and (min-width:40em){.aside-right{float:right}
}
.aside-left{margin:0 2em 1em 0}
@media only screen and (min-width:40em){.aside-left{float:left}
}
@media only screen and (max-width:40em){figure,figure img{height:auto;width:100%}
}
.content .intro,.content .optionintro{margin:0 0 1em 0}
@media (min-width:56.25em){.content .intro,.content .optionintro{margin-left:0%;margin-right:34.2857143%}
}
.content .intro p,.content .optionintro p{margin-bottom:0;padding-right:1em;line-height:1em;font-size:1.0625em;line-height:1.4117647em}
.dots-general .content .intro p,.dots-general .content .optionintro p{color:#ff9200}
.jtweb .content .intro p,.jtweb .content .optionintro p{color:#36a8c7}
.jtman .content .intro p,.jtman .content .optionintro p{color:#ae1f24}
.jtsuite .content .intro p,.jtsuite .content .optionintro p{color:#ea6d18}
.flux .content .intro p,.flux .content .optionintro p{color:#3385D6}
.jtcompile .content .intro p,.jtcompile .content .optionintro p{color:#7fbf00}
@media (min-width:40em){.one-col{padding-right:25.7142857%}
}
.cols,.cols_highlighted{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;overflow:auto;overflow:hidden;*zoom:1}
@media (min-width:40em){.cols,.cols_highlighted{float:none;width:auto;margin-right:auto}
.cols>p,.cols_highlighted>p,.cols .col,.cols_highlighted .col{width:48.5714286%;float:left;margin-right:2.8571429%}
.cols>p:nth-of-type(2n),.cols_highlighted>p:nth-of-type(2n),.cols .col:nth-of-type(2n),.cols_highlighted .col:nth-of-type(2n){width:48.5714286%;float:right;margin-right:0}
.cols .col:first-child+div,.cols_highlighted .col:first-child+div,.cols .col:first-child+div+div+div,.cols_highlighted .col:first-child+div+div+div,.cols p:first-child+p,.cols_highlighted p:first-child+p,.cols p:first-child+p+p+p,.cols_highlighted p:first-child+p+p+p{width:48.5714286%;float:right;margin-right:0}
}
.cols_imgleft{overflow:hidden;*zoom:1;@reset-columns}
@media (min-width:40em){.cols_imgleft figure{width:14.2857143%;float:left;margin-right:2.8571429%;margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:1em}
.cols_imgleft .col{width:40%;float:left;margin-right:2.8571429%}
.cols_imgleft .col:nth-of-type(2n){width:40%;float:right;margin-right:0}
.cols_imgleft .col:first-child+.col,.cols_imgleft .col:first-child+.col+.col+.col{width:40%;float:right;margin-right:0}
}
.highlighted,.cols_highlighted{clear:both;margin-left:-102.8571429%;padding-left:102.8571429%;margin-right:-102.8571429%;padding-right:102.8571429%;margin-top:3em;padding-top:1em;padding-bottom:1em;margin-bottom:2em;background:#f7f7f7}
.ie8 .highlighted,.ie8 .cols_highlighted,.ie7 .highlighted,.ie7 .cols_highlighted{margin-left:-8.5714286%;padding-left:8.5714286%;margin-right:-8.5714286%;padding-right:8.5714286%}
.panel{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f7f7f7;border:0 solid #ddd;clear:left;padding-left:2em;padding-right:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:.5em;padding-top:1.5em;padding-bottom:1em;margin-bottom:2em;margin-bottom:3em}
.panel h1,.panel h2,.panel h3{margin-top:0}
@media print{.panel{border:1pt solid #a2a2a2 !important}
}
#masthead{padding-top:1em;padding-bottom:1em}
#masthead #logo{line-height:1;margin:0;padding:0;font-size:1em;line-height:1.5em;margin-top:3.5em}
#masthead #logo *{line-height:1;margin:0;padding:0}
@media only screen and (min-width:40em){#masthead #logo{margin:0;padding:0;margin-top:.5em;float:left}
#masthead #logo img{margin-top:-2px}
}
#masthead a *{-moz-transition:color;-o-transition:color;-webkit-transition:color;transition:color}
.overview{padding:2em 0 2em 0}
.overview h1{color:#fff;font-family:"jaf-bernina-sans-n6","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;margin:0 0 .5em 0;font-size:2.25em;line-height:1.1111111em;letter-spacing:-0.05em;text-shadow:1px 1px 0px rgba(34,34,34,0.25)}
.overview h2{color:#fff;margin:0;font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.5em}
@media (min-width:40em){.overview header{text-align:center}
}
.pagetitle{padding-top:1em;padding-bottom:1.5em}
.pagetitle p{display:none;margin:0;padding:0}
.pagetitle h1{color:#fff;font-size:1.125em;line-height:1.3333333em;margin:0;font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400}
.pagetitle h1 strong{font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400}
.pagetitle h1 em{display:inline-block;font-style:normal;letter-spacing:0}
.pagetitle h2{color:#fff;font-size:2em;line-height:1.25em;font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400;margin:0}
.pagetitle li{list-style:none}
.content{margin-top:0em;padding-top:1.5em;padding-bottom:1em;margin-bottom:0em}
.content hr{display:block;clear:both;margin-top:2em;padding-top:0em;padding-bottom:0em;margin-bottom:2em}
.content hr[role="separator"]{display:none}
.dots-general a:not(.button),.dots-general #breadcrumb a{color:#e68300;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.dots-general .content a:not(.button),.dots-general .article-full article a{border-bottom:1px dotted #f3c180}
.dots-general a:not(.button):hover{color:#ff9200 !important;border-bottom-color:#ff9200}
.dots-general a h1,.dots-general a h2,.dots-general a h3,.dots-general a h4{-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.dots-general a:hover h1,.dots-general a:hover h2,.dots-general a:hover h3,.dots-general a:hover h4{color:#ff9200}
.dots-general a.enlarge{border-bottom:0 !important}
.dots-general a.enlarge span{background-color:#ff9200}
.jtweb a:not(.button),.jtweb #breadcrumb a{color:#206477;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.jtweb .content a:not(.button),.jtweb .article-full article a{border-bottom:1px dotted #90b2bb}
.jtweb a:not(.button):hover{color:#36a8c7 !important;border-bottom-color:#36a8c7}
.jtweb a h1,.jtweb a h2,.jtweb a h3,.jtweb a h4{-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.jtweb a:hover h1,.jtweb a:hover h2,.jtweb a:hover h3,.jtweb a:hover h4{color:#36a8c7}
.jtweb a.enlarge{border-bottom:0 !important}
.jtweb a.enlarge span{background-color:#36a8c7}
.jtman a:not(.button),.jtman #breadcrumb a{color:#83171b;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.jtman .content a:not(.button),.jtman .article-full article a{border-bottom:1px dotted #c18b8d}
.jtman a:not(.button):hover{color:#ae1f24 !important;border-bottom-color:#ae1f24}
.jtman a h1,.jtman a h2,.jtman a h3,.jtman a h4{-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.jtman a:hover h1,.jtman a:hover h2,.jtman a:hover h3,.jtman a:hover h4{color:#ae1f24}
.jtman a.enlarge{border-bottom:0 !important}
.jtman a.enlarge span{background-color:#ae1f24}
.flux a:not(.button),.flux #breadcrumb a{color:#3385D6;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.flux .content a:not(.button),.flux .article-full article a{border-bottom:1px dotted #99c2eb}
.flux a:not(.button):hover{color:#73ABE3 !important;border-bottom-color:#73ABE3}
.flux a h1,.flux a h2,.flux a h3,.flux a h4{-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.flux a:hover h1,.flux a:hover h2,.flux a:hover h3,.flux a:hover h4{color:#73ABE3}
.flux a.enlarge{border-bottom:0 !important}
.flux a.enlarge span{background-color:#73ABE3}
.jtcompile a:not(.button),.jtcompile #breadcrumb a{color:#5d8c00;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.jtcompile .content a:not(.button),.jtcompile .article-full article a{border-bottom:1px dotted #aec680}
.jtcompile a:not(.button):hover{color:#7fbf00 !important;border-bottom-color:#7fbf00}
.jtcompile a h1,.jtcompile a h2,.jtcompile a h3,.jtcompile a h4{-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}
.jtcompile a:hover h1,.jtcompile a:hover h2,.jtcompile a:hover h3,.jtcompile a:hover h4{color:#7fbf00}
.jtcompile a.enlarge{border-bottom:0 !important}
.jtcompile a.enlarge span{background-color:#7fbf00}
.productintro ul{font-size:1.125em}
.side-nav{font-size:.9375em;line-height:1.6em}
.side-nav li{margin-right:1.5em}
.side-nav a{border:0 !important;display:block;line-height:1.5;padding:.5333333em 0}
.side-nav .active a{color:#222 !important;font-weight:bold}
.side-nav .backlink{border-bottom:1px solid #ddd;margin-bottom:.2em}
@media (min-width:40em){.side-nav.fixed{max-width:16em;position:fixed;top:0}
}
.main-features{margin-top:1em;padding-top:1em;padding-bottom:1em;margin-bottom:1em;overflow:hidden;*zoom:1}
.main-features h2{margin:0 0 1em 0}
@media (min-width:40em){.main-features h2{text-align:center}
.main-features>div>div{margin-left:8.5714286%;margin-right:8.5714286%}
}
.main-features figure{width:100%;float:left;margin-right:50%;display:inline;padding-top:.5em;padding-bottom:.5em}
.main-features figure div[class^="sprite"]{clear:left;box-sizing:content-box;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 1em 1em 0}
@media print{.main-features figure div[class^="sprite"]{display:none}
}
.main-features figure p,.main-features figure h4{font-size:1.0625em;line-height:1.4117647em;margin-right:2em}
.main-features figure p{margin-bottom:1em}
.main-features figure h4{margin:.9411765em 2 0 0;font-family:"jaf-bernina-sans-n6","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}
@media (min-width:40em){.main-features figure{text-align:center;padding-bottom:3em;width:22.8571429%;float:left;margin-right:2.8571429%}
.main-features figure:nth-child(3){float:right;margin-right:0}
.flux .main-features figure,.jtcompile .main-features figure{width:31.4285714%;float:left;margin-right:2.8571429%}
.flux .main-features figure:nth-child(4),.jtcompile .main-features figure:nth-child(4){float:right;margin-right:0}
.main-features figure h4{margin:1em 0 0 0}
.main-features figure p{margin:0}
.main-features figure div[class^="sprite"]{float:none;margin:0 auto}
}
.main-features .summary{clear:both}
@media (min-width:56.25em){.main-features .summary>p{width:48.5714286%;float:left;margin-right:2.8571429%}
.main-features .summary>p:nth-child(2n){float:right;margin-right:0}
}
.videosection ul{font-size:1.125em}
@media (min-width:40em){.videosection>div>div:not(.videoBox){margin-left:2em;margin-right:2em}
}
.whatsnextsection{margin-top:0em;padding-top:4em;padding-bottom:2em;margin-bottom:0em}
.whatsnextsection ul{margin-top:2em;padding-top:0em;padding-bottom:0em;margin-bottom:2em}
.whatsnextsection ul li{margin-top:0em;padding-top:0em;padding-bottom:1em;margin-bottom:0em}
body:not(.jtcompile) .featurelist{margin-top:2em}
@media (min-width:40em){body:not(.jtcompile) .featurelist div{width:48.5714286%;float:left;margin-right:2.8571429%}
body:not(.jtcompile) .featurelist div:nth-child(2n){float:right;margin-right:0}
body:not(.jtcompile) .featurelist div:nth-child(odd){clear:both}
}
body:not(.jtcompile) .featurelist h3{margin-top:0}
body:not(.jtcompile) .featurelist ul{margin:0 0 2em 0}
body:not(.jtcompile) .featurelist ul li{line-height:1.5em;margin-top:0em;padding-top:0em;padding-bottom:.5em;margin-bottom:0em}
body:not(.jtcompile) .featurelist ul li a{border-color:0}
@media (min-width:40em){body.jtcompile .featurelist figure{margin:0 0 1em -10px}
}
.features h3{margin-top:1.0909091em}
.features .illu-aside,.features .illu{margin:0 0 1em -10px}
@media (min-width:40em){.features .side-nav{width:22.8571429%;float:left;margin-right:2.8571429%;font-size:85%;margin-top:2em}
}
.features .featuredescription>div:not(:first-of-type)>h3{margin-top:1.4545455em}
@media (min-width:40em){.features .featuredescription{width:74.2857143%;float:right;margin-right:0}
.features .featuredescription figure{margin:0 0 1em -10px}
}
.optionlist ul{margin:1em 0;list-style-type:none}
.optionlist ul a:not(:hover){color:#222;border:0 !important}
.optionlist ul h4 a{font-weight:400;font-family:"jaf-bernino-sans-n4","jaf-bernino-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}
.optionlist ul li{margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:1em;list-style-type:none}
.optionlist ul li h4{line-height:1.6em;margin:0}
@media (min-width:40em){.optionlist ul li{width:48.5714286%;float:left;margin-right:2.8571429%}
.optionlist ul li:nth-child(2n){float:right;margin-right:0}
}
.details article div#c886,.details article div#c887,.details article div#c2282,.details article div#c240,.details article div#c361,.details article div#c623,.details article div#c906,.details article div#c907,.details article div#c841{margin-top:2em;padding-top:.5em;padding-bottom:1em;margin-bottom:1em;background:#f7f7f7;margin-left:-8.5714286%;padding-left:8.5714286%;margin-right:-8.5714286%;padding-right:8.5714286%}
@media (min-width:40em){.details article>div{overflow:hidden;*zoom:1}
.details article>div:nth-child(odd):not(.cols):not(.cols_highlighted){width:48.5714286%;float:left;margin-right:2.8571429%;clear:both}
.details article>div:nth-child(even):not(.cols):not(.cols_highlighted){width:48.5714286%;float:right;margin-right:0}
.details article div#c886,.details article div#c887,.details article div#c2282,.details article div#c240,.details article div#c361,.details article div#c623,.details article div#c906,.details article div#c907,.details article div#c841,.details article div#c253,.details article div#c707{clear:both;float:none;width:auto;margin-right:auto;margin-left:-102.8571429%;padding-left:102.8571429%;margin-right:-102.8571429%;padding-right:102.8571429%}
.ie8 .details article div#c886,.ie7 .details article div#c886,.ie8 .details article div#c887,.ie7 .details article div#c887,.ie8 .details article div#c2282,.ie7 .details article div#c2282,.ie8 .details article div#c240,.ie7 .details article div#c240,.ie8 .details article div#c361,.ie7 .details article div#c361,.ie8 .details article div#c623,.ie7 .details article div#c623,.ie8 .details article div#c906,.ie7 .details article div#c906,.ie8 .details article div#c907,.ie7 .details article div#c907,.ie8 .details article div#c841,.ie7 .details article div#c841,.ie8 .details article div#c253,.ie7 .details article div#c253,.ie8 .details article div#c707,.ie7 .details article div#c707{margin-left:-8.5714286%;padding-left:8.5714286%;margin-right:-8.5714286%;padding-right:8.5714286%}
}
.details .machines td,.details .machines th{width:50%}
@media (min-width:56.25em){.details .machines .col{width:48.5714286%;float:left;margin-right:2.8571429%}
.details .machines .col:nth-child(2n){float:right;margin-right:0}
}
.tx-indexedsearch fieldset{margin-top:1em;padding-top:1em;padding-bottom:0em;margin-bottom:1em}
.tx-indexedsearch fieldset label{font-size:1.0625em;line-height:1.4117647em}
.browsebox{list-style-type:none;margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin-top:3em;padding-top:1em;padding-bottom:1em;margin-bottom:1em;border-top:1px solid #ddd}
.browsebox li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}
.browsebox li:first-child{padding-left:0}
.browsebox li:last-child{padding-right:0}
.browsebox li.last{padding-right:0}
.browsebox li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:.5em;padding-right:.5em}
.browsebox li:first-child{padding-left:0}
.browsebox li:last-child{padding-right:0}
.browsebox li.last{padding-right:0}
.browsebox li a{white-space:nowrap}
#breadcrumb{overflow:hidden;*zoom:1}
#breadcrumb div{margin-top:1.4545455em;padding-top:.7272727em;padding-bottom:0em;margin-bottom:0em;text-align:right;color:#777}
#breadcrumb p{margin:0;font-size:.6875em;line-height:1.4545455em}
#breadcrumb a,#breadcrumb span[class=cur]{border-bottom:0 !important;padding:0 0.5em}
#breadcrumb a[rel=current],#breadcrumb span[class=cur]{color:#222}
@media only screen and (max-width:40em){#breadcrumb{display:none}
}
.sprite-images-sprite,.sprite-images-arrow_next_jtman,.jtman .next-topic:after,.sprite-images-arrow_next_jtweb,.jtweb .next-topic:after,.sprite-images-christina,.sprite-images-elke,.sprite-images-flux-bestellen,.sprite-images-flux-drucken,.sprite-images-flux-overview,.sprite-images-flux-verwalten,.sprite-images-jtcompile-drucken,.sprite-images-jtcompile-overview,.sprite-images-jtcompile-speichern,.sprite-images-jtcompile-zusammenstellen,.sprite-images-jtman-drucken,.sprite-images-jtman-korrigieren,.sprite-images-jtman-overview,.sprite-images-jtman-uebertragen,.sprite-images-jtman-verwalten,.sprite-images-jtsuite-verwalten,.sprite-images-jtweb-archiv,.sprite-images-jtweb-datenannahme,.sprite-images-jtweb-katalog,.sprite-images-jtweb-overview,.sprite-images-jtweb-vdp,.sprite-images-jtweb,.sprite-images-line_grey,.sprite-images-line_jtweb,.jtweb .content hr,.sprite-images-logo_KM,.sprite-images-logo_KM_smaller,.sprite-images-made_in_berlin,.sprite-images-micha,.sprite-images-olaf,.sprite-images-sebastian,.sprite-images-sticker_compare,#sticker_compare a,.sprite-images-ceo,.sprite-images-underline_jtweb,.sprite-images-wanted,.sprite-images-workflow_send_order{background-image:url('../../fileadmin/dots/img/sprites/sprite-images-sd7c80b79fa.png');background-repeat:no-repeat}
.sprite-images-arrow_next_jtman,.jtman .next-topic:after{background-position:0 0;height:14px;width:29px}
.sprite-images-arrow_next_jtweb,.jtweb .next-topic:after{background-position:0 -24px;height:14px;width:30px}
.sprite-images-christina{background-position:0 -48px;height:125px;width:125px}
.sprite-images-elke{background-position:0 -183px;height:125px;width:125px}
.sprite-images-flux-bestellen{background-position:0 -318px;height:83px;width:82px}
.sprite-images-flux-drucken{background-position:0 -411px;height:82px;width:82px}
.sprite-images-flux-overview{background-position:0 -503px;height:82px;width:82px}
.sprite-images-flux-verwalten{background-position:0 -595px;height:83px;width:82px}
.sprite-images-jtcompile-drucken{background-position:0 -688px;height:104px;width:104px}
.sprite-images-jtcompile-overview{background-position:0 -802px;height:84px;width:84px}
.sprite-images-jtcompile-speichern{background-position:0 -896px;height:104px;width:104px}
.sprite-images-jtcompile-zusammenstellen{background-position:0 -1010px;height:105px;width:104px}
.sprite-images-jtman-drucken{background-position:0 -1125px;height:102px;width:102px}
.sprite-images-jtman-korrigieren{background-position:0 -1237px;height:104px;width:105px}
.sprite-images-jtman-overview{background-position:0 -1351px;height:82px;width:81px}
.sprite-images-jtman-uebertragen{background-position:0 -1443px;height:105px;width:104px}
.sprite-images-jtman-verwalten{background-position:0 -1558px;height:105px;width:104px}
.sprite-images-jtsuite-verwalten{background-position:0 -1673px;height:83px;width:82px}
.sprite-images-jtweb-archiv{background-position:0 -1766px;height:104px;width:104px}
.sprite-images-jtweb-datenannahme{background-position:0 -1880px;height:104px;width:104px}
.sprite-images-jtweb-katalog{background-position:0 -1994px;height:104px;width:104px}
.sprite-images-jtweb-overview{background-position:0 -2108px;height:82px;width:82px}
.sprite-images-jtweb-vdp{background-position:0 -2200px;height:104px;width:105px}
.sprite-images-jtweb{background-position:0 -2314px;height:32px;width:32px}
.sprite-images-line_grey{background-position:0 -2356px;height:9px;width:1030px}
.sprite-images-line_jtweb,.jtweb .content hr{background-position:0 -2375px;height:9px;width:1030px}
.sprite-images-logo_KM{background-position:0 -2394px;height:86px;width:148px}
.sprite-images-logo_KM_smaller{background-position:0 -2490px;height:72px;width:117px}
.sprite-images-made_in_berlin{background-position:0 -2572px;height:158px;width:298px}
.sprite-images-micha{background-position:0 -2740px;height:125px;width:125px}
.sprite-images-olaf{background-position:0 -2875px;height:125px;width:125px}
.sprite-images-sebastian{background-position:0 -3010px;height:125px;width:125px}
.sprite-images-sticker_compare,#sticker_compare a{background-position:0 -3145px;height:78px;width:78px}
.sprite-images-ceo{background-position:0 -3233px;height:125px;width:125px}
.sprite-images-underline_jtweb{background-position:0 -3368px;height:4px;width:172px}
.sprite-images-wanted{background-position:0 -3382px;height:125px;width:125px}
.sprite-images-workflow_send_order{background-position:0 -3517px;height:191px;width:250px}
.icons-sprite,.icons-de,.topnav .languages [data-icon="lang-de"],#menu nav:target .languages [data-icon="lang-de"],.js-ready.js-nav #menu nav .languages [data-icon="lang-de"],.icons-enlarge,.enlarge span em:before,.icons-flux_m,.topnav .productsmenu #link-flux a:before,.icons-fr,.topnav .languages [data-icon="lang-fr"],#menu nav:target .languages [data-icon="lang-fr"],.js-ready.js-nav #menu nav .languages [data-icon="lang-fr"],.icons-gb,.topnav .languages [data-icon="lang-en"],#menu nav:target .languages [data-icon="lang-en"],.js-ready.js-nav #menu nav .languages [data-icon="lang-en"],.icons-jtcompile_m,.topnav .productsmenu #link-jtcompile a:before,.icons-jtman_m,.topnav .productsmenu #link-jtman a:before,.icons-jtsuite_m,.topnav .productsmenu #link-jtsuite a:before,.icons-jtweb_m,.topnav .productsmenu #link-jtweb a:before,.icons-play,.enlarge[href*="youtube"] span em:before{background-image:url('../../fileadmin/dots/img/sprites/icons-s8e11590000.png');background-repeat:no-repeat}
.icons-de,.topnav .languages [data-icon="lang-de"],#menu nav:target .languages [data-icon="lang-de"],.js-ready.js-nav #menu nav .languages [data-icon="lang-de"]{background-position:0 0;height:11px;width:16px}
.icons-enlarge,.enlarge span em:before{background-position:0 -61px;height:17px;width:16px}
.icons-flux_m,.topnav .productsmenu #link-flux a:before{background-position:0 -128px;height:32px;width:32px}
.icons-fr,.topnav .languages [data-icon="lang-fr"],#menu nav:target .languages [data-icon="lang-fr"],.js-ready.js-nav #menu nav .languages [data-icon="lang-fr"]{background-position:0 -210px;height:11px;width:16px}
.icons-gb,.topnav .languages [data-icon="lang-en"],#menu nav:target .languages [data-icon="lang-en"],.js-ready.js-nav #menu nav .languages [data-icon="lang-en"]{background-position:0 -271px;height:11px;width:16px}
.icons-jtcompile_m,.topnav .productsmenu #link-jtcompile a:before{background-position:0 -332px;height:32px;width:32px}
.icons-jtman_m,.topnav .productsmenu #link-jtman a:before{background-position:0 -414px;height:32px;width:32px}
.icons-jtsuite_m,.topnav .productsmenu #link-jtsuite a:before{background-position:0 -496px;height:32px;width:32px}
.icons-jtweb_m,.topnav .productsmenu #link-jtweb a:before{background-position:0 -578px;height:32px;width:32px}
.icons-play,.enlarge[href*="youtube"] span em:before{background-position:0 -660px;height:14px;width:10px}
.browse{padding-bottom:2em;text-align:center}
ul.linklist,.whatsnextsection ul{list-style-type:none;margin-left:1em}
ul.linklist li:before,.whatsnextsection ul li:before{content:attr(data-liste)"";font-family:"icons";font-style:normal;font-weight:normal;font-variant:normal;margin-left:-1.125em;margin-right:.125em;speak:none;text-transform:none;-webkit-font-smoothing:antialiased !important}
ul.bulletlist,body:not(.jtcompile) .featurelist div ul,.features .featuredescription ul,.details ul,.news ul,.about ul:not([class]),.jtcompile .featurelist ul{list-style-type:none}
ul.bulletlist li,body:not(.jtcompile) .featurelist div ul li,.features .featuredescription ul li,.details ul li,.news ul li,.about ul:not([class]) li,.jtcompile .featurelist ul li{margin-left:1.5em}
ul.bulletlist li:before,body:not(.jtcompile) .featurelist div ul li:before,.features .featuredescription ul li:before,.details ul li:before,.news ul li:before,.about ul:not([class]) li:before,.jtcompile .featurelist ul li:before{content:attr(data-liste)"•";font-family:"icons";font-style:normal;font-weight:normal;font-variant:normal;margin-left:-.8125em;margin-right:.5em;speak:none;text-transform:none;-webkit-font-smoothing:antialiased !important}
ul.ticklist li,.jtweb .videosection ul.ticklist li,.jtman .videosection ul.ticklist li,.flux .videosection ul.ticklist li,.jtcompile .videosection ul.ticklist li{font-size:.9375em;list-style-type:none;margin:0 0 11px 0;padding-left:0}
ul.ticklist li:before,.jtweb .videosection ul.ticklist li:before,.jtman .videosection ul.ticklist li:before,.flux .videosection ul.ticklist li:before,.jtcompile .videosection ul.ticklist li:before{color:#ff9200;content:'\e013';font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;margin-left:.5em;margin-right:.5em;speak:none;text-transform:none;-webkit-font-smoothing:antialiased !important}
.actionBox{clear:both;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f7f7f7;border:0 solid #ddd;clear:left;padding-left:2em;padding-right:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:.5em;padding-top:1.5em;padding-bottom:1em;margin-bottom:2em;margin-top:4em}
.actionBox h3,.actionBox p{margin:0 !important}
.actionBox h1,.actionBox h2,.actionBox h3{margin-top:0}
@media print{.actionBox{border:1pt solid #a2a2a2 !important}
}
.logopanel{background:#fff !important;border:1px solid #ddd !important;padding-left:1em !important;padding-right:1em !important;text-align:center}
.logopanel p{font-size:.8125em;line-height:1.8461538em}
.logopanel a{color:#222 !important}
.logopanel img{width:auto !important}
.hiring{background:#f4f4f4 !important;text-align:center}
@media (min-width:40em){.hiring{background:url('../../fileadmin/dots/img/bg_hiring.png') 30px -10px !important}
}
#sticker_compare{display:none;float:right;margin:-1em 0 0 10px}
#sticker_compare a{-moz-transition:opacity;-o-transition:opacity;-webkit-transition:opacity;transition:opacity;display:block}
#sticker_compare a:hover{opacity:.6}
time{color:#555;display:block;line-height:normal;font-size:.75em;line-height:1.3333333em;margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:.6666667em}
.article-full time{margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:1.3333333em}
.video-container{height:0;margin:0 0 1em 0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}
.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.more{padding-left:.5em}
.pagination{color:#6f6f6f;line-height:1;text-align:right;margin-top:1em;padding-top:.5em;padding-bottom:.5em;margin-bottom:.5em;overflow:hidden;*zoom:1}
.pagination a,.pagination span{line-height:1;border-bottom:0 !important}
.pagination .prev,.article-full .pagination a{float:left;margin-right:2em}
.pagination .next{margin-left:2em}
.tags{display:block;list-style-type:none;margin:0 0 1em 0;padding:0}
.tags li{float:left;list-style-position:inside}
.tags *[rel*=tag]{background:#eaeaea url('../../fileadmin/dots/img/bullet_white.png') 0 48% no-repeat;border-radius:3px;color:#222;display:block;margin:0 .6666667em 1em .6666667em;padding:.3333333em 8px .3333333em 12px;white-space:nowrap;font-size:.75em;line-height:1.3333333em}
.tags *[rel*=tag]:before{border-top:.75em transparent solid;border-bottom:.75em transparent solid;border-right:.875em #eaeaea solid;content:"";display:inline-block;margin:0 0 0 -1.875em;position:absolute}
.tags *[rel*=tag]:hover,.tags *[rel*=tag]:focus{-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;opacity:.6}
.tags *[rel*=tag]:active{opacity:.75}
.tagcloud{list-style-type:none;overflow:auto}
.tagcloud li{float:left;margin:0 1em 5px 0;list-style-position:inside}
.share_news{clear:left}
.share_news a{font-size:.875em;padding:.25em 1em .25em 0}
.share_news .fb-share-button,.share_news iframe{margin:0 1em 1em 0 !important}
a.fancybox{border:0 !important}
.enlarge{display:block}
.enlarge span{background-color:#777;border-radius:5px;color:#fff;cursor:pointer;display:block;margin:0 10px 10px 10px;max-width:2.125em;opacity:.75;padding:5px;position:relative;text-align:left;width:2.125em;white-space:nowrap;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}
.enlarge span em{display:block;font-style:normal;height:100%;line-height:1.375em;text-indent:-99999px;width:100%;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity}
.enlarge span em:before{content:"";display:block;float:left;margin:.125em 10px 0 4px}
.enlarge:hover span{max-width:7.5em;width:7.5em;opacity:1}
.enlarge:hover span em{text-indent:0}
.enlarge[href*="youtube"] span em:before{margin:.25em 7px 0 8px}
.tx-indexedsearch-form label{font-size:.9375em}
.dots-general .overview{background:#06c;padding-bottom:1.5em;text-align:center}
.dots-general .overview a.button{font-size:1em;padding:.5em 1.875em;display:inline-block;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF73ABE3',endColorstr='#FF2878C8');background-color:#73ABE3;border:0;color:#fff}
.dots-general .overview a.button:hover{text-decoration:none}
.dots-general .overview a.button:hover{background-color:#5e9edf}
.dots-general .overview a.button:active{background-color:#5197dc}
.dots-general .overview a.button.disabled,.dots-general .overview a.button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.dots-general .overview a.button:hover{color:#fff}
.dots-general .overview h1{color:#fff;font-size:2.25em;line-height:1.1111111em;line-height:1.5em;margin:.4444444em 0 .8888889em 0;padding:0}
@media only screen and (min-width:40em){.dots-general .overview h1{text-align:center}
}
.dots-general .overview h2{color:#fff;font-size:1.125em;line-height:1.3333333em;font-family:"jaf-bernina-sans-n6","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:1.5em;margin:.4444444em 2em .4444444em 0}
@media only screen and (min-width:40em){.dots-general .overview h2{text-align:left}
}
.dots-general .overview h3{font-size:1em;line-height:1.5em;font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5em;margin:0 0 1.5em 0}
@media only screen and (min-width:40em){.dots-general .overview h3{text-align:left}
}
.dots-general .overview ul>li{visibility:visible;visibility:visible;visibility:visible;visibility:visible}
.wf-loading .dots-general .overview ul>li:nth-child(1){visibility:hidden}
.wf-active .dots-general .overview ul>li:nth-child(1){-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.7s;-moz-animation-duration:.7s;-ms-animation-duration:.7s;-o-animation-duration:.7s;animation-duration:.7s}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
.wf-active .dots-general .overview ul>li:nth-child(1){-webkit-animation:fadeInDown .7s 1;-moz-animation:fadeInDown .7s 1;-o-animation:fadeInDown .7s 1;animation:fadeInDown .7s 1}
.wf-loading .dots-general .overview ul>li:nth-child(2){visibility:hidden}
.wf-active .dots-general .overview ul>li:nth-child(2){-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.4s;-moz-animation-duration:1.4s;-ms-animation-duration:1.4s;-o-animation-duration:1.4s;animation-duration:1.4s}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
.wf-active .dots-general .overview ul>li:nth-child(2){-webkit-animation:fadeInDown 1.4s 1;-moz-animation:fadeInDown 1.4s 1;-o-animation:fadeInDown 1.4s 1;animation:fadeInDown 1.4s 1}
.wf-loading .dots-general .overview ul>li:nth-child(3){visibility:hidden}
.wf-active .dots-general .overview ul>li:nth-child(3){-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2.1s;-moz-animation-duration:2.1s;-ms-animation-duration:2.1s;-o-animation-duration:2.1s;animation-duration:2.1s}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
.wf-active .dots-general .overview ul>li:nth-child(3){-webkit-animation:fadeInDown 2.1s 1;-moz-animation:fadeInDown 2.1s 1;-o-animation:fadeInDown 2.1s 1;animation:fadeInDown 2.1s 1}
.wf-loading .dots-general .overview ul>li:nth-child(4){visibility:hidden}
.wf-active .dots-general .overview ul>li:nth-child(4){-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2.8s;-moz-animation-duration:2.8s;-ms-animation-duration:2.8s;-o-animation-duration:2.8s;animation-duration:2.8s}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
.wf-active .dots-general .overview ul>li:nth-child(4){-webkit-animation:fadeInDown 2.8s 1;-moz-animation:fadeInDown 2.8s 1;-o-animation:fadeInDown 2.8s 1;animation:fadeInDown 2.8s 1}
@media only screen{.dots-general .overview ul>li{width:100%;float:left;margin-right:50%;display:inline}
}
@media only screen and (min-width:40em){.dots-general .overview ul>li{width:48.5714286%;float:left;margin-right:2.8571429%;display:inline}
.dots-general .overview ul>li:nth-child(2n){width:48.5714286%;float:right;margin-right:0;*margin-left:-2em;display:inline}
}
@media only screen and (min-width:56.25em){.dots-general .overview ul>li{width:22.8571429%;float:left;margin-right:2.8571429%;display:inline}
.dots-general .overview ul>li:nth-child(2n){width:22.8571429%;float:left;margin-right:2.8571429%;display:inline}
.dots-general .overview ul>li:first-child+li+li+li{width:22.8571429%;float:right;margin-right:0;*margin-left:-2em;display:inline}
}
.dots-general .overview ul>li div[class^="sprite-images-"]{margin-top:1em;padding-top:0em;padding-bottom:0em;margin-bottom:1em;position:relative;top:0;z-index:2;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}
.dots-general .overview ul>li a h2{-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;color:#fff}
.dots-general .overview ul>li a h3{-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;color:#222 !important}
.dots-general .overview ul>li:hover a h2{color:#fff;opacity:.6}
.dots-general .overview ul>li:hover a h3{color:#222;opacity:.6}
.dots-general .overview ul>li:hover a div[class^="sprite-images-"]{top:-1em}
.dots-general .pagetitle{background:#ff9200}
.dots-general .pagenav{background:#f5f5f5}
.dots-general .pagenav li.active a{background:#cc7500;color:#ff9200}
.dots-general .pagenav li a{color:#ff9200}
.dots-general .pagenav li a:hover{background-color:#e8e8e8;color:#ff9200 !important}
.dots-general .pagenav{background:#f5f5f5}
.dots-general .pagenav li.active a{background:#e6e6e6;color:#222}
.dots-general .pagenav li a{color:#222}
.dots-general .pagenav li a:hover{background-color:#e8e8e8;color:#ff9200 !important}
.about figure{margin-bottom:1em}
.about .teamfotos{overflow:auto}
.about .teamfotos figure h4{margin:1em 0 0 0;white-space:nowrap}
@media (min-width:40em){.about .teamfotos figure{width:48.5714286%;float:left;margin-right:2.8571429%;margin-bottom:2em}
.about .teamfotos figure p,.about .teamfotos figure h4{font-size:80%}
.about .teamfotos figure:nth-child(2n){float:right;margin-right:0}
}
@media (min-width:56.25em){.about .teamfotos figure div[class^="sprite-"]{float:left;margin-right:1.25em}
}
ul.presse{list-style-type:none}
ul.presse li>h3{margin-top:0;font-family:"jaf-bernina-sans-n6","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:1.5em}
ul.presse li>h4{margin-top:0;font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5em}
#news-section{margin-top:1em;padding-top:1.5em;padding-bottom:1em;margin-bottom:0em}
#news-section .panel{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff4e6;border:1px solid #fff;clear:left;padding-left:2em;padding-right:2em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:.5em;padding-top:1.5em;padding-bottom:1em;margin-bottom:2em;margin-bottom:2em}
#news-section .panel h1,#news-section .panel h2,#news-section .panel h3{margin-top:0}
@media print{#news-section .panel{border:1pt solid #a2a2a2 !important}
}
#news-section article{border-bottom:1px solid #ddd;clear:both;padding-bottom:.5em;margin-bottom:1em}
#news-section h1{line-height:1.5}
#news-section h3{margin:0 0 .5em 0}
#news-section h3,#news-section h4{clear:both}
#news-section h3.teaser,#news-section h4.teaser{font-size:.9375em;line-height:1.6}
#news-section figure{margin:0 0 1em 0}
#news-section .article-list article{padding-top:.5em;overflow:hidden;*zoom:1}
#news-section .article-list>a{display:block;text-align:right}
@media (min-width:40em){#news-section .news-img-wrap img{float:left;margin:0 1em 1em 0}
}
#news-section .article-full .teaser{margin:0 2em 2em 0}
#news-section .article-related{border-bottom:1px solid #ddd}
#news-section .article-related ul{list-style-type:none}
#news-section #news-sidebar .fb-share-button,#news-section #news-sidebar iframe{display:inline-block;float:left}
@media (min-width:40em) and (max-width:56.25em){#news-section #teaser .panel{width:48.5714286%;float:left;margin-right:2.8571429%}
#news-section #teaser .panel:nth-child(2n){width:48.5714286%;float:right;margin-right:0}
#news-section h2{clear:both}
#news-section #news-sidebar{overflow:auto;margin-bottom:1em}
#news-section #news-sidebar .article-meta{width:74.2857143%;float:left;margin-right:2.8571429%}
#news-section #news-sidebar .share_news{clear:none;text-align:right;width:22.8571429%;float:right;margin-right:0}
}
@media (min-width:56.25em){#news-section #teaser{margin-top:-5em}
#news-section .article-list,#news-section .article-full article,#news-section .article-full .pagination{width:65.7142857%;float:left;margin-right:2.8571429%}
#news-section aside{width:31.4285714%;float:right;margin-right:0}
#news-section #news-sidebar{padding-top:1.6em;width:22.8571429%;float:right;margin-right:0}
#news-section #news-sidebar .tags li{float:none;display:inline-block}
#news-section #news-sidebar .share_news{margin-top:1em}
#news-section #news-sidebar .share_news a{display:block}
#news-section #news-sidebar .share_news .fb-share-button,#news-section #news-sidebar .share_news iframe{display:block;float:none}
}
.jtweb .overview{background:#addce9 url('../../fileadmin/dots/img/bg_clouds.png') -100px 35% fixed repeat;padding-bottom:0}
.jtweb .overview h1{color:#fff;margin:0 0 .5em 0;line-height:1.5em}
.jtweb .overview h2{font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#222;margin:0;line-height:1.5em}
@media (min-width:56.25em){.jtweb .overview h1{margin-left:17.1428571%;margin-right:17.1428571%}
.jtweb .overview h2{margin-left:8.5714286%;margin-right:8.5714286%}
.jtweb .overview .fullwidth{margin:1em 0 -5px 0;text-align:center}
.jtweb .overview .fullwidth img{height:auto;width:auto}
}
.jtweb .fullwidth{margin:1em 0 0 0}
.jtweb .pagetitle{background:#addce9 url('../../fileadmin/dots/img/bg_clouds.png') -250px 20% fixed repeat;padding-top:2em;padding-bottom:2em}
.jtweb .pagetitle h1{color:#222}
.jtweb .pagenav{background:#528491}
.jtweb .pagenav li.active a{background:#406671;color:#fff}
.jtweb .pagenav li a{color:#fff}
.jtweb .pagenav li a:hover{background-color:#497581;color:#addce9 !important}
.jtweb .videosection{background:#d5edf4;margin-bottom:2em}
.jtweb .videosection ul.ticklist li:before{color:#addce9}
.jtweb .panel{background:rgba(233,246,249,0.5)}
.jtweb .content hr{border:0;width:100%}
.jtweb .next-topic{-moz-transition:color;-o-transition:color;-webkit-transition:color;transition:color;padding-bottom:5px}
.jtweb .next-topic:after{display:inline-block;content:"";margin-left:.5em}
.jtweb .details article>div:first-of-type{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(233,246,249,0.5);border:0px solid #ddd;clear:left;padding-left:2em;padding-right:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:.5em;padding-top:1.5em;padding-bottom:1em;margin-bottom:2em}
.jtweb .details article>div:first-of-type h1,.jtweb .details article>div:first-of-type h2,.jtweb .details article>div:first-of-type h3{margin-top:0}
@media print{.jtweb .details article>div:first-of-type{border:1pt solid #a2a2a2 !important}
}
.jtman .overview{background:#ae1f24 url('../../fileadmin/dots/img/bg_content.png') fixed;padding-top:3.5em;text-align:left;padding-bottom:0}
.jtman .overview h1{color:#fff;margin:0;font-family:"jaf-bernina-sans-n6","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:1.25em;text-shadow:1px 1px 0px rgba(34,34,34,0.5)}
.jtman .overview h2{margin:.5em 0 0 0;font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5em}
.jtman .overview>div{background:transparent url('../../fileadmin/dots/img/illu/jtman-overview.png') center bottom no-repeat;background-size:auto auto;padding-bottom:350px}
@media (min-width:40em){.jtman .overview header{padding:0 2em;text-align:left}
}
@media (min-width:56.25em){.jtman .overview header{margin-left:0%;margin-right:17.1428571%}
}
.jtman .pagetitle{background:#ae1f24;padding-top:2em;padding-bottom:2em}
.jtman .pagenav{background:#473a3a}
.jtman .pagenav li.active a{background:#090909;color:#fff}
.jtman .pagenav li a{color:#fff}
.jtman .pagenav li a:hover{background-color:#392e2f;color:#dc3d43 !important}
.jtman .videosection{background:#f5e6e6}
.jtman .videosection ul.ticklist li:before{color:#ae1f24;content:'\f00c';margin-left:-1.5em;padding-right:.5em;width:1em}
.jtman .next-topic{-moz-transition:color;-o-transition:color;-webkit-transition:color;transition:color;background:url('../../fileadmin/dots/img/sprite-images/underline_jtman.png') 10% 100% no-repeat;padding-bottom:5px}
.jtman .next-topic:after{display:inline-block;content:"";margin-left:.5em}
.jtman .details article>div:first-of-type{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(247,213,214,0.5);border:0px solid #ddd;clear:left;padding-left:2em;padding-right:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:.5em;padding-top:1.5em;padding-bottom:1em;margin-bottom:2em}
.jtman .details article>div:first-of-type h1,.jtman .details article>div:first-of-type h2,.jtman .details article>div:first-of-type h3{margin-top:0}
@media print{.jtman .details article>div:first-of-type{border:1pt solid #a2a2a2 !important}
}
.flux .overview{background:#3385D6 url('../../fileadmin/dots/img/bg_content.png') fixed;padding-bottom:2.5em;text-align:left;padding-bottom:0}
.flux .overview h1{color:#fff;margin:0;font-family:"jaf-bernina-sans-n6","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:1.25em;text-shadow:1px 1px 0px rgba(34,34,34,0.25)}
.flux .overview h2{margin:.5em 0 0 0;font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5em}
.flux .overview>div{background:transparent url('../../fileadmin/dots/img/illu/Flux-overview.png') center bottom no-repeat;background-size:auto auto;padding-bottom:350px}
@media (min-width:40em){.flux .overview header{padding:0 2em;text-align:left}
}
@media (min-width:56.25em){.flux .overview header{margin-left:0%;margin-right:17.1428571%}
}
.flux .pagetitle{background:#3385D6;padding-top:2em;padding-bottom:2em}
.flux .pagenav{background:#454545}
.flux .pagenav li.active a{background:#090909;color:#fff}
.flux .pagenav li a{color:#fff}
.flux .pagenav li a:hover{background-color:#383838;color:#5d9edf !important}
.flux .videosection{background:#B2D1F0}
.flux .videosection ul.ticklist li:before{color:#3385D6}
.flux .circle{background-color:#c2daf3;border-radius:100%;color:rgba(29,76,122,0.6);height:80px;line-height:80px;margin-top:1em;width:80px;text-align:center;vertical-align:center}
.flux .panel{background:rgba(200,222,244,0.5)}
.flux .details article>div:first-of-type{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(157,196,235,0.25);border:0px solid #ddd;clear:left;padding-left:2em;padding-right:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:.5em;padding-top:1.5em;padding-bottom:1em;margin-bottom:2em}
.flux .details article>div:first-of-type h1,.flux .details article>div:first-of-type h2,.flux .details article>div:first-of-type h3{margin-top:0}
@media print{.flux .details article>div:first-of-type{border:1pt solid #a2a2a2 !important}
}
.jtcompile .overview{background:#7fbf00 url('../../fileadmin/dots/img/bg_content.png') fixed;padding-top:3em;text-align:left;padding-bottom:0}
.jtcompile .overview h1{color:#fff;margin:0;font-family:"jaf-bernina-sans-n6","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;line-height:1.25em;text-shadow:1px 1px 0px rgba(34,34,34,0.5)}
.jtcompile .overview h2{margin:.5em 0 0 0;font-family:"jaf-bernina-sans-n4","jaf-bernina-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5em}
.jtcompile .overview>div{background:transparent url('../../fileadmin/dots/img/illu/jtcompile-overview.png') center bottom no-repeat;background-size:auto auto;padding-bottom:310px}
@media (min-width:40em){.jtcompile .overview header{padding:0 2em;text-align:left}
}
@media (min-width:56.25em){.jtcompile .overview header{margin-left:0%;margin-right:17.1428571%}
}
.jtcompile .pagetitle{background:#7fbf00;padding-top:2em;padding-bottom:2em}
.jtcompile .videosection{background:#edf9d4}
.jtcompile .videosection ul.ticklist li:before{color:#7fbf00}
.jtcompile .pagenav{background:#3b5900}
.jtcompile .pagenav li.active a{background:#192600;color:#fff}
.jtcompile .pagenav li a{color:#fff}
.jtcompile .pagenav li a:hover{background-color:#2a4000;color:#b6ff26 !important}
@media (min-width:40em){.jtcompile .featurelist article>div{width:74.2857143%;float:left;margin-right:2.8571429%}
}
@media (min-width:56.25em){.jtcompile .demo article>div{width:65.7142857%;float:left;margin-right:2.8571429%}
}
.jtcompile .demo a.primary-button{color:#fff !important}
.jtcompile .demo a.primary-button:hover{color:#222}
.jtcompile .tx-powermail{margin-left:-8.5714286%;padding-left:8.5714286%;margin-right:-8.5714286%;padding-right:8.5714286%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#edf9d4}
.jtcompile .details article>div:first-of-type{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#edf9d4;border:0px solid #ddd;clear:left;padding-left:2em;padding-right:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:.5em;padding-top:1.5em;padding-bottom:1em;margin-bottom:2em}
.jtcompile .details article>div:first-of-type h1,.jtcompile .details article>div:first-of-type h2,.jtcompile .details article>div:first-of-type h3{margin-top:0}
@media print{.jtcompile .details article>div:first-of-type{border:1pt solid #a2a2a2 !important}
}
.videoBox{background:#444;border-radius:10px;color:#fff;margin-top:2em;margin-bottom:2em;padding:1em 1em 2em 1em}
.videoBox h3,.videoBox h4{color:#fff}
.videoBox h4{font-size:.65em;line-height:1.5;margin:3px 0}
@media (min-width:40em){.videoBox{*zoom:1;max-width:63.5em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto;min-height:400px}
.videoBox:after{content:"";display:table;clear:both}
}
#ytv-video-player{background:#444;outline:1px solid white}
#dotsTV{background:#444;display:block;-webkit-overflow-scrolling:touch}
#dotsTV ::-webkit-scrollbar{border-left:1px solid #222;width:10px}
#dotsTV ::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2)}
#dotsTV .ytv-video iframe{border:none;display:block;height:100%;min-height:300px;max-height:400px;outline:none;width:100%}
#dotsTV a{color:#fff !important;font-size:11px;line-height:1.4}
#dotsTV a:active,#dotsTV a:focus{outline:0}
@media (min-width:56.25em){#dotsTV{min-height:320px;min-width:320px;height:400px}
#dotsTV .ytv-video{width:65.7142857%;float:left;margin-right:2.8571429%}
#dotsTV .ytv-video iframe{min-height:330px;height:100%;width:100%}
#dotsTV .ytv-list{width:31.4285714%;float:right;margin-right:0}
}
.ytv-list ul{list-style:none;margin:0;text-indent:0;padding:0}
.ytv-list ul li{display:block;list-style-type:none;margin:0;padding:0;text-indent:0}
.ytv-list .ytv-list-inner{height:340px;overflow-y:auto;overflow-x:auto;width:100%}
.ytv-list .ytv-list-inner a{display:block;margin:0;padding:10px 0;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.5) !important;border-left:2px solid transparent;-moz-transition:background-color;-o-transition:background-color;-webkit-transition:background-color;transition:background-color}
.ytv-list .ytv-list-inner a:first-of-type{border-top:0}
.ytv-list .ytv-list-inner a:hover{background:#222}
.ytv-list .ytv-list-inner a b{color:#fff;display:block;text-overflow:ellipsis}
.ytv-list .ytv-list-inner .ytv-active a{border-left:2px solid #fff;background:#111}
.ytv-list .ytv-content{padding:0 5px 0 110px}
.ytv-list .ytv-thumb-stroke{position:absolute;top:1px;left:1px;bottom:1px;right:1px;z-index:2;outline:1px solid rgba(255,255,255,0.1)}
.ytv-list .ytv-thumb{float:left;margin:0 7px 0 7px;position:relative;outline:1px solid rgba(0,0,0,0.5)}
.ytv-list .ytv-thumb span{background:rgba(0,0,0,0.7);bottom:5px;border-radius:3px;color:#eee;font-size:90%;font-weight:bold;position:absolute;right:5px;padding:0px 4px}
.ytv-list .ytv-thumb img{width:100px;display:block}
.ytv-list .ytv-views{display:block;font-size:90%;opacity:0.5}
.ytv-list-header{background:#515151;font-size:.6875em;margin-bottom:2px;padding:0;width:100%;-moz-box-shadow:rgba(0,0,0,0.4) 0 1px 2px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 1px 2px;box-shadow:rgba(0,0,0,0.4) 0 1px 2px}
.ytv-list-header>a>img{margin:5px 5px 5px 9px}
.ytv-list-header a[data-ytv-playlist-toggle=true] span{margin-right:20px}
.ytv-list-header span{font-weight:bold}
.ytv-list-header a span{display:block;margin-right:15px;padding:5px;overflow:hidden;text-overflow:ellipsis}
.ytv-list-header .ytv-playlists{display:none;background:#515151;position:absolute;z-index:10;-moz-box-shadow:rgba(0,0,0,0.4) 0 1px 2px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 1px 2px;box-shadow:rgba(0,0,0,0.4) 0 1px 2px}
.ytv-list-header .ytv-playlists a{border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.5);border-left:2px solid transparent;display:block;-moz-transition:background-color;-o-transition:background-color;-webkit-transition:background-color;transition:background-color}
.ytv-list-header .ytv-playlists a:hover{background:#222}
.ytv-list-header .ytv-playlists a span{height:auto;overflow:visible}
.ytv-list-header .ytv-playlists a .ytv-thumb{margin:5px 5px 0 7px;outline:1px solid rgba(0,0,0,0.5)}
.ytv-list-header img,.ytv-list-header .ytv-thumb img{float:left;width:30px}
.ytv-arrow{border:8px solid transparent;border-top-color:rgba(0,0,0,0.4);display:none;float:right;height:10px;margin:10px 10px 0 5px;top:0;width:0;position:relative;right:-15px}
@media (min-width:56.25em){.ytv-arrow{position:absolute;right:0}
}
.ytv-has-playlists .ytv-arrow{display:inline-block}
.ytv-playlist-open .ytv-playlists{display:block}
.ytv-playlist-open .ytv-arrow{border-color:transparent;border-bottom-color:rgba(0,0,0,0.4);top:-20px}
.ytv-list a .ytv-list a:active,.ytv-list-header .ytv-playlists a:active{background:rgba(0,0,0,0.05)}
.ytv-relative{position:relative;width:100%;height:100%}
.ytv-full{position:fixed;top:0;left:0;width:100% !important;height:100% !important;margin:0 !important}
.ytv-list-header a:after,.ytv-clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
nav ul,nav ol{margin:0;padding:0;list-style:none;list-style-image:none}
.topnav ul{margin:0;padding:0;margin-top:.5em}
.topnav li{display:none}
.topnav .languages{display:none;margin-left:2em;text-decoration:none !important}
.topnav .languages [data-icon]{display:block;float:left;margin:.5em 5px;padding:0 10px;width:16px}
.topnav .languages [data-icon]:hover{opacity:.5}
.topnav .languages [data-icon]:before{content:""}
.topnav .productsmenu ul{margin:0}
.topnav .productsmenu #link-jtweb a:before{display:block;float:left;content:"";margin-right:10px}
.topnav .productsmenu #link-jtman a:before{display:block;float:left;content:"";margin-right:10px}
.topnav .productsmenu #link-jtsuite a:before{display:block;float:left;content:"";margin-right:10px}
.topnav .productsmenu #link-jtcompile a:before{display:block;float:left;content:"";margin-right:10px}
.topnav .productsmenu #link-flux a:before{display:block;float:left;content:"";margin-right:10px}
.topnav .productsmenu>ul li[id] a{color:#777}
.topnav .productsmenu>ul li[id] a strong{color:#222;display:block}
.topnav .productsmenu>ul li:hover *{color:#e68300 !important}
.topnav #metanav{background:#373737;display:block;float:none;left:0;line-height:3;margin:0;position:absolute;top:0;width:100%;z-index:99;margin-top:.5em;padding-top:.5em;padding-bottom:.5em;margin-bottom:.5em}
.topnav #metanav #nav-open-btn{color:#fff;cursor:pointer;display:block;float:left;margin:.25em 2em 0 2em;line-height:2;font-size:1em;line-height:1.5em}
.topnav #metanav #nav-open-btn:before{padding-right:.2em}
.topnav #metanav #search-open-btn{color:#fff;font-size:1.25em;line-height:1.2em;float:right;margin-right:2em}
.topnav #metanav a:hover{color:#e6e6e6 !important}
.topnav #metanav form{display:none}
@media only screen and (min-width:40em){.topnav{width:100%;float:left;margin-right:2.7322404%;display:inline;margin-top:1em}
.topnav ul>li{background:#fff;display:block;float:left;margin:0 2px 0 0}
.topnav ul>li a{font-size:.9375em;line-height:1.6em;color:#222 !important;padding-left:10px;padding-right:10px;margin-top:0em;padding-top:1.0666667em;padding-bottom:1.0666667em;margin-bottom:0em}
.topnav ul>li a:hover{color:#e68300 !important}
.topnav ul>li.has-sub>a{border-bottom:1px solid transparent;padding-left:15px;z-index:110}
.topnav ul>li.has-sub:hover>a{border-bottom-color:#fff;box-shadow:0px 1px 4px 0 rgba(0,0,0,0.25)}
.topnav li>ul{box-shadow:0px 2px 4px 0 rgba(0,0,0,0.25);display:none;position:absolute;width:auto;z-index:100}
.topnav li>ul li{font-size:1em;line-height:1.5em;background:#fff;display:block;float:none;margin:0;min-width:18.125em;padding:0}
.topnav li>ul li#link-jtweb{margin-left:0}
.topnav li>ul li#link-jtweb a{padding-top:1em}
.topnav li>ul li:last-of-type a{padding-bottom:1.5em}
.topnav li>ul li a{border:0;display:block;font-size:.9375em;line-height:1.6em;line-height:1;margin-left:0;padding:0 15px;margin-top:0em;padding-top:.5em;padding-bottom:1em;margin-bottom:0em}
.topnav li>ul li a strong{margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:.5em}
.topnav li:hover>a{color:#f2f2f2}
.topnav li:hover>ul{display:block}
.topnav .languages{display:block}
.topnav .languages li{margin:0;min-width:16px}
.topnav #metanav{background:transparent;font-size:85%;height:auto;line-height:2em;padding:0;position:relative;width:auto}
.topnav #metanav #nav-open-btn,.topnav #metanav #search-open-btn{display:none}
.topnav #metanav form{display:block;float:right}
}
@media only screen and (min-width:56.25em){.topnav{width:65.7559199%;float:right;margin-right:0;*margin-left:-1.875em;display:inline;margin-top:2em}
}
.pagenav ul{margin:0 -.625em;overflow:hidden;*zoom:1}
.pagenav li{float:left;font-size:.875em;line-height:1.7142857em}
.pagenav li ul{display:none}
.pagenav li:nth-child(2){float:none}
.pagenav li.active{font-family:"jaf-bernino-sans-n6","jaf-bernino-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}
.pagenav a{color:#222;display:inline-block;line-height:3em;margin:0;padding:1px .9375em 0;text-align:center;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}
.pagenav a[data-icon]{line-height:3em;font-size:.9375em;padding-top:2px}
@media (min-width:40em){.pagenav li:first-child+li{float:left}
.pagenav li#compare-products{float:right}
}
#menu{background:#373737;color:#fff;margin-top:3em;padding-top:.5em;padding-bottom:.5em}
#menu h4,#menu p,#menu li>a,#menu label{font-size:.9375em;line-height:1.6em}
#menu hr{display:none}
#menu a{color:#fff !important}
#menu a:hover{color:#e6e6e6 !important}
#menu ul{display:block;list-style:none;margin:0;*zoom:1}
#menu nav{background:#373737;color:#fff;left:0;overflow:hidden;position:absolute;top:-7px;width:100%;z-index:100}
#menu nav:not(:target){height:0;z-index:1}
#menu nav:not(:target) #nav-close-btn{display:none}
#menu nav li a,#menu nav li span{display:block;height:0;line-height:0;padding:0 16px;overflow:hidden}
#menu nav li.is-active a:after{border-top:0.625em transparent solid;border-bottom:0.625em transparent solid;border-right:0.625em white solid;content:"";display:block;margin-top:-0.625em;right:-0.03125em;position:absolute;top:50%;z-index:50}
#menu nav li#search{padding:1em 0}
#menu nav li#search input{width:100%}
#menu nav:target,.js-ready.js-nav #menu nav{border-top:7px solid #ff9200;box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.25);-moz-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.25);-webkit-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.25);left:-60%;height:100%;width:60%}
#menu nav:target li a,#menu nav:target li span,#menu nav:target li h4 a,.js-ready.js-nav #menu nav li a,.js-ready.js-nav #menu nav li span,.js-ready.js-nav #menu nav li h4 a{border-top:1px solid #515151;height:3em;line-height:3em;position:relative}
#menu nav:target li a:hover,#menu nav:target li span:hover,#menu nav:target li h4 a:hover,.js-ready.js-nav #menu nav li a:hover,.js-ready.js-nav #menu nav li span:hover,.js-ready.js-nav #menu nav li h4 a:hover{background:#5e5e5e}
#menu nav:target h4,.js-ready.js-nav #menu nav h4{border-top:1px solid #848484 !important;display:block;height:3em;line-height:3em;padding:0 16px;position:relative}
#menu nav:target h4>a,.js-ready.js-nav #menu nav h4>a{padding:0 16px;margin-right:-16px;margin-left:-16px}
#menu nav:target #nav-close-btn,.js-ready.js-nav #menu nav #nav-close-btn{color:#fff;cursor:pointer;display:block;font-size:1em;height:3em;line-height:3em;padding:0 1em;padding-top:1em;font-size:1em;line-height:1.5em}
#menu nav:target #nav-close-btn:before,.js-ready.js-nav #menu nav #nav-close-btn:before{padding-right:.2em}
#menu nav:target #nav-close-btn:hover,.js-ready.js-nav #menu nav #nav-close-btn:hover{background:#5e5e5e}
#menu nav:target .languages,.js-ready.js-nav #menu nav .languages{height:1;display:block;padding:0 16px;overflow:hidden;*zoom:1;margin-top:0em;padding-top:1em;padding-bottom:1em;margin-bottom:0em;font-size:.875em;line-height:1.7142857em}
#menu nav:target .languages label,.js-ready.js-nav #menu nav .languages label{float:left;font-weight:normal;line-height:.9375em;margin-right:5px}
#menu nav:target .languages a,.js-ready.js-nav #menu nav .languages a{float:left}
#menu nav:target .languages [data-icon],.js-ready.js-nav #menu nav .languages [data-icon]{border-bottom:1px solid transparent;display:block;line-height:13px;margin:0 5px;width:22px}
#menu nav:target .languages [data-icon]:before,.js-ready.js-nav #menu nav .languages [data-icon]:before{content:""}
#menu nav:target .languages a:hover,.js-ready.js-nav #menu nav .languages a:hover{opacity:.5}
#menu h4{font-size:.875em;line-height:1.7142857em;font-weight:bold;color:#fff;margin:0;width:100%}
footer{font-size:.875em;line-height:1.7142857em}
@media only screen and (max-width:40em){footer{*zoom:1;max-width:63.5em;_width:63.5em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}
footer:after{content:"";display:table;clear:both}
}
footer p#share,footer #link-up{clear:both;line-height:2em;margin-top:0;margin-bottom:2em}
footer #link-up{float:right}
@media (min-width:40em){#menu{margin-top:2em;padding-top:2em;padding-bottom:2em}
#menu>div{*zoom:1;max-width:63.5em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}
#menu>div:after{content:"";display:table;clear:both}
#menu h4,#menu h4 a{color:#d9d9d9 !important;line-height:2em}
#menu a{color:#b3b3b3}
#menu a:hover{color:#fff !important}
#menu nav{background:transparent;height:auto !important;position:relative;top:0}
#menu nav li{border:0}
#menu nav li#search{display:none}
#menu nav li.is-active a:after{display:none}
#menu nav li a{position:relative;height:2em;line-height:2em;padding:0}
#menu nav:target li a{border:0;position:relative;height:2em;line-height:2em;padding:0}
#menu nav:target #nav-close-btn{display:none}
#menu nav>ul>li{margin-bottom:1em;width:22.9508197%;float:left;margin-right:2.7322404%}
#menu nav>ul>li#home{display:none}
#menu nav>ul>li:last-child{width:22.9508197%;float:right;margin-right:0}
#menu nav>ul>li:first-child+li+li+li+li{width:22.9508197%;float:right;margin-right:0}
#menu nav>ul>li a{line-height:2em}
#menu nav .languages{display:none}
}
@media (min-width:56.25em){#menu nav{width:65.7559199%;float:left;margin-right:2.7322404%}
#menu nav>ul{width:100%;float:left;margin-right:2.7322404%}
#menu footer{width:31.5118397%;float:right;margin-right:0}
}
#outer-wrap{overflow:hidden;position:relative;width:100%}
#inner-wrap{position:relative;width:100%}
.js-ready #inner-wrap{-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;left:0}
.js-nav #inner-wrap{-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;left:60%}
.topbar{display:block;height:8px;left:0;padding:0;position:fixed;top:0;width:100%;z-index:100;background:#e5e5e5;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
.topbar{-webkit-animation:fadeInDown 1s 1;-moz-animation:fadeInDown 1s 1;-o-animation:fadeInDown 1s 1;animation:fadeInDown 1s 1}
.topbar ul{list-style:none;margin:0;padding:0;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}
100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
100%{opacity:1;transform:translateY(0)}
}
.topbar ul{-webkit-animation:fadeInDown 1s 1;-moz-animation:fadeInDown 1s 1;-o-animation:fadeInDown 1s 1;animation:fadeInDown 1s 1}
@media only screen and (max-width:40em){.topbar ul{max-width:100% !important;width:100%}
}
@media only screen and (min-width:40em){.topbar ul{margin:0 auto;padding:0 !important;*zoom:1;max-width:63.5em;_width:63.5em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}
.topbar ul:after{content:"";display:table;clear:both}
}
.topbar ul li{display:block;height:8px;list-style-type:none;margin:0 !important;padding:0 4.27%}
@media only screen and (min-width:40em){.topbar ul li{padding:0 4.28%}
}
.topbar ul li#link-home{background:#ff9200;width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
.dots-general .topbar ul li#link-home#link-home{width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.topbar ul li#link-home{width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
.dots-general .topbar ul li#link-home#link-home{width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
}
.topbar ul li#link-jtweb{background:#addce9;width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.topbar ul li#link-jtweb{width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
}
.jtweb .topbar ul li#link-jtweb{background:#addce9;width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.jtweb .topbar ul li#link-jtweb{width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
}
.topbar ul li#link-jtweb a{background:#addce9}
.topbar ul li#link-jtman{background:#ae1f24;width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.topbar ul li#link-jtman{width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
}
.jtman .topbar ul li#link-jtman{background:#ae1f24;width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.jtman .topbar ul li#link-jtman{width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
}
.topbar ul li#link-jtman a{background:#ae1f24}
.topbar ul li#link-jtsuite{background:#06c;width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.topbar ul li#link-jtsuite{width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
}
.jtsuite .topbar ul li#link-jtsuite{background:#06c;width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.jtsuite .topbar ul li#link-jtsuite{width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
}
.topbar ul li#link-jtsuite a{background:#06c}
.topbar ul li#link-jtcompile{background:#7fbf00;width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.topbar ul li#link-jtcompile{width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
}
.jtcompile .topbar ul li#link-jtcompile{background:#7fbf00;width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.jtcompile .topbar ul li#link-jtcompile{width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
}
.topbar ul li#link-jtcompile a{background:#7fbf00}
.topbar ul li#link-flux{background:#06c;width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.topbar ul li#link-flux{width:5.8287796%;float:left;margin-right:2.7322404%;display:inline}
}
.flux .topbar ul li#link-flux{background:#06c;width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
@media only screen and (min-width:40em){.flux .topbar ul li#link-flux{width:65.7559199%;float:left;margin-right:2.7322404%;display:inline}
}
.topbar ul li#link-flux a{background:#06c}
.topbar ul li a{border:0;color:#fff;display:block;font-size:.8125em;height:40px;line-height:1.5em;margin:0;padding:8px 10px 12px;visibility:hidden}
@media only screen and (min-width:40em){.topbar ul li a{visibility:visible}
.topbar ul li#link-home a{background:#ff9200;text-align:center}
.topbar ul li#link-home a:hover{background:#ff9d1a}
.dots-general .topbar ul li#link-home a{text-align:left}
.dots-general .topbar ul li#link-home a span{clip:auto;height:auto;margin:0 0 0 .5em;overflow:visible;position:static;width:auto}
}
@media print{body{font-size:62.5%;line-height:1em}
.topbar,.topnav,.pagenav,#menu,#share,.videoBox,.actionBox,.pagination,#metanav{display:none}
.overview>div{padding-bottom:0 !important}
h1,h2,h3,h4,h5,body,p,a{color:#000 !important;text-shadow:none !important}
a{border:0 !important}
figure,figure img{height:auto;width:100%}
}
@media screen and (max-width:769px){body{-webkit-text-size-adjust:none}
}
.visuallyhidden,[data-icon] span,#sticker_compare a span,.topnav .languages label,.topnav .languages [data-icon] span,#menu nav:target .languages [data-icon] span,.js-ready.js-nav #menu nav .languages [data-icon] span,.topbar ul li#link-home span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,[data-icon] span.focusable:active,#sticker_compare a span.focusable:active,.topnav .languages label.focusable:active,#menu nav:target .languages [data-icon] span.focusable:active,.js-ready.js-nav #menu nav .languages [data-icon] span.focusable:active,.topbar ul li#link-home span.focusable:active,.visuallyhidden.focusable:focus,[data-icon] span.focusable:focus,#sticker_compare a span.focusable:focus,.topnav .languages label.focusable:focus,#menu nav:target .languages [data-icon] span.focusable:focus,.js-ready.js-nav #menu nav .languages [data-icon] span.focusable:focus,.topbar ul li#link-home span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
@media only screen{.visuallyhiddenShowMobile{clip:auto;height:auto;margin:0 0 0 .5em;overflow:visible;position:static;width:auto}
}
@media only screen and (min-width:40em){.visuallyhiddenShowMobile{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
}
.fullwidth span[data-picture]:not(.img-s) img,.fullwidth img{height:auto;width:100%}
.is-hidden{display:none}
.is-shown,.is-block{display:block}
.invisible{visibility:hidden}
.is-uppercase,th,#breadcrumb p,time{text-transform:uppercase;letter-spacing:1px}
.is-lowercase{text-transform:lowercase}
#grid{width:100%;position:absolute;top:0;left:0}
#grid div.horiz{height:8px;border-bottom:1px solid #ddd;margin:0;padding:0}
.demodots{background-color:#D5EDF4 !important;border:none !important}
.demodots p{color:#36a8c7}
.demodots a{color:#fff !important;background-color:#36a8c7 !important}
.parsley-errors-list{background-color:#f2dede;border:1px solid #ebccd1;clear:left;display:none;float:right;list-style-type:none;margin:5px 0 20px;padding:0;width:400px}
.parsley-errors-list.filled{display:block}
.parsley-errors-list>li{color:#a94442;padding:5px 10px}
.parsley-error,.parsley-error:focus,div.error{background-color:#ebccd1;border:1px solid #a94442;color:#a94442}
.parsley-errors-list{background-color:#ebccd1;border:medium none;margin-bottom:0;width:100%}
.parsley-errors-list>li{padding-left:5px}
.tx-powermail .powermail_progressbar{border:1px solid #eeeeee;clear:both;float:right;height:5px;width:400px}
.tx-powermail .powermail_progressbar.disable{display:none}
.tx-powermail .powermail_progressbar>.powermail_progress{animation:5s ease 0s normal forwards 1 running progress;background:#1e5799 none repeat scroll 0 0;max-width:100%;width:0}
.tx-powermail .powermail_progressbar>.powermail_progress>.powermail_progess_inner{background:rgba(0,0,0,0) url("/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif") repeat-x scroll 0 0;height:5px;opacity:0.25;overflow:hidden;width:100%}
.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%}
@-webkit-keyframes progress{to{width:100%}
}
@-moz-keyframes progress{to{width:100%}
}
@-ms-keyframes progress{to{width:100%}
}
@keyframes progress{to{width:100%}
}
