@charset"UTF-8";
@import url("http://fast.fonts.net/lt/1.css?apiType=css&c=8f309c2e-9473-4a37-988f-e5a57c33ddf7&fontids=694066");
.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:2px 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:20px}
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:20px}
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:20px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:20px}
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}
html{box-sizing:border-box}
*,*::after,*::before{box-sizing:inherit}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
body{font-family:'Helvetica Neue',Helvetica,sans-serif;line-height:1.2}
*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body,html{width:100%}
body{overflow-x:hidden;position:relative;margin-bottom:1px}
img{display:inline-block;width:100%;max-width:100%;height:auto}
.centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.horizontal-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
section,footer,main,nav,.breadcrumb,header{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}
section:before,section:after,footer:before,footer:after,main:before,main:after,nav:before,nav:after,.breadcrumb:before,.breadcrumb:after,header:before,header:after{content:'';display:table}
section:after,footer:after,main:after,nav:after,.breadcrumb:after,header:after{clear:both}
section:nth-child(1n),footer:nth-child(1n),main:nth-child(1n),nav:nth-child(1n),.breadcrumb:nth-child(1n),header:nth-child(1n){margin-right:0%;float:right}
section:nth-child(1n+1),footer:nth-child(1n+1),main:nth-child(1n+1),nav:nth-child(1n+1),.breadcrumb:nth-child(1n+1),header:nth-child(1n+1){clear:both}
section{margin-top:40px}
.align-center{text-align:center}
.align-right{text-align:right}
.grey{color:#9C9C9C}
.bg-grey{background:#9C9C9C;border-color:#9C9C9C;color:white !important}
.bg-red{background:#D10019;border-color:#D10019;color:white !important}
a{text-decoration:none}
.btn{color:#D10019;text-transform:uppercase;text-decoration:none;font-weight:bold}
.btn:hover{border-bottom:2px solid}
figure{display:block !important}
figure img{width:100%}
p{line-height:1.4}
video{display:block;width:100%;height:auto}
@font-face{font-family:"HelveticaNeueW02-77BdCn_694066";src:url('../../fileadmin/templates/fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.eot?#iefix');src:url('../../fileadmin/templates/fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.eot?#iefix') format("eot"),url('../../fileadmin/templates/fonts/631bf655-ced5-4627-93d4-89d1bdfe3014.woff') format("woff"),url('../../fileadmin/templates/fonts/96740819-d387-437f-b739-9778ddc5e5b9.ttf') format("truetype"),url('../../fileadmin/templates/fonts/05729794-671d-4a73-a294-f2f447795319.svg#05729794-671d-4a73-a294-f2f447795319') format("svg")}
.container{max-width:68.75em;margin-left:auto;margin-right:auto;position:relative;padding:0 10px}
.container::after{clear:both;content:"";display:table}
.row{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;margin-bottom:80px}
.row:before,.row:after{content:'';display:table}
.row:after{clear:both}
.row:nth-child(1n){margin-right:0%;float:right}
.row:nth-child(1n+1){clear:both}
.col{min-height:1px;
}
.grid161616161616>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:14.16667%;margin-left:0%;margin-right:3%}
.grid161616161616>.col:before,.grid161616161616>.col:after{content:'';display:table}
.grid161616161616>.col:after{clear:both}
.grid161616161616>.col:nth-child(6n){margin-right:0%;float:right}
.grid161616161616>.col:nth-child(6n+1){clear:both}
@media screen and (max-width:1024px){
.grid161616161616>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0%;margin-right:3%}
.grid161616161616>.col:before,.grid161616161616>.col:after{content:'';display:table}
.grid161616161616>.col:after{clear:both}
.grid161616161616>.col:nth-child(6n){margin-right:3%;float:left}
.grid161616161616>.col:nth-child(6n+1){clear:none}
.grid161616161616>.col:nth-child(3n){margin-right:0%;float:right}
.grid161616161616>.col:nth-child(3n+1){clear:both}
}
@media screen and (max-width:768px){
.grid161616161616>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}
.grid161616161616>.col:before,.grid161616161616>.col:after{content:'';display:table}
.grid161616161616>.col:after{clear:both}
.grid161616161616>.col:nth-child(3n){margin-right:3%;float:left}
.grid161616161616>.col:nth-child(3n+1){clear:none}
.grid161616161616>.col:nth-child(2n){margin-right:0%;float:right}
.grid161616161616>.col:nth-child(2n+1){clear:both}
}
@media screen and (max-width:480px){
.grid161616161616>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}
.grid161616161616>.col:before,.grid161616161616>.col:after{content:'';display:table}
.grid161616161616>.col:after{clear:both}
.grid161616161616>.col:nth-child(2n){margin-right:3%;float:left}
.grid161616161616>.col:nth-child(2n+1){clear:none}
.grid161616161616>.col:nth-child(1n){margin-right:0%;float:right}
.grid161616161616>.col:nth-child(1n+1){clear:both}
}
.grid2020202020>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:17.6%;margin-left:0%;margin-right:3%}
.grid2020202020>.col:before,.grid2020202020>.col:after{content:'';display:table}
.grid2020202020>.col:after{clear:both}
.grid2020202020>.col:nth-child(5n){margin-right:0%;float:right}
.grid2020202020>.col:nth-child(5n+1){clear:both}
@media screen and (max-width:1024px){
.grid2020202020>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}
.grid2020202020>.col:before,.grid2020202020>.col:after{content:'';display:table}
.grid2020202020>.col:after{clear:both}
.grid2020202020>.col:nth-child(5n){margin-right:3%;float:left}
.grid2020202020>.col:nth-child(5n+1){clear:none}
.grid2020202020>.col:nth-child(2n){margin-right:0%;float:right}
.grid2020202020>.col:nth-child(2n+1){clear:both}
}
@media screen and (max-width:768px){
.grid2020202020>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}
.grid2020202020>.col:before,.grid2020202020>.col:after{content:'';display:table}
.grid2020202020>.col:after{clear:both}
.grid2020202020>.col:nth-child(5n){margin-right:3%;float:left}
.grid2020202020>.col:nth-child(5n+1){clear:none}
.grid2020202020>.col:nth-child(2n){margin-right:0%;float:right}
.grid2020202020>.col:nth-child(2n+1){clear:both}
}
@media screen and (max-width:480px){
.grid2020202020>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}
.grid2020202020>.col:before,.grid2020202020>.col:after{content:'';display:table}
.grid2020202020>.col:after{clear:both}
.grid2020202020>.col:nth-child(2n){margin-right:3%;float:left}
.grid2020202020>.col:nth-child(2n+1){clear:none}
.grid2020202020>.col:nth-child(1n){margin-right:0%;float:right}
.grid2020202020>.col:nth-child(1n+1){clear:both}
}
.grid25252525>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0%;margin-right:3%}
.grid25252525>.col:before,.grid25252525>.col:after{content:'';display:table}
.grid25252525>.col:after{clear:both}
.grid25252525>.col:nth-child(4n){margin-right:0%;float:right}
.grid25252525>.col:nth-child(4n+1){clear:both}
@media screen and (max-width:1024px){
.grid25252525>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}
.grid25252525>.col:before,.grid25252525>.col:after{content:'';display:table}
.grid25252525>.col:after{clear:both}
.grid25252525>.col:nth-child(4n){margin-right:3%;float:left}
.grid25252525>.col:nth-child(4n+1){clear:none}
.grid25252525>.col:nth-child(2n){margin-right:0%;float:right}
.grid25252525>.col:nth-child(2n+1){clear:both}
}
@media screen and (max-width:480px){
.grid25252525>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}
.grid25252525>.col:before,.grid25252525>.col:after{content:'';display:table}
.grid25252525>.col:after{clear:both}
.grid25252525>.col:nth-child(2n){margin-right:3%;float:left}
.grid25252525>.col:nth-child(2n+1){clear:none}
.grid25252525>.col:nth-child(1n){margin-right:0%;float:right}
.grid25252525>.col:nth-child(1n+1){clear:both}
}
.grid333333>.col{position:relative;*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0%;margin-right:3%}
.grid333333>.col:before,.grid333333>.col:after{content:'';display:table}
.grid333333>.col:after{clear:both}
.grid333333>.col:nth-child(3n){margin-right:0%;float:right}
.grid333333>.col:nth-child(3n+1){clear:both}
@media screen and (max-width:768px){
.grid333333>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}
.grid333333>.col:before,.grid333333>.col:after{content:'';display:table}
.grid333333>.col:after{clear:both}
.grid333333>.col:nth-child(2n){margin-right:3%;float:left}
.grid333333>.col:nth-child(2n+1){clear:none}
.grid333333>.col:nth-child(1n){margin-right:0%;float:right}
.grid333333>.col:nth-child(1n+1){clear:both}
}
.grid5050>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}
.grid5050>.col:before,.grid5050>.col:after{content:'';display:table}
.grid5050>.col:after{clear:both}
.grid5050>.col:nth-child(2n){margin-right:0%;float:right}
.grid5050>.col:nth-child(2n+1){clear:both}
@media screen and (max-width:480px){
.grid5050>.col{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}
.grid5050>.col:before,.grid5050>.col:after{content:'';display:table}
.grid5050>.col:after{clear:both}
.grid5050>.col:nth-child(2n){margin-right:3%;float:left}
.grid5050>.col:nth-child(2n+1){clear:none}
.grid5050>.col:nth-child(1n){margin-right:0%;float:right}
.grid5050>.col:nth-child(1n+1){clear:both}
}
.col{position:relative;
}
@media screen and (max-width:768px){
.col{margin-bottom:20px}
}
.col.square:before{content:"";display:block;padding-top:100%}
#logo{display:block;margin:0 auto;padding:0;
width:140px;height:100px;text-align:center;text-decoration:none}
.logo-wrapper{position:relative;top:35px;display:inline-block;
}
.logo-wrapper .icon-logo_a,.logo-wrapper .icon-logo_b{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:100px}
.logo-wrapper .icon-logo_b{color:#D10019}
.logo-wrapper .icon-logo_a{color:#9C9C9C}
.header-search-form{position:absolute;right:0;top:-52px;width:200px;height:50px;z-index:10;overflow:hidden}
.header-search-form .radio{display:none;background:white;padding:10px;font-size:12px}
.header-search-form .radio.visible{display:block}
.header-search-form input[type="text"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #9C9C9C;outline:none;padding:5px;width:100%}
.header-search-form input[type="text"]::-webkit-input-placeholder{color:#9C9C9C}
.header-search-form input[type="text"]::-moz-placeholder{color:#9C9C9C}
.header-search-form input[type="text"]:-moz-placeholder{color:#9C9C9C}
.header-search-form input[type="text"]:-ms-input-placeholder{color:#9C9C9C}
.header-search-form input[type="submit"]{display:none}
.header-search-form .icon-search{position:absolute;top:3.5px;right:3.5px;cursor:pointer}
.header-search-form fieldset.radio{padding:3px 0}
@media screen and (max-width:480px){
.header-search-form{width:50%;top:8px;right:10px}
}
#section-title{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;background:#D10019;color:white;font-family:"HelveticaNeueW02-77BdCn_694066";font-size:30px;text-transform:uppercase;text-align:center;font-weight:22px;padding:6.66667px 0}
#section-title:last-child{margin-right:0}
.industry #section-title{background:#9C9C9C}
@media screen and (max-width:480px){
.topnav .container{width:100%;float:none;clear:both}
}
.mainnav{color:black;text-transform:uppercase;text-align:center;position:relative;z-index:20}
.mainnav>li{display:inline-block;margin:0 10px;padding:5px 0}
.mainnav>li a{text-decoration:none;color:black;font-size:16px}
.mainnav>li>ul{display:none;width:895px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:78px;background:white;padding:10px 30px 20px 30px}
.mainnav>li>ul>li{position:relative;float:left;display:block;margin-right:2.35765%;width:18.11388%;margin-bottom:10px}
.mainnav>li>ul>li:last-child{margin-right:0}
.mainnav>li>ul>li:nth-child(5n){margin-right:0}
.mainnav>li>ul>li:nth-child(5n+1){clear:left}
.mainnav>li>ul>li>a{display:block}
.mainnav>li>ul>li .title{font-weight:bold;font-size:15px;margin-top:10px;text-align:center}
.mainnav>li>ul>li ul li{text-align:left}
.mainnav>li>ul>li ul li:hover a{color:#D10019}
.mainnav>li>ul>li ul li a{font-size:14px;text-transform:uppercase;display:inline-block;font-size:12px;word-wrap:normal;padding-left:10px;position:relative}
.mainnav>li>ul>li ul li a:before{position:absolute;line-height:0px;font-weight:lighter;content:"›";font-size:22px;margin-right:3px;color:#D10019;top:6px;left:0px}
.mainnav>li>ul>li .image-wrapper{position:relative;overflow:hidden}
.mainnav>li>ul>li .image-wrapper img{display:block}
.mainnav>li>ul>li .icon-outer-wrapper{display:block;position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:rgba(255,255,255,0.25)}
.mainnav>li>ul>li .icon-outer-wrapper .icon-inner-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#D10019;font-size:90px}
.mainnav>li>ul>li .icon-outer-wrapper .icon-inner-wrapper>i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:white;font-size:70px}
.mainnav>li>ul>li:hover>a{color:#D10019}
.mainnav>li>ul>li:hover .icon-inner-wrapper{color:white}
.mainnav>li>ul>li:hover .icon-inner-wrapper>i{color:#D10019}
.mainnav>li>ul>li:hover .icon-outer-wrapper{background:rgba(209,0,25,0.75)}
.mainnav>li:hover>a{color:#D10019}
.mainnav>li:hover>ul{display:block}
@media screen and (max-width:480px){
.mainnav{display:none;width:100%;background:rgba(255,255,255,0.9);padding:20px;top:42px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:80}
.mainnav.active{display:block}
.mainnav>li{display:block;margin-bottom:40px;padding:0;text-align:center}
.mainnav>li a{font-weight:bold;font-size:22px}
.mainnav>li>ul{display:block;width:auto;position:relative;top:inherit;padding:0;background:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:inherit}
.mainnav>li>ul>li{float:none;width:100%;margin-right:0}
.mainnav>li>ul>li>ul{display:none}
.mainnav>li>ul>li .image-wrapper{display:none}
.mainnav>li>ul>li .title{font-weight:normal}
.mainnav>li>ul>li .title:before{content:"›";font-size:22px;line-height:0px;margin-right:5px;color:#D10019;position:relative;bottom:-1px;font-weight:lighter}
}
.lang{position:absolute;right:-10px;top:-90px;z-index:100;padding:10px 10px 12px}
.lang .lang-current{display:block;color:#9C9C9C;cursor:pointer}
.lang .lang-current .lang-label{display:inline-block;padding:0 .5em;color:#D10019;font-size:14px;text-transform:uppercase}
.lang .lang-current:hover{color:#9C9C9C}
.lang ul{position:absolute;top:100%;right:10px;display:none;padding:4px 0 3px;border:1px solid #DDD;background:#FFF}
.lang.open ul{display:block}
.lang li{display:block;margin:0}
.lang li a{display:block;padding:5px 10px;color:black;text-transform:uppercase;text-decoration:none;font-size:14px;line-height:1;color:#9C9C9C}
.lang li:hover a,.lang li.active a{color:#D10019}
@media screen and (max-width:480px){
.lang{top:-140px}
}
@media screen and (max-width:480px){
body.home .lang{top:-90px}
}
html.no-touch .lang:hover ul{display:block}
.breadcrumb-list{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;margin:10px 0}
.breadcrumb-list:last-child{margin-right:0}
.breadcrumb-list li{display:inline-block;padding-left:10px}
.breadcrumb-list li:first-child{padding-left:0}
.breadcrumb-list li:not(:last-child):after{content:'/';margin-left:10px}
.breadcrumb-list li:last-child a{color:#D10019}
.breadcrumb-list li a{color:black;text-transform:uppercase;text-decoration:none;font-size:14px}
#mobile-menu{display:none;padding:10px 0 10px;cursor:pointer}
@media screen and (max-width:480px){
#mobile-menu{display:block;text-align:left}
#mobile-menu i{display:inline-block;height:22px;width:22px;line-height:1;position:relative;top:5px;vertical-align:bottom;cursor:pointer}
#mobile-menu i span{display:block;width:100%;height:3px;background:black;margin-bottom:3px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
#mobile-menu p{display:inline-block;text-transform:uppercase;vertical-align:bottom;position:relative;line-height:1;padding-left:5px}
#mobile-menu.active i span:first-child{-webkit-transform:translateY(6px) rotate(-45deg);-moz-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);-o-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}
#mobile-menu.active i span:nth-child(2){opacity:0}
#mobile-menu.active i span:last-child{-webkit-transform:translateY(-6px) rotate(45deg);-moz-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);-o-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}
}
footer .hmenu{background:white;color:black;text-transform:uppercase;text-align:center;margin-bottom:20px}
footer .hmenu>li{display:inline-block;margin:0 10px;position:relative}
footer .hmenu>li a{text-decoration:none;color:black;font-size:16px}
footer .hmenu>li:hover>a{color:#D10019}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-control-nav{position:absolute;left:0;bottom:10px;width:100%;text-align:center;z-index:10}
.flex-control-nav li{display:inline-block;margin:0 5px !important}
.flex-control-nav li a{color:white;text-shadow:0px 0px 5px rgba(0,0,0,0.8);cursor:pointer;font-size:20px}
.flex-control-nav li a.flex-active{color:#D10019}
.flexslider{margin:0;padding:0;height:515px;position:relative;overflow:hidden}
@media screen and (max-width:768px){
.flexslider{height:353px}
}
@media screen and (max-width:480px){
.flexslider{height:230px}
}
.flexslider ul,.flexslider ol{margin:0 !important;padding:0 !important}
.flexslider ul li,.flexslider ol li{margin:0;padding:0;list-style:none !important}
.flexslider ul.flex-control-nav{display:none}
.flexslider ul.flex-direction-nav li{display:block}
.flexslider ul.flex-direction-nav li a{position:absolute;top:43%;left:0;z-index:72;overflow:hidden;display:block;color:white;font-size:80px;text-decoration:none;text-shadow:0px 0px 5px rgba(0,0,0,0.8)}
.flexslider ul.flex-direction-nav li a.flex-next{right:10px;left:auto;font-size:50px}
.flexslider ul.flex-direction-nav li a.flex-prev{left:10px;right:auto;font-size:50px}
.flexslider .slides{height:100%}
.flexslider .slides .slide{position:relative;height:100%;padding:0 0 0px;text-align:center}
.flexslider .slides .slide .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background:#DDD;background-position:center center;background-repeat:no-repeat;background-image:-webkit-radial-gradient(24% 45%,35% 50%,white 0%,rgba(255,255,255,0) 100%);background-image:radial-gradient(35% 50% at 24% 45%,white 0%,rgba(255,255,255,0) 100%)}
.flexslider .slides .slide .background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-radial-gradient(24% 45%,35% 50%,white 0%,rgba(255,255,255,0) 100%);background-image:radial-gradient(35% 50% at 24% 45%,white 0%,rgba(255,255,255,0) 100%)}
.flexslider .slides .slide .text{text-align:left;padding:80px 10px 0 10px;
}
.flexslider .slides .slide .text h1{font-size:50px;color:#D10019;text-transform:uppercase;font-family:"HelveticaNeueW02-77BdCn_694066"}
@media screen and (max-width:480px){
.flexslider .slides .slide .text h1{font-size:30px}
}
.flexslider .slides .slide .text h2{font-size:22px;color:black;text-transform:uppercase;font-family:"HelveticaNeueW02-77BdCn_694066"}
@media screen and (max-width:768px){
.flexslider .slides .slide .text h2{font-size:15px}
}
@media screen and (max-width:480px){
.flexslider .slides .slide .text h2{display:none}
}
.flexslider .slides .slide .text p{font-size:15px}
@media screen and (max-width:768px){
.flexslider .slides .slide .text p{display:none}
}
.flexslider .slides .slide .text h1,.flexslider .slides .slide .text h2,.flexslider .slides .slide .text p{margin-bottom:20px;width:50%}
@media screen and (max-width:768px){
.flexslider .slides .slide .text h1,.flexslider .slides .slide .text h2,.flexslider .slides .slide .text p{width:100%}
}
.flexslider .slides .slide .text a{color:#D10019;text-transform:uppercase;font-weight:bold;text-decoration:none}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
@font-face{font-family:'wasi';src:url('../../fileadmin/templates/fonts/wasi.eot?38562399');src:url('../../fileadmin/templates/fonts/wasi.eot?38562399#iefix') format("embedded-opentype"),url('../../fileadmin/templates/fonts/wasi.woff?38562399') format("woff"),url('../../fileadmin/templates/fonts/wasi.ttf?38562399') format("truetype"),url('../../fileadmin/templates/fonts/wasi.svg?38562399#wasi') format("svg");font-weight:normal;font-style:normal}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"wasi";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:auto;text-align:center;font-variant:normal;text-transform:none;line-height:1}
.icon-accordion_closed:before{content:'\e800'}
.icon-accordion_open:before{content:'\e801'}
.icon-admission:before{content:'\e802'}
.icon-arrow_slider_l:before{content:'\e803'}
.icon-arrow_slider_r:before{content:'\e804'}
.icon-brochure:before{content:'\e805'}
.icon-bullet:before{content:'\e806'}
.icon-buy:before{content:'\e807'}
.icon-catalog:before{content:'\e808'}
.icon-certificate:before{content:'\e809'}
.icon-checkmark:before{content:'\e80a'}
.icon-customer_service:before{content:'\e80b'}
.icon-delete:before{content:'\e80c'}
.icon-discount:before{content:'\e80d'}
.icon-document:before{content:'\e80e'}
.icon-download:before{content:'\e80f'}
.icon-dropdown:before{content:'\e810'}
.icon-edit:before{content:'\e811'}
.icon-facebook:before{content:'\e812'}
.icon-fav_off:before{content:'\e813'}
.icon-fav_on:before{content:'\e814'}
.icon-hexagon:before,.mainnav>li>ul>li .icon-outer-wrapper .icon-inner-wrapper:before,.icon-image .icon-outer-wrapper:before,.icon-text .icon-outer-wrapper:before{content:'\e815'}
.icon-hexagon_frame:before,.icon-text .icon-outer-wrapper:before{content:'\e816'}
.icon-industry:before{content:'\e817'}
.icon-info:before{content:'\e818'}
.icon-it:before{content:'\e819'}
.icon-kontakt:before{content:'\e81a'}
.icon-lodistics:before{content:'\e81b'}
.icon-logo_a:before{content:'\e81c'}
.icon-logo_b:before{content:'\e81d'}
.icon-maritim:before{content:'\e81e'}
.icon-menu:before{content:'\e81f'}
.icon-note:before{content:'\e820'}
.icon-play:before{content:'\e821'}
.icon-plus:before{content:'\e822'}
.icon-profile:before{content:'\e823'}
.icon-screw:before{content:'\e824'}
.icon-search:before{content:'\e825'}
.icon-shop:before{content:'\e826'}
.icon-solar:before{content:'\e827'}
.icon-spezial:before{content:'\e828'}
.icon-trade:before{content:'\e829'}
.icon-xing:before{content:'\e82a'}
.icon-down-open:before{content:'\e82b'}
.icon-left-open:before{content:'\e82c'}
.icon-right-open:before{content:'\e82d'}
.icon-up-open:before{content:'\e82e'}
.icon-right-dir:before{content:'\e82f'}
.icon-left-dir:before{content:'\e830'}
.icon-up-dir:before{content:'\e831'}
.icon-angle-left:before{content:'\e832'}
.icon-angle-right:before{content:'\e833'}
.icon-angle-up:before{content:'\e834'}
.icon-angle-down:before{content:'\e835'}
.icon-down-dir:before{content:'\e836'}
.icon-trade_2:before{content:'\e837'}
.icon-problem:before{content:'\e838'}
.icon-globe:before{content:'\e839'}
.detail-link{font-size:15px;text-transform:uppercase;color:#D10019;text-decoration:none;font-weight:bold}
section{margin-bottom:80px;
}
section a{color:#D10019}
section b{font-weight:bold}
section h1,section h2,section h3,section h4,section h5,section h6{padding:0 0 20px 0;margin:0;text-align:left;border-bottom:0;text-transform:uppercase;font-family:"HelveticaNeueW02-77BdCn_694066"}
section h1{width:100%;text-align:center;color:#D10019;font-size:30px;padding:0 0 20px 0;margin:0 0 40px 0;border-bottom:5px solid #D10019;text-transform:uppercase;line-height:1;font-family:"HelveticaNeueW02-77BdCn_694066"}
.industry section h1{border-bottom:5px solid #9C9C9C}
section h2{margin:0 0 0;text-transform:uppercase;line-height:1;font-size:22px;font-family:"HelveticaNeueW02-77BdCn_694066"}
section h3{margin:0;text-transform:uppercase;line-height:1;font-size:19px;font-family:"HelveticaNeueW02-77BdCn_694066"}
section h4{margin:0;text-transform:uppercase;line-height:1;font-size:16px;font-family:"HelveticaNeueW02-77BdCn_694066"}
section p{margin-bottom:40px}
section p a{text-decoration:underline}
section p a:not(.btn):hover{text-decoration:underline}
section ul,section ol{margin-left:0;padding-left:0;margin-bottom:20px}
section ul li,section ol li{position:relative;padding:0 0 0 20px;line-height:1.5}
section ul li{list-style:none}
section ul li:before{position:absolute;top:0;left:0;color:#D10019;content:'\e82d';font-family:"wasi";font-style:normal;font-weight:normal}
section.darkgrey{background:#9C9C9C;padding:20px 0;margin-bottom:20px}
section.darkgrey h1{color:#D10019;border-color:white;margin-top:40px}
section.darkgrey a{color:#000}
section.red{background:#D10019;color:white;margin-bottom:20px}
section.red h1{color:white;border-color:white;margin-top:40px}
section.red .image-wrapper{position:relative}
section.red .image-wrapper:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.6);-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;transition:background 0.2s ease-out}
section.red .image-wrapper img{display:block}
section.red .image-wrapper:hover:before{background:#F2F2F2}
section.red a{color:#FFF}
section.lightgrey{background:#F2F2F2;padding:20px 0;margin-bottom:20px}
section.lightgrey h1{margin-top:40px}
section.lightgrey a{color:#000}
section:not(.red) .icon-image .image-wrapper{position:relative}
section:not(.red) .icon-image .image-wrapper:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-image:-webkit-linear-gradient(180deg,rgba(239,237,240,0) 50%,#efedf0 100%);background-image:linear-gradient(180deg,rgba(239,237,240,0) 50%,#efedf0 100%);
}
section:not(.red) .icon-image .image-wrapper img{display:block}
.csc-textpic-image{margin-bottom:40px !important}
div.csc-textpic-center .csc-textpic-center-outer,div.csc-textpic-center .csc-textpic-center-inner{width:100%}
div.csc-textpic-imagecolumn{margin-right:1%}
@media screen and (max-width:480px){
div.csc-textpic-imagecolumn{margin-right:0%}
}
.csc-textpic-left .csc-textpic-text{width:50%;padding-right:1%;float:left}
.csc-textpic-left .csc-textpic-imagewrap{width:50%;float:left}
.csc-textpic-right .csc-textpic-text{width:50%;padding-left:1%;float:right}
.csc-textpic-right .csc-textpic-imagewrap{width:50%;float:right}
.columnwidth-33{width:32%}
@media screen and (max-width:480px){
.columnwidth-33{width:100%}
}
.columnwidth-33 figure,.columnwidth-33 img{width:100%}
.columnwidth-50{width:50%}
@media screen and (max-width:480px){
.columnwidth-50{width:100%}
}
.columnwidth-50 figure,.columnwidth-50 img{width:100%}
.columnwidth-100{width:100%}
.columnwidth-100 figure,.columnwidth-100 img{width:100%}
.icon-image,.icon-text{text-align:center;position:relative;margin-bottom:40px}
.icon-image .title,.icon-image .icon-outer-wrapper,.icon-image .icon-inner-wrapper,.icon-text .title,.icon-text .icon-outer-wrapper,.icon-text .icon-inner-wrapper{position:absolute}
.icon-image .title,.icon-image .subtitle,.icon-text .title,.icon-text .subtitle{font-family:"HelveticaNeueW02-77BdCn_694066";font-size:19px;text-transform:uppercase;width:100%;left:0;bottom:10px;color:black}
.icon-image .icon-outer-wrapper,.icon-text .icon-outer-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#D10019;font-size:125px;
}
.icon-image .icon-outer-wrapper:before,.icon-text .icon-outer-wrapper:before{margin:0}
.icon-image .icon-inner-wrapper,.icon-text .icon-inner-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:white;font-size:95px;
}
.icon-image .icon-inner-wrapper i:before,.icon-text .icon-inner-wrapper i:before{margin:0}
.red .icon-image .title,.red .icon-text .title{color:#D10019}
.icon-text .icon-outer-wrapper,.icon-text .title{position:relative;top:0;left:0;line-height:1}
.icon-text .icon-outer-wrapper{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.icon-text .icon-inner-wrapper{color:#D10019}
.icon-text .title{padding:0 0 20px;font-family:Helvetica,Arial,sans-serif;font-size:40px;font-weight:normal}
.home .content section{min-height:83vh;margin-bottom:20px;margin-top:0;position:relative}
.home .content section>div:first-child{position:absolute;top:0;left:0;width:100%;height:100%}
.home .content section>div:first-child:after{content:"";position:absolute;top:35%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%;background-image:-webkit-radial-gradient(24% 45%,40% 50%,white 0%,rgba(255,255,255,0) 100%);background-image:radial-gradient(40% 50% at 24% 45%,white 0%,rgba(255,255,255,0) 100%)}
@media screen and (max-width:480px){
.home .content section>div:first-child:after{background-image:-webkit-radial-gradient(24% 45%,40% 50%,white 0%,rgba(255,255,255,0) 100%);background-image:radial-gradient(40% 50% at 24% 45%,white 0%,rgba(255,255,255,0) 100%)}
}
.home .content section h1{color:black;border:none;margin-bottom:20px;margin-top:80px;text-align:left;font-size:50px;max-width:75%;position:relative}
@media screen and (max-width:768px){
.home .content section h1{font-size:20px;max-width:100%}
}
.home .content section .bodytext{max-width:75%}
@media screen and (max-width:480px){
.home .content section .bodytext{max-width:100%}
}
.home .content section .bodytext a{color:#D10019;font-size:15px;text-transform:uppercase;font-weight:bold;text-decoration:none}
.home .tilehome-wrapper{margin-bottom:80px}
.home .tilehome-wrapper .bg-grey,.home .tilehome-wrapper .bg-red{padding:20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;box-shadow:0px 0px 30px rgba(0,0,0,0.5),inset -1px -1px 0px rgba(0,0,0,0.5),inset 1px 1px 0px rgba(255,255,255,0.5)}
.home .tilehome-wrapper .bg-grey:hover,.home .tilehome-wrapper .bg-red:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.5),inset -1px -1px 0px rgba(0,0,0,0.9),inset 1px 1px 0px rgba(255,255,255,0.9)}
.home .tilehome-wrapper .icon-wrapper{width:100%;font-size:100px;text-align:center;position:relative;height:1em}
.home .tilehome-wrapper .icon-wrapper .icon-inner-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:125px}
.home .tilehome-wrapper .icon-wrapper .icon-inner-wrapper:before{content:'\e816'}
.home .tilehome-wrapper .icon-wrapper .icon-inner-wrapper>i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:95px}
.home .tilehome-wrapper h2{color:white;border:none;text-align:center;font-size:30px;font-weight:normal;margin-bottom:20px}
.home .tilehome-wrapper h3{text-transform:uppercase;margin-bottom:20px;font-weight:normal;text-align:center;font-size:22px;font-family:"HelveticaNeueW02-77BdCn_694066"}
.home .tilehome-wrapper p{font-size:15px;line-height:1.5;font-weight:normal;margin-bottom:0}
@media screen and (min-width:1280px){
.home .tilehome-wrapper{margin-top:80px}
}
.accordioncontainer{margin:20px 0}
.accordioncontainer .section{border-bottom:1px solid #9C9C9C}
.accordioncontainer .section.active .sectionContent{max-height:1000px;margin-bottom:20px}
.accordioncontainer .sectionHead{position:relative;padding:20px 0;text-transform:uppercase;font-size:22px;font-family:"HelveticaNeueW02-77BdCn_694066";cursor:pointer}
.accordioncontainer .sectionHead i{float:right;color:#D10019}
.red .accordioncontainer .sectionHead i{color:white}
.accordioncontainer .sectionContent{max-height:0;overflow:hidden;line-height:1.4;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}
.tabHead{border:1px solid #9C9C9C;background:white;color:black;text-transform:uppercase;display:inline-block;border-radius:5px;cursor:pointer;font-weight:bold;padding:15px;font-size:15px;margin:0 3px}
.tabHead.active{background:#9C9C9C;color:white}
.tabs-selector{text-align:center;margin-bottom:20px}
.tabContent{display:none;line-height:1.4}
.tabContent.active{display:block}
.tabcontainer{margin:20px 0}
.contact label{text-transform:uppercase;display:block;margin-bottom:10px}
.contact label.error{color:#D10019}
.contact input[type="text"],.contact input[type="email"],.contact input[type="password"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #9C9C9C;outline:0;padding:10px 20px;border-radius:5px;width:100%;margin:0 20px 20px 0}
.contact input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:5px;border:0;outline:0;text-transform:uppercase;background:#D10019;color:white;padding:15px;font-size:15px}
.contact input.error{border-color:#D10019}
.contact textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #9C9C9C;outline:0;border-radius:5px;width:100%;margin:0 20px 20px 0}
.contact textarea.error{border-color:#D10019}
.contact .hidden{position:fixed;left:-9999px;top:-9999px}
.contact .errors{color:#D10019}
.contact .grid{margin-top:3%;width:47%;position:relative;float:left;margin-left:0%;margin-right:3%}
@media screen and (max-width:480px){
.contact .grid{width:100%;float:inherit}
}
.contact .full{float:left;margin-top:3%;width:97%}
@media screen and (max-width:480px){
.contact .full{width:100%}
}
.news.list+.align-center{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%;text-align:center;margin:40px 0}
.news.list+.align-center:before,.news.list+.align-center:after{content:'';display:table}
.news.list+.align-center:after{clear:both}
.news.list+.align-center:last-child{margin-right:0%}
.news.list+.align-center a{text-transform:uppercase;color:#D10019;text-decoration:none;font-weight:bold}
.news.list .listitem{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0%;margin-right:3%;position:relative;padding-top:100px}
.news.list .listitem:before,.news.list .listitem:after{content:'';display:table}
.news.list .listitem:after{clear:both}
.news.list .listitem:nth-child(3n){margin-right:0%;float:right}
.news.list .listitem:nth-child(3n+1){clear:both}
@media screen and (max-width:768px){
.news.list .listitem{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}
.news.list .listitem:before,.news.list .listitem:after{content:'';display:table}
.news.list .listitem:after{clear:both}
.news.list .listitem:nth-child(3n){margin-right:3%;float:left}
.news.list .listitem:nth-child(3n+1){clear:none}
.news.list .listitem:nth-child(2n){margin-right:0%;float:right}
.news.list .listitem:nth-child(2n+1){clear:both}
}
@media screen and (max-width:480px){
.news.list .listitem{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}
.news.list .listitem:before,.news.list .listitem:after{content:'';display:table}
.news.list .listitem:after{clear:both}
.news.list .listitem:nth-child(1n){margin-right:0%;float:right}
.news.list .listitem:nth-child(1n+1){clear:both}
}
.news.list .listitem h2 a{color:black;text-decoration:none}
.news.list .listitem p{line-height:1.5;margin-bottom:20px}
.news.list .listitem .btn{text-transform:uppercase;color:#D10019;text-decoration:none;font-weight:bold}
.news.list .listitem time{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:-50px}
.news.list .listitem time:before{content:'\e816';font-family:"wasi";color:#D10019;font-size:119px}
.news.list .listitem time span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-weight:bold;line-height:0.95}
.search h2{margin:0 0 20px 0}
.search h2 a{color:black;text-decoration:none}
.search p{margin-bottom:0}
.search article{margin-bottom:40px}
#xajax_form_kesearch_pi1 button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:5px;border:0;outline:0;text-transform:uppercase;background:#D10019;color:white;padding:8px 15px;font-size:15px;cursor:pointer;top:1px;position:relative}
#xajax_form_kesearch_pi1 input[type="text"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #9C9C9C;outline:0;padding:10px 20px;border-radius:5px;width:100%;margin:0 10px 20px 0}
#xajax_form_kesearch_pi1 fieldset{padding-bottom:20px !important}
.videoplayer{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}
.videoplayer iframe{position:absolute;top:0;left:0;width:100%;height:100%}
