/*f250fbc79481b8a786c49f665e9b4f03*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body{height:100%}form,textarea{margin:0}p{margin:0 0 0.8em}a img{border:0 black solid}hr{height:1px;border:0;background-color:#999;color:#999}.small{font-size:0.8em}.little{font-size:0.9em}.csc-frame{border:0;margin-bottom:2em}.csc-frame:last-child{margin-bottom:0}.csc-frame-1{}.csc-frame-5{border-top:1px solid #ccc;padding-top:1em}.csc-frame-6{border-bottom:1px solid #ccc;padding-bottom:1em}.csc-frame-10{padding-left:50px}.csc-frame-11{padding-left:33%}.csc-frame-12{padding-right:33%}.csc-frame-20{background-color:#f2f2f2;padding:1em;border:1px solid #e5e5e5}.csc-frame-21{background-color:#e5e5e5;padding:1em}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.csc-header{}.csc-header-0{padding:0;margin:0.5em 0 1em;font-size:1.5em}.csc-header-1{padding:0;margin:0.5em 0 1em;font-size:1.5em}.csc-header-2{padding:0;margin:0.5em 0 1em;font-size:1.5em}.csc-header-3{padding:0;margin:0.5em 0 1em;font-size:1.5em}.csc-header-4{padding:0;margin:0.5em 0 1em;font-size:1.5em}.csc-header-5{padding:0;margin:0.5em 0 1em;font-size:1.5em}.csc-subheader{font-size:70%;font-weight:normal;color:#777}header.csc-header-alignment-center{text-align:center}header.csc-header-alignment-right{text-align:right}header.csc-header-alignment-left{text-align:left}.csc-header-date{font-size:0.9em}.csc-linktotop{font-size:0.9em}ul,ol{margin-bottom:1em}ol li{list-style-type:decimal;list-style-position:outside;margin-left:1.5em}ul li{list-style-type:disc;list-style-position:outside;margin-left:1.3em}ul ul{margin-left:1em}ol ol{margin-left:1.8em}ul.csc-bulletlist li{}ul.csc-bulletlist-0{}ul.csc-bulletlist-1 li{list-style-type:decimal}ul.csc-bulletlist-2 li{list-style-type:circle}ul.csc-bulletlist-3 li{list-style-type:square}div.csc-textpic{}div.csc-textpic:after{visibility:hidden;display:block;content:" ";clear:both;height:0}figcaption.csc-textpic-caption{display:block;font-size:0.9em;line-height:1.3em}.csc-textpic-caption{text-align:left}.csc-textpic-caption-center{text-align:center}.csc-textpic-caption-right{text-align:right}.csc-textpic-caption-left{text-align:left}.csc-frame a.zoom{position:relative;display:block;cursor:-webkit-zoom-in;cursor:zoom-in}.csc-frame a.zoom span{background:url('../img/t3_zoom.png') no-repeat;position:absolute;display:block;width:20px;height:20px;bottom:0;right:0;cursor:pointer}.csc-frame a.zoom span{opacity:0.8}.csc-frame a.zoom:hover span{opacity:1}div.csc-textpic .csc-imagewrap{}div.csc-textpic .csc-imagewrap figure{display:table;margin:0}div.csc-textpic .csc-imagewrap figcaption{display:table-caption;caption-side:bottom}div.csc-textpic .csc-imagewrap img{border:none;display:block;width:100%;max-width:100%;height:auto}div.csc-textpic .csc-textpic-border .csc-textpic-image img{border:1px rgba(0,0,0,0.3) solid}.csc-imagewrap-outer{display:block;line-height:0}div.csc-textpic-intext-left .csc-imagewrap-outer,div.csc-textpic-intext-left-nowrap .csc-imagewrap-outer{margin-bottom:20px}div.csc-textpic-intext-right .csc-imagewrap-outer,div.csc-textpic-intext-right-nowrap .csc-imagewrap-outer{margin-bottom:20px}@media screen and (min-width:480px){div.csc-textpic-intext-left .csc-imagewrap-outer,div.csc-textpic-intext-left-nowrap .csc-imagewrap-outer{margin-right:20px}div.csc-textpic-intext-right .csc-imagewrap-outer,div.csc-textpic-intext-right-nowrap .csc-imagewrap-outer{margin-left:20px}}.csc-imagewrap{display:inline-block;max-width:100%}div.csc-textpic-above .csc-imagewrap-outer{margin-bottom:20px}div.csc-textpic-below .csc-imagewrap-outer{margin-top:20px}div.csc-textpic-left .csc-imagewrap-outer{text-align:left}div.csc-textpic-center .csc-imagewrap-outer{text-align:center}div.csc-textpic-right .csc-imagewrap-outer{text-align:right}@media screen and (min-width:480px){div.csc-textpic-intext-left .csc-imagewrap-outer{float:left;max-width:50%}div.csc-textpic-intext-right .csc-imagewrap-outer{float:right;max-width:50%}div.csc-textpic-intext-right-nowrap .csc-imagewrap-outer{display:table-cell;float:right;max-width:50%}div.csc-textpic-intext-left-nowrap .csc-imagewrap-outer{display:table-cell;float:left;max-width:50%}div.csc-textpic-intext-right-nowrap .csc-textpic-text,div.csc-textpic-intext-left-nowrap .csc-textpic-text{display:table-cell}}.csc-imagewrap .csc-textpic-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-20px 0 0 -20px}.csc-textpic-image{padding:20px 0 0 20px}.csc-imagewrap .csc-textpic-flex.csc-textpic-norows{-webkit-flex-direction:column;flex-direction:column}div.csc-textpic-left .csc-textpic-flex{-webkit-justify-content:flex-start;justify-content:flex-start}div.csc-textpic-center .csc-textpic-flex{-webkit-justify-content:center;justify-content:center}div.csc-textpic-right .csc-textpic-flex{-webkit-justify-content:flex-end;justify-content:flex-end}@media screen and (min-width:480px){.csc-imagecols-1{display:block !important;float:none}.csc-imagecols-1 .csc-textpic-image{}.csc-imagecols-2 .csc-textpic-image{width:50%}.csc-imagecols-3 .csc-textpic-image{width:33.3%}.csc-imagecols-4 .csc-textpic-image{width:25%}.csc-imagecols-5 .csc-textpic-image{width:20%}.csc-imagecols-6 .csc-textpic-image{width:16.6%}.csc-imagecols-7 .csc-textpic-image{width:14.28%}.csc-imagecols-8 .csc-textpic-image{width:12.5%}.csc-imagecols-9 .csc-textpic-image{width:11.11%}.csc-imagecols-10 .csc-textpic-image{width:10%}.csc-imagewrap .csc-textpic-flex{}.csc-imagewrap .csc-textpic-flex .csc-textpic-image{float:left \ ;}.csc-imagecols-2 .csc-textpic-image:nth-child(3),.csc-imagecols-3 .csc-textpic-image:nth-child(4),.csc-imagecols-4 .csc-textpic-image:nth-child(5),.csc-imagecols-5 .csc-textpic-image:nth-child(6),.csc-imagecols-6 .csc-textpic-image:nth-child(7),.csc-imagecols-7 .csc-textpic-image:nth-child(8),.csc-imagecols-8 .csc-textpic-image:nth-child(9),.csc-imagecols-9 .csc-textpic-image:nth-child(10),.csc-imagecols-10 .csc-textpic-image:nth-child(11){clear:left \ ;}}.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:0.5em 0}ul.csc-uploads img{float:left;padding-right:0.5em;vertical-align:top}ul.csc-uploads li a{display:inline-block}ul.csc-uploads li span.csc-uploads-filename{display:inline-block;font-weight:bold}ul.csc-uploads li span.csc-uploads-filesize{font-size:0.9em;color:#777}ul.csc-uploads .csc-uploads-description{display:block}table.contenttable{border:1px #ccc solid;margin:1em 0 1em 0;width:100%;border-collapse:separate}table.contenttable tr{}table.contenttable tr td,table.contenttable tr th{padding:0.2em 0.5em;text-align:left;vertical-align:top}table.contenttable caption{padding:0 0 0.5em;font-weight:bold}table.contenttable caption summary{font-weight:normal}table.contenttable-1 tr th{background-color:#e5e5e5}table.contenttable-2 tr th{background-color:#e5e5e5}table.contenttable-2 tr.tr-odd{background-color:#f2f2f2}table.contenttable-3 .tr-0,table.contenttable-3 .td-0{background-color:#e5e5e5}table.contenttable-color-1{background-color:#f1f2f5}table.contenttable-color-2{background-color:#faffd3}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}.responsive-table{max-width:100%;overflow:auto}ul.csc-menu{}ul.csc-menu a{}ul.csc-menu a:hover{}ul.csc-menu .csc-section{font-weight:normal;margin-left:20px;font-style:italic}ul.csc-menu-def{}ul.csc-menu-1{}div.csc-sitemap{}div.csc-sitemap ul{}ul.csc-menu-3{}ul.csc-menu-3 li.csc-section{}dl.csc-menu-4{}dl.csc-menu-4 dt{}dl.csc-menu-4 dd{font-weight:normal;font-style:italic;margin-top:0;padding:0 2px 2px 20px}ul.csc-menu-5{}ul.csc-menu-6{}ul.csc-menu-7{}div.csc-mailform{}div.csc-mailform ol,div.csc-mailform ol li{display:block;list-style:none;margin:0;padding:0}div.csc-mailform ol li{overflow:hidden;padding:0.1em 0;margin-bottom:0.5em}div.csc-mailform fieldset{margin:0;padding:0;border:0;position:relative}div.csc-mailform fieldset legend{display:block;width:90%;margin:1em 0 0.5em;padding:0 0 0.5em;font-weight:normal;font-size:1.4em;border-bottom:1px #ccc solid}div.csc-mailform fieldset ol{}div.csc-mailform fieldset ol li{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;padding:0;border:0;font-weight:normal;font-size:1em;min-height:1px}div.csc-mailform li label + .csc-field,div.csc-mailform li legend + .csc-field{display:block;float:left;width:100%;max-width:300px}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}div.csc-mailform label em,div.csc-mailform legend em{display:inline-block;color:#696;font-size:90%;font-style:italic}div.csc-mailform label em:after,div.csc-mailform legend em:after{content:" - "}div.csc-mailform label em:last-child:after,div.csc-mailform legend em:last-child:after{content:""}div.csc-mailform legend em,div.csc-mailform fieldset label em{}div.csc-mailform label strong,div.csc-mailform legend strong{display:block;color:#c00;font-size:90%;font-weight:normal}div.csc-mailform legend strong{clear:both}.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}div.csc-mailform fieldset.fieldset-horizontal{border-width:0}div.csc-mailform fieldset.fieldset-horizontal ol{float:left;display:block;padding:0}div.csc-mailform fieldset.fieldset-horizontal ol li{float:left;padding:0;margin-right:1em}div.csc-mailform fieldset.fieldset-horizontal.label-below label{display:block;width:auto;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}div.csc-mailform fieldset.fieldset-horizontal label em{display:inline}div.csc-mailform fieldset.fieldset-subgroup{border-style:none}div.csc-mailform fieldset.fieldset-subgroup legend{float:left;width:13em;margin:0;margin-right:1em;padding:0;border:0;font-weight:normal;font-size:1em}div.csc-mailform fieldset.fieldset-subgroup ol{padding:0}div.csc-mailform fieldset.fieldset-subgroup li{padding:0}div.csc-mailform fieldset.fieldset-subgroup input + label{float:none;width:auto;display:inline;margin:0 0 0 1em;font-weight:normal}div.csc-mailform li.csc-form-element-hidden{padding:0;margin:0;border:0}.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.csc-mailform input[type=text],div.csc-mailform input[type=password],div.csc-mailform input[type=file],div.csc-mailform textarea,div.csc-mailform select{display:block;width:100%;max-width:300px}div.csc-mailform .fieldset-horizontal input[type=text],div.csc-mailform .fieldset-horizontal input[type=password],div.csc-mailform .fieldset-horizontal input[type=file],div.csc-mailform .fieldset-horizontal textarea,div.csc-mailform .fieldset-horizontal select{width:auto}div.csc-mailform .csc-form-element-error input[type=text],div.csc-mailform .csc-form-element-error input[type=password],div.csc-mailform .csc-form-element-error input[type=file],div.csc-mailform .csc-form-element-error textarea,div.csc-mailform .csc-form-element-error select{border-color:#c00}input[type=text],input[type=password],input[type=file],textarea,select{display:inline-block;padding:0.5em;border:1px #dadada solid;background:#fff;line-height:inherit;font-size:1em;font-family:inherit;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{border-color:#999}input[type=submit]{display:inline-block;overflow:visible;background:rgb(233,233,233);background:-moz-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(233,233,233,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,249,249,1)),color-stop(100%,rgba(233,233,233,1)));background:-webkit-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(233,233,233,1) 100%);background:-o-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(233,233,233,1) 100%);background:-ms-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(233,233,233,1) 100%);background:linear-gradient(to bottom,rgba(249,249,249,1) 0%,rgba(233,233,233,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',endColorstr='#e9e9e9',GradientType=0 );text-shadow:0px 1px 0px #ffffff;border-left:1px #bbb solid;border-right:1px #bbb solid;border-top:1px #bbb solid;border-bottom:1px #aaa solid;padding:0.5em 1em;color:#666;line-height:normal !important;font-size:1em;font-family:inherit;vertical-align:top}input[type=submit]:hover{border:1px #999 solid;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);color:#333}input[type=submit]:active{background:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);border:1px #bbb solid;color:#666}a.button-gray,a.button-blue{display:inline-block;padding:0.5em 1em;color:#fff;text-align:center;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.2);text-decoration:none;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;background-color:#b2b2b3}a.button-gray:hover,a.button-blue:hover{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;background-color:#999999}a.button-blue{background-color:#255b89}a.button-blue:hover{background-color:#4085c0}#zoombox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;background-color:rgba(0,0,0,0.5);left:0;top:0;width:100%;height:100%;z-index:1000}#zoombox-div{position:relative;padding:0px 0px 38px;background:#ffffff;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;overflow:visible !important;box-shadow:0px 5px 30px rgba(0,0,0,0.3)}#zoombox-div.no-caption{padding-bottom:0px}#zoombox-div #zoombox-content{text-align:center;width:100%;height:100%}#zoombox-div #zoombox-content.loading{background:#ffffff url('../img/zoombox-loader.gif') no-repeat center center}#zoombox-div #zoombox-iframe-close{position:absolute;z-index:4;width:30px;height:30px;border:0;top:10px;right:10px;background:#111}#zoombox-div #zoombox-btn-close,#zoombox-div #zoombox-btn-next,#zoombox-div #zoombox-btn-prev{display:block;position:absolute;z-index:5;width:32px;height:32px;cursor:pointer;background:url('../img/overlay-close.png') no-repeat}#zoombox-div a#zoombox-btn-close{top:10px;right:10px;background-position:0 0}#zoombox-div a#zoombox-btn-next{bottom:5px;right:5px;background-position:0 -28px}#zoombox-div a#zoombox-btn-prev{bottom:5px;left:5px;background-position:0 -56px}#zoombox-div a#zoombox-btn-close:hover{}#zoombox-div a#zoombox-btn-next:hover{background-position:-28px -28px}#zoombox-div a#zoombox-btn-prev:hover{background-position:-28px -56px}#zoombox-div #zoombox-caption{position:absolute;width:100%;left:0;right:0;bottom:0;background-color:#ffffff;padding-bottom:5px}#zoombox-div.no-caption #zoombox-caption{display:none}#zoombox-div #zoombox-caption div{padding:5px 30px 0;min-height:28px;_height:28px;text-align:center;font-size:11px;font-weight:bold;line-height:14px;color:#333}#zoombox-div #zoombox-caption div span{padding:0;text-align:center;font-size:10px;font-weight:normal;color:#666}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}body{background:#fff;margin:0;padding:0;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:14px;line-height:1.4em;color:#333333}a{outline:none;text-decoration:none;color:#000}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.75em;margin:2.33em 0}p{margin-bottom:1em}.fl{float:left}.fr{float:right}.cl{clear:both}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.vat{vertical-align:top}.vam{vertical-align:middle}.vab{vertical-align:bottom}.rel{position:relative}.abs{position:absolute}.hand{cursor:pointer}.move{cursor:move}.help{cursor:help}.space-5{width:5px;height:5px;font-size:0;overflow:hidden}.space-10{width:10px;height:10px;font-size:0;overflow:hidden}.space-20{width:20px;height:20px;font-size:0;overflow:hidden}.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;height:0}.csc-textpic-image{padding:20px 0 0 10px}.csc-imagewrap .csc-textpic-flex{margin:-20px 0 0 -10px}.err{border:1px solid #c00 !important}.msg-success{color:#0a0;font-weight:bold}#layout{margin:0 auto;padding:0}#header{width:100%;height:55px;position:fixed;margin:0;padding:11px 20px;background-color:#fff;z-index:51}#footer_outer{background-color:#fff}#header a.logo,#footer a.logo{display:block;float:left;margin-right:30px}#header a.logo img,#footer a.logo img{display:block;max-width:306px;width:100%;height:auto}#titlebar-wrapper{background:#b2b2b3;position:fixed;z-index:50;margin-top:55px;width:100%;height:40px}#titlebar{margin-left:auto;margin-right:auto;position:relative;padding:10px 20px;font-weight:bold;color:#fff;text-transform:uppercase}#titlebar a{display:inline-block;position:absolute;top:-7px;right:10px;height:44px;width:44px;text-align:center;-moz-transform:translateY(7px) scale(0.6);-webkit-transform:translateY(7px) scale(0.6);-o-transform:translateY(7px) scale(0.6);-ms-transform:translateY(7px) scale(0.6);transform:translateY(7px) scale(0.6);opacity:0.9;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#titlebar a:hover,#titlebar a.active{-moz-transform:translateY(7px) scale(0.7);-webkit-transform:translateY(7px) scale(0.7);-o-transform:translateY(7px) scale(0.7);-ms-transform:translateY(7px) scale(0.7);transform:translateY(7px) scale(0.7);opacity:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#titlebar a.button-close:before,#titlebar a.button-close:after{content:'';width:35px;height:4px;background:#fff;display:block;margin:0 auto;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center}#titlebar a.button-close:before{top:20px;position:relative;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#titlebar a.button-close.active:before{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#titlebar a.button-close:after{top:16px;position:relative;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#titlebar a.button-close.active:after{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#quickies-wrapper{position:fixed;top:95px;z-index:20;width:100%}#quickies-wrapper #quickies{width:100%;margin-left:auto;margin-right:auto;background:white}#quickies-wrapper.no-submenu{top:95px}.home #quickies-wrapper.no-submenu,.metro #quickies-wrapper.no-submenu{top:55px}#quickies-wrapper.no-submenu #quickies{width:auto;margin:0;float:none;position:absolute;top:0;right:0;background:none}#quickies div{float:right;padding:5px 20px 0 0;height:40px}#quickies div a{display:inline-block;margin-left:15px;opacity:0.8;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}#quickies div a:first-child{margin-left:0}#quickies div a:hover{opacity:1}#quickies nav{display:block;padding:10px 20px;margin-right:205px}#quickies nav a{display:inline-block;margin-right:25px;text-transform:uppercase;color:#aaa}#quickies nav a:hover,#quickies nav a.active{color:#000}@media screen and (min-width:960px) and (max-width:1366px){#quickies nav{font-size:13px;padding-bottom:5px}#quickies nav a{margin-right:15px}}.contact #quickies nav a{font-weight:bold}.contact #quickies nav a.parent{color:#000}.contact #quickies nav a.self{color:#0d4279}.contact #quickies nav span.spacer{display:inline-block;width:80px}a.lang-change{display:inline-block;position:relative;overflow:hidden;width:32px;height:32px}a.lang-change img{display:block;position:absolute;top:100%;left:0;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}a.lang-change img.active{top:0}a.lang-change:hover img{top:0;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}a.lang-change:hover img.active{top:-100%}#footer{display:block;margin:0;padding:40px 20px 40px;overflow:hidden;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;background-color:white}#footer #footer-content{margin:0 180px 0 350px;font-size:90%;line-height:1.3em}#footer #footer-content table td{padding:0 1em 0 0}#footer #footer-content table td:last-child{padding-right:0}#footer #footer-content a{color:inherit}#footer #footer-content a:hover{text-decoration:underline}#dekstop-footer-scroll-helper .hide-footer{position:absolute;right:22px;top:10px}#media-icons{float:right}#media-icons a{display:block;float:left;width:32px;height:32px;background:url('../img/s-icons.png') no-repeat;margin-right:20px}#media-icons a:nth-child(3){margin-right:0}#media-icons a.gmaps{background-position:0 0}#media-icons a.youtube{background-position:-55px 0}#media-icons a.linkedin{background-position:-107px 0}#media-icons a.xing{background-position:-163px 0}#media-icons a.teamviewer{clear:both;width:118px;margin:20px 0 0 18px;background:url('../img/teamviewer.png') no-repeat}#content{padding:0;padding-top:135px;min-height:400px;margin-left:auto;margin-right:auto}#content.no-submenu{padding-top:95px}.home #content,.metro #content{height:100%;padding-top:55px;box-sizing:border-box;max-width:none;margin-left:0;margin-right:0}.contact #content{height:100%;box-sizing:border-box;max-width:none;margin-left:0;margin-right:0}.home #viewcontent,.metro #viewcontent,.contact #viewcontent{height:100vh}.content-inner{min-height:45px;margin:0 20px;padding:15px 20px;background:#dadada;margin-bottom:25px}.content-small{max-width:750px;margin:0 auto}.csc-header{text-align:center}.csc-header-hx{text-transform:uppercase;line-height:1.2em}.csc-frame p{text-align:justify}.white-box{background:#fff;padding:20px 20px 30px;margin-bottom:20px;position:relative}.csc-layout-10 .csc-imagewrap a{display:inline-block;background:transparent;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.csc-layout-10 .csc-imagewrap a:hover{background:#000;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.csc-layout-10 .csc-imagewrap a img{opacity:1;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.csc-layout-10 .csc-imagewrap a:hover img{opacity:0.8;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.csc-layout-11{position:relative;margin:-15px -20px 20px}@media screen and (min-width:600px){.csc-layout-11 .csc-header{position:absolute;top:10px;margin:0 auto;width:100%;color:#fff;padding:1em}}@media screen and (max-width:599px){.csc-layout-11 .csc-header{background:#000;color:#fff;padding:1em}}.csc-layout-11 .csc-header .csc-header-hx{margin-top:0;margin-bottom:0.2em}.csc-layout-11 .csc-header h3{margin:0;text-transform:uppercase;font-size:1.5em;line-height:1.5em}.csc-layout-11 .csc-header h3 span{font-size:1.5em}div.csc-textpic{}.owl-next{position:absolute;top:0;width:42px;height:149px;right:-60px;background:url("../img/collapsible_gallery_arrow_right.png") no-repeat center center !important}.owl-prev{position:absolute;top:0;width:42px;height:149px;left:-60px;background:url("../img/collapsible_gallery_arrow_left.png") no-repeat center center !important}.owl-carousel{padding:0;margin:20px 0;width:100%}.owl-carousel .owl-item,.owl-carousel .owl-item img{}#menu{display:block;padding:2px 0 0;float:right}#menu ul{position:relative;display:block;list-style:none;margin:0;overflow:hidden}#menu ul li{position:relative;z-index:1;display:block;float:left;list-style:none;margin:0 19px 0 0;padding:0}#menu ul li a{display:block;padding:5px 0;text-decoration:none;text-transform:uppercase;font-weight:bold;color:#000}#menu ul li a:hover,#menu ul li a.active{text-decoration:none;color:#ccc}#menu ul li:last-child{margin-right:0}.main-fader-outer{position:relative;height:100%}.main-fader-outer img.fader-left,.main-fader-outer img.fader-right{display:block;position:absolute;top:50%;margin-top:-100px;z-index:12;cursor:pointer;padding:20px}.main-fader-outer img.fader-left{left:0}.main-fader-outer img.fader-right{right:0}.main-fader{width:100%;height:100%}.main-fader > div{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%}.main-fader header{position:absolute;bottom:35%;left:0;right:0;width:100%}.main-fader header.csc-header-alignment-center{bottom:40%}.main-fader header.csc-header-alignment-right{bottom:25%}.main-fader header .csc-header-hx{padding:0 120px;color:#fff;font-size:3.5vw;line-height:1.3em;text-shadow:0 1px 20px rgba(0,0,0,.6)}.main-fader img{display:block;width:100%;height:auto}.slider-menu{position:relative;z-index:11}.slider-menu div{position:absolute;width:100%;bottom:20px;list-style:none;padding:0;margin:0;text-align:center}.slider-menu div a{display:inline-block;background:rgba(255,255,255,.5);width:325px;margin:10px;padding:1em 2em;font-size:1.25em;font-weight:bold;text-transform:uppercase;text-align:center;color:inherit}.slider-menu div a:hover{background:#ffffff}.tile-menu{height:100%;overflow:hidden}.tile-menu > ul{display:flex;flex-flow:row wrap;list-style:none;padding:0;height:100%;margin:0 -4px -4px 0}.tile-menu > ul > li{list-style:none;padding:0;margin:0;background-color:#ccc;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;position:relative;border-right:4px solid white;border-bottom:4px solid white}.tile-menu > ul > li h2{display:block;margin:0;width:100%;height:100%;background:transparent;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.tile-menu > ul > li:hover h2{background:rgba(0,0,0,.2);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.tile-menu > ul > li h2 a{display:block;width:100%;height:100%;padding:20px;margin:0;font-size:2.3vw;line-height:1em;color:#fff;text-transform:uppercase;text-shadow:0 1px 20px rgba(0,0,0,.6)}.tile-menu-transport-tech > ul > li:nth-child(1){width:45%;height:40%}.tile-menu-transport-tech > ul > li:nth-child(2){width:55%;height:40%}.tile-menu-transport-tech > ul > li:nth-child(3){width:100%;height:60%;border-bottom:0}.tile-menu-service > ul > li:nth-child(1){width:55%;height:50%}.tile-menu-service > ul > li:nth-child(2){width:45%;height:50%}.tile-menu-service > ul > li:nth-child(3){width:100%;height:50%;border-bottom:0}.tile-menu-airport-tech > ul > li{width:50%;height:50%}.tile-menu-airport-tech > ul > li:nth-child(3),.tile-menu-airport-tech > ul > li:nth-child(4){border-bottom:0}.tile-menu > ul > li .tile-submenu{position:absolute;right:25px;bottom:25px;min-width:200px;opacity:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}@media screen and (min-width:600px){.tile-menu > ul > li:hover .tile-submenu{opacity:1;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}}.tile-menu > ul > li .tile-submenu ul{list-style:none;padding:0;margin:0}.tile-menu > ul > li .tile-submenu ul li{list-style:none;padding:0;margin:4px 0 0}.tile-menu > ul > li .tile-submenu ul li a{display:block;background:rgba(255,255,255,.8);padding:4px 8px;font-weight:bold;color:inherit;text-transform:uppercase;line-height:1.25em}.tile-menu > ul > li .tile-submenu ul li a:hover{background:#fff}.tile-menu .tile-submenu-icon{display:none;position:absolute;right:12px;bottom:8px;width:100px;height:46px;padding:7px 7px 7px 70px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:pointer;z-index:10}.tile-menu .tile-submenu-icon:before,.tile-menu .tile-submenu-icon:after,.tile-menu .tile-submenu-icon span{background:#fff;content:'';display:block;height:3px;margin:5px 0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.collapsible_page{margin:0 0 20px}.collapsible_page .collapsible_page_header{background-color:#f9f8f8;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;text-transform:uppercase;font-size:1.35em;text-align:center;line-height:1.2em;padding:10px 40px;margin:0}.collapsible_page .collapsible_page_header:before{content:"";position:absolute;right:10px;top:13px;background:#f9f8f8 url("../img/arrow-down.png") no-repeat;width:25px;height:16px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1}.collapsible_page.state-1 .collapsible_page_header:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:0.5}.collapsible_page.state-2 .collapsible_page_header:before{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:1}.collapsible_page .collapsible_page_content{padding-top:1em}.csc-frame.collapsible_content{margin:0 0 20px}.csc-frame.collapsible_content .csc-header{background-color:#b2b2b4;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;color:#fff}.csc-frame.collapsible_content .csc-header:before{content:"";position:absolute;right:10px;top:8px;background:#b2b2b4 url("../img/arrow-down-white.png") no-repeat;width:25px;height:16px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1}.csc-frame.collapsible_content.state-1 .csc-header:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:0.5}.csc-frame.collapsible_content.state-2 .csc-header:before{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:1}.csc-frame.collapsible_content .csc-header > .csc-header-hx{font-size:1.35em;line-height:1.2em;padding:4px 40px;margin:0}.csc-frame.collapsible_content .csc-body{padding-top:1em}div.csc-textpic .csc-imagewrap figcaption{caption-side:top}#mobile-footer{display:none;background:white;position:fixed;bottom:0;width:100%;padding:0 20px;z-index:2}#mobile-footer a{vertical-align:middle;display:inline-block;height:32px}#mobile-footer-lang-switch{float:left}#mobile-footer-scroll-helper{float:right;padding-left:20px}#mobile-footer-scroll-helper a:nth-child(2){padding:7px 0 5px 5px;margin-left:15px}.content-arrow-up-nav-helper{position:fixed;z-index:10;right:2.8%;bottom:10px;cursor:pointer;width:40px;height:30px;background:url('../img/arrow-up.png') no-repeat right bottom}#menu-icon{display:none;position:absolute;right:20px;top:9px;width:40px;padding:2px 8px;background:#b1b3b4;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:pointer}#menu-icon:before,#menu-icon:after,#menu-icon span{background:#fff;content:'';display:block;height:3px;margin:6px 0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;width:100%}#menu.active #menu-icon{}#menu.active #menu-icon:before,#menu.active #menu-icon span,#menu.active #menu-icon:after{width:30px}#menu.active #menu-icon:before{-webkit-transform:rotate(45deg) translate3d(4px,9px,0);-moz-transform:rotate(45deg) translate3d(4px,9px,0);-ms-transform:rotate(45deg) translate3d(4px,9px,0);-o-transform:rotate(45deg) translate3d(4px,9px,0);transform:rotate(45deg) translate3d(4px,9px,0)}#menu.active #menu-icon span{opacity:0}#menu.active #menu-icon:after{-webkit-transform:rotate(-45deg) translate3d(4px,-9px,0);-moz-transform:rotate(-45deg) translate3d(4px,-9px,0);-ms-transform:rotate(-45deg) translate3d(4px,-9px,0);-o-transform:rotate(-45deg) translate3d(4px,-9px,0);transform:rotate(-45deg) translate3d(4px,-9px,0)}.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.content-moblie-api{max-width:900px;width:100%;margin:0px auto}div.mobile-api-image{width:250px;height:124px;float:left;background-size:cover;background-position:center center;margin-right:30px;margin-bottom:10px}div.mobile-api-image a{display:block;width:250px;height:124px}div.mobile-api-image.fan-shop-image a img{max-width:100%;max-height:100%}div.mobile-api-gallery{float:left;width:250px;margin-right:30px}div.mobile-api-detail-content{float:right;width:580px}div.mobile-api-content{width:250px;float:left}div.mobile-api-content h3{margin:0;text-transform:uppercase}div.mobile-api-category{display:inline-block;width:150px}div.mobile-api-registration{display:inline-block}div.mobile-api-price{text-align:right}div.mobile-api-price div.brutto{font-size:1.17em;font-weight:bold}div.mobile-api-price div.netto{font-weight:bold}div.collapse-mobile-api-arrow{position:absolute;bottom:10px;right:20px;cursor:pointer}div.collapse-mobile-api-arrow:before{content:"";position:absolute;right:0px;bottom:0px;background:url("../img/arrow-down.png") no-repeat;width:25px;height:16px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1}.collapse-mobile-api.state-1 div.collapse-mobile-api-arrow:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:0.5}.collapse-mobile-api.state-2 div.collapse-mobile-api-arrow:before{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:1}div.collapse-mobile-api-content{display:none}table.mobile-api-specifics-table{max-width:500px}table.mobile-api-specifics-table tr td{padding:0px 5px 5px 0}.mobile-api-detail-title{font-size:16px;text-decoration:underline}.fan-shop-price{float:right}.button-warenkorb{width:220px;margin:30px 0 5px;float:right}div.mobile-api-content.fan-shop{max-width:335px;width:100%}.button-warenkorb a,input#button-bestellen{border:0;background-color:#255b89;color:#fff;text-align:center;text-transform:uppercase;display:block;width:100%;box-sizing:border-box;padding:10px 0px 10px 15px;font-size:14px;font-weight:400;text-shadow:0px 0px 0px transparent;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;background-image:url('../img/icon-cart-button.png');background-position:left center;background-repeat:no-repeat}.button-warenkorb a:hover,input#button-bestellen:hover{background-color:#4085c0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.basket-content{width:100%;max-width:750px;margin:0 auto}#basket-refresh{margin:-4px}table.listing{width:100%;border:0;border-collapse:separate;white-space:nowrap;border-spacing:4px}table.listing tr th{background:#255b89;padding:5px 7px;color:#fff;font-weight:normal}table.listing tr td{padding:5px 7px}table.listing tr.data-product td{background:#fff}table.listing tr.data-product td:last-child{background:#b9b9ba}table.listing .white-bg{background:#fff}a.product-delete{display:inline-block;height:24px;width:35px;text-align:center;-moz-transform:translateY(7px) scale(0.6);-webkit-transform:translateY(7px) scale(0.6);-o-transform:translateY(7px) scale(0.6);-ms-transform:translateY(7px) scale(0.6);transform:translateY(7px) scale(0.6);opacity:0.9;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}a.product-delete:hover,a.product-delete.active{-moz-transform:translateY(7px) scale(0.7);-webkit-transform:translateY(7px) scale(0.7);-o-transform:translateY(7px) scale(0.7);-ms-transform:translateY(7px) scale(0.7);transform:translateY(7px) scale(0.7);opacity:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}a.product-delete:before,a.product-delete:after{content:'';width:40px;height:4px;background:#fff;display:block;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center}a.product-delete:before{top:4px;position:relative;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}a.product-delete.active:before{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}a.product-delete:after{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}a.product-delete.active:after{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}input.warenkorb-amount-input{width:50px;padding:5px 3px}a.warenkorb-reload{background:url('../img/icon_refresh.png') no-repeat;padding-left:24px}div.basket-content input,div.basket-content select,div.basket-content textarea{width:100%}div.g-recaptcha > div > div{margin:0px auto}input#s_strasse,input#s_ort{width:256px}input#s_hausnummer,input#s_plz{width:70px}span.required{color:#000;font-weight:bold}form#basket-send table{width:100%;max-width:500px;margin:0 auto}div#cart-check{background:rgba(0,0,0,0.3);display:none;position:fixed;top:0;width:100%;height:100%;z-index:99}div#cart-check span{position:absolute;left:50%;top:50%;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,0.3);padding:15px 30px;font-size:20px;background:#fff url('../img/icon-cart-button.png') 14px 12px no-repeat;width:290px;height:50px;margin-left:-146px;margin-top:-40px}.size-label{vertical-align:middle;line-height:26px}select#u_groesse{padding:3px}.tpl_magazin .content-small{max-width:900px}.magazin-form h2{text-align:center;text-transform:uppercase}.magazin-form .csc-form-element input,.magazin-form .csc-form-element select,.magazin-form .csc-form-element textarea{width:100%;max-width:100% !important}.magazin-form .csc-form-element input[type=submit]{background:none rgb(37,91,137);text-shadow:none;color:white;text-transform:uppercase;border:none;max-width:inherit}div.csc-mailform .magazin-form li label{width:19%;margin-right:1%}div.csc-mailform .magazin-form li label + .csc-field{width:80%;max-width:inherit}@media screen and (max-width:1225px){body.no-overflow{overflow:hidden}#header a.logo{margin-right:60px}#menu{position:fixed;right:0;top:0}body.no-overflow #menu{background:rgba(0,0,0,0.2);width:100%;height:100vh;float:none}#menu-icon{display:block;top:9px;right:20px;z-index:1}#menu ul{display:none;position:absolute;background:#fff;padding:55px 20px 20px;width:80%;box-shadow:0px 5px 15px rgba(0,0,0,0.4);top:0;right:0;height:100%;overflow-y:auto}#menu ul li{float:none;margin:0}#menu ul li a{padding:10px 0;font-size:16px}#media-icons{padding-top:0}.owl-next,.owl-prev{display:none !important}}@media screen and (max-width:1120px){.home #viewcontent,.metro #viewcontent,.contact #viewcontent{height:auto}.content-inner{margin-left:0;margin-right:0}.main-fader-outer{height:370px}.slider-menu div{display:table;position:static;bottom:0;margin:0;padding:1px}.slider-menu div a{display:table-cell;margin:0;border:2px white solid;background-color:rgba(222,222,224,1);padding:20px 10px;font-size:16px;width:33%}.slider-menu div a:hover{background-color:rgba(222,222,224,.8)}#footer #footer-content{clear:both;margin:0;padding-top:1em;max-width:600px}#dekstop-footer-scroll-helper{display:none}.contact #content{padding-bottom:40px}.tile-menu > ul{flex-flow:column nowrap;align-items:center}.tile-menu > ul > li{width:100% !important;height:initial;min-height:300px}.tile-menu > ul > li:hover h2{background:transparent}.tile-menu > ul > li h2 a{font-size:1.4em;padding:15px 20px;height:auto}.tile-menu > ul > li{border-bottom:4px solid white !important}.tile-menu > ul > li:last-child{border-bottom:none !important}.tile-menu > ul > li .tile-submenu{right:20px;bottom:15px;max-width:87vw}.tile-menu > ul > li:hover .tile-submenu{opacity:1;display:none}.tile-menu > ul > li.tile-submenu-active .tile-submenu{opacity:1;display:block}.tile-menu .tile-submenu-icon{display:block}.tile-menu > ul > li.tile-submenu-active .tile-submenu-icon{display:none}.collapsible_page .collapsible_page_header{word-break:break-word;padding:10px 35px}#media-icons a.teamviewer{margin-top:0;clear:none}}@media screen and (max-width:960px){#titlebar a{right:10px}#content{padding-top:95px}#quickies-wrapper{top:0;position:relative}#quickies-wrapper #quickies div{display:none}#quickies nav{margin-right:0}#mobile-footer{display:block;z-index:13}div.mobile-api-gallery{width:100%}div.mobile-api-detail-content{width:100%}div.mobile-api-image{margin-right:10px}.csc-imagewrap .csc-textpic-flex{-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:800px){div.mobile-api-image{margin:0 auto;float:none;width:300px;height:150px}div.mobile-api-content{float:none;width:300px;margin:5px auto 0}div.mobile-api-content.fan-shop{text-align:center;margin:20px auto 0}div.mobile-api-price{float:none;width:300px;margin:10px auto;text-align:center}div.mobile-api-detail-content{border-top:1px solid #ccc}div.mobile-api-detail-content.fan-shop{padding-top:30px}div.mobile-api-gallery > div.mobile-api-image{float:left;margin-right:10px;margin-bottom:10px}.contact #quickies nav span.spacer{display:none}#quickies nav a{display:block}}@media screen and (max-width:750px){div.button-warenkorb{margin:30px auto;float:none}form#basket-refresh table.listing thead{display:none}form#basket-refresh table.listing tr{position:relative;display:block;margin-bottom:10px}form#basket-refresh table.listing td{display:block;font-size:13px}form#basket-refresh table.listing td:last-child{border-bottom:0}form#basket-refresh table.listing td[data-label]{text-align:right}form#basket-refresh table.listing tr td:first-child{text-align:left}form#basket-refresh table.listing tr td:first-child:before{padding-top:3px}form#basket-refresh table.listing td[data-label]:before{content:attr(data-label);float:left;padding-right:10px}form#basket-refresh table.listing tr.data-product td:last-child{position:absolute;right:0;top:0;padding:0 3px 1px 2px}form#basket-refresh table.listing td.no-responsive{display:none}form#basket-send table tr td{display:block;width:100%}form#basket-send table tr td input,form#basket-send table tr td select,form#basket-send table tr td textarea{width:100%}form#basket-send table tr td input#s_strasse,form#basket-send table tr td input#s_ort{width:70%}form#basket-send table tr td input#s_hausnummer,form#basket-send table tr td input#s_plz{width:28%}}@media screen and (max-width:600px){.slider-menu div{display:block}.slider-menu div a{display:block;width:100%;padding:10px;font-size:14px}#footer a.logo{margin-bottom:1em;float:none;margin-right:0}#media-icons{float:none}#footer #footer-content table{display:block;overflow:hidden}#footer #footer-content table td{display:block;padding:0 0 1em 0}.tile-menu > ul > li{min-height:210px}.tile-menu > ul > li h2 a{font-size:0.9em}.main-fader-outer{height:260px}.main-fader-outer img.fader-left,.main-fader-outer img.fader-right{height:120px;margin-top:-60px;padding:10px}.main-fader header{bottom:35% !important}.main-fader header .csc-header-hx{font-size:1.3em;padding:0;width:70%;margin:0 auto}.main-fader header{text-align:center !important}.mobile-api-specifics-table{max-width:100%;width:100% !important}.mobile-api-specifics-table tr{display:block;padding-bottom:5px;margin-bottom:5px}.mobile-api-specifics-table tr td:first-child{font-weight:bold}.mobile-api-specifics-table tr td{display:block}.collapsible_page .collapsible_page_header{font-size:1.1em;line-height:1.5em}.csc-frame.collapsible_content .csc-header > .csc-header-hx{font-size:1.1em;line-height:1.5em}div.csc-mailform .magazin-form li label{display:none}div.csc-mailform .magazin-form li label + .csc-field{width:100%}}@media screen and (max-width:430px){div.mobile-api-image{width:100%;height:auto;margin-right:0}div.mobile-api-image a{width:100%}div.mobile-api-content{width:100%}div.mobile-api-price{width:100%}}@media screen and (max-width:360px){#header a.logo{margin-top:1%}}