@charset"UTF-8";
img,legend{border:0}
legend,td,th{padding:0}
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,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,optgroup,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.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:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre,textarea{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 silver;margin:0 2px;padding:.35em .625em .75em}
table{border-collapse:collapse;border-spacing:0}
@media print{blockquote,img,pre,tr{page-break-inside:avoid}
*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
blockquote,pre{border:1px solid #999}
thead{display:table-header-group}
img{max-width:100%!important}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
header,footer{display:none}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
.label{border:1px solid #000}
.table{border-collapse:collapse!important}
.table td,.table th{background-color:#fff!important}
.table-bordered td,.table-bordered th{border:1px solid #ddd!important}
}
@media print{.container{width:100% !important}
.navMain,.tx-productfinder,.breadcrumb,.news-latest .teaser span,.news-prod-month>img,.news-prod-month .more,.news-prod-month .info a:last-child,.map-sites .legend,.map-sites .comp-1 span,.map-sites .comp-2 span,.map-sites>img{display:none !important}
.nav-header,.news-prod-month .info a:first-child,.map-sites .site-position>*{display:block !important}
.banner{border:0 !important}
.banner,.topBanner{height:auto !important}
.home .news-prod-month>img{position:relative !important;margin-left:0 !important;left:0 !important}
.news-prod-month .info{
}
.news-latest .teaser,.news-latest div,.news-latest .title{min-height:0 !important}
.news-latest p{padding:0 !important}
.news-prod-month .info{background-color:rgba(35,35,35,0.9) !important;color:#000 !important;padding:0 !important;position:relative !important;float:none !important}
.news-prod-month,.news-prod-month .info{height:auto !important}
.news-prod-month .c3{width:100% !important}
aside h2{margin-top:0 !important}
aside{margin-top:0 !important;padding-top:0 !important}
.nav-applications .caption{position:relative !important;padding:0 !important}
.nav-applications a.caption[href]:after{content:none !important}
.map-sites .site-position{position:relative !important;left:0 !important;top:0 !important;width:100% !important;
}
.map-sites{border-top:none !important}
}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}
html{font-size:14px;position:relative;min-height:100%;overflow-y:scroll}
body{font-family:"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.6;color:#333;background-color:#FFF}
p{margin:1rem 0}
a{color:#AAA;text-decoration:none}
sup{top:-.5em;font-size:0.6em;padding:0 0.1rem}
sup sup{top:0;font-size:1em;padding:0}
a:hover{color:#999;text-decoration:underline}
img{max-width:100%;height:auto}
h2{font-family:'Raleway','Helvetica Neue',Arial,sans-serif;font-size:1.6rem;text-transform:uppercase;font-weight:normal;margin:2rem 0 1.2rem;color:#555}
html:lang(pl) h2,html:lang(ru) h2{font-family:'Roboto Mono',Arial,sans-serif}
ul{list-style:none url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/list-style-img.png');padding-left:15px}
@media (min-width:992px){h2{margin:3rem 0 1.2rem}
}
.num{vertical-align:2px}
html:lang(pl) .num,html:lang(ru) .num{vertical-align:0}
.no-uppercase{text-transform:none}
.justified-page{text-align:justify}
.justified-page h1{text-align:left;line-height:1.2}
.no-js .print{display:none}
.no-js .dropdown-menu{display:block;position:relative}
.no-js header{height:auto}
.container{margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem}
@media (max-width:320px){body{width:320px}
}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width:1200px){.container{width:1170px}
}
.row{margin-left:-1rem;margin-right:-1rem}
.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{position:relative;min-height:1px;padding-left:1rem;padding-right:1rem}
@media (min-width:992px){.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{float:left}
.c12{width:100%}
.c11{width:91.66666667%}
.c10{width:83.33333333%}
.c9{width:75%}
.c8{width:66.66666667%}
.c7{width:58.33333333%}
.c6{width:50%}
.c5{width:41.66666667%}
.c4{width:33.33333333%}
.c3{width:25%}
.c2{width:16.66666667%}
.c1{width:8.33333333%}
}
header a,footer a{padding:0.5rem 0}
header a{color:#FFF}
header a:hover,header a.active,header a.active:hover{color:#AAA;text-decoration:none}
header{position:absolute;top:-100%;background:#353535;-webkit-transition:margin-top 0.5s;transition:margin-top 0.5s}
header nav{padding-top:10px;padding-bottom:10px;position:relative}
header .nav>li{position:static}
.subnav{background:#4B4B4B;display:none;margin:10px -15px;padding:5px 0}
.subnav.open{z-index:1;display:block}
.subnav .row{opacity:0;padding:0 1rem}
.subnav .row>li{padding-left:1rem;padding-right:1rem}
.subnav.open .row{opacity:1}
.subnav ul{padding:0;list-style:none}
.subnav ul.right{float:right}
.subnav p{border-bottom:1px solid #797979;color:#CCC;margin:0;display:none;font-size:0.9rem}
.subnav a,.subnav span{padding-bottom:0.5rem;display:block}
header .search input{background-color:#4B4B4B;color:#FFF;margin:13px 0 12px;display:block;height:auto;border:1px solid #797979}
header .search .submit{text-align:center;border:1px solid #797979}
header .search .submit:hover{color:#797979;background-color:transparent;border-color:#797979}
@media (min-width:768px){header{font-size:0.85rem;margin-top:0;position:relative}
header a,footer a{padding:0}
header nav{padding-top:0;padding-bottom:0}
.subnav{width:100%;position:absolute;left:0;top:0;margin:0;padding:0;z-index:-1;background:none}
.subnav p{margin:0;padding:0 0 0.2rem 0;display:block}
.subnav .c2{margin:10px 0}
.subnav .row{padding:0}
.subnav .row ul{margin:0.5rem 0 0}
.right .row{float:right}
header .search form,header .search input{text-align:right}
header .search input{display:inline}
header .search .searchfield{width:80%}
header .search .submit{width:auto;margin-left:1rem}
}
@media (min-width:992px){.subnav .c2{width:14%}
.subnav .c2:first-child,.subnav .c2:nth-child(2){width:13.5%}
}
.topBanner{position:relative;height:10rem}
.navMain{text-indent:-99999px;cursor:pointer;width:63px;height:59px;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/nav-menu-mobile.png') no-repeat center center;margin:15px 10px 0;float:right}
.nav-header{position:absolute;
top:20px;text-indent:-99999px;
background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Logos/3A_Logo_Schwarz.svg') no-repeat;width:150px;
height:80px}
.nav-header span{position:absolute;left:-99999px}
.claim{position:absolute;bottom:0;margin:0 1rem 10px 0;font-family:"Raleway","Helvetica Neue",Arial,sans-serif;color:#666;letter-spacing:0.04rem;line-height:1.2rem;max-width:300px}
html:lang(pl) .claim,html:lang(ru) .claim{font-family:Arial,sans-serif;letter-spacing:0.1rem;color:#999}
.topBanner nav.socialmedias{display:block;position:absolute;right:5px;top:15px;max-width:50%}
@media (min-width:768px){body.home .topBanner nav.socialmedias{top:26px}
}
@media (min-width:345px){.topBanner{
height:10.5rem}
.claim{max-width:560px}
}
@media (min-width:500px){.nav-header{width:250px;top:22px}
.navMain{margin:15px 10px 0}
}
@media (min-width:650px){.topBanner{
height:10rem}
.claim{max-width:none}
}
@media (min-width:768px){.navMain{display:none}
}
@media (max-width:768px){.topBanner nav.socialmedias{display:none}
}
.nav{margin:0;padding:0;list-style:none}
.nav>li{display:block}
.nav>li>a{position:relative;display:inline-block;cursor:pointer}
header .nav>li>a{text-transform:uppercase}
.nav>li:first-child{padding-left:0}
.nav>li:last-child{padding-right:0}
.dropdown>a{padding-right:15px;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/subnav-toggle.png') no-repeat right center}
.dropdown>a.active{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/subnav-toggle-close.png')}
header .dropdown.language>a,header .dropdown.search>a,header .nav-downloads>a{padding-left:17px;padding-right:0;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/nav-lang.png') no-repeat left center}
header .dropdown.search>a{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/nav-search.png')}
header .nav-downloads>a{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/nav-download.png')}
.dropdown,.dropup{position:relative}
.dropdown-menu{display:none;list-style:none;padding:0 10px}
.dropdown-menu>li>a,.dropdown-menu>li>span{display:block}
.dropdown-menu>li>span{color:#DDD}
.open>.dropdown-menu{display:block}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-bottom:10px}
.topBanner .dropup .dropdown-menu{margin-bottom:5px}
header .nav.right{border-top:1px solid rgb(102,102,102);padding-top:0.5rem;margin-top:0.5rem;right:1rem}
@media (min-width:768px){.nav,.nav>li,header .row>li{float:left}
.nav>li,header .row>li{padding:15px 8px}
.nav>li>a{display:block}
.topBanner .nav>li{padding:8px}
.dropdown-menu{position:absolute;top:100%;left:0;padding:0;z-index:1000;float:left;text-align:left;background-color:#FFF;border:1px solid #CCC}
.dropdown>a{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/subnav-menu.png')}
.dropdown>a.active{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/subnav-menu-close.png')}
.dropdown-menu>li>a,.dropdown-menu>li>span{padding:0.4rem 1.5rem;clear:both;white-space:nowrap}
.topBanner .dropdown-menu>li>a{padding:0 1.5rem}
.dropdown-menu>li>span{text-decoration:none;cursor:default}
.right{float:right}
.nav.right .dropdown-menu{left:auto;right:0}
header .nav.right{border-top:0;padding-top:0;margin-top:0}
header .nav.right .subnav .container{float:right;margin-right:-1rem}
.subnavBg{position:absolute;width:100%;background:#4B4B4B}
}
@media (min-width:768px) and (max-width:991px){header .nav-downloads>a,header .dropdown.search>a{width:0;overflow:hidden}
}
@media (min-width:992px){.nav>li,header .row>li{padding:15px}
}
.nav>li.active>a,.nav>li.active>a:hover,.dropdown-menu>li.active>a,.dropdown-menu>li.active>a:hover,.row li.active>a,.row li.active>a:hover{font-weight:700;color:#AAA}
.breadcrumb{list-style:none;padding:0}
.breadcrumb a{cursor:pointer}
.breadcrumb li{display:inline-block;padding-right:15px;margin-right:15px;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/breadcrumb-next.png') right center no-repeat transparent;color:#999}
.breadcrumb li:last-child{padding-right:0;margin-right:0;background:none}
footer{border:solid #CCC;border-width:1px 0;padding:30px 0 15px}
footer .menu a{color:#333}
footer .dropdown-menu,.topBanner .dropdown-menu{background:#444;padding:5px}
footer .dropdown-menu span,.topBanner .dropdown-menu span{background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Logos/socialmedia-company.png') 0 0 no-repeat}
footer .dropdown-menu li:first-child span,.topBanner .dropdown-menu li:first-child span{background-position:0 -16px}
footer .dropdown-menu span,.topBanner .dropdown-menu span{margin-right:10px;padding-left:90px}
footer .dropdown-menu a:after,.topBanner .dropdown-menu a:after{content:">";padding-left:5px;font-size:0.7rem;display:inline-block}
footer .print span{color:#CCC}
.copy{margin-top:2rem;font-size:0.8rem;color:#999}
@media (min-width:768px){footer .nav>li{padding:0 15px}
footer .menu li{border-right:1px solid #CCC}
footer .menu li:last-child{border:0}
footer .dropdown-menu,.topBanner .dropdown-menu{border:1px solid #FFF;text-align:right}
footer .dropdown-menu:after,.topBanner .dropdown-menu:after{content:" ";border-top:10px dashed;border-right:10px solid transparent;border-left:10px solid transparent;color:#444;position:absolute;bottom:-10px;z-index:1001;right:24px}
.copy{margin-top:0}
}
.social{width:42px;height:42px;margin:0 0 10px 0;border:1px solid #444;text-indent:-99999px;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Logos/socialmedias.png') 0 0 no-repeat}
.open .social,.social:hover{background-color:#444}
.youtube .social{background-position:0 0}
.open.youtube .social,.youtube .social:hover{background-position:0 -40px}
.linkedin .social{background-position:-40px 0}
.open.linkedin .social,.linkedin .social:hover{background-position:-40px -40px}
.twitter .social{background-position:-80px 0}
.open.twitter .social,.twitter .social:hover{background-position:-80px -40px}
.facebook .social{background-position:-120px 0}
.facebook .social:hover{background-position:-120px -40px}
.instagram .social{background-position:-160px 0}
.instagram .social:hover{background-position:-160px -40px}
@media (min-width:768px){.social{margin:0 0 30px 0}
}
aside{padding:0 2rem 2rem 2rem;border:0 none}
aside .csc-menu li{margin:0 0 0.5rem}
aside figure{margin:1em 0}
@media (min-width:768px){aside{margin-top:6rem;padding-top:2rem}
}
.products .main{padding-top:2rem;padding-bottom:0}
.products h1{margin:4rem 0 1rem}
aside h2{margin:2rem 0 1rem}
.content li{margin-bottom:0.5rem}
@media (min-width:992px){.main{border-right:1px solid #DDD;min-height:600px}
.products aside{padding:2rem;margin-top:0}
.products aside{border-left:1px solid #DDD;margin-left:-1px}
.products aside h2:first-child{margin-top:1rem}
}
.banner{position:relative;height:190px;border-top:1px solid #DDD;border-bottom:1px solid #DDD}
.head-image,.head-logo{background:center bottom no-repeat transparent;position:absolute;top:0;height:100%}
.head-image{left:0;width:100%;background-size:auto 90px;background-color:#FFF}
.head-logo{background-position:left 35%;background-size:auto 40px;width:90%}
.products .breadcrumb{position:absolute;top:0}
@media (min-width:660px){.banner{height:145px}
.head-logo{background-position:left 60%;background-size:auto 35px}
}
@media (min-width:768px){.banner{height:160px}
.head-image{background-size:auto 140px}
.head-logo{background-size:auto 33px;width:inherit}
}
@media (min-width:992px){.banner{height:180px}
.head-image,.head-logo{background-size:auto}
.head-image{background-position:center}
}
.products .downloads,.download-page .downloads,.products .range,.products .references,.products .application,aside h2{background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/seperator-large.png') center top no-repeat transparent;margin-top:3.5rem;padding-top:1px}
.download-page .downloads{background-position:left bottom;margin:0;padding:0 0 1rem}
.download-page aside nav{display:none}
.download-page .fixedNav{position:fixed;top:0;z-index:1}
aside h2{padding-top:2rem}
.products .property+.downloads,.products .property+.application,.products .property+.range,.products .property+.references{background:none;margin-top:0;padding-top:0}
.property{position:relative;padding:1px 0;margin-top:3rem}
.property *{position:relative}
.property::before{width:200%;height:100%;position:absolute;content:"";background-color:#EEE;right:-1rem;top:0}
.property li{margin-bottom:1rem}
@media (min-width:768px){.property::before{width:100%;right:0}
.property{padding:1px 1rem}
.property .even,.property .odd{width:50%;float:left}
.property .even{padding-right:20px}
.property .odd{padding-left:20px}
.property li{margin-bottom:0.5rem}
}
@media (min-width:992px){aside h2{background:none;margin:2rem 0 1rem;padding-top:0}
.download-page aside nav{padding-left:8rem;display:block}
.property::before{width:200%;right:-1rem}
.property{padding:1px 0}
}
.downloads>h2.firstHeader+a+h2.firstHeader,.downloads>h2.firstHeader+h2.firstHeader{display:none}
.downloads>ul{list-style:none;padding-left:0}
.downloads>ul>li,.range .download{background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/download.png') no-repeat left 13px;padding:0 0 0 25px;margin-bottom:1.5rem}
.downloads a,.downloads .description{display:block}
.downloads>ul>li{display:inline-block}
.downloads a{color:#333;line-height:1.3;margin-bottom:3px}
.downloads>ul>li>strong{font-size:0.7rem;color:#999;font-weight:normal;display:block}
.downloads>ul>li>em{font-size:0.7rem;text-transform:uppercase;font-weight:normal;display:block;font-style:normal}
@media (min-width:768px){.application .csc-bulletlist li,aside>div li{float:left;width:50%;padding-right:20px}
.downloads>ul>li{float:none;width:49%;padding-right:20px;vertical-align:top}
.downloads>ul>li{min-height:5rem}
}
@media (min-width:992px){aside>div li{width:100%;padding-right:0}
}
.range>div{display:block;margin-bottom:2rem}
.range img{border:1px solid #CCC;display:block}
.range .new{color:#7FB31A;font-weight:700;font-size:0.8rem;font-style:italic;padding-right:10px;text-transform:uppercase}
.range .download>a{display:block;color:#333}
.range .download div{font-size:0.7rem;text-transform:uppercase;color:#999}
.range .download div>a{display:none}
.range .thumbnail[data-new] img{border-color:#444}
.range .thumbnail[data-new]{position:relative}
.range .thumbnail[data-new]:after{content:"";width:32px;height:36px;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/range-new.png') 0 0 no-repeat transparent;position:absolute;top:0;left:-3px}
.range .thumbnail[data-new='']:after{display:none}
.range .thumbnail[data-new=''] img{border-color:#CCC}
.range .thumbnail img{width:140px}
.range .caption,.range .download{width:100%;margin:10px 0 0 0;display:block}
.range .thumbnail,.range .description{width:100%;margin:0;display:block}
.range .description h3{margin:0;font-size:1rem;color:#999}
@media (min-width:768px){.range .thumbnail,.range .caption,.range .clearfix>img{float:left;width:78%;margin-top:0}
.range .thumbnail,.range .clearfix>img{width:18%;margin-right:4%}
.range .description{float:left;width:71%;margin-right:4%}
.range .download{float:left;width:25%;margin:0}
.range .download>a{width:auto}
}
@media (min-width:992px){.range .description{width:66%}
.range .download{width:30%}
}
.range .download{display:none !important}
.products .application ul{list-style:none;padding-left:0}
.products .application li{margin-bottom:3rem}
.products .application b,.products .application strong{color:#999}
.video-container{position:relative;padding-bottom:56.25%;
padding-top:0;height:0;overflow:hidden;margin-bottom:1rem}
.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.cta-contact{margin-bottom:2rem}
.cta-contact a{border:1px solid #7fb31b;padding:6px 15px;display:block;color:inherit;text-decoration:none;text-transform:uppercase;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/link-arrow-right.png') no-repeat center right}
.cta-contact a:hover{color:#999}
.imprint{padding-left:20px}
.imprint .headline{font-weight:700;margin-top:2rem}
.imprint+.source{font-size:0.8rem;margin-top:2rem;text-align:right}
form ul,form ol{list-style:none;padding:0;margin:0}
form li{margin-bottom:0.7rem}
fieldset{padding:0;margin:0;border:0}
legend,label{display:block;margin-bottom:0.1rem;font-weight:700}
legend em,label em,legend strong,label strong,label.error,span.mandatory{color:#D50000}
input.error,select.error,textarea.error{border-color:#D50000}
legend em,label em,legend strong,label strong{padding-left:0.2rem}
input,select,textarea{width:100%;border:1px solid #CCC;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s}
input:focus,select:focus,textarea:focus{border-color:#66AFE9;outline:0 none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}
input,select{height:2.5rem}
.tx-comatec-contact-sbaddress select{-webkit-appearance:none;-moz-appearance:none;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/selectArrow.png') no-repeat right center}
.tx-comatec-contact-sbaddress select::-ms-expand{display:none}
input,select,option,textarea{padding:6px 12px}
textarea{min-height:12rem}
fieldset li{position:relative}
fieldset label{margin-left:25px;font-weight:normal}
fieldset input[type="checkbox"]{position:absolute;top:4px;left:0;height:15px;width:15px}
input[type="reset"],input[type="submit"]{text-align:center;background-color:#FFF}
input[type="reset"]:hover,input[type="submit"]:hover{background-color:#E6E6E6;border-color:#ADADAD;color:#666}
.more:after{content:"";padding-left:5px;font-size:0.7rem;display:inline-block;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/breadcrumb-next.png') right center no-repeat transparent;width:10px;height:7px}
.news-latest .more:after{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/next.png')}
.news-latest a{display:block;color:#333;margin-bottom:1rem}
.news-latest a:hover{text-decoration:none}
.news-latest p{padding:10px;margin:0}
.news-latest p,.news-latest span,.news-latest div{position:relative}
.news-latest div{overflow:hidden}
.news-latest div>img{display:none}
.news-latest .title{background:#353535;color:#FFF}
.news-latest .teaser{padding-bottom:40px;background-color:#EEE}
.news-latest .teaser span,.news-latest .teaser img{position:absolute;bottom:15px;left:15px}
.news-latest .teaser span{left:auto;right:15px}
.news-latest:hover .teaser span{text-decoration:underline}
.news-latest .category-title{display:none}
.home .news-latest.exhibition:first-child h2{display:none}
.home .news-latest.exhibition .title{font-weight:bold}
.home .news-latest.exhibition .teaser,.home .news-latest.exhibition .teaser span{display:none}
.home .news-latest.exhibition a{margin-bottom:2rem}
@media (min-width:992px){.news-latest p{padding:15px}
.news-latest div>img{
display:block}
.news-latest .teaser,.news-latest div{
background-color:rgba(245,245,245,0.9)}
.news-latest .teaser{background:-moz-linear-gradient(top,rgba(245,245,245,1) 30%,rgba(245,245,245,0.9) 40%,rgba(245,245,245,0.6) 100%);background:-webkit-linear-gradient(top,rgba(245,245,245,1) 30%,rgba(245,245,245,0.9) 40%,rgba(245,245,245,0.6) 100%);background:linear-gradient(to bottom,rgba(245,245,245,1) 30%,rgba(245,245,245,0.9) 40%,rgba(245,245,245,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#F5F5F5',GradientType=0)}
.news-latest .title{min-height:7rem;text-align:center}
x.home .news-latest.exhibition .teaser{display:block;text-indent:-9999px;background:-moz-linear-gradient(top,rgba(245,245,245,1) 25%,rgba(245,245,245,0) 70%);background:-webkit-linear-gradient(top,rgba(245,245,245,1) 25%,rgba(245,245,245,0) 70%);background:linear-gradient(to bottom,rgba(245,245,245,1) 25%,rgba(245,245,245,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#F5F5F5',GradientType=0)}
.home .news-latest.exhibition a{margin-bottom:1rem}
.home .news-latest.exhibition{
}
.home .news-latest.exhibition .category-title{display:none;margin:-3.8rem 0 1.2rem}
.home .news-latest.exhibition:last-child .category-title{display:block}
.home.de .slideshow-home+.container{position:relative}
.home.de .slideshow-home+.container .row{
width:100%}
.home.de .slideshow-home+.container .row+a+.row{position:static;float:right}
.home.de .slideshow-home+.container .row+a+.row+a+h2{padding-top:1em;clear:both}
}
@media (min-width:1200px){.news-latest .title{min-height:5.3rem}
}
.news-list{margin-top:1.5rem;margin-bottom:1.5rem}
.news-list img{border:1px solid #DDD}
.news-list-exhibition{display:none}
.news-list.exhibition{margin-bottom:3rem}
.news-list.exhibition p{margin-bottom:0}
.news-single .backlink{margin-top:2.5rem}
.news-single .backlink a:before,.container-application p.align-left a:before{content:"";display:inline-block;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/previous-light.png') left center no-repeat transparent;width:10px;height:7px}
.container-application p.align-left{margin-left:1rem;float:left;width:100%}
.news-single .files{padding:0;margin:0;list-style:none}
.news-single .files .headline{font-weight:700;padding:0;background:none}
.news-list-browse{margin-top:3rem;margin-bottom:1.5rem}
.news-list-browse>div,.tx-indexedsearch .browsebox{margin:1rem 0}
.browse-links span,.browse-links a,.tx-indexedsearch .browsebox li{padding:6px 12px;border:1px solid #CCC;display:block;margin-bottom:5px;text-align:center}
.browse-links .disabled{color:#CCC}
.browse-links .active,.tx-indexedsearch .browsebox .tx-indexedsearch-browselist-currentPage{background-color:#E6E6E6;border-color:#ADADAD;color:#666}
@media (min-width:600px){.browse-links span,.browse-links a,.tx-indexedsearch .browsebox li{display:inline;margin-bottom:10px;white-space:nowrap}
}
.news-prod-month{height:220px;overflow:hidden;margin-bottom:5px;position:relative;text-align:center;background-color:#868B86}
.news-prod-month>img{width:auto;max-height:250px;max-width:inherit;position:absolute;margin-left:-600px;left:50%}
.news-prod-month .info{height:220px;background-color:rgba(35,35,35,0.9);color:#FFF;padding:15px 15px 45px 15px;position:relative;text-align:left}
.news-prod-month a{margin:1rem 0 0}
.news-prod-month strong,.news-prod-month a{display:block}
.news-prod-month .more{position:absolute;padding:15px;right:0;bottom:0}
.news-prod-month .more:hover{text-decoration:underline}
@media (min-width:768px){.news-prod-month .c3{width:60%}
}
@media (min-width:992px){.news-prod-month .c3{width:40%}
.news-prod-month strong,.news-prod-month a{margin:1rem 0}
.news-prod-month:nth-child(odd) .c3{float:right}
}
@media (min-width:1200px){.news-prod-month .c3{width:25%}
.news-prod-month>img{max-height:inherit;max-width:100%}
.news-prod-month,.news-prod-month .info{height:250px}
}
.news-single .files span{padding-left:10px}
.news-single .files li{background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/FileExtensions/file.png') no-repeat left 0;padding:0 0 0 25px;margin:0.7rem 0}
.news-single .files li.pdf{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/FileExtensions/pdf.png')}
.news-single .files li.doc{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/FileExtensions/doc.png')}
.news-single .files li.jpg{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/FileExtensions/jpg.png')}
.news-single .files li.png{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/FileExtensions/png.png')}
.news-single .files li.gif{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/FileExtensions/gif.png')}
.tx-indexedsearch-res{margin:3rem 0}
.tx-indexedsearch-res>div{margin-bottom:1.5rem}
.tx-indexedsearch-res .header a{font-size:1.3rem}
.tx-indexedsearch-res .descr{margin:0 0 1rem}
.tx-indexedsearch .browsebox{list-style:none;padding:0}
.tx-indexedsearch .browsebox li{list-style:none;margin-right:4px;padding:0}
.tx-indexedsearch .browsebox a{padding:6px 12px;display:block}
.tx-indexedsearch .browsebox strong{font-weight:normal}
.tx-indexedsearch-searchbox .c10{margin-bottom:1rem}
@media (min-width:600px){.tx-indexedsearch .browsebox a{padding:0;display:inline}
.tx-indexedsearch .browsebox li{padding:6px 12px;}
}
@media (min-width:992px){.tx-indexedsearch-searchbox .c10{margin-bottom:0}
}
@media (min-width:992px){.tx-productfinder{display:block;position:relative;z-index:2}
}
.headline{text-transform:uppercase;font-size:1.2rem;font-family:'Raleway','Helvetica Neue',Arial,sans-serif}
html:lang(pl) .headline,html:lang(ru) .headline{font-family:'Roboto Mono',Arial,sans-serif}
.home .tx-productfinder>.headline{display:none}
.tx-productfinder>.headline,.finder .headline{font-size:1.6rem;margin-bottom:25px;text-align:right;line-height:1;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/finder-bar.png') bottom center no-repeat;position:relative}
.tx-productfinder>.headline{font-size:1rem;margin-bottom:0;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/finder-bar-page.png') bottom left no-repeat #353535;background-size:100%;position:relative;color:#FFF}
.tx-productfinder>.headline span{background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/subnav-toggle.png') no-repeat center right;cursor:pointer;letter-spacing:0.08rem;display:block;text-align:left;padding:10px 15px 10px 0}
@media (min-width:992px){.tx-productfinder>.headline{background-color:transparent;color:inherit;margin-top:-1.7rem;padding-bottom:10px}
.tx-productfinder>.headline span{display:inline;text-align:right;padding:0 15px 0 0}
}
.finder .headline span{display:inline;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/catg-close.png') no-repeat 107% center #353535;padding:0 25px 0 10px}
html:lang(fr) .finder .headline span,html:lang(it) .finder .headline span,html:lang(pl) .finder .headline span,html:lang(es) .finder .headline span{background-position:105% center}
.home .finder .headline span{cursor:default;padding:0 0 0 10px;background:#353535}
.finder,.finder-results{background-color:#353535;position:relative;color:#FFF}
.finder{padding:25px 0}
.finder ul,.finder-results ul{width:100%;margin:0;padding:0;list-style:none}
.finder{display:none}
.home .finder,.finder.open{display:block}
.finder span{display:block;cursor:pointer}
.finder-nav li{margin-bottom:10px;width:100%;padding:0}
.finder-nav li>span{border:1px solid #FFF;padding:10px 15px;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/menu-closed-mobi.png') right center no-repeat;text-transform:uppercase}
.finder-nav li.open>span{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/menu-open-mobi.png');border-width:2px;padding-top:9px;padding-bottom:9px}
@media (min-width:992px){.finder-nav li{width:33.33333333%;padding:0 15px;margin-bottom:0}
.finder-nav li>span{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/menu-closed.png');,height:45px}
.finder-nav li.open>span{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/menu-open.png')}
html:lang(fr) .finder-nav li{width:32%}
html:lang(fr) .finder-nav li.properties{width:36%}
html:lang(es) .finder-nav li,html:lang(it) .finder-nav li{width:28%}
html:lang(es) .finder-nav li.applications,html:lang(it) .finder-nav li.applications{width:29%}
html:lang(es) .finder-nav li.properties,html:lang(it) .finder-nav li.properties{width:43%}
}
@media (min-width:992px) and (max-width:1200px){.finder-nav li{width:32%}
.finder-nav li.properties{width:36%}
}
.finder-category,.products-list{float:left;width:100%}
.finder-category ul{display:none;margin-top:10px}
.finder-category .open{display:block}
.finder-category li{float:left;padding:5px}
.finder-category li{width:100%}
.finder-category li>span{border:1px solid #222;background:right center no-repeat #222;display:block;font-size:0.9rem;padding:8px 15px}
@media (min-width:600px){.finder-category li{width:50%;padding:5px}
.finder-category li>span{padding:17px 30px}
.finder-category li:nth-child(2n){padding-right:0}
.finder-category li:nth-child(2n+1){padding-left:0}
}
@media (min-width:992px){.finder-category li{width:25%;padding:5px}
.finder-category li>span{height:80px}
.finder-category li:nth-child(2n){padding-right:5px}
.finder-category li:nth-child(2n+1){padding-left:5px}
.finder-category li:nth-child(4n){padding-right:0}
.finder-category li:nth-child(4n+1){padding-left:0}
}
@media (min-width:992px) and (max-width:1200px){.finder-category li>span{padding:17px 25px}
}
@media (min-width:1200px){html:lang(es) .finder-category #applications_3,html:lang(es) .finder-category #applications_12,html:lang(es) .finder-category #properties_5,html:lang(ru) .finder-category #applications_11,html:lang(ru) .finder-category #applications_12,html:lang(ru) .finder-category #properties_6,html:lang(ru) .finder-category #properties_8,html:lang(ru) .finder-category #properties_10,html:lang(pl) .finder-category #properties_6,html:lang(pl) .finder-category #properties_10,html:lang(pl) .finder-category #properties_11,html:lang(fr) .finder-category #applications_3,html:lang(fr) .finder-category #properties_10{line-height:1.2rem;padding:11px 30px 10px}
}
.finder-category .active{border-color:#7FB31B;background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/catg-close.png')}
.finder-category .disabled{color:#444;background-color:#333;border-color:#333;cursor:default}
@media (min-width:1200px){.finder-category li>span{height:57px}
}
.finder-results{width:100%}
.finder-selection,.view .button,.finder-results .list-view-header{display:none}
.view .headline{margin:25px 0 1rem}
@media (min-width:992px){.finder-selection,.finder-results .list-view-header{display:block}
.view .button{display:inline-block}
.view .headline{margin:0}
.products-list{border-bottom:1px solid #444;padding-bottom:20px;margin-bottom:20px}
}
.finder-selection{border-bottom:1px solid #444;padding:10px 0;margin-bottom:20px}
.finder-selection>div{width:75%;float:left}
.finder-selection .selection-overall{width:25%}
.finder-selection .headline{padding-right:1.5rem;display:inline-block}
.finder-selection dl{margin:0 1.5rem 0.5rem 0;display:inline-block}
.selection-overall dl{margin:0}
.finder-selection dd,.finder-selection dt{display:inline-block;font-size:0.9rem}
.finder-selection dt{color:#797979;margin-left:20px}
.finder-selection dt:first-child{margin-left:0}
.finder-selection dd{margin:0;padding:1px 25px 1px 8px;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/select-close.png') right center no-repeat #222;cursor:pointer}
.selection-overall{text-align:right}
.view .button{border:1px solid #222;background:right center no-repeat #222;padding:3px 15px 3px 30px;text-transform:uppercase;margin:0.5em 0 0;cursor:pointer}
.view .button.active{border-color:#7FB31B}
.view .list{background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/view-list.png') left center no-repeat #222;margin-bottom:40px}
.view .list.active{margin-bottom:0}
.view .tile{background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Productfinder/view-tile.png') left center no-repeat #222}
.finder-results li{cursor:pointer}
.finder-results .list-view-header{cursor:default}
.finder-results p,.finder-results a{padding:10px;background:20px center no-repeat #222;margin:0;display:block;position:relative;background-size:auto 20px;text-decoration:none}
@media (min-width:992px){.finder-results p,.finder-results a{padding:20px 30px}
}
@media (min-width:992px){.finder-results p,.finder-results a{background-size:auto;background-position:30px center}
}
.tile-view li{width:100%;padding:5px 0;float:left}
@media (min-width:600px){.tile-view li{width:50%;padding:5px}
.tile-view li:nth-child(2n+1){padding-right:0}
.tile-view li:nth-child(2n+2){padding-left:0}
}
@media (min-width:992px){.tile-view li{width:33.33333333%}
.tile-view li:nth-child(2n+1){padding-right:5px}
.tile-view li:nth-child(2n+2){padding-left:5px}
.tile-view li:nth-child(3n+1){padding-right:0}
.tile-view li:nth-child(3n+2){padding-left:0}
}
.tile-view span,.tile-view li.list-view-header{display:none}
.tile-view span.img{display:block;position:absolute;width:170px;right:0;bottom:0}
.tile-view span.product{color:transparent;display:inline-block}
.tile-view p{height:50px;position:relative}
.list-view{text-align:right}
.list-view li{margin-bottom:10px}
@media (min-width:992px){.list-view span{margin-left:30px;width:20%;display:inline-block}
}
.list-view span.img,.list-view span.product{display:none}
.list-view-header p{background-color:transparent;padding:5px 30px}
.finder-results .container{display:none;padding-bottom:25px}
.finder-results.open{border-top:1px solid #797979}
.finder-results.open .container{display:block;background-color:#353535;position:relative}
.finder-results.session{display:block}
.tx-productfinder.loading:after{content:"";position:absolute;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/loader.gif') no-repeat center 180px rgba(0,0,0,0.6);height:100%;width:100%;top:0;left:0}
aside>div li.selected{color:#333;font-weight:700}
footer{margin:4rem 0 3rem}
@media (min-width:768px){body{margin-bottom:28rem}
footer{position:absolute;bottom:8rem;width:100%}
body.products{margin-bottom:28rem}
.products footer{margin-top:0}
.products aside{padding-bottom:2rem}
}
@media (min-width:992px){.products .main{padding-bottom:2rem}
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after,.nav:before,.nav:after,.socialmedias:before,.socialmedias:after,.finder-category:before,.finder-category:after,.nav-header:before,.nav-header:after,.application .csc-bulletlist:before,.application .csc-bulletlist:after,.downloads .csc-uploads:before,.downloads .csc-uploads:after,.downloads>ul:before,.downloads>ul:after,aside>div ul:before,aside>div ul:after{content:"";display:table}
.clearfix:after,.container:after,.row:after,.nav:after,.nav:after,.socialmedias:after,.finder-category:after,.nav-header:after,.application .csc-bulletlist:after,.downloads>ul:after,aside>div ul:after{clear:both}
@media (min-width:768px){header .nav.right{position:absolute;z-index:10;-webkit-transition:top 0.5s;transition:top 0.5s}
header a{-webkit-transition:color 0.5s;transition:color 0.5s}
header a:hover{-webkit-transition:none !important;transition:none !important}
header.open .nav.right a{color:#FFF}
header.open .nav.right a:hover{text-decoration:none;color:#797979}
}
#cookie-bar{border-top:2px solid #a5d941;background:rgba(255,255,255,0.95);font-size:12px;position:fixed;z-index:9999;width:100%;bottom:0;left:0;width:100%;padding:0}
#cookie-bar .cb-buttons{text-align:right;display:block;position:relative;float:right}
@media (max-width:630px){#cookie-bar .cb-buttons{text-align:right;width:100%;margin-top:20px;float:left}
}
#cookie-bar .cd-outer{padding:1em 0 2em 0;width:100%;max-width:1245px;margin:0 auto;position:relative}
#cookie-bar .cd-outer::after{content:'';display:table;clear:both}
@media (max-width:1250px){#cookie-bar .cd-outer{width:96%}
}
#cookie-bar .cb-label{color:#000;display:block;width:100%;font-size:1.2em;margin-bottom:1em}
#cookie-bar .cb-label a{color:#a5d941;font-weight:bold}
#cookie-bar .cb-enable,#cookie-bar .cb-disable,#cookie-bar .cb-policy,#cookie-bar .cb-enable:hover,#cookie-bar .cb-disable:hover,#cookie-bar .cb-policy:hover{border:2px solid #a5d941;color:#a5d941;text-decoration:none;padding:6px 60px;display:inline-block;font-size:16px;font-weight:bold}
#cookie-bar .cb-check{display:inline-block;position:relative}
#cookie-bar .cb-check label{position:relative;font-size:1.2em;color:#666;display:inline;margin-left:0;vertical-align:super}
#cookie-bar .cb-check input[type="checkbox"]{position:relative;display:inline-block;width:21px;height:21px;margin-right:10px;border:2px solid #666;-webkit-appearance:none;float:none}
#cookie-bar .cb-check input[type="checkbox"]:focus{outline:0}
#cookie-bar .cb-check input[type="checkbox"]:nth-of-type(2){margin-left:40px}
#cookie-bar .cb-check input[type="checkbox"]:checked{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/icon-checked.png');background-repeat:no-repeat;background-position:50%}
#cookie-bar .cb-check input[type="checkbox"][readonly]{background-color:#ccc;border:none;background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/icon-checked-readonly.png');background-repeat:no-repeat;background-position:50%}
#cookie-bar .cb-check input[type="checkbox"][readonly]+label{color:#ccc}
#cookie-bar .cb-details{position:relative;display:block;width:100%;clear:both;top:17px}
#cookie-bar .cb-details.accordion{max-height:25px;overflow:hidden;-webkit-transition:height .5s linear;-o-transition:height .5s linear;transition:height .5s linear}
#cookie-bar .cb-details.accordion.active{max-height:100%}
#cookie-bar .cb-details label.cb-action{display:block;text-align:right;font-weight:bold;color:#a5d941;cursor:pointer;float:right}
#cookie-bar .cb-details label.cb-action:after{content:'';display:inline-block;position:relative;width:12px;height:12px;margin-left:3px;background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/gfx-arrow-right.png');background-repeat:no-repeat;background-position:150% 100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#cookie-bar .cb-details.accordion.active label.cb-action:after{background-position:35% 100%;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
#cookie-bar .cb-details p{clear:both;margin-top:1.7em;padding:0 0 1.5em 0;position:relative;width:100%;color:#000;font-size:1em}
#cookie-bar .cb-details strong{position:relative;display:block;color:#666;font-weight:bold}
#cookie-bar .cb-details strong:nth-of-type(2){margin-top:1em}
#cookie-bar .cb-disable,#cookie-bar .cb-policy{border:2px solid #a5d941;color:#a5d941}
#cookie-bar .cb-policy,#cookie-bar .cb-disable{margin-left:5px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#cookie-bar{position:relative}
}
.slick-slider{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer}
.slick-slider .slick-track,.slick-slider .slick-list{-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)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:auto;min-height:1px}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{position:absolute;top:50%;display:block;width:20px;height:20px;padding:9rem 3rem;;margin-top:-10px\9;
-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;z-index:999;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/SlickSlider/slide-prev.png') no-repeat center center}
.slick-next{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/SlickSlider/slide-next.png')}
.slick-prev:hover,.slick-next:hover{opacity:0.6}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev{left:-25px}
.slick-next{right:-25px}
@media (min-width:768px){.slick-prev,.slick-next{padding:0}
}
.slick-dots{position:absolute;display:block;bottom:0;width:100%;padding:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 15px;padding:0;cursor:pointer;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000}
.slick-dots li button{font-size:0;line-height:0;display:block;width:13px;height:13px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background-color:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:before{position:absolute;top:0;left:0;width:15px;height:15px;content:'';background-color:transparent;border:1px #FFF solid}
.slick-dots li.slick-active button:before{background-color:#FFF}
.slideshow-home,.slideshow-home a{max-height:400px;overflow:hidden}
.slideshow-home img{width:auto;max-height:200px;max-width:inherit}
.slideshow-home .slick-slide{position:relative}
.slideshow-home a{display:block}
.slideshow-home .info{position:absolute;bottom:0.5rem;color:#333;width:100%;text-transform:uppercase}
.slideshow-home .info>.bg{background-color:rgba(255,255,255,0.8);width:100%;height:100%;position:absolute;left:0}
.slideshow-home .info>.container{position:relative;padding-top:1rem;padding-bottom:1rem}
.slideshow-home .info span{display:block;line-height:1.4}
.slideshow-home .info .subtitle{text-decoration:underline}
.slideshow-home .info .title{font-size:1.4rem;line-height:1;margin-top:0.4rem;font-weight:700}
.slideshow-home .slick-dots{position:relative;margin:0;padding:2rem 0 1rem}
@media (min-width:768px){.slideshow-home .info{bottom:1rem}
.slideshow-home img{width:100%;max-height:inherit;max-width:100%}
}
@media (min-width:992px){.slideshow-home .info{bottom:5rem}
.slideshow-home .info span{display:block;line-height:1.6;width:50%;padding-right:.9375rem}
.slideshow-home .info>.bg{width:50%}
.slideshow-home .info .title{font-size:2rem}
.slideshow-home .info .description{font-size:1.2rem}
.slideshow-home .slick-dots{position:absolute}
}
.slideshow{margin:3rem -10px 2rem}
.application .slideshow,.application .slideshow-news{margin:0 0 2rem}
.slideshow .slick-slide,.slideshow-news .slick-slide{position:relative;margin:0 10px}
.slideshow .slick-slide>a,.slideshow-news .slick-slide>a,.slideshow .slick-slide .caption,.slideshow-news .slick-slide .caption{display:block}
.slideshow .slick-slide .caption,.slideshow-news .slick-slide .caption{width:100%;background:no-repeat right center rgba(0,0,0,0.7);padding:5px 10px;position:absolute;color:#FFF;text-decoration:none;-webkit-transition:bottom 0.3s;transition:bottom 0.3s}
.slideshow .slick-slide a+.caption,.slideshow-news .slick-slide a+.caption{background-image:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/enlarge.png');padding:5px 30px 5px 10px}
.slideshow .slick-slide:hover .caption,.slideshow-news .slick-slide:hover .caption{bottom:0 !important}
.slideshow-application>div>a,.slideshow-application>div>.caption{display:none}
.slideshow-application>div:first-child>a,.slideshow-application>div:first-child>.caption{display:block}
.slideshow-application>div{position:relative}
.slideshow-application>div img{display:block;width:100%;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/loader.gif') center 10px no-repeat #333;background-size:60%}
.slideshow-application>div img:after,.slideshow-application>div div.slick-current img:after{content:"";width:240px;height:130px;display:block}
.slideshow-application.slick-initialized>div img:after{content:none}
.container-application,.nav-applications{margin-top:3rem}
.application-filter li{list-style:none url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/breadcrumb-next.png');padding-bottom:1rem;width:50%;float:left;display:none}
.application-filter li.listed{display:list-item}
.application-filter a.active{color:#333;font-weight:bold;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/subnav-menu-close.png') right center no-repeat;padding-right:20px}
.slideshow-application{margin-bottom:2rem;width:100%;float:left}
.slideshow-application .slick-slide{position:relative}
.slideshow-application a{display:block}
.nav-applications li{margin-bottom:2rem}
.nav-applications li>div{position:relative}
.nav-applications .thumbnail,.nav-applications .thumbnail img{display:block}
.slideshow-application .caption,.nav-applications .caption{position:absolute;bottom:0;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/enlarge.png') no-repeat right 0.6rem rgba(0,0,0,0.7);padding:4px 35px 4px 10px;color:#FFF;width:100%}
.slideshow-application .caption span{float:right;font-size:0.8rem;line-height:1.9;color:#BBB}
.nav-applications ul{list-style:none;padding-left:0}
.nav-applications .caption:hover{text-decoration:none}
@media (min-width:330px){.slideshow-application{width:50%}
.nav-applications li{max-width:300px}
}
@media (min-width:480px){.slideshow-application{width:33.33333333%}
.nav-applications li{max-width:100%;width:50%;float:left}
}
@media (min-width:600px){.nav-applications li{width:33.33333333%}
}
@media (min-width:992px){.slideshow-application{width:33.33333333%}
.nav-applications li{width:25%}
}
.slideshow-references{margin:1rem 0}
.slideshow-references a,.slideshow-references img{display:block;position:relative}
.slideshow-references img{max-width:inherit;height:125px}
.slideshow-references>div{margin-bottom:5px;position:relative;overflow:hidden}
.slideshow-references strong{display:block;font-size:1.4rem}
.slideshow-references .caption{padding:10px 10px 5%;height:100%;width:60%;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/enlarge-bottom.png') no-repeat 10px bottom rgba(0,0,0,0.7);position:absolute;top:0;color:#FFF;text-decoration:none}
.slideshow-references .video::after{content:'';background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/video-play.png') no-repeat center center transparent;position:absolute;width:57px;height:34px;left:75%;top:50%;margin-top:-17px}
@media (min-width:500px){.slideshow-references .caption{width:40%}
.slideshow-references .video::after{left:66%}
}
@media (min-width:768px){.slideshow-references .caption{width:30%}
.slideshow-references .video::after{left:60%}
}
@media (min-width:1200px){.slideshow-references img{max-width:100%;height:auto}
.slideshow-references .caption{width:25%}
.slideshow-references .video::after{left:57%}
}
.slideshow-property{margin:1rem 0;padding:0 3rem}
.application .slick-dots,.slideshow-property .slick-dots{display:block;margin:1rem 0 0;position:relative}
.application .slick-dots li,.slideshow-property .slick-dots li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.application .slick-dots li button::before,.slideshow-property .slick-dots li button::before{border-color:#333}
.application .slick-dots li.slick-active button::before,.slideshow-property .slick-dots li.slick-active button::before{background-color:#333}
.slideshow-property .caption{font-size:0.8rem;text-align:center}
.slideshow-property img{margin:0 auto}
@media (min-width:992px){.slideshow-property img{margin:0}
}
.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.slick-lightbox.slick-hide{opacity:0}
.slick-lightbox.slick-hide-init{position:absolute;top:-9999px;opacity:0}
.slick-lightbox.slick-lightbox-ie.slick-hide,.slick-lightbox.slick-lightbox-ie.slick-hide-init{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
.slick-lightbox .slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-slick .slick-lightbox-slick-item{text-align:center;overflow:hidden}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-slick .slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-slick .slick-lightbox-slick-item .slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%;background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/SlickSlider/loader.gif') no-repeat center center #FFF;min-width:200px;min-height:200px}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-slick .slick-lightbox-slick-item .slick-lightbox-slick-item-inner .slick-lightbox-slick-img{margin:0 auto;display:block;max-width:100%;max-height:100%}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-slick .slick-lightbox-slick-item .slick-lightbox-slick-item-inner .slick-lightbox-slick-caption{
color:#000;line-height:3}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-slick.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-slick.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;padding:0;border:none}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-close:focus{outline:none}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-close:before{font-size:30px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}
.slick-lightbox .slick-loading .slick-list{background-color:transparent}
.slick-lightbox .slick-prev{left:15px}
.slick-lightbox .slick-next{right:15px}
@media print{.slick-slider{display:none !important}
}
.ms-options-wrap,.ms-options-wrap *{box-sizing:border-box}
.ms-options-wrap>button:focus,.ms-options-wrap>button{position:relative;width:100%;text-align:left;border:1px solid #ccc;background-color:#fff;padding:5px 20px 5px 15px;margin-top:1px;outline:none;white-space:nowrap;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}
.ms-options-wrap>button:after{content:' ';height:0;position:absolute;top:50%;right:5px;width:0;border:6px solid rgba(0,0,0,0);border-top-color:#999;margin-top:-3px}
.ms-options-wrap>.ms-options{position:absolute;left:0;width:100%;margin-top:1px;margin-bottom:20px;background:white;z-index:2000;border:1px solid #ccc}
.ms-options-wrap>.ms-options>.ms-search input{width:100%;padding:4px 5px;border:none;border-bottom:1px groove;outline:none}
.ms-options-wrap>.ms-options .ms-selectall{display:inline-block;font-size:.9em;text-transform:lowercase;text-decoration:none}
.ms-options-wrap>.ms-options .ms-selectall:hover{text-decoration:underline}
.ms-options-wrap>.ms-options>.ms-selectall.global{margin:4px 5px}
.ms-options-wrap>.ms-options>ul>li.optgroup{padding:5px}
.ms-options-wrap>.ms-options>ul>li.optgroup+li.optgroup{border-top:1px solid #aaa}
.ms-options-wrap>.ms-options>ul>li.optgroup .label{display:block;padding:5px 0 0 0;font-weight:bold}
.ms-options-wrap>.ms-options>ul label{position:relative;display:inline-block;width:100%;padding:0 25px;margin:0;font-weight:normal}
.ms-options-wrap>.ms-options>ul li.selected label,.ms-options-wrap>.ms-options>ul label:hover{background-color:#efefef}
.ms-options-wrap>.ms-options>ul input[type="checkbox"]{margin-right:5px;position:absolute;left:5px;top:-7px;width:auto}
@font-face{font-family:'Raleway';font-style:normal;font-weight:200;src:local('Raleway ExtraLight'),local('Raleway-ExtraLight'),url(https://fonts.gstatic.com/s/raleway/v11/8KhZd3VQBtXTAznvKjw-ky3USBnSvpkopQaUR-2r7iU.ttf) format('truetype')}
@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:100;src:local('Roboto Mono Thin'),local('RobotoMono-Thin'),url(https://fonts.gstatic.com/s/robotomono/v4/aOIeRp72J9_Hp_8KwQ9M-YAWxXGWZ3yJw6KhWS7MxOk.ttf) format('truetype')}
.map-sites>img,.map-sites .legend{display:none}
.c8{width:100%}
aside,.map-sites .comp-2{display:none}
@media (min-width:1024px){.map-sites{position:relative;border-top:0 solid #CCC}
.map-sites .site-position>*{display:none}
.map-sites>img,.map-sites .site-position.show>*{display:block}
.map-sites .comp-1 span{background-color:#eaebb9;width:1rem;height:1rem;border-radius:1rem;float:left;margin:0.3rem 0.5rem 0.3rem 0}
.map-sites .comp-1 h2{color:#666;font-weight:bold;margin:0;font-size:inherit;font-family:inherit;text-transform:inherit;cursor:pointer;display:block}
.map-sites .comp-2{display:block}
.map-sites .comp-2 h2{display:block;margin:0;font-size:inherit;font-family:inherit;text-transform:uppercase;color:#fff}
.map-sites .comp-1 h2:hover{text-decoration:underline}
.map-sites .legend{display:block;position:absolute;top:1rem;left:0}
.map-sites .legend p{color:#555}
.map-sites .site-position{position:absolute;padding:10px;border:1px solid transparent}
.map-sites .site-position.show{background:#FFF;width:330px;border-color:#CCC;z-index:99}
.map-sites .site-position.show h2{background:url('../../typo3conf/ext/com_a_tec/Resources/Public/Icons/Gfx/subnav-menu-close.png') right center no-repeat;padding-right:20px}
.map-sites .loc-2410{text-align:right;left:10%;top:8%}
.map-sites .loc-2410 h2{color:#c6c6c6}
.map-sites .loc-2411{line-height:1;left:38%;top:4%}
.map-sites .loc-2411 h2{color:#c6c6c6}
.map-sites .loc-2412{text-align:right;left:40%;top:28%}
.map-sites .loc-2413{left:53%;top:8%}
.map-sites .loc-2414{left:69%;top:19%}
.map-sites .loc-2415{left:75%;top:37%}
.map-sites .loc-2416{left:49%;top:48%}
.map-sites .loc-2417{left:28%;top:73%}
.map-sites .loc-152{left:52%;top:13%}
.map-sites .loc-153{left:20%;top:3.5%}
.map-sites .loc-2144{left:19%;top:6%}
.map-sites .loc-2409{left:30.5%;top:5%}
.map-sites .loc-156{left:54%;top:36%}
.map-sites .loc-158{left:52%;top:38.5%}
.map-sites .loc-160{left:52%;top:25%}
.map-sites .loc-162{left:55.5%;top:18%}
.map-sites .loc-162 span{float:right;margin-left:.5rem}
.map-sites .loc-164{left:39.5%;top:66%}
.map-sites .loc-166{left:41.3%;top:19.5%}
.map-sites .loc-166 span{float:right;margin-left:.5rem}
.map-sites .loc-168{left:72.5%;top:30.5%}
.map-sites .loc-170{left:63.5%;top:27%}
}
