.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.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 black;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:10px}
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:10px}
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:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
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}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-simplefaq table{border-collapse:separate;border-spacing:10px}
.tx-simplefaq table th{font-weight:bold}
.tx-simplefaq table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
div#randomImages{position:relative;height:210px}
div.fadenav a{position:relative;background:none repeat scroll 0 0 #CCCCCC;border:1px solid #000000;border-radius:50% 50% 50% 50%;display:block;float:left;height:12px;margin:0 0 0 2px;overflow:hidden;width:12px;z-index:999}
div.fadenav a.current{background:none repeat scroll 0 0 #CC0000}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
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}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
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}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;
-ms-interpolation-mode:bicubic;
}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
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;
}
button,input,select,textarea{font-size:100%;
margin:0;
vertical-align:baseline;
*vertical-align:middle;
}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],
input[type="reset"],input[type="submit"]{-webkit-appearance:button;
cursor:pointer;
*overflow:visible;
}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
*height:13px;
*width:13px;
}
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}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;
vertical-align:top;
}
table{border-collapse:collapse;border-spacing:0}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
body{min-width:320px;width:100%;position:relative;background-color:#000;font-family:'Titillium Web',sans-serif;overflow-x:hidden;overflow-y:scroll;line-height:1.2;color:#9b9d9e}
input,select,textarea,button{font-family:'Titillium Web',sans-serif;color:#9b9d9e}
a,a:focus{outline:0}
.link-twike-5-beschleunigen{text-align:center;display:inline-block}
p{font-weight :300;font-size:1em;
color:#9b9d9e;margin:0 0 1em 0;line-height:1.4;letter-spacing:0.4px}
strong,b{color:#E5E7EF}
h1{font-weight:200;font-size:2em;
letter-spacing:1px;color:#e5e7ef;margin:0;word-wrap:break-word}
.csc-header h1{margin:0 0 15px 0;letter-spacing:1px;text-transform:uppercase}
.content-header h1{text-transform:uppercase;font-weight:600;font-size:2em;
letter-spacing:1px;color:#e5e7ef;margin:0}
.content-header h1.main-headline-big{font-weight:700}
h2{word-wrap:break-word}
.content-header h2{text-transform:uppercase;font-weight:200;font-size:2em;
letter-spacing:1px;color:#e5e7ef;margin:0}
.content-header{margin:0 0 20px 0}
h3,h4{text-transform:uppercase;font-weight:200;font-size:2em;
letter-spacing:1px;color:#e5e7ef;margin:0 0 20px 0}
.hl-pressebereich,.hl-mediencenter{color:#fff;text-transform:uppercase;margin:0 0 12px 0;display:inline-block;font-weight:600;letter-spacing:2px;font-size:1.5em;background:url('../../fileadmin/twike2015/templates/css/images/icon_pressebereich.jpg') no-repeat 0 6px;padding-left:28px;padding-right:3px}
.hl-mediencenter{background:url('../../fileadmin/twike2015/templates/css/images/icon_mediencenter.jpg') no-repeat 0 7px}
@media only screen and (min-width:580px){p{margin:0 0 1em 0}
h1{font-size:2.9em;
letter-spacing:3px}
.csc-header h1{margin:0 0 32px 0;letter-spacing:5px}
.content-header h1{font-size:2.9em;letter-spacing:3px}
.content-header h2{font-size:2.9em;letter-spacing:5px}
h3{text-transform:uppercase;font-size:2.9em;letter-spacing:5px}
}
@media only screen and (min-width:960px){.csc-default p{max-width:820px;margin:0 0 16px 80px}
.csc-default p:last-child{margin:0 0 0 80px}
.csc-default .news-item p{max-width:960px;margin:0 0 16px 0}
.csc-default .news-item p:last-child{margin:0 0 16px 0}
}
table{_width:100%}
.btn-testflug,.btn-bestellung{width:100%;height:120px;background-color:#223f77;float:right;margin-bottom:20px;color:#6993cd;text-decoration:none;text-align:center;padding:0 10px}
@media only screen and (min-width:620px){.btn-testflug,.btn-bestellung{display:block;width:49%;height:120px;float:left}
}
.btn-bestellung{float:right}
.btn-testflug h2,.btn-bestellung h2{font-size:31px;font-weight:200;margin:35px 0 0 0}
.btn-testflug p,.btn-bestellung p{color:#6993cd;margin:0 !important}
.article-content .btn-joystick{width:250px;margin-right:25px;display:inline-block;font-size:1.7em;letter-spacing:3px;padding:10px 25px;background:#3463AF none repeat scroll 0% 0%;text-transform:uppercase;color:#FFF;text-decoration:none;font-weight:200}
@media only screen and (min-width:640px){.btn-testflug,.btn-bestellung{height:150px}
}
#c1879 table{max-width:620px;margin:0 auto;
}
#c1879 table td{padding-bottom:10px}
.clearfix{clear:both}
iframe,object,embed{max-width:100%}
img{max-width:100%;width:auto;height:auto;display:block}
.googlemaps img{max-width:none !important}
#main-section{width:100%}
.header{width:100%;max-width:960px;margin:auto;height:80px;position:relative}
.logo-print{display:none}
.logo{position:absolute;right:25px;bottom:15px}
@media only screen and (min-width:1024px){.logo{right:0}
}
.menue-btn{display:block;width:40px;height:22px;background:url('../../fileadmin/twike2015/templates/css/images/btn_mobile_nav.png') 0 0 no-repeat;position:absolute;bottom:15px;left:25px}
.search-link-mobile{display:block;width:30px;height:22px;position:absolute;bottom:20px;left:78px}
#main-nav{display:none}
#main-nav.opened{display:block;background:#000;top:80px;position:absolute;z-index:99;width:100%;border-top:1px solid #9b9d9e;border-bottom:1px solid #9b9d9e}
#main-nav.opened .ul-main-sub-nav{margin:2px 0}
#main-nav.opened>ul{padding:0 0 0 25px}
#main-nav.opened>ul>li{padding:0 0 5px 0}
#main-nav.opened a{color:#9b9d9e;text-decoration:none;font-size:1em;letter-spacing:0.4px;font-weight:300}
.hide-mobile{display:none !important}
.hide-desk{display:block !important}
@media only screen and (min-width:800px){.hide-mobile{display:block !important}
.hide-desk{display:none !important}
.menue-btn,.search-link-mobile{display:none}
#main-nav{width:auto;height:40px;display:block;float:left;margin:0;padding:25px 0 0 0}
.ul-main-sub-nav:before{position:absolute;width:200%;background-color:#464b51;content:'';top:0;left:-200%;height:53px;display:block}
.ul-main-sub-nav:after{position:absolute;width:200%;background-color:#464b51;content:'';top:0;right:-200%;height:53px;display:block}
#main-nav a{text-decoration:none}
.nav-item a{font-weight:800;text-transform:uppercase;font-size:19px}
li.nav-item{
}
.ul-main-nav{padding:0 20px 20px 0px;margin:0;position:relative}
#main-nav ul li{display:inline-block;position:relative;margin:0 0 0 0;height:55px}
.nav-item__twike3,.nav-item__twike4,.nav-item__twike5{width:140px}
.nav-item__twike3 a,.nav-item__twike4 a,.nav-item__twike5 a{width:140px}
.nav-item__news,.nav-item__suche{width:76px}
.nav-item__unternehmen,.nav-item__ueber_uns,.nav-item__partner,.nav-item__kontakt{display:none !important}
#main-nav ul li:hover .ul-main-sub-nav{display:block}
li.nav-item:hover a{background-color:#464b51}
li.nav-item__suche:hover a{background-color:transparent}
.nav-item:first-child a.active{background-image:url('../../fileadmin/twike2015/templates/css/images/twike3_active.png');background-repeat:no-repeat;background-position:11px 21px;position:absolute}
.nav-item:first-child a{background-image:url('../../fileadmin/twike2015/templates/css/images/twike3_nav.png');background-repeat:no-repeat;background-position:11px 23px;
position:absolute}
.nav-item:first-child:hover a{background-image:url('../../fileadmin/twike2015/templates/css/images/twike3_hover.png');background-repeat:no-repeat;background-position:11px 23px;bottom:0}
.nav-item:first-child a{color:transparent;bottom:0px;
padding:15px 20px}
.nav-item:first-child .ul-main-sub-nav li a{background:transparent;color:#e5e7ef!important;position:relative;padding:15px 25px 50px 25px}
.nav-item:nth-child(2) .ul-main-sub-nav li a{padding:15px 25px 50px 25px}
.nav-item:nth-child(2) a{background-image:url('../../fileadmin/twike2015/templates/css/images/twike4_nav.png');background-repeat:no-repeat;background-position:16px 22px;position:absolute;
padding:15px 20px;bottom:0;color:transparent}
.nav-item:nth-child(2):hover a{background-image:url('../../fileadmin/twike2015/templates/css/images/twike4_hover.png');background-repeat:no-repeat;background-position:16px 22px;position:absolute;
padding:15px 20px;bottom:0}
.nav-item:nth-child(2) a.active{background-image:url('../../fileadmin/twike2015/templates/css/images/twike4_active.png');background-repeat:no-repeat;position:absolute;
padding:15px 20px;color:transparent;background-position:16px 22px}
.nav-item:nth-child(2) .ul-main-sub-nav li a{background:transparent;color:#e5e7ef!important;position:relative}
.nav-item:nth-child(3) a{background-image:url('../../fileadmin/twike2015/templates/css/images/twike5_nav.png');background-repeat:no-repeat;bottom:0;position:absolute;
padding:15px 20px;color:transparent;background-position:12px 20px}
.nav-item:nth-child(3) a.active{background-image:url('../../fileadmin/twike2015/templates/css/images/twike5_active.png');background-repeat:no-repeat;position:absolute;
padding:15px 20px;color:transparent;background-position:12px 20px}
.nav-item:nth-child(3):hover a{background-image:url('../../fileadmin/twike2015/templates/css/images/twike5_hover.png');background-repeat:no-repeat;bottom:0;position:absolute;
padding:15px 20px;background-size:120px 20px;background-position:13px 20px}
.nav-item:nth-child(3) .ul-main-sub-nav li a{background:transparent;color:#e5e7ef!important;position:relative}
.nav-item__news a,.nav-item__suche a{font-weight:500;font-size:17px;color:#9b9d9e;width:76px;text-align:center;height:44px;margin-top:-18px;padding-top:13px;position:absolute;left:5px;top:27px;text-transform:capitalize}
.nav-item__news,.nav-item__suche{padding:0 0 0 0;position:relative;margin:0!important}
.nav-item__news:hover a,.nav-item__suche:hover a{color:#fff;width:76px;text-align:center;height:45px;position:absolute;left:5px;top:27px;padding-top:13px}
.nav-item__suche:hover a{background:none}
.nav-item__suche a:hover{color:#9B9D9E !important}
.nav-item__suche a:after{content:'';position:absolute;margin-left:3px;margin-top:1px;width:20px;height:20px;background:url('../../fileadmin/twike2015/templates/css/images/mobile_menu_icons.png') no-repeat 100% 0;background-size:55px}
.nav-item__news .ul-main-sub-nav li a{background:transparent;color:#e5e7ef!important;position:relative;padding:0;margin:0;top:0;left:0}
.nav-item__news .ul-main-sub-nav{top:54px;padding:18.5px 0;left:7px}
.ul-main-sub-nav li a{font-weight:200;text-transform:capitalize;font-size:16px!important;color:#e5e7ef!important;position:relative}
.ul-main-sub-nav{padding:18.5px 0px;display:none;position:absolute;width:1280px;left:0px;margin:0;z-index:5;background-color:#464b51;top:54px;max-height:53px;text-indent:0px;font-weight:300}
.ul-main-sub-nav li{display:inline!important;border-right:1px solid #e5e7ef;padding:0!important;margin:0!important}
.ul-main-sub-nav li:last-child{border:none}
}
.article-start{width:100%;max-width:960px;margin:auto;text-align:center;word-wrap:break-word}
.article-content{width:100%;max-width:960px;padding:0 25px;margin:auto;text-align:center}
@media only screen and (min-width:900px){.article-content{padding:0 40px}
}
@media only screen and (min-width:1024px){.article-content{padding:0}
}
.article-content div:after{content:" ";display:table;clear:both}
.article-content a{color:#7197ca;text-decoration:none}
.article-content .internal-link:before,.article-content .external-link-new-window:before,.article-content .download:before{content:"\25BA";font-size:13px;padding-right:4px}
.button{width:660px;margin:auto;position:relative;text-transform:uppercase}
#testflug{position:absolute;top:80px;width:315px;background-color:#3d60a2;height:60px;color:#fff;z-index:3;text-align:center;font-size:40px;font-weight:200}
#bestellung{position:absolute;top:80px;width:315px;background-color:#3d60a2;height:60px;color:#fff;z-index:3;text-align:center;font-size:40px;font-weight:200;right:0px}
#start-slider{border:none;margin:0;background:transparent}
.flex-direction-nav a{height:66px!important}
.galerie-teaser{width:100%;
background:#2e2e2e;padding:20px 0 20px 20px}
.galerie-images img{height:auto;width:100%;_margin:0 20px 0 0}
.galerie-images figure{display:block;float:left;margin:0 20px 0 0;
}
@media screen and (max-width:1023px){.galerie-teaser{max-width:495px;margin:0 auto}
.galerie-images figure{margin:0 25px 0 0}
}
.galerie-images figure:last-child{margin:0}
.galerie-images figure:nth-child(2){display:none}
.galerie-images figure:nth-child(3){display:none}
@media only screen and (min-width:1024px){.galerie-images figure:nth-child(3){display:block}
.galerie-images figure:nth-child(2){display:block}
}
.galerie-images figcaption{display:none}
.galerie-images figure a{display:inline-block}
.gallery-item{list-style:none;display:inline;max-width:225px;height:auto;cursor:pointer}
.galerie-images ul{padding:0;margin:0}
.gallery-item:last-child img{margin:0!important}
.galerie-teaser .text{margin:10px 10px 10px 0;text-align:left}
@media only screen and (min-width:540px){.galerie-images{float:right}
.galerie-teaser .text{float:left;max-width:195px}
}
.galerie-teaser .galerie-hl{font-size:1.7em;margin:0;line-height:30px;text-transform:uppercase;color:#E5E7EF;font-weight:200;letter-spacing:3px}
.news-item .galerie-teaser .galerie-hl{font-size:1.7em;letter-spacing:1px}
.galerie-teaser .text p{margin:5px 0 0 0;font-size:16px;color:#bec0c0;line-height:17px}
.galerie-teaser .text a{color:#7197ca;text-decoration:none}
.galerie-teaser .text a:before{content:"\25BA";padding-right:5px}
.galerie-teaser:after{content:"";display:table;clear:both}
.article-start a{color:#7197ca;text-decoration:none}
.article-start a.internal-link:before{content:"\25BA";padding-right:5px}
.teaser-container{width:100%;max-width:960px;margin:0 auto}
.teaser-container .teaser{max-width:225px;width:100%;float:left;height:auto;max-height:200px;overflow:hidden;margin-right:20px}
.teaser-container .teaser:last-child{margin-right:0}
.teaser-container .teaser img{width:100%;display:block}
.teaser-container .teaser p{margin:0;font-size:1em;color:#bec0c0;
background:#2e2e2e;height:60px;padding:10px 0 0 10px;text-align:left}
.teaser-container .teaser.last{margin-right:0!important}
.teaser-container .teaser.last:after{display:table;content:" ";clear:both}
.site-nav{margin-top:70px;margin-left:25px;text-align:center}
@media only screen and (min-width:960px){.site-nav{width:960px;margin:70px auto 0 auto;overflow:hidden;
}
}
.site-nav a{display:inline-block;color:#9b9d9e;text-decoration:none;font-size:15px;padding:0 30px 0 0;margin-bottom:10px}
#back{background:url('../../fileadmin/twike2015/templates/css/images/icon_back.png') no-repeat 0 3px;padding-left:25px}
#print{background:url('../../fileadmin/twike2015/templates/css/images/icon_print.png') no-repeat 0 4px;padding-left:18px}
#home{background:url('../../fileadmin/twike2015/templates/css/images/icon_home.png') no-repeat 0 2px;padding-left:22px}
#top{background:url('../../fileadmin/twike2015/templates/css/images/icon_top.png') no-repeat 0 1px;padding-left:22px}
footer{background:#353838;width:100%;padding:35px 0;margin:25px 0 0 0}
.footer-container{max-width:960px;margin:auto}
.sitemap-sub-nav{padding:0}
.sitemap-nav{display:block;width:100%;margin:0;padding:0;
max-width:480px;margin:0 auto}
.sitemap-nav>li{width:45%;float:left;margin-left:5%}
.sitemap-nav>li:nth-child(3){clear:left;margin-top:20px}
.sitemap-nav>li>a{color:#fff;text-decoration:none;font-size:1em;font-weight:600;text-transform:uppercase;letter-spacing:2px}
.sitemap-sub-nav a{color:#9b9d9e;text-decoration:none;font-size:1em}
.sitemap-sub-nav ul{padding:0 0 0 20px;margin:0}
.sitemap-sub-nav li{margin:5px 0}
@media only screen and (min-width:960px){.sitemap-nav{display:block;width:75%;margin:0;padding:0;overflow:hidden;max-width:960px;float:left}
.sitemap-nav>li{width:33.3%;margin-left:0}
.sitemap-nav>li:nth-child(3){clear:none;margin-top:0}
.sitemap-nav>li>a{font-size:1.25em}
}
#fb,#tw,#yt,#flkr{float:left;margin-right:5px}
#fb img,#yt img,#tw img{display:none}
#fb{background:url('../../fileadmin/twike2015/templates/css/images/buttons.png') -6px -10px;width:40px;height:38px}
#tw{background:url('../../fileadmin/twike2015/templates/css/images/buttons.png') -55px -10px;width:40px;height:38px}
#yt{background:url('../../fileadmin/twike2015/templates/css/images/buttons.png') -104px -10px;width:40px;height:38px}
#flkr{background:url('../../fileadmin/twike2015/templates/css/images/buttons.png') -153px -10px;width:40px;height:38px}
.newsletter{width:45%;margin:20px auto 0 auto;padding:0}
.newsletter h2{font-size:1em;color:#fff;font-weight:600;text-decoration:none;margin:0;line-height:22px;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}
@media only screen and (min-width:960px){.newsletter h2{font-size:1.25em}
.newsletter{float:right;width:25%;margin:0;padding:0}
}
.login{background-color:#8e9294;width:100%;max-width:180px;min-height:150px;padding:15px}
.login .csc-default{margin:0}
.login p{color:#353838;font-size:15px;margin:0}
.login input[type="text"]{border:1px solid #353838;background:transparent;height:35px;width:100%;max-width:150px;color:#353838;text-indent:10px;margin-top:12px}
.login input[type="submit"]{display:none}
.tx-indexedsearch-searchbox{max-width:520px;margin:0 auto}
.tx-indexedsearch-searchbox label{display:none}
.tx-indexedsearch-res{max-width:960px;margin:0 auto;border-bottom:1px solid #9b9d9e;margin:10px 0 5px 0}
.tx-indexedsearch-res:last-child{border-bottom:none}
.tx-indexedsearch-icon,.tx-indexedsearch-percent{display:none}
.browsebox{list-style:none}
.browsebox li{display:inline-block;margin:0 5px}
.tx-indexedsearch-searchbox-sword{float:left;background:#34383e;border:0;width:84%;padding:10px;margin:10px 0;height:40px;color:#9B9D9E}
.tx-indexedsearch-searchbox-button{float:right;margin:10px 0;width:15%;background:#1a3065;border:0;color:#5880C3;height:40px}
.tx-indexedsearch-title a{margin:15px 0 20px 0;font-size:2em;font-weight:600;letter-spacing:3.5px;color:#e5e7ef;display:block;text-transform:uppercase}
.tx-indexedsearch-res table{font-weight:300;font-size:1em;color:#9b9d9e;margin:0 0 1em 0;line-height:1.4;letter-spacing:0.4px}
.footer-container .newsletter ::-webkit-input-placeholder{color:#353838!important}
.footer-container .newsletter ::-moz-placeholder{color:#353838!important}
.footer-container .newsletter :-ms-input-placeholder{color:#353838!important}
.social{margin-top:20px}
.social img{max-width:35px}
.buttons{margin-top:20px;float:left;width:100%}
#twike3-testflug p,#twike3-bestellung p{margin:0}
@media only screen and (min-width:1024px){.buttons{width:48%;margin-top:0;height:324px}
}
.buttons a{width:100%;height:120px;background-color:#223f77;float:right;margin-bottom:20px;color:#6993cd;text-decoration:none;text-align:center}
.buttons a:last-child{}
.buttons h2{font-size:31px;font-weight:200;margin:35px 0 0 0}
.buttons p{color:#6993cd;margin:0}
.twike-3-container{margin:0px auto 22px;width:80%}
.twike-3{max-width:960px;width:100%;margin:0 auto;overflow:hidden}
.buttons:after{content:"";display:table;clear:both}
.twike-3 #video1 .video-desc,.video-tw4 .video-desc,.video-tw3 .video-desc{background:#2e2e2e;min-height:30px;position:absolute;top:0;left:0;width:100%;text-align:left;padding:5px 0 0 20px;margin:0;color:#9b9d9e}
.twike-3 #video1{width:100%;height:320px;overflow:hidden}
.teaser-container{width:100%}
@media only screen and (min-width:640px){.twike-3-container{margin:0px auto 52px;width:50%}
.buttons a{height:150px}
}
@media only screen and (min-width:1024px){.twike-3-container{width:100%}
}
#teaser-slider li p{margin:0px;font-size:.875em;padding:5px 0px 0px 5px;color:#BEC0C0;line-height:1.3;background-color:#2E2E2E;height:60px;text-align:left}
@media only screen and (min-width:1024px){#teaser-slider li p{font-size:1em;padding:10px 0 0 10px}
}
.flexslider:hover .flex-prev{cursor:pointer}
.flexslider:hover .flex-next{cursor:pointer}
.head-image img{display:block;height:auto;width:100%}
.image-container{width:100%;margin:0 auto 20px auto;overflow:hidden;position:relative}
.header-links{display:none}
@media only screen and (min-width:680px){.header-links{display:block;position:absolute;top:0;left:0;right:0;text-align:center;background:rgb(31,61,119);background:rgba(31,61,119,.85)}
.header-links a{width:265px;margin-right:25px;display:inline-block;font-size:1.3em;letter-spacing:3px;padding:10px 25px;background:#3463af;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:200}
}
@media only screen and (min-width:580px){.image-container{margin:0 auto 52px auto}
}
.info-text .info-text__link{color:#7197ca;text-decoration:none}
.info-text .info-text__link:before{content:"\25BA";padding-right:5px}
.info-text h2{font-weight:600;color:#dedeed;margin:0;font-size:30px;line-height:1;text-transform:uppercase;margin-bottom:5px;margin-top:-5px}
.info-text h3{font-weight:200;color:#dedeed;margin:0 0 20px 0;font-size:30px;line-height:30px;letter-spacing:2px;text-transform:uppercase}
.info-teaser{width:100%;margin:0 0 20px 0}
.info-img{margin-bottom:28px}
@media only screen and (min-width:720px){.info-img{max-width:470px;width:49%;float:left;margin:0}
.info-text{float:left;max-width:470px;width:49%;text-align:left;margin-left:2%}
}
.divider{width:100%;position:absolute;left:0;right:0;margin:0}
.divider hr{
margin:0;border:0;border-top:1px solid #9b9d9e}
#c1492{margin:100px 0 0 0}
.videos{max-width:960px;width:100%}
.videos iframe{width:100%;height:100%;position:absolute;left:0;top:0}
#video1{max-width:470px;width:100%;
position:relative;float:left;margin:0 20px 0 0;margin:0 2% 0 0;padding-bottom:30%}
.videos p{background:#2e2e2e;height:25px;position:absolute;top:0;left:0;width:100%;text-align:left;padding:3px 0 0 20px;margin:0 !important}
#video2{max-width:470px;width:100%;position:relative;float:left;padding-bottom:30%}
div.video,.video-tw4{max-width:470px;height:304px;width:100%;margin:auto;position:relative;padding-bottom:48%}
div.video>iframe{width:100%;height:100%;position:absolute;left:0;top:0}
#video{background:#2e2e2e;height:25px;position:absolute;bottom:-34px;width:100%;text-align:left;text-indent:20px}
.csc-default{margin:0 0 22px 0;padding:0}
#c1914{margin:-20px 0 0 0}
@media only screen and (min-width:580px){#c1914{margin:0 0 52px 0}
.csc-default{margin:0 0 52px 0;padding:0}
.head-image .csc-default{margin:0}
}
.map-container{position:relative}
.googlemaps{position:relative}
.map-hl{display:block;text-align:center}
#map{display:block;height:350px;width:100%}
#map-filter{width:100%;max-width:580px;margin:0 auto}
#map-filter input{position:relative;z-index:1;top:0;height:30px;width:100%;left:20px;max-width:400px;overflow-y:auto;background:#fff;border:0;padding:5px;box-shadow:3px 3px 15px #9b9d9e}
#pac-input{z-index:0;position:absolute;right:5px !important;left:auto!important;top:30px !important;font-size:1em !important;z-index:1;height:30px;width:100%;max-width:250px;overflow-y:auto;background:#fff;border:0;padding:5px;box-shadow:3px 3px 15px #9b9d9e}
.map-content-list{max-width:580px;margin:0 auto}
.map-content-list>ul{padding:0;margin:0;list-style:none}
.map-content-list>ul>li{padding:10px 20px 15px;border-bottom:1px solid #9B9D9E;margin-bottom:0px}
.partner-list-item-hl{text-align:left;cursor:pointer;margin:0}
.partner-list-item-desc{padding-top:20px}
.map-content-list a{color:#7197CA}
#map-content{position:absolute;z-index:1;top:70px;right:5px;max-width:250px;max-height:280px;overflow-y:auto;background:#fff;box-shadow:3px 3px 15px #9b9d9e}
#map-filter{width:100%;max-width:400px;margin:0}
#map-filter input{display:block;position:absolute;z-index:1;top:40px;height:30px;width:100%;left:100px;max-width:400px;overflow-y:auto;background:#fff;border:0;padding:5px;box-shadow:3px 3px 15px #9b9d9e}
.map-content-inner{padding:25px 15px 15px 15px;font-weight:300;font-size:.85em;color:#9B9D9E;line-height:1.4;letter-spacing:0.4px;width:100%}
.map-content-inner a{color:#7197CA;text-decoration:none}
.map-content-inner p{margin:0}
.map-content-inner strong{color:#000}
.info-icon{position:absolute;top:15px;right:10px}
@media only screen and (min-width:900){.image-container-googlemaps{max-height:450px;overflow:hidden}
}
.btn-close-map{cursor:pointer;position:absolute;left:2px;top:2px;text-align:center;color:#9B9D9E;border:1px solid #9b9d9e;width:20px;height:20px;border-radius:20px;background:#fff;box-shadow:1px 1px 2px #9b9d9e;font-size:1em}
.partner-legend{overflow:hidden;max-width:800px;margin:-34px auto 0 auto}
.partner-legend-text{display:block;overflow:hidden}
.partner-legend-hl{text-align:left;padding-bottom:5px}
.partner-legend-text img{padding:5px 0 5px 10px;float:left}
.partner-legend-text span{float:left;display:inline-block;padding-top:10px}
@media only screen and (min-width:800px){.partner-legend-text{display:inline-block;overflow:hidden}
.partner-legend-hl{display:inline-block;float:left;padding-top:10px}
.partner-legend-text img{padding:5px 0 5px 10px;float:left}
.partner-legend-text span{float:left;display:inline-block;padding-top:10px}
.legend-beratung:after{content:'';display:inline-block;float:right;height:25px;width:1px;padding-left:10px;border-right:1px solid #9b9d9e}
.legend-service:after{content:'';display:inline-block;float:right;height:25px;width:1px;padding-left:10px;border-right:1px solid #9b9d9e}
}
@media only screen and (min-width:900px){.partner-legend{margin:-54px auto 0 auto}
.map-content-list{display:none}
.map-hl{display:none}
#map{display:block;height:550px;width:100%}
#map-content{position:absolute;z-index:1;top:90px;right:auto;left:100px;max-width:400px;max-height:450px;overflow-y:auto;background:#fff;box-shadow:3px 3px 15px #9b9d9e}
#map-filter{width:100%;max-width:400px;margin:0}
#map-filter input{display:block;position:absolute;z-index:1;top:40px;height:30px;width:100%;left:100px;max-width:400px;overflow-y:auto;background:#fff;border:0;padding:5px;box-shadow:3px 3px 15px #9b9d9e}
#pac-input{right:auto !important;left:100px !important;max-width:400px}
.map-content-inner{padding:25px 15px 15px 15px;font-weight:300;font-size:.85em;color:#9B9D9E;line-height:1.4;letter-spacing:0.4px;width:100%}
.map-content-inner a{color:#7197CA;text-decoration:none}
.map-content-inner p{margin:0}
.map-content-inner strong{color:#000}
.info-icon{position:absolute;top:15px;right:10px}
.image-container-googlemaps{max-height:600px;overflow:hidden}
.googlemaps{position:relative;padding-bottom:50%;height:0;overflow:hidden}
.googlemaps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;max-height:650px}
}
#c1873{display:none}
@media only screen and (min-width:600px){.teaser-text .news-list-date{position:relative;top:-5px}
#c1873{display:block}
}
@media only screen and (max-width:600px){.news-list-date{margin-top:20px;display:inline-block}
}
.news-tags{padding:0;margin:0;text-align:left;
}
.news-tags:before{content:'Tags';display:inline-block;background:#34383E;padding:10px;margin:0 5px 0 0}
.news-tags li{display:inline-block;margin:0 5px 5px 0}
.news-tags a{display:inline-block;background-color:#1A3065;color:#5880C3;padding:10px}
.news-tags .active{text-decoration:underline}
.konfigurator-hl,.powermail_form_2 h3{font-weight:200;font-size:2em;color:#E5E7EF;margin:0px 0px 32px;letter-spacing:5px}
::-webkit-input-placeholder{color:#9B9D9E}
:-moz-placeholder{
color:#9B9D9E}
::-moz-placeholder{
color:#9B9D9E}
:-ms-input-placeholder{color:#E5E7EF}
.preis-item{display:block;margin:30px 0 20px 0}
.konfigurator-slider-container{background:url('../../fileadmin/twike2015/templates/css/images/bg_farbslider.jpg') repeat-x;position:absolute;left:0;right:0;width:100%;overflow:hidden;
}
#konfigurator-slider-farbe{
max-width:570px;width:570px;margin:0 auto;position:static}
#konfigurator-slider-farbe .flex-viewport{overflow:visible !important}
#konfigurator-slider-farbe .selected-preis{background-color:transparent !important}
#konfigurator-slider-farbe img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
.farb-slider-preis{width:100%;max-width:570px;text-align:center;background:none repeat scroll 0% 0% rgb(26,48,101) !important;padding:10px 0px 10px 0;color:#e5e7ef}
.farbe-hl{font-size:1em;text-transform:uppercase;display:block;margin:5px 0 -8px 0;line-height:1;letter-spacing:2px}
.farbe-hl._konfigurator-hl{font-size:1.25em;font-weight:600;letter-spacing:2px}
.akku-liste{font-size:1em;margin-bottom:16px;width:100%;line-height:1.4;letter-spacing:0.4px;margin-bottom:16px;width:100%}
.akku-liste tr{border-bottom:1px solid #9b9d9e;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.akku-liste tr:last-child{border-bottom:none}
.akku-liste tr:hover{color:#5880c3;background-color:#1a3065}
.akku-liste td{padding:1px 0;width:100%;float:left}
@media only screen and (min-width:520px){.farb-slider-preis{bottom:0px;left:0;z-index:9999;position:absolute;width:100%;max-width:570px;text-align:center;height:80px;padding:10px 0px 0px;color:#e5e7ef;opacity:0;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}
#konfigurator-slider-farbe .selected-preis .farb-slider-preis{opacity:1}
.farbe-hl{font-size:1.5em}
.akku-liste td{width:50%;padding:2px 0}
}
@media only screen and (min-width:780px){.akku-liste{font-size:1.125em}
.akku-liste td{width:auto;float:none;padding:8px 0}
.akku-liste tr{border-bottom:none}
}
.sitz-liste li{cursor:pointer}
.sitz-liste li:hover .produkt-item-desc{color:#5880c3;background-color:#1a3065 !important}
.soundsystem-liste{list-style:none;padding:0;max-width:680px;margin:0 auto}
.soundsystem-liste li{position:relative;text-align:left;padding:8px 0;margin:4px 0 10px 0;background:none !important;cursor:pointer;color:#9b9d9e !important}
.soundsystem-liste li:before{position:absolute;left:-40px;top:5px;width:25px;height:25px;content:'';background:#000;border-radius:50%;border:1px solid #5d5f62}
.soundsystem-liste li.selected-preis:before{background-color:#1A3065 !important}
.selected-preis,.selected-preis p{color:#5880c3 !important;background-color:#1a3065 !important}
.konfigurator .produkt-item-desc{height:80px;display:table;background:#212120;padding:0 10px;width:100%}
.konfigurator .produkt-item-desc span{display:table-cell;vertical-align:middle}
.konfigurator .selected-preis .produkt-item-desc{color:#5880c3;background-color:#1a3065}
.selected-preis .link-verdeck .text{color:#5880c3}
.link-verdeck .text{color:#9B9D9E}
.teaser-konfigurator-container{width:100%;max-width:960px;margin:0 auto}
.teaser-konfigurator{max-width:225px;width:100%;float:left;height:auto;max-height:220px;overflow:hidden;margin-right:20px;cursor:pointer}
.teaser-konfigurator:hover .text{color:#5880c3}
.teaser-konfigurator:hover .produkt-item-desc{background-color:#1a3065}
.teaser-konfigurator:last-child{margin-right:0}
.teaser-konfigurator img{width:100%;display:block}
.teppich-liste{cursor:pointer}
.konfigurator-popup-block{background:rgb(42,41,40);background:rgba(42,41,40,.95);padding:20px 30px;text-align:center;max-width:860px;margin:40px auto;position:relative}
.konfigurator-popup-content{max-width:720px;margin:0 auto}
.konfigurator-popup-block .img-container{display:none}
.konfigurator-popup-block .img-container img{display:inline-block;margin:0 15px 0 0}
.konfigurator-popup-block .img-container img:last-child{margin:0}
.konfigurator-popup-block .img-container img:last-child{margin:0}
.konfigurator-popup-block h5{font-size:1.25em;letter-spacing:2px;margin:10px 0 20px 0;text-transform:uppercase;color:#dee2ed}
.konfigurator-popup-block p{color:#dee2ed;margin:0}
.btn-popup-close{border:1px solid #8e9294;color:#8e9294;background:transparent;width:200px;text-transform:uppercase;padding:2px 0;font-size:1em;letter-spacing:1px;margin:20px 0 8px 0}
.btn-popup-auswaehlen{border:1px solid #223f77;color:#6993cd;background:#223f77;width:200px;text-transform:uppercase;padding:2px 0;font-size:1em;letter-spacing:1px}
@media only screen and (min-width:580px){.konfigurator-popup-block .img-container{display:block;overflow:hidden;margin:0 0 25px 0}
.btn-popup-close{margin:20px 5px 0 0}
.btn-popup-auswaehlen{}
}
.powermail_form_2{max-width:580px;margin:0 auto}
.powermail_form_2 legend{display:none}
.powermail_form_2 .powermail_fieldset{border:0}
.powermail_form_2 .powermail_label{display:none}
.powermail_input{background:#34383e;border:0;width:100%;padding:10px;margin:10px 0;height:40px;color:#9B9D9E}
.powermail_submit{margin:10px 0;width:100%;background:#1a3065;border:0;color:#5880C3;height:40px;text-align:center;padding:0}
.powermail_fieldwrap_text{margin:0 0 16px 0}
#powermail_fieldwrap_75{width:85%;float:left}
#powermail_fieldwrap_84{width:14%;float:right}
#powermail_fieldwrap_118{float:left;font-size:.875em;text-transform:uppercase}
#powermail_fieldwrap_119{float:left;margin-top:5px;font-size:.875em;text-transform:uppercase}
#powermail_fieldwrap_120{float:left;margin-top:5px;font-size:.875em;text-transform:uppercase}
#powermail_fieldwrap_116{float:left;font-size:.875em;text-transform:uppercase}
.powermail_fieldwrap_captcha .powermail_label{display:inline}
.powermail_captcha{background:#34383e;border:0;width:30%;padding:10px;margin:10px 0;height:40px;color:#9B9D9E;float:left}
@media only screen and (min-width:680px){#powermail_fieldwrap_75{width:90%}
#powermail_fieldwrap_84{width:9%}
}
.powermail_fieldwrap_submit{width:9%;float:right}
.parsley-errors-list{margin:0;padding:0;list-style:none;color:red}
.parsley-errors-list li{margin:0 0 10px 0}
.powermail_form_3{max-width:960px;margin:-25px auto 0 auto}
.powermail_form_3 h3,.powermail_form_14 h3,.powermail_form_3 legend,.powermail_form_14 legend,.powermail_form_3 label,.powermail_form_14 label{display:none}
.powermail_form_3 .powermail_input,.powermail_form_14 .powermail_input{margin:0 0 10px 0}
.powermail_form_3 fieldset,.powermail_form_3 fieldset,.powermail_form_14 fieldset,.powermail_form_14 fieldset{border:0}
.powermail_form_3 .powermail_fieldwrap,.powermail_form_14 .powermail_fieldwrap{margin-bottom:0}
.powermail_form_3,.powermail_form_14{text-align:left}
.powermail_textarea{background:none repeat scroll 0% 0% #34383E;border:0px none;width:100%;padding:10px;margin:0px;height:120px;color:#636466}
.powermail_form_3 .powermail_fieldwrap_submit,.powermail_form_14 .powermail_fieldwrap_submit{width:120px;float:right}
.powermail_form_3 .powermail_submit,.powermail_form_14 .powermail_submit{margin:10px 0px;width:100%;background:none repeat scroll 0% 0% #1A3065;border:0px none;color:#5880C3;height:40px}
.form-popup-block{background:rgb(42,41,40);background:rgba(42,41,40,.95);padding:20px 30px;text-align:left;max-width:860px;margin:40px auto;position:relative}
.form-popup-block .csc-default{margin:0}
.powermail_form_4{max-width:960px;margin:0 auto}
.powermail_form_4 h3,.powermail_form_4 legend,.powermail_form_4 label{display:none}
.big-buttons h2{font-size:1.7em;line-height:30px;text-transform:uppercase;font-weight:200;letter-spacing:3px}
.powermail_country{float :right;width:100%;background:#636466 none repeat scroll 0% 0%;color:#DEE2ED;border:0;height:40px;padding:5px 10px 10px 6px;margin:0 0 10px 0}
.powermail_form_4 .powermail_country{color:#9B9D9E}
.powermail_form_2 .powermail_country,.powermail_form_3 .powermail_country,.powermail_form_5 .powermail_country{background:#34383E none repeat scroll 0% 0%;margin:0;color:#9B9D9E}
.powermail_form_3 .powermail_country,.powermail_form_5 .powermail_country{margin:0 0 10px 0}
.powermail_form_4 .powermail_input,.powermail_form_4 .powermail_textarea{margin:0 0 10px 0;background:#636466;color:#dee2ed}
.powermail_form_4 ::-webkit-input-placeholder{color:#dee2ed}
.powermail_form_4 :-moz-placeholder{color:#dee2ed}
.powermail_form_4 ::-moz-placeholder{color:#dee2ed}
.powermail_form_4 :-ms-input-placeholder{color:#dee2ed}
.powermail_form_4 fieldset{border:0}
.powermail_form_4 .powermail_fieldwrap{margin-bottom:0}
.powermail_form_4{text-align:left}
.powermail_form_4 .powermail_fieldwrap_submit{width:120px;float:right}
.powermail_form_4 .powermail_submit{margin:0 0 10px 0;width:100%;background:none repeat scroll 0% 0% #1A3065;border:0px none;color:#5880C3;height:40px;font-weight:bold}
.powermail_form_4 .powermail_fieldwrap_html{text-align:center;margin:0 0 20px 0}
.powermail_form_4 .powermail_fieldwrap_html h5{font-size:1.25em;letter-spacing:2px;margin:10px 0 0 0;text-transform:uppercase;color:#dee2ed}
.powermail_form_4 .powermail_fieldwrap_html p{color:#dee2ed;margin:0}
.powermail_form_5{max-width:960px;margin:-25px auto 0 auto}
.powermail_form_5 h3,.powermail_form_5 legend,.powermail_form_5 label{display:none}
.powermail_form_5 .powermail_input{margin:0 0 10px 0}
.powermail_form_5 fieldset{border:0}
.powermail_form_5 .powermail_fieldwrap{margin-bottom:0}
.powermail_form_5{text-align:left}
.powermail_form_5 .powermail_fieldwrap_submit{width:120px;float:right}
.powermail_form_5 .powermail_submit{margin:10px 0px;width:100%;background:none repeat scroll 0% 0% #1A3065;border:0px none;color:#5880C3;height:40px}
.powermail_form_6{max-width:960px;margin:0 auto}
.powermail_form_6 h3,.powermail_form_6 legend,.powermail_form_6 label{display:none}
.powermail_form_6 .powermail_country{background:#636466 none repeat scroll 0% 0%;margin:0;color:#9B9D9E}
.powermail_form_6 .powermail_country{margin:0 0 10px 0;background:}
.powermail_form_6 .powermail_input,.powermail_form_6 .powermail_textarea{margin:0 0 10px 0;background:#636466;color:#dee2ed}
.powermail_form_6 ::-webkit-input-placeholder{color:#dee2ed}
.powermail_form_6 :-moz-placeholder{color:#dee2ed}
.powermail_form_6 ::-moz-placeholder{color:#dee2ed}
.powermail_form_6 :-ms-input-placeholder{color:#dee2ed}
.powermail_form_6 fieldset{border:0}
.powermail_form_6 .powermail_fieldwrap{margin-bottom:0}
.powermail_form_6{text-align:left}
.powermail_form_6 .powermail_fieldwrap_submit{width:120px;float:right}
.powermail_form_6 .powermail_submit{margin:0 0 10px 0;width:100%;background:none repeat scroll 0% 0% #1A3065;border:0px none;color:#5880C3;height:40px;font-weight:bold}
.powermail_form_6 .powermail_fieldwrap_html{text-align:center;margin:0 0 20px 0}
.powermail_form_6 .powermail_fieldwrap_html h5{font-size:1.25em;letter-spacing:2px;margin:10px 0 0 0;text-transform:uppercase;color:#dee2ed}
.powermail_form_6 .powermail_fieldwrap_html p{color:#dee2ed;margin:0}
.tx-pwcomment-pi1{position:relative;width:100%}
.tx-pwcomment-pi1 .comment-count{position:absolute;right:0;top:-16px;font-weight:bold}
@media only screen and (min-width:680px){.tx-pwcomment-pi1 .comment-count{top:-30px}
}
.tx-pwcomment-pi1 ol{margin:0;padding:0;list-style:none}
.tx-pwcomment-pi1 ol li{margin-bottom:45px}
.tx-pwcomment-pi1 ol li.comment{position:relative}
.tx-pwcomment-pi1 div.actions{position:absolute;right:15px;top:12px}
.tx-pwcomment-pi1 div.actions .comment_voting,div.actions .comment_reply{float:left}
.tx-pwcomment-pi1 div.actions .comment_voting{margin-right:10px}
.tx-pwcomment-pi1 .comment-reply div.actions .comment_voting{margin-right:0}
.tx-pwcomment-pi1 div.actions .voting .already_voted{color:#ff8700}
.tx-pwcomment-pi1 .votedPositive{color:#009900}
.tx-pwcomment-pi1 .votedNegative{color:#990000}
.tx-pwcomment-pi1 ol li.highlighted{background:#dddad0}
.tx-pwcomment-pi1 ol li div.clear{clear:left;height:0;font-size:0;line-height:0}
.tx-pwcomment-pi1 ol li ol{}
.tx-pwcomment-pi1 ol li ol li{}
.tx-pwcomment-pi1 img.comment_author_image{}
.tx-pwcomment-pi1 .comment_content_wrap{}
.tx-pwcomment-pi1 ol li ol li .comment_content_wrap{}
.tx-pwcomment-pi1 .comment-reply{position:relative;margin-bottom:8px;width:auto;margin-top:8px}
.tx-pwcomment-pi1 .comment-reply .answer{content:"Antwort von ";font-weight:100;text-transform:none}
.tx-pwcomment-pi1 .last-reply{margin-bottom:0}
.tx-pwcomment-pi1 .comment_body a{
color:#7197CA}
.tx-pwcomment-pi1 .comment_reply a{color:#333}
.tx-pwcomment-pi1 .comment_author{text-transform:uppercase}
.tx-pwcomment-pi1 .comment_date,.tx-pwcomment-pi1 .guest{}
.tx-pwcomment-pi1 .comment_header{width:100%;position:relative;text-align:center;padding-top:0px;padding-bottom:25px}
.tx-pwcomment-pi1 .comment_header span{font-size:1em}
.tx-pwcomment-pi1 .comment_header a{}
.tx-pwcomment-pi1 .comment_body{}
#writeComment h3{padding:20px 0 8px}
#writeComment div.hide_initally{display:none}
#writeComment .comment_error{
color:red;font-weight:bold;padding:6px 10px;margin-bottom:15px}
#writeComment label{display:none}
.tx-pwcomment-pi1 textarea,.tx-pwcomment-pi1 input{margin:0 0 10px 0;background:#636466;color:#dee2ed}
.tx-pwcomment-pi1 textarea,.tx-pwcomment-pi1 input{background:#34383e;border:0;width:100%;padding:10px;margin:0 0 10px 0;height:40px;color:#9B9D9E}
.tx-pwcomment-pi1 textarea{border:0px none;width:100%;padding:10px;height:120px}
.tx-pwcomment-pi1 .submit{margin:0;width:120px;float:right;background:none repeat scroll 0% 0% #1A3065;border:0px none;color:#5880C3;height:40px;font-weight:bold}
#thanksForYourComment,#customMessages{list-style:none;margin:0;padding:0}
#thanksForYourComment li,#customMessages li{background:#ccffcc;border:1px solid #009900;color:#009900;font-weight:bold;padding:6px 10px;margin-bottom:15px}
#customMessages li{background:#ffcccc;border-color:#990000;color:#990000}
.newsletter_form{max-width:560px;margin:-25px auto 0 auto}
.powermail_form_5 h3,.powermail_form_5 legend,.powermail_form_5 label{display:none}
.newsletter_form .powermail_input{margin:0 0 10px 0}
.newsletter_form{text-align:left}
.newsletter_form .btn-submit{margin:10px 0px;width:200px;background:none repeat scroll 0% 0% #1A3065;border:0px none;color:#5880C3;height:40px;text-transform:uppercase}
.newsletter_form .btn-cancel{margin:10px 0px 10px 20px;width:200px;background:transparent;border:1px solid #9B9D9E;color:#9B9D9E;height:40px}
.newsletter-content{max-width:520px;margin:0 auto}
.newsletter_input{float:left;background:#34383e;border:0;width:84%;padding:10px;margin:10px 0;height:40px;color:#9B9D9E}
.newsletter_submit{float:right;margin:10px 0;width:15%;background:#1a3065;border:0;color:#5880C3;height:40px}
.news-teaser-list-item{float:left;width:100%;margin:0 15px 15px 0;max-width:430px}
.news-topnews{width:100%;max-width:430px}
.hl-topnews{background-color:#223F77;padding:4px 3px 3px 3px;margin:0 0 15px 0;font-size:2.5em;letter-spacing:3px;color:#6993CD;text-align:center}
.news-teaser-list-content{background:#34383e;text-align:left;padding:5px 10px 0 10px;height:30px;clear:left}
@media only screen and (min-width:620px){.news-teaser-list-item{float:left;width:48%}
}
@media only screen and (min-width:1024px){.news-teaser-list-item{width:25%;margin:0 15px 15px 0}
.news-topnews{width:50%;max-width:430px}
}
.news-list-view{}
.news-img-wrap{float:left;width:100%;max-width:470px;margin-right:20px}
.teaser-text{text-align:left;max-width:960px}
.teaser-text p{margin:0 0 5px 0;max-width:none}
.news-list-view .article{margin-bottom:20px}
.news-list-date{font-size:.913em}
.news-list-date .active:before{content:'|';padding:0 3px}
.news-list-hl{margin:15px 0 20px 0;font-size:2em;font-weight:600;letter-spacing:3.5px}
.news-list-link{}
.news-list-link:before{content:"\25BA";padding-right:5px}
.page-navigation{margin:50px 0 0 0}
ul.f3-widget-paginator{list-style:none;margin:0 0 0 400px;padding:0;position:relative}
ul.f3-widget-paginator li{float:left;color:#7197CA;border-right:1px solid #9B9D9E}
ul.f3-widget-paginator a{display:inline-block;padding:5px 10px;font-size:1em;color:#9B9D9E}
ul.f3-widget-paginator .current{background:#1a3065;display:inline-block;padding:5px 10px;font-size:1em}
ul.f3-widget-paginator .previous{position:absolute;left:0;left:-400px;border:0}
ul.f3-widget-paginator .previous a{border:0;background:#36424b}
ul.f3-widget-paginator .previous a:before{content:"\25C0"}
ul.f3-widget-paginator .next{position:absolute;right:0;border:0}
ul.f3-widget-paginator .next a{border:0;background:#36424b}
ul.f3-widget-paginator .next a:before{content:"\25BA"}
.tags-list{list-style:none;margin:0;padding:0}
.tags-list li{float:left;margin-right:10px}
.tags-hl{background:#36424b;display:inline-block;padding:10px 15px;font-size:1em;color:#fff;float:left;margin-right:10px}
.tags-list a{background:#1a3065;display:inline-block;padding:10px 15px;font-size:1em}
.tags-list a.active{text-decoration:underline}
.news-item h3,.news-item h4,.news-item h5{text-transform:uppercase;font-weight:200;font-size:2.75em;
letter-spacing:5px;color:#e5e7ef;margin:0 0 20px 0}
.news-item h4{margin:40px 0 20px 0}
.news-item .news-text-wrap{}
.news-item .news-img-wrap{float:none;width:auto;max-width:960px;margin:20px auto 50px auto}
.news-item .news-list-date{}
.news-item .news-backlink-wrap{text-align:left}
.flags{max-width:620px;margin:40px auto;overflow:hidden}
.flags li{float:left;width:48%;margin:0 2% 30px 0}
.flags a{color:#E5E7EF;text-decoration:none;display:inline-block;margin-top:5px;margin-left:20px;line-height:28px}
.lng-act{cursor:pointer;color:#E5E7EF;text-decoration:none;display:inline-block;margin-top:0px;line-height:32px;height:32px}
.flag-img{width:22px;margin-top:8px;margin-right:8px;float:left}
.header-language-menu .lng-act{float:left !important;cursor:pointer;color:#9b9d9e;text-decoration:none;display:inline-block;margin-top:40px;margin-left:20px;font-weight:500;font-size:17px;line-height:32px;height:32px}
@media screen and (max-width:949px){.header-language-menu .lng-act{margin-top:0px;margin-left:10px;left:0px;position:absolute}
}
@media screen and (max-width:800px){.header-language-menu .lng-act{margin-top:0px;margin-left:24px;left:0px;position:absolute}
}
.header-language-menu .flag-img{width:22px;margin-top:8px;margin-left:8px;float:right;border:1px solid #9b9d9e}
.lng-act span{float:left}
#fr_CH:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/schweiz.jpg');display:inline-block}
#de_CH:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/schweiz.jpg');display:inline-block}
#de:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/deutschland.jpg');display:inline-block}
#en_GB:before{padding-right:20px;float:left;
content:url('/fileadmin/twike2015/templates/images/laender/europa.jpg');display:inline-block}
#at:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/oesterreich.jpg');display:inline-block}
#fr:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/frankreich.jpg');display:inline-block}
#nl:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/holland.jpg');display:inline-block}
#be:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/belgien.jpg');display:inline-block}
#zh:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/flag-china.jpg');display:inline-block}
#en_EU:before{padding-right:20px;float:left;content:url('/fileadmin/twike2015/templates/images/laender/europa.jpg');display:inline-block}
@media screen and (max-width:1023px){.teaser-container{max-width:495px;margin:0 auto}
.teaser-container .teaser{margin:0 20px 20px 0}
.teaser-container .teaser:nth-child(2),.teaser-container .teaser:nth-child(4){margin:0 0 20px 0}
.galerie-images img{float:none}
.galerie-images #bild-3{display:none}
.sitemap-nav li{
}
.newsletter{float:left;margin:20px 0 0 0}
.videos{max-width:470px;margin:auto}
#video1,#video2{min-height:260px;
}
}
@media screen and (max-width:730px){.galerie-images #bild-2{display:none}
}
@media screen and (max-width:490px){#main-section{_padding:10px;width:100%}
.teaser-container .teaser{float:none;margin:20px auto}
.teaser-container .teaser:nth-child(2){margin:20px auto}
.teaser-container .teaser:last-child{margin:auto!important}
.teaser-container .teaser.last{margin:auto!important}
.galerie-teaser .text{
}
.galerie-images{float:none;margin:auto}
.galerie-teaser{
}
.flex-direction-nav a{top:40%;width:20px}
.info-teaser{max-width:470px}
.info-text{margin:0}
}
@font-face{font-family:'flexslider-icon';src:url('../../fileadmin/twike2015/templates/css/fonts/flexslider-icon.eot');src:url('../../fileadmin/twike2015/templates/css/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/twike2015/templates/css/fonts/flexslider-icon.woff') format('woff'),url('../../fileadmin/twike2015/templates/css/fonts/flexslider-icon.ttf') format('truetype'),url('../../fileadmin/twike2015/templates/css/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}
.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{position:relative;display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
#konfigurator-slider-farbe .slides img{width:auto;display:block;margin-left:auto;margin-right:auto}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides>li:first-child{display:block}
.flexslider{margin:0;position:relative;zoom:1}
.flexslider.teaser-slider{margin:0 36px}
@media only screen and (min-width:960px){.flexslider.teaser-slider{margin:0}
}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.teaser-slider li{margin-right:19px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:15px;height:66px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-indent:-9999px;background-image:url('../../fileadmin/twike2015/templates/css/images/bg_direction_nav.png')}
/*\T1*/
.flex-direction-nav .flex-prev{left:10px}
.flex-direction-nav .flex-next{right:10px;background-position:100% 0}
.teaser-slider .flex-direction-nav .flex-prev{left:-30px}
.teaser-slider .flex-direction-nav .flex-next{right:-30px}
@media only screen and (min-width:960px){.teaser-slider .flex-direction-nav .flex-prev{left:-36px}
.teaser-slider .flex-direction-nav .flex-next{right:-36px}
}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.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;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,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%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:420px){.flex-direction-nav .flex-prev{opacity:1;left:10px;width:7px;height:33px !important;background-size:cover}
.flex-direction-nav .flex-next{opacity:1;right:10px;width:7px;height:33px !important;background-size:cover}
}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
@media print{*{font-family:'Titillium Web',sans-serif;background:transparent !important;color:#000 !important;
box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group;
}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
.article-content img{max-width:250px !important;float:left !important;display:none !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
h1,h2,h3{font-size:1.25em !important;margin:0 0 10px 0 !important}
h4,h5,h6,p,a{font-size:.875em !important}
#header,.header{position:static!important}
.info-img{margin-bottom:0 !important}
.logo-print{position:relative !important;top:10px !important;right:0 !important;display:block !important;width:174px !important;height:24px !important}
.logo{display:none}
.logo img{display:none!important}
#c1540 p:nth-child(3){display:none}
.stellenbeschreibung-content{display:block !important;page-break-after:always}
.stellenbeschreibung-hl{page-break-before:always}
.teaser-slider-container,.tx-pwcomment-pi1,.galerie-teaser,.flexslider,.twike-3-container,.footer-container,.site-nav,#main-nav,#btn-mobile-nav,#btn-slider-container,.videos,.tx-powermail,.tx-odsajaxmailsubscription-pi1,video,iframe,.produktkonfigurator,.search-link-mobile,.teaser-container,.news,.partner-legend,.map-container,.divider{display:none !important}
.news-single{display:block!important}
.pswp{display:none !important}
}
div#c2484{margin:0}
.tx-simplefaq-accordion-3 .accHeadline{box-shadow:none;border-radius:0px;border:none}
.tx-simplefaq-accordion-3 .accCon{box-shadow:none;border-radius:0px;border:none;margin:0px 0px 0px 20px;line-height:1.4;letter-spacing:0.4px;font-weight:300}
.tx-simplefaq-accordion-3 .accHeadline h4{font-size:1em;font-weight:bold;background-image:url('../../fileadmin/twike2015/templates/images/icons/AccordianPfeilRunter.gif');background-repeat:no-repeat;background-position:0px 5px;display:inline-block;padding:0px 0px 0px 20px;margin:0px 0px 0px 0px}
.tx-simplefaq-accordion-3 .active h4{background-image:url('../../fileadmin/twike2015/templates/images/icons/AccordianPfeilHoch.gif')}
.csc-frame-rulerAfter{border-bottom:1px solid #FFFFFF;margin:0px 0px 30px 0px;padding:0px 0px 20px 0px}
.project-stats-container{width:60%;margin:auto}
.project-progress-bar{background-color:#47484C;width:100%;height:40px}
.project-percent-pledged{background-color:#80A531;height:40px}
.project-stats-value{display:inline;float:left;margin:0px;width:33%}
#fb_content_image{
position:absolute !important;top:-1200px !important;right:-1200px !important}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;
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:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.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:#FFF;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:#e5e7ef}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.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 #FFF;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 #FFF;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:#000}
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:#444}
.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}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;
-webkit-backface-visibility:hidden;outline:none}
.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}
.pswp img{max-width:none}
.pswp--animate_opacity{
opacity:0.001;will-change:opacity;
-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--open{display:block}
.pswp--zoom-allowed .pswp__img{
cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pswp--zoomed-in .pswp__img{
cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.pswp--dragging .pswp__img{
cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}
.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;
-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp__bg{will-change:opacity;
-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}
.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;-webkit-transition:opacity 0.15s;transition:opacity 0.15s}
.pswp__img--placeholder{-webkit-backface-visibility:hidden}
.pswp__img--placeholder--blank{background:#222}
.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}
.pswp__error-msg a{color:#CCC;text-decoration:underline}
.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}
.pswp__button:focus,.pswp__button:hover{opacity:1}
.pswp__button:active{outline:none;opacity:0.9}
.pswp__button::-moz-focus-inner{padding:0;border:0}
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url('../../fileadmin/twike2015/templates/css/default-skin.png') 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}
@media (-webkit-min-device-pixel-ratio:1.1),(min-resolution:105dpi),(min-resolution:1.1dppx){
.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url('../../fileadmin/twike2015/templates/css/default-skin.svg')}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}
}
.pswp__button--close{background-position:0 -44px}
.pswp__button--share{background-position:-44px -44px}
.pswp__button--fs{display:none}
.pswp--supports-fs .pswp__button--fs{display:block}
.pswp--fs .pswp__button--fs{background-position:-44px 0}
.pswp__button--zoom{display:none;background-position:-88px 0}
.pswp--zoom-allowed .pswp__button--zoom{display:block}
.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}
.pswp__button--arrow--left{left:0}
.pswp__button--arrow--right{right:0}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}
.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}
.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__share-modal--hidden{display:none}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}
.pswp__share-tooltip a:hover{text-decoration:none;color:#000}
.pswp__share-tooltip a:first-child{
border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in{opacity:1}
.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}
a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}
a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}
a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}
a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}
a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}
a.pswp__share--download:hover{background:#DDD}
.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption small{font-size:11px;color:#BBB}
.pswp__caption__center{text-align:left;max-width:1200px;margin:0 auto;font-size:1em;padding:10px;line-height:20px;color:#CCC}
.pswp__caption--empty{display:none}
.pswp__caption--fake{visibility:hidden}
.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity}
.pswp__preloader__icn{width:20px;height:20px;margin:12px}
.pswp__preloader--active{opacity:1}
.pswp__preloader--active .pswp__preloader__icn{
background:url('../../fileadmin/twike2015/templates/css/preloader.gif') 0 0 no-repeat}
.pswp--css_animation .pswp__preloader--active{opacity:1}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}
.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}
.pswp--css_animation .pswp__preloader__cut{
position:relative;width:7px;height:14px;overflow:hidden}
.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}
@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}
}
@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}
100%{-webkit-transform:rotate(0);transform:rotate(0)}
}
@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}
100%{-webkit-transform:rotate(0);transform:rotate(0)}
}
.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}
.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}
.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}
.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}
.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}
.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}
.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{
opacity:0.001}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}
.pswp__element--disabled{display:none !important}
.pswp--minimal--dark .pswp__top-bar{background:none}
