.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block;height:auto}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides > li:first-child{display:block}.flexslider{line-height:0;margin:0;background:#fff;position:relative;zoom:1}.flex-viewport{display:inline-block;width:100%;max-height:2000px;height:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;line-height:135%;position:relative;z-index:1}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{display:block;width:40px;height:67px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;font-size:0}.flexslider .flex-prev{left:5%;background:transparent url(../../../bundles/triluxportalcore/images/direction_prev.png) 0 0 no-repeat}.flexslider .flex-next{right:5%;background:transparent url(../../../bundles/triluxportalcore/images/direction_next.png) 0 0 no-repeat}.flex-direction-nav .flex-disabled{cursor:default;opacity:.5}.flex-control-nav{max-width:100%;position:absolute;bottom:7.5%;right:14.5%;text-align:center;z-index:999999}.flex-control-nav li{margin:0 3px 0 0;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:8px;height:8px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;border:1px solid #fff}.flex-control-paging li a:hover{background:#0082B6;background:rgba(0, 130, 182,0.7)}.flex-control-paging li a.flex-active{background:#0082B6;background:rgba(0, 130, 182,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media (min-width: 320px){.flex-direction-nav{display:none}.flex-control-nav{position:absolute;right:auto;top:100%;text-align:center;margin:auto;width:100%}.flex-control-paging li a{background:#bfbfbf}}@media (min-width: 768px){.flex-direction-nav{display:none}.flex-control-nav{position:absolute;right:5%;bottom:5%;top:auto;text-align:center;margin:0;width:auto}.flex-control-paging li a{background:#fff;border:1px solid #fff}}@media (min-width: 1024px){.flex-direction-nav{display:block}.flex-control-nav{position:absolute;right:5%;bottom:5%;top:auto;text-align:center;margin:0;width:auto}.flexslider .flex-prev{left:5%;background:transparent url(../../../bundles/triluxportalcore/images/direction_prev.png) 0 0 no-repeat}.flexslider .flex-next{right:5%;background:transparent url(../../../bundles/triluxportalcore/images/direction_next.png) 0 0 no-repeat}}@media (min-width: 1200px){.flex-direction-nav{display:block}.flex-control-nav{position:absolute;right:5%;bottom:5%}.flexslider .flex-prev{left:5%;background:transparent url(../../../bundles/triluxportalcore/images/direction_prev.png) 0 0 no-repeat}.flexslider .flex-next{right:5%;background:transparent url(../../../bundles/triluxportalcore/images/direction_next.png) 0 0 no-repeat}}@media (min-width: 1400px){.flex-direction-nav{display:block}.flex-control-nav{position:absolute;right:10%;bottom:10%}.flexslider .flex-prev{left:10%;background:transparent url(../../../bundles/triluxportalcore/images/direction_prev.png) 0 0 no-repeat}.flexslider .flex-next{right:10%;background:transparent url(../../../bundles/triluxportalcore/images/direction_next.png) 0 0 no-repeat}}
#product-grid .item-layer{margin-top:-3px;left:25px;min-width:228px}#product-grid .item-layer.right{left:auto;right:10px}#product-grid .item-layer.right .arrow-up{right:0}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:300px;width:auto;padding:1px;text-align:left;background-color:#ffffff;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-weight:normal;line-height:18px;background-color:#fff;border-bottom:1px solid #fff;border-radius:5px 5px 0 0}.popover-title h4,.popover-title h5{margin:0;padding:0}.popover-title h4{font-size:20px}.popover-title h5{font-size:14px}.popover-content{padding:0px}.popover-content .body{padding:0px 14px 14px 14px}.popover-content .footer{width:100%;border-top:1px solid #ccc;padding:14px}.popover-content .footer .img-label img{display:inline;margin:0 3px 0 0}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0, 0, 0, 0.25)}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0, 0, 0, 0.25)}.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}@media (max-width: 480px){.popover-content{padding:5px 0}.popover-content .body{font-size:12px !important}.popover-content .footer{padding:5px}}
.slider-rect .flexslider{margin:0;background:#fff;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;zoom:1}.rect-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .rect-viewport{max-height:300px}.flexslider .slides{zoom:1}.slider-rect,.slider-square{overflow:hidden}.carousel li{margin-right:5px}.slider-rect .slides > li{position:relative}.sicon{display:block;height:26px;width:26px;position:absolute;cursor:pointer}.sicon_plus{top:10px;right:10px;background:transparent url(../../../bundles/triluxportalcore/images/icon_plus.png) 0 0 no-repeat}.sicon_download{bottom:10px;right:10px;background:transparent url(../../../bundles/triluxportalcore/images/icon_download.png) 0 0 no-repeat}.sicon_closed{top:10px;right:10px;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed_blue.png) 0 0 no-repeat}.rect-direction-nav{*height:0}.rect-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.rect-direction-nav .rect-prev{left:-50px}.rect-direction-nav .rect-next{right:-50px;text-align:right}.flexslider:hover .rect-prev{opacity:0.7;left:10px}.flexslider:hover .rect-next{opacity:0.7;right:10px}.flexslider:hover .rect-next:hover,.flexslider:hover .rect-prev:hover{opacity:1}.rect-direction-nav .rect-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.rect-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.rect-direction-nav a.rect-next:before{content:'\f002'}.rect-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.rect-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.rect-pauseplay a:hover{opacity:1}.rect-pauseplay a.rect-play:before{content:'\f003'}.rect-control-nav,.square-control-nav{width:100%;bottom:-40px;text-align:center;margin-left:0;padding-left:0;margin-top:0;padding-top:15px}.rect-control-nav li,.square-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.rect-control-paging li a,.square-control-paging li a{width:11px;height:11px;display:block;background:#e5e5e5;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.rect-control-paging li a:hover,.square-control-paging li a:hover{background:#0081b5}.rect-control-paging li a.rect-active,.square-control-paging li a.square-active{background:#0081b5;cursor:default}.rect-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.rect-control-thumbs li{width:25%;float:left;margin:0}.rect-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.rect-control-thumbs img:hover{opacity:1}.rect-control-thumbs .rect-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.rect-direction-nav .rect-prev{opacity:1;left:10px}.rect-direction-nav .rect-next{opacity:1;right:10px}}@media (min-width: 320px){.slider-square{width:100%;margin-bottom:40px}}@media (min-width: 768px){.slider-square{width:236px}.wrap-awards{float:left;margin-left:10px;width:120px}}@media (min-width: 770px){.slider-square{width:63.944223107571%}}@media (min-width: 1024px){.slider-rect{width:353px}.slider-square{width:236px}}@media (min-width: 1200px){.slider-rect{width:430px}.slider-square{width:287px}}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked .noUi-connect,.noUi-state-blocked.noUi-connect{background:#4FDACF}
body:after{content:url(../../../bundles/triluxportalcore/images/close.png) url(../../../bundles/triluxportalcore/images/ajax-loader.gif) url(../../../bundles/triluxportalcore/images/prev.png) url(../../../bundles/triluxportalcore/images/next.png);display:none}.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;cursor:pointer}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;cursor:pointer}.lightbox .lb-image{display:block;height:auto}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;cursor:auto}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:20px;background:#fff}.lb-loader{position:absolute;top:43%;left:0%;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:40px;height:40px;margin:0 auto;background:url(../../../bundles/triluxportalcore/images/ajax-loader.gif) no-repeat}.lb-nav{position:absolute;bottom:20px;left:0;height:80%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline:none}.lb-prev,.lb-next{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{background:url(../../../bundles/triluxportalcore/images/prev.png) left 48% no-repeat;left:0;float:left}.lb-prev:hover{background:url(../../../bundles/triluxportalcore/images/prev.png) left 48% no-repeat}.lb-next{background:url(../../../bundles/triluxportalcore/images/next.png) right 48% no-repeat;right:0;float:right}.lb-next:hover{background:url(../../../bundles/triluxportalcore/images/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0;color:#bbbbbb;background:#fff}.lb-data .lb-details{width:100%;float:left;text-align:left;margin-left:-20px;padding-left:20px;padding-right:20px;color:#000}.lb-data .lb-caption{font-size:15px;line-height:1.2em;display:block;float:left;width:90%}.lb-caption h4{font-size:20px;font-weight:bold;line-height:1.2em;margin:2px 0 10px 0;width:90%}.lb-data .lb-number{display:block;float:left;font-size:15px;line-height:1.2em;color:#999999;width:10%;margin-top:2px;text-align:right}.lb-data .lb-close{width:26px;height:26px;position:absolute;outline:none;top:26px;right:26px;background:url(../../../bundles/triluxportalcore/images/close.png) top right no-repeat}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
@font-face{font-family:DINWebPro;src:url("../../../bundles/triluxportalcore/css/fonts/DINWebPro.eot");src:local('DINWebPro'), url('../../../bundles/triluxportalcore/css/fonts/DINWebPro.eot?#iefix') format('embedded-opentype'), url('../../../bundles/triluxportalcore/css/fonts/DINWebPro.woff') format('woff'), url('../../../bundles/triluxportalcore/css/fonts/DINCompPro.ttf') format('truetype'), url('../../../bundles/triluxportalcore/css/fonts/DINOffcPro.svg#dinwebpro') format('svg')}@font-face{font-family:DINWebPro-Bold;src:url("../../../bundles/triluxportalcore/css/fonts/DINWebPro-Bold.eot");src:local('DINWebPro-Bold'), url('../../../bundles/triluxportalcore/css/fonts/DINWebPro-Bold.eot?#iefix') format('embedded-opentype'), url('../../../bundles/triluxportalcore/css/fonts/DINWebPro-Bold.woff') format('woff'), url('../../../bundles/triluxportalcore/css/fonts/DINCompPro-Bold.ttf') format('truetype'), url('../../../bundles/triluxportalcore/css/fonts/DINOffcPro-Bold.svg#dinwebpro') format('svg')}@font-face{font-family:DINWebPro-Light;src:url("../../../bundles/triluxportalcore/css/fonts/DINWebPro-Light.eot");src:local('DINWebPro-Light'), url('../../../bundles/triluxportalcore/css/fonts/DINWebPro-Light.eot?#iefix') format('embedded-opentype'), url('../../../bundles/triluxportalcore/css/fonts/DINWebPro-Light.woff') format('woff'), url('../../../bundles/triluxportalcore/css/fonts/DINCompPro-Light.ttf') format('truetype'), url('../../../bundles/triluxportalcore/css/fonts/DINOffcPro-Light.svg#dinwebpro') format('svg')}@font-face{font-family:'trilux_icons';src:url('../../../bundles/triluxportalcore/css/fonts/trilux_icons.eot?jbjkno');src:url('../../../bundles/triluxportalcore/css/fonts/trilux_icons.eot?jbjkno#iefix') format('embedded-opentype'), url('../../../bundles/triluxportalcore/css/fonts/trilux_icons.ttf?jbjkno') format('truetype'), url('../../../bundles/triluxportalcore/css/fonts/trilux_icons.woff?jbjkno') format('woff'), url('../../../bundles/triluxportalcore/css/fonts/trilux_icons.svg?jbjkno#trilux_icons') format('svg');font-weight:normal;font-style:normal}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:DINWebPro-Light, sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-family:DINWebPro-Light, sans-serif;margin:0.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:0.35em 0.625em 0.75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media only print{*{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h1,h2,h3,h4,h5{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:DINWebPro-Light, sans-serif;font-size:62.5%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}body{font-family:DINWebPro-Light, sans-serif;font-size:15px;line-height:1.428571429;color:#333333;background:#000}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca;text-decoration:none}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #bfbfbf}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:7px;padding-right:7px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.333333333333332%}.col-xs-2{width:16.666666666666664%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333333333%}.col-xs-5{width:41.66666666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333333333336%}.col-xs-8{width:66.66666666666666%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333333334%}.col-xs-11{width:91.66666666666666%}.col-xs-12{width:100%}@media (min-width: 768px){.container{max-width:728px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.333333333333332%}.col-sm-2{width:16.666666666666664%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333333333%}.col-sm-5{width:41.66666666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333333333336%}.col-sm-8{width:66.66666666666666%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333333334%}.col-sm-11{width:91.66666666666666%}.col-sm-12{width:100%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-11{left:91.66666666666666%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-11{margin-left:91.66666666666666%}}@media (min-width: 1024px){.container{max-width:978px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.333333333333332%}.col-md-2{width:16.666666666666664%}.col-md-3{width:25%}.col-md-4{width:33.33333333333333%}.col-md-5{width:41.66666666666667%}.col-md-6{width:50%}.col-md-7{width:58.333333333333336%}.col-md-8{width:66.66666666666666%}.col-md-9{width:75%}.col-md-10{width:83.33333333333334%}.col-md-11{width:91.66666666666666%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333333333332%}.col-md-push-2{left:16.666666666666664%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333333333%}.col-md-push-5{left:41.66666666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333333333336%}.col-md-push-8{left:66.66666666666666%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333333334%}.col-md-push-11{left:91.66666666666666%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-11{right:91.66666666666666%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-11{margin-left:91.66666666666666%}}@media (min-width: 1200px){.container{max-width:1180px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.333333333333332%}.col-lg-2{width:16.666666666666664%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333333333%}.col-lg-5{width:41.66666666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333333333336%}.col-lg-8{width:66.66666666666666%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333333334%}.col-lg-11{width:91.66666666666666%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-11{left:91.66666666666666%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-11{margin-left:91.66666666666666%}}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color:#ffffff;text-decoration:none;background-color:#428bca}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#ffffff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999999}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open > .dropdown-menu{display:block}.open > a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right > .dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;float:left}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{z-index:2}.btn-group > .btn:focus,.btn-group-vertical > .btn:focus{outline:none}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group,.btn-toolbar > .btn-group + .btn-group{margin-left:5px}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group > .btn:first-child{margin-left:0}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group > .btn-group{float:left}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0}.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group > .btn-group:last-child > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs > .btn{padding:5px 10px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:0}.btn-group-sm > .btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}.btn-group-lg > .btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:0}.btn-group > .btn + .dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group > .btn-lg + .dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after{display:table;content:" "}.btn-group-vertical > .btn-group:after{clear:both}.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after{display:table;content:" "}.btn-group-vertical > .btn-group:after{clear:both}.btn-group-vertical > .btn-group > .btn{float:none}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical > .btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0}.btn-group-vertical > .btn-group:first-child > .btn:last-child,.btn-group-vertical > .btn-group:first-child > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical > .btn-group:last-child > .btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified .btn{display:table-cell;float:none;width:1%}[data-toggle="buttons"] > .btn > input[type="radio"],[data-toggle="buttons"] > .btn > input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-right:0;padding-left:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:0}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn{height:45px;line-height:45px}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn{height:auto}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn{height:30px;line-height:30px}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;border-radius:0}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:0}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:0}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap;vertical-align:top;line-height:0}.input-group-btn > .btn{position:relative}.input-group-btn > .btn + .btn{margin-left:-4px}.input-group-btn > .btn:hover,.input-group-btn > .btn:active{z-index:2}.media > .pull-left{margin-right:10px}.media > .pull-right{margin-left:10px}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width: 400px){@-ms-viewport{width:320px}}.hidden{display:none !important;visibility:hidden !important}.visible-xs{display:none !important}tr.visible-xs{display:none !important}th.visible-xs,td.visible-xs{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-xs.visible-sm{display:block !important}tr.visible-xs.visible-sm{display:table-row !important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell !important}}@media (min-width: 1024px) and (max-width: 1199px){.visible-xs.visible-md{display:block !important}tr.visible-xs.visible-md{display:table-row !important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-xs.visible-lg{display:block !important}tr.visible-xs.visible-lg{display:table-row !important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell !important}}.visible-sm{display:none !important}tr.visible-sm{display:none !important}th.visible-sm,td.visible-sm{display:none !important}@media (max-width: 767px){.visible-sm.visible-xs{display:block !important}tr.visible-sm.visible-xs{display:table-row !important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-sm{display:block !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 1024px) and (max-width: 1199px){.visible-sm.visible-md{display:block !important}tr.visible-sm.visible-md{display:table-row !important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-sm.visible-lg{display:block !important}tr.visible-sm.visible-lg{display:table-row !important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell !important}}.visible-md{display:none !important}tr.visible-md{display:none !important}th.visible-md,td.visible-md{display:none !important}@media (max-width: 767px){.visible-md.visible-xs{display:block !important}tr.visible-md.visible-xs{display:table-row !important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-md.visible-sm{display:block !important}tr.visible-md.visible-sm{display:table-row !important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell !important}}@media (min-width: 1024px) and (max-width: 1199px){.visible-md{display:block !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-md.visible-lg{display:block !important}tr.visible-md.visible-lg{display:table-row !important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell !important}}.visible-lg{display:none !important}tr.visible-lg{display:none !important}th.visible-lg,td.visible-lg{display:none !important}@media (max-width: 767px){.visible-lg.visible-xs{display:block !important}tr.visible-lg.visible-xs{display:table-row !important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 1023px){.visible-lg.visible-sm{display:block !important}tr.visible-lg.visible-sm{display:table-row !important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell !important}}@media (min-width: 1024px) and (max-width: 1199px){.visible-lg.visible-md{display:block !important}tr.visible-lg.visible-md{display:table-row !important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-lg{display:block !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}.hidden-xs{display:block !important}tr.hidden-xs{display:table-row !important}th.hidden-xs,td.hidden-xs{display:table-cell !important}@media (max-width: 767px){.hidden-xs{display:none !important}tr.hidden-xs{display:none !important}th.hidden-xs,td.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-xs.hidden-sm{display:none !important}tr.hidden-xs.hidden-sm{display:none !important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none !important}}@media (min-width: 1024px) and (max-width: 1199px){.hidden-xs.hidden-md{display:none !important}tr.hidden-xs.hidden-md{display:none !important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-xs.hidden-lg{display:none !important}tr.hidden-xs.hidden-lg{display:none !important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none !important}}tr.hidden-sm{display:table-row !important}th.hidden-sm,td.hidden-sm{display:table-cell !important}@media (max-width: 767px){.hidden-sm.hidden-xs{display:none !important}tr.hidden-sm.hidden-xs{display:none !important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-sm{display:none !important}tr.hidden-sm{display:none !important}th.hidden-sm,td.hidden-sm{display:none !important}}@media (min-width: 1024px) and (max-width: 1199px){.hidden-sm.hidden-md{display:none !important}tr.hidden-sm.hidden-md{display:none !important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-sm.hidden-lg{display:none !important}tr.hidden-sm.hidden-lg{display:none !important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none !important}}.hidden-md{display:block !important}tr.hidden-md{display:table-row !important}th.hidden-md,td.hidden-md{display:table-cell !important}@media (max-width: 767px){.hidden-md.hidden-xs{display:none !important}tr.hidden-md.hidden-xs{display:none !important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-md.hidden-sm{display:none !important}tr.hidden-md.hidden-sm{display:none !important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none !important}}@media (min-width: 1024px) and (max-width: 1199px){.hidden-md{display:none !important}tr.hidden-md{display:none !important}th.hidden-md,td.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-md.hidden-lg{display:none !important}tr.hidden-md.hidden-lg{display:none !important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none !important}}.hidden-lg{display:block !important}tr.hidden-lg{display:table-row !important}th.hidden-lg,td.hidden-lg{display:table-cell !important}@media (max-width: 767px){.hidden-lg.hidden-xs{display:none !important}tr.hidden-lg.hidden-xs{display:none !important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-lg.hidden-sm{display:none !important}tr.hidden-lg.hidden-sm{display:none !important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none !important}}@media (min-width: 1024px) and (max-width: 1199px){.hidden-lg.hidden-md{display:none !important}tr.hidden-lg.hidden-md{display:none !important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}tr.hidden-lg{display:none !important}th.hidden-lg,td.hidden-lg{display:none !important}}.visible-print{display:none !important}tr.visible-print{display:none !important}th.visible-print,td.visible-print{display:none !important}@media print{.visible-print{display:block !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}.hidden-print{display:none !important}tr.hidden-print{display:none !important}th.hidden-print,td.hidden-print{display:none !important}}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel > .list-group{margin-bottom:0}.panel > .list-group .list-group-item{border-width:1px 0}.panel > .list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel > .list-group .list-group-item:last-child{border-bottom:0}.panel-heading + .list-group .list-group-item:first-child{border-top-width:0}.panel > .table{margin-bottom:0}.panel > .panel-body + .table{border-top:1px solid #dddddd}.panel-heading{border-bottom:1px solid transparent;border-top-right-radius:0;border-top-left-radius:0}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title > a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:0;border-bottom-left-radius:0}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:0}.panel-group .panel + .panel{margin-top:0}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-footer{border-top:0}.panel-default > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#dddddd}.panel-primary{border-color:#428bca}.panel-primary > .panel-heading{color:#ffffff;background-color:#428bca;border-color:#428bca}.panel-primary > .panel-heading + .panel-collapse .panel-body{border-top-color:#428bca}.panel-primary > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success > .panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success > .panel-heading + .panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning > .panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning > .panel-heading + .panel-collapse .panel-body{border-top-color:#fbeed5}.panel-warning > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger > .panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger > .panel-heading + .panel-collapse .panel-body{border-top-color:#eed3d7}.panel-danger > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info > .panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info > .panel-heading + .panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#bce8f1}.bootstrap-select.btn-group,.bootstrap-select.btn-group[class*="span"]{float:none;display:inline-block;margin-bottom:10px;margin-left:0}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group{margin-bottom:0}.bootstrap-select.form-control{padding:0;border:none}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*="span"].pull-right,.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right{float:right}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]){width:220px}.bootstrap-select{width:220px\0}.bootstrap-select.form-control:not([class*="span"]){width:100%}.bootstrap-select > .btn{width:100%}.error .bootstrap-select .btn{border:1px solid #b94a48}.dropdown-menu{z-index:2000}.bootstrap-select.show-menu-arrow.open > .btn{z-index:2051}.bootstrap-select .btn:focus{outline:thin dotted #333333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.btn-group .btn .filter-option{overflow:hidden;position:absolute;left:12px;right:25px;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group > .disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled > a{cursor:not-allowed}.bootstrap-select.btn-group > .disabled:focus{outline:none !important}.bootstrap-select.btn-group[class*="span"] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu dt{display:block;padding:3px 20px;cursor:default}.bootstrap-select.btn-group .div-contain{overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li > a.opt{position:relative;padding-left:35px}.bootstrap-select.btn-group .dropdown-menu li > a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li > dt small{font-weight:normal}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{display:inline-block;position:absolute;right:15px;margin-top:2.5px}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark{display:none}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:0.5em}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:focus small{color:#64b1d8;color:rgba(255,255,255,0.4)}.bootstrap-select.btn-group .dropdown-menu li > dt small{font-weight:normal}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0, 0, 0, 0.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #ffffff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{display:block}.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select-searchbox{padding:4px 8px}.alert{text-shadow:0 1px 0 rgba(255, 255, 255, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.tab-content > .tab-pane{display:none}.tab-content > .active{display:block}
html{overflow-x:hidden}#page-content-wrapper{overflow:hidden}h2,h2 a,h2 a:hover{font-family:DINWebPro-Light, sans-serif;color:#000;font-size:25px;text-decoration:none;font-weight:normal;text-transform:uppercase;margin-top:25px}h3,h3 a,h3 a:hover{color:#000;font-size:22px;font-weight:normal}h4{font-size:18px;font-weight:normal}h5{font-size:16px;font-weight:normal}a{color:#0082b6;outline:0;cursor:pointer}p{font-family:DINWebPro-Light, sans-serif}figure{position:relative}strong{font-family:DINWebPro-Bold, sans-serif;font-weight:normal}.error{color:#e5000e}.error span{padding-left:20px;background:transparent url(../../../bundles/triluxportalcore/images/icon_error.png) left center no-repeat}.popover .error span{padding-left:20px;background:transparent url(../../../bundles/triluxportalcore/images/icon_error.png) left 3px no-repeat}.h-100px{height:100px}.img-left,.align-left{float:left;margin-right:20px}.img-right,.align-right{float:right;margin-left:20px}.img-border{border:1px solid #c1c1c1}.text-uppercase{text-transform:uppercase}.text-grey{color:#7F7F7F}.text-lightgrey,.disabled{color:#bfbfbf !important}.text-blue{color:#0081B5}.text-link-black{color:#000 !important}.text-link-black:hover{color:#0081B5 !important}.text-smaller{font-size:80%}.align-center{text-align:center}.line-dgrey{border-top:1px solid #484848}.line-lgrey{border-top:1px solid #bfbfbf}.project-price-row{border-top:2px solid #333333 !important;border-bottom:none !important}.project-price-row td:last-child,.project-price-row:hover{background:none !important}.ajax-loader{width:40px;height:40px;display:block;margin:auto;background:url(../../../bundles/triluxportalcore/images/ajax-loader.gif) 0 0 no-repeat}.link-xs{background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_link_xs.png) center right no-repeat;background-size:12px auto;padding-right:40px}.link-open-xs{float:right;width:22px;height:22px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) center right no-repeat;background-size:22px 12px;padding-right:0px}.link-closed,.link-shift{float:right}.link-closed span,.link-shift span{display:block;width:13px;height:13px;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px 13px}.link-button.arrow-right{font-size:15px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_arrow_white.png) center right no-repeat;border-right:15px solid #0081b5;padding:7px 25px 6px 15px}.media-video{max-width:100%;margin-bottom:15px}.media-video video{max-width:100%;height:auto}.totop{display:inline-block;height:49px;width:49px;background:transparent url(../../../bundles/triluxportalcore/images/totop.png) 0 0 no-repeat;position:absolute;bottom:125px;right:20px}.icon-phone,.icon-telefon{display:block;background:transparent url(../../../bundles/triluxportalcore/images/icon_telefon_black.png) 0 0 no-repeat;padding:0 0 0 30px}.icon-print,.icon-fax{display:block;background:transparent url(../../../bundles/triluxportalcore/images/icon_print_black.png) 0 0 no-repeat;padding:0 0 0 30px}.link-email,.link-mail{display:block;background:transparent url(../../../bundles/triluxportalcore/images/icon_email_black.png) 0 3px no-repeat;color:#0082b6 !important;padding:0 0 0 30px}.link-email:hover,.link-email:hover{text-decoration:underline}header{background:#2d2d2d;max-height:79px;color:#fff;font-size:15px;text-transform:uppercase;border-bottom:1px solid #181b1f}header a,header a:hover{color:#fff;text-decoration:none}.logo img,.logo:hover img{width:100%;height:100%}.container-header{display:block;max-width:1180px;text-align:center;margin:auto;padding:0}.content-header{position:relative}.nav-main{float:left}header ul{list-style-type:none;float:left;width:auto;margin:0;padding:0}header li{float:left;margin:0;padding:0;cursor:pointer}header .header-tools{float:right;width:auto;margin:13px 0 0 0}header .header-tools li{float:left;margin:0}header .header-tools li[class*="icon-"]{width:58px;height:45px;margin:0;padding:0}header li.search{width:33px;height:30px;background:transparent url(../../../bundles/triluxportalcore/images/icon_loop.png) 0 0 no-repeat}header .search{margin:0}header .search form{height:auto;margin-bottom:20px}header .search input[type=text]{width:94.7%;height:31px;background:#fff;border:1px solid #bfbfbf;color:#888;line-height:inherit;padding:7px 10px 3px 10px;margin-right:1px;border-radius:0;float:left}header .search-kam input[type=text]{float:none}header .search input[type=submit]{width:33px;height:31px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_loop.png) 8px 7px no-repeat;color:#fff;border:none;border-radius:0}header .search input[type=text]::-webkit-input-placeholder{color:#888;line-height:inherit}header .search input[type=text]:-moz-placeholder{color:#888;line-height:inherit}header .search input[type=text]::-moz-placeholder{color:#888;line-height:inherit}header .search input[type=text]:-ms-input-placeholder{color:#888;line-height:inherit}header .search .btn-group{vertical-align:top;height:33px;margin-bottom:0}header .search .btn-group.bootstrap-select button,header .search .btn-group.bootstrap-select.open button{max-height:31px}header .search .btn-group button{line-height:33px}.nav-toggle{display:none}.language{font-family:DINWebPro, sans-serif;text-transform:uppercase;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_lang.png) 32px 7px no-repeat;margin:0;padding:0 15px 0 8px}[class*="nav-top"]{padding:0 12px}[class*="nav-top"] a,.language span{cursor:pointer;display:block;height:46px;min-width:20px}[class*="nav-top"] a.actv{display:block;position:relative;background:transparent url(../../../bundles/triluxportalcore/images/nav_top_arrow.png) bottom center no-repeat;height:46px;z-index:999}.item-layer{cursor:default;position:absolute;z-index:12345;margin-top:-7px}.search .item-layer{position:absolute}header .header-tools [class*="icon-"] .item-layer,header .header-tools [class*="icon-"].actv .item-layer{margin:0;padding-top:18px}header .item-layer,.search .item-layer,header .header-tools [class*="icon-"] .item-layer,header .header-tools [class*="icon-"].actv .item-layer{z-index:99999999}.item-layer label.disabled:before,.item-layer label.disabled{color:#eee}.arrow-up{position:absolute;z-index:12345;width:13px;height:7px;background:transparent url(../../../bundles/triluxportalcore/images/nav_top_arrow.png) 0 0 no-repeat}header .arrow-up{position:absolute;z-index:12345;background:none;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}[class*="nav-top"]:nth-child(1){padding-left:25px}[class*="nav-top"]:nth-child(1) .arrow-up{margin-left:32px}[class*="nav-top"]:nth-child(2) .arrow-up{margin-left:50px}[class*="nav-top"]:nth-child(3) .arrow-up{margin-left:23px}[class*="nav-top"]:nth-child(4) .arrow-up{margin-left:23px}[class*="nav-top"]:nth-child(5) .arrow-up{margin-left:49px}.language .arrow-up{margin-left:5px;margin-top:2px}.language section{margin-left:-615px}.search .arrow-up{margin-left:0px}.header-tools [class*="icon-"] .arrow-up{margin-left:20px}.item-layer section,[class*="nav-top"] section,.language section,.search section{position:relative;width:100%;background:#fff;border:1px solid #ccc;font-size:15px;line-height:auto;text-transform:none;color:#666;text-align:left;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);margin:6px 0 0 0}.item-layer section{z-index:1234;padding:15px}[class*="nav-top"] section,.language section,.search section,.header-tools [class*="icon-"]{z-index:1234 !important;padding:0}[class*="nav-top"] .item-layer,.header-tools li .item-layer{opacity:0;left:-99999px}[class*="nav-top"] .item-layer{top:39px}[class*="nav-top"]:hover .item-layer,.header-tools li:hover .item-layer{opacity:1;left:auto}li.search .item-layer{display:none}body.startseite.sop li.search .item-layer{opacity:1;display:block}li.search:hover .item-layer{display:block}.icon-login:hover .item-layer.login{display:block}.icon-login:hover .item-layer.logout{display:none}.icon-login.actv:hover .item-layer.login{display:none}.icon-login.actv:hover .item-layer.logout{display:block}.icon-vermerken:hover .item-layer,.icon-vergleichen:hover .item-layer{display:none}.icon-vermerken:hover .item-layer.empty,.icon-vergleichen:hover .item-layer.empty{display:block}.icon-vermerken.actv:hover .item-layer,.icon-vergleichen.actv:hover .item-layer{display:block}.icon-vermerken.actv:hover .item-layer.empty,.icon-vergleichen.actv:hover .item-layer.empty{display:none}[class*="nav-top"] .line-grey{display:block;clear:both;max-width:100%;border-top:1px solid #ccc;margin:0 0 30px 0}[class*="nav-top"] section{width:auto;overflow:hidden;padding:22px 0 0;background:transparent;border:none;-moz-box-shadow:1px 7px 18px rgba(0, 0, 0, 0.35);-webkit-box-shadow:1px 7px 18px rgba(0, 0, 0, 0.35);-o-box-shadow:1px 7px 18px rgba(0, 0, 0, 0.35);box-shadow:1px 7px 18px rgba(0, 0, 0, 0.35)}[class*="nav-top"] section .row{background:#fff}[class*="nav-top"] section .content-grey .row{background:#e5e5e5}.language section{width:650px;overflow:hidden;padding:20px}.icon-login section{width:400px;overflow:hidden;padding:26px 20px 20px 20px}.icon-login.actv section{width:300px;overflow:hidden;padding:26px 20px 20px 20px}.icon-vergleichen section,.icon-vermerken section{width:474px;overflow:hidden;padding:26px 20px 20px 20px}.icon-vergleichen.actv section,.icon-vermerken.actv section{width:600px;overflow:hidden;padding:26px 20px 20px 20px}.search section{max-width:700px;overflow:visible;padding:20px 20px 0 20px}.icon-login section{margin-left:-221px}.icon-login.actv section{margin-left:-121px}.icon-vermerken section{margin-left:-355px}.icon-vermerken.actv section{margin-left:-481px}.icon-vergleichen section{margin-left:-415px}.icon-vergleichen.actv section{margin-left:-541px}.icon-vergleichen > div.item-layer.empty > section > p{margin-left:200px}[class*="nav-top"].var-1 .row{display:block;padding:0 20px;margin:0;border:1px solid transparent}[class*="nav-top"] hr{margin:0;padding:0}[class*="nav-top"].var-1 .column{display:table;border-top:1px solid #ccc;padding:20px 0}[class*="nav-top"].var-1 .column:first-child{border-top:none}[class*="nav-top"].var-1 .column.line{margin-bottom:30px}[class*="nav-top"].var-1 .column div{display:table-cell;max-width:280px;vertical-align:top;margin:0;padding:0}[class*="nav-top"].var-1 .column.line div{border-left:1px solid #ccc}[class*="nav-top"].var-1 .column.line div:first-child{border-left:none}[class*="nav-top"].var-1 section ul{display:table;max-width:280px;margin:5px 0 14px 0;padding:0}[class*="nav-top"].var-1 section li{display:block;width:100%;margin:0 0 8px 0;padding:0 0 0 10px}[class*="nav-top"].var-1 section li a,[class*="nav-top"].var-1 section li a:hover{height:auto;margin:0;padding:0}[class*="nav-top"].var-1 figure{max-width:280px;height:159px;overflow:hidden;margin:0;padding:0}[class*="nav-top"].var-1 figure img{max-width:216px;height:auto;margin:0;padding:0}[class*="nav-top"].var-1 figcaption{position:relative;z-index:123451;display:block;max-width:280px;overflow:hidden;background:transparent url(../../../bundles/triluxportalcore/images/bg_black_61pro.png) 0 0 repeat;font-size:16px;color:#fff;line-height:130%;text-transform:uppercase;padding:8px 8px 4px 11px}[class*="nav-top"].var-1 a:hover figcaption{background:#0081b5}[class*="nav-top"].var-1 figcaption.row-1{margin-top:-32px}[class*="nav-top"].var-1 figcaption.row-2{margin-top:-53px}.language section ul{display:inline-block;max-width:100%;margin:23px 0 0 0;padding:0}.language section li{float:left;width:33.33333333333333%;margin:0 0 8px 0;padding:0}.language dfn{float:left;width:35px}.search .row{margin-bottom:30px}.search .nav-teaser{font-size:16px;display:block;margin-top:12px;cursor:default}.search .line-grey{border-top:1px solid #ccc;margin:0 10px}.item-search-result,.item-search-result:hover{display:inline-block;width:100%;color:#888;font-size:14px;margin:0;padding:10px 0}.item-search-result:hover{color:#0082b6}.item-search-result{position:relative}.item-search-result .kam-label{position:absolute;top:45px;left:0;color:#fff;background:#000;padding:3px 10px;line-height:100%;font-size:12px;display:inline-block}.item-search-result p{margin:0;padding:0}.result-all p{margin:5px 0 0 0}.search .nav-teaser:hover{cursor:default;color:#000}.search-tabs{text-transform:uppercase;font-size:15px;margin:0;padding:15px 0 0 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.search-tabs ul{white-space:nowrap;list-style-type:none;display:inline-block;margin:0;padding:0}.search-tabs li{float:left;margin:0;padding:0}.search-tabs a{color:#000;margin:0;padding:0 20px 10px 20px}.search-tabs a:hover,.search-tabs a.actv{color:#000;border-bottom:3px solid #0081b5;padding:0 20px 10px 20px}.result-search{margin:0;padding:0}.result-search .tab-pane ul{list-style-type:none;width:100%;padding:0 0 20px 0;margin:0}.result-search .tab-pane li{width:100%;padding:0;margin:0}.result-search .tab-pane li .item-search-result li{width:auto}.result-search .tab-pane a{color:#0081b5}.result-search .tab-pane a:hover{color:#0081b5}.result-search .item-search-result{color:#000}.result-search #result-website.tab-pane .item-search-result ul{padding-bottom:0}.result-search #result-website.tab-pane .item-search-result li{display:inline-block;width:auto}#search-result-website > ul{list-style:none !important;margin:0;padding:0;color:#000}#search-result-website > ul > li{display:inline-block;width:auto}#search-result-website a{color:#000}#search-result-website ul a:hover{color:#0082b6}#search-result-website span:hover{color:#0082b6 !important}[class*="nav-top"] section a,.language section a{color:#666;height:auto}.container-icons section a{color:#000;height:auto}.nav-text{display:block;min-height:143px;margin:0;padding:0}.nav-text p{color:#000;width:280px}[class*="nav-top"] section a:hover,.language section a:hover,.container-icons section a:hover,[class*="nav-top"] section a.nav-teaser:hover{color:#0082B6}[class*="nav-top"] section p.nav-teaser,[class*="nav-top"] section a.nav-teaser,.nav-teaser,.language dfn{font-size:16px;line-height:130%;text-transform:uppercase;font-style:normal;color:#000}[class*="nav-top"] section p.nav-teaser,[class*="nav-top"] section a.nav-teaser,.language dfn{margin:0;padding:0}[class*="nav-top"] .link,[class*="nav-top"] .link:hover,.container-icons .link,.container-icons .link:hover{float:left;width:auto;height:auto;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_blue.png) center right no-repeat;color:#0082B6;font-size:16px;padding:0;padding-right:14px !important;margin:0}.color-black{color:#000}.color-grey{color:#bfbfbf}#result-produkte a,#result-referenzen a,#result-website a{color:#000;cursor:pointer}#result-produkte a:hover,#result-referenzen a:hover,#result-website a:hover{color:#0081B5}.tab-pane .nav-teaser,.tab-pane.active .nav-teaser{display:inline-block;width:100%;padding:20px 0 15px 0;margin:0;border-bottom:1px solid #bfbfbf}.tab-pane .nav-teaser span{display:block;width:auto;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) center right no-repeat;background-size:22px 12px;padding-right:20px;margin:0 10px 0 0}.tab-pane.active .nav-teaser span{display:block;width:auto;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) center right no-repeat;background-size:15px 15px;color:#0081b5 !important;padding-right:20px;margin:0 10px 0 0}#result-produkte .nav-teaser{padding-top:0}.tab-pane.active .item-collapse{border-bottom:1px solid #bfbfbf}.header-tools .icon-vergleichen .icon{border-left:1px solid #575757;border-right:1px solid #575757;display:block;width:58px;height:23px;background:transparent url(../../../bundles/triluxportalcore/images/icon_vergleichen_small.png) center center no-repeat}.header-tools .icon-vermerken .icon{border-left:1px solid #575757;display:block;width:58px;height:23px;background:transparent url(../../../bundles/triluxportalcore/images/icon_vermerken_small.png) center center no-repeat}.header-tools .icon-login .icon{border-left:1px solid #575757;display:block;width:58px;height:23px;background:transparent url(../../../bundles/triluxportalcore/images/icon_login_small.png) center center no-repeat}.header-tools .bubble-counter{z-index:9999999;position:absolute;background:#0081b5;width:20px;height:20px;border-radius:20px;font-size:11px;line-height:20px;text-align:center;padding:0;margin:0px 0 0 30px;top:4px;display:none}.container-icons ul{float:right;width:auto;list-style-type:none;margin:0;padding:0}.container-icons li{float:left;margin:0 0 0 1px;padding:0}.container-icons .link-closed,.container-icons .link-shift{margin-top:14px}.icon-login form{margin:17px 0 0 0;padding:0;border-bottom:10px solid transparent}.container-icons .line-grey{border-top:1px solid #ccc}.icon-login label{position:relative;color:#000;line-height:100%}.icon-login input[type=text],.icon-login input[type=email],.icon-login input[type=password]{background:#fff;width:100%;border:1px solid #ccc;text-indent:10px;color:#000;line-height:100%;height:28px;border-radius:0;box-shadow:none;padding:4px 0 2px 0}.icon-login input.error{border-color:#e5000e;color:#e5000e}.icon-login label.checkbox:before,.icon-login label.checkbox.checked:before{margin-top:0}.icon-login input[type=checkbox]{margin-top:1px}.header-tools [class*="icon-"] a.link-button,a.link-button{cursor:pointer;display:inline-block;width:auto;height:auto;background:#0081b5;color:#fff;font-size:16px;line-height:30px;padding:6px 10px 4px 10px}a.link-button.dload{background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_download_white.png) 10px 10px no-repeat;padding-left:50px}.header-tools [class*="icon-"] a.link-button:hover,a.link-button:hover{color:#fff}.header-tools [class*="icon-"] a.link-button,.search a.link-button{float:right;font-size:14px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_arrow_white.png) center right no-repeat;border-right:15px solid #0081b5;padding:9px 29px 7px 15px;margin-top:-15px}.header-tools [class*="icon-"] a.link-button{margin-right:-10px}ul.login-social{float:left;width:100%;color:#000;padding:8px 0;margin-bottom:25px;border-bottom:1px solid #ccc}ul.login-social li{float:left;line-height:35px;margin-right:2px}ul.login-social a{display:block;width:34px;height:34px;background-size:30px;background-color:#bfbfbf}.login-facebook{background:url(../../../bundles/triluxportalcore/images/icon_facebook_w.png) center center no-repeat}.login-twitter{background:url(../../../bundles/triluxportalcore/images/icon_twitter_w.png) center center no-repeat}.login-googleplus{background:url(../../../bundles/triluxportalcore/images/icon_googleplus_w.png) center center no-repeat}.login-linkedin{background:url(../../../bundles/triluxportalcore/images/icon_linkedin_w.png) center center no-repeat}.login-xing{background:url(../../../bundles/triluxportalcore/images/icon_xing_w.png) center center no-repeat}.login-youtube{background:url(../../../bundles/triluxportalcore/images/icon_youtube_w.png) center center no-repeat}.content-grey .login-social{background-color:#666;width:34px;height:34px;float:left !important;margin-right:10px}.content-grey [class*="login-"]{background-size:30px auto}.login-facebook:hover{background-color:#3a589b}.login-twitter:hover{background-color:#50abf1}.login-googleplus:hover{background-color:#d93b2b}.login-linkedin:hover{background-color:#0073B2}.login-xing:hover{background-color:#0e5454}.login-youtube:hover{background-color:#E52D27}.popover .share-inner{padding:10px}.popover .share-inner .nav-teaser{margin-top:0}ul.share{margin:0;padding:0;list-style:none;max-width:144px}ul.share li{float:left;line-height:35px;margin-right:2px;margin-bottom:2px}ul.share a{display:block;width:34px;height:34px;background-size:30px;background-color:#c0c0c0}.share-facebook{background:url(../../../bundles/triluxportalcore/images/icon_facebook_w.png) center center no-repeat}.share-twitter{background:url(../../../bundles/triluxportalcore/images/icon_twitter_w.png) center center no-repeat}.share-googleplus{background:url(../../../bundles/triluxportalcore/images/icon_googleplus_w.png) center center no-repeat}.share-linkedin{background:url(../../../bundles/triluxportalcore/images/icon_linkedin_w.png) center center no-repeat}.share-xing{background:url(../../../bundles/triluxportalcore/images/icon_xing_w.png) center center no-repeat}.share-youtube{background:url(../../../bundles/triluxportalcore/images/icon_youtube_w.png) center center no-repeat}.share-delicious{background:url(../../../bundles/triluxportalcore/images/icon_delicious_w.png) center center no-repeat}.share-pinterest{background:url(../../../bundles/triluxportalcore/images/icon_pinterest_w.png) center center no-repeat;background-size:inherit !important}.share-mail{background:url(../../../bundles/triluxportalcore/images/icon_mail_w.png) center center no-repeat;background-size:inherit !important}.share-facebook:hover{background-color:#3a589b}.share-twitter:hover{background-color:#50abf1}.share-googleplus:hover{background-color:#d93b2b}.share-linkedin:hover{background-color:#0073B2}.share-xing:hover{background-color:#0e5454}.share-youtube:hover{background-color:#E52D27}.share-delicious:hover{background-color:#0b79e5}.share-pinterest:hover{background-color:#d01d15}.share-mail:hover{background-color:#A5A5A5}header .tb-list.search-module{display:table;width:100%;line-height:125%;margin:0 0 40px 0;padding:0;border-top:1px solid #ccc}header .tb-list.search-module.vergleichen{border-top:none;margin-top:-8px}header .tb-list.search-module tr{padding:0;margin:0}header .tb-list.search-module tr:hover{background:#ebebeb;cursor:pointer;padding:0;margin:0}header .tb-list.search-module td{text-align:left;vertical-align:middle;padding:10px 0;margin:0;border-bottom:1px solid #ccc}header .tb-list.search-module td:last-child{background:transparent}header .tb-list.search-module td span{display:inline}header .tb-list.search-module .img-left{margin-right:20px;margin-bottom:0;max-width:93px;max-height:93px}header .tb-list.search-module .link,header .tb-list.search-module .link:hover{display:inline-block;width:30px;height:40px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_search.png) center right no-repeat;margin:0 -10px 0 0;padding:0;border:none}header .tb-list.search-module .text-bezeichnung{color:#000;padding:10px 0 0 0}header .tb-list.search-module td.delete a{outline:0;display:block;width:13px;height:13px;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:100% 100%;margin-right:10px}.show{display:block}.content-white{background:#fff}.content-grey{background:#e5e5e5}.line-grey{border-top:1px solid #bfbfbf}.icon-counter{list-style-type:none;display:inline-block;margin:-5px 0 0 0;padding:0}.icon-counter li{float:left;padding:0 10px;border-left:1px solid #ccc;margin:0}.icon-counter li:first-child{border-left:none;padding-left:0}.icon-products{position:relative;display:block;width:30px;height:19px;background:transparent url(../../../bundles/triluxportalcore/images/icon_products.png) 0 0 no-repeat}.icon-attach{position:relative;display:block;width:30px;height:19px;background:transparent url(../../../bundles/triluxportalcore/images/icon_attach.png) 0 0 no-repeat}.bubble-counter-blue{z-index:10;position:absolute;background:#0081b5;width:20px;height:20px;border-radius:20px;color:#fff;font-size:11px;line-height:22px;text-align:center;padding:0;margin:-9px 0 0 11px}.link{display:inline;width:auto;height:auto;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_blue.png) center right no-repeat;color:#0082b6;font-size:16px;padding:0;padding-right:14px !important;margin:0}.link-prev{display:inline;width:auto;height:auto;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_blue_back.png) center left no-repeat;color:#0082b6;font-size:16px;padding:0;padding-left:14px !important;margin:0}.link-button{display:inline-block;width:auto;font-size:15px;line-height:130%;background:#0081b5;border-left:10px solid #0081b5;padding:9px 12px 7px 12px;color:#fff !important;border:none;border-radius:0}input[type=submit].link-button{padding:7px 12px;border-radius:0}button.link-button{margin-bottom:10px}button.insidelbl{width:25px;height:27px;background:rgb(0, 129, 181) url(../../../bundles/triluxportalcore/images/icon_loop.png) 7px 7px no-repeat;color:rgb(255, 255, 255);border:none;background-size:13px}.link-button.grey{background:#bfbfbf}.link-button-back{float:right;width:auto;font-size:15px;line-height:130%;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_arrow_back_white.png) center left no-repeat;border-left:10px solid #0081b5;padding:9px 12px 7px 17px;color:#fff;border-radius:0;margin-top:-5px}.link-button:hover{text-decoration:none !important}.link-copy,.product-tools .link-copy{display:inline-block;width:17px;height:21px;background:transparent url(../../../bundles/triluxportalcore/images/icon_merkliste_black_small.png) top center no-repeat}.link-copy.hoverj,.product-tools .link-copy.hoverj{background:transparent url(../../../bundles/triluxportalcore/images/icon_merkliste_blue2_small.png) top center no-repeat}.link-download,.product-tools .link-download{display:inline-block;width:20px;height:21px;background:transparent url(../../../bundles/triluxportalcore/images/icon_download_black_small.png) top center no-repeat}.link-download.hoverj,.product-tools .link-download.hoverj{background:transparent url(../../../bundles/triluxportalcore/images/icon_download_blue_small.png) top center no-repeat}.link-send,.product-tools .link-send{display:inline-block;width:17px;height:21px;background:transparent url(../../../bundles/triluxportalcore/images/icon_send_black_small.png) top center no-repeat}.link-send.hoverj,.product-tools .link-send.hoverj{background:transparent url(../../../bundles/triluxportalcore/images/icon_send_blue_small.png) top center no-repeat}.link-compare,.product-tools .link-compare{display:inline-block;width:28px;height:21px;background:transparent url(../../../bundles/triluxportalcore/images/icon_compare_black_small.png) top center no-repeat}.link-compare.hoverj,.product-tools .link-compare.hoverj{background:transparent url(../../../bundles/triluxportalcore/images/icon_compare_blue_small.png) top center no-repeat}.link-send,.product-tools .link-send{display:inline-block;width:17px;height:21px;background:transparent url(../../../bundles/triluxportalcore/images/icon_send_black_small.png) top center no-repeat}.link-send.hoverj,.product-tools .link-send.hoverj{background:transparent url(../../../bundles/triluxportalcore/images/icon_send_blue_small.png) top center no-repeat}.link-button.facebook{background:#bfbfbf url(../../../bundles/triluxportalcore/images/icon_facebook_w.png) center right no-repeat}.link-button.googleplus{background:#bfbfbf url(../../../bundles/triluxportalcore/images/icon_googleplus_w.png) center right no-repeat}.link-button.twitter{background:#bfbfbf url(../../../bundles/triluxportalcore/images/icon_twitter_w.png) center right no-repeat}.link-button.linkedin{background:#bfbfbf url(../../../bundles/triluxportalcore/images/icon_linkedin_w.png) center right no-repeat}.link-button.xing{background:#bfbfbf url(../../../bundles/triluxportalcore/images/icon_xing_w.png) center right no-repeat}.link-button.facebook:hover{background:#3a589b url(../../../bundles/triluxportalcore/images/icon_facebook_w.png) center right no-repeat}.link-button.googleplus:hover{background:#d93b2b url(../../../bundles/triluxportalcore/images/icon_googleplus_w.png) center right no-repeat}.link-button.twitter:hover{background:#50abf1 url(../../../bundles/triluxportalcore/images/icon_twitter_w.png) center right no-repeat}.link-button.linkedin:hover{background:#0073B2 url(../../../bundles/triluxportalcore/images/icon_linkedin_w.png) center right no-repeat}.link-button.xing:hover{background:#0e5454 url(../../../bundles/triluxportalcore/images/icon_xing_w.png) center right no-repeat}.link-button.facebook,.link-button.googleplus,.link-button.twitter,.link-button.linkedin,.link-button.xing,.link-button.facebook:hover,.link-button.googleplus:hover,.link-button.twitter:hover,.link-button.linkedin:hover,.link-button.xing:hover{width:100%;text-align:center;background-size:32px auto}.link:hover,.link-mail:hover,footer a:hover,.cms-button-ubersicht:hover,.link-text:hover,.selectall:hover,.deselectall:hover,.cms-link-left:hover,.cms-center a:hover{text-decoration:underline !important}.link-button:hover{background-color:#1d8cc0}a:hover img{opacity:0.85;-moz-backface-visibility:hidden;filter:alpha(opacity=85);zoom:1}.footer-login ul li a:hover{text-decoration:underline}.breadcrumb-tools .link-print:hover{background:url(../../../bundles/triluxportalcore/images/icon_print_blue.png) no-repeat center top}.breadcrumb-tools .link-send:hover{background:url(../../../bundles/triluxportalcore/images/icon_send_breadcrumb_blue.png) no-repeat center top}.product-tools{text-align:right;width:auto;padding-bottom:0}.product-tools .link-copy,.product-tools .link-download,.product-tools .link-compare,.product-tools .link-send,.product-tools .link-copy.hoverj,.product-tools .link-download.hoverj,.product-tools .link-compare.hoverj,.product-tools .link-send.hoverj{width:41px;height:35px;border-left:1px solid #ccc;border-bottom:3px solid transparent;background-position:center center}.product-tools .item-layer{display:none}.product-tools .link-copy.hoverj .item-layer,.product-tools .download.hoverj .item-layer{display:block}.item-headline{margin-top:10px;margin-bottom:20px}.item-headline h2{margin-top:4px}.item-headline .kam-logo{margin-left:10px}h2.headline{font-size:25px;line-height:30px}h2.headline .img-label{display:inline;margin-left:25px}h2.headline .img-label img{margin-right:3px;margin-top:-7px}h2.line-grey{padding-top:45px}.news h4{min-height:70px;border-bottom:1px solid #bfbfbf}.news p{font-size:15px}.img-label{display:inline;margin-left:25px}.img-label img{margin-right:3px;margin-top:-7px}.content-breadcrumb{display:block;max-width:100%;background:#fff;font-size:13px;text-align:center;color:#373737;padding:10px 0;margin:0;border-top:1px solid #484848}.content-breadcrumb ul{display:inline-block;width:100%;list-style-type:none;text-align:left;margin:0;padding:0}.content-breadcrumb li{float:left;margin:0 10px 0 0}.content-breadcrumb li.link-back{border-right:1px solid #bfbfbf}.content-breadcrumb li a:after{content:"›";margin-left:10px}.content-breadcrumb li.link-back a:after{content:""}.content-breadcrumb a{color:#bfbfbf;cursor:pointer}.breadcrumb-tools{float:right;margin:0;padding:0}.breadcrumb-tools a{float:left;border-right:1px solid #bfbfbf;padding:0 9px}.breadcrumb-tools a:first-child{border-left:1px solid #bfbfbf}.breadcrumb-tools .link-print{width:35px;height:17px;background:transparent url(../../../bundles/triluxportalcore/images/icon_print.png) top center no-repeat;background-size:17px 17px}.breadcrumb-tools .link-send{width:35px;height:17px;background:transparent url(../../../bundles/triluxportalcore/images/icon_send.png) top center no-repeat;background-size:17px 17px}.content-tabs{text-transform:uppercase;font-size:15px;margin:0;padding:0;border-bottom:1px solid #bfbfbf}.content-tabs ul{list-style-type:none;display:inline-block;margin:0;padding:0}.content-tabs li{float:left;margin:0;padding:0}.content-tabs a{color:#000;margin:0;padding:0 20px 7px 20px}.content-tabs a:hover,.content-tabs a.actv{color:#0081b5;border-bottom:3px solid #0081b5;padding:0 20px 7px 20px}.content-tabs.navigation .product-tools{margin-top:-12px;border-right:1px solid #ccc}.product-tools .link-copy,.product-tools .link-download,.product-tools .link-compare,.product-tools .link-send,.product-tools .link-copy.hoverj,.product-tools .link-download.hoverj,.product-tools .link-compare.hoverj,.product-tools .link-send.hoverj{height:28px}.award-label img{display:block;max-width:112px;height:auto;margin:0 0 20px 0}.product-list{margin:0;padding-left:0 !important;padding-bottom:20px}.product-row{border-bottom:1px solid #bfbfbf;padding:0}.product-row:first-child{border-top:1px solid #bfbfbf}.product-row .row-title span{display:inline-block;height:50px;line-height:50px;vertical-align:middle;margin:0 10px}.product-row .row-title span:first-child{font-size:15px;float:left !important}.product-row .row-title span+span{float:right}.product-row .row-title span+span>a{text-indent:-9999px}.product-list h3{margin:0 15px}.product-list ul{display:inline-block;width:100%;list-style-type:none;margin:0 0 0 10px;padding:0}.product-list li{float:left;height:auto;padding:0;margin:0 0 20px 0}.product-list li a{background:#fff;display:block;max-width:100%;max-height:100%;margin:0 0 0 15px;padding:0}.description,.description p{font-size:15px}.description h3{font-size:20px;line-height:27px;border-bottom:1px solid #bfbfbf;padding-bottom:12px;margin:0}.panel-group{margin-bottom:30px}.panel-default{background:#fff;border-bottom:1px solid #bfbfbf}.panel-heading{padding:0}.panel-heading a{outline:0;display:block;background:#f2f2f2;font-size:15px;color:#0081b5;font-weight:normal;margin:0;padding:14px 10px 12px 35px}.panel-heading a.collapsed{display:block;outline:0;background:#fff url(../../../bundles/triluxportalcore/images/icon_checked.png) 10px 16px no-repeat;font-size:15px;color:#000;font-weight:normal;margin:0;padding:14px 10px 12px 35px}.panel-heading a span{display:block;background:transparent url(../../../bundles/triluxportalcore/images/arrow_collapse.png) center right no-repeat}.collapse{height:0}.panel-body{background:#f2f2f2;padding:14px 20px 12px 35px}.product-group h4,.product-list h4{font-size:16px;line-height:110%;color:#363635;text-transform:uppercase;margin:25px 0 0 0;padding:0}.product-list .item-layer h4{margin:0}.product-group .line-grey{margin:0 10px}.product{font-size:15px;margin-top:25px;margin-bottom:10px}.product strong{font-family:DINWebPro, sans-serif}.product:first-child{padding-left:-20px}.product figure{position:relative}.product-label{position:absolute;max-width:49px;height:80px;left:0;bottom:0}.product-label img{display:block;width:100%;height:auto;margin-bottom:1px}.product-label .kam-label{background:#2d2d2d;color:#fff;display:inline-block;width:auto;min-width:50px;padding:0px 8px;line-height:21px;font-size:13px}.product-group.interesting{background:#f2f2f2;border-left:10px solid #fff;border-right:10px solid #fff}.product-group.interesting h4{margin:15px 0 0 -10px;padding:0}.aside{margin-top:300px}.formular label{position:relative;display:inline-block;color:#000;line-height:100%}.formular label span{float:left;max-width:100%;margin:10px 0 0 25px}.formular input[type=text],.formular input[type=email],.formular input[type=password],.formular input[type=date]{display:inline-block;background:#fff;width:100%;outline:0;border:1px solid #ccc;text-indent:10px;color:#000;line-height:28px;max-height:28px;vertical-align:middle;padding-top:6px;border-radius:0}.formular input[type=submit]{border-radius:0}.formular label input[type=text],.formular label input[type=email],.formular label input[type=password]{max-width:100%;width:auto}.formular select,.formular textarea{max-width:100%;border-radius:0}.formular textarea{background:#fff;width:100%;outline:0;max-width:100%;border-radius:0;border:1px solid #ccc;color:#000;line-height:28px;vertical-align:middle;padding:10px;resize:none}.formular input.error,.formular select.error,.formular textarea.error{border-color:#e5000e;color:#e5000e}.formular .required::-webkit-input-placeholder:after{content:'*'}.formular .required:-moz-placeholder:after{content:'*'}.formular .required::-moz-placeholder:after{content:'*'}.formular .required:-ms-input-placeholder:after{content:'*'}.formular .error::-webkit-input-placeholder{color:#e5000e}.formular .error:-moz-placeholder{color:#e5000e}.formular .error::-moz-placeholder{color:#e5000e}.formular .error:-ms-input-placeholder{color:#e5000e}.btn-group.bootstrap-select button,.btn-group.bootstrap-select.open button{display:table;background:#fff;outline:0;max-height:28px;vertical-align:middle;border-radius:0;overflow:hidden;border:1px solid #ccc;color:#333;line-height:28px;margin:0;padding:0;border-radius:0}.bootstrap-select.btn-group .btn .filter-option{left:10px !important}.bootstrap-select.btn-group .btn .caret{display:block;width:10px;height:10px;background:#fff url(../../../bundles/triluxportalcore/images/arrow_collapse.png) top right no-repeat;border:none;margin:0;padding:0}.dropdown-menu.open{margin:0}.dropdown-menu.open ul{display:inline-block;width:auto;margin:0;padding:0;overflow-x:hidden}.dropdown-menu.open li{display:block;width:100%;color:#333;line-height:100%;margin:0;padding:0}.dropdown-menu.open li span{display:block;width:100%;padding:0 10px 2px 5px;margin:0}.item-layer .dropdown-menu.open li span,.popover .dropdown-menu.open li span{width:100%}.dropdown-menu.open li a,.dropdown-menu.open li a:hover,.dropdown-menu.open li a:focus,.item-layer .dropdown-menu.open li a,.item-layer .dropdown-menu.open li a:hover,.item-layer .dropdown-menu.open li a:focus,.popover .dropdown-menu.open li a,.popover .dropdown-menu.open li a:hover,.popover .dropdown-menu.open li a:focus{display:inline-block;width:100%;height:auto;border:none;outline:0;line-height:100%;color:#333;margin:0;padding:3px 5px}.dropdown-menu.open li a:hover,.item-layer .dropdown-menu.open li a:hover,.popover .dropdown-menu.open li a:hover{background:#f2f2f2}.bootstrap-select.btn-group .btn.btn-haserror{border:1px solid #D9534F !important;color:#D9534F !important}.icon-login label.checkbox,label.checkbox,label.radio{border-left:25px solid transparent;display:inline-block;margin:0;padding:0}.icon-login label.checkbox span,label.checkbox span{line-height:130%;margin:0 0 0 5px;padding-top:8px}label.radio span{line-height:130%;margin:0 0 0 5px;padding-top:6px}label.checkbox.break span,label.radio.break span{clear:both;white-space:nowrap;margin-left:-32px}.icon-login input[type=checkbox],input[type=checkbox],input[type=radio]{filter:alpha(opacity=0.00);-moz-opacity:0.00;opacity:0.00;margin:8px 8px 1px -25px;border-radius:0}input[type=radio]{margin-top:6px}.icon-login label input[type=checkbox],label input[type=checkbox],label input[type=radio]{float:left}.icon-login label.checkbox:before,label.checkbox:before,label.radio:before{position:absolute;display:block;width:15px;height:15px;vertical-align:middle;color:#ccc;font-size:28px;margin:6px 0 0 -26px}.icon-login label.checkbox:before,label.checkbox:before,label.checkbox.checked:before{content:"\25A0"}label.radio:before,label.radio.checked:before{content:"\25CF"}.icon-login label.checkbox.checked:before,label.checkbox.checked:before,label.radio.checked:before{position:absolute;display:block;width:15px;height:15px;vertical-align:middle;color:#0081b5;font-size:28px;margin:6px 0 0 -26px}table label.checkbox,table label.radio{position:relative;border-left:25px solid transparent;display:inline-block;margin:0;padding:0}table input[type=checkbox],table input[type=radio]{filter:alpha(opacity=0.00);-moz-opacity:0.00;opacity:0.00;margin:8px 8px 1px -25px;border-radius:0}table label.checkbox:before,table label.radio:before{display:block;width:15px;height:15px;vertical-align:middle;color:#ccc;font-size:28px;margin:6px 0 0 -26px}table label.checkbox:before,table label.checkbox.checked:before{content:"\25A0"}table label.radio:before,table label.radio.checked:before{content:"\25CF"}table label.checkbox.checked:before,table label.radio.checked:before{position:absolute;display:block;width:15px;height:15px;vertical-align:middle;color:#0081b5;font-size:28px;margin:6px 0 0 -26px}.dropdown-menu.open li a{white-space:normal}#cms-sitemap section{margin-top:24px}#cms-sitemap section{border-top:1px solid #BFBFBF;padding:25px 0}#cms-sitemap section ul{margin:0;padding:0;list-style:none}#cms-sitemap section ul li{padding:0 0 10px 0}#cms-sitemap .cms-sitemap-title{display:block;padding-bottom:10px;text-transform:uppercase}#cms-sitemap .cms-sitemap-title a{color:#000000}#cms-sitemap .cms-sitemap-title a:hover{text-decoration:underline;color:#0082B6}.cms-seo-text{color:#BFBFBF;margin-top:60px}.footer-sitemap,.footer-login{margin-top:50px;font-size:16px}.footer-sitemap h4,.footer-login h4{font-family:DINWebPro-Light, sans-serif;text-transform:uppercase;font-size:16px;font-weight:normal}.footer-sitemap a{display:block;color:#7f7f7f;padding:2px 0}.footer-sitemap a:hover,.footer-login a,.footer-login a:hover{display:block;color:#0081b5;text-decoration:none;padding:2px 0}.footer-sitemap ul,.footer-login ul{list-style-type:none;margin:30px 0 35px 0;padding:0}.footer-sitemap li,.footer-login li{margin:0 0 15px 0;padding:0}.footer-login .link-login,.footer-login .link-login:hover{background:transparent url(../../../bundles/triluxportalcore/images/icon_login_blue_small.png) center left no-repeat;padding-left:40px}.footer-login .link-vermerken,.footer-login .link-vermerken:hover{background:transparent url(../../../bundles/triluxportalcore/images/icon_merkliste_blue_small.png) top left no-repeat;padding-left:40px}.footer-login .link-vergleichen,.footer-login .link-vergleichen:hover{background:transparent url(../../../bundles/triluxportalcore/images/icon_vergleichen_blue_small.png) center left no-repeat;padding-left:40px}footer{max-width:100%;background:#000;color:#808080;font-size:14px;margin:0;padding:0;font-size:16px;text-align:center}footer a,footer a:hover{color:#808080;text-decoration:none}footer ul{list-style-type:none;margin:0;padding:0}footer ul li{display:block;padding:30px 0;border-top:1px solid #262626}footer ul li:last-child{border-bottom:1px solid #262626}footer p{padding:30px 0}footer .meta{width:100%}footer .social-network{padding:30px 0}footer ul.social-network li{display:inline-block;padding:0 5px;border:none}footer .link-facebook{display:block;width:24px;height:24px;background:transparent url(../../../bundles/triluxportalcore/images/icon_facebook.png) 0 0 no-repeat}footer .link-twitter{display:block;width:24px;height:24px;background:transparent url(../../../bundles/triluxportalcore/images/icon_twitter.png) 0 0 no-repeat}footer .link-youtube{display:block;width:24px;height:24px;background:transparent url(../../../bundles/triluxportalcore/images/icon_youtube.png) 0 0 no-repeat}@-webkit-keyframes "progress-bar-stripes"{from{background-position:40px 0;}to{background-position:0 0;}}@-o-keyframes "progress-bar-stripes"{from{background-position:40px 0;}to{background-position:0 0;}}@keyframes "progress-bar-stripes"{from{background-position:40px 0;}to{background-position:0 0;}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#0081B5}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}@media (min-width: 320px){.container{width:100%;padding:0}.link-xs{background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_link_xs.png) center right no-repeat;background-size:12px auto;padding-right:40px}header{background:#2d2d2d;max-height:49px}.logo,.logo:hover{float:left;width:125px;height:33px;line-height:0;margin:-12px 0 6px 26.5%}.nav-header{display:block;width:100%}.nav-main{margin-top:0}header .header-tools{float:right;width:auto;margin:0 10px 0 0}[class*="nav-top"],header .header-tools li[class*="icon-"]{display:none}header .search input[type=text]{width:88.55%;margin-left:0px}header .search .search-kam input[type=text]{width:100%}header .search .search-kam .btn-group,header .search .search-kam input[type=submit]{margin-top:10px}header li.language{height:47px}.language .item-layer{margin-top:-22px}header li.search{margin:0}.search .item-layer{width:100%;text-align:center;margin-top:23px;left:0 !important}.search .arrow-up{right:35px}.search section{width:100%;max-width:100%}#result-produkte,#result-referenzen,#result-website{display:block}#result-produkte .item-collapse,#result-referenzen .item-collapse,#result-website .item-collapse{display:none}#result-produkte.tab-pane.active .item-collapse,#result-referenzen.tab-pane.active .item-collapse,#result-website.tab-pane.active .item-collapse{display:block}header .text-single{white-space:nowrap;overflow:hidden;width:280px;text-overflow:ellipsis}header .tab-content.result-search{margin-left:5px;padding-left:0}.result-all{float:none;margin:0 auto;width:100%;text-align:left}header .w-xs-100pro,header .link-button.w-xs-100pro{float:none;margin:0 auto;width:100%;text-align:center}header .tab-content.result-search{margin:0 0 20px 0;padding:0}.product-tools .link-copy,.product-tools .link-download,.product-tools .link-compare{border-left:none}.top-article figure{margin:15px}.award-label img{max-width:100px;max-height:90px;float:left;margin-right:10px}.content-tabs{margin:50px 0 0 0;padding-bottom:7px;border:none;text-align:center;margin-left:-20px;margin-right:-20px}.content-tabs.navigation{margin-top:0px}.content-tabs ul,.content-tabs ul.closed{display:block;background:#e5e5e5;max-width:100%;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35)}.content-tabs li{float:none;display:block;max-width:100%;text-align:center;border-top:1px solid #ccc;padding:0 17px}.content-tabs a,.content-tabs a:hover,.content-tabs a.actv{outline:0;border:none;display:inline-block;width:auto;color:#000;padding:10px 0 7px 0}.content-tabs.navigation a,.content-tabs.navigation a:hover,.content-tabs.navigation a.actv{color:#0081b5}.content-tabs a,.content-tabs li{display:none}.content-tabs li.actv,.content-tabs ul.closed li{display:block}.content-tabs ul.closed a{display:inline-block}.content-tabs a.actv,.content-tabs ul.closed a.actv{color:#0081b5}.content-tabs.navigation a.actv,.content-tabs.navigation ul.closed a.actv{color:#000}.content-tabs li.arrow-bottom{position:absolute;float:none;display:block;width:100%;height:7px;text-align:center;border-top:none;background:transparent}.content-tabs ul.closed li.arrow-bottom{margin-top:0}.content-tabs li.arrow-bottom .icon{position:relative;z-index:999;display:block;width:100%;height:7px;background:transparent url(../../../bundles/triluxportalcore/images/bg_arrow_tabs.png) bottom center no-repeat;background-size:11px 7px}.content-tabs .tab-auswahl{display:block;background:#e5e5e5;max-width:100%;text-align:center}.content-tabs .link-toggle,.content-tabs .link-toggle:hover{width:auto;display:inline-block;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) top right no-repeat;background-size:22px 12px;color:#0081b5;line-height:100%;padding:0 40px 0 0;margin-top:10px;margin-bottom:7px}.content-tabs .link-toggle.actv,.content-tabs .link-toggle.actv:hover{width:auto;display:inline-block;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) top right no-repeat;background-size:13px auto;color:#0081b5;line-height:100%;padding:0 40px 0 0;margin-top:10px;margin-bottom:7px}.content-tabs.navigation .link-toggle,.content-tabs.navigation .link-toggle:hover,.content-tabs.navigation .link-toggle.actv,.content-tabs.navigation .link-toggle.actv:hover{color:#000}.description{margin:0;margin-left:-20px;margin-right:-20px;padding:0}.content-description .description.actv{border-bottom:1px solid #e5e5e5}.description h3{cursor:pointer;border:none;border-bottom:1px solid #bfbfbf;margin-top:0;padding:22px 20px 22px 20px}.content-description .description:nth-child(1) h3{border-top:1px solid #bfbfbf;margin-top:30px;padding:22px 20px 22px 20px}.description h3 span{display:block;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) center right no-repeat;background-size:22px 12px;padding-right:20px}.description.actv h3{color:#000;border-bottom:1px solid #bfbfbf;background:#f2f2f2;margin-bottom:0;margin-right:5px}.description.actv h3 span{display:block;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) center right no-repeat;background-size:13px 13px;padding-right:20px}.description-text p{display:block;background:#f2f2f2;padding:14px 20px 14px 20px;margin:0}.description-text,.description .panel-group{display:none}.description.actv .description-text,.description.actv .panel-group{display:block}.collapse{display:none}.panel-heading a{background:#f2f2f2 url(../../../bundles/triluxportalcore/images/icon_checked_blue.png) 20px 16px no-repeat;padding:14px 21px 2px 45px}.panel-heading a span{display:block;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) center right no-repeat;background-size:13px 13px;margin-right:5px}.panel-heading a.collapsed{background:#fff url(../../../bundles/triluxportalcore/images/icon_checked.png) 20px 16px no-repeat;padding:14px 21px 12px 45px}.panel-heading a.collapsed span{background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) center right no-repeat;background-size:22px 12px;margin-right:0}.panel-body{padding:0 20px 12px 45px}.product-list{margin:0;padding-left:0 !important;padding-bottom:0}.container-download .product-list{padding-bottom:0}.product-label{max-width:35px;height:62px}h2.headline .img-label{display:block;margin-left:0}h2.headline .img-label img{margin-top:0px}.aside{margin-top:0}.product-group.interesting{background:#f2f2f2;border-left:5px solid #f2f2f2;border-right:5px solid #f2f2f2;margin-bottom:30px}}@media (min-width: 480px){.logo,.logo:hover{margin-left:34.5%}}@media (max-width: 767px){.link-xs{background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_link_xs.png) center right no-repeat;background-size:12px auto;padding-right:40px}.link-closed,.link-shift,.link-button{margin-right:30px}header li.search .link-search .item-layer section .result-all p{border-left:30px solid transparent}.totop{bottom:125px}footer .container,footer .row,footer .row [class*=col]{margin:0;padding:0}}@media (min-width: 768px){.link-xs{background:none;padding-right:0}header{background:#2d2d2d;max-height:49px}.container-header{text-align:left;max-width:100%}.logo,.logo:hover{float:left;width:125px;height:33px;line-height:0;margin:-12px 0 6px 40.2%}.nav-header{display:block;width:100%}.nav-main{margin-top:0}[class*="nav-top"]{display:none}header .search input[type=text]{width:94.7%;margin-left:0}#result-produkte,#result-referenzen,#result-website{display:none}#result-produkte.tab-pane.active,#result-referenzen.tab-pane.active,#result-website.tab-pane.active{display:block}#result-produkte .item-collapse,#result-referenzen .item-collapse,#result-website .item-collapse{display:block}.product-tools .link-copy,.product-tools .link-download,.product-tools .link-compare{border-left:1px solid #ccc}.top-article figure{margin:0}h2.headline .img-label{display:inline;margin-left:25px}h2.headline .img-label img{margin-top:-7px}.award-label img{max-width:92px;height:auto}.tab-auswahl{display:none}.product-list{margin:0;padding-left:0 !important;padding-bottom:20px}.product-label{max-width:35px;height:62px}.description{margin:0;padding:0}.description.actv{border-bottom:none}.description h3{cursor:pointer;border-top:1px solid #bfbfbf;margin-top:30px;padding:22px 20px}.description.actv h3{margin-right:0}.description-text,.description .panel-group{display:none}.description-text p{display:block;background:#f2f2f2;padding:14px 20px 14px 20px;margin:0}.panel-heading a.collapsed{padding:14px 15px 12px 45px}.panel-heading a span,.panel-heading a.collapsed span{margin-right:0}.panel-body{padding:0 20px 12px 45px}.product-group.interesting{background:#f2f2f2;border-left:10px solid #fff;border-right:10px solid #fff}.product-list h3{margin:0}.product-list ul{margin:0}.aside{margin-top:0}.totop{bottom:125px}footer{display:block}footer{text-align:left}footer .container{padding:0 20px;width:100%;max-width:100%}footer ul.meta,footer ul.social-network{text-align:right}footer ul li{display:inline-block;padding:0;border:none}footer ul li:after{content:"|";margin:0;padding:0 10px}footer ul li:last-child{border:none;padding:0}footer ul.social-network li:after,footer ul li:last-child:after{content:"";padding:0}footer p{padding:0;margin:1em 0}footer .meta{width:100%;margin:1em 0}footer .social-network{padding:0}.search-tabs{display:inline-block;width:100%;text-transform:uppercase;height:33px;font-size:15px;text-align:left;line-height:0;margin:0;padding:0;border-top:10px solid transparent;border-bottom:1px solid #bfbfbf}.search-tabs .arrow-bottom{display:none;height:0}.search-tabs ul,.search-tabs ul.closed{display:inline-block;background:transparent;max-width:auto;width:100%;margin:0;padding:0}.search-tabs li{display:inline-block;float:left;max-width:auto;text-align:left;line-height:100%;border-top:none;margin:0 1px 0 0;padding:0}.search-tabs a{outline:0;color:#000;margin:0;padding:0 10px 5px 10px}.search-tabs a:hover,.search-tabs a.actv,.search-tabs li.active a,.search-tabs ul.closed a.actv,.search-tabs ul.closed li.active a{outline:0;color:#0081b5;background:none;border-bottom:3px solid #0081b5;padding:0 10px 5px 10px;margin:0}.search-tabs a{display:inline-block}.search-tabs ul.closed a{display:inline-block}.tab-auswahl{display:block}header .text-single{white-space:nowrap;overflow:hidden;width:625px;text-overflow:ellipsis}header .tab-content.result-search{margin:0;padding:0}header .search form{height:31px}header .search .search-kam .btn-group{max-width:190px}header .search .search-kam .btn-group,header .search .search-kam input[type=submit]{margin-top:0}}@media (max-width: 1023px){.content-white .container{max-width:100%;padding:0 20px}.content-breadcrumb{display:none}.totop{bottom:125px}}@media (min-width: 1024px){header{background:#2e2e2e;max-height:79px;margin-top:1px}.container-header{max-width:988px;text-align:center;overflow:visible;margin:auto}.logo,.logo:hover{float:left;width:145px;height:38px;line-height:0;margin:3px 0 14px 5px}header ul{list-style-type:none;float:right;width:auto;margin:0 20px 0 0;padding:0}header li{float:left;margin:0;padding:0;cursor:pointer}header li.search form{display:block}header .header-tools li[class*="icon-"]{display:block}header .header-tools{float:right;width:auto;margin:0;padding-top:10px}header li.search{width:33px;height:45px;background:transparent url(../../../bundles/triluxportalcore/images/icon_loop.png) 0 3px no-repeat}.nav-header h1{font-size:1.5em}.nav-main{margin-top:0;margin-left:8px;padding-top:14px}.language,[class*="nav-top"],header .search input[type=text]{display:inline-block}.language{margin-right:-10px}header .search input[type=submit]{width:33px;height:31px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_loop.png) 8px 7px no-repeat;color:#fff;border:none}header li.search .link-search a.link-closed,header li.search .link-search a.link-shift{display:none}.language .item-layer{margin-top:-8px}.search{margin:0 0 0 16px}.search .item-layer{width:auto;text-align:left;left:auto !important;margin-top:40px}.search .arrow-up{right:auto}[class*="nav-top"] .arrow-up,.language .arrow-up{margin-top:2px}[class*="nav-top"] .arrow-up{top:18px}[class*="nav-top"] section{font-size:13px;margin-top:5px}.language section{font-size:13px;margin-top:8px;margin-left:-611px}.search section{width:700px;max-width:700px;margin-left:-446px}.language section li{line-height:155%;margin:0 0 12px 0}.language section li dfn{line-height:100%}[class*="nav-top"]:nth-child(1) section{margin-left:-168px}[class*="nav-top"]:nth-child(2) section{margin-left:-264px}[class*="nav-top"]:nth-child(3) section{margin-left:-398px}[class*="nav-top"]:nth-child(4) section{margin-left:-478px}[class*="nav-top"]:nth-child(5) section{margin-left:-557px}[class*="nav-top"].var-1 .row{overflow:hidden}[class*="nav-top"].var-1 .column div{max-width:236px;padding-left:10px;padding-right:10px}[class*="nav-top"].var-1 figure{max-width:236px;height:100%}[class*="nav-top"].var-1 figcaption{max-width:236px}[class*="nav-top"] section a,.language section a{color:#666;height:auto}.container-icons section a{color:#000;height:auto}[class*="nav-top"] section a:hover,.language section a:hover,.container-icons section a:hover{color:#0082b6}[class*="nav-top"] section p.nav-teaser,[class*="nav-top"] section a.nav-teaser,.nav-teaser,.container-icons .nav-teaser,.language dfn{font-size:14px;line-height:130%;text-transform:uppercase;font-style:normal;color:#000}[class*="nav-top"] section p.nav-teaser,[class*="nav-top"] section a.nav-teaser,.language dfn{margin:0;padding:0}[class*="nav-top"] .link,[class*="nav-top"] .link:hover,.container-icons .link,.container-icons .link:hover{float:left;width:auto;height:auto;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_blue.png) center right no-repeat;color:#0082b6;font-size:13px;padding:0;padding-right:14px !important;margin:0}.nav-text{min-height:108px}.nav-text p{color:#000;width:226px}.container-icons p{font-size:13px}.icon-vergleichen section p,.icon-vermerken section p{font-size:14px}header .tab-content.result-search{margin-left:0;padding-left:0}.item-layer .content-grey .column a.login-social{float:left;width:34px;height:34px}.item-layer .content-grey .column a.login-social + a.login-social{margin-left:10px}.item-layer .content-grey .column a[class*="login-"]{background-size:34px 34px}.result-all p{margin-top:3px;width:auto;line-height:100%}.top-article figure{margin:0}.content-tabs{margin:50px 0 0 0;padding:0 0 0 0;border-bottom:1px solid #bfbfbf;text-align:left;line-height:0}.content-tabs .arrow-bottom{display:none;height:0}.content-tabs ul,.content-tabs ul.closed{display:inline-block;background:transparent;max-width:auto;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin:0;padding:0}.content-tabs li{display:inline-block;float:left;max-width:auto;text-align:left;line-height:100%;border-top:none;margin:0 1px 0 0;padding:0}.content-tabs a,.content-tabs.navigation a{outline:0;color:#000;margin:0;padding:0 10px 5px 10px}.content-tabs a:hover,.content-tabs a.actv,.content-tabs ul.closed a.actv,.content-tabs.navigation a:hover,.content-tabs.navigation a.actv,.content-tabs.navigation ul.closed a.actv{outline:0;color:#0081b5;background:none;border-bottom:3px solid #0081b5;padding:0 10px 5px 10px;margin:0}.content-tabs.navigation a.link-compare{display:inline-block;width:28px;height:21px;background:transparent url(../../../bundles/triluxportalcore/images/icon_compare_black_small.png) top center no-repeat}.content-tabs.navigation a.link-compare.hoverj{background:transparent url(../../../bundles/triluxportalcore/images/icon_compare_blue_small.png) top center no-repeat}.content-tabs a{display:inline-block}.content-tabs ul.closed a{display:inline-block}.tab-auswahl{display:block}.product-label{max-width:49px;height:80px}.description,.content-description .description.actv{margin:0;padding:0;border:none}.description h3,.description.actv h3{cursor:default;border-top:none;background:none;margin-top:30px;padding:0 0 12px 0;border-bottom:1px solid #bfbfbf}.content-description .description:nth-child(1) h3{border-top:none;margin-top:30px;padding:0 0 12px 0}.description h3 span,.description.actv h3 span{display:block;background:none;padding-right:0}.description-text p{display:block;background:transparent;padding:15px 0 0 0;margin:0}.description-text,.description .panel-group{display:block}.description.actv .description-text,.description.actv .panel-group{display:block}.panel-heading a{background:#f2f2f2;margin:0;padding:14px 10px 12px 35px}.panel-heading a.collapsed{background:#fff url(../../../bundles/triluxportalcore/images/icon_checked.png) 10px 16px no-repeat;margin:0;padding:14px 10px 12px 35px}.panel-heading a span,.panel-heading a.collapsed span{display:block;background:transparent url(../../../bundles/triluxportalcore/images/arrow_collapse.png) center right no-repeat}.panel-body{padding:0 20px 12px 35px}.product-row{padding:25px 0 0 0}.product-row:first-child{border-top:1px solid #bfbfbf}.product-row .row-title span{display:block;height:auto;line-height:22px;vertical-align:middle}.product-row .row-title span:first-child{font-size:15px}.product-row .row-title span+span{float:none;margin:2em 0}.product-row .row-title span+span>a{text-indent:0}.totop{bottom:100px}footer .container{max-width:1200px}}@media (min-width: 1200px){header{background:#2d2d2d;max-height:79px}.container-header{max-width:1180px;text-align:center;overflow:visible}.logo,.logo:hover{float:left;width:163px;height:43px;line-height:0;margin:2px 0 15px 0}header ul{list-style-type:none;float:left;width:auto;margin:0;padding:0}header li{float:left;margin:0;padding:0;cursor:pointer}.nav-main{margin-top:0;margin-left:114px}.language{margin-right:0}[class*="nav-top"] .nav-layer{margin-top:-7px}[class*="nav-top"] .arrow-up,.language .arrow-up{margin-top:1px}[class*="nav-top"] section{width:auto;font-size:15px;margin-top:5px}[class*="nav-top"]:nth-child(1) section{margin-left:-311px}[class*="nav-top"]:nth-child(2) section{margin-left:-411px}[class*="nav-top"]:nth-child(3) section{margin-left:-549px}[class*="nav-top"]:nth-child(4) section{margin-left:-633px}[class*="nav-top"]:nth-child(5) section{margin-left:-716px}[class*="nav-top"].var-1 .column div{max-width:300px;padding-left:20px;padding-right:0}[class*="nav-top"].var-1 .column div:first-child{padding-left:0}[class*="nav-top"].var-1 figure{max-width:280px;margin:0}[class*="nav-top"].var-1 figure img{max-width:280px;height:auto;margin:0;padding:0}[class*="nav-top"].var-1 figcaption{max-width:280px}.language section{margin-left:-615px}.search section{margin-left:-450px}.container-icons p{font-size:14px}.icon-vergleichen section p,.icon-vermerken section p{font-size:15px}[class*="nav-top"] .link,[class*="nav-top"] .link:hover,.container-icons .link,.container-icons .link:hover{float:left;width:auto;height:auto;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_blue.png) center right no-repeat;color:#0082b6;font-size:15px;padding:0;padding-right:14px !important;margin:0}[class*="nav-top"] section p.nav-teaser,[class*="nav-top"] section a.nav-teaser,.nav-teaser,.language dfn{font-size:16px;line-height:130%;text-transform:uppercase;font-style:normal;color:#000}[class*="nav-top"] section p.nav-teaser,[class*="nav-top"] section a.nav-teaser,.language dfn{margin:0;padding:0}.nav-text{display:block;min-height:143px;margin:0;padding:0}.nav-text p{color:#000;width:280px}.top-article img{margin:0}.award-label{width:123px}.award-label img{max-width:112px;height:auto}.content-tabs{margin-top:50px}#solr-results > .content-tabs{margin-top:25px}.content-tabs a{padding:0 20px 5px 20px}.content-tabs a:hover,.content-tabs a.actv{padding:0 20px 5px 20px}footer ul.meta,footer ul.social-network{text-align:right;height:24px;float:left;margin:1em 0}footer ul.social-network{width:110px}}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:11px;height:15px;left:0;top:-5px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;border:none;box-shadow:none}.noUi-connect{background:#0081b5;border:0;box-shadow:none}.noUi-origin{border-radius:0}.noUi-target{border:1px solid #ccc;border-radius:0;height:6px;box-shadow:none}.noUi-target.noUi-connect{box-shadow:none}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{background:#0081b5;border:none;border-radius:0;box-shadow:none;cursor:pointer}.noUi-active{box-shadow:none}.noUi-handle:before,.noUi-handle:after{content:none;display:block;position:absolute;height:0px;width:0px;background:none;left:0;top:0}.noUi-handle:after{left:0}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked.noUi-connect,.noUi-state-blocked .noUi-connect{background:#4FDACF}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}#compare-table{margin:20px 0}#compare-table table{border-spacing:0}#compare-table th,#compare-table tr,#compare-table td{border:0px;padding:0;margin:0;text-align:left;vertical-align:top}#compare-table th{width:280px;min-width:280px}#compare-table td,#compare-table th{padding-top:10px;padding-bottom:10px}#compare-head,#compare-body{width:100%}#compare-head tr:first-child th,#compare-head tr:first-child td{padding-top:0;padding-bottom:0}#compare-table tr{border-top:1px solid #ccc}#compare-table tr.noborder{border-top:0}#compare-table tr.noborder td,#compare-table tr.noborder th{padding-top:0}#compare-table tr.trhover:hover{background-color:#ebebeb}#compare-table tr.tools th,#compare-table tr.tools td{padding-bottom:15px}#compare-table .td-img figure{text-align:right;max-width:204px}#compare-table .td-img .remove{display:inline-block;height:15px;width:15px;cursor:pointer}#compare-table .td-img .remove:before{content:"\2715";font-size:16px;font-weight:bold;line-height:100%}#compare-table tr td.td-name{font-size:15px;padding-top:5px}#compare-head td,#compare-body td{padding-left:20px;width:25%;max-width:25%}#compare-body td.breakall{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#compare-head td p,#compare-body td p{margin:0;word-break:normal}#compare-head .product-tools section{display:inline-block}#compare-head a span{padding:3px 10px}#compare-head .link-copy .item-layer section{padding:15px 15px 15px 10px}@media only screen and (max-width: 1200px){#compare-table{margin:20px 0;width:100%}}@media only screen and (max-width: 1023px){#compare-table{margin:20px 0;width:100%}#compare-head .td-img{float:left;opacity:.3;cursor:pointer}#compare-head td.td-img figure{margin-right:17px}#compare-table .td-img.actv{opacity:1;cursor:default}#compare-table .td-img img{height:auto;width:100%}#compare-table .td-img figure{text-align:right;max-width:165px}#compare-body th{width:45%;padding-top:10px;padding-bottom:0}#compare-body td{width:55%;padding-top:10px;padding-bottom:10px}#compare-head td,#compare-body td{padding-left:0;width:auto;max-width:none}}@media only screen and (max-width: 767px){#compare-table{margin:20px 0;width:100%}#compare-head .td-img{float:left}#compare-head .td-img figure{margin-right:8px}#compare-table .td-img img{height:auto;width:100%}#compare-body th,#compare-body td{display:block;width:100%}#compare-table tr.trhover:hover{background:none}#compare-table .td-img figure{text-align:right;max-width:65px}#compare-body th{padding-top:10px;padding-bottom:0}#compare-body td{padding-top:0px;padding-bottom:10px}#compare-table td,#compare-head td{padding-left:0}#compare-table tr td.td-name{position:absolute;width:100%}#compare-table tr.tools{position:relative;height:88px}#compare-table .product-tools{position:absolute;margin-top:45px;width:100%}#compare-head .link-download,#compare-head .link-send{display:none}#compare-head{display:block;width:100%}#compare-head .item-layer{margin-left:-5px}}.footer-sitemap ul,.footer-login ul{margin-top:15px}.footer-sitemap h4,.footer-login h4{margin-bottom:15px}.footer-sitemap li,.footer-login li{margin:0 0 5px;padding:0}.cms-slider-direction-nav .cms-slider-prev{background:url("../../../bundles/triluxportalcore/images/direction_prev_blue_trans.png") no-repeat;left:0}.cms-slider-direction-nav .cms-slider-next{background:url("../../../bundles/triluxportalcore/images/direction_next_blue_trans.png") no-repeat;right:0}.advice{border:1px solid #efefef;background:#ffffff;padding:40px 40px 25px;margin:20px 0}.advice.grey{background:#efefef}.advice .advice-inner{background:transparent url(../../../bundles/triluxportalcore/images/icon_warning.png) right top no-repeat}.advice .advice-text{max-width:75%}.advice .advice-title{padding-top:0;margin:0}.advice .link-button{margin-right:10px;margin-top:10px}@media screen and (max-width: 480px){.advice .link-button{margin-right:0;width:100%;text-align:center}}.cookienotice{position:fixed;z-index:22;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, 0.8);font-weight:normal;color:#ffffff;padding-top:40px;padding-bottom:40px}.cookienotice p{margin:0;font-size:16px}.cookienotice a{color:#fff;text-decoration:underline}.cookienotice a.link-button{position:relative;display:block;text-decoration:none;text-align:center}@media (min-width: 320px) and (max-width: 1023px){.cookienotice .row{margin-left:10px;margin-right:10px}}
.w-112{max-width:112px}.rang-field{display:inline-block;width:100%;margin:0;padding:0}.rang-field input[type=text]{color:#000;text-align:center;margin-bottom:5px}.product-list h3{margin-top:0px;padding-top:0}#product-grid a span.ellip.ellip-line{line-height:16px;height:14px}#product-grid .product-row .row-title span + span{margin:2em 10px}#product-grid .product-list{margin:4px 0 0 0;padding-bottom:0}.tb-product-list{display:table;width:100%;margin:0;padding:0}.tb-product-list.tr-link td:not(product-tools){cursor:default}.tb-product-list tr:hover{background:#ebebeb}.tb-product-list tr:first-child:hover{background:none}.tb-product-list.referenz tr:first-child:hover{background:#ebebeb}.tb-product-list th,.tb-product-list td{text-align:left;border-bottom:1px solid #ccc;margin:0;padding:0}.tb-product-list.zubehoer th,.tb-product-list.zubehoer td{vertical-align:top}.tb-product-list th{color:#bfbfbf;font-size:12px;font-weight:normal;padding:5px 0}.tb-product-list th:first-child{width:45%}.tb-product-list.zubehoer th:first-child{width:55%}.tb-product-list .sort-list{display:inline-block;width:22px;height:6px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_sort.png) center center no-repeat;margin-left:5px}.tb-product-list td{padding:7px 0 0 0;margin:0}.tb-product-list td:last-child{background:#0e87b8;width:20px;vertical-align:middle}.tb-product-list td span{float:left;width:auto;margin-right:20px}.tb-product-list .img-left{margin-right:10px;margin-bottom:7px}.tb-product-list .img-label{white-space:nowrap;float:right;padding-right:10px;margin-left:0}.tb-product-list .img-label img{width:40px;height:auto}.tb-product-list a.link{display:block;width:7px;height:11px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_white.png) center right no-repeat;margin:0;padding:0}.tb-product-list .text-bezeichnung{color:#888;padding-bottom:4px}.tb-product-list .text-bezeichnung .text-uppercase{color:#000}.tb-product-list .product-tools{vertical-align:top;white-space:nowrap;text-align:right;padding-bottom:0;max-width:130px}.tb-product-list .item-layer,.content-tabs.navigation .item-layer,#compare-head .item-layer{margin-top:35px}.tb-product-list .arrow-up,.content-tabs.navigation .arrow-up,.product-tools.downloads .arrow-up{position:absolute;z-index:9999999;width:13px;height:7px;background:transparent url(../../../bundles/triluxportalcore/images/nav_top_arrow.png) 0 0 no-repeat;border:none}.tb-product-list .item-layer section,.product-tools.downloads .item-layer section{z-index:999999;position:relative;width:100%;background:#fff;border:1px solid #ccc;font-size:14px;line-height:auto;text-transform:none;color:#666;text-align:left;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);margin:6px 0 0 0;padding:0}.tb-product-list .item-layer section p,.content-tabs.navigation .item-layer section p,#compare-head .item-layer section p{line-height:100%;margin:0;padding:0}.tb-product-list .item-layer section .nav-teaser,.content-tabs.navigation .item-layer section .nav-teaser,#compare-head .item-layer section .nav-teaser{margin-top:0;margin-bottom:10px}.tb-product-list .item-layer section span,.content-tabs.navigation .item-layer section span,.product-tools.downloads .item-layer section span{float:left;max-width:100%;white-space:normal;line-height:120%;margin:0 0 0 5px;padding-top:8px}.tb-product-list div .item-layer{display:none}.tb-product-list .product-tools .arrow-up{margin-left:15px}.tb-product-list .product-tools section,.content-tabs.navigation .product-tools section,.product-tools.downloads section{width:240px;padding:15px}.tb-product-list .product-tools[class*="link-"]:nth-child(1) section,.content-tabs.navigation .product-tools[class*="link-"]:nth-child(1) section,.product-tools.downloads[class*="link-"]:nth-child(1) section{margin-left:-120px}.tb-product-list .product-tools[class*="link-"]:nth-child(2) section{margin-left:-120px}.tb-product-list .product-tools[class*="link-"]:nth-child(3) section{margin-left:-120px}.tb-product-list .item-layer input[type=radio],.content-tabs.navigation .item-layer input[type=radio]{margin-right:15px}.tb-product-list .item-layer input[type=submit],.content-tabs.navigation .item-layer input[type=submit],.product-tools.downloads .item-layer input[type=submit],#compare-head .item-layer input[type=submit]{margin:5px 0 10px 25px}.tb-product-list .item-layer .link-all,.content-tabs.navigation .item-layer .link-all,.product-tools.downloads .item-layer .link-all,#compare-head .item-layer .link-all{display:inline-block;width:auto;height:auto;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_blue.png) center right no-repeat;color:#0082b6;font-size:14px;padding:0;padding-right:14px !important;margin:0 0 0 25px;border:none}.width-50{width:50px}.product-marketing{margin-top:20px}.product-marketing h3{margin:0;padding:0 0 12px 0}.product-marketing p{margin:0 0 28px 0;padding:0}.product-marketing a{color:#0082b6}.product-marketing img{margin-top:5px;margin-bottom:15px}.product-marketing ul{list-style-type:none;margin:0;padding:0}.product-marketing li{margin:0 0 5px 0;padding:0}.product-marketing .product-link-download ul{display:table;max-width:auto}.tb-product-list.referenz td{vertical-align:top;padding:20px 0 12px 0}.tb-product-list.referenz h3{font-size:20px}.tb-product-list.referenz img{max-width:280px;margin-right:20px;cursor:pointer}.text-referenz{display:table;margin:0;padding:0;cursor:pointer}.filter-headline,.tab-checkbox{background:#2e2e2e;color:#fff;text-transform:uppercase}.filter-headline{font-size:16px;line-height:20px;border-bottom:1px solid #ebebeb;padding:10px 15px}.link-reset-all{display:block;background:#2e2e2e;color:#fff;font-size:14px;border-bottom:1px solid #ebebeb;padding:7px 0px 6px 15px}.link-reset-all:before{float:left;content:"\2715";font-size:11px;margin-left:2px;margin-right:12px;margin-top:4px}.tab-checkbox label{cursor:pointer;display:inline-block;width:30%;border-left:1px solid #ebebeb;color:#fff;font-size:14px;padding:7px 0px 6px 15px}.tab-checkbox label:first-child{border-left:none}.tab-checkbox input[type=checkbox]{cursor:pointer;margin:0 6px 1px 0px}.tab-checkbox label.checkbox:before{position:absolute;width:20px;height:20px;overflow:hidden;content:"\25A0";color:#ccc;font-size:20px;line-height:100%;margin:-5px 0 0 0}.tab-checkbox label.checkbox.checked:before{position:absolute;width:20px;height:20px;overflow:hidden;content:"\25A0";color:#0081b5;font-size:20px;line-height:100%;margin:-5px 0 0 0}.tab-checkbox label.checkbox.checked{color:#0081b5}.checkbox-p23{width:100% !important;border-top:1px solid #fff;border-left:none !important}.filter-list{background:#ebebeb;list-style-type:none;font-size:14px;margin:0;padding:0}.filter-list li{cursor:pointer;display:block;border-top:1px solid #ccc}.filter-list li.actv{background:#ebebeb}.filter-list li.actv-child{background:#0081b5;color:#fff}.filter-list li.onechoice,.filter-list li.onechoice + .actv-child{background:transparent;color:#9f9f9f;cursor:default}.filter-list li.onechoice span{display:inline-block;margin:0px 5px 0px 18px;padding:5px 0 5px 15px;height:100%}.filter-list li:first-child{border-top:none}.filter-list li icon,.filter-list li.actv icon{display:block;margin:6px 5px 5px 18px;padding-left:15px}.filter-list li .icon{background:transparent url(../../../bundles/triluxportalcore/images/arrow_nav_filter.png) 0 6px no-repeat}.filter-list .onechoice span{background:transparent url(../../../bundles/triluxportalcore/images/arrow_collapse.png) 0 50% no-repeat}.filter-list li.onechoice + .actv-child,.filter-list li.actv-child .icon{background:none;margin:6px 15px 5px 18px;padding-left:15px}.filter-list li.onechoice + .actv-child{background:none;margin:0 0 5px 0;padding-left:20px;border-top:none}.filter-list li.disabled{background:transparent;margin:6px 15px 5px 18px;padding-left:15px;border:none;cursor:default;color:#9f9f9f !important}.filter-list li.actv-child .icon:before{float:left;content:"\2715";font-size:11px;margin-right:8px;margin-top:4px}.filter-list .filter-other{display:block;color:#0081b5;background:transparent url(../../../bundles/triluxportalcore/images/icon_plus_blue.png) 0 0 no-repeat;margin:6px 15px 5px 8px;padding-left:25px}.filter-list li .item-layer section{z-index:999 !important;width:320px;margin:0 6px 0 0}.filter-list li .item-layer .arrow-left{position:absolute;z-index:9999 !important;width:12px;height:20px;background:transparent url(../../../bundles/triluxportalcore/images/nav_filter_arrow_left.png) 0 0 no-repeat;margin-left:319px}.filter-list li .item-layer section .nav-teaser{font-family:DINWebPro, sans-serif;font-size:14px;font-weight:bold;text-transform:none;margin:0 0 20px 0;padding:0}.filter-list .link-closed{margin-bottom:10px}.filter-list .link-closed span{display:block;width:10px;height:10px;background:none}.filter-list .link-closed span:before{content:"\2715";font-size:12px;font-weight:bold;color:#bfbfbf}.filter-list .space{display:inline-block;width:100%;margin-left:30px}.filter-list .item-layer li{display:inline-block;width:100%;border:none;color:#333;line-height:100%;margin:0;padding:0 10px 2px 10px}.filter-list .item-layer li span{margin:0;padding:0}.filter-list label.checkbox{display:block}.filter-list .item-layer .text-smaller{font-size:12px;line-height:100%;width:80%;color:#5f5f5f;clear:both;margin-top:-10px;padding-top:0}.filter-list li .item-layer section p{line-height:135%;border-top:1px solid #ccc;margin:0;padding:0 30px 0 5px}.filter-list li.item-layer section p:first-child,.filter-list li .item-layer.filter-double section p:first-child{border-top:none}.content-marginal{font-size:15px;margin-top:0}.content-marginal h4{font-size:15px;text-transform:uppercase;margin:0;padding:0 0 7px 0}.content-marginal section{padding:0;margin:0 0 35px 0}.content-marginal .content-white,.content-marginal .content-grey{padding-bottom:5px;border-bottom:none}.content-marginal .content-grey p{padding:0 10px}@media (min-width: 320px){.product-list{margin:20px -20px 200px -20px}.tb-product-list{margin:20px 0 0 0}.tb-product-list tr:hover,.tb-product-list.referenz tr:hover,.tb-product-list.referenz tr:first-child:hover{background:#fff}.product-list .link-button-back{float:none;margin-left:20px}.tb-product-list tr:nth-child(2){border-top:1px solid #ccc}.tb-product-list td:nth-child(1):after{content:attr(data-title);display:block;clear:both;margin-bottom:3px}.tb-product-list td:nth-child(1){vertical-align:top;padding-left:20px}.tb-product-list td:nth-last-child(1){padding-right:20px}.tb-product-list .product-tools{vertical-align:top}.tb-product-list .link-compare,.tb-product-list .link-download,.tb-product-list .link-send{display:none}.tb-product-list .link-copy{border-left:none;background-position:12px 6px}.tb-product-list .link-copy.hoverj{border-left:none;background-position:12px 6px;height:170px}#compare-head .link-copy,#compare-head .link-copy.hoverj{border-left:none;margin-left:-10px;height:35px}.tb-product-list .item-layer,.content-tabs.navigation .item-layer,.product-tools.downloads .item-layer,#compare-head .item-layer{display:block;width:100%;left:0;padding:0}.tb-product-list .item-layer .link-closed,.content-tabs.navigation .item-layer .link-closed,#compare-head .item-layer .link-closed{float:right;margin:0 10px 0 0;padding:0}.tb-product-list .item-layer .link-closed span,.content-tabs.navigation .item-layer .link-closed span,#compare-head .item-layer .link-closed span{display:block;width:20px;height:20px;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px auto}.tb-product-list .product-tools .arrow-up,.content-tabs.navigation .product-tools .arrow-up,.product-tools.downloads .arrow-up,#compare-head .arrow-up{display:none}.tb-product-list .product-tools section,.content-tabs.navigation .product-tools section,.product-tools.downloads section,#compare-head section{width:100%;padding:0;margin:0;background:#f2f2f2;border:none;-moz-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.00);-webkit-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.00);-o-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.00);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.00)}#compare-head section{padding-top:20px;padding-left:15px;padding-bottom:10px}.tb-product-list .product-tools[class*="link-"]:nth-child(1) section,.content-tabs.navigation .product-tools[class*="link-"]:nth-child(1) section,.product-tools.downloads[class*="link-"]:nth-child(1) section,#compare-head[class*="link-"]:nth-child(1) section{margin-left:0}.tb-product-list .product-tools[class*="link-"]:nth-child(2) section{margin-left:0}.tb-product-list .product-tools[class*="link-"]:nth-child(3) section{margin-left:0}.tb-product-list td:last-child{background:transparent;width:30px;vertical-align:top}.tb-product-list a.link{width:12px;height:22px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_link_xs.png) top right no-repeat;background-size:12px auto;padding-right:0px;padding-left:10px;margin-top:6px}.tb-product-list .row,.tb-product-list[class*="col-"]{margin:0;padding:0}.tb-product-list .product-tools .row{background:#f2f2f2;padding:10px 0px 10px 15px;margin-left:-10px;margin-right:-10px;margin-top:15px}.tb-product-list .btn-group.bootstrap-select button,.tb-product-list .btn-group.bootstrap-select.open button,.tb-product-list .link-button,.tb-product-list label span,.product-tools.downloads .btn-group.bootstrap-select button,.product-tools.downloads .btn-group.bootstrap-select.open button,.product-tools.downloads .link-button,.product-tools.downloads label span,#compare-head .btn-group.bootstrap-select button,#compare-head .btn-group.bootstrap-select.open button,#compare-head .link-button,#compare-head label span{font-size:12px}.tb-product-list .item-layer input[type=radio],.product-tools.downloads .item-layer input[type=radio],#compare-head .item-layer input[type=radio]{margin-right:5px}.tb-product-list .product-tools .item-layer ul.merken,.tb-product-list .product-tools .item-layer ul.merken ul{display:block}.tb-product-list .product-tools .item-layer ul.merken ul{padding:0 20px}.product-list .tb-product-list li{float:none !important;margin:0;padding:5px 0;width:100%}.tb-product-list .product-tools .item-layer ul.merken > li label{width:100%}.tb-product-list .product-tools .item-layer ul.merken > li span{margin-left:0;margin-top:-3px}.tb-product-list .product-tools .item-layer ul.merken > li input[type=text],.tb-product-list .product-tools .item-layer ul.merken > li input[type=submit],.tb-product-list .product-tools .item-layer ul.merken .selectpicker,.tb-product-list .product-tools .item-layer ul.merken .dropdown-menu{margin-left:0px}.tb-product-list .product-tools .item-layer ul.merken > li input[type=text],.tb-product-list .product-tools .item-layer ul.merken > li input[type=submit]{float:none}.tb-product-list .product-tools .item-layer ul.merken .bootstrap-select.btn-group{margin-bottom:0}.tb-product-list .btn-group.bootstrap-select button,.tb-product-list .btn-group.bootstrap-select.open button,.tb-product-list .formular select,.product-tools.downloads .btn-group.bootstrap-select button,.product-tools.downloads .btn-group.bootstrap-select.open button,.product-tools.downloads .formular select,#compare-head .btn-group.bootstrap-select button,#compare-head .btn-group.bootstrap-select.open button,#compare-head .formular select{width:115px;max-width:115px}.tb-product-list .dropdown-menu.inner.selectpicker,.product-tools.downloads .dropdown-menu.inner.selectpicker,#compare-head .dropdown-menu.inner.selectpicker{width:115px}.dropdown-menu.open li{font-size:12px}.tb-product-list .text-bezeichnung{clear:both;max-width:100%;padding:8px 0 5px 0}.tb-product-list .text-bezeichnung span{float:none}.tb-product-list.zubehoer td:nth-child(1):after{content:attr(data-title);display:block;clear:both;font-size:16px;padding-bottom:8px}.tb-product-list.zubehoer .link-copy{border-left:none;background-position:12px 6px}.tb-product-list.zubehoer .link-copy.hoverj{border-left:none;background-position:12px 6px;height:150px}.tb-product-list.zubehoer{margin-bottom:0}.product-marketing .product-link-download{margin-bottom:30px}.tb-product-list.referenz.line-grey{border-top:none}.tb-product-list.referenz td{vertical-align:top}.tb-product-list.referenz .product-tools{white-space:nowrap}.text-referenz{border-right:none}.tb-product-list.zubehoer .text-referenz{clear:both}.tb-product-list.zubehoer .text-referenz h4{word-break:break-all;margin:0 20px 0 0;line-height:120%}.text-referenz h3{margin-left:0;padding-left:0}.tb-product-list.referenz img{width:100%;max-width:auto;margin-bottom:10px}.tb-product-list.referenz td:nth-child(1):before{content:attr(data-title);display:block;white-space:pre;font-size:20px;clear:both;margin-bottom:10px}.tb-product-list.referenz td:nth-child(1):after{content:none}.content-marginal{background:#e5e5e5;margin-left:-20px;margin-right:-20px;margin-top:0;padding:35px 10px 15px 10px}.content-marginal .content-grey p{padding:0}.content-product-filter,.content-product-download{margin-left:-30px;margin-right:-30px}.tab-product-filter{display:block;background:#e5e5e5;max-width:100%;text-align:center;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35)}.tab-product-filter .link-open{width:auto;display:inline-block;cursor:pointer;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) top right no-repeat;background-size:22px 12px;color:#000;line-height:100%;padding:0 40px 0 0;margin-top:17px;margin-bottom:13px}.tab-product-filter .link-open.actv{width:auto;display:inline-block;cursor:pointer;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) top right no-repeat;background-size:13px auto;color:#000;line-height:100%;padding:0 40px 0 0;margin-top:17px;margin-bottom:13px}.tab-checkbox label{width:88px}.product-filter{background:#ebebeb}.product-filter{display:none}.filter-list{display:inline-block;width:100%}.filter-list li .icon{display:block;max-width:100%;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) top right no-repeat;background-size:18px 12px;margin:7px 25px 4px 20px;padding-left:0}.filter-list li.actv{background:#fff;display:inline-block;width:100%;margin:0;padding:0}.filter-list li.actv-child{display:inline-block;width:100%;margin:0;padding:0}.filter-list li.actv .icon{display:block;max-width:100%;background:none;margin:6px 27px 5px 20px;padding-left:0}.filter-list li.onechoice.actv-child{border:none}.filter-list li.onechoice span{display:block;max-width:100%;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs_9f9f9f.png) right 5px no-repeat;background-size:18px 12px;margin:7px 25px 4px 18px;padding-left:0}.filter-list li.onechoice.actv-child span{background:none;margin-top:0;padding-top:0}.filter-list li.actv-child .icon{display:block;max-width:100%;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed_white.png) top right no-repeat;background-size:13px auto;margin:6px 27px 5px 20px;padding-left:0}.filter-list li.actv-child .icon:before{content:"";margin:0}.filter-list li .item-layer{position:relative;margin:0;width:100%}.filter-list li .item-layer section{width:100%;max-height:400px;overflow-y:auto;font-size:14px;margin:0;padding:10px 20px;-moz-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);-webkit-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);-o-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);border:none}.filter-list li .item-layer section .link-closed{margin-top:-35px;margin-right:8px}.filter-list li .item-layer section .link-closed span{display:block;width:13px;height:13px;background:#fff url(../../../bundles/triluxportalcore/images/icon_closed.png) top right no-repeat;background-size:13px auto}.filter-list li .item-layer section .link-closed span:before{content:none}.filter-list li .item-layer section p{display:inline-block;width:100%;line-height:135%;margin:0;padding:0;border-top:none}.filter-list li .item-layer section p img{margin-top:2px}.filter-list li .auswahl-LED{margin-top:25px}#sidebar,.filter-list li .item-layer,.filter-list li .item-layer.filter-double{display:none}#mobile,#mobile .product-filter{display:none}.filter-list li.actv .item-layer,.filter-list li.actv .item-layer.filter-double{display:block}.filter-list.others{margin:0;padding:0 0 3px 0;display:inline-block}.filter-list.others{display:none}}@media (min-width: 768px){.product-list{margin:20px 0 0 0}.product-list .link-button-back{margin-left:0}.tb-product-list tr:hover,.tb-product-list.referenz tr:hover,.tb-product-list.referenz tr:first-child:hover{background:#ebebeb}.tb-product-list th:first-child{width:60%}.tb-product-list td:nth-child(1){vertical-align:middle;padding-left:0}.tb-product-list td:nth-last-child(1){padding-right:0}.tb-product-list tr:nth-child(2){border-top:none}.tb-product-list td:nth-child(1):after,.tb-product-list.zubehoer td:nth-child(1):after{display:none}.tb-product-list .link-compare,.tb-product-list .link-download,.tb-product-list .link-send{display:inline-block}.product-tools .link-copy,.product-tools .link-download,.product-tools .link-compare,.product-tools .link-send,.product-tools .link-copy.hoverj,.product-tools .link-download.hoverj,.product-tools .link-compare.hoverj,.product-tools .link-send.hoverj{width:41px;height:35px;border-left:1px solid #ccc;border-bottom:3px solid transparent;background-position:center center}.tb-product-list .link-copy,.tb-product-list.zubehoer .link-copy,.tb-product-list .link-copy.hoverj,.tb-product-list.zubehoer .link-copy.hoverj{border-left:1px solid #ccc;background-position:center center;height:35px}.tb-product-list .item-layer input[type=radio]{margin-right:18px}.tb-product-list .item-layer,.tb-product-list.zubehoer .item-layer,.content-tabs.navigation .item-layer,.product-tools.downloads .item-layer,#compare-head .item-layer{display:block;width:auto;left:auto;padding:0;margin-top:35px}.tb-product-list .product-tools .arrow-up,.content-tabs.navigation .product-tools .arrow-up,.product-tools.downloads .arrow-up,#compare-head .arrow-up{display:block;margin-left:15px}.tb-product-list .product-tools section,.content-tabs.navigation .product-tools section,.product-tools.downloads section,#compare-head section{display:inline-block;width:240px;background:#fff;border:1px solid #ccc;text-transform:none;color:#666;text-align:left;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);margin:6px 0 0 -120px;padding:15px}.tb-product-list .item-layer,.tb-product-list.zubehoer .item-layer,.content-tabs.navigation .item-layer,.product-tools.downloads .item-layer,#compare-head .item-layer{display:none}.tb-product-list .row,.tb-product-list[class*="col-"]{margin:0;padding:0}.tb-product-list .product-tools .row{background:transparent;margin:0;padding:0}.tb-product-list .product-tools .item-layer ul.merken,.tb-product-list .product-tools .item-layer ul.merken ul{display:block}.tb-product-list .product-tools .item-layer ul.merken ul{padding:0 20px}.tb-product-list .product-tools .item-layer ul.merken > li{margin:0;padding:5px 0;width:100%}.tb-product-list .product-tools .item-layer ul.merken > li label{width:100%}.tb-product-list .product-tools .item-layer ul.merken > li span{margin-left:-8px;margin-top:-3px}.tb-product-list .product-tools .item-layer ul.merken > li input[type=text],.tb-product-list .product-tools .item-layer ul.merken > li input[type=submit],.tb-product-list .product-tools .item-layer ul.merken .selectpicker,.tb-product-list .product-tools .item-layer ul.merken .dropdown-menu{margin-left:0px}.tb-product-list .product-tools .item-layer ul.merken .bootstrap-select.btn-group{margin-bottom:0}.tb-product-list .btn-group.bootstrap-select button,.tb-product-list .btn-group.bootstrap-select.open button,.tb-product-list .link-button,.tb-product-list label span,.content-tabs.navigation .btn-group.bootstrap-select button,.content-tabs.navigation .btn-group.bootstrap-select.open button,.content-tabs.navigation .link-button,.content-tabs.navigation label span,.product-tools.downloads .btn-group.bootstrap-select button,.product-tools.downloads .btn-group.bootstrap-select.open button,.product-tools.downloads .link-button,.product-tools.downloads label span,#compare-head .btn-group.bootstrap-select button,#compare-head .btn-group.bootstrap-select.open button,#compare-head .link-button,#compare-head label span{font-size:14px}.tb-product-list .btn-group.bootstrap-select button,.tb-product-list .btn-group.bootstrap-select.open button,.tb-product-list .formular select,.content-tabs.navigation .btn-group.bootstrap-select button,.content-tabs.navigation .btn-group.bootstrap-select.open button,.content-tabs.navigation .formular select,.product-tools.downloads .btn-group.bootstrap-select button,.product-tools.downloads .btn-group.bootstrap-select.open button,.product-tools.downloads .formular select,#compare-head .btn-group.bootstrap-select button,#compare-head .btn-group.bootstrap-select.open button,#compare-head .formular select{width:170px;max-width:170px;margin:0}.tb-product-list .dropdown-menu.inner.selectpicker,.content-tabs.navigation .dropdown-menu.inner.selectpicker,.product-tools.downloads .dropdown-menu.inner.selectpicker,#compare-head .dropdown-menu.inner.selectpicker{width:170px}.dropdown-menu.open li{font-size:14px}.tb-product-list .product-tools[class*="link-"]:nth-child(1) section,.content-tabs.navigation .product-tools[class*="link-"]:nth-child(1) section,.product-tools.downloads[class*="link-"]:nth-child(1) section{margin-left:-120px}#compare-head[class*="link-"]:nth-child(1) section{margin-left:10px}.tb-product-list .product-tools[class*="link-"]:nth-child(2) section{margin-left:-160px}#compare-head[class*="link-"]:nth-child(2) section{margin-left:-40px}.tb-product-list .product-tools[class*="link-"]:nth-child(3) section{margin-left:-200px}#compare-head .link-copy,#compare-head .link-copy.hoverj{border-left:1px solid #ccc;margin-left:0}.tb-product-list td:last-child{background:#0e87b8;width:20px;vertical-align:middle}.tb-product-list a.link{display:block;width:7px;height:11px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_white.png) center right no-repeat;margin:0;padding:0}.tb-product-list .text-bezeichnung{clear:none;max-width:auto;padding:0 0 5px 0}.product-download h4{padding-top:17px}.tb-product-list.referenz.line-grey{border-top:1px solid #bfbfbf}.text-referenz{border-top:none}.tb-product-list.referenz img{max-width:280px;margin-right:20px}.tb-product-list.referenz td:nth-child(1):before{content:none}.tb-product-list.zubehoer .text-referenz{clear:none}}@media (min-width: 1024px){.product-list .link-button-back{float:right}.tb-product-list th:first-child{width:45%}.tb-product-list tr:hover{background:#ebebeb}.tb-product-list.tr-link td:not(product-tools){cursor:pointer}.tb-product-list tbody tr:first-child:hover{background:#ebebeb}.tb-product-list .product-tools[class*="link-"]:nth-child(1) section,#compare-head .product-tools[class*="link-"]:nth-child(1) section,.tb-product-list .product-tools[class*="link-"]:nth-child(2) section,#compare-head .product-tools[class*="link-"]:nth-child(2) section,.tb-product-list .product-tools[class*="link-"]:nth-child(3) section{margin-left:-120px}.product-download{margin-top:50px}.product-download h4{padding-top:0;margin-top:-4px}.content-marginal{background:#fff;margin-top:0px;padding-top:0}.content-marginal .content-grey p{padding:0 10px}.content-product-filter,.content-product-download{margin-left:0;margin-right:-10px;margin-bottom:40px}.product-filter{display:block;position:relative;margin:0;padding:0;background:#ebebeb}.tab-checkbox label{width:30%}.filter-list{display:inline-block;width:100%}.filter-list li{position:relative}.filter-list li .icon{display:block;max-width:100%;background:transparent url(../../../bundles/triluxportalcore/images/arrow_nav_filter.png) 0 6px no-repeat;margin:6px 5px 5px 18px;padding-left:15px}.filter-list li.actv{display:block;background:#ebebeb}.filter-list li.onechoice span{padding:5px 0 5px 15px;background:transparent url(../../../bundles/triluxportalcore/images/arrow_collapse.png) 0 50% no-repeat}.filter-list li.actv .icon{display:block;max-width:100%;background:none;margin:6px 5px 5px 18px;padding-left:15px}.filter-list li.onechoice + .actv-child{background:transparent;margin:0 0 5px 0;padding-left:35px;border:none;cursor:default;color:#9f9f9f !important}.filter-list li.actv-child .icon{background:none;margin:6px 15px 5px 18px;padding-left:0}.filter-list li.actv-child .icon:before{float:left;content:"\2715";font-size:10px;margin-right:8px;margin-top:4px}.filter-list li .item-layer .layer-relative{position:relative;width:100%;height:100%}.filter-list li .item-layer section .link-closed{position:relative;background:none;margin-top:5px;margin-right:0}.filter-list li .item-layer section .link-closed span{display:block;width:10px;height:10px;background:none}.filter-list li .item-layer section .link-closed span:before{content:"\2715";font-size:12px;font-weight:bold;color:#bfbfbf}.filter-list li .item-layer{position:absolute;left:-323px}.filter-list li .item-layer.top{margin-top:-38px}.filter-list li .item-layer.middle{bottom:0;margin-bottom:-45% !important;vertical-align:middle}.filter-list li .item-layer.bottom{bottom:-4px}.filter-list li .item-layer.filter-double{left:-623px}.filter-list li .item-layer.filter-420{left:-423px}.filter-list li .item-layer section{z-index:999 !important;width:320px;background:#fff;border:1px solid #ccc;font-size:14px;line-height:auto;text-transform:none;color:#666;text-align:left;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);margin:6px 0 0 0;padding:10px 20px}.filter-list li .item-layer .arrow-left{position:absolute;z-index:9999 !important;width:12px;height:20px;background:transparent url(../../../bundles/triluxportalcore/images/nav_filter_arrow_left.png) 0 0 no-repeat;margin-left:319px}.filter-list li .item-layer.top .arrow-left{margin-top:7px}.filter-list li .item-layer.middle .arrow-left{bottom:122px}.filter-list li .item-layer.bottom .arrow-left{bottom:7px}.filter-list li .item-layer.filter-double .arrow-left{margin-left:619px}.filter-list li .item-layer.filter-420 .arrow-left{margin-left:419px}.filter-list li .item-layer.filter-double section{width:620px}.filter-list li .item-layer.filter-420 section{width:420px}.filter-list li .item-layer section p:first-child,.filter-list li .item-layer.filter-double section p:first-child{border-top:none}.filter-list li .item-layer section p{line-height:135%;border-top:1px solid #ccc;margin:0;padding:0 30px 0 5px}.filter-list li .auswahl-LED{margin-top:0}#sidebar{display:block}#mobile,#mobile .product-filter.show{display:none !important}}@media (min-width: 1200px){.product-download{margin-top:0}.text-referenz{margin-right:60px}.content-marginal{margin-top:-39px}}
.content-product-download{margin-bottom:20px}.download-liste h4{text-transform:uppercase;font-size:15px;margin:0;padding:0 0 3px 8px}.item-link-download{padding:15px 30px 5px 10px}.download-liste{font-size:14px;margin:0}.download-liste .content-grey{background:#f2f2f2}.download-liste p{margin:0;padding:20px 10px 0 10px}.download-liste p:first-child{font-size:15px}.download-liste .notice p{line-height:1.428571429}.download-liste a{max-width:75%;color:#000;text-decoration:underline}.download-liste a:hover{color:#0081b5}.download-liste ul{list-style:none;padding:0 10px;margin-right:10px}.download-liste li{display:inline-block;width:100%;margin-bottom:5px}.download-liste label.checkbox input[type=checkbox],.download-liste label.radio input[type=radio]{margin:0px 8px 1px -25px}.download-liste label.checkbox span,.download-liste label.radio span{padding-top:0;margin:0}.download-liste label.checkbox:before,.download-liste label.radio:before{position:absolute;display:block;width:15px;height:15px;overflow:hidden;vertical-align:middle;color:#ccc;font-size:28px;margin:0px 0 0 -26px}.download-liste label.checkbox.checked:before,.download-liste label.radio.checked:before{color:#0081b5}.download-liste label.checkbox span{max-width:150px}.download-liste label.checkbox span span{margin:0;padding:0}.download-liste label.checkbox + span.size{margin-top:8px}.checkall{text-align:center}.checkall > span{margin:10px 0;padding:0 0 0 10px;display:inline-block;text-align:center}.checkall > span:first-child{border-right:1px solid #bfbfbf;padding:0 15px 0 0}.download-liste .selectall,.download-liste .deselectall{color:#0081b5;text-decoration:none}.download-liste .link-button{display:block;width:100%;text-align:left;border-top:4px solid #0081B5;border-bottom:3px solid #0081B5;border-left:22px solid #0081B5;border-right:15px solid #0081B5;margin-bottom:1px}.download-liste .link-button.download{background-image:url(../../../bundles/triluxportalcore/images/icon_download_white.png);background-position:96% center;background-repeat:no-repeat}.download-liste .link-button.send{background-image:url(../../../bundles/triluxportalcore/images/icon_send_white.png);background-position:96% center;background-repeat:no-repeat}.content-details .product-list{margin-top:0px;padding:0}.content-details h3{margin-top:40px;margin-bottom:15px;padding-bottom:0}.content-details h3 img{margin-top:10px}.content-details article{margin-bottom:40px}.tb-product-details{max-width:100%}.tb-product-details tr{border-top:1px solid #ccc}.tb-product-details th{text-align:left;font-family:DINWebPro-Bold, sans-serif;font-weight:normal}.tb-product-details th,.tb-product-details td{min-height:40px;padding:10px 0;width:50%}.content-details article figure{margin-bottom:20px}.img-zoom{position:absolute;width:98%;display:block;z-index:999;background:#fff;max-width:100%;text-align:center;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);border:10px solid #fff;margin:0;padding:0}.img-zoom p{text-align:left;padding:15px 10px 5px 10px;margin:0}.container .img-zoom{top:0px}.container.container-downloads .img-zoom{top:43px}.container-lichttechnik .row{margin:0}.container-lichttechnik .link-button{width:100%}.container-lichttechnik .vertical-line{border-right:1px solid #80c0da;min-height:70px}.container-lichttechnik select{max-width:100%}.container-lichttechnik .dropdown-menu.open li a,.container-lichttechnik .dropdown-menu.open li a:hover,.container-lichttechnik .dropdown-menu.open li a:focus{display:block;height:auto;border:none;outline:0;line-height:100%;color:#333;margin:0;padding:3px 5px}.container-lichttechnik .w-50pro{width:50%}.container-lichttechnik .left-side{border-right:60px solid transparent}.container-lichttechnik .right-side{border:30px solid transparent;border-top:40px solid transparent;border-right:40px solid transparent}.container-lichttechnik .right-side.space-none{border-top:none;margin-top:-20px}.container-lichttechnik .lichttechnik-result{width:49%;float:left;overflow:hidden;background:#0081b5;color:#fff;min-height:140px}.container-lichttechnik .lichttechnik-result h3{font-size:35px;line-height:100%;color:#fff;margin:5px;padding:0}.container-lichttechnik .lichttechnik-result h3.text-middle{line-height:50px}.container-lichttechnik .lichttechnik-result section{display:inline-block;margin:20px 0px 15px 25px;padding:0}.container-lichttechnik .lichttechnik-result section p{line-height:120%;margin:0;padding:5px 3px 5px 0}.container-lichttechnik .lichttechnik-result section form{margin:8px 0 0 0;padding:0 12px 0 0}.container-lichttechnik .lichttechnik-result section input[type=text]{height:30px;text-indent:0;margin:0;padding:2px 0 0 0;text-align:center}.container-lichttechnik .lichttechnik-result section .align-center{display:block;max-width:auto;text-align:center}.container-lichttechnik .nomargin{margin:0}.item-layer.lichtrechner{z-index:2;position:relative;width:100%;margin:10px 0 30px 0}.item-layer.lichtrechner section{width:300px;border:none;color:#000;padding:0;margin:0}.item-layer.lichtrechner .link-closed{margin:0;padding:0}.item-layer.lichtrechner section a{color:#000}.item-layer.lichtrechner section input[type=text]{line-height:125%;padding:4px 0 2px 0;height:28px}.item-layer.lichtrechner section select{height:28px;line-height:125%;padding-bottom:4px 0px 2px 0px;border:1px solid #ccc;width:100%}.item-layer.lichtrechner .link-button{border:1px solid #0081b5}.item-layer.lichtrechner .link-button.blank{background:#fff;color:#000 !important;border:1px solid #ccc}.item-layer.lichtrechner section .lichtrechner{display:inline-block;width:100%;border:none;margin:0;padding:0 15px}.item-layer.lichtrechner section .lichtrechner .arrow-left{position:absolute;z-index:9999 !important;width:12px;height:20px;background:transparent url(../../../bundles/triluxportalcore/images/nav_filter_arrow_left.png) 0 0 no-repeat;margin-left:285px;margin-top:5px}.item-layer.lichtrechner section [class*="step-"].zu{background:#f2f2f2;cursor:pointer}.item-layer.lichtrechner section .lichtrechner+.lichtrechner{border-top:1px solid #ccc}.lichtrechner-leuchte ul{list-style-type:none;margin:0;padding:0}.lichtrechner-leuchte li{float:left;width:50%;border:1px solid #ccc;margin:0 0 10px 0;padding:0}.lichtrechner-leuchte li:first-child{border-right:none}.lichtrechner-leuchte li a,.lichtrechner-leuchte li span{display:block;height:65px;text-align:center;padding-top:40px}.lichtrechner-leuchte li span{opacity:0.40}.item-layer.lichtrechner .leuchte-anbau{background:transparent url(../../../bundles/triluxportalcore/images/img_leuchte_anbau.png) top center no-repeat}.item-layer.lichtrechner .leuchte-pendel{background:transparent url(../../../bundles/triluxportalcore/images/img_leuchte_pendel.png) top center no-repeat}.lichtrechner-nutzebene{display:inline-block;margin-bottom:15px}.row-filed{display:inline-block;width:100%;margin:0;padding:0}.row-filed span{width:31%}.row-filed span+span{border-left:10px solid transparent;width:34.5%}.lichtrechner-daten{display:none}.item-layer.lichtrechner section [class*="step-"] .lichtrechner-daten{display:block}.item-layer.lichtrechner section [class*="step-"].zu .arrow-left{display:none}.item-layer.lichtrechner section [class*="step-"] .arrow-left{display:block}@media (min-width: 320px){.content-product-download{position:relative;margin-right:-20px}.item-link-download{padding-left:30px;padding-right:0}.item-headline .link-button.align-right{float:none;margin-left:0}.content-details{margin:0 10px;padding:0;min-height:auto}.content-details [class*="col-"]{margin:0;padding:0}.content-details.container-lichttechnik .lichttechnik-result [class*="col-"] p{padding:0 10px}.content-details .product-list{padding-bottom:30px}.content-details h3{margin-top:0}.content-details article h3{margin-left:0}.download-liste{position:absolute;z-index:1;margin:0 -10px}.download-liste{height:0;overflow:hidden}.download-liste p,.download-liste ul{padding-left:30px;padding-right:15px}.size{margin-top:0}.item-tb-product-details{border-bottom:20px solid transparent}.product-tools.downloads{text-align:center;width:100%}.product-tools.downloads .link-copy,.product-tools.downloads .link-download,.product-tools.downloads .link-compare,.product-tools.downloads .link-send,.product-tools.downloads .link-copy.hoverj,.product-tools.downloads .link-download.hoverj,.product-tools.downloads .link-compare.hoverj,.product-tools.downloads .link-send.hoverj{width:61px;height:35px;border-left:1px solid #ccc;border-bottom:3px solid transparent;background-position:center center}.product-tools.downloads .link-copy,.product-tools.downloads .link-copy.hoverj{border-left:none}.content-product-download .slider-square{width:100%;border-left:20px solid transparent;border-right:10px solid transparent}.product-tools.downloads section{display:inline-block;background:#f2f2f2 !important}.product-tools.downloads .item-layer{position:absolute;margin-top:35px;padding:0}.product-tools.downloads .item-layer .link-closed{margin:15px 5px 0 0}.product-tools.downloads section form{padding:0;margin:0 10px}.product-tools.downloads section p{margin:0 0 0 9px;padding:0}.product-tools.downloads section p.nav-teaser{padding-top:15px;margin-bottom:10px;margin-left:12px}.product-tools.downloads .item-layer{display:none}.content-details .product-description article{margin-bottom:0}.container .img-zoom{top:0px}.container.container-downloads .img-zoom{top:0}.container-lichttechnik p .align-right{display:block;width:100%;margin-bottom:15px}.container-lichttechnik .vertical-line{border-right:none;border-bottom:1px solid #80c0da}.container-lichttechnik .line-grey{margin-bottom:20px;margin-left:-20px;margin-right:-20px}.container-lichttechnik .lichttechnik-result{width:100%;float:none;display:inline-block;margin-bottom:15px}.container-lichttechnik .lichttechnik-result section{display:inline-block;width:100%;margin:20px 0 15px 0;padding:0}.container-lichttechnik .lichttechnik-result section form{display:block;width:100%;margin:8px 0 0 0;padding:0 40px}.container-lichttechnik .lichttechnik-result section p{padding:0 20px}.container-lichttechnik .lichttechnik-result section form p{padding:0 0 0 3px}.container-lichttechnik .lichttechnik-result .xs-center{text-align:center}.container-lichttechnik .left-side{border-right:0px solid transparent}.container-lichttechnik .right-side{border:none}.container-lichttechnik .right-side figure{margin:15px 0}.container-lichttechnik .nomargin{margin:0}.item-layer.lichtrechner{display:block;width:100%;border:1px solid #ccc}.item-layer.lichtrechner section{width:100%;border:none;color:#000;padding:0;margin:0;-moz-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.0);-webkit-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.0);-o-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.0);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.0)}.item-layer.lichtrechner section .lichtrechner{padding:0 15px}.item-layer.lichtrechner section .lichtrechner .arrow-left{display:none}}@media (min-width: 768px){.content-product-download{position:absolute;z-index:21}.item-link-download{padding-left:10px;padding-right:30px}.item-headline .link-button.align-right{float:right;margin-left:auto}.download-liste{position:relative;margin:0 0 0 30px}.download-liste p,.download-liste ul{padding-left:10px;padding-right:10px}.content-product-download .slider-square{border-left:30px solid transparent;border-right:20px solid transparent}.item-tb-product-details{border-bottom:none}.content-details .img-data+.img-data{border-left:25px solid transparent}.product-tools.downloads .item-layer{position:absolute;width:220px;left:auto;margin-left:10px;margin-top:35px;padding:0}.product-tools.downloads section{display:inline-block;background:#fff !important}.product-tools.downloads section form{padding:0;margin:0 0}.product-tools.downloads section p{margin:0;padding:5px 0 0 10px}.product-tools.downloads section p.nav-teaser{margin-left:0}.container-lichttechnik p .align-right{display:inline;float:right;width:auto;margin-bottom:15px}.container-lichttechnik .vertical-line{border-right:1px solid #80c0da;border-bottom:none}.container-lichttechnik .lichttechnik-result{width:49%;float:left;margin-bottom:0}.container-lichttechnik .lichttechnik-result+.lichttechnik-result{float:right}.container-lichttechnik .lichttechnik-result h3{font-size:35px;line-height:100%;color:#fff;text-align:center;margin-top:0;padding:0}.container-lichttechnik .lichttechnik-result h3.text-middle{line-height:85px}.container-lichttechnik .left-side{border-right:22px solid transparent}.container-lichttechnik .right-side{border:30px solid transparent;border-top:40px solid transparent;border-right:none}.container-lichttechnik .right-side.space-none{border-top:none;margin-top:0}.container-lichttechnik .lichttechnik-result section{display:inline-block;margin:20px 0 15px 25px;padding:0 20px 0 0}.container-lichttechnik .lichttechnik-result section form{margin:8px 0 0 0;padding:0 12px 0 0}.container-lichttechnik .lichttechnik-result section p,.container-lichttechnik .lichttechnik-result section form p{line-height:120%;margin:auto;padding:5px 3px 5px 0}.container-lichttechnik .lichttechnik-result section .xs-center{text-align:left}.container-lichttechnik .nomargin{margin:0}.item-layer.lichtrechner{z-index:2;border:none;position:relative;width:100%;margin:10px 0 30px -20px}.item-layer.lichtrechner section{width:300px;border:none;color:#000;padding:0;margin:0;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35)}.item-layer.lichtrechner section .lichtrechner .arrow-left{margin-left:280px;margin-top:5px}.item-layer.lichtrechner section .lichtrechner{padding:0 20px}.item-layer.lichtrechner section .lichtrechner .arrow-left{display:block}}@media (min-width: 1024px){.content-product-download{position:absolute;margin:8px 0 0 0}.content-details{margin:0 10px;min-height:1500px}.content-details h3{margin-top:40px;margin-bottom:15px;padding-bottom:0;margin-left:0}.tb-product-details.first-child{border-right:10px solid transparent}.tb-product-details.last-child{border-left:10px solid transparent}.download-liste{height:auto;overflow:visible;margin-left:0}.download-liste p,.download-liste ul{padding-right:0;line-height:100%}.download-liste label.checkbox span{max-width:120px}.size{margin-top:5px}.content-tabs.navigation .product-tools .link-copy,.content-tabs.navigation .product-tools .link-download,.content-tabs.navigation .product-tools .link-compare,.content-tabs.navigation .product-tools .link-send,.content-tabs.navigation .product-tools .link-copy.hoverj,.content-tabs.navigation .product-tools .link-download.hoverj,.content-tabs.navigation .product-tools .link-compare.hoverj,.content-tabs.navigation .product-tools .link-send.hoverj{width:41px;height:28px;border-left:1px solid #ccc;border-bottom:3px solid transparent;background-position:center center}.content-tabs.navigation .product-tools .item-layer{margin-top:28px}.content-tabs.navigation .product-tools section{z-index:9;padding-left:8px}.content-product-download .slider-square{width:100%;border-left:none;border-right:none}.container .img-zoom{top:0px}.container.container-downloads .img-zoom{top:43px}.content-details .product-description{float:left;width:48%}.content-details .product-description+.product-description{float:right}.container-lichttechnik .line-grey{margin:0}.container-lichttechnik .lichttechnik-result h3.text-middle{line-height:60px}.container-lichttechnik .left-side{border-right:60px solid transparent}.container-lichttechnik .right-side{border:30px solid transparent;border-top:40px solid transparent;border-right:40px solid transparent}.container-lichttechnik .right-side.space-none{border-top:none;margin-top:-20px}.item-layer.lichtrechner{z-index:2;position:relative;width:100%;margin:10px 0 30px 0}.item-layer.lichtrechner section .lichtrechner .arrow-left{margin-left:285px;margin-top:5px}.item-layer.lichtrechner section .lichtrechner{padding:0 15px}}@media (min-width: 1200px){.download-liste label.checkbox span{margin:0 0 -5px;max-width:180px}}
.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999999}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px;z-index:1050}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;min-height:10px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{display:inline-block;width:100%;position:relative;padding:0 20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer.align-center{text-align:center}.modal-footer.noborder{border:none;margin:0}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn + .btn{margin-left:-1px}.modal-footer .btn-block + .btn-block{margin-left:0}@media screen and (min-width: 320px){.modal-dialog{width:100%;margin:30px auto}.modal-content{-webkit-box-shadow:none;box-shadow:none}.modal-footer button{width:100%;margin-bottom:5px}}@media screen and (min-width: 768px){.modal-dialog{width:600px;margin:10% auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);box-shadow:0 5px 15px rgba(0, 0, 0, 0.5)}.modal-footer button{width:auto;margin-bottom:0}}@media screen and (min-width: 1024px){.modal-dialog{width:920px;margin:15% auto}.modal.prompt .modal-dialog{width:380px;text-align:center}.modal.prompt .modal-dialog.w500{width:500px;text-align:left}}.modal.prompt .modal-dialog .checkimg{border:2px solid #ccc;cursor:pointer}.modal.prompt .modal-dialog .checkimg.active{border:2px solid #0081b5;cursor:default}
.konfigurator-stage{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_bg_stage.png) 0 0 repeat-x;text-align:center;color:#fff;margin:auto}.konfigurator-stage .container{position:relative;text-align:center}.konfigurator-stage-headline{position:absolute;width:100%;display:block;text-align:center;margin-top:500px}.konfigurator-stage h1{font-family:DINWebPro-Light, sans-serif;font-size:45px;line-height:120%;font-weight:normal}.konfigurator-stage section{max-width:380px;overflow:hidden;height:576px;border:2px solid transparent;text-align:left;font-size:16px;margin:93px 0 78px 0}.konfigurator-stage-teaser{font-size:20px;margin:53px 10px 10px 25px}.konfigurator-stage .coriflex,.konfigurator-stage .coriflex.hover,.konfigurator-stage .e-line-led,.konfigurator-stage .e-line-led.hover,.konfigurator-stage .e-line-t5,.konfigurator-stage .e-line-t5.hover{height:670px;overflow:hidden;margin-bottom:78px}.konfigurator-stage .coriflex.hover section,.konfigurator-stage .e-line-led.hover section,.konfigurator-stage .e-line-t5.hover section{height:576px;border:2px solid #fff}.konfigurator-stage ul{list-style-type:none;margin:270px 25px 14px 25px;padding:0}.konfigurator-stage li{display:block;margin:0 0 15px 25px;padding:0}.konfigurator-stage li:before{position:absolute;content:"\2713";margin-left:-23px;font-weight:bold}.konfigurator-stage .link-button{margin-left:50px;padding:4px 15px}.konfigurator-stage .coriflex section ul,.konfigurator-stage .coriflex section .link-button,.konfigurator-stage .e-line-led section ul,.konfigurator-stage .e-line-led section .link-button,.konfigurator-stage .e-line-t5 section ul,.konfigurator-stage .e-line-t5 section .link-button{display:none}.konfigurator-stage .coriflex.hover section ul,.konfigurator-stage .coriflex.hover section .link-button,.konfigurator-stage .e-line-led.hover section ul,.konfigurator-stage .e-line-led.hover section .link-button,.konfigurator-stage .e-line-t5.hover section ul,.konfigurator-stage .e-line-t5.hover section .link-button{display:inline-block}.konfigurator-main{margin:0 -10px;padding:0}.konfigurator-main a{outline:0}.content-search-module{text-align:right;padding-right:3px}.form-search-module{float:right;margin:-12px 0px 3px 0px;padding:0}.form-search-module input[type=text]{background:#fff;border:none;height:32px;line-height:32px;padding:0 10px;border-radius:0;outline:0}.konfigurator-main ::-webkit-input-placeholder{color:#888;line-height:32px}.konfigurator-main ::-moz-placeholder{color:#888;line-height:32px}.konfigurator-main :-ms-input-placeholder{color:#888;line-height:32px}.konfigurator-main input:-moz-placeholder{color:#888;line-height:32px}.form-search-module input[type=submit]{width:33px;height:32px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_loop.png) 8px 7px no-repeat;color:#fff;border:none;border-radius:0}.result-search-module{max-width:700px;margin-left:0;right:-1px;margin-top:15px}.result-search-module .arrow-up{width:20px;height:10px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_top_white.png) center top no-repeat;margin-left:500px}.result-search-module section{margin-top:9px;padding:20px}.result-search-module section a.link-closed,.result-search-module section a.link-shift{float:right;width:auto;margin:0;padding:0}.result-search-module section a.link-closed:hover,.result-search-module section a.link-shift:hover{background:none;float:right;width:auto;margin:0;padding:0}.result-search-module section .nav-teaser{margin-right:25px}.konfigurator-all-price_list{text-align:right;padding-right:0;margin:0}.content-all-price{float:right;margin:-16px 0 0 0;padding:0}.text-price{font-family:DINWebPro, sans-serif;font-weight:bold;text-transform:none;font-size:16px;line-height:39px;padding-right:20px}.konfigurator-main .link-button.price-list,.konfigurator-main .link-button.price-list:hover{float:right;width:auto;height:39px;overflow:hidden;background:#0081B5 url(../../../bundles/triluxportalcore/images/icon_list.png) 20px 8px no-repeat;color:#fff;font-size:14px;line-height:40px;text-transform:none;margin:0;padding-left:48px;padding-right:18px}.konfigurator-tabs{text-transform:uppercase;font-size:15px;margin:0;padding:25px 0 0 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.konfigurator-tabs ul{white-space:nowrap;list-style-type:none;display:inline-block;margin:0;padding:0}.konfigurator-tabs li{float:left;margin:0;padding:0}.konfigurator-tabs a{color:#000;margin:0;padding:0 20px 10px 20px}.konfigurator-tabs a:hover,.konfigurator-tabs a.actv{color:#000;border-bottom:3px solid #0081b5;padding:0 20px 10px 20px}.konfigurator-tabs.level02{background:#e5e5e5;font-size:14px;padding:15px 0 0 0;border:1px solid #ccc;border-top:none}.konfigurator-tabs.level02 a{color:#000;margin:0 0 -1px 0;padding:0 23px 10px 23px}.konfigurator-tabs.level02 a:hover,.konfigurator-tabs.level02 a.actv{background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_top_white.png) center bottom no-repeat;color:#0081b5;border-bottom:none;padding:0 23px 10px 23px;margin:0 0 -1px 0}.konfigurator-tb-product-list{display:table;width:100%;line-height:125%;margin:0;padding:0;border-top:1px solid #ccc}.konfigurator-tb-product-list tr:hover{background:#ebebeb;cursor:pointer}.konfigurator-tb-product-list td{height:100px;overflow:hidden;text-align:left;padding:9px 0 0 0;margin:0;border-bottom:1px solid #ccc}.konfigurator-tb-product-list td.last-child{background:#0e87b8;width:20px;vertical-align:middle}.konfigurator-tb-product-list td span{display:inline}.konfigurator-tb-product-list .img-left{margin-right:20px;margin-bottom:7px}.konfigurator-tb-product-list .img-label{white-space:nowrap}.konfigurator-tb-product-list a.link,.result-search-module section a.link:hover{display:block;width:7px;height:11px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_white.png) center right no-repeat;margin:0;padding:0}.konfigurator-tb-product-list .text-bezeichnung{color:#000;padding-bottom:4px}.konfigurator-tb-product-list td.delete,.konfigurator-tb-product-list td.fav{width:4%;vertical-align:middle;padding-right:20px;padding-left:20px}.konfigurator-tb-product-list td.delete a{outline:0;display:block;width:13px;height:13px;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px auto}.konfigurator-tb-product-list td.fav a{outline:0;display:block;width:18px;height:18px;background:transparent url(../../../bundles/triluxportalcore/images/icon_star_black.png) 0 0 no-repeat;background-size:18px auto}.konfigurator-tb-product-list.search-module{border:none;margin-top:10px}.konfigurator-tb-product-list.search-module th{color:#999;font-size:12px;font-weight:normal;padding:5px 0;border-bottom:1px solid #ccc}.konfigurator-tb-product-list.search-module td{height:auto;padding:14px 0 10px 0}.konfigurator-tb-product-list.search-module tr:first-child:hover{background:none;cursor:default}#show-price-list.item-layer{z-index:66666}.price-list-layer section .link-button{font-size:16px;margin-right:10px}.price-list-layer section .link-button.add-manuel:before{float:left;content:"+";line-height:100%;font-size:28px;margin-right:8px}.price-list-layer section .text-right{text-align:right}.konfigurator-tb-product-list.price-list{border:none}.konfigurator-tb-product-list.price-list th{color:#999;font-size:12px;font-weight:normal;padding:5px 0;border-bottom:1px solid #ccc}.konfigurator-tb-product-list.price-list td{height:auto;padding:10px 0 0px 0}.konfigurator-tb-product-list.price-list tr:first-child:hover{background:none;cursor:default}.konfigurator-tb-product-list.price-list .text-bezeichnung{display:block;width:90%}.konfigurator-tb-product-list.price-list .text-middle-biger{vertical-align:middle;font-size:16px}.konfigurator-tb-product-list.price-list td:first-child{width:12%}.konfigurator-tb-product-list.price-list .td-name{width:35%}.konfigurator-tb-product-list.price-list .td-count{width:18%}.konfigurator-tb-product-list.price-list .td-price{width:16%}.konfigurator-tb-product-list.price-list .td-order-number{width:19%}#show-price-list{left:-99999px}.price-list.bottom{font-size:16px;-moz-box-shadow:0px -4px 4px 0px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px -4px 4px 0px rgba(0, 0, 0, 0.25);-o-box-shadow:0px -4px 4px 0px rgba(0, 0, 0, 0.25);box-shadow:0px -4px 4px 0px rgba(0, 0, 0, 0.25);margin:35px -15px 0 -15px;padding:20px 5px 0 5px}.price-list.bottom span{margin:0 6% 0 10%}.price-list.bottom .link-button{white-space:nowrap;text-align:center;margin-right:20px}.price-list.bottom .link-button.merkliste{width:36px;height:36px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_vermerken.png) center center no-repeat;margin-right:1px}.price-list.bottom .link-button.download{width:36px;height:36px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_download_white.png) center center no-repeat;margin-right:1px}#price-list-keep{position:absolute;bottom:55px;left:0px;z-index:10}#price-list-keep section{width:250px}#price-list-keep .arrow-down{width:17px;height:10px;background:rgba(0, 0, 0, 0) url(../../../bundles/triluxportalcore/images/icons_arrow_down.png) 0 0 no-repeat;margin-left:5px;margin-top:0;position:absolute;bottom:-10px;z-index:999}#price-list-keep input[type=text]{float:none;background:rgb(255, 255, 255);border-radius:0;height:28px;line-height:28px;border:1px solid rgb(204, 204, 204);text-overflow:ellipsis;margin-right:1px;margin-bottom:3px;padding-left:5px}#price-list-keep p{padding:0;margin:0 0 15px}#price-list-keep hr{padding:0;margin:5px 0}.konfigurator-lichtband-formular{background:#fff;font-size:14px;border:1px solid #ccc;border-top:none;margin:0;padding:0}.column-lichtband+.column-lichtband{display:block;height:99px;border-left:1px solid #ccc}.column-lichtband{position:relative;text-align:center;padding-top:20px}.konfigurator-lichtband-formular p{display:inline-block;clear:both;width:auto;text-align:left;line-height:0;margin:0 auto;padding:0}.konfigurator-lichtband-formular .item-layer .link-button{font-size:90%}.konfigurator-lichtband-formular .item-layer hr{padding:0;margin:0 0 15px}.konfigurator-lichtband-formular .item-layer p{display:inline-block;width:100%;line-height:normal;padding:0 0 10px 0;margin:0}.konfigurator-lichtband-formular .item-layer p.padded{padding-top:10px}.konfigurator-lichtband-formular .item-layer p.nav-teaser{padding-top:0}.konfigurator-lichtband-formular .item-layer .section-inner{padding:20px}.konfigurator-lichtband-formular .item-layer .section-inner.sm-none{padding:0}.konfigurator-lichtband-formular .item-layer label{cursor:pointer;padding-right:10px}.konfigurator-lichtband-formular .item-layer label span{line-height:28px}.konfigurator-lichtband-formular .item-layer .space{display:inline-block;width:100%;margin-left:30px}.konfigurator-lichtband-formular .item-layer .level2 p{padding:0;margin-left:25px}.konfigurator-lichtband-formular label{float:left;padding-top:6px;line-height:130%}.konfigurator-lichtband-formular input[type=text]{float:left;background:#fff;border-radius:0;height:28px;line-height:28px;border:1px solid #ccc;text-overflow:ellipsis;margin-right:1px;margin-bottom:3px;padding-left:5px}.konfigurator-main ::-webkit-input-placeholder{color:#000;line-height:28px}.konfigurator-main ::-moz-placeholder{color:#000;line-height:28px}.konfigurator-main :-ms-input-placeholder{color:#000;line-height:28px}.konfigurator-main input:-moz-placeholder{color:#000;line-height:28px}.konfigurator-lichtband-formular .w-lg-50{width:50px}.konfigurator-lichtband-formular .w-lg-80{width:80px}.konfigurator-lichtband-formular .w-lg-160{width:160px}.konfigurator-lichtband-formular .w-lg-170{width:170px}.btn-group.bootstrap-select{font-size:14px;line-height:100%}.konfigurator-lichtband-formular a.lichtband-tool{display:inline-block;height:28px;width:28px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_tool.png) center center no-repeat;font-size:14px;color:fff;padding:0}.konfigurator-lichtband-formular span.lichtband-tool{display:inline-block;height:28px;width:28px;background:#bfbfbf url(../../../bundles/triluxportalcore/images/icon_tool.png) center center no-repeat;font-size:14px;color:fff;padding:0}.konfigurator-lichtband-formular .item-layer h5{font-size:16px;font-family:DINWebPro-Bold, sans-serif;margin:0;border-bottom:1px solid #ccc;font-weight:normal}.modal .link-closed{margin-right:0}.modal .link-button.download{background-image:url(../../../bundles/triluxportalcore/images/icon_download_white.png);background-position:96% center;background-repeat:no-repeat;padding-right:35px;border:none}.modal .link-button.send{background-image:url(../../../bundles/triluxportalcore/images/icon_send_white.png);background-position:96% center;background-repeat:no-repeat;padding-right:35px;border:none}.modal .download-liste{height:100%;position:relative}.modal .download-liste p,.modal .download-liste ul{padding:0;margin:0}.modal .modal-footer p{text-align:left;line-height:normal}.modal .modal-footer p a{padding:10px;text-decoration:none;color:#0081B5;display:inline-block}.modal .modal-footer p a:first-child{padding-left:0}.modal#anfrage h4{margin:5px 0;padding:0}.modal#anfrage input{margin-bottom:10px;height:32px;line-height:32px;padding:0}.modal#anfrage .modal-footer{border:none;padding:0}.playground{background:#fff url(../../../bundles/triluxportalcore/images/konfigurator_playground_bg.jpg) 0 0 repeat}.konfigurator-main label.checkbox,.konfigurator-main label.radio{border-left:none;display:inline-block;margin:0;padding:0}.konfigurator-main label.checkbox span{line-height:130%;margin:0 0 0 5px;padding-top:8px}.konfigurator-main label.radio span{line-height:130%;margin:0 0 0 5px;padding-top:6px}.konfigurator-main label.checkbox.break span,.konfigurator-main label.radio.break span{clear:both;white-space:nowrap;margin-left:-32px}.konfigurator-main input[type=checkbox],.konfigurator-main input[type=radio]{filter:alpha(opacity=0.00);-moz-opacity:0.00;opacity:0.00;margin:0 8px 1px 0;border-radius:0}.konfigurator-main input[type=radio]{margin-top:6px}.konfigurator-main label input[type=checkbox],.konfigurator-main label input[type=radio]{float:left}.konfigurator-main label.checkbox:before,.konfigurator-main label.radio:before{position:absolute;display:block;width:15px;height:15px;vertical-align:middle;color:#ccc;font-size:28px;margin:-3px 0 0 -1px}.konfigurator-main label.checkbox:before,.konfigurator-main label.checkbox.checked:before{content:"\25A0"}.konfigurator-main label.radio:before,.konfigurator-main label.radio.checked:before{content:"\25CF"}.konfigurator-main label.checkbox.checked:before,.konfigurator-main label.radio.checked:before{position:absolute;display:block;width:15px;height:15px;vertical-align:middle;color:#0081b5;font-size:28px;margin:-3px 0 0 -1px}.konfigurator-lichtband-formular .item-layer .link-button{margin-right:0}.konfigurator-lichtband-area{position:relative;height:auto}.konfigurator-lichtband-area .blende-left{position:absolute;left:0;z-index:99;background:transparent url(../../../bundles/triluxportalcore/images/blende_left.png) 0 0 no-repeat;width:100px;height:100%}.konfigurator-lichtband-area .blende-right{position:absolute;right:0;z-index:99;background:transparent url(../../../bundles/triluxportalcore/images/blende_right.png) 0 0 no-repeat;width:100px;height:100%}.konfigurator-lichtband-inner{text-align:center;padding-bottom:30px}.tragprofil-line{position:relative;display:inline-block;white-space:nowrap;text-align:center}.moduleL1,.moduleL2,.moduleL3{position:relative;float:left;padding:0 1px}.moduleL1{width:199px}.moduleL2{width:398px}.moduleL3{width:597px}.profilmodule{width:100%;height:14px;background:#e5e5e5;float:left;border:1px solid #727272;text-align:center}.profilpunkt{position:absolute;z-index:1;float:left;width:7px;height:7px;background:transparent url(../../../bundles/triluxportalcore/images/profil_dot.png) 0 0 no-repeat;top:3px;right:-3px;text-align:left}.profilpunkt:before{white-space:pre;content:attr(title);position:absolute;min-width:80px;margin-top:-40px;margin-left:-35px;font-size:14px;color:#7f7f7f;text-align:center;background:transparent url(../../../bundles/triluxportalcore/images/arrow_down_grey_small.png) bottom center no-repeat;padding-bottom:6px}.profilpunkt.start{left:-2px;top:3px;right:0;z-index:2}.profilpunkt.start:before,.profilmodule .profilpunkt:before{margin-left:0;background:none}.konfigurator-lichtband-legende{margin-top:65px;min-height:260px;padding-left:80px}.konfigurator-lichtband-legende p{color:#7f7f7f;font-size:14px;padding:0;margin:0;margin-bottom:8px}.konfigurator-lichtband-legende .legend-AM{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_modul.png) 0 0 no-repeat;padding-left:32px}.konfigurator-lichtband-legende .legend-N{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_modul.png) 0 -40px no-repeat;padding-left:32px}.konfigurator-lichtband-legende .legend-B{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_modul.png) 0 -80px no-repeat;padding-left:32px}.konfigurator-lichtband-legende .legend-SM{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_modul.png) 0 -120px no-repeat;padding-left:32px}.konfigurator-lichtband-legende .legend-TPF{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_modul.png) 0 -160px no-repeat;padding-left:32px}.konfigurator-lichtband-legende .legend-AH{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_modul.png) 0 -200px no-repeat;padding-left:32px}.length-tool{display:inline-block;margin-bottom:30px}.konfigurator-lichtband-legende .total-length{float:left;background:#fff;width:130px;height:36px;border:1px solid #c0c0c0;text-align:center;font-size:16px;line-height:36px}.konfigurator-lichtband-legende .link-button{cursor:pointer;float:left;font-size:36px;padding:0 10px;line-height:36px;margin:0}.lichtband-line{display:inline-block;white-space:nowrap;text-align:center;margin-top:25px}.module{width:199px;height:34px;line-height:34px;float:left;background:#9a9999;border-top:1px solid #2d2d2d;border-right:none;border-bottom:1px solid #2d2d2d;border-right:1px solid #2d2d2d;color:#fff;text-align:center;cursor:pointer}.module:first-child,.module.first-child{border-left:1px solid #2d2d2d}.moduleAM{background:#63a1b9}.moduleN{background:#63a1b9 url(../../../bundles/triluxportalcore/images/konfigurator_stripes_blue.png) 0 0 repeat}.moduleB{height:28px;line-height:28px;background:#9a9999}.moduleSM{height:28px;line-height:28px;background:#9a9999 url(../../../bundles/triluxportalcore/images/konfigurator_stripes_grey.png) 0 0 repeat}.ML1{width:49px}.ML2{width:99px}.ML3{width:149px}.konfigurator-lichtband-area .jspContainer{position:inherit}.table-modul-choice{width:auto}.table-modul-choice td{vertical-align:top;padding:0 15px}@media (min-width: 320px){.strech-complete{margin:0 -18px}.konfigurator-stage .container{max-width:100%}.konfigurator-stage{background:#3d3b3c}.konfigurator-stage-teaser{font-size:25px;margin:10px 10px 0px 0px}.konfigurator-stage h1{padding:20px}.konfigurator-stage-headline-mobile{position:relative;text-align:left;margin-top:0;margin-left:-10px}.konfigurator-stage-headline-mobile h1{font-size:25px}.konfigurator-stage section{max-width:100%;height:100%;margin:0;padding:0 20px}.konfigurator-stage .coriflex{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_coriflex_xs.jpg) top center no-repeat}.konfigurator-stage .coriflex.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_coriflex_xs_hover.jpg) top center no-repeat}.konfigurator-stage .e-line-led{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_eline_led_xs.jpg) top center no-repeat}.konfigurator-stage .e-line-led.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_eline_led_xs_hover.jpg) top center no-repeat}.konfigurator-stage .e-line-t5{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_eline_t5_xs.jpg) top center no-repeat}.konfigurator-stage .e-line-t5.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_eline_t5_xs_hover.jpg) top center no-repeat}.konfigurator-stage .coriflex,.konfigurator-stage .e-line-led,.konfigurator-stage .e-line-t5{height:296px;max-width:767px;border-top:1px solid #fff;background-size:100% auto;margin-bottom:0}.konfigurator-stage .coriflex.hover,.konfigurator-stage .e-line-led.hover,.konfigurator-stage .e-line-t5.hover{height:476px;max-width:767px;border-top:1px solid #fff;background-size:100% auto;margin-bottom:0}.konfigurator-stage .coriflex.hover section,.konfigurator-stage .e-line-led.hover section,.konfigurator-stage .e-line-t5.hover section{height:100%;border:2px solid transparent;margin:0}.konfigurator-stage .coriflex section ul,.konfigurator-stage .coriflex section .link-button,.konfigurator-stage .e-line-led section ul,.konfigurator-stage .e-line-led section .link-button,.konfigurator-stage .e-line-t5 section ul,.konfigurator-stage .e-line-t5 section .link-button{display:none}.konfigurator-stage .coriflex.hover section ul,.konfigurator-stage .coriflex.hover section .link-button,.konfigurator-stage .e-line-led.hover section ul,.konfigurator-stage .e-line-led.hover section .link-button,.konfigurator-stage .e-line-t5.hover section ul,.konfigurator-stage .e-line-t5.hover section .link-button{display:block}.konfigurator-stage ul{margin:220px 5px 14px 0px}.konfigurator-stage .link-button{float:none;width:100%;text-align:center;padding:4px 15px;margin:0}.form-search-module{background:#fff;position:relative;display:block;width:95%;height:32px;text-align:center;margin:10px 2.5% 10px 1.5%;padding:0}.form-search-module input[type=text]{background:#fff;float:left;border:none;width:90%;height:32px;padding:0 10px;margin:0;border-radius:0}.form-search-module input[type=submit]{position:absolute;z-index:9999;width:33px;height:32px;right:0;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_loop.png) 8px 7px no-repeat;color:#fff;border:none;border-radius:0;margin:0}.result-search-module{width:100%;margin-left:0;right:0px;margin-top:47px}.result-search-module .arrow-up{margin-left:50%}.konfigurator-all-price-list{text-align:center;padding-right:0;margin:0}.content-all-price{float:none;background:#e5e5e5;margin:0;padding:0}.text-price{font-family:DINWebPro, sans-serif;font-weight:normal;text-transform:none;font-size:16px;line-height:39px;padding-right:0}.konfigurator-main .link-button.price-list{background:#0081B5 url(../../../bundles/triluxportalcore/images/icon_list.png) 20px 8px no-repeat}.konfigurator-main .link-button.price-list span{display:none}.price-list-layer{width:100%;max-width:100%;margin-top:-4px;right:0;padding:0}.price-list-layer .arrow-up{right:12px}.price-list-layer .link-closed,.price-list-layer .link-shift{position:relative;float:right;width:auto;background:#fff;border:5px solid #fff;top:-7px;right:-10px;margin:0 0 0 10px}.price-list-layer section .nav-teaser{margin:10px 0;padding:0}.price-list-layer section .link-button{width:100%;text-align:left;margin:0 0 5px 0}.konfigurator-tb-product-list.price-list{border-top:1px solid #ccc}.konfigurator-tb-product-list.price-list.bottom{border-top:none}.konfigurator-tb-product-list.price-list .text-bezeichnung{font-size:14px;margin-bottom:0}.konfigurator-tb-product-list.price-list tr{display:inline-block;width:100%;border-bottom:1px solid #ccc;padding-bottom:8px}.konfigurator-tb-product-list.price-list td{border:none}.konfigurator-tb-product-list.price-list td.td-name{width:auto}.konfigurator-tb-product-list.price-list td.td-count,.konfigurator-tb-product-list.price-list td.td-price,.konfigurator-tb-product-list.price-list td.td-order-number{display:inline-block;width:100%}.konfigurator-tb-product-list.price-list td.td-count,.konfigurator-tb-product-list.price-list td.td-price,.konfigurator-tb-product-list.price-list td.td-order-number{float:left;max-width:767px;clear:both}.konfigurator-tb-product-list.price-list .td-count:before,.konfigurator-tb-product-list.price-list .td-price:before,.konfigurator-tb-product-list.price-list .td-order-number:before{float:left;background:transparent;width:100px;content:attr(data-title);margin-right:5px;color:#000;font-size:14px}.price-list.bottom p{line-height:100%;padding:0;margin:0}.price-list.bottom span{display:inline-block;width:100%;margin:0;padding:8px 0}.price-list.bottom span+span{border-top:1px solid #ccc}.price-list.bottom .link-button span{padding:0}.price-list.bottom .link-button.merkliste{width:60px;height:60px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_vermerken_768.png) center center no-repeat;margin-right:2px}.price-list.bottom .link-button.download{width:60px;height:60px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_download_768.png) center center no-repeat;background-size:50% auto;margin-right:2px}.konfigurator-tabs{padding:0;margin:0;padding-bottom:7px;border:none;text-align:center;margin-left:-20px;margin-right:-20px}.konfigurator-tabs ul,.konfigurator-tabs ul.closed{display:block;background:#e5e5e5;max-width:100%}.konfigurator-tabs li{float:none;display:block;max-width:100%;text-align:center;border-top:1px solid #ccc;padding:0 17px}.konfigurator-tabs a,.konfigurator-tabs a:hover,.konfigurator-tabs a.actv{outline:0;border:none;display:inline-block;width:auto;color:#000;padding:10px 0 7px 0}.konfigurator-tabs a,.konfigurator-tabs li{display:none}.konfigurator-tabs li.actv,.konfigurator-tabs ul.closed li{display:block}.konfigurator-tabs ul.closed a{display:inline-block}.konfigurator-tabs a.actv,.konfigurator-tabs ul.closed a.actv{color:#0081b5}.konfigurator-tabs.navigation a.actv,.konfigurator-tabs.navigation ul.closed a.actv{color:#000}.konfigurator-tabs li.arrow-bottom{position:absolute;float:none;display:block;width:100%;height:7px;text-align:center;border-top:none;background:transparent}.konfigurator-tabs ul.closed li.arrow-bottom{margin-top:0}.konfigurator-tabs li.arrow-bottom .icon{position:relative;z-index:999;display:block;width:100%;height:6px;background:transparent url(../../../bundles/triluxportalcore/images/bg_arrow_tabs.png) bottom center no-repeat;background-size:11px 7px}.konfigurator-tabs .tab-auswahl{display:block;background:#e5e5e5;max-width:100%;text-align:center}.konfigurator-tabs .link-toggle,.konfigurator-tabs .link-toggle:hover{width:auto;display:inline-block;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) top right no-repeat;background-size:22px 12px;color:#0081b5;line-height:100%;padding:0 40px 0 0;margin-top:10px;margin-bottom:7px}.konfigurator-tabs .link-toggle.actv,.konfigurator-tabs .link-toggle.actv:hover{width:auto;display:inline-block;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) top right no-repeat;background-size:13px auto;color:#0081b5;line-height:100%;padding:0 40px 0 0;margin-top:10px;margin-bottom:7px}.konfigurator-tabs.level02{background:#2d2d2d;margin-top:-7px;border:none;padding:14px 0 0 0;margin-left:-25px;margin-right:-25px}.konfigurator-tabs.level02 ul{background:#2d2d2d}.konfigurator-tabs.level02 li{display:block;border:none;border-bottom:1px solid #585858}.konfigurator-tabs.level02 a{display:inline-block;color:#fff;padding:10px 13px}.konfigurator-tabs.level02 a:hover,.konfigurator-tabs.level02 a.actv{background:none;padding:10px 13px}.konfigurator-tb{margin:20px -20px 0 -20px}.konfigurator-tb h5{margin:25px 20px 20px 20px}.konfigurator-tb p{display:inline-block;width:auto;margin-left:20px}.konfigurator-tb-product-list{margin:0}.konfigurator-tb-product-list tr:hover{background:#fff}.konfigurator-tb-product-list td{vertical-align:top;height:auto;padding:20px 0 0 20px}.konfigurator-tb-product-list td.delete,.konfigurator-tb-product-list td.fav{width:2%;vertical-align:top;padding:30px 15px 0 0}.konfigurator-tb-product-list td.last-child{background:transparent;width:30px;vertical-align:top;padding-left:0;padding-right:20px}.konfigurator-tb-product-list a.link,.result-search-module section a.link:hover{width:14px;height:32px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_link_xs.png) top right no-repeat;background-size:14px auto;padding-right:0px;padding-left:10px;margin-top:6px}.konfigurator-tb-product-list .text-bezeichnung{display:inline-block;width:100%;margin:5px 0 10px 0;padding:0}.konfigurator-tb-product-list span{display:inline-block;margin-bottom:10px}.konfigurator-tb-product-list .img-label{margin-left:0}.konfigurator-tb-product-list.search-module th{height:0;line-height:0;font-size:0}.konfigurator-tb-product-list.search-module td:nth-child(1):after{content:attr(data-title);display:block;clear:both;margin-bottom:3px}.konfigurator-lichtband-formular{background:#fff;position:absolute;width:100%;left:0;z-index:10;margin:0;padding:0;text-align:center;border:none;border-bottom:1px solid #ccc;display:none}.konfigurator-lichtband-formular.show{display:block}.column-lichtband{text-align:left;border-top:1px solid #ccc;padding-bottom:12px}.column-lichtband:first-child{border-top:none}.konfigurator-lichtband-formular p{width:100%;padding-left:13px}.link-lichtband-config{position:relative;z-index:10;cursor:pointer;background:#fff;text-align:left;font-size:16px;padding:10px 25px 15px 25px;margin:0;border:1px solid #ccc;border-top:none}.link-lichtband-config div{background:transparent url(../../../bundles/triluxportalcore/images/icon_plus_black.png) top right no-repeat;background-size:16px auto;line-height:16px;margin-top:10px}.link-lichtband-config.actv div{background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) top right no-repeat;background-size:15px auto;line-height:16px;margin-top:10px}.playground{min-height:1680px;margin-top:-40px;padding-top:100px}.config-module-attr{margin:0 0 50px 0}.config-module-attr div.property{width:100%;float:left;margin:1px}.config-module-attr div.property div.pick{background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_arrow_white_top.png) no-repeat 95% center;border-width:1px;border-style:solid;border-color:#0081b5;color:#fff;cursor:pointer;height:34px;line-height:34px;padding:0 10px}.config-module-attr div.property div.picked{background:#fff;border-width:1px;border-style:solid;border-color:#bfbfbf;height:34px;line-height:34px;padding:0 10px}.config-module-attr .popover{max-width:1000px;width:100%;padding:0;left:0 !important}.config-module-attr .popover .popover-content{display:inline-block;padding:20px;width:100%}.config-module-attr .popover .popover-content .close{float:right}.config-module-attr .popover .popover-content .close span{display:block;width:13px;height:13px;background:rgba(0, 0, 0, 0) url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px 13px}.config-module-attr .popover h4{margin:0 0 10px;padding:0}.config-module-attr .popover ul.thumbs{list-style:none;margin:0;padding:0}.config-module-attr .popover ul.thumbs li{float:left;margin:0 10px 10px 0;position:relative;border:2px solid #bfbfbf;background:#bfbfbf;width:114px;height:114px}.config-module-attr .popover ul.thumbs li a{display:inline-block;height:114px;width:114px;color:#333;font-size:20px}.config-module-attr .popover ul.thumbs li a>img,.config-module-attr .popover ul.thumbs li >img{width:110px}.config-module-attr .popover ul.thumbs li a>span{height:100%;width:100%;text-align:center;position:absolute;top:30px}.config-module-attr .popover ul.thumbs li.actv,.config-module-attr .popover ul.thumbs li:hover{border-color:#0081b5;background:#0081b5}.config-module-attr .popover ul.thumbs li.unable{opacity:.3;cursor:no-drop}.config-module-attr .popover ul.thumbs li.unable:hover{border-color:#bfbfbf;background:#bfbfbf}.config-module-attr .popover ul.thumbs li span.ico{width:27px;height:27px;display:inline-block;background:#bfbfbf;position:absolute;top:-2px;left:-2px}.config-module-attr .popover ul.thumbs li.actv span.ico,.config-module-attr .popover ul.thumbs li:hover span.ico{background:#0081b5}.config-module-attr .popover ul.thumbs li.actv a>span,.config-module-attr .popover ul.thumbs li:hover a>span{color:#fff}.konfigurator-layer-config{width:100%;margin-left:0;right:0;margin-top:5px}.konfigurator-layer-config .arrow-up{z-index:10;width:17px;height:10px;background:transparent url(../../../bundles/triluxportalcore/images/icons_arrow.png) 0 0 no-repeat;margin-left:50%}.konfigurator-layer-config section{z-index:9;margin-top:9px;padding:0px;line-height:130%}.konfigurator-layer-config section a.link-closed,.konfigurator-layer-config section a.link-shift{z-index:9;position:absolute;background:#fff;border:none;padding:10px;top:-20px;right:-25px;-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35)}.konfigurator-layer-config section .nav-teaser{margin-right:25px}.konfigurator-layer-config section p{line-height:130%}.item-layer .konfigurator-tabs{border-top:none}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list{margin-bottom:20px;border-top:none}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td{vertical-align:middle;padding:0}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td.delete,.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td.fav{padding-right:10px;padding-left:10px}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list{margin-bottom:20px;border-top:none}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td{height:40px;padding:0;margin:0;vertical-align:middle}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td.transparent:last-child{background:transparent}.konfigurator-lichtband-formular .item-layer .popover-content{padding:20px;cursor:default}.konfigurator-lichtband-formular .item-layer .popover-content h4{margin:0 0 20px;text-transform:uppercase;font-size:16px}.konfigurator-lichtband-formular .item-layer .popover ul{list-style:none;margin:0;padding:0}.konfigurator-lichtband-formular .item-layer .popover li{margin:10px 0;cursor:pointer}.konfigurator-lichtband-formular .item-layer .popover li.actv,.konfigurator-lichtband-formular .item-layer .popover li:hover{color:#0081B5}.konfigurator-lichtband-formular .item-layer .link-button.plus,.konfigurator-lichtband-formular .item-layer .link-button.minus{margin:10px 0;display:inline-block;width:21px;height:21px;font-size:16px;line-height:130%;padding:0}.tab-content{margin:20px}.konfigurator-lichtband-area{margin-left:20px}.konfigurator-tb-product-list .td-lichtband{padding:20px 0}.konfigurator-tb-product-list .td-lichtband .link-button{margin-top:20px;margin-bottom:20px}.konfigurator-tb-product-list .module{width:69px;height:24px;font-size:14px;line-height:24px;margin-bottom:10px}.konfigurator-tb-product-list .moduleB,.konfigurator-tb-product-list .moduleSM{height:20px;line-height:20px}.konfigurator-tb-product-list .ML1{width:17px}.konfigurator-tb-product-list .ML2{width:35px}.konfigurator-tb-product-list .ML3{width:53px}.playground .popover{margin:0;width:100%}.playground .popover-content{padding:20px;cursor:default}.playground .popover-content h4{margin:0 0 20px;text-transform:uppercase;font-size:16px}.playground .popover ul{list-style:none;margin:0;padding:0}.playground .popover li,.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list .popover li{width:100%;margin:10px 0;cursor:pointer}.playground .popover li.actv,.playground .popover li:hover{color:#0081B5}.table-modul-choice{width:auto;margin-right:25px}.table-modul-choice td{display:inline-block;width:100%;vertical-align:top;padding:0}.table-modul-choice tr:hover,.konfigurator-tb-product-list .table-modul-choice tr:hover{background:none}.table-modul-choice tr{border-bottom:none}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list .table-modul-choice td{display:table;width:100%;vertical-align:top;padding:0;border-bottom:none}.table-modul-choice td+td,.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list .table-modul-choice td+td{border-left:none;padding-left:0}}@media (min-width: 480px){.konfigurator-stage .coriflex,.konfigurator-stage .e-line-led,.konfigurator-stage .e-line-t5{height:374px;max-width:767px;border-top:1px solid #fff;background-size:100% auto;margin-bottom:0}.konfigurator-stage .coriflex.hover,.konfigurator-stage .e-line-led.hover,.konfigurator-stage .e-line-t5.hover{height:544px;max-width:767px;border-top:1px solid #fff;background-size:100% auto;margin-bottom:0}.konfigurator-stage ul{margin:300px 5px 14px 0px}}@media (min-width: 768px){.strech-complete{margin:0}.konfigurator-stage .container{max-width:100%}.konfigurator-stage-teaser{font-size:20px;margin:20px 10px 10px 0px}.konfigurator-stage h1{padding:20px}.konfigurator-stage-headline-mobile{position:relative;text-align:left;margin-top:0;margin-left:-10px}.konfigurator-stage-headline-mobile h1{font-size:30px}.konfigurator-stage section{max-width:100%;height:100%;margin:0;padding:0 20px}.konfigurator-stage .coriflex{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_coriflex_sm.jpg) top center no-repeat}.konfigurator-stage .coriflex.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_coriflex_sm_hover.jpg) top center no-repeat}.konfigurator-stage .e-line-led{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_eline_led_sm.jpg) top center no-repeat}.konfigurator-stage .e-line-led.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_eline_led_sm_hover.jpg) top center no-repeat}.konfigurator-stage .e-line-t5{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_eline_t5_sm.jpg) top center no-repeat}.konfigurator-stage .e-line-t5.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_img_eline_t5_sm_hover.jpg) top center no-repeat}.konfigurator-stage .coriflex,.konfigurator-stage .e-line-led,.konfigurator-stage .e-line-t5{height:296px;max-width:1023px;border-top:1px solid #fff;background-size:100% auto;margin-bottom:0}.konfigurator-stage .coriflex.hover,.konfigurator-stage .e-line-led.hover,.konfigurator-stage .e-line-t5.hover{height:374px;max-width:1023px;border-top:1px solid #fff;background-size:100% auto;margin-bottom:0}.konfigurator-stage .coriflex.hover section,.konfigurator-stage .e-line-led.hover section,.konfigurator-stage .e-line-t5.hover section{height:100%;border:2px solid transparent;margin:0}.konfigurator-stage .coriflex section ul,.konfigurator-stage .coriflex section .link-button,.konfigurator-stage .e-line-led section ul,.konfigurator-stage .e-line-led section .link-button,.konfigurator-stage .e-line-t5 section ul,.konfigurator-stage .e-line-t5 section .link-button{display:none}.konfigurator-stage .coriflex.hover section ul,.konfigurator-stage .coriflex.hover section .link-button,.konfigurator-stage .e-line-led.hover section ul,.konfigurator-stage .e-line-led.hover section .link-button,.konfigurator-stage .e-line-t5.hover section ul,.konfigurator-stage .e-line-t5.hover section .link-button{display:block}.konfigurator-stage ul{margin:220px 5px 14px 0px}.konfigurator-stage .link-button{float:right;width:auto;padding:4px 15px;margin:-70px 0 0 0}.form-search-module{float:right;width:100%;white-space:nowrap;text-align:right;margin:-12px 0 2px 3px;padding:0;border-left:none}.form-search-module label{margin:0;padding:0}.form-search-module input[type=text]{float:left;background:#fff;border:none;width:204px;height:32px;line-height:32px;padding:0 10px;border-radius:0}.form-search-module input[type=submit]{float:none;width:33px;height:32px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_loop.png) 8px 7px no-repeat;color:#fff;border:none;border-radius:0}.result-search-module{width:700px;margin-left:0;right:-1px;margin-top:15px}.result-search-module .arrow-up{margin-left:500px}.konfigurator-all-price-list{text-align:right;padding-right:0;margin:0}.content-all-price{background:transparent;float:none;text-align:right;margin:-16px 0 0 0;padding:0}.text-price{font-family:DINWebPro, sans-serif;font-weight:normal;font-size:14px;line-height:39px;padding-right:20px}.konfigurator-main .link-button.price-list,.konfigurator-main .link-button.price-list:hover{float:right;width:auto;height:39px;overflow:hidden;background:#0081B5 url(../../../bundles/triluxportalcore/images/icon_list.png) 12px 8px no-repeat;color:#fff;font-size:14px;line-height:40px;text-transform:none;margin:0;padding-left:27px;padding-right:15px}.price-list-layer{width:100%;margin-top:-25px}.price-list-layer section{width:auto;margin:0 10px}.price-list-layer section .link-button{width:auto;font-size:14px;text-align:left;margin:0 5px 5px 0}.price-list-layer .link-closed,.price-list-layer .link-shift{z-index:9;position:absolute;background:#fff;border:5px solid #fff;top:10px;right:5px}.price-list-layer section .link-button{font-size:16px;margin-right:10px}.price-list-layer section .link-button.add-manuel:before{float:left;content:"+";line-height:100%;font-size:28px;margin-right:8px}.price-list-layer section .text-right{text-align:right}.price-list-layer h5{margin:0 0 10px 0;padding:0}.konfigurator-tb-product-list.price-list{border-top:none;margin-top:0;margin-bottom:15px}.konfigurator-tb-product-list.price-list td.td-count,.konfigurator-tb-product-list.price-list td.td-price,.konfigurator-tb-product-list.price-list td.td-order-number{display:inline-block;width:auto}.konfigurator-tb-product-list.price-list td.td-count,.konfigurator-tb-product-list.price-list td.td-price,.konfigurator-tb-product-list.price-list td.td-order-number{float:left;max-width:auto;clear:none}.konfigurator-tb-product-list.price-list .td-count:before,.konfigurator-tb-product-list.price-list .td-price:before,.konfigurator-tb-product-list.price-list .td-order-number:before{display:none}.konfigurator-tb-product-list.price-list tr{display:inline-block;width:100%;border-bottom:1px solid #ccc;padding:10px 0 0 0}.konfigurator-tb-product-list.price-list th{float:left;border:none}.konfigurator-tb-product-list.price-list td{position:relative;display:inline-block;float:left;width:auto;height:auto;border:none;padding:0}.konfigurator-tb-product-list.price-list tr:first-child:hover{background:none;cursor:default}.konfigurator-tb-product-list.price-list .text-bezeichnung{font-size:14px;display:block;width:90%}.konfigurator-tb-product-list.price-list .text-middle-biger{vertical-align:middle;font-size:16px}.konfigurator-tb-product-list.price-list td:first-child,.konfigurator-tb-product-list.price-list th:first-child{width:14%}.konfigurator-tb-product-list.price-list th.td-name,.konfigurator-tb-product-list.price-list td.td-name{width:33%}.konfigurator-tb-product-list.price-list th.td-count,.konfigurator-tb-product-list.price-list td.td-count{width:18%}.konfigurator-tb-product-list.price-list th.td-price,.konfigurator-tb-product-list.price-list td.td-price{width:16%}.konfigurator-tb-product-list.price-list th.td-order-number,.konfigurator-tb-product-list.price-list td.td-order-number{width:19%}.price-list.bottom p{line-height:100%;padding:15px 0 0 0;margin:0}.price-list.bottom span{display:inline;width:auto;margin:0 4%;padding:0}.price-list.bottom span+span{border-top:none}.price-list.bottom .link-button span{display:inline-block;width:auto}.price-list.bottom .link-button.merkliste{width:36px;height:36px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_vermerken.png) center center no-repeat;margin-right:1px}.price-list.bottom .link-button.download{width:36px;height:36px;background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_download_white.png) center center no-repeat;margin-right:1px}.konfigurator-tabs{text-transform:uppercase;font-size:15px;text-align:left;line-height:0;margin:0;padding:25px 0 0 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.konfigurator-tabs .arrow-bottom{display:none;height:0}.konfigurator-tabs ul,.konfigurator-tabs ul.closed{display:inline-block;background:transparent;max-width:auto;margin:0;padding:0}.konfigurator-tabs li{display:inline-block;float:left;max-width:auto;text-align:left;line-height:100%;border-top:none;margin:0 1px 0 0;padding:0}.konfigurator-tabs a{outline:0;color:#000;margin:0;padding:0 10px 5px 10px}.konfigurator-tabs a:hover,.konfigurator-tabs a.actv,.konfigurator-tabs ul.closed a.actv{outline:0;color:#0081b5;background:none;border-bottom:3px solid #0081b5;padding:0 10px 5px 10px;margin:0}.konfigurator-tabs a{display:inline-block}.konfigurator-tabs ul.closed a{display:inline-block}.tab-auswahl{display:block}.konfigurator-tabs.level02{background:#e5e5e5;font-size:14px;padding:15px 0 0 0;margin:0;border:1px solid #ccc;border-top:none}.konfigurator-tabs.level02 a{color:#000;margin:0 0 -1px 0;padding:0 23px 10px 23px}.konfigurator-tabs.level02 a:hover,.konfigurator-tabs.level02 a.actv{background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_top_white.png) center bottom no-repeat;color:#0081b5;border-bottom:none;padding:0 23px 10px 23px;margin:0 0 -1px 0}.konfigurator-tabs.level02 ul{background:#e5e5e5}.konfigurator-tabs.level02 li{display:inline-block;border:none}.konfigurator-tb{margin:20px 0 0 0}.konfigurator-tb h5{margin:0 0 20px 0}.konfigurator-tb p{display:inline-block;width:auto;margin-left:0}.konfigurator-tb-product-list{display:table;width:100%;margin:0;padding:0;border-top:1px solid #ccc}.konfigurator-tb-product-list tr:hover{background:#ebebeb;cursor:pointer}.konfigurator-tb-product-list td{height:100px;overflow:hidden;text-align:left;padding:9px 0 0 0;margin:0;border-bottom:1px solid #ccc}.konfigurator-tb-product-list td.last-child{background:#0e87b8;width:20px;vertical-align:middle;padding-right:0}.konfigurator-tb-product-list .img-left{margin-right:20px;margin-bottom:7px}.konfigurator-tb-product-list span{display:inline-block;margin-bottom:0px}.konfigurator-tb-product-list .img-label{white-space:nowrap;margin-left:15px}.konfigurator-tb-product-list a.link,.result-search-module section a.link:hover{display:block;width:7px;height:11px;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_white.png) center right no-repeat;margin:0;padding:0}.konfigurator-tb-product-list .text-bezeichnung{display:inline;width:auto;color:#000;padding-bottom:4px}.konfigurator-tb-product-list td.delete,.konfigurator-tb-product-list td.fav{width:4%;vertical-align:middle;padding-top:8px;padding-right:20px;padding-left:20px}.konfigurator-tb-product-list td.delete a,.konfigurator-tb-product-list td.delete .link-fav{float:none}.konfigurator-tb-product-list.search-module{border:none}.konfigurator-tb-product-list.search-module th{height:auto;font-size:12px;line-height:100%}.konfigurator-tb-product-list.search-module td:nth-child(1):after{content:"";display:none}.konfigurator-lichtband-formular{width:33.33333333333333%;left:auto;margin:0 10px;margin-top:52px;border:1px solid #ccc;border-top:none}.column-lichtband{text-align:left}.konfigurator-lichtband-formular .w-lg-50{width:50px}.konfigurator-lichtband-formular .w-lg-80{width:70px}.konfigurator-lichtband-formular .w-lg-160{width:140px}.konfigurator-lichtband-formular .w-lg-170{width:120px}.konfigurator-lichtband-formular p{width:auto;padding-left:5px}.link-lichtband-config{position:absolute;z-index:10;cursor:pointer;display:inline-block;background:#fff;text-align:left;font-size:16px;padding:10px 14px 15px 14px;margin:0 10px;border:1px solid #ccc;border-top:none}.playground{padding-top:160px}.config-module-img{float:right}.config-module-form{float:left}.config-module-attr{margin:40px 0;float:left}.config-module-attr div.property{width:227px;float:left;margin:1px}.config-module-attr div.property div.pick{background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_arrow_white_top.png) no-repeat 193px center;border-width:1px;border-style:solid;border-color:#0081b5;color:#fff;cursor:pointer;height:34px;line-height:34px;padding:0 10px}.config-module-attr div.property div.picked{background:#fff;border-width:1px;border-style:solid;border-color:#bfbfbf;height:34px;line-height:34px;padding:0 10px}.config-module-attr .popover{max-width:462px;width:462px;padding:0;left:230px !important}.config-module-attr .popover .popover-content{display:inline-block;padding:20px;width:100%}.config-module-attr .popover .popover-content .close{float:right}.config-module-attr .popover .popover-content .close span{display:block;width:13px;height:13px;background:rgba(0, 0, 0, 0) url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px 13px}.config-module-attr .popover h4{margin:0 0 10px;padding:0}.config-module-attr .popover ul.thumbs{list-style:none;margin:0;padding:0}.config-module-attr .popover ul.thumbs li{float:left;margin:0 20px 20px 0;position:relative;border:2px solid #bfbfbf;background:#bfbfbf;width:89px;height:88px}.config-module-attr .popover ul.thumbs li a{display:inline-block;height:88px;width:89px;color:#333;font-size:20px}.config-module-attr .popover ul.thumbs li a>img,.config-module-attr .popover ul.thumbs li >img{width:auto;height:auto}.config-module-attr .popover ul.thumbs li a>span{height:100%;width:100%;text-align:center;position:absolute;top:30px}.config-module-attr .popover ul.thumbs li.actv,.config-module-attr .popover ul.thumbs li:hover{border-color:#0081b5;background:#0081b5}.config-module-attr .popover ul.thumbs li span.ico{width:27px;height:27px;display:inline-block;background:#bfbfbf;position:absolute;top:-2px;left:-2px}.config-module-attr .popover ul.thumbs li.actv span.ico,.config-module-attr .popover ul.thumbs li:hover span.ico{background:#0081b5}.config-module-attr .popover ul.thumbs li.actv a>span,.config-module-attr .popover ul.thumbs li:hover a>span{color:#fff}.konfigurator-layer-config{width:100%;left:100%;right:auto;top:0;margin-left:-8px}.konfigurator-layer-config .arrow-up{width:12px;height:20px;z-index:10;background:transparent url(../../../bundles/triluxportalcore/images/nav_filter_arrow_right.png) 0 0 no-repeat;margin-left:0;margin-top:15%}.konfigurator-layer-config section{z-index:9;width:470px;margin-left:10px;margin-top:-6px;padding:0px;line-height:130%}.konfigurator-layer-config section a.link-closed,.konfigurator-layer-config section a.link-shift{top:-20px;right:-5px}.konfigurator-layer-config section .nav-teaser{margin-right:25px}.konfigurator-layer-config section p{line-height:130%}.item-layer .konfigurator-tabs{margin:-25px 0 0 0;padding-bottom:7px;border:none;text-align:center}.item-layer .konfigurator-tabs ul,.item-layer .konfigurator-tabs ul.closed{display:block;background:#e5e5e5;max-width:100%}.item-layer .konfigurator-tabs li{float:none;display:block;max-width:100%;text-align:center;border-top:1px solid #ccc;padding:0 17px}.item-layer .konfigurator-tabs a,.item-layer .konfigurator-tabs a:hover,.item-layer .konfigurator-tabs a.actv{outline:0;border:none;display:inline-block;width:auto;color:#000;padding:0;margin-top:10px;margin-bottom:7px}.item-layer .konfigurator-tabs a,.item-layer .konfigurator-tabs li{display:none}.item-layer .konfigurator-tabs li.actv,.item-layer .konfigurator-tabs ul.closed li{display:block}.item-layer .konfigurator-tabs ul.closed a{border:none;display:inline-block;padding-top:0;padding-bottom:0;margin-top:10px;margin-bottom:7px}.item-layer .konfigurator-tabs a.actv,.item-layer .konfigurator-tabs ul.closed a.actv{color:#0081b5}.item-layer .konfigurator-tabs.navigation a.actv,.item-layer .konfigurator-tabs.navigation ul.closed a.actv{color:#000}.item-layer .konfigurator-tabs li.arrow-bottom{position:absolute;float:none;display:block;width:100%;height:7px;text-align:center;border-top:none;background:transparent}.item-layer .konfigurator-tabs ul.closed li.arrow-bottom{margin-top:0}.item-layer .konfigurator-tabs li.arrow-bottom .icon{position:relative;z-index:999;display:block;width:100%;height:6px;background:transparent url(../../../bundles/triluxportalcore/images/bg_arrow_tabs.png) bottom center no-repeat;background-size:11px 7px}.item-layer .konfigurator-tabs .tab-auswahl{display:block;background:#e5e5e5;max-width:100%;text-align:center}.item-layer .konfigurator-tabs .link-toggle,.item-layer .konfigurator-tabs .link-toggle:hover{width:auto;display:inline-block;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_xs.png) top right no-repeat;background-size:22px 12px;color:#0081b5;line-height:100%;padding:0 40px 0 0;margin-top:10px;margin-bottom:7px}.item-layer .konfigurator-tabs .link-toggle.actv,.item-layer .konfigurator-tabs .link-toggle.actv:hover{width:auto;display:inline-block;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) top right no-repeat;background-size:13px auto;color:#0081b5;line-height:100%;padding:0 40px 0 0;margin-top:10px;margin-bottom:7px}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list{margin-bottom:20px;border-top:none}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td{height:40px;padding:0;margin:0;vertical-align:middle}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td.transparent:last-child{background:transparent}.konfigurator-lichtband-formular .item-layer .popover-content{padding:20px;cursor:default}.konfigurator-lichtband-formular .item-layer .popover-content h4{margin:0 0 20px;text-transform:uppercase;font-size:16px}.konfigurator-lichtband-formular .item-layer .popover ul{list-style:none;margin:0;padding:0}.konfigurator-lichtband-formular .item-layer .popover li{margin:10px 0;cursor:pointer}.konfigurator-lichtband-formular .item-layer .popover li.actv,.konfigurator-lichtband-formular .item-layer .popover li:hover{color:#0081B5}.konfigurator-lichtband-formular .item-layer .link-button.plus,.konfigurator-lichtband-formular .item-layer .link-button.minus{margin:10px 0;display:inline-block;width:21px;height:21px;font-size:16px;line-height:130%;padding:0}.konfigurator-lichtband-legende{padding-left:0}.konfigurator-lichtband-area{margin-left:0}.konfigurator-tb-product-list .td-lichtband{padding:20px 0}.konfigurator-tb-product-list .td-lichtband .link-button{margin-top:0px;margin-bottom:20px}.konfigurator-tb-product-list .module{width:106px;height:24px;font-size:14px;line-height:24px;margin-bottom:10px}.konfigurator-tb-product-list .moduleB,.konfigurator-tb-product-list .moduleSM{height:20px;line-height:20px}.konfigurator-tb-product-list .ML1{width:26px}.konfigurator-tb-product-list .ML2{width:53px}.konfigurator-tb-product-list .ML3{width:81px}.playground .popover{width:auto;max-width:100%}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list .popover{width:auto;max-width:100%}.playground .popover-content{padding:20px;cursor:default;width:auto}.playground .popover-content h4{margin:0 0 20px;text-transform:uppercase;font-size:16px}.playground .popover ul{list-style:none;font-size:14px;margin:0;padding:0}.playground .popover li,.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list .popover li{width:180px;margin:10px 0;cursor:pointer;white-space:normal}.playground .popover li.actv,.playground .popover li:hover{color:#0081B5}.table-modul-choice tr:hover,.konfigurator-tb-product-list .table-modul-choice tr:hover{background:none}.table-modul-choice tr{border-bottom:none}.table-modul-choice td{display:table-cell;width:auto;vertical-align:top;padding:0;border-bottom:none}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list .table-modul-choice td{display:table-cell;width:auto;vertical-align:top;padding:0 20px 0 0;border-bottom:none}.table-modul-choice td+td,.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list .table-modul-choice td+td{border-left:1px solid #ccc;padding-left:20px;padding-right:0}}@media (min-width: 1024px){.konfigurator-stage .container{max-width:978px}.konfigurator-stage{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_bg_stage.png) 0 0 repeat-x}.konfigurator-stage-teaser{font-size:20px;margin:53px 10px 10px 15px}.konfigurator-stage-headline{position:absolute;width:100%;display:block;text-align:center;margin-top:500px}.konfigurator-stage-headline h1{font-size:45px}.konfigurator-stage section{max-width:auto;margin:75px 0 78px 0;padding:0}.konfigurator-stage .coriflex{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_coriflex.png) 10px 0 no-repeat}.konfigurator-stage .coriflex.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_coriflex.png) 10px -668px no-repeat}.konfigurator-stage .e-line-led{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_eline_led.png) 10px 0 no-repeat}.konfigurator-stage .e-line-led.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_eline_led.png) 10px -668px no-repeat}.konfigurator-stage .e-line-t5{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_eline_t5.png) 10px 0 no-repeat}.konfigurator-stage .e-line-t5.hover{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_sprite_eline_t5.png) 10px -668px no-repeat}.konfigurator-stage .coriflex,.konfigurator-stage .coriflex.hover,.konfigurator-stage .e-line-led,.konfigurator-stage .e-line-led.hover,.konfigurator-stage .e-line-t5,.konfigurator-stage .e-line-t5.hover{height:655px;border:none;background-size:94% auto;margin-bottom:78px}.konfigurator-stage .coriflex.hover section,.konfigurator-stage .e-line-led.hover section,.konfigurator-stage .e-line-t5.hover section{height:579px;border:2px solid #fff;margin:75px 0 78px 0}.konfigurator-stage .coriflex section ul,.konfigurator-stage .coriflex section .link-button,.konfigurator-stage .e-line-led section ul,.konfigurator-stage .e-line-led section .link-button,.konfigurator-stage .e-line-t5 section ul,.konfigurator-stage .e-line-t5 section .link-button{display:none}.konfigurator-stage .coriflex.hover section ul,.konfigurator-stage .coriflex.hover section .link-button,.konfigurator-stage .e-line-led.hover section ul,.konfigurator-stage .e-line-led.hover section .link-button,.konfigurator-stage .e-line-t5.hover section ul,.konfigurator-stage .e-line-t5.hover section .link-button{display:inline-block}.konfigurator-stage ul{margin:240px 15px 14px 15px}.konfigurator-stage .link-button{float:none;margin-left:40px;padding:4px 15px}.text-price{font-size:16px;line-height:39px;padding-right:20px}.konfigurator-main .link-button.price-list,.konfigurator-main .link-button.price-list:hover{float:right;width:auto;height:39px;overflow:hidden;background:#0081B5 url(../../../bundles/triluxportalcore/images/icon_list.png) 20px 8px no-repeat;color:#fff;font-size:14px;line-height:40px;text-transform:none;margin:0;padding-left:48px;padding-right:18px}.konfigurator-main .link-button.price-list span{display:block}.price-list-layer{width:auto;right:20px;margin-top:-5px}.price-list-layer section{width:920px;display:inline-block;margin-top:10px}.konfigurator-tb-product-list.price-list td:first-child,.konfigurator-tb-product-list.price-list th:first-child{width:12%}.konfigurator-tb-product-list.price-list th.td-name,.konfigurator-tb-product-list.price-list td.td-name{width:35%}.price-list.bottom span{margin:0 6% 0 10%}.price-list.bottom .link-button span{margin:0}.konfigurator-tabs{text-transform:uppercase;font-size:15px;margin:0;padding:25px 0 0 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.konfigurator-tabs ul{list-style-type:none;display:inline-block;margin:0;padding:0}.konfigurator-tabs li{float:left;margin:0;padding:0}.konfigurator-tabs a{color:#000;margin:0;padding:0 20px 10px 20px}.konfigurator-tabs a:hover,.konfigurator-tabs a.actv{color:#0081b5;border-bottom:3px solid #0081b5;padding:0 20px 10px 20px}.konfigurator-lichtband-formular{max-width:978px;position:relative;display:block;width:100%;margin:0 10px}.column-lichtband{text-align:center;border-left:1px solid #ccc;border-top:none}.column-lichtband:first-child{border-left:none;border-top:none}.konfigurator-lichtband-formular p{width:auto;padding-left:0px}.konfigurator-lichtband-formular .w-lg-50{width:50px}.konfigurator-lichtband-formular .w-lg-80{width:70px}.konfigurator-lichtband-formular .w-lg-160{width:140px}.konfigurator-lichtband-formular .w-lg-170{width:120px}.playground{min-height:100%;margin-top:-142px;padding-top:222px}.config-module-attr{margin:0 40px 50px}.config-module-attr div.property{width:153px;float:left;margin:1px}.config-module-attr .property:nth-child(3n+1) .arrow{left:25% !important}.config-module-attr .property:nth-child(3n+0) .arrow{left:75%}.config-module-attr div.property div.pick{background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_arrow_white_top.png) no-repeat 132px center;border-width:1px;border-style:solid;border-color:#0081b5;color:#fff;cursor:pointer;height:34px;line-height:34px;padding:0 10px}.config-module-attr div.property div.picked{background:#fff;border-width:1px;border-style:solid;border-color:#bfbfbf;height:34px;line-height:34px;padding:0 10px}.config-module-attr .popover{max-width:462px;width:462px;padding:0;left:52px !important}.config-module-attr .popover .popover-content{display:inline-block;padding:20px;width:100%}.config-module-attr .popover .popover-content .close{float:right}.config-module-attr .popover .popover-content .close span{display:block;width:13px;height:13px;background:rgba(0, 0, 0, 0) url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px 13px}.config-module-attr .popover h4{margin:0 0 10px;padding:0}.config-module-attr .popover ul.thumbs{list-style:none;margin:0;padding:0}.config-module-attr .popover ul.thumbs li{float:left;margin:0 20px 20px 0;position:relative;border:2px solid #bfbfbf;background:#bfbfbf;width:89px;height:88px}.config-module-attr .popover ul.thumbs li a{display:inline-block;height:88px;width:89px;color:#333;font-size:20px}.config-module-attr .popover ul.thumbs li a>span{height:100%;width:100%;text-align:center;position:absolute;top:30px}.config-module-attr .popover ul.thumbs li.actv,.config-module-attr .popover ul.thumbs li:hover{border-color:#0081b5;background:#0081b5}.config-module-attr .popover ul.thumbs li span.ico{width:27px;height:27px;display:inline-block;background:#bfbfbf;position:absolute;top:-2px;left:-2px}.config-module-attr .popover ul.thumbs li.actv span.ico,.config-module-attr .popover ul.thumbs li:hover span.ico{background:#0081b5}.config-module-attr .popover ul.thumbs li.actv a>span,.config-module-attr .popover ul.thumbs li:hover a>span{color:#fff}.konfigurator-layer-config{width:100%;left:auto;right:0;top:auto}.konfigurator-layer-config section a.link-closed,.konfigurator-layer-config section a.link-shift{z-index:9;position:relative;background:#fff;border:none;top:0;right:0;-moz-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);-webkit-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);-o-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0)}.konfigurator-layer-config .arrow-up{width:17px;height:10px;background:transparent url(../../../bundles/triluxportalcore/images/icons_arrow.png) 0 0 no-repeat;margin-left:50%;margin-top:0}.konfigurator-layer-config section{margin-left:0;margin-top:9px;padding:0px;line-height:130%}.konfigurator-lichtband-formular .item-layer .section-inner.sm-none{padding:20px}.konfigurator-layer-config section.w-100pro{width:100%}.konfigurator-layer-config section.w-820px{width:820px}.konfigurator-layer-config section.w-460px{width:460px;left:-105px}.konfigurator-lichtband-formular div:nth-child(3) .konfigurator-layer-config section.w-820px{left:-155px}.konfigurator-lichtband-formular div:nth-child(5) .konfigurator-layer-config section.w-820px{left:-425px}.konfigurator-lichtband-formular div:nth-child(7) .konfigurator-layer-config section.w-820px{left:-575px}.konfigurator-lichtband-formular div:nth-child(7) .konfigurator-layer-config section.w-460px{left:-215px}.konfigurator-layer-config section a.link-closed,.konfigurator-layer-config section a.link-shift{position:relative;float:right;width:auto;margin:0;padding:0}.konfigurator-layer-config a.link-closed:hover,.konfigurator-layer-config section a.link-shift:hover{background:none;float:right;width:auto;margin:0;padding:0}.konfigurator-layer-config section .nav-teaser{margin-right:25px}.konfigurator-layer-config section p{line-height:130%}.item-layer .konfigurator-tabs{text-transform:uppercase;font-size:15px;text-align:left;line-height:0;margin:0;padding:25px 0 0 0;border-top:none;border-bottom:1px solid #bfbfbf}.item-layer .konfigurator-tabs .arrow-bottom{display:none;height:0}.item-layer .konfigurator-tabs ul,.item-layer .konfigurator-tabs ul.closed{display:inline-block;background:transparent;max-width:auto;margin:0;padding:0}.item-layer .konfigurator-tabs li{display:inline-block;float:left;max-width:auto;text-align:left;line-height:100%;border-top:none;margin:0 1px 0 0;padding:0}.item-layer .konfigurator-tabs a,.item-layer .konfigurator-tabs a:hover,.item-layer .konfigurator-tabs a.actv,.item-layer .konfigurator-tabs ul.closed a{display:block;outline:0;background:none;padding:0 10px 5px 10px;margin:0}.item-layer .konfigurator-tabs a{color:#000}.item-layer .konfigurator-tabs li a:hover,.item-layer .konfigurator-tabs li a.actv{color:#0081b5;border-bottom:3px solid #0081b5}.item-layer .tab-auswahl{display:none}.tab-content{margin:20px 0}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list{margin-bottom:20px;border-top:none}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td{height:40px;padding:0;margin:0;vertical-align:middle}.konfigurator-lichtband-formular .item-layer .konfigurator-tb-product-list td.transparent:last-child{background:transparent}.konfigurator-lichtband-formular .item-layer .popover-content{padding:20px;cursor:default}.konfigurator-lichtband-formular .item-layer .popover-content h4{margin:0 0 20px;text-transform:uppercase;font-size:16px}.konfigurator-lichtband-formular .item-layer .popover ul{list-style:none;margin:0;padding:0}.konfigurator-lichtband-formular .item-layer .popover li{margin:10px 0;cursor:pointer}.konfigurator-lichtband-formular .item-layer .popover li.actv,.konfigurator-lichtband-formular .item-layer .popover li:hover{color:#0081B5}.konfigurator-lichtband-formular .item-layer .link-button.plus,.konfigurator-lichtband-formular .item-layer .link-button.minus{margin:2px 0 0 8px;float:left;width:21px;height:21px;font-size:16px;line-height:130%;padding:0}.konfigurator-tb-product-list .td-lichtband .link-button{margin-top:20px;margin-bottom:0}.konfigurator-tb-product-list .module{width:152px;height:24px;font-size:14px;line-height:24px;margin-bottom:20px}.konfigurator-tb-product-list .moduleB,.konfigurator-tb-product-list .moduleSM{height:20px;line-height:20px}.konfigurator-tb-product-list .ML1{width:38px}.konfigurator-tb-product-list .ML2{width:76px}.konfigurator-tb-product-list .ML3{width:114px}}@media (min-width: 1200px){.konfigurator-stage .container{max-width:1180px}.konfigurator-stage-teaser{font-size:20px;margin:53px 10px 10px 25px}.konfigurator-stage section{max-width:380px;overflow:hidden;height:576px;border:2px solid transparent;text-align:left;font-size:16px;margin:93px 0 78px 0}.konfigurator-stage .coriflex,.konfigurator-stage .coriflex.hover,.konfigurator-stage .e-line-led,.konfigurator-stage .e-line-led.hover,.konfigurator-stage .e-line-t5,.konfigurator-stage .e-line-t5.hover{height:670px;background-size:95% auto}.konfigurator-stage .coriflex,.konfigurator-stage .e-line-led,.konfigurator-stage .e-line-t5{background-position:10px 0}.konfigurator-stage .coriflex.hover,.konfigurator-stage .e-line-led.hover,.konfigurator-stage .e-line-t5.hover{background-position:10px -811px}.konfigurator-stage .coriflex.hover section,.konfigurator-stage .e-line-led.hover section,.konfigurator-stage .e-line-t5.hover section{height:576px;border:2px solid #fff;margin:93px 0 78px 0}.konfigurator-stage ul{margin:270px 25px 14px 25px}.konfigurator-stage .link-button{margin-left:50px;padding:4px 15px}.konfigurator-lichtband-formular{max-width:1180px;position:relative;display:block;width:100%;margin:0 10px}.konfigurator-lichtband-formular .w-lg-50{width:50px}.konfigurator-lichtband-formular .w-lg-80{width:80px}.konfigurator-lichtband-formular .w-lg-160{width:160px}.konfigurator-lichtband-formular .w-lg-170{width:170px}.price-list-layer{right:185px;margin-top:-5px}.config-module-attr{margin:0 104px 50px}.config-module-attr div.property{width:153px;float:left;margin:1px}.config-module-attr div.property div.pick{background:#0081b5 url(../../../bundles/triluxportalcore/images/icon_arrow_white_top.png) no-repeat 132px center;border-width:1px;border-style:solid;border-color:#0081b5;color:#fff;cursor:pointer;height:34px;line-height:34px;padding:0 10px}.config-module-attr div.property div.picked{background:#fff;border-width:1px;border-style:solid;border-color:#bfbfbf;height:34px;line-height:34px;padding:0 10px}.config-module-attr .popover{max-width:462px;width:462px;padding:0;left:115px !important}.config-module-attr .popover .popover-content{display:inline-block;padding:20px;width:100%}.config-module-attr .property:nth-child(3n+1) .arrow{left:25% !important}.config-module-attr .property:nth-child(3n+0) .arrow{left:75%}.config-module-attr .popover .popover-content .close{float:right}.config-module-attr .popover .popover-content .close span{display:block;width:13px;height:13px;background:rgba(0, 0, 0, 0) url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px 13px}.config-module-attr .popover h4{margin:0 0 10px;padding:0}.config-module-attr .popover ul.thumbs{list-style:none;margin:0;padding:0}.config-module-attr .popover ul.thumbs li{float:left;margin:0 20px 20px 0;position:relative;border:2px solid #bfbfbf;background:#bfbfbf;width:89px;height:88px}.config-module-attr .popover ul.thumbs li a{display:inline-block;height:88px;width:89px;color:#333;font-size:20px}.config-module-attr .popover ul.thumbs li a>span{height:100%;width:100%;text-align:center;position:absolute;top:30px}.config-module-attr .popover ul.thumbs li.actv,.config-module-attr .popover ul.thumbs li:hover{border-color:#0081b5;background:#0081b5}.config-module-attr .popover ul.thumbs li span.ico{width:27px;height:27px;display:inline-block;background:#bfbfbf;position:absolute;top:-2px;left:-2px}.config-module-attr .popover ul.thumbs li.actv span.ico,.config-module-attr .popover ul.thumbs li:hover span.ico{background:#0081b5}.config-module-attr .popover ul.thumbs li.actv a>span,.config-module-attr .popover ul.thumbs li:hover a>span{color:#fff}.konfigurator-layer-config section.w-100pro{width:100%}.konfigurator-layer-config section.w-820px{width:820px}.konfigurator-layer-config section.w-460px{width:460px}}
.padding-v10-h20{padding:10px 20px}.portal-profil .content-grey{display:inline-block}.block-grey{display:inline-block;background:#e5e5e5;padding:10px 20px;margin-bottom:20px}.content-text article{display:inline-block}.link-delete{display:inline-block;width:13px;height:13px;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:100% auto;cursor:pointer;text-decoration:none;margin:0}.link-profile{background:transparent url(../../../bundles/triluxportalcore/images/icon_upload_large.png) 0 0 no-repeat;display:inline-block;width:14px;height:14px;background-size:100% auto;cursor:pointer;text-decoration:none;margin:0}.list-icon-checked,.list-strich{list-style-type:none;margin:0;padding:0}.list-icon-checked li{background:transparent url(../../../bundles/triluxportalcore/images/icon_checked.png) 2px 0 no-repeat;padding-left:30px;margin-bottom:20px}.list-strich li{border-left:10px solid transparent;margin-bottom:5px}.list-strich li:before{position:absolute;content:"-";margin-left:-10px}.form-wrapper{margin-bottom:50px}.formular.item-login input,.formular.item-login button{min-height:38px;line-height:32px;padding-top:2px;padding-bottom:2px}.formular.item-login input{margin-bottom:10px}.formular.item-login .label-single{line-height:38px}.formular.item-login .checkbox input[type=checkbox]{margin-top:-4px}.formular.item-login .link-button{font-size:16px}.formular.item-login p{margin:0;padding:0}.formular.item-login::-webkit-input-placeholder{color:#888;line-height:32px}.formular.item-login::-moz-placeholder{color:#888;line-height:32px}.formular.item-login:-ms-input-placeholder{color:#888;line-height:32px}.formular.item-login input:-moz-placeholder{color:#888;line-height:32px}.profil-dashboard-left h5{font-size:15px;min-height:50px;vertical-align:bottom;margin:0;padding:0}.profil-dashboard-left ul.line-grey{list-style-type:none;width:100%;margin:0 0 15px 0;padding:0}.profil-dashboard-left ul.line-grey li{display:block;width:100%}.profil-dashboard-left ul.line-grey li+li{border-top:1px solid #bfbfbf}.link-dashboard-blue,.link-copy-blue,.link-compare-blue,.link-profile-blue,.link-application-blue,.link-login-blue,.link-kam-group{display:block;width:100%;line-height:125%;padding:12px 0 10px 32px;color:#0082b6 !important}.link-dashboard-blue{background:transparent url(../../../bundles/triluxportalcore/images/icon_dashboard_blue.png) 0 8px no-repeat}.link-copy-blue{background:transparent url(../../../bundles/triluxportalcore/images/icon_merkliste_blue.png) 0 8px no-repeat}.link-compare-blue{background:transparent url(../../../bundles/triluxportalcore/images/icon_produktvergleich_blue.png) 0 8px no-repeat}.link-profile-blue{background:transparent url(../../../bundles/triluxportalcore/images/icon_profil_blue.png) 0 8px no-repeat}.link-application-blue{background:transparent url(../../../bundles/triluxportalcore/images/icon_anwendung_blue.png) 0 8px no-repeat}.link-login-blue{background:transparent url(../../../bundles/triluxportalcore/images/icon_login_blue.png) 0 8px no-repeat}.link-kam-group{padding-left:0}.link-kam-group img{padding-right:10px}.link-kam-group:hover img{opacity:1 !important;-moz-backface-visibility:hidden;filter:alpha(opacity=100);zoom:1}.link-upload{background:transparent url(../../../bundles/triluxportalcore/images/icon_upload_large.png) 0 0 no-repeat}.profil-dashboard-left figure{position:relative;margin:0 0 20px 0}.profil-dashboard-left figure .link-upload{position:absolute;top:10px;right:10px;width:30px;height:30px;color:#000;text-align:center;padding-bottom:15px}.profil-dashboard-left figure .link-upload span{display:none}.profil-dashboard-left figure .link-upload.text{background:transparent url(../../../bundles/triluxportalcore/images/icon_upload.png) bottom center no-repeat;position:absolute;top:40%;width:70px;height:auto;color:#000;text-align:center;padding-bottom:15px}.profil-dashboard-left figure .link-upload.text span{display:inline-block}.profil-dashboard-right{margin-top:-26px}.profil-timeline{position:relative;padding:0;margin-bottom:30px}.profil-timeline a{text-decoration:underline}.timeline-tools{position:relative;bottom:-30px;height:auto;background:transparent url(../../../bundles/triluxportalcore/images/bg_arrow_up_grey.png) 25px 0 no-repeat;font-size:12px;padding-top:7px}.timeline-tools section{display:inline-block;background:#f2f2f2;width:100%;min-height:48px;border-bottom:1px solid #ccc;margin-bottom:25px}.timeline-tools time{color:#7f7f7f}.timeline-tools time.time{border-left:1px solid #7f7f7f;padding-left:5px;margin-left:3px}.link-comment-edit{background:transparent url(../../../bundles/triluxportalcore/images/icon_edit_blue.png) 0 0 no-repeat;padding:2px 0 2px 25px}.link-comment{background:transparent url(../../../bundles/triluxportalcore/images/icon_comment_blue.png) 0 0 no-repeat;padding:2px 0 2px 25px}.check,.uncheck,.check:hover,.uncheck:hover{font-size:14px;margin-left:10px;text-decoration:underline;color:#0082B6}.portal-merkliste-menue{display:inline-block;width:100%;border-bottom:1px solid #ccc;padding:22px 0 12px 0}.portal-merkliste-menue .form-search-module{float:left;width:auto;height:29px;text-align:left;margin:0;margin-top:20px;padding:0}.portal-merkliste-menue .form-search-module .btn-group{margin:0 5px 0 0;max-width:100px;width:100px;float:left}.portal-merkliste-menue .form-search-module .search-btn{width:28px;height:28px;background:rgb(0, 129, 181) url(../../../bundles/triluxportalcore/images/icon_loop.png) 7px 7px no-repeat;color:rgb(255, 255, 255);border:none;background-size:13px}.portal-merkliste-menue .form-search-module label{width:100%}.portal-merkliste-menue .label-single{line-height:32px}.portal-merkliste-menue .form-search-module input[type=text]{width:220px;background:transparent;margin:0 5px 0 0;padding:0;border:1px solid #bfbfbf}.portal-merkliste-menue .form-search-module input[type="submit"]{background:#0081B5 url(../../../bundles/triluxportalcore/images/icon_loop.png) 8px 5px no-repeat;border:none;border-radius:0;color:#FFFFFF;float:none;height:28px;width:33px}.portal-merkliste-menue .menue-link{display:inline-block;width:auto;height:28px;line-height:28px;padding:0 5px 0 0;border-right:1px solid rgb(204, 204, 204)}.portal-merkliste-menue .menue-link.first{border-left:1px solid #ccc;padding:0 5px}.portal-merkliste-menue .menue-link a{text-decoration:underline}.portal-merkliste-menue .content-search-module{margin:15px 0 0 0}.link-button.add{float:right;white-space:nowrap}.link-button.add span:before{content:"+";line-height:inherit;font-size:28px;margin-right:8px}.link-button.add.upload{position:relative;padding-left:15px;height:43px;margin-left:0;margin-right:0;margin-bottom:2px;line-height:36px}.link-button.add.upload span{width:auto;position:relative;padding-left:30px}.link-button.add.upload span:before{content:url(../../../bundles/triluxportalcore/images/icon_dateiupload_white.png);line-height:inherit;font-size:28px;position:absolute;left:0;top:-6px;height:25px;width:30px}.product-list.portal-area{margin:0}.tb-product-list.merkliste .th-checkbox{width:10px}.tb-product-list.merkliste .th-img{width:36px}.tb-product-list.merkliste .th-name{width:300px}.merkliste .td-amount input{width:50px;line-height:100%}.tb-product-list.merkliste td{position:relative}.tb-product-list.merkliste td:nth-child(1){padding-left:5px}.tb-product-list.merkliste td:nth-child(3){padding-left:5px}.tb-product-list.merkliste td.transparent{background:none}.tb-product-list td.disable,.tb-product-list td.disable a,.konfigurator-tb-product-list td.disable{background-color:#b1b1b1;cursor:default !important}.tb-product-list.merkliste td > img{padding-bottom:5px;max-height:93px;max-width:93px}.tb-product-list.merkliste td > img + .kam-label,.tb-product-list.merkliste td > a + .kam-label{color:#fff;background:#000;padding:2px 10px;line-height:1;display:inline-block;position:absolute;top:70px;left:0}.tb-product-list.merkliste td > a + .kam-label{padding:2px;position:absolute;top:33px;max-width:40px;overflow-x:hidden}.tb-product-list.merkliste td .bubble-counter-blue{width:auto;min-width:20px;z-index:9}.tb-product-list.merkliste div.supplies{position:relative;display:inline-block;width:41px;height:35px}.tb-product-list.merkliste div.supplies .inner{position:absolute;height:60px;background:#f2f2f2}.tb-product-list.merkliste div.supplies.normal .inner{position:absolute;height:auto;background:transparent}.tb-product-list.merkliste tr.with-supplies{border-bottom:1px dotted #ccc}.tb-product-list.merkliste tr.supplies{background:#f2f2f2}.tb-product-list.merkliste tr.supplies td:last-child{background-color:transparent}.merkliste .caret{display:inline-block;float:none;width:10px;height:10px;background:transparent url(../../../bundles/triluxportalcore/images/arrow_collapse.png) top right no-repeat;border:none;margin:0 0 0 5px;padding:0;vertical-align:middle}.icon-project,.icon-project-shared{position:relative;display:block;width:29px;height:27px;cursor:default}.icon-project{background:transparent url(../../../bundles/triluxportalcore/images/portal_icon_project.png) 0 0 no-repeat}.icon-project-shared{background:transparent url(../../../bundles/triluxportalcore/images/portal_icon_shared_project.png) 0 0 no-repeat}.tb-product-list.merkliste .icon-edit,.tb-product-list.merkliste .icon-edit-item{display:inline-block;border:none;cursor:pointer;padding-left:10px}table a.icon-edit,table a.icon-edit-item{display:inline;background:transparent url(../../../bundles/triluxportalcore/images/portal_icon_gear.png) 0 0 no-repeat;padding:11px 11px 0 0;margin-left:5px}table a.icon-edit-item:hover,table a.icon-edit:hover{display:inline;background:transparent url(../../../bundles/triluxportalcore/images/portal_icon_gear_blue.png) 0 0 no-repeat;padding:11px 11px 0 0;margin-left:5px}.link-button + .popover .popover-content,.tb-product-list.merkliste .product-tools .popover-content{padding:5px;font-size:14px;min-width:150px}.link-button + .popover .popover-inner,.tb-product-list.merkliste .popover-inner,.portal-merkliste-menue .popover-inner{padding:10px;width:240px}.tb-product-list.merkliste .td-amount .popover-inner{padding:5px;width:auto}.link-button + .popover .link-closed,.tb-product-list.merkliste .popover .link-closed,.portal-merkliste-menue .popover .link-closed{position:absolute;top:5px;right:5px}.tb-product-list.merkliste .item-layer{margin-top:0;display:block}.tb-product-list.merkliste .item-layer.project-mngr section{width:245px;left:-40px;padding:15px}.tb-product-list.merkliste .popover .link-closed span,.portal-merkliste-menue .popover .link-closed span,.tb-product-list.merkliste .item-layer .link-closed span,.portal-merkliste-menue .item-layer .link-closed span{margin:0;width:13px;height:13px}.tb-product-list.merkliste .projects-amount{cursor:pointer;display:inline-block}.tb-product-list.merkliste .item-layer .link-closed{margin:0 0 5px}.tb-product-list.merkliste .item-layer .nav-teaser{white-space:normal;clear:both}.tb-product-list.merkliste .item-layer input[type=submit]{margin:0 0 10px 0}.tb-product-list.merkliste .popover h4,.portal-merkliste-menue .popover h4{font-size:14px;margin:0;white-space:nowrap}.tb-product-list.merkliste .item-layer ul{border-top:1px solid #bfbfbf;list-style:none;margin:0;padding:0}.tb-product-list.merkliste .item-layer ul.assigned-projects li{border-bottom:1px solid #bfbfbf;line-height:30px;height:30px;cursor:pointer}.tb-product-list.merkliste .item-layer ul.assigned-projects li.remove{background:transparent url('../../bundles/triluxportalcore/images/icon_closed.png') right center no-repeat;background-size:13px}.tb-product-list.merkliste .item-layer ul.assigned-projects li > a:link,.tb-product-list.merkliste .item-layer ul.assigned-projects li > a:visited{display:inline-block;height:100%;width:100%;position:relative;color:inherit}.tb-product-list.merkliste .item-layer ul.assigned-projects li > a:hover,.tb-product-list.merkliste .item-layer ul.assigned-projects li > a:active{color:#0081B5}.tb-product-list.merkliste .item-layer ul.assigned-projects li > a > span{display:inline-block;width:12px;height:30px;background:#0081B5 url('../../bundles/triluxportalcore/images/icon_arrow_white.png') center center no-repeat;position:absolute;top:0;right:0;border-bottom:1px solid #bfbfbf}.tb-product-list.merkliste .link-delete,.tb-product-list.merkliste .product-tools .link-delete{display:inline-block;width:17px;height:21px;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) top center no-repeat;background-size:14px;cursor:pointer}.tb-product-list.merkliste .link-changeadmin,.tb-product-list.merkliste .product-tools .link-changeadmin{display:inline-block;width:25px;height:25px;background:transparent url(../../../bundles/triluxportalcore/images/icon_admin_wechsel.png) top center no-repeat;cursor:pointer}.tb-product-list.merkliste .link-supplies,.tb-product-list.merkliste .product-tools .link-supplies{display:inline-block;width:21px;height:18px;background:transparent url(../../../bundles/triluxportalcore/images/portal_icon_supplies.png) top center no-repeat;cursor:pointer}.tb-product-list.merkliste .tb-product-list .link-delete,.tb-product-list.merkliste .tb-product-list .link-supplies{display:inline-block}.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste.product-tools .link-delete.hoverj{width:41px;height:35px;border-left:1px solid #ccc;border-bottom:3px solid transparent;background-position:center center}.tb-product-list.merkliste .product-tools .link-supplies,.tb-product-list.merkliste.product-tools .link-supplies.hoverj{width:41px;height:35px;border-left:1px solid #ccc;border-bottom:3px solid transparent;background-position:center center}.tb-product-list.merkliste .product-tools .link-supplies .bubble-counter-blue{margin:0 0 0 20px}.tb-product-list.merkliste .link-delete,.tb-product-list.merkliste .link-delete.hoverj{border-left:1px solid #ccc;background-position:center center;height:35px}.tb-product-list.merkliste .link-supplies,.tb-product-list.merkliste .link-supplies.hoverj{border-left:1px solid #ccc;background-position:center center;height:35px}table .link-application{display:inline-block;width:41px;height:35px;background:transparent url(../../../bundles/triluxportalcore/images/icon_anwendung_black.png) center center no-repeat;border-left:1px solid #ccc;border-bottom:3px solid transparent}table .link-profile{display:inline-block;width:41px;height:35px;background:transparent url(../../../bundles/triluxportalcore/images/icon_upload_large.png) center center no-repeat;background-size:18px 18px;border-left:1px solid #ccc;border-bottom:3px solid transparent}.tb-product-list.merkliste .link.plus,table .link.plus{display:block;width:9px;height:10px;background:transparent url(../../../bundles/triluxportalcore/images/icon_plus_white.png) right center no-repeat;margin:0;padding:0;border:none}.tb-product-list td.last-child{cursor:pointer}.tb-product-list.merkliste.portal-team td{vertical-align:middle;margin:0;padding:1px 0}.tb-product-list.merkliste.portal-team td img{margin:0;padding:0 10px 0 0}.tb-product-list.merkliste.portal-team td p{padding:3px 0 4px 0;margin:0}.portal-team td:last-child{background:none}.portal-team .btn{width:100% !important;max-width:100% !important}.portal-team .bootstrap-select.btn-group .btn .filter-option{left:5px !important}#show-supplies-wizard{left:-99999px;margin-top:-150px;z-index:123}.merkliste.supplies-wizard td:nth-child(1){padding-left:0px}.merkliste.supplies-wizard td:nth-child(2){padding-left:5px}#show-supplies-wizard td{vertical-align:top}#show-supplies-wizard td.last-child{vertical-align:middle}#show-supplies-wizard td.td-amount{padding-top:7px}#show-supplies-wizard td.delete{width:4%;vertical-align:middle;text-align:right;padding-right:0px;padding-left:20px}#show-supplies-wizard td.delete a{outline:0;display:block;width:13px;height:13px;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px auto}.portal-right{position:absolute;z-index:2}.download-liste.portal-download{z-index:99999}.download-liste.portal-download .notice{padding-bottom:20px}.portal-price-list{margin:0 0 20px 0;padding:0}.portal-price-list .link-button{float:right;margin:0}.timeline-entry .item-layer{left:-9999px;top:0;width:100%;margin-left:0;z-index:9}.timeline-entry .item-layer .link-shift{margin-right:0}.timeline-entry .item-layer section h4{margin:5px 0;font-size:15px}.timeline-entry .item-layer section p{padding-top:14px}.timeline-entry .item-layer section .link-button{text-decoration:none}#show-comments-layer{z-index:66;left:-99999px;width:100%;margin:0}#show-comments-layer .link-shift{margin:0}#show-comments-layer .comments-area{font-size:14px;line-height:28px;max-height:500px}#show-comments-layer .comments-area p{padding:0;font-size:14px}#show-comments-layer .comments-area .profil-timeline{margin-bottom:10px}#show-comments-layer .comments-area hr{margin:10px 0}#show-comments-layer .comments-area .date{font-size:12px}#show-comments-layer .comments-head{-moz-box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);-o-box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);margin:0 -15px 35px -15px;padding:15px}#show-comments-layer .jspPane{width:90%}label.checkbox.lh-0{line-height:0}label.checkbox.lh-0 input[type=checkbox]{margin:0 8px 0 -25px}label.checkbox.lh-0 input[type=checkbox]{margin:0 8px 0 -25px}.btn-file{position:relative;display:inline-block;margin-bottom:20px}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;width:1px;text-align:center !important;filter:alpha(opacity=0);opacity:0;background:#ff0000;cursor:pointer;display:inline-block}@media (min-width: 320px){.w-xs-100pro,.link-button.w-xs-100pro{width:100%;text-align:center}.link-button.facebook,.link-button.googleplus,.link-button.twitter,.link-button.linkedin,.link-button.xing,.link-button.facebook:hover,.link-button.googleplus:hover,.link-button.twitter:hover,.link-button.linkedin:hover,.link-button.xing:hover{background-position:center right;background-size:86% auto;float:left;width:55px;height:55px;text-align:center;margin:0 0 0 4px}.link-button.facebook,.link-button.facebook:hover{margin:0}.link-button.facebook span,.link-button.googleplus span,.link-button.twitter span,.link-button.linkedin span,.link-button.xing span{display:none}.pw-vergessen{display:inline-block;text-decoration:underline;margin-top:0px;margin-left:30px}.portal-profil .block-grey{background:#fff;padding:0}.content-marginal{margin-top:25px}.profil-dashboard-left figure .link-upload.text{left:40%;right:auto}.profil-timeline figure.img-left{margin-right:0px;margin-bottom:20px}.profil-timeline .img-area{position:relative}.profil-timeline p{margin:0;padding:0}.timeline-tools section{padding:15px 5px}.icon-tools-area{position:absolute;top:25px;right:10px}.portal-merkliste .content-tabs{margin-top:0}.link-button.add{float:none;white-space:nowrap}.link-button.add.upload{margin-bottom:2px}.product-list.portal-area{margin-top:10px}.product-list.portal-area h3{width:100%;margin-left:0;margin-top:25px}.product-list.portal-area h3 a{float:right;margin:7px 5px 0 0}.portal-merkliste-menue{border-bottom:none}.tb-product-list.merkliste tr{display:inline-block;width:100%;position:relative;border-bottom:1px solid #ccc;padding-bottom:8px}.tb-product-list.merkliste td{border:none;vertical-align:top;padding-top:15px}.tb-product-list.merkliste td.projekt-name{padding-right:25px}.tb-product-list.merkliste td.td-products,.tb-product-list.merkliste td.td-price,.tb-product-list.merkliste td.td-amount,.tb-product-list.merkliste td.td-total-price,.tb-product-list.portal-team td.td-firm,.tb-product-list.portal-team td.td-activity{display:inline-block;width:100%;padding-top:5px}.tb-product-list.merkliste td.td-products,.tb-product-list.merkliste td.td-price{float:left;max-width:767px;clear:both}.tb-product-list.merkliste .td-products:before,.tb-product-list.merkliste .td-price:before,.tb-product-list.merkliste .td-amount:before,.tb-product-list.merkliste .td-total-price:before{float:left;background:transparent;width:100px;content:attr(data-title);margin-right:5px;margin-left:27px;color:#c8c8c8;font-size:14px}.tb-product-list.portal-team td.td-name{position:absolute;left:45px;top:0;z-index:9;padding-left:5px}.tb-product-list.portal-team td.td-firm,.tb-product-list.portal-team td.td-activity{padding-right:5px;padding-left:50px;line-height:12px}.tb-product-list.portal-team td.td-projects-amount{position:absolute;top:0;right:0;width:100%;text-align:right}.tb-product-list.portal-team td.td-projects-amount .item-layer.project-mngr section{left:0;width:100%;margin-top:5px}.tb-product-list.portal-team td.td-projects-amount .item-layer .arrow-up{right:10px}.tb-product-list.portal-team .item-layer.project-mngr section{background:rgb(255, 255, 255);border:1px solid rgb(204, 204, 204);-moz-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.35);position:absolute;width:100%;max-width:767px !important;margin-top:35px;left:0}tr.supplies td{display:inline-block;width:100%;text-align:center;padding-top:5px}.tb-product-list.merkliste .product-tools{position:absolute;height:100%;top:30px;right:-10px}.tb-product-list.merkliste td.last-child{position:absolute;top:0px;right:-10px}.tb-product-list.merkliste a.link{background-position:top center;margin-top:-5px}.tb-product-list.portal-team .product-tools{width:100%;max-width:100%;background:transparent}.tb-product-list.portal-team .product-tools .link-profile,.tb-product-list.portal-team .product-tools .link-delete{float:right;width:30px;border:none;margin:0;display:block}.tb-product-list.portal-team .product-tools .link-delete{clear:both}table a.link.plus,table a.link.plus:hover{display:block;width:18px;height:18px;background:transparent url(../../../bundles/triluxportalcore/images/icon_plus_large_blue.png) center right no-repeat;background-size:100% auto;margin:0;padding:0}.tb-product-list.merkliste a.link.plus{display:block;width:18px;height:18px;background:transparent url(../../../bundles/triluxportalcore/images/icon_plus_large_blue.png) center right no-repeat;background-size:100% auto;margin:0;padding:0}.lg-relative-position{position:absolute;width:100%}.product-tools.downloads.portal-right .link-download{width:20px;border:none;margin:20px 0 0 0;cursor:pointer;padding:0}.content-product-download .portal-download{top:135px;right:-35px;margin:0}.portal-price-list p{font-family:DINWebPro-Light, sans-serif}.portal-search{margin-top:9px;top:40px;left:0}.portal-search .arrow-up{margin-left:10%}}@media (min-width: 768px){.w-xs-100pro,.link-button.w-xs-100pro{width:auto;text-align:left}.link-button.facebook,.link-button.googleplus,.link-button.twitter,.link-button.linkedin,.link-button.xing,.link-button.facebook:hover,.link-button.googleplus:hover,.link-button.twitter:hover,.link-button.linkedin:hover,.link-button.xing:hover{background-position:center right;background-size:32px auto;float:none;width:100%;height:auto;text-align:center;margin:0}.link-button.facebook span,.link-button.googleplus span,.link-button.twitter span,.link-button.linkedin span,.link-button.xing span{display:inline-block;font-size:18px;line-height:100%;margin:0;padding:0}.pw-vergessen{float:right;margin-top:7px;margin-left:0;text-decoration:underline}.text-sm-offset-3{margin-left:200px}.portal-profil .block-grey{background:#e5e5e5;padding:10px 20px}.content-marginal{margin-top:0}.profil-dashboard-left figure .link-upload.text{left:35%}.profil-timeline .img-area{position:absolute}.profil-timeline p{margin:0;padding:14px 0 0 0}.timeline-tools section{padding:0}.icon-tools-area{position:relative;top:auto;right:auto}.link-button.add,.link-button.button-right{float:right;white-space:nowrap}.product-list.portal-area h3{width:auto;margin:0}.product-list.portal-area h3 a{float:none;margin:0 0 0 20px}.portal-merkliste-menue{border-bottom:1px solid #ccc}.tb-product-list.merkliste tr{position:inherit;display:table-row}.tb-product-list.merkliste td{border:none;padding-top:12px}.tb-product-list.merkliste td.last-child{vertical-align:middle;padding-top:0}.tb-product-list.merkliste td.td-products,.tb-product-list.merkliste td.td-price,.tb-product-list.merkliste td.td-total-price,.tb-product-list.portal-team td.td-firm,.tb-product-list.portal-team td.td-activity,tr.supplies td{display:table-cell;width:auto;vertical-align:middle;text-align:left;padding-top:10px}.tb-product-list.portal-team td.td-firm,.tb-product-list.portal-team td.td-activity{padding-left:0}.tb-product-list.portal-team td.td-name{position:relative;left:0;padding-left:0}.tb-product-list.merkliste td.td-amount{padding-top:21px}.tb-product-list.merkliste td.td-products,.tb-product-list.merkliste td.td-price,.tb-product-list.merkliste td.td-amount,.tb-product-list.merkliste td.td-total-price{float:none;max-width:767px;clear:none}.tb-product-list.merkliste .td-products:before,.tb-product-list.merkliste .td-price:before,.tb-product-list.merkliste .td-amount:before,.tb-product-list.merkliste .td-total-price:before{float:none;background:transparent;width:auto;content:none;margin-right:none}.tb-product-list.portal-team td.td-projects-amount{position:relative;width:auto;text-align:inherit}.tb-product-list.portal-team td.td-projects-amount .item-layer.project-mngr section{position:relative;width:300px;max-width:400px;margin-left:-230px;margin-top:0}.tb-product-list.portal-team td.td-projects-amount .item-layer .arrow-up{left:0}.tb-product-list.merkliste .product-tools,.tb-product-list.merkliste td.last-child{position:inherit;height:auto;top:auto;right:auto}.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste .product-tools div.supplies{border-left:1px solid #ccc;position:relative;bottom:auto;right:auto;margin-top:0}.tb-product-list.merkliste .product-tools div.supplies.normal .link-supplies{background-position:center center}.tb-product-list.portal-team .product-tools{width:60px;background:transparent}.tb-product-list.portal-team .product-tools .link-profile,.tb-product-list.portal-team .product-tools .link-delete{float:none;width:30px;border:none;margin:0;display:inline-block}.tb-product-list.portal-team .product-tools .link-delete{clear:none}.tb-product-list.portal-team .item-layer.project-mngr .arrow-up{margin-top:-5px;margin-right:-10px}.tb-product-list.portal-team .item-layer.project-mngr section{position:relative;width:300px;max-width:400px !important;margin-left:-230px;margin-top:0}.tb-product-list.merkliste a.link{background-position:center right;height:13px}table a.link.plus,table a.link.plus:hover{display:block;width:9px;height:10px;background:transparent url(../../../bundles/triluxportalcore/images/icon_plus_white.png) center right no-repeat;margin:0;padding:0}.tb-product-list.merkliste a.link.plus{display:block;width:9px;height:10px;background:transparent url(../../../bundles/triluxportalcore/images/icon_plus_white.png) center right no-repeat;margin:0;padding:0}.product-tools.downloads.portal-right .link-download{margin:20px 15px 0 0}.content-product-download .portal-download{top:200px;right:-10px;margin:0}.portal-search .arrow-up{margin-left:20%}.timeline-entry .item-layer{left:-9999px;width:100%;margin-left:auto;z-index:9}}@media (min-width: 1024px){.text-sm-offset-3{margin-left:0}.lg-relative-position{position:relative;width:auto}.content-product-download .portal-download{top:-10px;right:0;margin:0}.profil-timeline figure.img-left{margin-right:10px}.timeline-entry .item-layer{width:auto;margin-left:50px}.timeline-entry .item-layer section{width:800px}#show-comments-layer{z-index:66;left:-99999px;margin-left:50px}#show-comments-layer section{width:800px}#show-comments-layer .comments-area{font-size:14px;line-height:28px;max-height:500px}#show-comments-layer .comments-area p{padding:0}#show-comments-layer .comments-area .profil-timeline{margin-bottom:10px}#show-comments-layer .comments-area hr{margin:10px 0}#show-comments-layer .comments-area .date{font-size:12px}#show-comments-layer .comments-head{-moz-box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);-o-box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);margin:0 -15px 35px -15px;padding:15px}#show-comments-layer .jspPane{width:90%}.portal-merkliste-menue .form-search-module{float:right}.portal-search{left:auto}.portal-search .arrow-up{margin-left:50%}}
.jspContainer{overflow:hidden;position:relative;height:540px;width:300px}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:transparent}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:transparent}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:transparent;position:relative}.jspDrag{background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_slider_v.png) right center no-repeat;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack{float:left;height:100%}.jspHorizontalBar .jspDrag{float:left;height:100%;background:transparent url(../../../bundles/triluxportalcore/images/konfigurator_slider_h.png) center center no-repeat;position:relative;top:0;left:0;cursor:pointer}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.scroll-pane{width:100%;height:200px;overflow:auto}.horizontal-only{max-height:540px;padding-bottom:20px}@media (min-width: 320px){.search-module-area{height:422px}.price-list-area{height:530px}}@media (min-width: 768px){.search-module-area{height:268px}.price-list-area{border-top:20px solid #fff;height:460px}.supplies-area{height:460px}}
.fileinput-button{position:relative;overflow:hidden}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:10px;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}
#edit-profile-picture{z-index:66;left:-99999px;width:100%;margin:0}.preview-link{position:relative;background:#e5e5e5 url(../../../bundles/triluxportalcore/images/icon_arrow_preview.png) 13px 10px no-repeat;float:left;width:39px;height:39px;color:#000;margin-top:-8px;margin-right:16px}.item-headline .preview-link{margin-top:-4px}.project-tools{float:left;margin-right:30px}.link-button.icon-upload{background:#0081B5 url(../../../bundles/triluxportalcore/images/icon_dateiupload_white.png) 11px 9px no-repeat;position:relative;min-width:39px;height:39px;text-align:center}.link-button.icon-new-project{background:#0081B5 url(../../../bundles/triluxportalcore/images/icon_folder.png) 9px 8px no-repeat;position:relative;min-width:39px;height:39px;text-align:center}.link-button.icon-print{background:#0081B5 url(../../../bundles/triluxportalcore/images/icon_print_white.png) 9px 9px no-repeat;position:relative;min-width:39px;height:39px;text-align:center}.action-tools .btn-group.bootstrap-select button,.action-tools .btn-group.bootstrap-select.open button{color:#0081B5;margin-top:8px;border:none;outline:0}.action-tools .bootstrap-select.btn-group .btn .filter-option{padding-left:1px}.action-tools .bootstrap-select.btn-group .btn .caret,.portal-merkliste-menue .form-search-module .bootstrap-select.btn-group .btn .caret{background:#ffffff url(../../../bundles/triluxportalcore/images/icon_arrow_down.png) top right no-repeat;width:12px;height:7px;top:34%}.portal-merkliste-menue .form-search-module .bootstrap-select.btn-group .btn .caret{margin-top:5px}.portal-merkliste-menue .form-search-module .btn-group{max-width:100%;margin-right:0}.portal-merkliste-menue .form-search-module .btn-group.bootstrap-select button,.portal-merkliste-menue .form-search-module .btn-group.bootstrap-select.open button{min-height:39px;height:39px;margin-right:0;line-height:41px;overflow:hidden}.portal-merkliste-menue .btn-group.bootstrap-select{width:160px !important}.portal-merkliste-menue .dropdown-menu.open{width:160px}.portal-merkliste-menue .form-search-module{margin:0}.portal-merkliste-menue .form-search-module input[type="text"]{width:166px;text-overflow:ellipsis;border-right:none;min-height:39px;margin-right:0;float:left;padding-right:10px;padding-top:3px}.form-search-module input[type="text"]{line-height:39px}button.insidelbl{background:#0081B5 url("../../../bundles/triluxportalcore/images/icon_search_white.png") center center no-repeat;border:none;color:#ffffff;height:39px;width:39px;float:left;margin-right:2px}.tb-product-list.merkliste td.td-products,.tb-product-list.merkliste td.td-price,.tb-product-list.merkliste td.td-total-price{vertical-align:top}.tb-product-list.merkliste .product-tools{text-align:right;white-space:nowrap}.tb-product-list.merkliste .product-tools .comment{border-left:1px solid #ccc;bottom:auto;margin-top:0;position:relative;float:left;right:auto;height:35px;width:41px}.tb-product-list.merkliste .product-tools .comment .link-comment-row{background:transparent url(../../../bundles/triluxportalcore/images/icon_kommentar.png) center center no-repeat;height:35px;width:41px;cursor:pointer;display:inline-block;padding-top:0;padding-left:0}.tb-product-list.merkliste .product-tools .link-comment-row .bubble-counter-blue{margin:0 0 0 16px}.tb-product-list.merkliste .text-grey{display:inline-block;width:100%;font-size:16px;line-height:115%;padding-bottom:5px}.tb-product-list.merkliste td .text-grey span{float:none;display:inline}.tb-product-list.merkliste .projekt-name{font-size:16px}#favorites_list td.td-amount{padding-top:19px}#favorites_list td.td-price,#favorites_list td.td-total-price{padding-top:23px}#favorites_list tr.supplies .td-price{padding-top:12px}#rooms_list td,#projects_list td{padding-top:8px}#rooms_list label.checkbox::before,#rooms_list label.radio::before{margin-top:2px}#rooms_list td.td-products,#rooms_list td.td-price,#projects_list td.td-products,#projects_list td.td-price{padding-top:10px}.project-tools .popover.bottom{margin-top:0;left:10px !important}.project-tools .popover.bottom .arrow{border-bottom:8px solid #ffffff;border-left:8px solid transparent;border-right:8px solid transparent;left:11px !important;margin-left:0;top:-8px}#js_form-create-room input{background:#ffffff}#popover-roomcreate textarea,#popover-projectcreate textarea{height:60px !important}#popover-roomcreate .link-button,#popover-projectcreate .link-button{width:100% !important;text-align:center}.action-tools{position:relative;float:left;margin-top:11px}.action-tools .popover.bottom{margin-top:0;left:-34px !important;top:28px !important}.action-tools a{position:relative;color:#0081B5;border:none;outline:0;padding:0 20px 0 0;margin:0 13px 0 0}.action-tools a:after{content:'';position:absolute;display:block;background:#ffffff url(../../../bundles/triluxportalcore/images/icon_arrow_down.png) 0 0 no-repeat;width:12px;height:7px;top:3px;right:0}.action-tools .menue-link{display:block;cursor:pointer;line-height:39px;width:100%;min-height:39px;border:none;border-bottom:1px solid #bebebe;padding-left:40px}.portal-merkliste-menue .menue-link.first{border-left:none;padding-left:40px}.action-tools .popover-inner{width:208px}.action-tools .menue-link a{text-decoration:none}.action-tools .menue-link a:after{content:none}.action-tools .menue-link.move{background:transparent url(../../../bundles/triluxportalcore/images/icon_verschieben.png) center left no-repeat}.action-tools .menue-link.delete{background:transparent url(../../../bundles/triluxportalcore/images/icon_loeschen.png) center left no-repeat}.action-tools .menue-link.copy{background:transparent url(../../../bundles/triluxportalcore/images/icon_kopieren.png) center left no-repeat}.modal.prompt .modal-dialog.modal-lg-512{width:512px}.modal.prompt .modal-dialog.modal-lg-512 .modal-body{color:#9a9a9a;padding:8px 25px;text-align:left}.modal.prompt .modal-dialog.modal-lg-512 .modal-body hr{margin-left:-25px;margin-right:-25px}.modal.prompt .modal-dialog.modal-lg-512 .modal-body a{color:#9a9a9a;height:auto}.modal.prompt .modal-dialog.modal-lg-512 .modal-body a:hover{color:#0082b6}.modal.prompt .modal-dialog.modal-lg-512 .modal-body .link-button{margin-right:15px;margin-bottom:10px}.modal.prompt .modal-dialog.modal-lg-512 .modal-body textarea{border:none;width:100%;height:115px;resize:none}.link-button.btn-reset{background:#eaeaea;color:#a8a8a8 !important}@media (min-width: 320px) and (max-width: 479px){.project-tools{margin-right:0px}.project-tools .popover.bottom{left:6px !important}.action-tools{float:right}.action-tools .popover.bottom{margin-top:0;left:-120px !important;top:28px !important}.popover.bottom .arrow{margin-left:75px}.portal-merkliste-menue .form-search-module{width:100%}.portal-merkliste-menue .form-search-module input[type="text"]{width:51%}.portal-merkliste-menue .btn-group.bootstrap-select{width:101px !important;float:right}.portal-merkliste-menue .dropdown-menu.open{width:101px}.link-button.icon-upload,.link-button.icon-new-project,.link-button.icon-print{margin-right:0}.tb-product-list.merkliste .product-tools{right:0;top:50px}.tb-product-list.merkliste td:last-child{background:#0081B5;width:35px;height:50px;overflow:hidden;right:0;top:15px}.tb-product-list.merkliste div.supplies,.tb-product-list.merkliste .comment,.tb-product-list.merkliste .link-delete,.tb-product-list.merkliste .product-tools .link-delete{display:block !important;clear:both}.tb-product-list.merkliste .td-products::before,.tb-product-list.merkliste .td-price::before,.tb-product-list.merkliste .td-amount::before,.tb-product-list.merkliste .td-total-price::before{color:#7f7f7f;margin-left:30px}.tb-product-list.merkliste .product-tools .comment,.tb-product-list.merkliste .product-tools .comment.hoverj,.tb-product-list.merkliste .product-tools .supplies,.tb-product-list.merkliste .product-tools .supplies.hoverj,.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste.product-tools .link-delete.hoverj{border:none;height:45px}.tb-product-list.merkliste .product-tools .link-delete{background-size:12px 12px}.tb-product-list.merkliste .product-tools .link-comment-row{height:45px;background-size:14px 14px;margin-top:5px}.tb-product-list.merkliste .product-tools .link-supplies{height:45px;background-size:15px 15px}.tb-product-list.merkliste .product-tools .link-supplies .bubble-counter-blue{margin:5px 0 0 14px}.tb-product-list.merkliste .product-tools .link-comment-row .bubble-counter-blue{margin:0 0 0 14px}.tb-product-list.merkliste .product-tools .link-supplies:after{content:'';width:25px;height:1px;position:absolute;top:0px;left:8px;border-top:1px solid #ccc}.tb-product-list.merkliste .product-tools .link-comment-row:after{content:'';width:25px;height:1px;position:absolute;top:0;left:8px;border-top:1px solid #ccc}.tb-product-list.merkliste td.last-child{vertical-align:top;width:35px;text-align:center}#rooms_list td.last-child,#projects_list td.last-child{vertical-align:top;width:35px;text-align:center;padding-top:5px}.tb-product-list.merkliste a.link.plus,.tb-product-list.merkliste a.link{background-position:center center;margin:0 auto}#rooms_list td:nth-child(3){width:100%;padding-left:0}#projects_list td:nth-child(3){display:table;width:auto;padding-left:0;margin-left:30px;margin-right:40px}#rooms_list td,#projects_list td{padding-top:15px;padding-bottom:10px}#rooms_list tr,#projects_list tr{min-height:155px}#rooms_list .td-products,#projects_list .td-products,#rooms_list .td-price,#projects_list .td-price{width:100%;padding-top:0 !important;padding-bottom:0}#rooms_list a.link.plus,#projects_list a.link.plus{position:relative;text-align:center;background:none;margin:0}#rooms_list a.link.plus:before,#projects_list a.link.plus:before{content:'+';position:absolute;color:#ffffff;font-size:36px;font-weight:300;line-height:100%;width:30px}#favorites_list td.projekt-name{display:block;width:100%;padding-left:30px;padding-right:40px}.tb-product-list a.link{width:35px}#favorites_list td.td-price,#favorites_list td.td-total-price{padding-top:3px}.tb-product-list.merkliste tr.supplies .td-price:before{margin-left:24px}#favorites_list .tb-product-list a.link{background:transparent url("../../../bundles/triluxportalcore/images/icon_arrow_link_white_xs.png") right top no-repeat;background-size:12px auto}.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste .product-tools div.supplies,.tb-product-list.merkliste .product-tools .link-supplies,.tb-product-list.merkliste.product-tools .link-supplies.hoverj{border-left:1px solid transparent}.modal.prompt .modal-dialog.modal-lg-512{width:auto;max-width:100%;margin-left:10px;margin-right:10px}.link-button.xs-100pro{width:100%;text-align:center}}@media (min-width: 480px) and (max-width: 767px){.project-tools{margin-right:0px}.project-tools .popover.bottom{left:6px !important}.action-tools{float:right}.action-tools .popover.bottom{margin-top:0;left:-120px !important;top:28px !important}.popover.bottom .arrow{margin-left:75px}.portal-merkliste-menue .form-search-module{width:100%}.portal-merkliste-menue .form-search-module input[type="text"]{width:42%}.portal-merkliste-menue .btn-group.bootstrap-select{width:221px !important;float:right}.portal-merkliste-menue .dropdown-menu.open{width:221px}.link-button.icon-upload,.link-button.icon-new-project,.link-button.icon-print{margin-right:0}.tb-product-list.merkliste .product-tools{right:0;top:50px}.tb-product-list.merkliste td:last-child{background:#0081B5;width:35px;height:50px;overflow:hidden;right:0;top:15px}.tb-product-list.merkliste div.supplies,.tb-product-list.merkliste .comment,.tb-product-list.merkliste .link-delete,.tb-product-list.merkliste .product-tools .link-delete{display:block !important;clear:both}.tb-product-list.merkliste .td-products::before,.tb-product-list.merkliste .td-price::before,.tb-product-list.merkliste .td-amount::before,.tb-product-list.merkliste .td-total-price::before{color:#7f7f7f;margin-left:30px}.tb-product-list.merkliste .product-tools .comment,.tb-product-list.merkliste .product-tools .comment.hoverj,.tb-product-list.merkliste .product-tools .supplies,.tb-product-list.merkliste .product-tools .supplies.hoverj,.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste.product-tools .link-delete.hoverj{border:none;height:45px}.tb-product-list.merkliste .product-tools .link-delete{background-size:12px 12px}.tb-product-list.merkliste .product-tools .link-comment-row{height:45px;background-size:14px 14px;margin-top:5px}.tb-product-list.merkliste .product-tools .link-supplies{height:45px;background-size:15px 15px}.tb-product-list.merkliste .product-tools .link-supplies .bubble-counter-blue{margin:5px 0 0 14px}.tb-product-list.merkliste .product-tools .link-comment-row .bubble-counter-blue{margin:0 0 0 14px}.tb-product-list.merkliste .product-tools .link-supplies:after{content:'';width:25px;height:1px;position:absolute;top:0px;left:8px;border-top:1px solid #ccc}.tb-product-list.merkliste .product-tools .link-comment-row:after{content:'';width:25px;height:1px;position:absolute;top:0;left:8px;border-top:1px solid #ccc}.tb-product-list.merkliste td.last-child{vertical-align:top;width:35px;text-align:center}#rooms_list td.last-child,#projects_list td.last-child{vertical-align:top;width:35px;text-align:center;padding-top:5px}.tb-product-list.merkliste a.link.plus,.tb-product-list.merkliste a.link{background-position:center center;margin:0 auto}#rooms_list td:nth-child(3){width:100%;padding-left:0}#projects_list td:nth-child(3){display:table;width:auto;padding-left:0;margin-left:30px;margin-right:40px}#rooms_list td,#projects_list td{padding-top:15px;padding-bottom:10px}#rooms_list tr,#projects_list tr{min-height:155px}#rooms_list .td-products,#projects_list .td-products,#rooms_list .td-price,#projects_list .td-price{width:100%;padding-top:0 !important;padding-bottom:0}#rooms_list a.link.plus,#projects_list a.link.plus{position:relative;text-align:center;background:none;margin:0}#rooms_list a.link.plus:before,#projects_list a.link.plus:before{content:'+';position:absolute;color:#ffffff;font-size:36px;font-weight:300;line-height:100%;width:30px}#favorites_list td.projekt-name{display:block;width:100%;padding-left:30px;padding-right:40px}.tb-product-list a.link{width:35px}#favorites_list td.td-price,#favorites_list td.td-total-price{padding-top:3px}.tb-product-list.merkliste tr.supplies .td-price:before{margin-left:24px}#favorites_list .tb-product-list a.link{background:transparent url("../../../bundles/triluxportalcore/images/icon_arrow_link_white_xs.png") right top no-repeat;background-size:12px auto}.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste .product-tools div.supplies,.tb-product-list.merkliste .product-tools .link-supplies,.tb-product-list.merkliste.product-tools .link-supplies.hoverj{border-left:1px solid transparent}.modal.prompt .modal-dialog.modal-lg-512{width:auto;max-width:100%;margin-left:10px;margin-right:10px}.link-button.xs-100pro{width:100%;text-align:center}}@media (min-width: 768px) and (max-width: 1023px){.project-tools{margin-right:30px}.project-tools .popover.bottom{left:10px !important}.action-tools{float:left}.portal-merkliste-menue .form-search-module{float:right}.tb-product-list.merkliste .product-tools{padding-right:2px;padding-top:10px;padding-bottom:5px}#rooms_list .product-tools,#projects_list .product-tools{padding-top:3px}.tb-product-list.merkliste div.supplies,.tb-product-list.merkliste .comment,.tb-product-list.merkliste .link-delete,.tb-product-list.merkliste .product-tools .link-delete{display:block !important;clear:both}.tb-product-list.merkliste .product-tools .comment,.tb-product-list.merkliste .product-tools .comment.hoverj,.tb-product-list.merkliste .product-tools div.supplies,.tb-product-list.merkliste .product-tools div.supplies.hoverj,.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste.product-tools .link-delete.hoverj{border:none;height:45px}.tb-product-list.merkliste .product-tools .link-delete{background-size:12px 12px}.tb-product-list.merkliste .product-tools .link-comment-row{height:45px;background-size:14px 14px;margin-top:5px}.tb-product-list.merkliste .product-tools .link-supplies{height:45px;background-size:15px 15px}.tb-product-list.merkliste .product-tools .link-supplies .bubble-counter-blue{margin:5px 0 0 14px}.tb-product-list.merkliste .product-tools .link-comment-row .bubble-counter-blue{margin:0 0 0 14px}.tb-product-list.merkliste .product-tools .link-supplies:after{content:'';width:25px;height:1px;position:absolute;top:0px;left:8px;border-top:1px solid #ccc}.tb-product-list.merkliste .product-tools .link-comment-row:after{content:'';width:25px;height:1px;position:absolute;top:0;left:8px;border-top:1px solid #ccc}.tb-product-list.merkliste td.last-child{vertical-align:top;width:35px;text-align:center}#rooms_list td.last-child,#projects_list td.last-child{vertical-align:top;width:35px;text-align:center;padding-top:5px}.tb-product-list.merkliste a.link.plus,.tb-product-list.merkliste a.link{background-position:center center;margin:26px auto 0 auto}#rooms_list td,#projects_list td{padding-top:15px;padding-bottom:10px}#rooms_list .td-products{width:112px}#rooms_list a.link.plus,#projects_list a.link.plus{position:relative;text-align:center;background:none;margin:0}#rooms_list a.link.plus:before,#projects_list a.link.plus:before{content:'+';position:absolute;color:#ffffff;font-size:36px;font-weight:300;line-height:100%;width:35px}.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste .product-tools div.supplies,.tb-product-list.merkliste .product-tools .link-supplies,.tb-product-list.merkliste.product-tools .link-supplies.hoverj{border-left:1px solid transparent}#rooms_list td:nth-child(3){width:410px}#rooms_list .td-products{width:112px}#projects_list td:nth-child(3){width:374px}#projects_list .td-products{width:112px}}@media (min-width: 1024px) and (max-width: 1199px){.project-tools{margin-right:30px}.project-tools .popover.bottom{left:10px !important}.action-tools{float:left}.portal-merkliste-menue .form-search-module{float:right}.tb-product-list.merkliste .product-tools{padding-right:2px;padding-top:10px;padding-bottom:5px}#rooms_list .product-tools,#projects_list .product-tools{padding-top:3px}.tb-product-list.merkliste div.supplies,.tb-product-list.merkliste .comment,.tb-product-list.merkliste .link-delete,.tb-product-list.merkliste .product-tools .link-delete{display:block !important;clear:both}.tb-product-list.merkliste .product-tools .comment,.tb-product-list.merkliste .product-tools .comment.hoverj,.tb-product-list.merkliste .product-tools div.supplies,.tb-product-list.merkliste .product-tools div.supplies.hoverj,.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste.product-tools .link-delete.hoverj{border:none;height:45px}.tb-product-list.merkliste .product-tools .link-delete{background-size:12px 12px}.tb-product-list.merkliste .product-tools .link-comment-row{height:45px;background-size:14px 14px;margin-top:5px}.tb-product-list.merkliste .product-tools .link-supplies{height:45px;background-size:15px 15px}.tb-product-list.merkliste .product-tools .link-supplies .bubble-counter-blue{margin:5px 0 0 14px}.tb-product-list.merkliste .product-tools .link-comment-row .bubble-counter-blue{margin:0 0 0 14px}.tb-product-list.merkliste .product-tools .link-supplies:after{content:'';width:25px;height:1px;position:absolute;top:0px;left:8px;border-top:1px solid #ccc}.tb-product-list.merkliste .product-tools .link-comment-row:after{content:'';width:25px;height:1px;position:absolute;top:0;left:8px;border-top:1px solid #ccc}.tb-product-list.merkliste td.last-child{vertical-align:top;width:35px;text-align:center}#rooms_list td.last-child,#projects_list td.last-child{vertical-align:top;width:35px;text-align:center;padding-top:5px}.tb-product-list.merkliste a.link.plus,.tb-product-list.merkliste a.link{background-position:center center;margin:26px auto 0 auto}#rooms_list td,#projects_list td{padding-top:15px;padding-bottom:10px}#rooms_list .td-products{width:112px}#rooms_list a.link.plus,#projects_list a.link.plus{position:relative;text-align:center;background:none;margin:0}#rooms_list a.link.plus:before,#projects_list a.link.plus:before{content:'+';position:absolute;color:#ffffff;font-size:36px;font-weight:300;line-height:100%;width:35px}.tb-product-list.merkliste .product-tools .link-delete,.tb-product-list.merkliste .product-tools div.supplies,.tb-product-list.merkliste .product-tools .link-supplies,.tb-product-list.merkliste.product-tools .link-supplies.hoverj{border-left:1px solid transparent}#rooms_list td:nth-child(3){width:410px}#rooms_list .td-products{width:112px}#projects_list td:nth-child(3){width:374px}#projects_list .td-products{width:112px}}@media (min-width: 1200px){.tb-product-list.merkliste .product-tools .link-supplies,.tb-product-list.merkliste.product-tools .link-supplies.hoverj{border-left:none}#rooms_list td:nth-child(3){width:410px}#rooms_list .td-products{width:138px}#projects_list td:nth-child(3){width:374px}#projects_list .td-products{width:138px}}@media (min-width: 320px) and (max-width: 1023px){.content-tabs.var-02 li{padding:0}.content-tabs.var-02 a{width:100%}.content-tabs.var-02 a:hover{width:100%;background:#f2f2f2;color:#0081b5}.content-tabs.var-02 .link-toggle,.content-tabs.var-02 .link-toggle:hover{background:none;position:relative;color:#000 !important;width:100%;padding:5px 0 2px 0}.content-tabs.var-02 .link-toggle:after{content:'';position:absolute;background:transparent url(../../../bundles/triluxportalcore/images/icon_arrow_down_black.png) 0 0 no-repeat;background-size:13px auto;width:15px;height:15px;top:8px;right:20px}.content-tabs.var-02 .link-toggle.actv,.content-tabs.var-02 .link-toggle.actv:hover{background:none;position:relative;color:#000 !important;width:100%;padding:5px 0 2px 0}.content-tabs.var-02 .link-toggle.actv:after{content:'';position:absolute;background:transparent url(../../../bundles/triluxportalcore/images/icon_closed.png) 0 0 no-repeat;background-size:13px auto;width:15px;height:15px;top:4px;right:20px}}.checkall{display:inline-block;width:100%}.checkall > span{width:44%;float:right;margin:15px 10px 5px 0px;text-align:right;padding:0}.checkall > span:first-child{border:none;float:left;text-align:left;margin-left:10px;padding:0}@media (min-width: 320px) and (max-width: 767px){.checkall > span{width:34%;margin-right:30px}.checkall > span:first-child{margin-left:30px}#favoritelist-container h2.headline{margin-bottom:0;margin-top:10px}#favoritelist-container .item-headline{margin-bottom:0}#favoritelist-container .item-headline h2.headline{line-height:36px}.portal-merkliste .lg-relative-position,.portal-merkliste .portal-right{position:relative}.portal-merkliste .content-product-download{margin-left:0}.portal-merkliste .content-product-download .portal-download{position:absolute;right:-10px;top:48px;width:auto;margin-left:-10px}.mobile-bg-white{background:#fff !important;position:relative;-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);margin-top:8px;margin-left:10px;margin-right:10px}.portal-merkliste .content-product-download .portal-download .arrow-up{position:absolute;background:none;width:13px;height:10px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff;top:0px;left:50%}.portal-merkliste .download-liste .link-button{margin-bottom:0}.mobile-bg-white .category-head p,.mobile-bg-white .category-head ul{padding-left:30px;padding-right:30px}.mobile-bg-white .category-head hr{margin-top:0;margin-bottom:0}.portal-merkliste .product-tools.downloads.portal-right .link-download{border:medium none;background-color:#e5e5e5;background-position:15px 9px;text-align:left;text-transform:uppercase;cursor:pointer;margin:20px 0 0;padding:10px 13px 10px 50px;width:100%}.portal-merkliste .product-tools.downloads.portal-right .link-download .round-counter{background:none repeat scroll 0 0 #0081b5;border-radius:20px;color:#ffffff;font-size:14px;height:20px;margin-top:-2px;min-width:28px;padding:1px 10px 0;position:relative;text-align:center}.content-product-download .portal-download{margin:0 0 0 -30px;right:-25px;top:135px}}@media (min-width: 768px) and (max-width: 1023px){.checkall > span{width:34%;margin-right:30px}.checkall > span:first-child{margin-left:30px}#favoritelist-container .item-headline{margin-bottom:20px}.portal-merkliste h2.headline{margin-right:260px}.portal-merkliste .content-product-download .portal-download{position:absolute;right:-10px;top:48px;width:332px}.mobile-bg-white{background:#fff !important;position:relative;-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);margin-top:8px;margin-left:10px;margin-right:10px}.portal-merkliste .content-product-download .portal-download .arrow-up{position:absolute;background:none;width:13px;height:10px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff;top:0px;left:178px}.portal-merkliste .download-liste .link-button{margin-bottom:0}.mobile-bg-white .category-head p,.mobile-bg-white .category-head ul{padding-left:30px;padding-right:20px}.mobile-bg-white .category-head hr{margin-top:0;margin-bottom:0}.product-tools.downloads.portal-right .link-download{border:medium none;background-color:#e5e5e5;background-position:15px 9px;text-align:left;cursor:pointer;margin:20px 0 0;padding:10px 13px 10px 50px;width:235px}.product-tools.downloads.portal-right .link-download .round-counter{background:none repeat scroll 0 0 #0081b5;border-radius:20px;color:#ffffff;font-size:14px;height:20px;margin-top:-2px;min-width:28px;padding:1px 10px 0;position:relative;text-align:center}}@media (min-width: 1024px){.mobile-bg-white{display:table;margin-top:0}#download-content{display:inline-block;margin-top:0;padding:0}.category-head{margin-top:0;padding-top:0}.mobile-bg-white .category-head hr{margin-top:0;margin-bottom:0}}a .mouseover-layer{position:absolute;top:40px;left:0;background:#ffffff;width:auto;min-width:125px;border:1px solid #cbcbcb;-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);color:#000;line-height:100%;font-size:14px;display:none;z-index:9}a .layer-inner{position:relative;padding:14px 10px 12px 10px;white-space:nowrap}a .layer-inner:before{position:absolute;content:'';background:none;width:13px;height:10px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff;top:-9px;left:10px}a:hover .mouseover-layer{display:block}.tb-product-list.merkliste td figure{display:inline-block}.tb-product-list.merkliste td figure img{position:relative !important;display:inline-block}.tb-product-list.merkliste td figure .kam-label{background:#000 none repeat scroll 0 0;color:#fff;display:inline-block;left:0;line-height:1;padding:2px 10px;position:absolute;top:auto;bottom:7px}table .link-application{border-left:none}.btn-chat-area .link-button{width:100%;text-align:center;vertical-align:middle}.link-button.btn-chat{min-height:63px;font-size:18px;line-height:100%;background-image:url(../../../bundles/triluxportalcore/images/chat.png);background-size:28px auto;background-position:30px 22px;background-repeat:no-repeat;padding-top:26px}.clip-chat{position:fixed;z-index:3;top:170px;right:0;width:80px;margin:0;padding:0;background:#1e83bb;color:#fff;text-align:center;z-index:99999;-webkit-box-shadow:2px 2px 4px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:2px 2px 4px 0px rgba(50, 50, 50, 0.5);box-shadow:2px 2px 4px 0px rgba(50, 50, 50, 0.5)}.clip-chat a{color:#fff}.clip-chat .link-button.btn-chat{font-size:16px;background-size:21px auto;padding-top:50px;padding-bottom:22px}.clip-chat .link-close{display:block;background:#000 url(../../../bundles/triluxportalcore/images/icon_closed_w.png) center center no-repeat;background-size:11px auto;width:100%;height:34px}.clip-chat .link-close:hover{background-color:#2b2b2b;transition:background-color 0.25s ease-in-out 0s}