.fraction-slider{position:relative;width:100%;height:100%;overflow:visible;}.fraction-slider .slide{display:none;width:100%;height:100%;position:absolute;z-index:5000;}.fraction-slider .active-slide{z-index:9999;}.fraction-slider .fs_obj{display:block;display:none;position:absolute;top:0px;left:100%;z-index:7000;}.fraction-slider .fs_fixed_obj{z-index:6000;left:0;}.fraction-slider .fs_obj *{display:tabel;position:relative;top:0px;left:0px;}.fs_loader{width:100%;height:400px;background:url(/themes/custom/tm_rework/css/images/fs.spinner.gif) center center no-repeat transparent;}.fs-pager-wrapper{position:absolute;left:10px;bottom:10px;z-index:9999;}.fs-pager-wrapper a{display:inline-block;width:14px;height:14px;margin:0 5px 0 0;background:url(/themes/custom/tm_rework/css/images/fs.pager.png) 0px -14px no-repeat transparent;}.fs-pager-wrapper .active{background:url(/themes/custom/tm_rework/css/images/fs.pager.png) 0px 0px no-repeat transparent;}
body:after{content:url(/themes/custom/tm_rework/images/close.png) url(/themes/custom/tm_rework/images/loading.gif) url(/themes/custom/tm_rework/images/prev.png) url(/themes/custom/tm_rework/images/next.png);display:none;}body.lb-disable-scrolling{overflow:hidden;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-container{padding:4px;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/themes/custom/tm_rework/images/loading.gif) no-repeat;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/themes/custom/tm_rework/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/themes/custom/tm_rework/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/themes/custom/tm_rework/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
A,UL,LI,P,H1,H2,H3{margin:0;padding:0;text-decoration:none;list-style-type:none;color:#003882;}IMG{border:none;}.views-element-container.contextual-region{display:none;}BODY.toolbar-tray-open HEADER{top:81px;}*{font-family:'Arimo',sans-serif;outline:none;}*:focus{outline:none;}HTML{height:100%;}BODY{height:100%;margin:0;padding:0 0 0 0;}#all_site_container{float:left;width:100%;min-height:100%;position:relative;overflow-x:hidden;background-color:rgba(255,255,255,0.7);}main#content{display:table;margin:0 auto;}HEADER{position:fixed;top:0;left:0;width:100%;height:122px;background-color:rgba(255,255,255,0.90);z-index:1000;}@-moz-document url-prefix(){HEADER{height:121px;}#block-sprachumschalter{top:121px;}}HEADER:not(*:root){height:123px;}#header_centerer{margin:0 auto;width:1620px;}#logo_container{float:left;margin:18px 0 0;position:absolute;bottom:16px;width:300px;}#logo_container IMG{float:left;height:auto;max-width:200px;}#nav_container{float:right;width:1180px;position:relative;}#nav_meta{float:right;margin:40px 0 10px;}#nav_meta:not(*:root){margin:40px 0 12px;}#nav_meta UL{float:left;}#nav_meta LI{float:left;}#nav_meta A{float:left;}#home_link{width:0px !important;padding:20px 1px 16px 0px !important;}#home{position:absolute;bottom:12px;left:-50px;}#block-tm-rework-search{float:left;margin:0 14px 0 0;position:relative;}#search_toggler{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;}#block-tm-rework-search .js-form-type-search{float:left;}#block-tm-rework-search .js-form-type-search #edit-keys{float:left;width:250px;height:21px;padding:0;margin-right:16px;border:none;border-bottom:1px solid #003882;background-color:transparent;font-size:15px;font-style:italic;color:#003882;}#block-tm-rework-search .form-actions{float:left;}#block-tm-rework-search .form-actions .form-submit{float:left;width:19px;height:19px;margin:0;padding:0;border:none;background-color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/tm_rework/tm_img/icon_suche.png);text-indent:-10000000000px;outline:none;cursor:pointer;}NAV#nav{float:right;width:auto;height:50px;background-color:#003882;position:relative;}#nav_hg_filler{position:absolute;bottom:0;left:100%;width:10000px;height:50px;background-color:#003882;}#nav_hg_filler:not(*:root){height:50px;}NAV#nav UL{float:left;width:auto;}NAV#nav LI{float:left;}NAV#nav A{padding:20px 8px 16px 60px;background-position:30px center;background-repeat:no-repeat;text-transform:uppercase;color:#fff;}NAV#nav LI:first-child A{background-image:url(/themes/custom/tm_rework/tm_img/hg_company.png);}NAV#nav LI:nth-child(2) A{background-image:url(/themes/custom/tm_rework/tm_img/hg_products.png);}NAV#nav LI:nth-child(3) A{background-image:url(/themes/custom/tm_rework/tm_img/hg_references.png);}NAV#nav LI:nth-child(4) A{background-image:url(/themes/custom/tm_rework/tm_img/hg_career.png);}NAV#nav LI:nth-child(5) A{background-image:url(/themes/custom/tm_rework/tm_img/hg_contact.png);}NAV#nav LI:nth-child(6) A{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_en.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:32px 22px,right center;}NAV#nav LI A.de{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_at.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.hr{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_hr.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.hu{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_hu.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.it{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_it.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.pl{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_pl.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.ro{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_ro.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.sk{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_sk.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.sl{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_sl.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.cs{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_cs.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A.de-de{padding:20px 30px 16px 60px;background-image:url(/themes/custom/tm_rework/tm_img/l_de.png),url(/themes/custom/tm_rework/tm_img/hg_international_dropdown.png);background-position:25px 23px,right center;}NAV#nav LI A:hover{color:#006eff;}NAV#nav LI:first-child A:hover,NAV#nav LI:first-child A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/hg_company_hover.png);}NAV#nav LI:nth-child(2) A:hover,NAV#nav LI:nth-child(2) A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/hg_products_hover.png);}NAV#nav LI:nth-child(3) A:hover,NAV#nav LI:nth-child(3) A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/hg_references_hover.png);}NAV#nav LI:nth-child(4) A:hover,NAV#nav LI:nth-child(4) A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/hg_career_hover.png);}NAV#nav LI:nth-child(5) A:hover,NAV#nav LI:nth-child(5) A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/hg_contact_hover.png);}#mobile_nav_toggler{display:none;}#block-sprachumschalter{position:absolute;top:123px;padding:0 0 10px 0;background-color:#003882;display:none;}#block-sprachumschalter UL{float:left;clear:left;width:324px;}#block-sprachumschalter LI{float:left;}#block-sprachumschalter UL LI A{float:left;width:250px;padding:10px 0 10px 60px;background-position:25px center !important;background-repeat:no-repeat;color:#fff;}#block-sprachumschalter LI.de A{background-image:url(/themes/custom/tm_rework/tm_img/l_at.png);}#block-sprachumschalter LI.de A:hover,#block-sprachumschalter LI.de A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_at.png);}#block-sprachumschalter LI.de-a A{background-image:url(/themes/custom/tm_rework/tm_img/l_at.png);}#block-sprachumschalter LI.de-a A:hover,#block-sprachumschalter LI.de-a A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_at.png);}#block-sprachumschalter LI.en A{background-image:url(/themes/custom/tm_rework/tm_img/l_en.png);}#block-sprachumschalter LI.en A:hover,#block-sprachumschalter LI.en A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_en.png);}#block-sprachumschalter LI.hr A{background-image:url(/themes/custom/tm_rework/tm_img/l_hr.png);}#block-sprachumschalter LI.hr A:hover,#block-sprachumschalter LI.hr A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_hr.png);}#block-sprachumschalter LI.hu A{background-image:url(/themes/custom/tm_rework/tm_img/l_hu.png);}#block-sprachumschalter LI.hu A:hover,#block-sprachumschalter LI.hu A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_hu.png);}#block-sprachumschalter LI.it A{background-image:url(/themes/custom/tm_rework/tm_img/l_it.png);}#block-sprachumschalter LI.it A:hover,#block-sprachumschalter LI.it A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_it.png);}#block-sprachumschalter LI.pl A{background-image:url(/themes/custom/tm_rework/tm_img/l_pl.png);}#block-sprachumschalter LI.pl A:hover,#block-sprachumschalter LI.pl A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_pl.png);}#block-sprachumschalter LI.ro A{background-image:url(/themes/custom/tm_rework/tm_img/l_ro.png);}#block-sprachumschalter LI.ro A:hover{background-image:url(/themes/custom/tm_rework/tm_img/l_ro.png);}#block-sprachumschalter LI.sk A{background-image:url(/themes/custom/tm_rework/tm_img/l_sk.png);}#block-sprachumschalter LI.sk A:hover,#block-sprachumschalter LI.sk A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_sk.png);}#block-sprachumschalter LI.sl A{background-image:url(/themes/custom/tm_rework/tm_img/l_sl.png);}#block-sprachumschalter LI.sl A:hover,#block-sprachumschalter LI.sl A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_sl.png);}#block-sprachumschalter LI.cs A{background-image:url(/themes/custom/tm_rework/tm_img/l_cs.png);}#block-sprachumschalter LI.cs A:hover,#block-sprachumschalter LI.cs A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_cs.png);}#block-sprachumschalter LI.de-de A{background-image:url(/themes/custom/tm_rework/tm_img/l_de.png);}#block-sprachumschalter LI.de-de A:hover,#block-sprachumschalter LI.de-de A.is-active{background-image:url(/themes/custom/tm_rework/tm_img/l_de.png);}#block-sprachumschalter UL LI A:hover{color:#006eff;}#stage_slider_container{float:left;position:relative;width:100%;overflow:hidden;z-index:1;}.slider-wrapper{opacity:0;}.slider{width:100% !important;max-width:100% !important;}#stage_gradiant{position:absolute;bottom:0;left:0;width:100%;height:130px;background-image:url(/themes/custom/tm_rework/tm_img/hg_slider_gradiant.png);background-position:left bottom;background-repeat:repeat-x;z-index:10000;}#stage_tm_controls{position:absolute;bottom:200px;left:50%;width:1620px;height:auto;margin:0 0 0 -810px;z-index:10001;}.stage_tm_goto{float:left;width:160px;margin:0 2px 10px 0;}.stage_tm_goto:last-child{margin:0 0px 10px 0px;}.goto_bar{float:left;width:100%;height:20px;margin:0 0 3px 0;}.goto_text{float:left;width:150px;height:60px;padding:3px 5px 0 5px;background-color:#003882;color:#fff;text-transform:uppercase;text-align:center;line-height:19px;font-size:12px;cursor:pointer;}.goto_text:hover,.goto_text.active,#block-sprachumschalter LI A.is-active,#nav LI A.is-active,#cat_product_menu .active{color:#006eff;}.slide{background-position:center center;background-size:cover;}.slide_color_block{width:25px;height:71px !important;}.slide_0 .slide_color_block{background-color:#00a0d0;}.slider_headline{width:10000px;height:71px !important;padding:0 0 0 42px;background-color:#003882;color:#fff;font-size:36px;font-weight:bolder;text-transform:uppercase;}.slider_headline_text_wrapper{width:540px !important;height:100%;display:table;position:relative !important;}.slider_headline_text{margin:auto 0;vertical-align:middle;text-align:left;display:table-cell !important;font-size:0.8em !important;}.slider_subheadline{width:10000px;height:50px !important;padding:0 0 0 15px;background-color:#003882;color:#fff;font-size:20px;line-height:50px !important;font-weight:400 !important;text-transform:uppercase;}#eu_map_container{float:left;width:100%;position:relative;z-index:2;}#eu_map{}#eu_map_img{float:left;width:100%;}#eu_map_container IMG{float:left;width:100%;height;auto;}#mobile_eu_locations{display:none;}#front_teasers{position:absolute;left:50%;top:-160px;width:1620px;margin:0 0 0 -810px;}.front_teaser{float:left;width:438px;padding:50px;background-color:rgba(255,255,255,0.9);height:140px;display:none;position:realtive;}.front_teaser.middle{margin:0 2px;}.front_teaser_desc{float:left;width:258px;}.front_teaser_desc H3{float:left;width:100%;margin:0 0 20px 0;font-size:20px;text-transform:uppercase;font-weight:bold;}.front_teaser_desc .block{float:left;width:100%;margin:0;padding:0;text-align:justify;font-size:14px;line-height:20px;color:#003882;}.front_teaser_img{float:left;width:180px;text-align:center;position:relative;}.front_teaser_img .item_teaser_promo{top:-30px;left:120px;}.front_teaser_img IMG{float:none !important;width:auto !important;margin:0;padding:0;}.front_teaser_img IMG{height:98px !important;}BODY{background:url(/themes/custom/tm_rework/tm_img/hg.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:white;}BODY.frontpage{background-image:none;}BODY.node-products{background-image:none;}BODY.node-products #all_site_container{overflow:hidden;}BODY.node-products #content{}H1.cat_product_title{position:absolute;right:0;top:201px;width:50%;color:#fff;font-size:30px;text-transform:uppercase;}H1.cat_product_title span{}.cat_color{float:left;width:25px;height:72px !important;margin-left:-27px;}.cat_title_wrapper{background-color:#003882;display:table !important;height:72px;width:100%;}.cat_title{background-color:#003882;display:table-cell;margin:auto 0;padding:0 0 0 30px;text-align:left;vertical-align:middle;width:100%;}#h2{position:absolute;z-index:999;right:0px;top:295px;width:47%;padding:0 0 0 15px;background-color:#003882;color:#fff;font-size:17px;font-weight:lighter;line-height:50px !important;text-transform:uppercase;}#cat_product_menu_container{float:left;width:100%;margin:404px 0 15px 0;}#cat_product_menu{margin:0 auto;width:1620px;height:auto;}#cat_product_menu UL{float:left;width:auto;background-color:#003882;}#cat_product_menu LI{float:left;}#cat_product_menu A{float:left;padding:10px 19px 10px 48px;background-position:14px center;background-repeat:no-repeat;color:#fff;font-size:13px;text-transform:uppercase;}.to_categories_menu{background-image:url(/themes/custom/tm_rework/tm_img/hg_categories.png);}.to_products_menu{background-image:url(/themes/custom/tm_rework/tm_img/hg_products_overview.png);}.to_search_menu{background-image:url(/themes/custom/tm_rework/tm_img/hg_search_overview.png);}.product_switcher{float:left;margin:0 0 0 2px;background-color:#003882;color:#fff;font-size:13px;text-transform:uppercase;cursor:pointer;}.product_prev{float:left;padding:10px 10px 10px 48px;background-position:left:center;background-repeat:no-repeat;background-position:21px 7px;background-image:url(/themes/custom/tm_rework/tm_img/hg_prev_overview.png);}.product_next{float:left;padding:10px 48px 10px 10px;background-position:left:center;background-repeat:no-repeat;background-position:62px 7px;background-image:url(/themes/custom/tm_rework/tm_img/hg_next_overview.png);}#prod_prev{width:35px;height:62px;position:absolute;top:53px;left:-35px;background-position:center left;background-repeat:no-repeat;background-image:url(/themes/custom/tm_rework/tm_img/prod_prev.png);outline:none;cursor:pointer;line-height:62px;font-size:12px;font-weight:bold;text-align:left;padding-left:20px;width:auto;min-width:40px;}#prod_prev:hover{color:#006eff;}#prod_next{width:35px;height:62px;position:absolute;top:53px;right:-35px;background-position:center right;background-repeat:no-repeat;background-image:url(/themes/custom/tm_rework/tm_img/prod_next.png);outline:none;cursor:pointer;line-height:62px;font-size:12px;font-weight:bold;text-align:right;padding-right:20px;width:auto;min-width:40px;}#prod_next:hover{color:#006eff;}#product_categories_menu{width:100%;float:left;}#product_detail_container{float:left;width:100%;}#product_detail_centerer{margin:0 auto;width:1620px;}#product_detail{float:left;width:1500px;padding:60px;background-color:rgba(255,255,255,0.9);position:relative;}#product_detail *{color:#003882;}#product_detail_text{float:left;width:70%;}#product_detail_text *{}#product_detail_general{float:left;width:100%;}.product_dyn_infobox{float:left;width:100%;}.product_dyn_infobox H3{padding:0 0 0 60px;margin-left:-60px !important;background-position:left:center;background-repeat:no-repeat;background-position:16px 2px;background-image:url(/themes/custom/tm_rework/tm_img/hg_details_out.png);cursor:pointer;}.product_dyn_infobox H3.closed{background-image:url(/themes/custom/tm_rework/tm_img/hg_details_in.png);}.product_dyn_infobox table,.zweispaltig table{width:100%;}.product_dyn_infobox table td,.zweispaltig table td{vertical-align:top;width:49%;}.product_dyn_infobox table td:first-child,.zweispaltig table td:first-child{padding-right:2%;}#product_detail H3{float:left;width:100%;margin:20px 0 10px 0;text-transform:uppercase;}#product_detail_text UL{float:left;width:100%;margin:0 0 30px 0;}#product_detail_text LI{list-style-type:square;margin-left:12px;font-size:13px;line-height:19px;}#product_detail SPAN{float:left;width:100%;margin:0 0 30px 0;font-size:13px;line-height:19px;}#product_detail_media{float:left;width:25%;padding-left:5%;}#product_detail_img{float:left;width:100%;text-align:center;margin-bottom:80px;position:relative;}#product_detail_video{float:left;width:100%;margin:20px 0 10px 0;}#product_detail_video IFRAME{float:left;margin:0 10px 0 0;}@media screen and (max-width:940px){#product_detail_video IFRAME{width:480px;height:auto;}}@media screen and (max-width:620px){#product_detail_video IFRAME{width:240px;height:auto;}}#product_detail_table TABLE{width:70% !important;border:0;border-collapse:collapse;}#product_detail_table TABLE TD{border:1px solid #dddddd;padding:3px;}#product_detail_table TABLE TR:first-child TD{font-weight:bold;background-color:#eeeeee;}#product_detail_media TABLE{margin-top:50px;width:100%;border:0;border-collapse:collapse;}#product_detail_media TABLE TD{border:1px solid #dddddd;padding:3px;font-size:13px;}#product_detail_media TABLE TR TD.name{font-weight:bold;background-color:#eeeeee;}#product_detail_media TABLE TR TD.file{width:34px;}#product_detail_media TABLE TD IMG{height:auto;width:30px;}#product_downloads IMG{cursor:pointer;}#product_detial_usage{float:left;width:100%;margin:50px 0 0 0;position:relative;}#product_detial_usage LI{text-align:center;}#product_detial_usage LI IMG{width:100%;}.bx-viewport{height:250px !important;}.bx-default-pager{display:none;}.bx-controls-direction{float:left;width:100%;}.bx-prev{position:absolute;left:-45px;top:94px;width:32px;height:60px;background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/tm_rework/tm_img/hg_prod_slider_prev.png);}.bx-next{position:absolute;right:-45px;top:94px;width:32px;height:60px;background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/tm_rework/tm_img/hg_prod_slider_next.png);}.bx-prev.disabled,.bx-next.disabled{display:none;}#related_products_container{float:left;width:1500px;padding:60px;}#related_products{float:left;width:100%;position:relative;}#related_products_container H3{float:left;width:100%;margin:0 0 30px 0px;font-size:20px;text-transform:uppercase;font-weight:bold;color:#003882;}.related_teaser{float:left;background-color:rgba(255,255,255,0.9);}.related_teaser_desc{float:left;width:258px;}.related_teaser_desc H3{float:left;width:100%;margin:0 0 20px 0;font-size:20px;text-transform:uppercase;font-weight:bold;color:#003882;}.related_teaser_desc P{float:left;width:100%;margin:0;padding:0;text-align:justify;font-size:13px;line-height:20px;color:#003882;}.related_teaser_img{float:left;width:180px;text-align:center;}.related_teaser_img IMG{float:none !important;width:auto !important;margin:0;padding:0;}#item_overview_container{float:left;width:100%;}#item_overview_centerer,#products_menu_container{margin:0 auto;width:1620px;}#item_overview{float:left;width:100%;position:relative;}.item_item_overview{float:left;width:428px;min-height:230px;padding:53px;background-color:rgba(255,255,255,0.9);cursor:pointer;position:relative;}.item_item_overview{margin-bottom:5px !important;border:1px solid #eeeeee;}.item_item_overview:nth-child(3n+2){margin:0 5px 0 5px;}#noproduct{min-height:230px;padding:53px;background-color:rgba(255,255,255,0.9);text-align:justify;line-height:20px;color:#003882;}.item_teaser{float:left;}.item_teaser_desc{float:left;width:240px;}.item_teaser_desc H3{float:left;width:100%;margin:0 0 20px 0;font-size:20px;text-transform:uppercase;font-weight:bold;color:#003882;}.item_teaser_desc P{float:left;width:100%;margin:0;padding:0;text-align:justify;font-size:13px;line-height:20px;color:#003882;}.item_teaser_img{float:left;width:180px;text-align:center;}.item_teaser_img IMG{float:none !important;width:auto !important;margin:0;padding:0;}.item_teaser_promo{position:absolute;right:10px;top:10px;}FOOTER#footer{width:100%;background-color:#003882;z-index:3;float:left;}#footer_centerer{margin:0 auto;width:1620px;background-color:#003882;display:table;}#footer_left{float:left;width:300px;}#footer_logo{float:left;width:100%;margin:45px 0 40px;}#footer_logo IMG{margin-left:-8px;width:80%;height:auto;}#footer_address{float:left;width:100%;margin:0 0 68px;}#footer_address *{color:#fff;text-transform:uppercase;font-style:normal;line-height:23px;}#footer_center{display:inline-block;margin:0 auto;margin:70px 0 30px 20px;}#footer_center UL{float:left;}#footer_center LI{float:left;}#footer_center LI IMG{height:70px;width:auto;padding:2px;}#footer_right{float:right;}#footer_nav{float:right;margin:50px 0 30px;}#footer_nav UL{float:left;}#footer_nav LI{float:left;}#footer_nav A{float:left;padding:20px 20px;background-position:25px center;color:#fff;text-transform:uppercase;}#footer_nav LI A:hover{color:#006eff;}#footer_nav LI:last-child A{float:left;padding:20px 0px 20px 20px;}#footer_socials{float:right;clear:both;margin:0 0 70px;}#footer_socials UL{float:right;display:flex;align-items:center;}#footer_socials LI{float:left;margin:0 0 0 10px;text-align:center;}#footer_socials A{float:left;color:white;}#footer_by_sgreen{float:right;width:100%;text-align:right;}#footer_by_sgreen A{color:#b8b8b8;font-size:11px;}#standard_content_container{float:left;width:100%;margin:150px 0 0 0;}#standard_content_centerer{margin:0 auto;width:1680px;}#standard_content{float:left;width:1560px;padding:60px;margin:270px 0 0 0;background-color:rgba(255,255,255,0.9);}#standard_content ARTICLE{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;}#standard_content_centerer H1,BODY.search H1{background-color:#003882;color:#fff;float:left;font-size:30px;line-height:72px;margin:-279px 0 0 50%;padding:0 0 0 30px;position:relative;right:inherit;text-transform:uppercase;top:inherit;width:100%;}BODY.search H1{margin:201px 0 0 50%;}H1 SPAN.h1_kloetzchen{position:relatives;right:inherit;top:inherit;float:left;width:25px;height:72px !important;margin-left:-57px;background-color:#003882;}#product_detail H2,#standard_content_centerer H2{margin:30px 0 10px 0;color:#003882;font-size:30px;text-transform:uppercase;}#product_detail H2,#standard_content_centerer H2:first-child{margin:0 0 10px 0;}#standard_content_centerer H3{margin:30px 0 10px 0;color:#003882;font-size:20px;text-transform:uppercase;}#standard_content_centerer H4{margin:30px 0 10px 0;color:#003882;font-size:16px;text-transform:uppercase;}#standard_content_centerer P{margin:5px 0 0px 0;color:#003882;text-align:justify;font-size:16px;clear:both;}#standard_content_centerer P IMG{padding:0 10px 10px 0;}#standard_content_centerer P A{color:#003882;font-weight:bold;text-decoration:underline;}#standard_content_centerer UL{margin:0 0 20px 0px;;}#standard_content_centerer LI{margin:0 0 0 15px;color:#003882;list-style-type:square;}#standard_content_centerer FIGCAPTION{color:#003882;}BODY.search #edit-advanced{display:none;}#edit-help-link{display:none;}BODY.search  H1{}BODY.search #standard_content{margin:0px 0 0;}BODY.search OL{margin:0;padding:0;}BODY.search #standard_content_centerer OL LI{list-style-type:none !important;margin:0 0 16px 0;cursor:pointer;}BODY.search #standard_content_centerer OL LI H3{margin:0 0 0px;text-transform:uppercase;}BODY.search OL LI H3 A{margin:0 0 0px;padding:0 0 0 0px;color:#003882;font-size:18px;text-transform:uppercase;}BODY.search #search-form{float:left;width:100%;margin:0 0 30px;}BODY.search #edit-basic{float:right;padding-right:18px;background-color:#003882;}BODY.search #edit-basic LABEL{display:none;}BODY.search #edit-basic #edit-keys{float:left;width:300px;margin:35px 0 15px 20px;background-color:#003882;border:none;border-bottom:1px solid #fff;outline:none;font-size:14px;font-style:italic;color:#fff;}BODY.search #edit-basic #edit-submit{float:left;width:35px;height:35px;padding:0;margin:20px 0 0 15px;border:none;background-color:#003882;background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/tm_rework/tm_img/hg_suche_weiss.png);text-indent:-500000px;outline:none;cursor:pointer;}#google_maps{margin-top:40px;}#contact-message-kontaktformular-form{float:left;width:630px;}#contact-message-kontaktformular-form .form-wrapper{float:left;width:100%;margin:0 0 20px 0;}#contact-message-kontaktformular-form .form-wrapper LABEL{float:left;clear:left;width:200px;margin:0 0 5px 0;text-transform:uppercase;color:#003882;font-weight:bold;}#contact-message-kontaktformular-form .form-wrapper INPUT{float:left;clear:left;width:600px;padding:10px;border:1px solid #003882;background-color:rgba(226,229,233,0.62);font-size:16px;color:#003882;}#contact-message-kontaktformular-form .form-wrapper TEXTAREA{float:left;clear:left;width:600px;padding:10px;border:1px solid #003882;background-color:rgba(226,229,233,0.62);color:#003882;}#edit-field-art-der-anfrage{float:left;clear:left;width:623px;height:43px;border:1px solid #003882;background-color:rgba(226,229,233,0.62);color:#003882;font-size:16px;}#contact-message-kontaktformular-form #edit-submit{float:left;width:621px;padding:20px 0px;background-color:#003882;border:none;color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px;cursor:pointer;}#edit-preview{display:none;}#block-jobinseratde,#block-kontaktinformationen{float:left;width:750px;min-height:370px;margin:12px 0 0 110px;padding:0 0 90px;text-align:left;}#contact-message-bewerbung-form{float:left;width:630px;}#contact-message-bewerbung-form .form-wrapper{float:left;width:100%;margin:0 0 20px 0;}#contact-message-bewerbung-form .form-wrapper LABEL{float:left;clear:left;width:200px;margin:0 0 5px 0;text-transform:uppercase;color:#003882;font-weight:bold;}#contact-message-bewerbung-form .form-wrapper INPUT{float:left;clear:left;width:600px;padding:10px;border:1px solid #003882;background-color:rgba(226,229,233,0.62);font-size:16px;color:#003882;}#contact-message-bewerbung-form .form-wrapper TEXTAREA{float:left;clear:left;width:600px;padding:10px;border:1px solid #003882;background-color:rgba(226,229,233,0.62);color:#003882;}#contact-message-bewerbung-form #edit-submit{float:left;width:621px;padding:20px 0px;background-color:#003882;border:none;color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px;cursor:pointer;}.user-login-form .form-item{float:left;width:100%;margin:0 0 20px 0;}.user-login-form .form-item LABEL{float:left;clear:left;width:200px;margin:0 0 5px 0;text-transform:uppercase;color:#003882;font-weight:bold;}.user-login-form .form-item INPUT{float:left;clear:left;width:600px;padding:10px;border:1px solid #003882;background-color:rgba(226,229,233,0.62);;font-size:16px;color:#003882;}.user-login-form .description{float:left;width:100%;margin:2px 0 0 0;}.user-login-form #edit-submit{float:left;width:621px;padding:20px 0px;background-color:#003882;border:none;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;cursor:pointer;}#block-tm-rework-account-menu A{float:left;width:290px;padding:20px 0px;background-color:#003882;border:none;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;cursor:pointer;}#block-referenzennavigation{position:absolute;left:0px;top:150px;float:left;}#block-referenzennavigation UL{float:left;background-color:#003882;}#block-referenzennavigation LI{float:left;}#block-referenzennavigation A{float:left;padding:10px 19px 10px 48px;background-position:14px center;background-repeat:no-repeat;background-image:url(/themes/custom/tm_rework/tm_img/hg_products_overview.png);color:#fff;font-size:13px;text-transform:uppercase;}BODY.referenzen #standard_content_container,BODY.referenzen-business #standard_content_container{margin:193px 0 0;overflow:hidden;}BODY.referenzen #standard_content,BODY.referenzen-business #standard_content{width:1680px;margin:0 0 0 0;padding:0;background-color:transparent;position:relative;}BODY.referenzen #standard_content H1,BODY.referenzen-business #standard_content H1{position:relative;right:inherit;top:inherit;float:left;width:100%;margin:0 0 0 50%;padding:0 0 0 30px;background-color:#003882;color:#fff;font-size:42px;line-height:72px;text-transform:uppercase;}BODY.referenzen #standard_content H1 SPAN.h1_kloetzchen,BODY.referenzen-business #standard_content H1 SPAN.h1_kloetzchen{position:relatives;right:inherit;top:inherit;float:left;width:25px;height:72px !important;margin-left:-57px;background-color:#003882;}BODY.referenzen #standard_content H2,BODY.referenzen-business #standard_content H2{position:inherit;right:inherit;top:inherit;float:left;width:100%;margin:15px 0 0 52%;padding:0 0 0 15px;background-color:#003882;color:#fff;font-size:30px;font-weight:lighter;line-height:50px !important;text-transform:uppercase;}.views-element-container.contextual-region{display:block;}.view-referenzen HEADER,.view-referenzen-business HEADER{background-color:transparent;position:inherit;right:inherit;top:inherit;}.view-referenzen,view-referenzen-business{float:left;width:100%;}.referenzen-item .field-content{width:515px;}.referenz-item{float:left;margin:1px;border:1px solid #eeeeee;background-color:rgba(255,255,255,0.9);position:relative;}.referenz-item .views-field-field-link-zur-referenz{position:absolute;top:0;left:0;width:100%;height:100%;color:transparent;}.referenz-item .views-field-field-link-zur-referenz A{position:absolute;top:0;left:0;width:100%;height:100%;color:transparent;}.referenz-item .field-content{float:left;width:256px;text-align:center;}.referenz-item .views-field-field-referenz-bild{}.referenz-item .field-content IMG{width:80%;height:auto;margin:10%;}@media screen and (min-width:1735px){.slider_headline_text_wrapper{width:700px !important;}}@media screen and (max-width:1735px){#standard_content_centerer{margin:0 auto;width:1280px;}#standard_content{width:1200px;padding:40px;}BODY.referenzen #standard_content,BODY.referenzen-business #standard_content{width:1280px;}.referenz-item .field-content{width:196px;}.referenz-item .field-content IMG{}#block-jobinseratde,#block-kontaktinformationen{width:490px;margin:12px 0 0 55px;padding:0 0 90px;}}@media screen and (max-width:1690px){.slider_subheadline{margin-top:20px;}#cat_product_menu{width:1120px;}#product_detail_centerer{margin:0 auto;width:1120px;}#product_detail{width:1000px;}#related_products{width:1000px;}#item_overview_centerer,#products_menu_container{width:1120px;}.item_item_overview{width:447px;margin:0 5px 5px 0 !important;}}@media screen and (max-width:1680px){NAV#nav LI:nth-child(6) A{background-position:32px 21px,right center;}NAV#nav A{font-size:12px;}#block-sprachumschalter UL LI A{font-size:12px;}#nav_container{width:950px;}#nav_meta{margin:45px 0 10px;}#nav_hg_filler{height:51px;}#header_centerer{width:1300px;}#stage_tm_controls{bottom:10px;width:835px;margin:0 0 0 -418px;}.stage_tm_goto{width:165px;}.goto_text{width:155px;}.node-products .stage_tm_goto{width:222px;}.node-products .goto_text{width:212px;}#front_teasers{top:-8px;margin:0 0 0 -418px;width:835px;}.front_teaser{padding:20px;width:237px;height:275px;}.front_teaser_desc{width:100%;}.front_teaser_img{height:100px;width:237px;position:absolute;bottom:20px;}.front_teaser_img IMG{height:100% !important;}#footer_centerer{width:1300px;}}@media screen and (max-width:1440px){#header_centerer{width:1200px;}#footer_centerer{width:1200px;}#eu_map_container{margin-top:110px;}#front_teasers{top:-117px;}}@media screen and (max-width:1340px){NAV#nav A{font-size:12px;}#block-sprachumschalter UL LI A{font-size:12px;}#nav_container{width:950px;}#nav_meta{margin:45px 0 10px;}#nav_hg_filler{height:51px;}#standard_content_centerer{width:980px;}#standard_content{width:900px;padding:40px;}BODY.referenzen #standard_content,BODY.referenzen-business #standard_content{width:980px;}.referenz-item .field-content{width:146px;}#contact-message-kontaktformular-form{width:430px;}#edit-field-art-der-anfrage{width:100%;}#contact-message-kontaktformular-form .form-wrapper INPUT{width:408px;}#contact-message-kontaktformular-form .form-wrapper TEXTAREA{width:408px;}#contact-message-kontaktformular-form #edit-submit{width:430px;}#block-jobinseratde,#block-kontaktinformationen{width:380px;margin:12px 0 0 65px;}}@media screen and (max-width:1280px){#header_centerer{width:1000px;}.slider_subheadline{margin-top:40px;}#footer_centerer{width:1000px;}#footer_nav A{padding:20px 5px;}#footer_nav LI:last-child A{padding:20px 5px;}.slider_headline_text_wrapper{width:430px !important;}}@media screen and (max-width:1160px){#item_overview_centerer,#products_menu_container{width:900px;}.item_item_overview{width:786px;}.item_teaser_desc{width:50%;}.item_teaser_img{width:50%;}}@media screen and (max-width:1440px){#logo_container{width:220px;}}@media screen and (max-width:1280px){#logo_container{width:150px;}}@media screen and (max-width:1090px){#logo_container{width:300px;bottom:16px;}}@media screen and (max-width:1100px){#home{display:none;}#home_link{display:none;}#header_centerer{float:left;width:100%;}#logo_container{margin:18px 0 0 20px;}#nav_container{margin:0 0px 0 0;}#nav_hg_filler{display:none;}#nav_meta{float:left;margin:55px 0 10px;}#nav_meta:not(*:root){margin:55px 0 12px;}#mobile_nav_toggler{float:left;margin:49px 0 0 16px;cursor:pointer;display:block;}#nav_container{width:auto;position:absolute;right:20px;bottom:0;}NAV#nav{border:none;display:none;height:auto;padding:10px 0;position:absolute;right:-1px;top:88px;width:320px;}NAV#nav UL{}NAV#nav A{width:260px;padding:15px 0px 15px 60px;float:left;}NAV #block-sprachumschalter{right:-1px;top:238px;}NAV #block-sprachumschalter UL{border:1px solid #fff;width:320px;}#eu_map_img{margin-top:50px;}BODY.referenzen #standard_content H1,BODY.referenzen-business #standard_content H1{width:100%;margin:0 0 0 0px;padding:0;text-align:center;font-size:23px;}#standard_content H1{position:absolute;width:100%;margin:0;padding:0;top:130px;left:0;text-align:center;font-size:23px;}H1.cat_product_title{width:100%;font-size:23px;text-align:center;top:130px;right:0;margin:0;}H1.cat_product_title  SPAN{text-align:center;}#h2{top:213px;width:100%;font-size:14px;text-align:center;}#standard_content_container{margin:50px 0 0 0;}SPAN.h1_kloetzchen{display:none;}BODY.referenzen #standard_content H2,BODY.referenzen-business #standard_content H2{width:100%;margin:15px 0 0 0;padding:0;font-size:14px;text-align:center;}#footer_centerer{float:left;width:100%;}#footer_left{margin-left:20px;width:280px;}#footer_right{margin-right:20px;width:138px;}#footer_nav{width:px;}#footer_nav LI{}#footer_nav A{}#cat_product_menu_container{margin-top:308px;}}@media screen and (max-width:1023px){#product_detail SPAN.zweispaltig{-webkit-column-count:1;-moz-column-count:1;column-count:1;}#standard_content ARTICLE{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding:0 40px;}#product_detail_text TABLE,#product_detail_text TABLE TR,#product_detail_text TABLE TR TD{float :left;}#product_detail_text TABLE TR TD{width:100%;padding:0;}#product_detail_text TABLE TR TD UL{margin:0;}#standard_content_centerer{width:600px;}#standard_content{width:600px;padding:40px 0;}BODY.referenzen #standard_content,BODY.referenzen-business #standard_content{width:680px;}.referenz-item .field-content{width:196px;}#contact-message-kontaktformular-form{width:100%;}#contact-message-kontaktformular-form .form-wrapper INPUT{width:96%;padding:10px 2%;}#contact-message-kontaktformular-form .form-wrapper TEXTAREA{width:96%;padding:10px 2%;}#contact-message-kontaktformular-form #edit-submit{width:100%;}#block-jobinseratde,#block-kontaktinformationen{width:100%;margin:45px 0 0 0px;padding:0 0 90px;}.user-login-form .form-item LABEL{}.user-login-form .form-item INPUT{width:96%;padding:10px 2%;}.user-login-form #edit-submit{width:100%;}BODY.search #search-form{background-color:#003882;}#block-jobinseratde,#block-kontaktinformationen{width:100%;margin:45px 0 0 0px;padding:0 0 90px;}#contact-message-bewerbung-form .form-wrapper INPUT{float:left;clear:left;width:95%;padding:10px;border:1px solid #003882;background-color:rgba(226,229,233,0.62);font-size:16px;color:#003882;}#contact-message-bewerbung-form .form-wrapper TEXTAREA{float:left;clear:left;width:95%;padding:10px;border:1px solid #003882;background-color:rgba(226,229,233,0.62);color:#003882;}#contact-message-bewerbung-form #edit-submit{float:left;width:320px;padding:20px 0px;background-color:#003882;border:none;color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px;cursor:pointer;}}@media screen and (max-width:1000px){#stage_slider_container{min-height:500px !important;}.slide{min-height:500px !important;}.slide *{display:none !important;}}@media screen and (max-width:940px){.cat_color{display:none;}.cat_title{padding:0 0 0 0px;}#cat_product_menu{width:600px;}.product_switcher{clear:left;margin:16px 0 0;}#product_detail_centerer{width:600px;}#product_detail{width:480px;}#product_detail_img IMG{width:40%;}#related_products{width:480px;}.related_teaser_desc{width:230px;}.related_teaser_img{width:250px;}#item_overview_centerer,#products_menu_container{width:600px;}.item_item_overview{width:490px;}#item_overview_centerer,#products_menu_container{}#product_categories_menu{position:fixed;z-index:1000;left:0;bottom:0;width:100%;}#stage_tm_controls{width:100%;left:0;margin:0;top:127px !important;}.fraction-slider{display:none;}.frontpage .stage_tm_goto,.node-products .stage_tm_goto{width:100%;float:left;clear:both;margin:0;}.node-products .stage_tm_goto{width:100%;float:left;clear:both;margin:0;}.frontpage .stage_tm_goto .goto_bar,.node-products .stage_tm_goto .goto_bar{float:left;height:30px;width:20px;}.frontpage .stage_tm_goto .goto_text,.node-products .stage_tm_goto .goto_text{width:100%;height:27px;float:none;font-size:10px;line-height:30px;text-align:left;}.frontpage .stage_tm_goto .goto_text{margin-left:23px;}}@media screen and (max-width:1100px){}@media screen and (max-width:885px){#eu_map_container{margin-top:0;margin-bottom:150px;height:495px;background-position:center center;background-size:cover;background-image:url(/themes/custom/tm_rework/tm_img/hg_eu.png);}#eu_map_img{display:none;}#eu_map{display:none;}#front_teasers{display:none;}#mobile_eu_locations{display:block;margin:0 auto;margin-top:30px;width:282px;}#mobile_eu_locations UL{float:left;width:100%;}#mobile_eu_locations LI{float:left;width:100%;height:25px;margin:5px 0;}#mobile_eu_locations IMG{float:left;height:100%;width:auto;}}@media screen and (max-width:767px){NAV#nav{top:58px;}#nav_meta{margin:25px 0 12px;}#nav_meta:not(*:root){margin:25px 0 12px;}#mobile_nav_toggler{margin:18px 0 0 16px;}#standard_content_centerer H3{margin:40px 0 5px 0;color:#003882;text-transform:uppercase;}#standard_content_centerer{width:100%;}#standard_content{width:90%;padding:40px 5%;}BODY.referenzen #standard_content,BODY.referenzen-business #standard_content{width:100%;}BODY.referenzen #standard_content H2,BODY.referenzen-business #standard_content H2{margin:15px 0 75px;}#block-referenzennavigation{width:100%;}.referenz-item .field-content{width:100%;}.referenz-item{margin:0px;width:100%;}.referenz-item .field-content{width:100%;height:200px;line-height:200px;}.referenz-item .field-content IMG{height:auto;width:150px;}#footer_address{font-size:11px;}#footer_nav A{font-size:11px;}#footer_socials A{font-size:11px;}}@media screen and (max-width:620px){BODY.node-products #main{margin-top:}#cat_product_menu_container{margin:137px 0 15px;}#cat_product_menu UL{width:100%;padding:10px 0;}.product_switcher{margin:0;padding:10px 0;width:100%;}#product_detail_centerer{width:360px;}#product_detail{width:240px;padding:60px 60px 0;}#product_detail_text{width:100%;}#product_detail_media{width:100%;}#product_detial_usage LI IMG{width:100%;height:auto;}#product_detial_usage .bx-prev{top:38px;}#product_detial_usage .bx-next{top:38px;}#product_downloads{margin:60px 0 0;text-align:center;}#related_products_container{width:200px;}#related_products{width:200px;}.related_teaser_desc{width:200px;}.related_teaser_img{width:200px;margin:30px 0 0 0;}.related_teaser_img IMG{height:120px;}#footer_nav{float:right;}#footer_nav LI:first-child,#footer_nav LI:nth-child(2){display:none;}#item_overview_centerer,#products_menu_container{width:320px;}#item_overview .item_item_overview{width:276px;margin:0 0 5px !important 0;padding:20px;}#product_detail_text TABLE,#product_detail_text TABLE TR,#product_detail_text TABLE TR TD{float :left;}#product_detail_text TABLE TR TD{width:100%;padding:0;}#product_detail_text TABLE TR TD UL{margin:0;}#item_overview_centerer,#products_menu_container,#product_detail_centerer{padding-top:160px;}#block-tm-rework-search .js-form-type-search #edit-keys{background-color:#003882;border-bottom:1px solid #003882;color:#fff;float:left;font-size:15px;height:33px;margin:-8px 8px 0;width:0;}#block-tm-rework-search{display:none;}#mobile_nav_toggler{margin:-4px 0 0 16px;}#footer_center{margin:20px 0 0 5px;}}@media screen and (max-width:570px){}@media screen and (max-width:550px){NAV#nav{top:37px;}}@media screen and (max-width:480px){#stage_slider_container{height:500px !important;}#footer_left{margin-left:10px;}#footer_right{margin-right:10px;}#footer_logo IMG{float:left;width:100%;}#footer_nav{margin:50px 0 20px;}#footer_nav LI{clear:left;}#footer_nav LI A,#footer_nav LI:last-child A{padding:10px 5px;}}@media screen and (max-width:479px){BODY.search #search-form{display:none;}}@media screen and (max-width:425px){#cat_product_menu LI{width:100%;}}IMG.more,.front_teaser_img  IMG.more{margin-left:3px;top:5px;position:relative;height:18px;width:18px !important;float:none !important;}.lb-outerContainer{border-radius:0px;}.lb-outerContainer{padding:20px;}#h2 .dropdown_bar{position:absolute;right:0;top:250px;width:50%;background-color:#003882;}#h2.dropdown_bar *{color:#fff;}#h2 .dropdown_container{float:left;width:300px;height:50px;cursor:pointer;}#h2 .dropdown_text{float:left;width:300px;padding:0 0 0 50px;background-image:url(/themes/custom/tm_rework/images/hg_bar_dropdown_closed.png);background-repeat:no-repeat;background-position:13px 14px;}#h2 .dropdown_text.open{background-image:url(/themes/custom/tm_rework/images/hg_bar_dropdown_open.png);}#h2 .dropdown_UL{display:block;float:left;width:300px;background-color:#003882;display:none;margin-left:-15px;}#h2 .dropdown_UL LI{float:left;width:250px;padding:0 0 0 65px;}.modal_container_back{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);display:none;z-index:1000;}.modal_container{position:fixed;top:10%;left:50%;margin-left:-250px;width:400px;height:90px;padding:50px;background-color:#003882;color:#fff !important;display:none;z-index:1001;}.modal_container *{color:#fff !important;}.close_modal{position:absolute;right:10px;top:10px;width:19px;height:15px;background-image:url(/themes/custom/tm_rework/images/hg_modal_close.png);background-repeat:no-repeat;background-position:center;cursor:pointer;}.modal_container LABEL{float:left;width:100%;margin:0 0 10px 0;}.modal_container INPUT{margin:3px 1ex 3px 0;}.modal_container DIV{margin:0 0 0 10px;}@media screen and (max-width:840px){.modal_container{position:fixed;top:10%;left:1%;margin-left:0;width:94%;height:400px;padding:50px 2%;background-color:#003882;z-index:1001;}}BODY.lang_it #contact-message-bewerbung-form{display:none;}BODY.lang_it #block-jobinseratde{width:100%;margin:12px 0;}BODY.lang_it #jobs_italiano_float_left{float:left;margin:0 2% 0 0;width:48%;}BODY.lang_it #jobs_italiano_float_right{float:left;width:50%;margin:40px 0 0;}BODY.lang_it .AHRP_subj{color:#003882 !important;cursor:pointer !important;font-size:20px !important;font-weight:bold !important;text-transform:uppercase !important;}BODY.lang_it .AHRP_self{color:#003882 !important;cursor:pointer !important;font-weight:bold !important;}BODY.lang_it #AlliboList P{margin:0 !important;}BODY.lang_it #AlliboList .AHRP_adv{margin:10px 0 10px 0 !important;}.captcha iframe{float:left;margin:0 0 10px 0;}nav#block-career,nav#block-careerat{width:30%;background-color:silver;float:left;}nav#block-career ul,nav#block-career ul li,nav#block-careerat ul,nav#block-careerat ul li{list-style-type:none !important;margin:0;padding:0;}nav#block-career li span,nav#block-career li  a,nav#block-careerat li span,nav#block-careerat li  a{color:#003882;padding:10px 0;display:block;width:100%;padding:10px;width:calc(100% - 20px) !important;border-bottom:1px solid white;}nav#block-career li  a:hover,nav#block-career li  a.active,nav#block-careerat li  a:hover,nav#block-careerat li  a.active{background-color:#003882;color:white;}nav#block-career li,nav#block-careerat li{text-align:left;margin:0 !important;}nav#block-career li li,nav#block-careerat li li{text-align:right;}#block-careercontent{float:right;width:calc(70% - 40px);padding:0 10px 0 30px;margin:-8px 0 0 0;}@media screen and (max-width:1024px){#block-careercontent{width:auto;}}n#block-careercontent ul,#block-careercontent ul li{list-style-type:square !important;margin:0;padding:0;}#block-careercontent td{vertical-align:top;}#block-careercontent  img{padding:20px 0px 20px 0px;display:block;margin-left:auto;margin-right:auto;clear:both;}@media screen and (max-width:620px){#block-careercontent  img{width:100%;height:auto;}}#block-careercontent  p img.align-right{padding:15px 0px 15px 15px;display:inherit;margin-left:inherit;margin-right:inherit;}#block-careercontent  p img.align-left{padding:15px 15px 15px 0px;display:inherit;margin-left:inherit;margin-right:inherit;}#block-careercontent  p img.align-center{padding:15px 15px 15px 15px;}@media screen and (max-width:1024px){nav#block-career,nav#block-careerat{background-color:silver;float:none;width:calc(100% - 20px);margin:10px 10px 0 10px;}#block-careercontent{float:none;padding:10px 10px 0 10px;}}#block-callbackservice{display:none;position:fixed;z-index:1002;top:71px;right:-500px;}#block-callbackservice *{color:white;}#block-callbackservice .header{height:50px;width:100%;background-color:#003882;}#block-callbackservice .header .icon{float:left;background-color:#003882;position:absolute;height:50px;top:0;border-right:1px solid white;}#block-callbackservice .header .icon img{margin:11px 20px 0 20px;}#block-callbackservice .header .text{background-color:#003882;float:left;height:100%;color:white;line-height:50px;padding:0px 60px 0 84px;text-transform:uppercase;width:100%;}#block-callbackservice .header .text img{position:absolute;right:10px;top:12px;cursor:pointer;}#block-callbackservice .image{margin-top:1px;background-color:#003882;}#block-callbackservice .image img{margin:20px 20px 20px 30px;width:200px;height:auto;}#block-callbackservice .contact{margin-top:1px;background-color:#003882;padding:10px 10px 10px 30px;font-size:14px;color:white;}#block-callbackservice .wewill{margin-top:1px;background-color:#003882;padding:10px 10px 10px 30px;font-size:14px;color:white;}#block-callbackservice .button{background-color:#003882;padding:0px 0 10px 30px;font-size:14px;color:white;}#block-callbackservice .button .link{background-color:#b3c4da;display:inline-block;color:#003882;padding:4px;cursor:pointer;}#block-callbackservice .button .link img{vertical-align:text-bottom;margin-left:10px;}#callback_overlay{background-color:rgba(255,255,255,0.8);display:none;height:100%;width:100%;position:fixed;top:0;left:0;z-index:1001;}#show_callback{position:fixed;top:71px;z-index:1000;right:10px;height:51px;border-left:1px solid white;padding:0 !important;}#show_callback img{padding:12px 5px 0 15px;}@media screen and (max-width:1100px){#show_callback{top:20px;z-index:1000;right:20px;background-color:#003882;height:37px;}#show_callback img{padding:5px 8px 0 8px;}#block-callbackservice .header .text{font-size:12px;}}#block-teamheadoffice{position:relative;width:100%;}#block-teamheadoffice img{width:100%;height:auto;margin-top:-60px;}#block-teamheadoffice h2{position:absolute;right:0;bottom:160px;background-color:#003882;opacity:0.9;width:52%;color:white;padding:20px;}#block-teamheadoffice div:last-child{position:absolute;background-color:#003882;opacity:0.8;color:white;right:0;bottom:120px;padding:10px;width:50%;font-weight:bold;text-transform:uppercase;}#block-teamheadoffice p{position:absolute;bottom:-40px;left:51%;padding:20px;width:739px;background-color:rgba(255,255,255,0.9);}@media screen and (max-width:1735px){#block-teamheadoffice p{left:32%;}}@media screen and (max-width:1570px){#block-teamheadoffice p{width:80%;padding:20px 10% 20px 10%;left:0;}}@media screen and (max-width:1340px){#block-teamheadoffice p{bottom:-140px;}#block-teamheadoffice h2{bottom:80px;}#block-teamheadoffice div:last-child{bottom:40px;}}@media screen and (max-width:1024px){#block-teamheadoffice h2{display:none;}#block-teamheadoffice div:last-child{display:none;}}#block-views-block-team-0-block-1{background-image:url(/themes/custom/tm_rework/images/team_back.png);background-position:bottom right;background-size:75% auto;background-repeat:no-repeat;}#block-views-block-team-0-block-1{padding-top:70px;}@media screen and (max-width:1340px){#block-views-block-team-0-block-1{padding-top:160px;background-size:auto 51%;}}#block-views-block-team-block-1{padding-bottom:100px;}#block-views-block-team-0-block-1 .views-col,#block-views-block-team-block-1 .views-col{width:23% !important;padding:1%;position:relative;float:left;top:0;}@media screen and (max-width:1340px){#block-views-block-team-0-block-1 .views-col,#block-views-block-team-block-1 .views-col{width:48% !important;padding:1%;position:relative;float:left;top:0;}}#block-views-block-team-0-block-1 .views-col img,#block-views-block-team-block-1 .views-col img{width:100%;height:auto;}@media screen and (max-width:736px){#block-views-block-team-0-block-1 .views-col,#block-views-block-team-block-1 .views-col{width:100% !important;padding:0%;position:relative;float:left;top:0;}}#block-views-block-team-0-block-1 .views-col fieldset.name,#block-views-block-team-block-1 .views-col fieldset.name{margin:0;margin-top:-58px;padding-top:5px;background-color:#003882;opacity:0.9;color:white;border:none;}#block-views-block-team-0-block-1 .views-col .views-field-title,#block-views-block-team-block-1 .views-col .views-field-title{font-weight:bold;text-align:right;}#block-views-block-team-0-block-1 .views-col .views-field-field-position,#block-views-block-team-block-1 .views-col .views-field-field-position{padding:5px 0 0 0;text-align:right;font-size:14px;}#block-views-block-team-0-block-1 .views-col .views-field-body,#block-views-block-team-block-1 .views-col .views-field-body{margin-top:30px;padding-bottom:20px;}#block-tm-rework-content--2{clear:both;}.toolbar-oriented .toolbar-bar{z-index:10000 !important;}
