.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:1px solid #000000;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:0px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:0px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:0px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.tx-ttproducts-pi1-wrap1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000}
.tx-ttproducts-pi1-wrap2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000}
@font-face{font-family:"Rotis Sans Serif W04 Light";src:url('../../typo3conf/ext/mib_standard/res/1461195/84f9c9c8-e214-4a8a-a62a-a9ceacbfcca5.eot?#iefix');src:url('../../typo3conf/ext/mib_standard/res/fonts/1461195/84f9c9c8-e214-4a8a-a62a-a9ceacbfcca5.eot?#iefix') format("eot"),url('../../typo3conf/ext/mib_standard/res/fonts/1461195/65475d16-3ca3-4f27-9c84-dcc052c595c6.woff2') format("woff2"),url('../../typo3conf/ext/mib_standard/res/fonts/1461195/f1032198-fdc9-42a6-8350-67d0f1e338a5.woff') format("woff"),url('../../typo3conf/ext/mib_standard/res/fonts/1461195/e858fa3f-1c0f-4839-bf50-70d57aedc2f9.ttf') format("truetype"),url('../../typo3conf/ext/mib_standard/res/fonts/1461195/d4e7e2cd-9446-4784-b238-676af241c2da.svg#d4e7e2cd-9446-4784-b238-676af241c2da') format("svg")}
@font-face{font-family:"Rotis Sans Serif W04 Regular";src:url('../../typo3conf/ext/mib_standard/res/fonts/1461199/de178925-a7ab-4f05-af97-4f2c1072b4f9.eot?#iefix');src:url('../../typo3conf/ext/mib_standard/res/fonts/1461199/de178925-a7ab-4f05-af97-4f2c1072b4f9.eot?#iefix') format("eot"),url('../../typo3conf/ext/mib_standard/res/fonts/1461199/f9f8c93d-1826-41dc-b80b-515252956ad9.woff2') format("woff2"),url('../../typo3conf/ext/mib_standard/res/fonts/1461199/8c3840b1-a113-4b4d-a755-265aaa04f597.woff') format("woff"),url('../../typo3conf/ext/mib_standard/res/fonts/1461199/1f5dbc6c-88a2-439b-b27d-a83de4f2c203.ttf') format("truetype"),url('../../typo3conf/ext/mib_standard/res/fonts/1461199/5dc63362-4d4e-448e-8f4c-fcce010507c2.svg#5dc63362-4d4e-448e-8f4c-fcce010507c2') format("svg")}
@font-face{font-family:"Rotis Sans Serif W04 Bold";src:url('../../typo3conf/ext/mib_standard/res/fonts/1461203/1624752c-5faa-40e9-b297-6bca8dbbb2bf.eot?#iefix');src:url('../../typo3conf/ext/mib_standard/res/fonts/1461203/1624752c-5faa-40e9-b297-6bca8dbbb2bf.eot?#iefix') format("eot"),url('../../typo3conf/ext/mib_standard/res/fonts/1461203/6ac2fa00-5aa2-4eb9-82e3-44c56f8ee1bb.woff2') format("woff2"),url('../../typo3conf/ext/mib_standard/res/fonts/1461203/40309083-808a-4e45-9c3f-e45d377eb4b0.woff') format("woff"),url('../../typo3conf/ext/mib_standard/res/fonts/1461203/2bfddbd7-7974-45f7-8395-bb65195dc676.ttf') format("truetype"),url('../../typo3conf/ext/mib_standard/res/fonts/1461203/927c62b1-0ff5-4470-9f09-a7243f52e7c0.svg#927c62b1-0ff5-4470-9f09-a7243f52e7c0') format("svg")}
@font-face{font-family:"Rotis Sans Serif W04 ExtraBold";src:url('../../typo3conf/ext/mib_standard/res/fonts/1461205/15759050-b963-4e1e-b062-453fc1786ca0.eot?#iefix');src:url('../../typo3conf/ext/mib_standard/res/fonts/1461205/15759050-b963-4e1e-b062-453fc1786ca0.eot?#iefix') format("eot"),url('../../typo3conf/ext/mib_standard/res/fonts/1461205/ea05e315-bf5f-492e-895f-931ab0b3c3f0.woff2') format("woff2"),url('../../typo3conf/ext/mib_standard/res/fonts/1461205/85452694-02cf-4f02-8386-74ddc2235390.woff') format("woff"),url('../../typo3conf/ext/mib_standard/res/fonts/1461205/56715011-004e-45be-bbbf-6d06a635cc6e.ttf') format("truetype"),url('../../typo3conf/ext/mib_standard/res/fonts/1461205/22a93f87-7bb5-4460-9d54-14b4b5da30b2.svg#22a93f87-7bb5-4460-9d54-14b4b5da30b2') format("svg")}
html{font-size:100%;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
html{font-family:sans-serif;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
}
body{margin:0;line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
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-size:100%;font:inherit;vertical-align:baseline;background:transparent}
html,button,input,select,textarea{font-family:sans-serif}
audio,canvas,progress,video{display:inline-block;
vertical-align:baseline;
*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;-webkit-transition:color 0.3s ease 0s;-moz-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s}
a:active,a:hover{outline:0}
a:focus{outline:none}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
h2{font-size:1.5em;margin:0.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:0.83em;margin:1.67em 0}
h6{font-size:0.67em;margin:2.33em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
figure{margin:0}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
del{text-decoration:line-through}
pre{overflow:auto;white-space:pre;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;white-space:-o-pre-wrap;white-space:-pre-wrap;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
blockquote{margin:1em 40px}
p,pre{margin:1em 0;margin-top:0}
p:last-child,pre:last-child{margin:0}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
nav ul,nav ol{list-style:none;list-style-image:none}
.ie6 dl,.ie6 menu,.ie6 ol,.ie6 ul,.ie7 dl,.ie7 menu,.ie7 ol,.ie7 ul{margin:1em 0}
.ie6 dd,.ie7 dd{margin:0 0 0 40px}
.ie6 menu,.ie6 ol,.ie6 ul,.ie7 menu,.ie7 ol,.ie7 ul{padding:0 0 0 40px}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
button,input,optgroup,select,textarea{color:inherit;
font:inherit;
margin:0;
*vertical-align:middle}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],
input[type="reset"],input[type="submit"]{-webkit-appearance:button;
cursor:pointer;
}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button,input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
*height:13px;*width:13px;vertical-align:text-bottom}
.ie7 input[type="checkbox"]{vertical-align:baseline}
.ie6 input{vertical-align:text-bottom}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;
box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;
white-space:normal;*margin-left:-7px}
textarea{overflow:auto;vertical-align:top}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0;vertical-align:top;font-weight:normal;text-align:left}
.clearfix:after{content:"";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.clearing{clear:both;display:block;padding:0;margin:0;border:0;font-size:0;line-height:0}
.csc-form-element:after{content:"";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.csc-form-element{display:inline-block}
* html .csc-form-element{height:1%}
.csc-form-element{display:block}
.htmlarea-content-body{text-align:left}
::-moz-selection{text-shadow:none;background:#ccc;color:#fff}
::selection{text-shadow:none;background:#ccc;color:#fff}
ol,ul,nav ul,nav ol{list-style:none}
.invisi,.hidden,.sr-hint,ul dfn{display:none;visibility:hidden}
.hyphens p{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-hyphens:auto}
.responsive img,.responsive embed,.responsive object,.responsive video{max-width:100%;height:auto;width:auto}
.responsive img.infoimg,.responsive img.infoimg2{width:18px;height:18px}
.csc-textpic-responsive .csc-textpic-imagewrap,.csc-textpic-responsive .csc-textpic-center-outer,.csc-textpic-responsive .csc-textpic-center-inner,.csc-textpic-responsive img{width:100%;height:auto}
.responsive DIV.csc-textpic-above DIV.csc-textpic-imagewrap,.responsive DIV.csc-textpic-below DIV.csc-textpic-imagewrap,.responsive DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,.responsive DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:none}
.mibstd-contentmenu{-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.75);-ms-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.75);-o-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.75);box-shadow:3px 3px 3px 0px rgba(0,0,0,0.75);padding:2px 5px;font-size:2em;position:fixed;bottom:46px;right:25px;display:none;opacity:0.8;z-index:99}
.mibstd-contentmenu:hover{opacity:1;cursor:pointer}
.mibstd-contentmenu span{opacity:0;filter:alpha(opacity=0)}
.contentELEMENT p{padding-bottom:1.750rem;margin:0}
.contentELEMENT p:last-child{padding-bottom:0px;margin-bottom:0}
.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}
.flex-control-nav,.flex-direction-nav,.slides{margin:0!important;padding:0;list-style:none!important}
@font-face{font-family:flexslider-icon;src:url('../../typo3conf/ext/mib_standard/res/css/fonts/flexslider-icon.eot');src:url('../../typo3conf/ext/mib_standard/res/css/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mib_standard/res/css/fonts/flexslider-icon.woff') format('woff'),url('../../typo3conf/ext/mib_standard/res/css/fonts/flexslider-icon.ttf') format('truetype'),url('../../typo3conf/ext/mib_standard/res/css/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:400;font-style:normal}
.flexslider{padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;margin-left:0!important}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{margin:0;background:#fff;border:0;position:relative;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flexslider:hover .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-next{opacity:.7;right:10px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;line-height:1;display:inline-block;content:'\f001'}
.flex-direction-nav a.flex-next:before{content:'\f002'}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a.flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
.mibstd-carousel li{margin-right:9px}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}
.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:2}
.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}
@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@-webkit-keyframes fade-in{0%{opacity:0}
to{opacity:1}
}
@keyframes fade-in{0%{opacity:0}
to{opacity:1}
}
.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}
@-webkit-keyframes fade-out{0%{opacity:1}
to{opacity:0}
}
@keyframes fade-out{0%{opacity:1}
to{opacity:0}
}
.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}
@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}
@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}
}
@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}
}
.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}
@-webkit-keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm}
@-webkit-keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
}
@keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
}
.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm}
@-webkit-keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg}
@-webkit-keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}
}
@keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}
}
.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg}
@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}
@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}
}
@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}
}
.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}
@-webkit-keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}
to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm}
@-webkit-keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}
}
@keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}
}
.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm}
.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}
@-webkit-keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
}
@keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
}
.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg}
@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}
@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}
}
@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}
}
.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}
@-webkit-keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm}
@-webkit-keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}
}
@keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}
}
.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm}
@-webkit-keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg}
@-webkit-keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}
}
@keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}
}
.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg}
@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}
@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}
}
@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}
}
.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}
@-webkit-keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm}
@-webkit-keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
}
@keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
}
.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm}
@-webkit-keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg}
@-webkit-keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}
}
@keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}
}
.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg}
@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
}
@keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
}
.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in}
@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}
}
@keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}
}
.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out}
@-webkit-keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
}
@keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
}
.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm}
@-webkit-keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}
}
@keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}
}
.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm}
@-webkit-keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
}
@keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
}
.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg}
@-webkit-keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}
}
@keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}
0%,to{-webkit-transform-origin:center center}
to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}
}
.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg}
@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}
to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}
}
@keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}
to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}
}
.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}
to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}
}
@keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}
to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}
}
.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}
to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}
}
@keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}
to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}
}
.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}
to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}
}
@keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}
to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}
}
.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}
to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}
}
@keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}
to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}
}
.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}
to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}
}
@keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}
to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}
}
.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}
to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}
}
@keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}
to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}
}
.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}
to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}
}
@keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}
to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}
}
.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}
to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}
}
@keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}
to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}
}
.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}
to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}
}
@keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}
to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}
}
.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}
to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}
}
@keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}
to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}
}
.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}
to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}
}
@keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}
to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}
}
.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}
to{opacity:1}
}
@keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}
to{opacity:1}
}
.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}
@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
50%{-webkit-transform:scale(.7);transform:scale(.7)}
50%,to{opacity:0}
}
@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
50%{-webkit-transform:scale(.7);transform:scale(.7)}
50%,to{opacity:0}
}
.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}
@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}
to{opacity:1}
}
@keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}
to{opacity:1}
}
.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm}
@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
50%{-webkit-transform:scale(.95);transform:scale(.95)}
50%,to{opacity:0}
}
@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
50%{-webkit-transform:scale(.95);transform:scale(.95)}
50%,to{opacity:0}
}
.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm}
@-webkit-keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}
to{opacity:1}
}
@keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}
to{opacity:1}
}
.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg}
@-webkit-keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
50%{-webkit-transform:scale(.4);transform:scale(.4)}
50%,to{opacity:0}
}
@keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
50%{-webkit-transform:scale(.4);transform:scale(.4)}
50%,to{opacity:0}
}
.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg}
@-webkit-keyframes overlay-slide-in-top{0%{height:100%}
to{height:0}
}
@keyframes overlay-slide-in-top{0%{height:100%}
to{height:0}
}
.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}
@-webkit-keyframes overlay-slide-out-top{0%{height:0}
to{height:100%}
}
@keyframes overlay-slide-out-top{0%{height:0}
to{height:100%}
}
.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}
@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%}
to{height:0}
}
@keyframes overlay-slide-in-bottom{0%{height:100%}
to{height:0}
}
.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}
@-webkit-keyframes overlay-slide-out-bottom{0%{height:0}
to{height:100%}
}
@keyframes overlay-slide-out-bottom{0%{height:0}
to{height:100%}
}
.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}
@-webkit-keyframes overlay-slide-in-left{0%{width:100%}
to{width:0}
}
@keyframes overlay-slide-in-left{0%{width:100%}
to{width:0}
}
.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left}
@-webkit-keyframes overlay-slide-out-left{0%{width:0}
to{width:100%}
}
@keyframes overlay-slide-out-left{0%{width:0}
to{width:100%}
}
.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left}
@-webkit-keyframes overlay-slide-in-right{0%{width:100%}
to{width:0}
}
@keyframes overlay-slide-in-right{0%{width:100%}
to{width:0}
}
.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right}
@-webkit-keyframes overlay-slide-out-right{0%{width:0}
to{width:100%}
}
@keyframes overlay-slide-out-right{0%{width:0}
to{width:100%}
}
.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right}
@media print{.pr-hint,.no-print,nav{display:none;visibility:hidden}
}
.white-popup-block{background:#FFF;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#cccccc}
.mfp-preloader a:hover{color:white}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.hyphenate{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures}
.no-hyphenate{hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}
.tx-indexedsearch-browsebox{display:none}
.important{white-space:nowrap}
.detail{font-family:Arial,sans-serif}
@media only screen{#search_form{
width:100%;margin:0;
display:table;
position:relative}
.search-table-row{display:table-row}
.search-table-cell{display:table-cell;margin-right:-8px;vertical-align:top}
.search-table-cell-1{width:84.5%}
.search-table-cell-2{width:15.5%}
#search_form input{border:0;padding:0;margin:0}
#search_form fieldset input{width:
98%;
margin:0;padding:
1.5%
2%;padding:
0.6rem 0.75rem;background:#fff;display:
table-cell}
#search_form fieldset #search_form_catname{width:
90%;border-left:1px solid #ccc;padding:
0
0.75rem;padding-top:0.05rem;overflow:hidden}
#search_form fieldset{
margin:0;padding:0;border:0;border-right:20px #fff solid;
}
#search_form fieldset span{display:
table;table-layout:fixed;width:100%;border:#ccc 1px solid;border-right:0;margin:0;
background:#fff;white-space:nowrap}
#search_form input.submit,.powermail_fieldwrap_submit input,.powermail_tab_navigation a:link,.powermail_tab_navigation a:visited,.powermail_tab_navigation a:active{display:block;background:#000;border:1px solid #000;color:#fff;
width:100%;padding:
8.45% 8px;padding:0.6rem 0.75rem;text-align:center;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
div:not(.inactive) #search_form input.submit:hover,div:not(.inactive) .powermail_fieldwrap_submit input:hover,div:not(.inactive) .powermail_tab_navigation a:hover,div:not(.inactive) .powermail_tab_navigation a:focus{background:#fff;color:#000}
div.inactive #search_form input.submit:hover,div.inactive .powermail_fieldwrap_submit input:hover,div.inactive .powermail_tab_navigation a:hover,div.inactive .powermail_tab_navigation a:focus{background:#000;border:1px solid #000;color:#fff}
.btn-standard,.btn-fullwidth{background:#000;padding:7.9%
16px;padding:0.6rem 1.25rem;text-align:center}
.btn-fullwidth{padding:
0.6rem 0.75rem;width:100%;display:block}
.btn-basket-more{display:block}
.contentELEMENT{margin:200px 0}
.lightbox .contentELEMENT{margin:0;margin-bottom:60px}
.contentELEMENT:first-child{margin-top:0}
.contentELEMENT:last-child{margin-bottom:0}
.contentELEMENT p.align-right:last-child{display:block}
#sidr{display:none}
.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:300px;overflow-x:
hidden;overflow-y:auto;background:#000;color:#fff}
.sidr .sidr-inner{padding:45px;padding-top:88px;font-size:1.750rem;line-height:2.438rem;font-family:"Rotis Sans Serif W04 Light",sans-serif;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-transition:all 0.1s;transition:all 0.1s}
.smaller2 .sidr .sidr-inner{padding-top:2px}
.sidr.right{left:auto;right:-500px}
#sidr-id-main_menu li{text-align:left}
#sidr-id-main_menu a{color:#fff}
#sidr-id-main_menu .sidr-class-button_basket{margin:1.5em 0}
#sidr-id-main_menu .sidr-class-mibstd-langmenu{text-align:left}
#sidr-id-main_menu .sidr-class-mibstd-langmenu li{display:inline-block}
#sidr-id-main_menu .sidr-class-mibstd-langmenu li:first-child{margin-right:0.75em}
#sidr-id-main_menu .sidr-class-mibstd-langmenu li.sidr-class-active a,#sidr-id-main_menu .sidr-class-mibstd-langmenu li.sidr-class-active a:active,#sidr-id-main_menu .sidr-class-mibstd-langmenu li.sidr-class-active a.visited,#sidr-id-main_menu .sidr-class-mibstd-langmenu li.sidr-class-active a:hover{font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.sidr-class-first-level{margin-top:1.6rem}
.sidr-class-animsition-link.inactive{z-index:-1}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mibstd-grid-row:before,.mibstd-grid-row:after{content:" ";display:table}
.mibstd-grid-row:after{clear:both}
.piktorgramm-row:before,.piktorgramm-row:after{content:" ";display:table}
.piktorgramm-row:after{clear:both}
.basket_piktogramm_row:before,.basket_piktogramm_row:after{content:" ";display:table}
.basket_piktogramm_row:after{clear:both}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.063rem;line-height:2.813rem;margin-top:30px;margin-bottom:43px}
h1{margin-bottom:50px}
h3,h4,h5,h6{font-size:1.250rem;line-height:1.750rem;letter-spacing:0.02em}
h1.main-header{margin:0;padding:0;font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.063rem;line-height:2.813rem;margin-top:30px;margin-bottom:43px}
.lightbox h1,.lightbox h2,.lightbox h3,.lightbox h4,.lightbox h5,.lightbox h6,.lightbox h1.main-header{margin-top:-10px}
a,a:link,a:active,a:visited,a:hover{text-decoration:none;color:#000;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
a.btn-standard,a.btn-standard:link,a.btn-standard:active,a.btn-standard:visited{color:#fff;border:1px solid #000}
div:not(.inactive) a.btn-standard:hover{background:#fff;color:#000}
a.btn-fullwidth,a.btn-fullwidth:link,a.btn-fullwidth:active,a.btn-fullwidth:visited{color:#fff;border:1px solid #000}
div:not(.inactive) a.btn-fullwidth:hover{background:#fff;color:#000}
.inactive,.inactive a:not(#responsive-menu-button):hover,.inactive input:hover{cursor:default}
a:hover{opacity:0.8}
#content a{border-bottom:1px solid #000}
#content #basketForm a{border-bottom:0}
b,strong{font-family:"Rotis Sans Serif W04 Bold";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal}
.element-left{float:left;margin-bottom:30px}
.element-right{float:right}
.btn-absolute{margin-top:35px;margin-bottom:23px;line-height:45px}
.align-right{float:right}
input,select,textarea,button{border-radius:0;-webkit-appearance:none;-webkit-border-radius:0px;border:1px solid #ccc;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
html,body{text-align:center;font-family:"Rotis Sans Serif W04 Regular",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body.lightbox{color:#fff}
#page{overflow:hidden;padding-bottom:2.5%}
#page.inactive #center,#page.inactive #header_top .button_basket{z-index:-1;position:relative}
#page_wrap{max-width:1000px;width:96%;margin:0 auto;
text-align:left}
#page_wrap.inactive{z-index:-1}
#header{width:100%;text-align:center;padding-top:100px;padding-bottom:22px;height:180px;overflow:hidden;position:fixed !important;top:0;right:0;z-index:1041;background-color:rgba(255,255,255,.95);-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-transition:all 0.1s;transition:all 0.1s}
#header.smaller{height:
82px;padding-top:22px}
#header_top{max-width:1000px;width:96%;margin:0 auto;text-align:left}
#header_top-row{margin-left:-10px;margin-right:-10px}
.top_left{width:66.66666666%;float:left;padding:0 10px;display:block;min-height:1px}
#logo{max-width:542px;width:100%;height:58px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
#logo img{width:100%;height;100%}
#header.smaller #logo{height:43px;max-width:401px;width:100%}
.top_right{width:33.33333333%;float:left;padding:7px 10px;display:block;min-height:1px;text-align:right}
#header.smaller .top_right{
padding:0 10px}
#center{padding-top:200px;font-size:1.250rem;line-height:1.750rem}
#content{min-height:880px;height:auto !important;height:880px;margin-bottom:20px}
.lightbox #center{padding-top:0px}
#footer{font-size:1.250rem;line-height:1.750rem;margin-top:200px;width:66.66666666%}
#footer ul{margin-left:-10px;margin-right:-10px}
#footer li{float:left;padding:0 10px;display:block;min-height:1px;width:33.3333333333%;font-size:0.75em;line-height:1.25em}
#footer li a{display:block;opacity:0.5}
#footer li a:hover{opacity:0.4}
.mfp-bg{opacity:1}
#tmenu{}
#tmenu li{box-sizing:border-box;vertical-align:bottom;display:inline-block;height:35px;width:36px}
#header.smaller #tmenu li{height:35px}
#tmenu li.button_basket{margin-right:18px}
#tmenu li a{-webkit-transition:height 0.1s;-moz-transition:height 0.1s;-ms-transition:height 0.1s;-transition:height 0.1s;transition:height 0.1s}
.button_basket a{display:table;width:30px;height:36px;background:url('../../fileadmin/config/site/template/Standard/images/warenkorb.svg') no-repeat;background-size:100% 100%;background-position:top}
.button_basket a:hover{opacity:0.5}
.button_basket a span{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;padding-top:7px}
#responsive-menu-button{display:block;width:35px;height:30px;margin-top:5px;text-indent:-99999px;line-height:0px;font-size:0px;background:url('../../fileadmin/config/site/template/Standard/images/menu.svg') no-repeat;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;background-size:100% 100%;background-position:bottom}
#responsive-menu-button:hover{opacity:0.5}
#responsive-menu-button.isopening:hover{opacity:1}
body.sidr-open #responsive-menu-button{background:url('../../fileadmin/config/site/template/Standard/images/schliessen.svg') no-repeat}
.mibstd-grid-row{margin-left:-10px;margin-right:-10px}
.mibstd-grid-column{float:left;padding:0 10px;display:block;min-height:1px}
.mibstd-grid-1 .mibstd-grid-first{width:66.66666666%}
.mibstd-grid-1 .mibstd-grid-last{width:33.33333333%}
.mibstd-grid-2 .mibstd-grid-first{width:33.33333333%}
.mibstd-grid-2 .mibstd-grid-last{width:66.66666666%}
.mibstd-grid-3 .mibstd-grid-first{width:50%}
.mibstd-grid-3 .mibstd-grid-last{width:50%}
.mibstd-absolute{position:relative;width:100%;
}
.mibstd-absolute>div{position:absolute}
.mibstd-section1{padding-left:17%}
.lightbox .mibstd-section20{padding-left:17%;margin-right:-31%}
.mibstd-section5{padding-right:17%}
.mibstd-grid-1 .mibstd-section1{
padding-left:8.15%}
.mibstd-grid-1 .mibstd-section5{
padding-right:38.4%}
.mibstd-section6{margin-left:
32%;margin-right:
-43%
}
.mibstd-section6 img{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.mibstd-section10{margin-left:
-170px}
.lightbox .mibstd-section10{margin-left:
-70%}
.lightbox .mibstd-section6{margin:0;padding-left:17%;margin-right:-17%}
.lightbox #content>div.mibstd-section6:last-child{margin-left:
6.3%;margin-right:-8.5%;overflow:hidden}
.lightbox #content>div.mibstd-section6:last-child .csc-textpic-imagewrap{margin-right:-3px}
.lightbox .mibstd-section11{
}
.lightbox .mibstd-section12{margin-right:
-8%;margin-left:17%}
.lightbox .contentELEMENT.csc-space-before-300{margin-top:100px !important}
.lightbox .csc-space-before-260,.lightbox .csc-space-before-243{margin-top:130px !important}
.csc-space-before-140{margin-top:100px !important}
#Piktogramm{margin-top:100px}
.mibstd-grid-first .item-list-count{padding-bottom:45px;font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.container .mix:before{display:block !important}
.piktorgramm-row{margin-left:-14px;margin-right:-14px;margin-top:-24px;position:relative}
.piktogramm{width:25%;float:left;padding:20px 14px;
}
.piktogramm.hide_0{opacity:1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.piktogramm.hide_01{opacity:0.5;z-index:-1}
.piktogramm .piktoimg{width:100%;border:1px solid #000;margin-bottom:16px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.piktogramm .piktoimg:hover{opacity:0.5}
.piktogramm.hide_01 .svg_frame,.piktogramm.hide_01 .piktoimg{z-index:-1;position:relative}
.piktogramm img{vertical-align:top}
.piktogramm .svg_frame,.basket-big-table .svg_frame{width:15px;height:19px;padding-bottom:5px;position:relative;display:
block;
text-align:left;
}
.piktogramm button,.basket-big-table button{margin:0;padding:0;background:transparent none;border:0}
.piktogramm_button{
-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.piktogramm .ellipsis{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:95%;
padding-bottom:0.25em}
div:not(.inactive) .piktogramm.hide_0 .piktogramm_button:hover{opacity:0.5}
div:not(.inactive) .piktogramm.hide_01 .piktogramm_button button:hover{cursor:default}
.basket-big-table .button_delete{width:20px;height:20px;display:block;padding-bottom:0}
.basket-big-table .button_delete img{vertical-align:top}
.mibstd-grid-last .item-list-count{padding-bottom:10px}
#basketForm_outer{opacity:1;position:fixed;margin-top:10px;
-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.smaller2 #basketForm_outer{margin-top:-80px}
#basketForm_outer.basket_empty{opacity:0}
#basketForm{padding:24px 30px;margin-top:-1px;max-height:476px;overflow:hidden}
#basketForm{background:#fff;border:1px solid #ccc}
#basketForm:after,#basketForm:before{bottom:100%;left:71.5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
#basketForm:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:29px;margin-left:-29px}
#basketForm:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:30px;margin-left:-30px}
#basketForm .basket_piktogramm_row{margin-left:-10px;margin-right:-10px}
#basketForm .basket_piktogramm{width:50%;float:left;padding:10px;overflow:hidden;
}
#basketForm .basket_piktogramm img{border:1px solid #000}
#basketForm h3{padding:0;margin:0;font-size:1.250rem;line-height:1.750rem}
#basketForm .button_delete{position:relative;background:#fff;padding:0;margin:0;border:1px solid #000;width:100%;overflow:hidden}
#basketForm .button_delete img{border:0}
#basketForm .button_delete .mask,#basketForm .button_delete:focus .mask{display:block;opacity:0;overflow:visible;box-sizing:border-box;transition:all 0.4s ease-in-out;background:url('../../fileadmin/config/site/template/Standard/images/warenkorb_mouseover.svg') no-repeat;width:100%;height:100px;position:absolute;top:0}
div:not(.inactive) #basketForm .button_delete:hover .mask{opacity:1}
.ci_touch div:not(.inactive) #basketForm .button_delete:hover .mask{opacity:0}
#basketForm_outer form,#itemContainer,#itemContainer .basket_piktogramm_row{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
#basketForm2{display:block;margin-bottom:38px}
#basketForm2 tr{display:block;margin-right:
-2.5%}
#basketForm2 td{display:block}
#basketForm2 tr .basket_category-title{display:none;padding-right:2.5%}
#basketForm2 tr.active .basket_category-title{display:block}
.basket-big-table-outer{margin-top:-60px}
.basket-big-table{width:100%}
.basket-big-table .active .basket_category-title{padding-top:40px}
.basket-big-table tr:first-child .basket_category-title{padding-top:0}
.basket-big-row{width:100%;margin:0 -2.5%;margin-right:0;display:block}
.basket-big-row>span{float:left;display:block;padding:2.5%;padding-bottom:0}
.basket-big-row .basket-big-1{width:18.302%}
.basket-big-row .basket-big-1 img{border:1px solid #000}
.basket-big-row .basket-big-2{width:64.66666%;display:block;padding:0}
.basket-big-row .basket-big-2 span:first-child{display:block;float:left;padding:2.5%;padding-bottom:0;width:3rem}
.basket-big-row .basket-big-2 span:last-child{display:block;float:left;padding:2.5%;padding-right:0;text-overflow:ellipsis;overflow:hidden;max-width:75%}
.basket-big-row .basket-big-4{float:right;
text-align:right;padding:0;padding-top:1.5%;padding:2.5% 0}
.basket-big-table hr{margin:0;margin-left:18.302%;margin-right:2.5%;padding:0;border:0;background:#ccc;height:1px}
.controls{display:
table-cell;vertical-align:middle;width:
50%;padding:1.2% 0;padding-bottom:1.32%;padding:0.5rem 0;border-right:#ccc 1px solid}
#search_form .controls{
padding:0.5rem 0}
.controls2{margin-top:20px;margin-bottom:100px;width:100%}
div:not(.inactive) .checkbox-dropdown{
width:100%;border:0;cursor:pointer;
position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
div:not(.inactive) .checkbox-dropdown2{
width:49%;border:1px solid #ccc;cursor:pointer;padding:6px 0.5em;padding:0.5rem 0.75rem;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
div.inactive .checkbox-dropdown{cursor:default}
div.inactive .checkbox-dropdown2{cursor:default}
div:not(.inactive) .checkbox-dropdown.is-active{z-index:1040}
div:not(.inactive) .checkbox-dropdown2.is-active{z-index:1040}
#search_form fieldset .checkbox-dropdown span{border:none}
.checkbox-dropdown:after,.checkbox-dropdown2:after{content:'';height:0;position:absolute;width:0;border:6px solid transparent;border-top-color:#000;top:50%;right:10px;margin-top:-3px}
.checkbox-dropdown.is-active:after,.checkbox-dropdown2.is-active:after{border-bottom-color:#000;border-top-color:#fff;margin-top:-9px}
.checkbox-dropdown-list,.checkbox-dropdown2 .powermail_radio_outer,.checkbox-dropdown2 .powermail_check_outer{list-style:none;margin:0;margin-top:
0.55rem;padding:0;position:absolute;top:100%;border:inherit;
left:
0;right:
-0.99999999px;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;pointer-events:none}
#search_form .checkbox-dropdown-list{margin-top:0.6rem}
@-moz-document url-prefix(){#search_form .checkbox-dropdown-list{margin-top:0.5rem}
}
.search_checkbox-dropdown .checkbox-dropdown-list{
left:-0.9999999999px;margin-top:0 !important}
.checkbox-dropdown2 .checkbox-dropdown-list,.checkbox-dropdown2 .powermail_radio_outer,.checkbox-dropdown2 .powermail_check_outer{margin:0;margin-top:1px}
.is-active .checkbox-dropdown-list,.is-active .powermail_radio_outer,.is-active .powermail_check_outer{background:#fff;opacity:1;pointer-events:auto;z-index:1000}
.checkbox-dropdown2 .powermail_radio_outer label{display:block;width:100%;background:#fff;cursor:pointer;text-align:left;padding:
0.4% 8px;padding:0.5rem 0.75rem;border:0}
.checkbox-dropdown-list button{display:block;width:100%;background:#fff;cursor:pointer;text-align:left;padding:1.5% 10px;padding:0.25rem 0.75rem;border:0}
.checkbox-dropdown-list li:first-of-type button{padding-top:
0.75rem}
.checkbox-dropdown-list li:last-of-type button{padding-bottom:
0.75rem}
.checkbox-dropdown2 .powermail_radio_outer li:last-of-type label,#search_form li.powermail_radio_inner:last-of-type label{padding-bottom:
0.5rem}
#search_form .powermail_radio_inner label{cursor:pointer}
.checkbox-dropdown-list button.active,div:not(.inactive) #search_form fieldset .checkbox-dropdown-list li:hover input,div:not(.inactive) #search_form fieldset .checkbox-dropdown-list li:hover label,div:not(.inactive) .checkbox-dropdown2 .powermail_radio_outer label:hover{color:#919191}
.checkbox-dropdown2 .powermail_radio_outer{margin-right:1px;right:
-1.999999999px;left:
-0.999999999px}
.checkbox-dropdown2 .powermail_check_outer{margin-top:0;right:
-0.999999999px;left:
-0.999999999px}
.controls .checkbox-dropdown-list,.checkbox-dropdown2 .powermail_radio_outer,.checkbox-dropdown2 .powermail_check_outer{
border:1px solid #ccc;border-top:1px solid #fff}
.checkbox-dropdown2 .powermail_check_outer{border-top:1px solid #ccc}
.checkbox-dropdown2 .powermail_radio_inner input,.checkbox-dropdown2 .powermail_check_inner input,#search_form .powermail_radio{display:none}
.controls2 .checkbox-dropdown-list button{background-color:#fff;color:#000}
.controls2 .checkbox-dropdown-list button:hover{color:#919191}
.controls2 .checkbox-dropdown-list button#resetfilter{color:#919191}
.controls2 .checkbox-dropdown-list button:before{content:"";background-image:url('../../fileadmin/config/site/template/Standard/images/checkbox_button.png');background-size:20px;display:inline-block;width:20px;height:20px;margin-right:
8px;vertical-align:middle}
.controls2 .checkbox-dropdown-list button#resetfilter:before{background-image:none}
.controls2 .checkbox-dropdown-list button.active:before{background-position:0 -20px}
.controls2 fieldset{border:0;margin:0;padding:0}
.search_checkbox-dropdown input[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.search_checkbox-dropdown label{background-color:#fff;color:#000;padding:
0.0625rem
2.5rem;width:100%;display:block}
.search_checkbox-dropdown label:before{content:"";background-image:url('../../fileadmin/config/site/template/Standard/images/checkbox_button.png');background-size:20px;
display:block;float:left;width:20px;height:20px;margin-right:
0;margin-top:
3px;vertical-align:middle;margin-left:-1.75rem}
.search_checkbox-dropdown .active label:before{background-position:0 -20px}
.search_checkbox-dropdown li label:hover{cursor:pointer;color:#919191}
.search_checkbox-dropdown li:last-of-type label{padding-bottom:
0.5rem}
.container .mix{display:inline-block}
.container .mix{display:none}
.container .mix:after{content:attr(data-myorder)}
.container .mix:before{content:'';display:inline-block}
.holder{padding:10px 0;padding-bottom:0;text-align:right;margin:0 -5px;margin-bottom:-5px;font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.holder span{font-family:"Rotis Sans Serif W04 Regular",sans-serif}
#content #basketForm .holder a{display:inline-block;cursor:pointer;font-family:"Rotis Sans Serif W04 Regular",sans-serif;margin:0 5px}
#content #basketForm .holder a:not(.jp-current):after{content:" ";border-bottom:1px solid #000;height:1px;background:#000;width:100%;display:block}
.holder a:hover{opacity:0.8}
#content #basketForm .holder a.jp-current{display:none;
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0}
.mfp-iframe-holder .mfp-content{vertical-align:top;max-width:100%;height:100%}
.mfp-iframe-holder{padding:0}
.mfp-iframe-scaler{padding-top:0;height:auto}
#mibstd-layer{width:100%;text-align:center}
.mfp-close-wrap{max-width:1000px;width:96%;margin:0 auto;text-align:right}
.my-mfp-close{position:absolute;right:2%;bottom:
27px;display:block;height:30px;width:30px;line-height:30px;border:0;padding:0;margin:0;opacity:1}
.my-mfp-close,.my-mfp-close:focus,.my-mfp-close:active{background:url('../../fileadmin/config/site/template/Standard/images/schliessen_neg.svg') no-repeat right bottom}
.my-mfp-close:hover{opacity:0.75}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}
.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}
.mfp-fade.mfp-bg.mfp-removing{opacity:0}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
.powermail_form{position:relative;margin-top:30px;width:100%}
.powermail_form h3,.powermail_form .powermail_tabmenu{display:none}
.powermail_form legend,.powermail_form fieldset{border:0;margin:0;padding:0}
.powermail_form>fieldset>legend{margin:0;padding:0;font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.063rem;line-height:2.813rem;margin-top:30px;margin-bottom:30px}
.powermail_fieldwrap_text>span,.powermail_fieldwrap_content>span,.powermail_fieldwrap_text>p,.powermail_fieldwrap_content>p,.powermail_create>span,.powermail_create>p{padding-right:38.4%}
.powermail_fieldwrap:not(.powermail_fieldwrap_40){margin-left:-1%;margin-right:-1%;margin-bottom:1em;display:block}
.powermail_fieldwrap.powermail_fieldwrap_27,.powermail_fieldwrap.powermail_fieldwrap_28{margin-bottom:0}
.powermail_fieldwrap.powermail_fieldwrap_129{margin-left:1%;margin-right:1%;margin-bottom:0}
#powermail_fieldwrap_128{margin:0}
.powermail_fieldwrap>input:not(.powermail_submit),.powermail_fieldwrap>select,.powermail_fieldwrap_radio>fieldset>.powermail_radio_outer,.powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_fieldwrap_check>fieldset>.powermail_check_outer,.powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_fieldwrap textarea{float:left;padding:0.75% 10px;padding:0.5rem 0.75rem;display:block;width:49%;margin:0 1%}
.powermail_fieldwrap>label,.powermail_fieldwrap_radio>fieldset>legend,.powermail_fieldwrap_check>fieldset>legend{float:left;padding:0.75% 10px;padding:0.5rem 0.75rem;display:block;width:47%;margin:0 1%}
.powermail_fieldwrap_radio>fieldset>.powermail_radio_outer{
padding:0.75rem 0;padding-bottom:0}
.powermail_fieldwrap_text>span,.powermail_fieldwrap_content>span,.powermail_fieldwrap_content>p,.powermail_fieldwrap_content>p:last-child{margin:0 1%;padding:0;padding-right:38.4%;padding-bottom:56px;display:block}
.powermail_fieldwrap_text,.powermail_fieldwrap_content{margin-bottom:0}
.powermail_fieldwrap>label,.powermail_fieldwrap_radio>fieldset>legend,.powermail_fieldwrap_check>fieldset>legend{padding:
0.5rem 0}
.powermail_fieldwrap:before,.powermail_fieldwrap:after{content:" ";display:table}
.powermail_fieldwrap:after{clear:both}
.powermail_fieldwrap .checkbox-dropdown2 input{border:0;width:92%}
.powermail_tab_navigation a:link,.powermail_tab_navigation a:visited,.powermail_tab_navigation a:active,.powermail_tab_navigation a:hover,.powermail_tab_navigation a:focus{padding:
0.95% 16px;padding:0.5rem 1.25rem;margin:0 1%;display:inline-block;width:auto}
.powermail_tab_navigation_next,.powermail_fieldwrap_submit{float:right}
.powermail_tab_navigation_previous{float:left}
a.powermail_tab_navigation_previous:link,a.powermail_tab_navigation_previous:visited,a.powermail_tab_navigation_previous:active{background:none;color:#000;border:0;padding:0;padding-top:
0.5rem;border-bottom:1px solid #000}
a.powermail_tab_navigation_previous:hover{}
.powermail_fieldwrap_submit{margin:0 1%}
.powermail_fieldwrap_submit input{display:block;width:auto;padding:10px 16px;min-width:6rem}
.powermail_fieldwrap.layout3 .powermail_radio_outer input[type="select"]{display:none}
.powermail_fieldwrap.layout3 .powermail_radio_outer li:first-child{display:none}
.powermail_fieldwrap.layout3 .powermail_radio_outer label,#search_form .powermail_radio_inner label{width:100%;display:block;padding:0.03rem 0.75rem;white-space:initial}
.checkbox-dropdown2 .powermail_radio_outer li:nth-of-type(2) label,#search_form li.powermail_radio_inner:first-of-type label{padding-top:
0.5rem}
.powermail_fieldwrap.layout3 .powermail_check_outer input[type="select"]{display:none}
.powermail_fieldwrap.layout3 .powermail_check_outer label{width:100%;display:block}
.customer_02,.powermail_fieldset_2,.powermail_fieldwrap.powermail_fieldwrap_30,.powermail_fieldwrap.powermail_fieldwrap_31,.powermail_fieldwrap.powermail_fieldwrap_32,.powermail_fieldwrap.powermail_fieldwrap_33,.powermail_fieldwrap.powermail_fieldwrap_34,.powermail_fieldwrap.powermail_fieldwrap_39,.powermail_fieldwrap.powermail_fieldwrap_36,.powermail_fieldwrap.powermail_fieldwrap_35{display:none}
#powermail_fieldwrap_2 legend{visibility:hidden}
div.powermail_radio_outer input[type=radio].powermail_radio{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
div.powermail_radio_outer .powermail_radio_inner label{padding-left:25px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:1.250rem;vertical-align:middle;cursor:pointer;margin-top:-6px}
div.powermail_radio_outer input[type=radio].powermail_radio:checked+label{background-position:0 -20px}
div.powermail_radio_outer .powermail_radio_inner label{background-image:url('../../fileadmin/config/site/template/Standard/images/radio_button.png');background-size:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
div.powermail_radio_outer.powermail_field_error .powermail_radio_inner label{background-image:url('../../fileadmin/config/site/template/Standard/images/radio_button_error.png');color:#f90606}
.powermail_fieldwrap_14 .powermail_radio_outer .powermail_radio_inner{display:inline-block}
.powermail_fieldwrap_14 .powermail_radio_outer .powermail_radio_inner_1{margin-right:1em}
.powermail_field_error .hiddenradio{color:#f90606}
.powermail_field_error .powermail_field_error .powermail_radio_inner label{color:#f90606}
input[type=checkbox].powermail_checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.powermail_checkbox_inner label{padding-left:25px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:1.250rem;vertical-align:middle;cursor:pointer}
input[type=checkbox].powermail_checkbox:checked+label{background-position:0 -20px}
.powermail_checkbox_inner label{background-image:url('../../fileadmin/config/site/template/Standard/images/checkbox_button.png');background-size:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.layout3 .powermail_check_outer label{background-color:#fff;color:#000;padding:
0.0625rem
2.4rem}
.layout3 .powermail_check_outer label:hover{color:#919191}
.powermail_check_outer li:first-of-type label{padding-top:
0.5rem}
.powermail_check_outer li:last-of-type label{padding-bottom:
0.5rem}
.layout3 .powermail_check_outer label:before{content:"";background-image:url('../../fileadmin/config/site/template/Standard/images/checkbox_button.png');background-size:20px;
display:block;float:left;width:20px;height:20px;margin-right:
0;margin-top:
3px;vertical-align:middle;margin-left:-1.6rem}
.layout3 .powermail_check_outer .active label:before{background-position:0 -20px}
.powermail_fieldwrap_14 legend{font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.powermail_fieldwrap.powermail_fieldwrap_html{margin:0;margin-top:56px;margin-bottom:
-0.4rem}
.powermail_fieldwrap.powermail_fieldwrap_html span{margin-bottom:-28px;display:block}
#powermail_fieldwrap_138{display:none}
.powermail_fieldwrap.powermail_fieldwrap_html span#powermail_field_sporthinweis{margin-bottom:1em;margin-top:-45px}
.powermail_fieldwrap_4 fieldset legend,.powermail_fieldwrap_5 fieldset legend,.powermail_fieldwrap_6 label,.powermail_fieldwrap_7 label,.powermail_fieldwrap_8 label,.powermail_fieldwrap_9 label{padding-left:170px}
.powermail_fieldwrap_10 label,.powermail_fieldwrap_11 label,.powermail_fieldwrap_13 label{padding-left:170px}
.powermail_fieldwrap.powermail_fieldwrap_14{margin:56px -1%;margin-top:44px}
.powermail_fieldwrap_16 fieldset legend,.powermail_fieldwrap_17 fieldset legend,.powermail_fieldwrap_18 label,.powermail_fieldwrap_19 label,.powermail_fieldwrap_20 label,.powermail_fieldwrap_21 label,.powermail_fieldwrap_22 label,.powermail_fieldwrap_23 label,.powermail_fieldwrap_24 label,.powermail_fieldwrap_26 label{padding-left:170px}
.powermail_fieldwrap_10 label,.powermail_fieldwrap_11 label,.powermail_fieldwrap_13 label{padding-left:170px}
.powermail_fieldwrap.powermail_fieldwrap_26{margin-bottom:60px}
.powermail_fieldwrap.powermail_fieldwrap_10 input{width:35%;display:inline-block}
.powermail_fieldwrap.powermail_fieldwrap_10 input:last-child{width:11%;float:right}
.powermail_fieldwrap.powermail_fieldwrap_11 input{width:11%;display:inline-block}
.powermail_fieldwrap.powermail_fieldwrap_11 input:last-child{width:35%;float:right}
.powermail_fieldwrap.powermail_fieldwrap_133 input,.powermail_fieldwrap.powermail_fieldwrap_25 input{margin-top:0}
.powermail_fieldwrap.powermail_fieldwrap_133,.powermail_fieldwrap.powermail_fieldwrap_25{margin-bottom:0}
.powermail_fieldwrap.powermail_fieldwrap_23 input{width:35%;display:inline-block}
.powermail_fieldwrap.powermail_fieldwrap_23 input:last-child{width:11%;float:right}
.powermail_fieldwrap.powermail_fieldwrap_24 input{width:11%;display:inline-block}
.powermail_fieldwrap.powermail_fieldwrap_24 input:last-child{width:35%;float:right}
.powermail_form_4 .powermail_fieldwrap>input:not(.powermail_submit),.powermail_form_4 .powermail_fieldwrap>select,.powermail_form_4 .powermail_fieldwrap_radio>fieldset>.powermail_radio_outer,.powermail_form_4 .powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_form_4 .powermail_fieldwrap_check>fieldset>.powermail_check_outer,.powermail_form_4 .powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_form_4 .powermail_fieldwrap textarea{width:69%}
.powermail_form_4 .powermail_fieldwrap>label,.powermail_form_4 .powermail_fieldwrap_radio>fieldset>legend,.powermail_form_4 .powermail_fieldwrap_check>fieldset>legend{width:27%}
#powermail_fieldwrap_206 legend{display:none}
#powermail_fieldwrap_206.powermail_fieldwrap_check>fieldset>.powermail_check_outer{width:98%;padding:0;padding-left:29%;padding-right:0}
#powermail_fieldwrap_206 input[type=checkbox].powermail_checkbox{position:relative;z-index:initial;left:initial;clip:rect(0 0 0 0);margin:0;margin-top:5px;border:1px solid #ccc;width:20px;height:20px;float:left;display:block}
#powermail_fieldwrap_206 .parsley-error input[type=checkbox].powermail_checkbox{border:1px solid #f90606}
#powermail_fieldwrap_206 input[type=checkbox].powermail_checkbox:checked:before{position:absolute;top:0;left:0;width:100%;height:100%;line-height:1em;text-align:center;color:#000;background:url('../../fileadmin/config/site/template/Standard/images/entfernen.svg') no-repeat center;
content:" "}
#powermail_fieldwrap_206.powermail_fieldwrap_check>fieldset>.powermail_check_outer label{margin-left:30px;display:block}
#powermail_fieldwrap_209 legend{display:none}
#powermail_fieldwrap_209.powermail_fieldwrap_check>fieldset>.powermail_check_outer{width:98%;padding:0;padding-left:26%;padding-right:0;margin-bottom:44px}
#powermail_fieldwrap_209 input[type=checkbox].powermail_checkbox{position:relative;z-index:initial;left:initial;clip:rect(0 0 0 0);margin:0;margin-top:5px;border:1px solid #ccc;width:20px;height:20px;float:left;display:block}
#powermail_fieldwrap_209 .parsley-error input[type=checkbox].powermail_checkbox{border:1px solid #f90606}
#powermail_fieldwrap_209 input[type=checkbox].powermail_checkbox:checked:before{position:absolute;top:0;left:0;width:100%;height:100%;line-height:1em;text-align:center;color:#000;background:url('../../fileadmin/config/site/template/Standard/images/entfernen.svg') no-repeat center;
content:" "}
#powermail_fieldwrap_209.powermail_fieldwrap_check>fieldset>.powermail_check_outer label{margin-left:30px;display:block}
.powermail_field_error_container,.powermail_message_error,.mandatory{display:none}
.powermail_message_error{padding-top:56px}
.powermail_message_error li span{width:47%;display:inline-block;margin-right:2%}
.parsley-errors-list{display:none}
input.parsley-error,textarea.parsley-error,.parsley-error input,input.powermail_field_error,textarea.powermail_field_error,div.checkbox-dropdown2.powermail_field_error{border:1px solid #f90606}
div .checkbox-dropdown2.parsley-error{border:1px solid #f90606}
div .checkbox-dropdown2.parsley-error input{border:0}
.powermail_fieldwrap_38 legend .infoimg:hover,.powermail_fieldwrap_3 legend .infoimg2:hover{cursor:pointer}
.popup,.popup2{display:none;position:absolute;background:#f5f5f5;max-width:430px;width:96%;text-align:right;padding:15px 18px;border:1px solid #ccc;margin-left:5px}
.popup img,.popup2 img{width:18px;height:18px;float:right;margin-top:4px}
.popup p,.popup2 p{text-align:left;margin-right:30px;font-size:1.250rem;line-height:1.750rem}
.popup .closeimg:hover,.popup2 .closeimg:hover{cursor:pointer}
.tx-ttproductsajaxsearch-pi1{display:none;position:absolute;top:100%;left:0px;z-index:9999;padding:0;margin:0;
}
.tx-ttproductsajaxsearch-pi1 .scroll-wrapper{list-style:none;background:#fff;padding:0;margin:0;border:1px solid #ccc;border-top:0}
.tx-ttproductsajaxsearch-pi1.scroll-wrapper2 ul{list-style:none;background:#fff;padding:0;margin:0;border:1px solid #ccc;border-top:0}
.tx-ttproductsajaxsearch-pi1 ul.ttproducts_ajaxsearch_ul li{padding:
0.125rem 0.75rem;cursor:pointer;display:block;color:#919191}
.tx-ttproductsajaxsearch-pi1 ul li strong{color:#000}
.tx-ttproductsajaxsearch-pi1 ul li:first-child{padding-top:
0.25rem}
.tx-ttproductsajaxsearch-pi1 ul li:last-child{padding-bottom:
0.5rem}
.ajaxsearchheight .ttproducts_ajaxsearch_ul{height:auto}
.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative;height:170px}
.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}
.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}
.scroll-element{display:none}
.scroll-element,.scroll-element div{box-sizing:content-box}
.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}
.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}
.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999}
.scroll-textarea>.scroll-content{overflow:hidden !important}
.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}
.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}
.ttproducts_ajaxsearch_ul>.scroll-element,.ttproducts_ajaxsearch_ul>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}
.ttproducts_ajaxsearch_ul>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.ttproducts_ajaxsearch_ul>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}
.ttproducts_ajaxsearch_ul>.scroll-element.scroll-y{height:92%;right:1%;top:4%;width:5px}
.ttproducts_ajaxsearch_ul>.scroll-element .scroll-element_outer{overflow:hidden}
.ttproducts_ajaxsearch_ul>.scroll-element .scroll-element_outer,.ttproducts_ajaxsearch_ul>.scroll-element .scroll-element_track,.ttproducts_ajaxsearch_ul>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.ttproducts_ajaxsearch_ul>.scroll-element .scroll-element_track,.ttproducts_ajaxsearch_ul>.scroll-element .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:0.4}
.ttproducts_ajaxsearch_ul>.scroll-element .scroll-element_track{background-color:#fff}
.ttproducts_ajaxsearch_ul>.scroll-element .scroll-bar{background-color:#c2c2c2}
.ttproducts_ajaxsearch_ul>.scroll-element:hover .scroll-bar{background-color:#919191}
.ttproducts_ajaxsearch_ul>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}
.ttproducts_ajaxsearch_ul>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}
.ttproducts_ajaxsearch_ul>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}
.ttproducts_ajaxsearch_ul>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}
.ttproducts_ajaxsearch_ul>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}
input:focus,textarea:focus,button:focus{outline:none}
input[type=submit],button{-webkit-appearance:none}
iframe::-webkit-scrollbar{width:0 !important}
a.inactive{z-index:-100;position:relative}
#mibstd-layer{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0);height:
82px;width:100%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.ci_touch #mibstd-layer{position:absolute;background-color:transparent}
.layer #mibstd-layer{background-color:rgba(0,0,0,.75);height:
82px}
.ci_touch.layer #mibstd-layer{background-color:transparent}
#mibstd-downer{z-index:1039;position:fixed;bottom:2%;left:50%;margin-left:-37px;width:74px;height:74px;display:none;background-color:rgba(255,255,255,.5);border-radius:60px;text-align:center;opacity:1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.starting #mibstd-downer{opacity:0}
#mibstd-downer:hover{opacity:0.75}
#mibstd-downer .next-down{opacity:1;background:url('../../fileadmin/config/site/template/Standard/images/scrolldown.svg') no-repeat 1px;width:50px;height:24px;display:inline-block;cursor:pointer;margin:29px auto;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.lightbox.ci_touch #mibstd-downer{display:none !important}
.cc_message{text-align:left;font-size:1.250rem;line-height:1.750rem;font-family:"Rotis Sans Serif W04 Regular",sans-serif;color:#000}
.cc_container .cc_btn,.cc_container .cc_btn:visited{background:#000 !important;color:#fff !important;border:1px solid #000;border-radius:0 !important;padding:
0.6rem 0.75rem}
.cc_container .cc_btn:hover,.cc_container a:hover,.cc_container a:active{background:#fff !important;color:#000 !important}
.cc_container .cc_btn{letter-spacing:0.05em;font-family:"Rotis Sans Serif W04 Regular",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased}
figcaption.csc-textpic-caption{display:block;width:100%;margin-top:2%}
.mibstd-imgrechts{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-transition:all 0.2s;transition:all 0.2s}
#Filters{position:relative;z-index:-1;opacity:0.5;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-transition:all 0.2s;transition:all 0.2s}
#powermail_fieldwrap_146{margin:0;margin-top:22px}
}
input,select,radio,check,textarea,label,button{letter-spacing:0.02em;font-family:"Rotis Sans Serif W04 Regular",sans-serif;font-weight:normal}
input{display:block}
input:focus,select:focus,radio:focus,check:focus,textarea:focus,label:focus,button:focus{background:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input:active,select:active,radio:active,check:active,textarea:active,label:active,button:active{background:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input:hover,select:hover,radio:hover,check:hover,textarea:hover,label:hover,button:hover{background:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.lightbox .mfp-close-wrap button:hover{background:url('../../fileadmin/config/site/template/Standard/images/schliessen_neg.svg') no-repeat right bottom}
input,select,radio,check,textarea,label,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
.hiddenradio{padding:0 !important}
.contentELEMENT ul:not([class]){margin-left:0.75rem;margin-bottom:1.75rem}
.contentELEMENT ul:not([class])>li{margin-left:0.25rem}
.contentELEMENT ul:not([class])>li:before{content:"–";position:absolute;margin-left:-1rem}
@media only screen and (max-height:536px){#basketForm_outer{opacity:0}
}
@media only screen and (max-height:706px){
#content{min-height:500px;height:auto !important;height:500px}
}
@media only screen and (max-height:610px){.smaller2 #basketForm_outer{opacity:0}
#content{min-height:500px;height:auto !important;height:500px}
}
@media only screen and (min-width:1394px){
}
@media only screen and (min-width:1170px){#basketForm_outer{right:115px !important}
.top_right{width:auto;float:none;position:absolute;right:105px}
}
@media only screen and (min-width:1130px){
}
@media only screen and (min-width:861px){.lightbox .csc-space-before-52>.mibstd-section6{padding-right:17%}
}
@media only screen and (max-width:1330px) and (min-width:800px){
}
@media only screen and (max-width:860px) and (min-width:531px){#footer{width:100%}
#footer li{font-size:1.250rem;line-height:1.750rem}
h1,h2,h3,h4,h5,h6,h1.main-header{font-size:1.85rem;line-height:2.65rem;
margin-bottom:30px}
body:not(.lightbox) article:first-of-type h1{margin-top:-10px;margin-bottom:40px}
body:not(.lightbox) article:first-of-type h1.main-header{margin-top:30px;margin-bottom:30px}
.element-right.btn-absolute{margin-top:-10px}
div.mibstd-hidetablet1{display:none}
article.mibstd-hidetablet1 .mibstd-grid-1 .mibstd-grid-first{width:100%;float:none}
article.mibstd-hidetablet1 .mibstd-grid-1 .mibstd-grid-last .mibstd-hidemobile1{display:none}
#header,#header.smaller{padding-top:40px;padding-bottom:60px;height:152px}
#logo,#header.smaller #logo{max-width:542px;height:58px}
#logo img{width:100%;height;100%}
#header_top{display:table}
#header_top-row{display:table-row;width:100%;margin:0}
.top_left{float:none;display:table-cell;width:66.6666666%;padding:0}
.top_right{float:none;display:table-cell;padding:0;padding-top:10px}
#center{padding-top:152px}
.csc-space-before-162{margin-top:0 !important}
.csc-space-before-100{margin-top:160px !important}
.csc-space-before-35{margin-top:0 !important}
.csc-space-before-70{margin-top:60px !important}
.mibstd-grid-1 .mibstd-section1{padding-left:0;padding-right:0}
.mibstd-grid-1 .mibstd-section5{padding-right:38.4%;
}
.mibstd-grid-1 .csc-space-before-100 .mibstd-section5{max-width:50%;padding-right:0}
.mibstd-grid-3 .mibstd-section1{padding-left:0;padding-right:0}
.mibstd-section10{margin-left:0}
.mibstd-section5{padding-right:0}
.contentELEMENT{margin:80px 0}
.mibstd-hidetablet1 .mibstd-grid-last{margin-left:60%;margin-top:-180px}
.mibstd-grid-3 .mibstd-section10{margin-left:-30%;margin-right:40px;margin-top:-10%}
article:last-of-type .mibstd-grid-3 .mibstd-section10{margin:0;margin-top:40px}
.csc-space-before-1{margin-top:-40px !important}
.mibstd-absolute{margin-top:0px}
.mibstd-absolute .scrollme{padding-left:17%}
article:first-of-type .mibstd-absolute>.mibstd-section1 .csc-textpic-imagewrap{margin-top:-100px}
article:first-of-type .mibstd-absolute{padding-left:0}
.controls2,#Piktogramm{margin-bottom:55px}
#Piktogramm{margin-top:55px}
.mibstd-grid-first .item-list-count{padding-bottom:60px}
.sidr .sidr-inner{padding-top:0px;margin-top:55px}
#tmenu li{padding-top:2%}
.lightbox .contentELEMENT{margin-bottom:32px}
.lightbox .mibstd-section11,.lightbox .mibstd-section6,.lightbox .mibstd-section12{margin:0;padding:0}
.lightbox article.contentELEMENT:last-child .mibstd-section6{margin-left:-5%}
.lightbox article.contentELEMENT:last-child .csc-space-before-52 .mibstd-section6{margin-left:0}
.lightbox .mibstd-section11{
}
.lightbox .csc-space-before-300,.lightbox .csc-space-before-100{margin-top:100px !important}
.lightbox article.contentELEMENT:first-child .csc-space-before-300{margin-top:160px !important}
.lightbox article.contentELEMENT:first-child .csc-space-before-260{margin-top:80px !important}
.lightbox article:last-of-type .mibstd-section10{margin-right:30px;margin-left:-40%}
.lightbox article:first-of-type .mibstd-section10{margin:0}
.lightbox .csc-space-before-200{margin-top:
0 !important}
.lightbox .csc-space-before-243,.lightbox .csc-space-before-260{margin-top:90px !important}
.lightbox .mibstd-grid-column>div{margin-bottom:1.75rem}
.lightbox .csc-space-before-260 .mibstd-grid-column>div{margin-bottom:0}
.lightbox .mibstd-grid-column>div:last-child{margin-bottom:0}
.lightbox #c83,.lightbox #c157{
margin-right:30px}
.lightbox article:last-of-type .mibstd-grid-3 .mibstd-section10{margin:0;margin-left:-38%;margin-right:30px}
.lightbox article:last-of-type .csc-textpic-imagewrap{margin-left:-1px;margin-right:0;margin-top:1.25em}
.lightbox article:last-of-type .mibstd-section12 .csc-textpic-imagewrap{margin-left:0;margin-right:0;margin-top:0}
.lightbox .mibstd-section12{margin-top:
0}
.lightbox .mibstd-section11{margin-right:30px}
.mfp-close-wrap{padding-top:30px}
.tx-ttproductsajaxsearch-pi1{width:81.75%}
.animateme{transform:translate3d(0px,0px,0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1,1,1) !important}
#mibstd-layer{height:
82px}
.layer #mibstd-layer{height:
82px}
.powermail_fieldwrap>input:not(.powermail_submit){
}
.powermail_fieldwrap>select,.powermail_fieldwrap_radio>fieldset>.powermail_radio_outer,.powermail_fieldwrap_radio>fieldset>legend,.powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_fieldwrap_check>fieldset>.powermail_check_outer,.powermail_fieldwrap_check>fieldset>legend,.powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_fieldwrap textarea{
}
.powermail_tab_navigation a:link,.powermail_tab_navigation a:visited,.powermail_tab_navigation a:active,.powermail_tab_navigation a:hover,.powermail_tab_navigation a:focus{
}
a.powermail_tab_navigation_previous:link,a.powermail_tab_navigation_previous:visited,a.powermail_tab_navigation_previous:active{
}
.checkbox-dropdown-list,.checkbox-dropdown2 .powermail_radio_outer,.checkbox-dropdown2 .powermail_check_outer{
margin-right:0}
.checkbox-dropdown2 .powermail_radio_outer{right:-0.999999999px}
.piktogramm .piktoimg{overflow:hidden}
#basketForm_outer{opacity:0}
#content{min-height:500px;height:auto !important;height:500px}
#basketForm2{margin-bottom:52px}
}
@media only screen and (max-width:801px) and (orientation:landscape){#header,#header.smaller{padding-top:0px;padding-bottom:10px;height:70px}
#center{padding-top:80px}
body:not(.lightbox) #center{font-size:1.1rem;line-height:1.544rem}
body:not(.lightbox) h1,body:not(.lightbox) h2,body:not(.lightbox) h1.main-header,body:not(.lightbox) h3,body:not(.lightbox) h4,body:not(.lightbox) h5,body:not(.lightbox) h6{font-size:1.544rem;line-height:2.1rem;margin-top:0;margin-bottom:20px}
body:not(.lightbox) article:first-of-type h1{margin-top:0px;margin-bottom:0}
body:not(.lightbox) article:first-of-type h1.main-header{margin-top:0;margin-bottom:20px}
.element-right.btn-absolute{margin-top:0;margin-bottom:20px;line-height:2rem}
.element-left{margin-bottom:22px}
div.powermail_radio_outer .powermail_radio_inner label{font-size:1.1rem}
.powermail_form>fieldset>legend{margin-top:0;margin-bottom:22px;font-size:1.544rem;line-height:2.1rem}
.popup p,.popup2 p{font-size:1.1rem;line-height:1.544rem}
.powermail_form{margin-top:0}
#footer{display:none}
.mibstd-grid-1 .mibstd-section5,.powermail_fieldwrap_text>span,.powermail_fieldwrap_content>span,.powermail_fieldwrap_content>p,.powermail_fieldwrap_content>p:last-child,.powermail_create>span,.powermail_create>p
{padding-right:15%}
#mibstd-downer{width:50px;height:50px;margin-left:-25px}
#mibstd-downer .next-down{width:40px;height:19px;margin:17px auto}
.contentELEMENT p:last-child,#powermail_field_marker{padding-bottom:0}
.csc-space-before-70{margin-top:1em !important}
.powermail_fieldwrap_radio.powermail_fieldwrap_2>fieldset>.powermail_radio_outer{padding:0;margin-bottom:1em}
.powermail_fieldwrap:not(.powermail_fieldwrap_40){margin-bottom:0.5em}
.powermail_fieldwrap_radio.powermail_fieldwrap_14>fieldset>.powermail_radio_outer{margin-bottom:0.5em}
.powermail_fieldwrap.powermail_fieldwrap_27,.powermail_fieldwrap.powermail_fieldwrap_28{margin-bottom:18px}
.powermail_fieldwrap.powermail_fieldwrap_14{margin:18px -1%}
.powermail_fieldwrap.powermail_fieldwrap_26{margin-bottom:18px}
.powermail_fieldwrap.powermail_fieldwrap_14{margin-top:
18px}
.powermail_fieldwrap.powermail_fieldwrap_html{margin-top:-2px}
.powermail_fieldwrap.powermail_fieldwrap_html span{margin-top:20px !important}
#basketForm2{margin-bottom:28px}
.basket-big-table .active .basket_category-title{padding-top:20px}
.customer_02{margin-bottom:2em}
.powermail_fieldwrap.powermail_fieldwrap_html span{margin-bottom:-40px}
.powermail_fieldwrap.powermail_fieldwrap_10 input:last-child{width:12.5%;float:right;margin-left:0.5%}
.powermail_fieldwrap.powermail_fieldwrap_11 input:last-child{width:36.5%;float:right;margin-left:0.5%}
.powermail_fieldwrap.powermail_fieldwrap_23 input:last-child{width:12.5%;float:right;margin-left:0.5%}
.powermail_fieldwrap.powermail_fieldwrap_24 input:last-child{width:36.5%;float:right;margin-left:0.5%}
#Piktogramm{margin-top:18px}
.mibstd-grid-first .item-list-count{padding-bottom:30px}
.piktogramm{padding:12px 14px}
}
@media only screen and (max-width:740px){#footer li{width:50%}
}
@media only screen and (max-width:530px){#content{min-height:500px;height:auto !important;height:500px}
#footer{display:none}
#center{font-size:1.1rem;line-height:1.544rem}
h1,h2,h3,h4,h5,h6,h1.main-header{font-size:1.544rem;line-height:2.1rem;margin-top:0;margin-bottom:20px}
.element-right.btn-absolute{margin-top:0;margin-bottom:20px;line-height:2rem}
.element-left{margin-bottom:22px}
div.powermail_radio_outer .powermail_radio_inner label{font-size:1.1rem}
.powermail_form>fieldset>legend{margin-top:0;margin-bottom:22px;font-size:1.544rem;line-height:2.1rem}
.powermail_form{position:relative;margin-top:0}
.powermail_fieldwrap_text>span,.powermail_fieldwrap_content>span{padding-bottom:0}
#header,#header.smaller{padding-top:0px;padding-bottom:10px;height:70px}
#center{padding-top:65px}
#header #logo{height:43px;max-width:401px;width:100%}
#header_top{display:table}
#header_top-row{display:table-row;width:100%;margin:0}
.top_left{float:none;display:table-cell;width:72.6666666%;padding:0}
.top_right{float:none;display:table-cell;padding:0;padding-top:10px}
#Piktogrammcontainer .item-list-count{}
#Piktogramm{margin-top:12px}
.mibstd-grid-first .item-list-count{padding-bottom:32px}
.piktogramm{width:50%}
#search_form fieldset input{width:100%}
.controls{width:65.16666%;display:inline-block;margin-right:3%}
#search_form .controls{padding:0.5rem 0;padding-bottom:0}
#search_form fieldset #search_form_catname{padding:8px 0.75em;border-left:0}
.search-table-cell{vertical-align:top}
.search-table-cell-1{vertical-align:top}
.search-table-cell-2{width:100%;display:block}
.piktorgramm-row{margin-left:-8px;margin-right:-8px}
.piktogramm{padding:14px 8px}
.csc-space-before-215{margin-top:50px !important}
.mibstd-section10{margin-left:-40px;margin-right:40px;margin-top:18px;margin-bottom:10px}
div.mibstd-hidemobile1{display:none}
article.mibstd-hidemobile1 .mibstd-grid-1 .mibstd-grid-first{width:100%;float:none}
article.mibstd-hidemobile1:not(#c12) .mibstd-grid-1 .mibstd-grid-last,article.mibstd-hidemobile1:not(#c147) .mibstd-grid-1 .mibstd-grid-last{display:none}
.mibstd-grid-row{margin-left:0;margin-right:0}
.mibstd-grid-1 .mibstd-grid-column,.mibstd-grid-3 .mibstd-grid-column{width:100%;
}
.mibstd-grid-1 .mibstd-grid-column:last-child,.mibstd-grid-3 .mibstd-grid-column:last-child{margin-bottom:0}
.mibstd-grid-3 .mibstd-grid-column:last-child{margin-top:18px;margin-bottom:10px}
.mibstd-grid-column{float:none;padding:8px 0}
.mibstd-grid-1 .mibstd-section1,.mibstd-grid-3 .mibstd-section1{padding:0}
.mibstd-grid-1 .mibstd-section5,.mibstd-grid-3 .mibstd-section5{padding:0}
.mibstd-grid-3 .mibstd-grid-column:last-child div:not(.csc-space-before-100) .mibstd-section10{margin-top:0;margin-bottom:0}
.lightbox .mibstd-grid-3 .mibstd-grid-column:last-child{margin-top:0;margin-bottom:0}
.lightbox .contentELEMENT{margin-bottom:28px}
.lightbox .mibstd-section11,.lightbox .mibstd-section6,.lightbox .mibstd-section12{margin:0;padding:0}
.lightbox .mibstd-section12{margin-top:18px !important}
.lightbox .mibstd-section11{margin-top:18px !important;margin-bottom:-3px !important}
.lightbox .mibstd-section6{margin-top:18px !important}
.lightbox .csc-space-before-300{margin-top:64px !important}
.lightbox .contentELEMENT.csc-space-before-300{margin-top:32px !important}
.lightbox .mibstd-section10{margin-left:
-40%;margin-right:0;
margin-top:18px;margin-bottom:0}
.lightbox .csc-space-before-200{margin-top:0 !important}
.lightbox .csc-space-before-243{margin-top:64px !important}
.mfp-close-wrap{top:0px;background-color:rgba(0,0,0,.75);padding-top:0}
.mfp-close-wrap button img{margin:10px 0}
.lightbox .csc-space-before-260{margin-top:64px !important}
.lightbox article.contentELEMENT:first-child .csc-space-before-260{margin-top:64px !important}
.lightbox .csc-space-before-140{margin-top:0 !important}
.lightbox #content>.mibstd-section6{margin-left:-15px;margin-right:5px}
.lightbox #content>.mibstd-section6 .csc-textpic-imagewrap{margin-left:0;margin-right:0}
.lightbox #content>div.mibstd-section6:last-child{margin-left:-17%;margin-right:5px;margin-top:-10px;margin-top:-1rem !important}
.lightbox #content>div.mibstd-section6:last-child .csc-textpic-imagewrap{margin-right:0}
.lightbox .csc-space-before-52{margin-top:40px !important}
.lightbox .csc-space-before-260 .csc-textpic-imagewrap{margin-top:18px;margin-bottom:10px}
.csc-space-before-162,.csc-space-before-70{margin-top:0 !important}
.mibstd-absolute>div .csc-textpic-imagewrap{width:70%;margin:0 auto}
article:first-of-type .mibstd-absolute>div .csc-textpic-imagewrap{width:65%;margin-top:8px;margin-bottom:8px}
.search-table-row{display:block}
.search-table-cell-1{width:100%;float:none;display:block}
#search_form fieldset{border-right:0}
#search_form fieldset span{border:0;display:block;white-space:initial}
#search_form fieldset span .controls{border:0}
#search_form fieldset span input#sword{border:#ccc 1px solid;margin-bottom:
1%;
}
input::-webkit-input-placeholder{color:#919191 !important}
input:-moz-placeholder{color:#919191 !important}
input::-moz-placeholder{color:#919191 !important}
input:-ms-input-placeholder{color:#919191 !important}
#search_form fieldset #search_form_catname{
;display:block}
#search_form input.submit{
padding:0.5rem 0.75rem;margin:0.5rem 0;display:inline-block;width:31.83333333%;vertical-align:top}
.basket-big-row .basket-big-1{width:27.302%}
.basket-big-table hr{margin-left:27.302%}
.basket-big-table .active .basket_category-title{padding-top:20px}
div:not(.inactive) .checkbox-dropdown{border:1px solid #ccc;margin-bottom:10px}
#search_form div:not(.inactive) .checkbox-dropdown{margin-bottom:
4.5%}
div:not(.inactive) .checkbox-dropdown2{width:100%}
.checkbox-dropdown-list,.checkbox-dropdown2 .powermail_radio_outer{margin-top:1px;margin-right:0;left:
-0.999999999px;right:
-0.999999999px}
#search_form .checkbox-dropdown-list{margin-top:1px}
.csc-space-before-100{margin-top:16px !important;padding-bottom:8px}
.controls2{margin-top:0;margin-bottom:20px}
.contentELEMENT{margin:8px 0}
div:not(.inactive) .checkbox-dropdown2{
}
.powermail_fieldwrap_text>span,.powermail_fieldwrap_content>span,.powermail_fieldwrap_text>p,.powermail_fieldwrap_content>p,.powermail_fieldwrap_text>p:last-child,.powermail_fieldwrap_content>p:last-child,.powermail_create>span,.powermail_create>p,.powermail_create>p:last-child{padding-right:0}
.sidr{width:80%}
.sidr .sidr-inner{padding-top:0px;margin-top:-10px}
#tmenu li.button_basket{margin-right:10px}
.tx-ttproductsajaxsearch-pi1{width:100%;top:39px}
.animateme{transform:translate3d(0px,0px,0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1,1,1) !important}
#mibstd-downer{width:50px;height:50px;margin-left:-25px}
#mibstd-downer .next-down{width:40px;height:19px;margin:17px auto}
.piktogramm .piktoimg{overflow:hidden}
.powermail_message_error li span{width:auto;margin-right:0}
.contentELEMENT p{padding-bottom:1.25rem}
.contentELEMENT p:last-child{padding-bottom:0px}
#mibstd-layer{height:70px;background-color:rgba(0,0,0,.75)}
.ci_touch #mibstd-layer,.ci_touch.layer #mibstd-layer{background-color:transparent}
#logo img{margin-bottom:1.5%}
.popup p,.popup2 p{font-size:1.1rem;line-height:1.544rem}
.search_checkbox-dropdown label:before,.layout3 .powermail_check_outer label:before{margin-top:1px}
.powermail_fieldwrap_radio.powermail_fieldwrap_2>fieldset>.powermail_radio_outer{padding:0;margin-bottom:1em}
.powermail_fieldwrap:not(.powermail_fieldwrap_40){margin-bottom:0.5em}
.powermail_fieldwrap_radio.powermail_fieldwrap_14>fieldset>.powermail_radio_outer{margin-bottom:0.5em}
.powermail_fieldwrap.powermail_fieldwrap_27,.powermail_fieldwrap.powermail_fieldwrap_28{margin-bottom:18px}
.powermail_fieldwrap.powermail_fieldwrap_14{margin:18px -1%}
.powermail_fieldwrap.powermail_fieldwrap_26{margin-bottom:18px}
.powermail_fieldwrap.powermail_fieldwrap_14{margin-top:
18px}
.powermail_fieldwrap.powermail_fieldwrap_html{margin-top:-2px}
.powermail_fieldwrap.powermail_fieldwrap_html #powermail_field_header_02,.powermail_fieldwrap.powermail_fieldwrap_html #powermail_field_header_02_alt{margin-top:18px !important}
#basketForm2{margin-bottom:28px}
.basket-big-table .active .basket_category-title{padding-top:20px}
.customer_02{margin-bottom:2em}
}
@media only screen and (max-width:590px){.powermail_fieldwrap_submit input,.powermail_tab_navigation a:link,.powermail_tab_navigation a:visited,.powermail_tab_navigation a:active{
}
a.powermail_tab_navigation_previous:link,a.powermail_tab_navigation_previous:visited,a.powermail_tab_navigation_previous:active{background:none;color:#000;border:0;
border-bottom:1px solid #000}
.powermail_fieldwrap.powermail_fieldwrap_html span{margin:0}
.powermail_fieldwrap.powermail_fieldwrap_html span#powermail_field_sporthinweis{margin-bottom:0;margin-top:-1em}
.powermail_fieldwrap_10 label,.powermail_fieldwrap_11 label,.powermail_fieldwrap_13 label,.powermail_fieldwrap_4 fieldset legend,.powermail_fieldwrap_5 fieldset legend,.powermail_fieldwrap_6 label,.powermail_fieldwrap_7 label,.powermail_fieldwrap_8 label,.powermail_fieldwrap_9 label{padding-left:0}
.powermail_fieldwrap_16 fieldset legend,.powermail_fieldwrap_17 fieldset legend,.powermail_fieldwrap_18 label,.powermail_fieldwrap_19 label,.powermail_fieldwrap_20 label,.powermail_fieldwrap_21 label,.powermail_fieldwrap_22 label,.powermail_fieldwrap_23 label,.powermail_fieldwrap_24 label,.powermail_fieldwrap_26 label{padding-left:0}
.powermail_fieldwrap.powermail_fieldwrap_132 input,.powermail_fieldwrap.powermail_fieldwrap_12 input{margin-top:-55px}
.powermail_form_4 .powermail_fieldwrap>label,.powermail_form_4 .powermail_fieldwrap_radio>fieldset>legend,.powermail_form_4 .powermail_fieldwrap_check>fieldset>legend{width:100%}
.powermail_fieldwrap>input:not(.powermail_submit),.powermail_fieldwrap>label,.powermail_fieldwrap>select,.powermail_fieldwrap_radio>fieldset>.powermail_radio_outer,.powermail_fieldwrap_radio>fieldset>legend,.powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_fieldwrap_check>fieldset>.powermail_check_outer,.powermail_fieldwrap_check>fieldset>legend,.powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_fieldwrap textarea{float:none;width:98%;
}
.powermail_fieldwrap>input:not(.powermail_submit),.powermail_fieldwrap textarea{
}
.powermail_fieldwrap.powermail_fieldwrap_132 input,.powermail_fieldwrap.powermail_fieldwrap_12 input{margin-top:0}
.powermail_fieldwrap>label,.powermail_fieldwrap_radio>fieldset>legend,.powermail_fieldwrap_check>fieldset>legend{
}
.powermail_fieldwrap.powermail_fieldwrap_10 input{width:74%;display:inline-block}
.powermail_fieldwrap.powermail_fieldwrap_10 input:last-child{width:22%;float:none}
.powermail_fieldwrap.powermail_fieldwrap_11 input{width:22%;display:inline-block}
.powermail_fieldwrap.powermail_fieldwrap_11 input:last-child{width:74%;float:none}
.powermail_fieldwrap.powermail_fieldwrap_133 input,.powermail_fieldwrap.powermail_fieldwrap_25 input{margin-top:0}
.powermail_fieldwrap.powermail_fieldwrap_133,.powermail_fieldwrap.powermail_fieldwrap_25{margin-bottom:0}
.powermail_fieldwrap.powermail_fieldwrap_23 input{width:74%;display:inline-block}
.powermail_fieldwrap.powermail_fieldwrap_23 input:last-child{width:22%;float:none}
.powermail_fieldwrap.powermail_fieldwrap_24 input{width:22%;display:inline-block}
.powermail_fieldwrap.powermail_fieldwrap_24 input:last-child{width:74%;float:none}
#powermail_fieldwrap_206.powermail_fieldwrap_check>fieldset>.powermail_check_outer{
padding:0}
#powermail_fieldwrap_2 legend{display:none}
.powermail_radio_inner_1{margin:
0}
.powermail_check_inner_1:first-child{margin-top:0.25em}
.powermail_fieldwrap.layout3 .powermail_radio_outer label{padding:0.15rem 0.75rem}
.powermail_form_4 .powermail_fieldwrap>input:not(.powermail_submit),.powermail_form_4 .powermail_fieldwrap>select,.powermail_form_4 .powermail_fieldwrap_radio>fieldset>.powermail_radio_outer,.powermail_form_4 .powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_form_4 .powermail_fieldwrap_check>fieldset>.powermail_check_outer,.powermail_form_4 .powermail_fieldwrap.layout3 .checkbox-dropdown2,.powermail_form_4 .powermail_fieldwrap textarea{width:98%}
.powermail_fieldwrap_radio>fieldset>.powermail_radio_outer{padding-top:0}
}
@media only screen and (max-width:500px){#logo img{margin-bottom:1.5%}
}
@media only screen and (max-width:400px){span.element-right.btn-absolute{display:none}
#logo img{margin-bottom:0}
}
@media only screen and (max-width:360px){.top_left{
width:68%}
#logo img{margin-bottom:-1.5%}
}
@media only screen and (max-width:320px){.top_left{
width:67%}
#logo img{margin-bottom:-2.5%}
}
@media only screen and (max-width:300px){.top_left{
width:55%}
}
@media only print{#mibstd-downer,.piktogramm_button,.controls2,.top_right,#search_form,.sidr-class-ajax-popup,#basketForm_outer,.piktogramm_button,#c21 .mibstd-grid-last,.piktogramm_button,#c58 .mibstd-grid-last,.btn-absolute,.btn-standard,.powermail_form,.popup,.popup2,.mfp-close-wrap,.mfp-content,.mfp-bg{display:none}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mibstd-grid-row:before,.mibstd-grid-row:after{content:" ";display:table}
.mibstd-grid-row:after{clear:both}
.piktorgramm-row:before,.piktorgramm-row:after{content:" ";display:table}
.piktorgramm-row:after{clear:both}
.basket_piktogramm_row:before,.basket_piktogramm_row:after{content:" ";display:table}
.basket_piktogramm_row:after{clear:both}
html,body{text-align:left;font-family:"Rotis Sans Serif W04 Regular",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.02em}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.063rem;line-height:2.413rem;letter-spacing:0;margin-top:30px;margin-bottom:43px}
h1{margin-bottom:50px}
h3,h4,h5,h6{font-size:1.250rem;line-height:1.750rem}
h1.main-header{margin:0;padding:0;font-family:"Rotis Sans Serif W04 Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.063rem;line-height:2.413rem;letter-spacing:0;margin-top:30px;margin-bottom:43px}
.animateme{transform:translate3d(0px,0px,0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1,1,1) !important}
.mibstd-absolute{position:relative;width:100%;
}
.mibstd-absolute>div{position:absolute}
.mibstd-grid-row{margin-bottom:100px;margin-right:-20px;margin-left:-20px}
.mibstd-grid-column{float:left;padding:0 20px;display:block;min-height:1px;width:50%}
#c12 .mibstd-grid-column,#c147 .mibstd-grid-column,#c21 .mibstd-grid-column,#c58 .mibstd-grid-column{width:100%}
#logo{width:50%;margin-top:30px}
#center{font-size:1.250rem;line-height:1.750rem}
.mibstd-hidetablet1 .mibstd-absolute{height:900px !important}
.piktogramm{width:25%;float:left;padding:20px 14px;
}
.piktogramm img{border:1px solid #000;
}
.piktogramm .ellipsis{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:95%}
.csc-space-before-35{margin-top:-55px !important}
#basketForm2{margin-top:-55px !important}
#basketForm2{display:block;margin-bottom:60px}
#basketForm2 tr{display:block;margin-right:
-2.5%}
#basketForm2 td{display:block}
#basketForm2 tr .basket_category-title{display:none;padding-right:2.5%}
#basketForm2 tr.active .basket_category-title{display:block}
.basket-big-table-outer{margin-top:-60px}
.basket-big-table{width:100%}
.basket-big-table .active .basket_category-title{padding-top:60px}
.basket-big-table tr:first-child .basket_category-title{padding-top:0}
.basket-big-row{width:100%;margin:0 -2.5%;margin-right:0;display:block}
.basket-big-row span{float:left;display:block;padding:2.5%;padding-bottom:0}
.basket-big-row .basket-big-1{width:18.302%}
.basket-big-row .basket-big-1 img{border:1px solid #000}
.basket-big-row .basket-big-4{float:right;text-align:right;padding:0;display:none}
.basket-big-table hr{margin:0;margin-left:18.302%;margin-right:2.5%;padding:0;border:0;background:#ccc;height:1px}
}
@media only screen{.ci_touch .mfp-wrap,.ci_touch .mfp-iframe{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}
html.ci_touch.mfp-helper{height:100%}
.ci_touch.mfp-helper body{overflow:hidden;-webkit-overflow-scrolling:touch;height:100%}
}
