.calculator-body{padding:0;margin:0}:-webkit-full-screen{width:100%!important}:-moz-full-screen{width:100%!important}:-ms-fullscreen{width:100%!important}:fullscreen{width:100%!important}.calculator{width:100%}.calculator *{padding:0;margin:0}.calculator,.calculator button,.calculator input{font-family:"Open Sans",Verdana,Geneva,sans-serif;font-size:12px;line-height:1.4em;color:#424242;background:#fff}.calculator a{color:#4aaade;text-decoration:none}.calculator a:hover{text-decoration:underline}.calculator a,.calculator button,.calculator input{outline:0 none}.calculator button::-moz-focus-inner{border:0}.calculator ul{list-style-type:none}.calculator .hidden{display:none}.calculator .fleft{float:left}.calculator .fright{float:right}.calculator .clear{clear:both}.calculator .clear-after:after,.calculator .form-grid .form-grid-row .form-grid-input .input-container:after,.calculator .lightbox.cover-comparison .cover-header-buttons:after,.calculator .lightbox.cover-comparison .quote-products .product:after,.calculator .order-product .form-grid:after,.calculator .popup .header:after,.calculator .products-header ul.header:after,.calculator .results li.product:after,.calculator .select-wrapper.pageable .pages:after,.calculator .video-player .controls>.bar:after,.calculator.no-flex .form-grid .form-grid-row:after{display:block;height:0;overflow:hidden;clear:both;visibility:hidden;content:"."}.calculator .icon,.calculator .il.input.validation-failed:after,.calculator .select-wrapper .select-handle,.calculator .slidebar .knob,.calculator .sprite,.calculator .video-player .controls>.bar .btn{background-image:url(sprite.png);background-repeat:no-repeat}.calculator .icon,.calculator .il.input.validation-failed:after,.calculator .slidebar .knob{display:inline-block;width:16px;max-width:16px;height:16px;padding:0}.calculator .icon.in-text{margin-right:5px}.calculator .icon.curve-down-blue,.calculator .icon.curve-down-grey{width:22px;height:22px}.calculator .icon.plus{background-image:none}.calculator .icon.plus:after{content:"+"}.calculator .icon.question{background-image:none}.calculator .icon.question:after{content:"?"}.calculator .icon.info{background-image:none}.calculator .icon.info:after{content:"i"}.calculator a.has-icon{padding-left:5px}.calculator a.has-icon>.icon{position:relative;left:0;margin-right:5px}.calculator .icon.tick-warning{background-position:0 0}.calculator .icon.document{background-position:-16px 0}.calculator .icon.search{background-position:-16px -32px}.calculator .icon.movie{background-position:-32px 0}.calculator .icon.raquo-white{background-position:-48px 0}.calculator .icon.raquo-grey{background-position:-64px 0}.calculator .icon.laquo-white{background-position:-80px 0}.calculator .icon.laquo-grey{background-position:-96px 0}.calculator .icon.tick{background-position:-128px 0}.calculator .icon.cross{background-position:-144px 0}.calculator .icon.calendar{background-position:0 -32px}.calculator .icon.special-discount{background-position:-80px -48px}.calculator .icon.curve-down-grey{background-position:0 -48px}.calculator .icon.curve-down-blue{background-position:-22px -48px}.calculator .icon.arrow-down{background-position:-80px -32px}.calculator .icon.folddown{background-position:-48px -48px}.calculator .icon.foldup{background-position:-64px -48px}.calculator .icon.input-required{background-position:-96px -32px}.calculator .icon.knob{background-position:-64px -32px}.calculator .icon.select-open{background-position:-136px -32px}.calculator .icon.select-close{background-position:-112px -32px}.calculator .icon.checkbox{background-position:-64px -16px}.calculator .icon.checkbox-checked{background-position:-80px -16px}.calculator .icon.checkbox-disabled{background-position:-96px -16px}.calculator .icon.checkbox-disabled-checked{background-position:-112px -16px}.calculator .icon.checkbox-failed{background-position:-128px -16px}.calculator .icon.checkbox-failed-checked{background-position:-48px -32px}.calculator .icon.radio{background-position:0 -16px}.calculator .icon.radio-checked{background-position:-16px -16px}.calculator .icon.radio-failed{background-position:-144px -16px}.calculator .icon.radio-failed-checked{background-position:-32px -32px}.calculator .icon.radio-disabled{background-position:-32px -16px}.calculator .icon.radio-disabled-checked{background-position:-48px -16px}.calculator .icon.play{background-position:0 -70px}.calculator .icon.pause{background-position:-24px -70px}.calculator .icon.volume{background-position:-48px -70px}.calculator .icon.volume-muted{background-position:-72px -70px}.calculator .icon.fullscreen{background-position:-96px -70px}.calculator .icon.smallscreen{background-position:-120px -70px}.calculator .spinner{position:absolute;top:0;left:0;z-index:9999;background-color:#fff;opacity:.8}.calculator .spinner .spinner-content{width:100%;height:100%}.calculator .spinner .spinner-img{position:relative;width:50px;height:50px;margin:25px auto 0}.calculator .spinner .spinner-img .bullet{position:absolute;width:6px;height:6px;margin-top:2px;margin-left:2px;background-color:#4aaade;border-radius:50%;opacity:.75;-webkit-animation:spinner-bounce .7s steps(100) .7s infinite;-o-animation:spinner-bounce .7s steps(100) .7s infinite;animation:spinner-bounce .7s steps(100) .7s infinite}.calculator .spinner .spinner-img .bullet.b0{top:0;left:20px;-webkit-animation-delay:-.7s;-o-animation-delay:-.7s;animation-delay:-.7s}.calculator .spinner .spinner-img .bullet.b1{top:7px;left:34px;-webkit-animation-delay:-.612s;-o-animation-delay:-.612s;animation-delay:-.612s}.calculator .spinner .spinner-img .bullet.b2{top:20px;left:39px;-webkit-animation-delay:-.525s;-o-animation-delay:-.525s;animation-delay:-.525s}.calculator .spinner .spinner-img .bullet.b3{top:33px;left:34px;-webkit-animation-delay:-.438s;-o-animation-delay:-.438s;animation-delay:-.438s}.calculator .spinner .spinner-img .bullet.b4{top:40px;left:20px;-webkit-animation-delay:-.35s;-o-animation-delay:-.35s;animation-delay:-.35s}.calculator .spinner .spinner-img .bullet.b5{top:33px;left:5px;-webkit-animation-delay:-.262s;-o-animation-delay:-.262s;animation-delay:-.262s}.calculator .spinner .spinner-img .bullet.b6{top:20px;left:0;-webkit-animation-delay:-.175s;-o-animation-delay:-.175s;animation-delay:-.175s}.calculator .spinner .spinner-img .bullet.b7{top:7px;left:5px;-webkit-animation-delay:-88ms;-o-animation-delay:-88ms;animation-delay:-88ms}.calculator .datepicker{position:absolute;z-index:99;width:245px;padding:.3em;margin-left:-1px;font-size:1em;line-height:normal;color:#000;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.calculator .datepicker .days .day{cursor:pointer;border-radius:4px}.calculator .datepicker .days .day.selected{color:#fff;background-color:#4aaade}.calculator .datepicker .days .day.selected:hover{color:#fff;background-color:#4aaade}.calculator .datepicker .days .day:hover{background-color:#eee}.calculator .datepicker .days td{width:12.5%}.calculator .datepicker .days .otherMonth{color:#999}.calculator .datepicker .months .month{cursor:pointer;border-radius:4px}.calculator .datepicker .months .month.selected{color:#fff;background-color:#4aaade}.calculator .datepicker .months .month.selected:hover{color:#fff;background-color:#4aaade}.calculator .datepicker .months .month:hover{background-color:#eee}.calculator .datepicker .months td{width:33.33333%}.calculator .datepicker .years .year{cursor:pointer;border-radius:4px}.calculator .datepicker .years .year.selected{color:#fff;background-color:#4aaade}.calculator .datepicker .years .year.selected:hover{color:#fff;background-color:#4aaade}.calculator .datepicker .years .year:hover{background-color:#eee}.calculator .datepicker .years td{width:25%}.calculator .datepicker:after{position:absolute;top:-6px;left:7px;display:inline-block;content:'';border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.calculator .datepicker:before{position:absolute;top:-7px;left:6px;display:inline-block;content:'';border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent}.calculator .datepicker .header{padding-bottom:.3em;font-weight:700;text-align:center;border-bottom:inset 1px rgba(204,204,204,.55)}.calculator .datepicker .header .title{display:inline-block;margin:auto;text-align:center}.calculator .datepicker .header .title .titleText{padding:.5em;margin:auto;color:#4aaade;border-radius:4px}.calculator .datepicker .header .title .titleText:hover{background-color:#eee}.calculator .datepicker .header .previous{position:absolute;top:1em;left:.4em;display:block;height:0;overflow:hidden;cursor:pointer;border-top:6px solid #fff;border-right:7px solid #4aaade;border-bottom:6px solid #fff}.calculator .datepicker .header .previous:hover{border-right-color:#000}.calculator .datepicker .header .next{position:absolute;top:1em;right:.4em;display:block;height:0;overflow:hidden;cursor:pointer;border-top:6px solid #fff;border-bottom:6px solid #fff;border-left:7px solid #4aaade}.calculator .datepicker .header .next:hover{border-left-color:#000}.calculator .datepicker .header .closeButton{display:none}.calculator .datepicker .body{position:relative;top:0;left:0;height:15.5em;margin-top:.2em;overflow:hidden}.calculator .datepicker .body .slider>div{height:15.5em}.calculator .datepicker .body .slider>div>div{width:100%;height:100%;text-align:center}.calculator .datepicker .body .slider>div table{width:100%;height:100%;text-align:center}.calculator .datepicker .body .slider>div table thead th{height:2em}.calculator .datepicker .body .slider>div table thead th:hover{background-color:transparent}.calculator .datepicker .unavailable{color:#eee!important;text-decoration:line-through;cursor:default!important}.calculator .datepicker table{border-spacing:0}.calculator .datepicker table th{padding:0}.calculator .datepicker table .day.weeknumber:hover{background:#fff}.calculator .datepicker table td{padding:0}.calculator .datepicker .time{position:relative;width:100%;padding-top:3em;text-align:center}.calculator .datepicker .time>div{display:inline-block}.calculator .datepicker .time .hour{width:3em;padding:.2em;font-size:1.5em;text-align:center}.calculator .datepicker .time .minutes{width:3em;padding:.2em;font-size:1.5em;text-align:center}.calculator .datepicker .time .separator{width:3em;width:1em;padding:.2em;font-size:1.5em;text-align:center}.calculator .datepicker .time .ok{display:block;width:5em;margin:1em auto;font-size:1.5em;text-align:center;cursor:pointer;background-color:#fff;border:solid 1px #ccc;border-radius:4px;outline:0;-webkit-box-shadow:none;box-shadow:none}.calculator .datepicker .time .ok:active{-webkit-box-shadow:inset 0 1px 5px #999;box-shadow:inset 0 1px 5px #999}.calculator .datepicker .time .ok:hover{background-color:#eee}.calculator .slidebar{position:relative;z-index:1;width:250px;height:28px}.calculator .slidebar .label-pointer{position:absolute;top:2px;left:0;width:8px;height:6px}.calculator .slidebar .bar{position:relative;top:13px;height:6px;cursor:pointer;background-color:#ececec;background-position:0 -100px;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5)}.calculator .slidebar .label{position:absolute;top:-8px;min-width:20px;font-size:11px;color:#666;white-space:nowrap}.calculator .slidebar .label.fixed{top:20px;right:0;z-index:-1}.calculator .slidebar .knob{position:absolute;top:8px;left:-7px;cursor:pointer;background-position:-64px -32px}.calculator .slidebar.secondary .label{z-index:20;min-width:10px;-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,.7);box-shadow:1px 0 0 0 rgba(255,255,255,.7)}.calculator .slidebar.secondary .label.secondary{z-index:15}.calculator .slidebar.secondary .knob{width:8px}.calculator .slidebar.secondary .knob.knob.secondary{margin-left:8px;background-position:-72px -32px}.calculator .slidebar .selection-range{position:absolute;top:14px;height:5px;cursor:pointer;background-color:#4aaade;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5)}.calculator .slidebar .selection-range.left{border-radius:5px 0 0 5px}.calculator .slidebar .selection-range.right{border-radius:0 5px 5px 0}.calculator .slidebar .slidebar_scale{position:absolute;top:0;left:0;background:red}.calculator .slidebar .slidebar_scale_line{position:absolute;top:0;width:1px;height:5px;background:#000}.calculator .slidebar .slidebar_scale_line.highlight{top:-2px;height:9px}.calculator .slidebar.has-scale .label{top:-18px}.calculator .slidebar.secondary{border:1px solid #000}.calculator .slidebar.fixed{height:35px;margin-top:-12px}.calculator .slidebar.fixed+.help{height:28px;margin-top:-12px}.calculator .slidebar.vertical{width:28px;height:250px}.calculator .slidebar.vertical .bar{top:0;left:13px;width:6px;height:100%}.calculator .slidebar.vertical .knob{top:-7px;left:8px}.calculator .slidebar.vertical .selection-range{left:14px;width:5px;height:auto}.calculator .slidebar.vertical .selection-range.left{border-radius:5px 5px 0 0}.calculator .slidebar.vertical .selection-range.right{float:none;width:5px;margin-right:0;border-radius:0 0 5px 5px}.calculator .booleanswitcher{position:relative;width:98px;height:26px;padding:1px;font-weight:800;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);cursor:pointer;border-radius:5px}.calculator .booleanswitcher.true{background-color:#51a351;background-image:-webkit-gradient(linear,left top,left bottom,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x}.calculator .booleanswitcher.true .content{position:absolute;background-image:none;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.calculator .booleanswitcher.true .content .control{right:2px}.calculator .booleanswitcher.true .content .control:before{position:relative;top:20%;left:-100%;content:'Ja'}.calculator .booleanswitcher.false{background-color:#da4f49;background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x}.calculator .booleanswitcher.false .content{background-image:none;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.calculator .booleanswitcher.false .content .control{left:1px}.calculator .booleanswitcher.false .content .control:after{position:relative;top:20%;right:-116%;content:'Nein'}.calculator .booleanswitcher .content{width:100%;height:100%;border-radius:5px}.calculator .booleanswitcher .content .control{position:absolute;width:40%;height:24px;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #999;border-radius:5px}.calculator .foldable-box .header{padding:6px 10px;font-weight:700;color:#4aaade;cursor:pointer;border:1px solid #d3d3d3}.calculator .foldable-box .header>.icon.dropdown{float:right;margin:0 -5px 0 0;background-position:-64px -48px}.calculator .foldable-box.open .header>.icon.dropdown{background-position:-48px -48px}.calculator .foldable-box.open .content-wrapper{height:auto}.calculator .foldable-box .content-wrapper{height:0;overflow:hidden}.calculator .foldable-box.fold-top .header>.icon.dropdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.calculator .tooltip{position:absolute;z-index:99999;pointer-events:none}.calculator .tooltip .content{position:relative;width:242px;min-height:17px;padding:2px 5px;margin-top:-4px;margin-left:8px;line-height:16px;background:none repeat scroll 0 0 #ecf9ed;border:1px solid #d3d3d3;border-radius:5px;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,.1);box-shadow:1px 2px 2px 0 rgba(0,0,0,.1)}.calculator .tooltip .content:after,.calculator .tooltip .content:before{position:absolute;width:0;height:0;pointer-events:none;content:" ";border:solid transparent;border-color:rgba(0,0,0,0)}.calculator .tooltip .content:after{top:5px;left:-12px;border-width:6px;border-right-color:#ecf9ed}.calculator .tooltip .content:before{top:3px;left:-16px;border-width:8px;border-right-color:#d3d3d3}.calculator .tooltip.has_icon .content{width:223px;padding-left:24px}.calculator .tooltip .icon{position:absolute;top:0;left:13px}.calculator .tooltip .icon.hidden{display:none}.calculator .tooltip.error{padding:0;background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px none}.calculator .tooltip.error>.content{background:#ffbcbc;border:1px solid #900}.calculator .tooltip.error>.content:after{border-right-color:#ffbcbc}.calculator .tooltip.error>.content:before{border-right-color:#900}.calculator .tooltip.mobile_mode{position:relative;z-index:1;margin:6px 0}.calculator .tooltip.mobile_mode .content{margin-left:0}.calculator .tooltip.mobile_mode .content:after,.calculator .tooltip.mobile_mode .content:before{left:50%;border-color:rgba(0,0,0,0)}.calculator .tooltip.mobile_mode .content:after{top:-12px;margin-left:-6px;border-bottom-color:#ecf9ed}.calculator .tooltip.mobile_mode .content:before{top:-16px;margin-left:-8px;border-bottom-color:#d3d3d3}.calculator .tooltip.mobile_mode .icon{top:4px;left:5px}.calculator .tooltip.mobile_mode.error{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px none}.calculator .tooltip.mobile_mode.error .content:after{border-bottom-color:#ffbcbc}.calculator .tooltip.mobile_mode.error .content:before{border-bottom-color:#900}.calculator .simplight-ajax-content{z-index:3;display:inline-block;min-width:44px;min-height:44px}.calculator .simplight-content-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:none no-repeat scroll center center #fff;border-radius:4px;opacity:.9}.calculator .mask{z-index:99;background-color:rgba(0,0,0,.4)}.calculator .simplight-box{position:absolute;z-index:9999;width:auto;border-radius:10px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3)}.calculator .simplight-content{overflow:hidden;background:#fff;border-radius:7px}.calculator .simplight-content .form-grid{border:0 none!important;border-radius:0!important}.calculator .simplight-simple-close{position:absolute;top:-15px;right:-15px;z-index:101;display:block;width:22px;height:22px;background-color:#000;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.calculator .simplight-simple-close:after{position:absolute;top:0;left:0;display:block;width:18px;height:18px;font-size:18px;font-weight:700;color:#fff;text-align:center;content:"X";border:2px solid transparent;border-radius:50%}.calculator .simplight-iframe-container{height:100%;background-color:#fff}.calculator .simplight-iframe-container iframe{width:100%;height:100%;margin:-2px 0 0 -2px}.calculator .lightbox-content{overflow-y:auto;-webkit-overflow-scrolling:touch}.calculator .lightbox-content.big{width:950px;height:600px}.calculator .lightbox-content.big-16-9{width:944px;height:531px}.calculator .lightbox-content.big-quad{width:600px;height:600px}.calculator .lightbox-content.big-edge{width:500px;height:600px}.calculator .lightbox-content.medium{width:600px;height:300px}.calculator .lightbox-content .lightbox-title{margin-top:0!important;border-top:none!important;border-right:none!important;border-bottom:1px solid #d3d3d3!important;border-left:none!important}.calculator .lightbox-content .success{height:25px;padding-top:9px;padding-left:34px;background:url(/neu/data/icons/tick.png) no-repeat scroll 10px 9px #ccffc4}.calculator .video-player{position:relative}.calculator .video-player .controls{position:absolute;right:0;left:0;z-index:1;width:100%;height:100%}.calculator .video-player .controls .display{position:absolute;top:-webkit-calc(50% - 26px);top:calc(50% - 26px);left:-webkit-calc(50% - 36px);left:calc(50% - 36px);width:72px;height:52px;cursor:pointer;background:#2d9cd9;background-image:-webkit-gradient(linear,left top,left bottom,from(#4aaade),to(#2d9cd9));background-image:-webkit-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:-o-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:linear-gradient(to bottom,#4aaade 0,#2d9cd9 100%);border-radius:4px;opacity:.6}.calculator .video-player .controls .display .play{margin-top:14px;margin-left:24px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 24px}.calculator .video-player .controls>.bar{position:absolute;right:7px;bottom:10px;left:7px;max-width:800px;height:30px;margin-right:auto;margin-left:auto;background:#2d9cd9;background-image:-webkit-gradient(linear,left top,left bottom,from(#4aaade),to(#2d9cd9));background-image:-webkit-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:-o-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:linear-gradient(to bottom,#4aaade 0,#2d9cd9 100%);border-radius:4px;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.calculator .video-player .controls>.bar:not(.fixed){opacity:0}.calculator .video-player .controls>.bar ul{height:100%}.calculator .video-player .controls>.bar li{float:left;height:100%}.calculator .video-player .controls>.bar>.left{width:79px;margin-left:5px}.calculator .video-player .controls>.bar>.center{width:-webkit-calc(100% - 192px);width:calc(100% - 192px)}.calculator .video-player .controls>.bar>.right{float:right;width:103px;margin-right:5px}.calculator .video-player .controls>.bar .btn{display:inline-block;width:24px;height:100%;cursor:pointer}.calculator .video-player .controls>.bar .btn.toggle.play{background-position:0 -70px}.calculator .video-player .controls>.bar .btn.toggle.pause{background-position:-24px -70px}.calculator .video-player .controls>.bar .btn.fullscreen{background-position:-96px -70px}.calculator .video-player .controls>.bar .btn.fullscreen.is-fullscreen{background-position:-120px -70px}.calculator .video-player .controls>.bar .btn.volume{background-position:-48px -70px}.calculator .video-player .controls>.bar .btn.volume.is-muted{background-position:-72px -70px}.calculator .video-player .controls>.bar .btn.volume .slidebar-wrapper{position:relative;bottom:0;left:-5px;width:30px;height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.calculator .video-player .controls>.bar .btn.volume .slidebar-wrapper .slidebar{top:7px;height:50px}.calculator .video-player .controls>.bar .btn.volume .slidebar-wrapper .slidebar .bar,.calculator .video-player .controls>.bar .btn.volume .slidebar-wrapper .slidebar .selection-range{border-radius:5px 5px 0 0}.calculator .video-player .controls>.bar .btn.volume .slidebar-wrapper .slidebar .selection-range{background-color:#4aaade;border-bottom:1px solid #4aaade}.calculator .video-player .controls>.bar .btn.volume .slidebar-wrapper.fixed,.calculator .video-player .controls>.bar .btn.volume:not(.no-hover):hover .slidebar-wrapper{bottom:55px;height:60px}.calculator .video-player .controls>.bar .duration,.calculator .video-player .controls>.bar .time{width:40px;height:30px;line-height:30px;color:#fff}.calculator .video-player .controls>.bar .time{padding-right:10px;padding-left:5px}.calculator .video-player .controls>.bar .duration{padding-right:5px;padding-left:10px}.calculator .video-player .controls>.bar .timeline{width:100%;height:30px}.calculator .video-player .controls>.bar .timeline.selection-range{background-color:#75bee6}.calculator .video-player .controls:hover .bar:not(.no-hover),.calculator .video-player .controls:hover .display{opacity:1}.calculator .video-player iframe{display:block}.calculator .video-player img.preview{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.calculator .video-player .yt-consent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;gap:15px}.calculator .video-player .yt-consent .yt-consent-text{text-align:center}.calculator .video-player .yt-consent .yt-consent-link{text-align:center}.calculator .video-player .yt-consent .yt-consent-btn .icon{top:0!important;left:0;width:20px;max-width:20px;height:26px}.calculator .popup{position:absolute;z-index:9;padding:10px;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px}.calculator .popup .header{border-bottom-style:solid;border-bottom-width:1px}.calculator .popup .header .title{float:left;font-weight:700}.calculator .popup .header .close{float:right;cursor:pointer;opacity:.5}.calculator .popup .header .close::hover{opacity:1}.calculator .popup.small{max-width:120px}.calculator .popup.medium{max-width:250px}.calculator .popup.big{max-width:400px}.calculator .popup.pinned:after,.calculator .popup.pinned:before{position:absolute;width:0;height:0;pointer-events:none;content:" ";border:solid transparent}.calculator .popup.pinned.bottom:after,.calculator .popup.pinned.bottom:before{bottom:100%;left:50%}.calculator .popup.pinned.top:after,.calculator .popup.pinned.top:before{top:100%;left:50%}.calculator .popup.pinned.right:after,.calculator .popup.pinned.right:before{top:50%;right:100%}.calculator .popup.pinned.left:after,.calculator .popup.pinned.left:before{top:50%;left:100%}.calculator .popup.pinned:after{border-width:11px}.calculator .popup.pinned:before{border-width:12px}.calculator .popup.pinned.bottom:after{margin-left:-11px;border-bottom-color:#fff}.calculator .popup.pinned.bottom:before{margin-left:-12px;border-bottom-color:#d3d3d3}.calculator .popup.pinned.top:after{margin-left:-11px;border-top-color:#fff}.calculator .popup.pinned.top:before{margin-left:-12px;border-top-color:#d3d3d3}.calculator .popup.pinned.right:after{margin-top:-11px;border-right-color:#fff}.calculator .popup.pinned.right:before{margin-top:-12px;border-right-color:#d3d3d3}.calculator .popup.pinned.left:after{margin-top:-11px;border-left-color:#fff}.calculator .popup.pinned.left:before{margin-top:-12px;border-left-color:#d3d3d3}.calculator .popup.pinned.lightbox:after,.calculator .popup.pinned.lightbox:before{display:none;border:0}.calculator.standalone{max-width:600px;margin:0 auto}.calculator .block{margin-top:10px;border:1px solid #d3d3d3;border-radius:4px}.calculator .block-unbordered{border:0 none!important;border-radius:0!important}.calculator .block-centered{width:auto!important;margin-right:auto;margin-left:auto}.calculator .block-spacing{margin-top:10px}.calculator .block-inner-spacing{padding:5px}.calculator .lpad-small{padding-left:32px!important}.calculator>.header>.b2b-buttons>button.button{width:30%;margin:0 5% 10px 0;line-height:18px;color:#a4a4a4;text-align:center;background:#fff;-webkit-box-shadow:none;box-shadow:none}.calculator>.header>.b2b-buttons>button.button:last-child{margin-right:0}.calculator>.header>.b2b-buttons>button.button:hover{color:#666;background-color:#f2f2f2}.calculator>.steps{width:100%;min-height:100px;overflow:hidden}.calculator>.steps>.step{display:inline-block;width:100%;height:auto;overflow-y:visible;white-space:normal;vertical-align:top}.calculator>.steps>.step.hidden{display:inline-block}.calculator>.steps>.step.hidden *{height:0!important;padding:0!important;margin:0!important;overflow-y:hidden!important;border:0!important}.calculator>.steps>.step>.substeps{width:100%;overflow:hidden}.calculator>.steps>.step>.substeps>.substep{display:inline-block;width:100%;height:auto;overflow-y:visible;white-space:normal;vertical-align:top}.calculator>.steps>.step>.substeps>.substep.hidden{display:inline-block}.calculator>.steps>.step>.substeps>.substep.hidden *{height:0!important;padding:0!important;margin:0!important;overflow-y:hidden!important;border:0!important}.calculator .btn.button{position:relative;padding:2px 4px;color:#333;text-align:left;cursor:pointer;background:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee 0,#ddd 100%);background-image:-o-linear-gradient(top,#eee 0,#ddd 100%);background-image:linear-gradient(to bottom,#eee 0,#ddd 100%);border:1px solid #d3d3d3;border-radius:5px;-webkit-box-shadow:1px 1px 3px #e2e2e2,inset 0 1px 0 #fff;box-shadow:1px 1px 3px #e2e2e2,inset 0 1px 0 #fff}.calculator .btn.button:not(:first-child){margin-left:5px}.calculator .btn.button:hover{color:#666;background:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));background-image:-webkit-linear-gradient(top,#ddd 0,#eee 100%);background-image:-o-linear-gradient(top,#ddd 0,#eee 100%);background-image:linear-gradient(to bottom,#ddd 0,#eee 100%);-webkit-box-shadow:none;box-shadow:none}.calculator .btn.button>.icon{position:absolute;top:2px;left:6px}.calculator .btn.button>.icon+span{padding:0 10px 0 20px}.calculator .btn.button.has-icon-only .icon{position:relative;top:1px;left:0}.calculator .btn.button.disabled,.calculator .btn.button:disabled{color:#999!important;text-shadow:none!important;cursor:not-allowed!important;background:#ddd!important;border-color:#999!important;-webkit-box-shadow:none!important;box-shadow:none!important}.calculator .btn.button.disabled .icon,.calculator .btn.button:disabled .icon{opacity:.5}.calculator .btn.button.primary{position:relative;font-weight:700;color:#fff;text-align:left;background:#2694cf;background-color:#4aaade;background-image:-webkit-gradient(linear,left top,left bottom,from(#4aaade),to(#2694cf));background-image:-webkit-linear-gradient(top,#4aaade 0,#2694cf 100%);background-image:-o-linear-gradient(top,#4aaade 0,#2694cf 100%);background-image:linear-gradient(to bottom,#4aaade 0,#2694cf 100%);border:1px solid #1e75a4;border-radius:5px;-webkit-box-shadow:1px 1px 3px #e2e2e2,inset 0 1px 0 #75bee6;box-shadow:1px 1px 3px #e2e2e2,inset 0 1px 0 #75bee6}.calculator .btn.button.primary:hover{background:#4aaade;background-image:-webkit-gradient(linear,left top,left bottom,from(#2694cf),to(#4aaade));background-image:-webkit-linear-gradient(top,#2694cf 0,#4aaade 100%);background-image:-o-linear-gradient(top,#2694cf 0,#4aaade 100%);background-image:linear-gradient(to bottom,#2694cf 0,#4aaade 100%)}.calculator .btn.button.big{line-height:26px}.calculator .btn.button.big .icon{top:8px}.calculator .btn.button.prev{float:left}.calculator .btn.button.next{float:right;margin-bottom:10px}.calculator input[type=checkbox],.calculator input[type=radio]{padding:0;margin:0;margin:0 -13px 0 0;pointer-events:none;opacity:0}.calculator input[type=checkbox]+label,.calculator input[type=radio]+label{position:relative;display:inline-block;padding-left:32px;margin-right:10px;line-height:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calculator input[type=checkbox]+label>.icon,.calculator input[type=radio]+label>.icon{position:absolute;top:0;left:0;font-weight:400;line-height:16px}.calculator input[type=checkbox]+label>.icon:after,.calculator input[type=radio]+label>.icon:after{font-size:0;content:".";opacity:0}.calculator input[type=checkbox]:checked+label>.icon.checkbox,.calculator input[type=checkbox][checked]+label>.icon.checkbox,.calculator input[type=radio]:checked+label>.icon.checkbox,.calculator input[type=radio][checked]+label>.icon.checkbox{background-position:-80px -16px}.calculator input[type=checkbox]:checked+label>.icon.radio,.calculator input[type=checkbox][checked]+label>.icon.radio,.calculator input[type=radio]:checked+label>.icon.radio,.calculator input[type=radio][checked]+label>.icon.radio{background-position:-16px -16px}.calculator input[type=checkbox]:disabled+label,.calculator input[type=checkbox][disabled]+label,.calculator input[type=radio]:disabled+label,.calculator input[type=radio][disabled]+label{color:#b6b6b6;cursor:not-allowed}.calculator input[type=checkbox]:disabled+label>.icon.checkbox,.calculator input[type=checkbox][disabled]+label>.icon.checkbox,.calculator input[type=radio]:disabled+label>.icon.checkbox,.calculator input[type=radio][disabled]+label>.icon.checkbox{background-position:-96px -16px}.calculator input[type=checkbox]:disabled+label>.icon.radio,.calculator input[type=checkbox][disabled]+label>.icon.radio,.calculator input[type=radio]:disabled+label>.icon.radio,.calculator input[type=radio][disabled]+label>.icon.radio{background-position:-32px -16px}.calculator input[type=checkbox]:disabled:checked+label>.icon.checkbox,.calculator input[type=checkbox][disabled][checked]+label>.icon.checkbox,.calculator input[type=radio]:disabled:checked+label>.icon.checkbox,.calculator input[type=radio][disabled][checked]+label>.icon.checkbox{background-position:-112px -16px}.calculator input[type=checkbox]:disabled:checked+label>.icon.radio,.calculator input[type=checkbox][disabled][checked]+label>.icon.radio,.calculator input[type=radio]:disabled:checked+label>.icon.radio,.calculator input[type=radio][disabled][checked]+label>.icon.radio{background-position:-48px -16px}.calculator input[type=checkbox]+label.input-validation-failed,.calculator input[type=radio]+label.input-validation-failed{color:#900}.calculator input[type=checkbox]+label.input-validation-failed>.icon.checkbox,.calculator input[type=radio]+label.input-validation-failed>.icon.checkbox{background-position:-128px -16px}.calculator input[type=checkbox]+label.input-validation-failed>.icon.radio,.calculator input[type=radio]+label.input-validation-failed>.icon.radio{background-position:-144px -16px}.calculator input[type=checkbox]:checked+label.input-validation-failed>.icon.checkbox,.calculator input[type=checkbox][checked]+label.input-validation-failed>.icon.checkbox,.calculator input[type=radio]:checked+label.input-validation-failed>.icon.checkbox,.calculator input[type=radio][checked]+label.input-validation-failed>.icon.checkbox{background-position:-48px -32px}.calculator input[type=checkbox]:checked+label.input-validation-failed>.icon.radio,.calculator input[type=checkbox][checked]+label.input-validation-failed>.icon.radio,.calculator input[type=radio]:checked+label.input-validation-failed>.icon.radio,.calculator input[type=radio][checked]+label.input-validation-failed>.icon.radio{background-position:-32px -32px}.calculator .il.input{display:inline-block;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:1px 1px 2px #e2e2e2 inset;box-shadow:1px 1px 2px #e2e2e2 inset}.calculator .il.input input{width:240px;padding:5px 5px 6px 5px;font:13px Verdana,sans-serif;line-height:18px;background:0 0;border:0}.calculator .il.input input:invalid{-webkit-box-shadow:none;box-shadow:none}.calculator .il.input input::-ms-clear{display:none}.calculator .il.input.has-icon .icon{float:left;margin:6px}.calculator .il.input.focus{background-color:#f9f9f9}.calculator .il.input.disabled{color:#b6b6b6;cursor:not-allowed;background-color:#ddd}.calculator .il.input.disabled input{pointer-events:none;cursor:not-allowed}.calculator .il.input.input-validation-failed{background-color:#ffbcbc;-webkit-box-shadow:1px 1px 3px #e2e2e2,inset 0 0 0 #fff;box-shadow:1px 1px 3px #e2e2e2,inset 0 0 0 #fff}.calculator .il.input.validation-failed{position:relative}.calculator .il.input.validation-failed:after{position:absolute;top:0;right:0;pointer-events:none;content:" ";background-position:-96px -32px}.calculator .il.input.dateinput input.date{width:84px}.calculator .il.input.dateinput input.date.time{width:124px}.calculator .il.input.dateinput input.date.time.sec{width:144px}.calculator .il.input.dateinput input.time{width:45px}.calculator .il.input.dateinput input.time.sec{width:65px}.calculator .il.input.dateinput input.html5{position:absolute;bottom:-30px;left:14px;width:1px;height:1px;padding:0;overflow:hidden;border:0 none}.calculator .il.input.dateinput.html5{position:relative;overflow:hidden;overflow-scrolling:none}.calculator .il.input.zip input{width:45px}.calculator .il.input.place input{width:179px}.calculator .il.input.tiny-width input{width:30px}.calculator .il.input.small-width input{width:71px}.calculator .il.input.medium-width input{width:112px}.calculator .ta{width:238px;padding:5px 6px;line-height:16px;color:#333;resize:vertical;background-color:#fff;border:1px solid #ccc;border-radius:5px;outline:0;-webkit-box-shadow:1px 1px 2px #e2e2e2 inset;box-shadow:1px 1px 2px #e2e2e2 inset}.calculator .ta.noresize{resize:none!important}.calculator .ta:focus{background-color:#f9f9f9}.calculator .ta:disabled{color:#b6b6b6;cursor:not-allowed;background-color:#ddd}.calculator .ta.input-validation-failed{background-color:#ffbcbc;-webkit-box-shadow:1px 1px 3px #e2e2e2,inset 0 0 0 #fff;box-shadow:1px 1px 3px #e2e2e2,inset 0 0 0 #fff}.calculator .ta.full-width{width:-webkit-calc(100% - 2px);width:calc(100% - 2px);padding:5px 0}.calculator .select-wrapper{position:relative;display:inline-block;width:252px;line-height:20px;outline:0}.calculator .select-wrapper .select-value{position:absolute;left:-4000px}.calculator .select-wrapper .select-options-wrapper{position:absolute;top:30px;z-index:99999;display:none;width:100%;width:-webkit-calc(100% - 2px);width:calc(100% - 2px);max-height:300px;overflow-x:hidden;overflow-y:auto;color:#4d4d4d;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:2px 2px 5px #e2e2e2;box-shadow:2px 2px 5px #e2e2e2}.calculator .select-wrapper .select-options-wrapper.default-size{width:250px}.calculator .select-wrapper .select-options-wrapper li{padding-left:16px;line-height:26px;text-indent:-10px}.calculator .select-wrapper .select-options-wrapper li.highlight,.calculator .select-wrapper .select-options-wrapper li:hover{cursor:pointer;background-color:#e2e2e2}.calculator .select-wrapper .select-options-wrapper li.no-entries-msg{color:#999;cursor:not-allowed}.calculator .select-wrapper .select-options-wrapper li.no-entries-msg:hover{background-color:#fff}.calculator .select-wrapper .select-options-wrapper li .icon{float:left;margin:5px 5px 0 0}.calculator .select-wrapper .select-options-wrapper li.has-icon{padding-left:22px}.calculator .select-wrapper .select-options-wrapper li.has-icon .icon{position:absolute;top:6px;left:7px}.calculator .select-wrapper .select-options-wrapper li:empty{height:26px}.calculator .select-wrapper .select-options-wrapper li .searchresult{font-weight:700}.calculator .select-wrapper .mask{z-index:501}.calculator .select-wrapper .select-label-wrapper{color:#333;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:1px 1px 2px #e2e2e2 inset;box-shadow:1px 1px 2px #e2e2e2 inset}.calculator .select-wrapper .select-label-wrapper li{overflow:hidden;list-style-type:none}.calculator .select-wrapper .select-label-wrapper>.icon{float:left;margin:6px 7px 6px 6px}.calculator .select-wrapper .select-label-wrapper .select-label{padding:4px 6px;cursor:pointer;border:0}.calculator .select-wrapper .select-label-wrapper .select-label>.option{display:inline-block;width:-webkit-calc(100% - 26px);width:calc(100% - 26px);overflow:hidden;white-space:nowrap;vertical-align:top}.calculator .select-wrapper .select-label-wrapper .combo-input{width:216px;padding:5px 0 6px 6px;font:13px Verdana,sans-serif;line-height:18px;background:0 0;border:0}.calculator .select-wrapper.disabled .select-label-wrapper{cursor:not-allowed;background-color:#ddd}.calculator .select-wrapper.disabled .select-label-wrapper .combo-input,.calculator .select-wrapper.disabled .select-label-wrapper .select-handle,.calculator .select-wrapper.disabled .select-label-wrapper .select-label{cursor:not-allowed}.calculator .select-wrapper .select-handle{position:absolute;top:3px;right:3px;width:24px;height:24px;cursor:pointer;background-position:-136px -32px}.calculator .select-wrapper.open .select-options-wrapper:not(.all-filtered){display:block}.calculator .select-wrapper.open .select-label-wrapper{background-color:#f9f9f9}.calculator .select-wrapper.open .select-handle{background-position:-112px -32px}.calculator .select-wrapper.focus .select-label-wrapper{background-color:#f9f9f9}.calculator .select-wrapper.input-validation-failed .select-label-wrapper{background-color:#ffbcbc;-webkit-box-shadow:1px 1px 3px #e2e2e2,inset 0 0 0 #fff;box-shadow:1px 1px 3px #e2e2e2,inset 0 0 0 #fff}.calculator .select-wrapper.combobox-wrapper .icon{float:right;margin:6px;opacity:.6}.calculator .select-wrapper.combobox-wrapper li .icon,.calculator .select-wrapper.combobox-wrapper.focus .icon,.calculator .select-wrapper.combobox-wrapper.open .icon{opacity:1}.calculator .select-wrapper.combobox-wrapper.pageable{width:300px}.calculator .select-wrapper.combobox-wrapper.pageable .combo-input{width:252px}.calculator .select-wrapper .spinner{z-index:99999}.calculator .select-wrapper.pageable .pages{height:26px;line-height:26px;text-align:center;background-color:#e2e2e2}.calculator .select-wrapper.pageable .pages .prev{float:left;margin-top:7px;margin-left:7px;cursor:pointer;border-top:6px solid transparent;border-right:7px solid #4aaade;border-bottom:6px solid transparent}.calculator .select-wrapper.pageable .pages .prev:not(.disabled):hover{border-right-color:#000}.calculator .select-wrapper.pageable .pages .prev.disabled{cursor:not-allowed;border-right-color:#ccc}.calculator .select-wrapper.pageable .pages .next{float:right;margin-top:7px;margin-right:7px;cursor:pointer;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #4aaade}.calculator .select-wrapper.pageable .pages .next:not(.disabled):hover{border-left-color:#000}.calculator .select-wrapper.pageable .pages .next.disabled{cursor:not-allowed;border-left-color:#ccc}.calculator .select-wrapper.pageable .select-options-wrapper{max-height:none;overflow:visible}.calculator .select-wrapper.pageable .select-options-wrapper .paged-options{max-height:300px;overflow-x:hidden;overflow-y:auto}.calculator .select-wrapper.zip{width:81px}.calculator .select-wrapper.zip .combo-input{width:45px}.calculator .select-wrapper.place{width:191px}.calculator .select-wrapper.tiny-width{width:66px}.calculator .select-wrapper.tiny-width .combo-input{width:30px}.calculator .select-wrapper.small-width{width:107px}.calculator .select-wrapper.small-width .combo-input{width:71px}.calculator .select-wrapper.medium-width{width:148px}.calculator .select-wrapper.medium-width .combo-input{width:112px}.calculator .hw>.select-wrapper{position:static;width:0;height:0;overflow:hidden}.calculator .form-caption,.calculator .lightbox-content .lightbox-title{padding:10px;margin-top:10px;font-size:12px;line-height:1.4em;background-color:#eee;border:1px solid #d3d3d3;border-bottom:0;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.calculator .form-caption.sub-caption{margin:0;border-top:0;border-radius:0}.calculator .radios{display:inline-block;padding:5px 0;line-height:22px}.calculator .radios.inline{line-height:inherit}.calculator .input-info{padding-top:2px;font-size:.8em;line-height:14px}.calculator .input-info:not(.hidden){display:block}.calculator .form-grid{padding:10px;margin-top:10px;border:1px solid #d3d3d3;border-radius:4px}.calculator .form-grid.deletable{position:relative}.calculator .form-grid .button.form-grid-delete{position:absolute;top:5px;right:5px;padding:2px;background:0 0;border-radius:20px}.calculator .form-grid .button.form-grid-delete:hover{background-color:#ffbcbc}.calculator .form-grid.has-caption{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.calculator .form-grid.has-caption .button.form-grid-delete{top:-30px}.calculator .form-grid.form-collapse-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.calculator .form-grid.form-collapse-top{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.calculator .form-grid.form-collapsed{margin-top:0;border-top:0;border-radius:0}.calculator .form-grid .form-grid-row{padding:2px 0 3px;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.calculator .form-grid .form-grid-row:not(.hidden){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.calculator .form-grid .form-grid-row .form-grid-label{width:35%;width:-webkit-calc(40% - 15px);width:calc(40% - 15px);padding:5px 15px 5px 0;line-height:20px;text-align:right;box-flex:2}.calculator .form-grid .form-grid-row .form-grid-label.full-length{width:100%;line-height:inherit;text-align:left}.calculator .form-grid .form-grid-row .form-grid-input{width:60%;padding-bottom:6px;box-flex:1}.calculator .form-grid .form-grid-row .form-grid-input.full-length{width:100%;line-height:inherit;text-align:left}.calculator .form-grid .form-grid-row .form-grid-input.button{width:252px}.calculator .form-grid .form-grid-row .form-grid-input.button button.button{float:right}.calculator .form-grid .form-grid-row .form-grid-input .input-container{display:inline-block;width:100%}.calculator .form-grid .form-grid-row .form-grid-input .input-container>*{float:left}.calculator .form-grid .form-grid-row .form-grid-input .input-container .help{float:right;margin-top:2px}.calculator .form-grid .form-grid-row .form-grid-input .input-container .help>.icon{width:24px;height:24px;line-height:24px}.calculator .form-grid .form-grid-row .form-grid-input.no-wrap{white-space:nowrap}.calculator .form-grid .form-grid-row .form-grid-input.no-wrap>*{white-space:normal}.calculator .form-grid .form-grid-row .form-grid-input+.help{margin-left:-10px}.calculator .form-grid .form-grid-row .form-grid-input+.help>.icon{width:24px;height:24px;line-height:24px}.calculator .form-grid-add{display:block;height:22px;font-weight:700;line-height:22px;color:#666;text-align:center;background-color:#fff;border:1px solid #d3d3d3;border-top:0;border-radius:4px;border-radius:0 0 4px 4px}.calculator .form-grid-add:hover:not(.disabled){background-color:#f2f2f2}.calculator .form-grid-add.disabled{color:grey;cursor:not-allowed}.calculator .form-grid-add.disabled:hover{text-decoration:none}.calculator.no-flex .form-grid .form-grid-row .form-grid-label{float:left}.calculator.no-flex .form-grid .form-grid-row .form-grid-input{float:right}.calculator .buttons{margin-top:10px}.calculator .help{display:inline-block}.calculator .help>.icon{width:16px;height:16px;margin-left:5px;font-weight:700;line-height:16px;color:#41a6dc;text-align:center;cursor:pointer;background-color:#f7f7f7;border-radius:50%}.calculator .help>.icon:hover{color:#4aaade;background-color:#f2f2f2}.calculator .help>.content{position:absolute}.calculator .help>.content ul{list-style-type:initial}.calculator .help>.content ol,.calculator .help>.content ul{margin-left:16px}.calculator .help>.content h4,.calculator .help>.content p{margin:8px 0}.calculator .help>.content h4:first-child,.calculator .help>.content p:first-child{margin-top:0}.calculator .help>.content h4:last-child,.calculator .help>.content p:last-child{margin-bottom:0}.calculator .accordion .toggler{cursor:pointer}.calculator .text-valid{color:#37af40}.calculator .text-warning{color:#fda869}.calculator .text-error{color:#900}.calculator address{font-style:normal}.calculator .stepsbar{overflow:hidden;border:1px solid #d3d3d3;border-radius:4px}.calculator .stepsbar .steps{height:32px;margin-right:-1px;line-height:26px;background:#f1f1f1;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#fff 0,#f1f1f1 100%);background-image:-o-linear-gradient(top,#fff 0,#f1f1f1 100%);background-image:linear-gradient(to bottom,#fff 0,#f1f1f1 100%)}.calculator .stepsbar .steps>.step{position:relative;float:left;width:33.3%;font-size:12px;text-transform:uppercase;cursor:not-allowed;background:#fff;border-left:none;border-radius:0}.calculator .stepsbar .steps>.step a{display:block;width:160px;padding-top:3px;padding-bottom:3px;margin:0 auto;color:#cbcbcb;text-decoration:none;text-shadow:none;white-space:pre;cursor:inherit;border-right:0}.calculator .stepsbar .steps>.step .count{position:relative;top:4px;float:left;width:16px;margin-right:3px;line-height:16px;color:#cbcbcb;text-align:center;border:1px solid #d3d3d3;border-radius:50%}.calculator .stepsbar .steps>.step .triangle{position:absolute;top:6px;right:-9px;z-index:4;width:18px;height:19px;content:"";background:#fff;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;-webkit-transform:rotate(134deg) skewX(-10deg) skewY(-10deg);-ms-transform:rotate(134deg) skewX(-10deg) skewY(-10deg);-o-transform:rotate(134deg) skewX(-10deg) skewY(-10deg);transform:rotate(134deg) skewX(-10deg) skewY(-10deg)}.calculator .stepsbar .steps>.step.valid:not(.active){background:#f1f1f1;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#fff 0,#f1f1f1 100%);background-image:-o-linear-gradient(top,#fff 0,#f1f1f1 100%);background-image:linear-gradient(to bottom,#fff 0,#f1f1f1 100%)}.calculator .stepsbar .steps>.step.valid:not(.active) a{color:#2d9cd9;cursor:pointer}.calculator .stepsbar .steps>.step.valid:not(.active) .count{color:#f1f1f1;text-shadow:none;background:#2d9cd9;border-color:#2d9cd9}.calculator .stepsbar .steps>.step.valid:not(.active) .triangle{background:#f1f1f1;background-image:-webkit-linear-gradient(45deg,#fff,#f1f1f1 100%);background-image:-o-linear-gradient(45deg,#fff,#f1f1f1 100%);background-image:linear-gradient(45deg,#fff,#f1f1f1 100%);border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.calculator .stepsbar .steps>.step.valid:not(.active):hover{background:#2d9cd9;background-image:-webkit-gradient(linear,left top,left bottom,from(#4aaade),to(#2d9cd9));background-image:-webkit-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:-o-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:linear-gradient(to bottom,#4aaade 0,#2d9cd9 100%)}.calculator .stepsbar .steps>.step.valid:not(.active):hover .triangle{background:#2d9cd9;background-image:-webkit-linear-gradient(45deg,#4aaade,#2d9cd9 100%);background-image:-o-linear-gradient(45deg,#4aaade,#2d9cd9 100%);background-image:linear-gradient(45deg,#4aaade,#2d9cd9 100%);border:1px none}.calculator .stepsbar .steps>.step.valid:not(.active):hover a{color:#fff;text-decoration:none;cursor:pointer;border-right:0}.calculator .stepsbar .steps>.step.valid:not(.active):hover .count{color:#2d9cd9;text-shadow:none;background:#fff;border-color:#fff}.calculator .stepsbar .steps>.step.pre-active .triangle{border-top:none;border-left:none}.calculator .stepsbar .steps>.step.active{cursor:not-allowed;background:#2d9cd9;background-image:-webkit-gradient(linear,left top,left bottom,from(#4aaade),to(#2d9cd9));background-image:-webkit-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:-o-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:linear-gradient(to bottom,#4aaade 0,#2d9cd9 100%);border-left:rgba(255,255,255,0)}.calculator .stepsbar .steps>.step.active a{color:#fff;text-decoration:none;border-right:0}.calculator .stepsbar .steps>.step.active .count{color:#2d9cd9;text-shadow:none;background:#fff;border-color:#fff}.calculator .stepsbar .steps>.step.active .triangle{background:#2d9cd9;background-image:-webkit-linear-gradient(45deg,#4aaade,#2d9cd9 100%);background-image:-o-linear-gradient(45deg,#4aaade,#2d9cd9 100%);background-image:linear-gradient(45deg,#4aaade,#2d9cd9 100%);border:1px none}.calculator .stepsbar .steps>.step.last .triangle{display:none}.calculator .stepsbar .steps>.step.available:not(.active){cursor:pointer}.calculator .stepsbar .steps>.step.available:not(.active):hover{background:#2d9cd9;background-image:-webkit-gradient(linear,left top,left bottom,from(#4aaade),to(#2d9cd9));background-image:-webkit-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:-o-linear-gradient(top,#4aaade 0,#2d9cd9 100%);background-image:linear-gradient(to bottom,#4aaade 0,#2d9cd9 100%);border-left:rgba(255,255,255,0)}.calculator .stepsbar .steps>.step.available:not(.active):hover a{color:#fff;text-decoration:none;border-right:0}.calculator .stepsbar .steps>.step.available:not(.active):hover .count{color:#2d9cd9;text-shadow:none;background:#fff;border-color:#fff}.calculator .stepsbar .steps>.step.available:not(.active):hover .triangle{background:#2d9cd9;background-image:-webkit-linear-gradient(45deg,#4aaade,#2d9cd9 100%);background-image:-o-linear-gradient(45deg,#4aaade,#2d9cd9 100%);background-image:linear-gradient(45deg,#4aaade,#2d9cd9 100%);border:1px none}.calculator .stepsbar .steps>.step.available:not(.active):not(.valid):not(:hover) a{color:#2d9cd9}.calculator .stepsbar .steps>.step.available:not(.active):not(.valid):not(:hover) .count{color:#2d9cd9;border-color:#2d9cd9}.calculator .stepsbar .substeps.angebotformular.shown:hover .jumpto-enabled .jumpto{display:block}.calculator .stepsbar .substeps.angebotformular.shown:hover .jumpto-enabled .loader{display:none}.calculator .stepsbar .border-substeps{height:19px;overflow-x:hidden;background:#fff;border-top:1px solid #d3d3d3}.calculator .stepsbar .border-substeps>.loader{height:100%;background:#2d9cd9}.calculator .stepsbar .border-substeps>.loader>.label{float:right;width:70px;font-size:10px;line-height:19px;color:#fff}.calculator .stepsbar .border-substeps .jumpto{display:none;overflow:hidden;cursor:default}.calculator .stepsbar .border-substeps .jumpto li{position:relative;float:left;font-size:10px;line-height:19px;text-align:center;white-space:nowrap;cursor:default}.calculator .stepsbar .border-substeps .jumpto li:not(:last-child)::after{position:absolute;top:1px;right:-5px;z-index:4;width:14px;height:14px;content:"";background:#fff;border:1px solid #d3d3d3;border-bottom:1px none;border-left:1px none;-webkit-transform:rotate(48deg) skewX(20deg) skewY(20deg);-ms-transform:rotate(48deg) skewX(20deg) skewY(20deg);-o-transform:rotate(48deg) skewX(20deg) skewY(20deg);transform:rotate(48deg) skewX(20deg) skewY(20deg)}.calculator .stepsbar .border-substeps .jumpto li.active{color:#fff;background:#2d9cd9}.calculator .stepsbar .border-substeps .jumpto li.active::after{background:#2d9cd9;border-color:#2d9cd9}.calculator .stepsbar .border-substeps .jumpto li:last-child{float:right}.calculator .products-header{z-index:1;padding-top:1px;background-color:#f2f2f2;border:1px solid #d3d3d3;border-width:1px 1px 0 1px;border-radius:4px;border-radius:4px 4px 0 0}.calculator .products-header ul.header{padding:10px}.calculator .products-header ul.header li{float:left;height:22px;font-weight:700;line-height:22px}.calculator .products-header ul.header li.product-cover-arrow{width:5%}.calculator .products-header ul.header li.product-cover-button{width:25%}.calculator .products-header ul.header li.product-results{width:53%;text-align:center}.calculator .products-header ul.header li.product-result{width:17%;text-align:right}.calculator .products-header .info{color:#666;text-align:center}.calculator .products-header.pinned{border:1px solid #d3d3d3;border-radius:4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}.calculator .products-progress:not(.hidden)+.products-header{border-radius:0}.calculator .products-list{border:1px solid #d3d3d3;border-width:0 1px 0 1px;border-radius:4px;border-radius:0}.calculator .products-footer{color:#666;background-color:#f2f2f2;border:1px solid #d3d3d3;border-radius:4px;border-radius:0 0 4px 4px}.calculator .products-footer .products-statistics{padding-top:1px;text-align:center}.calculator .products-footer .products-statistics .filtered,.calculator .products-footer .products-statistics .successed,.calculator .products-footer .products-statistics .total{font-weight:700}.calculator .products-footer .products-tax{text-align:center}.calculator .products-footer .products-tax .tax{font-weight:700}.calculator .products-progress{height:29px;overflow:hidden;border:1px solid #d3d3d3;border-bottom:none;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.calculator .products-progress .label{position:relative;left:50%;z-index:10;font-weight:700;line-height:29px;color:#000;text-shadow:1px 1px 0 #fff}.calculator .products-progress .loader{position:relative;top:-29px;left:0;width:0;height:100%;background-color:#4aaade;background-image:-webkit-linear-gradient(315deg,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(315deg,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(135deg,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:30px 30px;background-size:30px 30px;-webkit-animation:progressbar 1s linear infinite;-o-animation:progressbar 1s linear infinite;animation:progressbar 1s linear infinite}.calculator .results{margin-top:10px}.calculator .order-product.results,.calculator .results li.product{padding:10px;font-size:11px;border-top:1px solid #d3d3d3}.calculator .results li.product.error{background-color:rgba(255,0,0,.1)}.calculator .results li.product.error .errors-title{color:red}.calculator .results .design1{color:#666;list-style-type:none}.calculator .results .design1 div.checkbox{float:left;width:5%}.calculator .results .design1 div.checkbox>.checkbox{display:block}.calculator .results .design1 div.checkbox>.checkbox label{margin:0}.calculator .results .design1 .logo{float:left;width:24%}.calculator .results .design1 .logo img{width:120px;height:40px}.calculator .results .design1 .logo span{display:block;font-weight:700}.calculator .results .design1 .details{float:left;width:54%}.calculator .results .design1 .details table{width:100%}.calculator .results .design1 .details table td{vertical-align:top}.calculator .results .design1 .details table td:first-child{min-width:50%;padding:0 10px;text-align:right;white-space:nowrap}.calculator .results .design1 .beitrag{float:right;width:17%;text-align:right}.calculator .results .design1 .beitrag div{font-size:20px;font-weight:700;color:#4aaade}.calculator .results .design1 .beitrag span.result-title{line-height:26px}.calculator .results .design1 .btns{width:95%;height:27px;padding-top:5px;padding-left:5%}.calculator .results .design1 .btns .infos{float:left;width:30}.calculator .results .design1 .btns .actions{float:right;width:70%}.calculator .results .design1 .btns .actions button{float:right}.calculator .results .design1 .btns .actions button.order{margin-left:5px}.calculator .results .design1 .btns .actions .cover-comparison{margin-left:0}.calculator .results .design1 .icon.special-discount{margin-top:10px}.calculator .results .design2{color:#666;list-style-type:none}.calculator .results .design2 div.checkbox{float:left;width:5%}.calculator .results .design2 div.checkbox>.checkbox{display:block}.calculator .results .design2 div.checkbox>.checkbox label{margin:0}.calculator .results .design2 .logo{float:left;width:24%}.calculator .results .design2 .logo img{width:120px;height:40px}.calculator .results .design2 .logo span{display:block;font-weight:700}.calculator .results .design2 .details{float:left;width:54%}.calculator .results .design2 .details .value{display:inline-block;margin-right:6px;font-weight:700}.calculator .results .design2 .beitrag{float:right;width:17%;text-align:right}.calculator .results .design2 .beitrag div{font-size:20px;font-weight:700;color:#4aaade}.calculator .results .design2 .beitrag span.result-title{line-height:26px}.calculator .results .design2 .btns{width:95%;height:27px;padding-top:5px;padding-left:5%}.calculator .results .design2 .btns .infos{float:left;width:30}.calculator .results .design2 .btns .actions{float:right;width:70%}.calculator .results .design2 .btns .actions button{float:right}.calculator .results .design2 .btns .actions button.order{margin-left:5px}.calculator .results .design2 .btns .actions .cover-comparison{margin-left:0}.calculator .results .design2 .icon.special-discount{margin-top:10px}.calculator .lightbox.cover-comparison .cover-header-buttons{padding:5px 10px}.calculator .lightbox.cover-comparison .cover-header-buttons a:not(.hidden){position:relative;display:block;float:right;padding:5px;margin-left:10px;border:1px solid #d3d3d3;border-radius:4px}.calculator .lightbox.cover-comparison .cover-header-buttons a:not(.hidden) .icon{position:absolute}.calculator .lightbox.cover-comparison .cover-header-buttons a:not(.hidden) span:nth-child(2){padding-left:20px}.calculator .lightbox.cover-comparison .quote-inputs table{width:100%}.calculator .lightbox.cover-comparison .quote-inputs table tr td:nth-child(odd){width:50%;padding-right:10px;font-weight:700;color:#666}.calculator .lightbox.cover-comparison .quote-inputs table tr td:nth-child(odd):not(.list-label):not(.question):not(.info)::after{content:":"}.calculator .lightbox.cover-comparison .quote-inputs.foldable-box{margin:0 10px 5px}.calculator .lightbox.cover-comparison .quote-inputs.foldable-box .content{border:1px solid #d3d3d3;border-radius:4px}.calculator .lightbox.cover-comparison .quote-results{padding:5px 7px}.calculator .lightbox.cover-comparison .quote-results table{width:100%;border-spacing:3px 0;border-collapse:separate}.calculator .lightbox.cover-comparison .quote-results table tr td{width:25%;padding:5px 10px;vertical-align:top}.calculator .lightbox.cover-comparison .quote-results table tr.cover-company .cover-value,.calculator .lightbox.cover-comparison .quote-results table tr.cover-order .cover-value,.calculator .lightbox.cover-comparison .quote-results table tr.cover-product .cover-value,.calculator .lightbox.cover-comparison .quote-results table tr.cover-result .cover-value{text-align:center;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.calculator .lightbox.cover-comparison .quote-results table tr.cover-company .cover-value{padding:0;border-top:1px solid #d3d3d3;border-top-left-radius:4px;border-top-right-radius:4px}.calculator .lightbox.cover-comparison .quote-results table tr.cover-company .cover-value .grid-value{position:relative;padding:2px}.calculator .lightbox.cover-comparison .quote-results table tr.cover-company .cover-value a{display:block;padding:3px 8px;border-radius:4px}.calculator .lightbox.cover-comparison .quote-results table tr.cover-company .cover-value a:hover{padding:2px 6px;background-color:#fff;border:1px solid #d3d3d3}.calculator .lightbox.cover-comparison .quote-results table tr.cover-company .cover-value .icon{position:absolute;top:17px;right:10px}.calculator .lightbox.cover-comparison .quote-results table tr.cover-order .cover-value{border-bottom:1px solid #d3d3d3}.calculator .lightbox.cover-comparison .quote-results table tr.cover-product .cover-value{font-weight:700}.calculator .lightbox.cover-comparison .quote-results table tr.cover-result .cover-value .result-amount{padding-right:7px;font-size:18px;font-weight:700;color:#4aaade}.calculator .lightbox.cover-comparison .quote-results table tr .cover-value.dominant{border-color:#4aaade}.calculator .lightbox.cover-comparison .quote-results table tr .cover-value.rating-cicle{text-align:center}.calculator .lightbox.cover-comparison .quote-results table tr .cover-value.rating-cicle svg{width:149px}.calculator .lightbox.cover-comparison .quote-results table tr .cover-value .cover-value-addition{font-size:smaller}.calculator .lightbox.cover-comparison .quote-results table .products col{background:#f1f1f1;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#fff 0,#f1f1f1 100%);background-image:-o-linear-gradient(top,#fff 0,#f1f1f1 100%);background-image:linear-gradient(to bottom,#fff 0,#f1f1f1 100%)}.calculator .lightbox.cover-comparison .quote-results .foldable-box{margin:5px 3px 0}.calculator .lightbox.cover-comparison .quote-results .foldable-box table{font-size:11px;table-layout:fixed;border-collapse:collapse}.calculator .lightbox.cover-comparison .quote-results .foldable-box table tr{border-top:1px solid #fff}.calculator .lightbox.cover-comparison .quote-results .foldable-box table tr:nth-child(even){background:#f9f9f9}.calculator .lightbox.cover-comparison .quote-results .foldable-box ul{margin-left:10px;list-style-type:disc}.calculator .lightbox.cover-comparison .quote-results .foldable-box .subgroup-header{font-weight:700;color:#424242}.calculator .lightbox.cover-comparison .quote-results .document-link .icon{position:relative;top:3px;margin-right:4px}.calculator .lightbox.cover-comparison .quote-products{position:absolute;width:500px;height:0;overflow:hidden;background-color:#fff}.calculator .lightbox.cover-comparison .quote-products ul{width:100%;height:100%;overflow:auto}.calculator .lightbox.cover-comparison .quote-products ul>li{padding:1px 0;cursor:pointer;background-color:#fff;border-bottom:1px solid #ccc}.calculator .lightbox.cover-comparison .quote-products ul>li:hover{background-color:#f9f9f9}.calculator .lightbox.cover-comparison .quote-products ul>li.selected{cursor:no-drop;background-color:#ddd;opacity:.7}.calculator .lightbox.cover-comparison .quote-products ul>li.selected .result{color:#424242}.calculator .lightbox.cover-comparison .quote-products.closing,.calculator .lightbox.cover-comparison .quote-products.open,.calculator .lightbox.cover-comparison .quote-products.opening{border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:2px 2px 5px #e2e2e2;box-shadow:2px 2px 5px #e2e2e2}.calculator .lightbox.cover-comparison .quote-products.open{overflow:hidden}.calculator .lightbox.cover-comparison .quote-products .result{float:left;width:15%;padding-left:10px;font-size:16px;font-weight:700;line-height:40px;color:#4aaade}.calculator .lightbox.cover-comparison .quote-products .logo{float:left;width:30%}.calculator .lightbox.cover-comparison .quote-products .title{float:left;width:50%;overflow:hidden;line-height:40px;text-overflow:ellipsis;white-space:nowrap}.calculator .lightbox.cover-comparison.print .symbol{font-family:"DejaVu Sans";line-height:12px}.calculator .lightbox.cover-comparison.print img.company{width:120px;min-width:120px;max-width:120px;height:40px}.calculator .lightbox.cover-comparison.print .foldable-box .header{padding-top:15px;font-size:1.4em;font-weight:400;color:#424242;border:0;border-bottom:1px solid #424242}.calculator .lightbox.cover-comparison.print .cover-result .cover-value{border-bottom:1px solid #424242}.calculator .lightbox.cover-comparison.print .quote-results table tr .cover-value{border-color:#424242}.calculator .lightbox.cover-comparison.print .quote-results table tr .cover-value ul.pseudo{list-style:none}.calculator .lightbox.cover-comparison.print .quote-results table tr .cover-value.rating-cicle img{width:89px;max-width:89px;height:88px}.calculator .lightbox.cover-comparison.print .quote-results .foldable-box table thead td{padding:0;margin:0}.calculator .lightbox.cover-comparison.print .quote-results .foldable-box table tbody tr:nth-child(2n){background-color:#fff!important}.calculator .lightbox.cover-comparison.print .quote-results .foldable-box table tbody tr td{border-bottom:.5px solid #424242}.calculator .lightbox.cover-comparison.print .quote-results .foldable-box table tbody tr.list td{padding-top:0;padding-bottom:0;border-bottom-width:0}.calculator .lightbox.cover-comparison.print .quote-results .foldable-box table tbody tr.list.last td{padding-bottom:5px;border-bottom-width:.5px}.calculator .lightbox.cover-comparison.print .quote-results .foldable-box table tbody tr.list.first td{padding-top:5px}.calculator .lightbox.cover-comparison.print .legal{widows:4;orphans:3}.calculator .lightbox.cover-comparison.print .legal p{padding:15px 7px 5px;text-align:justify;page-break-inside:avoid}.calculator .filter .form-grid .form-grid-row .form-grid-input,.calculator .filter .form-grid .form-grid-row .form-grid-label{width:-webkit-calc(100% - 7px);width:calc(100% - 7px);padding-left:7px}.calculator .filter .form-grid .form-grid-row .form-grid-label{padding-right:0;font-weight:700;color:#666;text-align:left}.calculator .filter .form-grid .form-grid-row .form-grid-col{width:50%}.calculator .filter .form-grid .form-grid-row .form-grid-input .input-container .help{float:left}.calculator .filter.has-filter-extended .filter-general.form-grid{border-bottom-right-radius:0;border-bottom-left-radius:0}.calculator .filter-extended .accordion{border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.calculator .filter-extended .accordion>.toggler{margin-top:0;border-right:0;border-left:0;border-top-left-radius:0;border-top-right-radius:0}.calculator .filter-extended .accordion>.toggler:first-child{border-top:0}.calculator .filter-extended .foldable-box .header{border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.calculator .filter-extended .foldable-box .content .form-grid{border:0}.calculator .products-filtered{height:27px;margin-top:-27px;overflow:hidden;text-align:right;opacity:1}.calculator .products-filtered>span{display:inline-block;padding:5px;border:1px solid #d3d3d3;border-width:1px 0 0 1px;border-radius:4px;border-radius:4px 0 0}.calculator .form-grid.order-freetext{padding:0;border:0;border-radius:0}.calculator .form-grid.order-freetext textarea{width:-webkit-calc(100% - 14px);width:calc(100% - 14px);border-top-left-radius:0;border-top-right-radius:0}.calculator .order-product.results{padding:0;border-top:0}.calculator .righstinfo-form{height:200px;overflow:auto}.calculator .righstinfo-form>ul{margin-left:10px;list-style-type:inherit}.calculator .righstinfo-form li{margin:1px 0}.calculator .order-agreements{margin-top:5px;font-weight:700}.calculator .simplrteaser{display:none!important}.calculator .conclusion-video{overflow:hidden;border-radius:4px}.calculator .simplrteaser{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:24px;color:#666}.calculator .simplrteaser h2{font-size:13px;line-height:24px;color:#fff;background-color:#4aaade}.calculator .simplrteaser div,.calculator .simplrteaser h2{border-color:#4aaade}.calculator .simplrteaser div{background:url(/neu/data/img/simplr_screen-app.png) no-repeat;background-position:right 10px bottom 80px}.calculator .simplrteaser p,.calculator .simplrteaser ul{margin-bottom:1em}.calculator .simplrteaser ul{padding-left:2em;list-style-type:disc}.calculator .simplrteaser ul.applist{padding-left:0;margin-bottom:0;list-style-type:none!important}.calculator .simplrteaser ul.applist li{display:block;float:left}.calculator .simplrteaser ul.applist li a{display:block;width:190px}.calculator .simplrteaser ul.applist li a img{width:172px;height:50px}.calculator .simplrteaser ul.applist li a.apple img{margin-left:10px}.calculator .simplrteaser ul.applist li .simplr{height:47px;font-family:Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:47px;color:#fff;text-align:center;cursor:pointer;background:#27478a;border:2px solid #27478a;border-radius:7px}.calculator .simplrteaser ul.applist li .simplr:hover{color:#4aaade;text-decoration:none!important;background:#fff;border-color:#4aaade}.calculator .simplrteaser ul.applist li:last-child{float:right}.calculator .simplrteaser .applist:after{display:block;height:0;overflow:hidden;clear:both;visibility:hidden;content:"."}.calculator .icon.order,.calculator .icon.step-next,.calculator .icon.substep-next{background-position:-48px 0}.calculator .icon.cover-comparison,.calculator button.button.disabled .icon.step-next,.calculator button.button.disabled .icon.substep-next,.calculator button.button:disabled .icon.step-next,.calculator button.button:disabled .icon.substep-next{background-position:-64px 0}.calculator .icon.step-prev,.calculator .icon.substep-prev{background-position:-96px 0}.calculator .hw{width:0;height:0;overflow:visible}.calculator-body{padding:0;font-family:"Open Sans",Verdana,Geneva,sans-serif;font-size:15px;line-height:1.4em;color:#424242;background:#fff;border:0 none;border-radius:0;font-smoothing:antialiased;text-rendering:optimizeLegibility}.calculator{padding-bottom:120px;font-family:inherit;font-size:inherit;line-height:inherit}.calculator button,.calculator fieldset,.calculator input,.calculator label,.calculator select,.calculator td,.calculator textarea{font-family:"Open Sans",Verdana,Geneva,sans-serif;font-smoothing:antialiased;text-rendering:optimizeLegibility}.calculator b,.calculator strong{font-weight:600}.calculator img{vertical-align:middle;border:0}.calculator input[type=button]{position:relative;z-index:0;display:inline-block;width:auto;height:26px;-webkit-appearance:none;padding:0 1em;margin:0;font-size:12px;font-weight:400;line-height:26px;color:#4aaade;text-align:center;text-overflow:ellipsis;text-shadow:initial;text-transform:none;white-space:nowrap;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid #4aaade;border-radius:20px;-webkit-box-shadow:initial;box-shadow:initial;-webkit-transition:background-color,opacity .1s linear;-o-transition:background-color,opacity .1s linear;transition:background-color,opacity .1s linear;-moz-appearance:none;appearance:none;-webkit-font-kerning:none;-moz-font-kerning:none;font-kerning:none}.calculator input[type=button]:focus{outline:0}.calculator input[type=date],.calculator input[type=email],.calculator input[type=password],.calculator input[type=reset],.calculator input[type=search],.calculator input[type=text],.calculator input[type=time]{width:190px;height:24px;padding:3px 5px;font-size:15px;background:#f8f9fb;border:1px solid #d9d9d9;border-radius:4px}.calculator input[type=date]:focus,.calculator input[type=email]:focus,.calculator input[type=password]:focus,.calculator input[type=reset]:focus,.calculator input[type=search]:focus,.calculator input[type=text]:focus,.calculator input[type=time]:focus{border-color:#27478a;outline:0}.calculator input[type=checkbox]+label,.calculator input[type=radio]+label{line-height:1.2em}.calculator input[type=checkbox]+label+br,.calculator input[type=radio]+label+br{display:block;height:10px;content:""}.calculator h1,.calculator h2,.calculator h3,.calculator h4{font-weight:400;color:#4aaade}.calculator .filter-extended,.calculator .header .b2b-buttons{display:none}.calculator button,.calculator input{font-size:inherit}.calculator .il.input{-webkit-box-shadow:initial;box-shadow:initial}.calculator .btn.button{z-index:0;display:inline-block;width:auto;height:26px;-webkit-appearance:none;padding:0 1em;margin:0;font-size:12px;font-weight:400;line-height:26px;color:#4aaade;text-align:center;text-overflow:ellipsis;text-shadow:initial;text-transform:none;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid #4aaade;border-radius:20px;-webkit-box-shadow:initial;box-shadow:initial;-webkit-transition:background-color,opacity .1s linear;-o-transition:background-color,opacity .1s linear;transition:background-color,opacity .1s linear;-moz-appearance:none;appearance:none;-webkit-font-kerning:none;-moz-font-kerning:none;font-kerning:none}.calculator .btn.button:focus{outline:0}.calculator .btn.button.big{height:40px;padding:0 2em;font-size:16px}.calculator .btn.button.disabled,.calculator .btn.button:disabled{color:#e1f1fa!important;background:#8bc8ea!important;border-color:#8bc8ea!important}.calculator .btn.button>.icon+span{padding:0}.calculator .btn.button .icon{display:none}.calculator .form-grid{border-bottom:0 none}.calculator .input-info{margin-bottom:1em}.calculator .icon.checkbox,.calculator .icon.dropdown,.calculator .icon.radio{width:26px;max-width:26px;height:26px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:26px auto;background-size:26px auto}.calculator .icon.dropdown{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNmNjMmVlYi00NWU0LTQ5MzEtOTkyOS0yMDhhNjA3ZjE3OTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE3QzU3RURBQzMwMTFFNzhGRjhBMjhFQzMzNEU2QTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE3QzU3RUNBQzMwMTFFNzhGRjhBMjhFQzMzNEU2QTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDk2N2JhOGYtYmExZC00M2MxLWJiY2QtMDQ2YjMzYTIzYWE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM2Y2MyZWViLTQ1ZTQtNDkzMS05OTI5LTIwOGE2MDdmMTc5OCIv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);background-position:center bottom}.calculator .icon.radio{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAC0CAYAAADIH0/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMWUxMzkwYS0xNzA5LTRiNGItYjk5Ni00OTc0OWYyOGYzMzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM1M0JCRDlBQ0NCMTFFNzk5RTFBNEM5NjAwM0M0MjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjM1M0JCRDhBQ0NCMTFFNzk5RTFBNEM5NjAwM0M0MjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNjQ3N2E2MC05MjFiLTQxOGYtOTE3NS1lZjYzMWY5OTExNWMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDFlMTM5MGEtMTcwOS00YjRiLWI5OTYtNDk3NDlmMjhmMzMw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)}.calculator .icon.checkbox{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAC0CAYAAADIH0/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMWUxMzkwYS0xNzA5LTRiNGItYjk5Ni00OTc0OWYyOGYzMzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM1M0JCRDVBQ0NCMTFFNzk5RTFBNEM5NjAwM0M0MjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjM1M0JCRDRBQ0NCMTFFNzk5RTFBNEM5NjAwM0M0MjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YjY4MGViMy05ZTg4LTQ4ZDktOTM1OS1hODBjMTc5MmY4NjQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmMzYyNjEwMi1mNDg1LTExN2EtOWEx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)}.calculator .icon.calendar{margin:9px}.calculator span.radios{display:block}.calculator span.radios+.input-info{padding-left:32px}.calculator input[type=checkbox]+label,.calculator input[type=radio]+label{padding-left:32px;line-height:22px}.calculator input[type=checkbox]+label>.icon,.calculator input[type=radio]+label>.icon{top:-2px}.calculator input[type=checkbox]+label .input-validation-failed>.icon.checkbox,.calculator input[type=checkbox]+label .input-validation-failed>.icon.radio,.calculator input[type=radio]+label .input-validation-failed>.icon.checkbox,.calculator input[type=radio]+label .input-validation-failed>.icon.radio{background-position:left center;-webkit-box-shadow:0 0 10px red;box-shadow:0 0 10px red}.calculator input[type=checkbox]:hover+label>.icon.checkbox,.calculator input[type=checkbox]:hover+label>.icon.radio,.calculator input[type=checkbox][hover]+label>.icon.checkbox,.calculator input[type=checkbox][hover]+label>.icon.radio,.calculator input[type=radio]:hover+label>.icon.checkbox,.calculator input[type=radio]:hover+label>.icon.radio,.calculator input[type=radio][hover]+label>.icon.checkbox,.calculator input[type=radio][hover]+label>.icon.radio{background-position:left bottom}.calculator input[type=checkbox]:disabled+label>.icon.checkbox,.calculator input[type=checkbox]:disabled+label>.icon.radio,.calculator input[type=checkbox][disabled]+label>.icon.checkbox,.calculator input[type=checkbox][disabled]+label>.icon.radio,.calculator input[type=radio]:disabled+label>.icon.checkbox,.calculator input[type=radio]:disabled+label>.icon.radio,.calculator input[type=radio][disabled]+label>.icon.checkbox,.calculator input[type=radio][disabled]+label>.icon.radio{background-position:left center;opacity:.5}.calculator input[type=checkbox]:disabled+label>.icon.checkbox :hover,.calculator input[type=checkbox]:disabled+label>.icon.radio :hover,.calculator input[type=checkbox][disabled]+label>.icon.checkbox :hover,.calculator input[type=checkbox][disabled]+label>.icon.radio :hover,.calculator input[type=radio]:disabled+label>.icon.checkbox :hover,.calculator input[type=radio]:disabled+label>.icon.radio :hover,.calculator input[type=radio][disabled]+label>.icon.checkbox :hover,.calculator input[type=radio][disabled]+label>.icon.radio :hover{background-position:left center;opacity:.5}.calculator input[type=checkbox]:checked+label>.icon.checkbox,.calculator input[type=checkbox]:checked+label>.icon.radio,.calculator input[type=checkbox][checked]+label>.icon.checkbox,.calculator input[type=checkbox][checked]+label>.icon.radio,.calculator input[type=radio]:checked+label>.icon.checkbox,.calculator input[type=radio]:checked+label>.icon.radio,.calculator input[type=radio][checked]+label>.icon.checkbox,.calculator input[type=radio][checked]+label>.icon.radio{background-position:left top}.calculator input[type=checkbox]:disabled:checked+label>.icon.checkbox,.calculator input[type=checkbox]:disabled:checked+label>.icon.radio,.calculator input[type=checkbox][disabled][checked]+label>.icon.checkbox,.calculator input[type=checkbox][disabled][checked]+label>.icon.radio,.calculator input[type=radio]:disabled:checked+label>.icon.checkbox,.calculator input[type=radio]:disabled:checked+label>.icon.radio,.calculator input[type=radio][disabled][checked]+label>.icon.checkbox,.calculator input[type=radio][disabled][checked]+label>.icon.radio{background-position:left top;opacity:.5}.calculator input[type=checkbox]:disabled:checked+label>.icon.checkbox :hover,.calculator input[type=checkbox]:disabled:checked+label>.icon.radio :hover,.calculator input[type=checkbox][disabled][checked]+label>.icon.checkbox :hover,.calculator input[type=checkbox][disabled][checked]+label>.icon.radio :hover,.calculator input[type=radio]:disabled:checked+label>.icon.checkbox :hover,.calculator input[type=radio]:disabled:checked+label>.icon.radio :hover,.calculator input[type=radio][disabled][checked]+label>.icon.checkbox :hover,.calculator input[type=radio][disabled][checked]+label>.icon.radio :hover{background-position:left top;opacity:.5}.calculator>.steps>.step>.substeps .buttons{padding:20px 10px;margin-top:0;overflow:auto}.calculator .stepsbar{margin:0;border:0 none;border-bottom:1px solid #2694cf;border-radius:0}.calculator .stepsbar .steps>.step .count{margin-right:7px}.calculator .slidebar .bar{height:10px;background-color:#f8f9fb;border:1px solid #a8a8a8;border-radius:10px;-webkit-box-shadow:initial;box-shadow:initial}.calculator .slidebar .label.fixed{top:25px}.calculator .slidebar .selection-range{height:10px;-webkit-box-shadow:initial;box-shadow:initial}.calculator .slidebar .knob{width:20px;max-width:20px;height:20px;background:#fff;background:#3498db;background-image:-webkit-gradient(linear,left bottom,left top,from(#d9d9d9),to(#f8f9fb));background-image:-webkit-linear-gradient(bottom,#d9d9d9,#f8f9fb);background-image:-o-linear-gradient(bottom,#d9d9d9,#f8f9fb);background-image:linear-gradient(to top,#d9d9d9,#f8f9fb);border:1px solid #a8a8a8;border-radius:10px}.calculator .filter .form-grid .form-grid-row .form-grid-label{font-size:12px;font-weight:400}.calculator .form-caption,.calculator .lightbox-content .lightbox-title{padding:15px 10px;margin-top:20px;font-size:22px;font-weight:300;line-height:16px;color:#424242;background:#f8f9fb;border:0 none;border-top:1px solid #d9d9d9;border-radius:0}.calculator .form-grid{padding:10px;border:0 none}.calculator .products-filtered{padding:0 10px;text-align:center}.calculator .products-filtered>span{height:25px;padding:0 5px;line-height:25px;border:1px solid #d9d9d9!important;border-radius:4px}.calculator .results .details table td{font-size:12px}.calculator .results .beitrag div{color:#4aaade}.calculator .results .products-header{margin-top:20px;color:#424242;background:#f8f9fb;border:0 none;border-top:1px solid #d9d9d9;border-radius:0}.calculator .results .products-header ul.header li{font-size:15px;font-weight:400!important}.calculator .order-agreements{padding:1px;margin:15px;font-weight:600}.calculator .angebot .products-progress{margin:0 10px 20px 10px;border:1px solid #2694cf;border-radius:4px}.calculator .angebot .products-list.design1{padding:0;border:0 none}.calculator .angebot .products-list.design1 li.product{padding:10px;font-size:12px;border-top:1px solid #d9d9d9}.calculator .angebot .products-list.design1 .btns .actions button{margin-top:5px}.calculator .angebot .products-footer.design1{padding:20px;background:#f8f9fb}.calculator .lightbox.cover-comparison .quote-results .foldable-box .header{font-weight:400;color:#4aaade;text-transform:uppercase;border:0 none;border-bottom:1px solid #d9d9d9}.calculator .lightbox.cover-comparison .quote-results .foldable-box .header .icon.dropdown{background-position:center bottom}.calculator .lightbox.cover-comparison .quote-results .foldable-box.open .header .icon.dropdown{background-position:center top}.calculator .booleanswitcher .content{line-height:16px}.calculator .simplight-simple-close{line-height:16px}@media not all{.calculator .tooltip .content{width:243px}.calculator .tooltip.has_icon .content{width:225px}}@media only screen and (max-width:599px){.calculator .simplight-simple-close{top:0;right:0;width:60px;height:21.4em;padding-right:5px;background-color:transparent;border:0 none;border-bottom:1px solid #d3d3d3;border-radius:0 4px 0 0;-webkit-box-shadow:none;box-shadow:none}.calculator .simplight-simple-close:after{width:55px;font-size:inherit;line-height:21.4em;color:#000;text-align:right;border:0 none;border-radius:0}.calculator .lightbox-content{margin-top:16.4em}.calculator .lightbox-content .lightbox-title{position:fixed;z-index:100;margin-top:-16.4em!important}.calculator{width:450px}.calculator .form-grid .form-grid-row{width:280px;margin:auto;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.calculator .form-grid .form-grid-row .form-grid-label{width:100%;padding:6px 0 6px 0;text-align:left;box-flex:1}.calculator .form-grid .form-grid-row .form-grid-input{width:100%;box-flex:1}.calculator.no-flex .form-grid .form-grid-row{width:100%}.calculator.no-flex .form-grid .form-grid-row .form-grid-label{width:-webkit-calc(40% - 15px);width:calc(40% - 15px);text-align:right}.calculator.no-flex .form-grid .form-grid-row .form-grid-input{width:60%}.calculator .stepsbar .steps>.step{width:25%}.calculator .stepsbar .steps>.step.active{width:50%}.calculator .stepsbar .steps>.step:not(.active) a{width:40px;height:26px}.calculator .stepsbar .steps>.step:not(.active) a .title{display:block;width:0;overflow:hidden}.calculator .products-header ul.header li.product-cover-arrow{display:none}.calculator .products-header ul.header li.product-cover-button{display:none}.calculator .products-header ul.header li.product-results{width:70%}.calculator .products-header ul.header li.product-result{width:30%}.calculator .results .design1 div.checkbox{display:none}.calculator .results .design1 .logo{width:78%}.calculator .results .design1 .details{width:95%;padding-left:5%}.calculator .results .design2 div.checkbox{display:none}.calculator .results .design2 .logo{width:78%}.calculator .results .design2 .details{width:95%;padding-left:5%}.calculator .filter .form-grid .form-grid-row .form-grid-col{width:100%}}@media (max-width:599px){.calculator{width:auto}.calculator>.steps>.step>.substeps .buttons{text-align:center}.calculator>.steps>.step>.substeps .buttons button{float:none;margin-top:5px}.calculator .results .design1 .product .logo{width:70%}.calculator .results .design1 .product .beitrag{width:30%}.calculator .results .design1 .product .details{padding-top:10px;padding-left:0}.calculator .results .design1 .product .details table,.calculator .results .design1 .product .details td,.calculator .results .design1 .product .details td:first-child,.calculator .results .design1 .product .details tr{display:block;width:100%;padding:0;text-align:left;white-space:normal}.calculator .results .design1 .product .details table td:first-child{font-weight:600}.calculator .simplight-simple-close{height:6em;line-height:16px;border-bottom:0 none}.calculator .simplight-simple-close::after{line-height:2em}.calculator .lightbox-content{margin-top:2.4em}.calculator .lightbox-content .cover-header{display:none}.calculator .lightbox.cover-comparison .cover-header-buttons a:not(.hidden){display:block;float:none;margin:0 0 5px 0}.calculator .lightbox.cover-comparison .quote-results .foldable-box.open table{display:inline-block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;border-spacing:0;border-collapse:collapse}.calculator .lightbox.cover-comparison .quote-results .foldable-box.open .content{position:relative}.calculator .lightbox.cover-comparison .quote-results .foldable-box.open .content:after,.calculator .lightbox.cover-comparison .quote-results .foldable-box.open .content:before{position:absolute;top:0;z-index:1;width:10px;height:100%;content:"";background-attachment:scroll}.calculator .lightbox.cover-comparison .quote-results .foldable-box.open .content:before{left:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.1)),to(transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,.1) 0,transparent 100%);background:-o-linear-gradient(left,rgba(0,0,0,.1) 0,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,.1) 0,transparent 100%)}.calculator .lightbox.cover-comparison .quote-results .foldable-box.open .content:after{right:0;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.1)),to(transparent));background:-webkit-linear-gradient(right,rgba(0,0,0,.1) 0,transparent 100%);background:-o-linear-gradient(right,rgba(0,0,0,.1) 0,transparent 100%);background:linear-gradient(to left,rgba(0,0,0,.1) 0,transparent 100%)}}@media print{.calculator .icon.cross{background-image:none}.calculator .icon.cross:after{font-size:large;content:"\2718"}.calculator .icon.tick{background-image:none}.calculator .icon.tick:after{font-size:large;content:"\2714"}.calculator{width:100%;min-width:100%;max-width:100%}.calculator .steps{overflow:visible}.calculator>.footer .hw,.calculator>.header,.calculator>.steps>.step:not(:nth-child(2)),.calculator>.stepsbar{display:none}.calculator>.steps>.step:nth-child(2){display:block!important;overflow:visible}.calculator>.steps>.step:nth-child(2) .filter,.calculator>.steps>.step:nth-child(2) .product .btns,.calculator>.steps>.step:nth-child(2) .product .checkbox,.calculator>.steps>.step:nth-child(2) .product-cover-arrow,.calculator>.steps>.step:nth-child(2) .product-cover-button button,.calculator>.steps>.step:nth-child(2) .product.error,.calculator>.steps>.step:nth-child(2) .products-footer .products-statistics,.calculator>.steps>.step:nth-child(2) .products-progress,.calculator>.steps>.step:nth-child(2)>.header{display:none}.calculator>.steps>.step:nth-child(2) .product{page-break-before:avoid;page-break-inside:avoid;page-break-after:avoid}.calculator>.steps>.step:nth-child(2) .product .result.result-amount{color:#333}.calculator>.steps>.step:nth-child(2) .products-header{position:static!important;width:auto!important;border-width:1px 1px 0 1px;border-radius:4px 4px 0 0;-webkit-box-shadow:none;box-shadow:none}.calculator>.steps>.step:nth-child(2) .products-list{margin-top:0!important}}@-webkit-keyframes spinner-bounce{12.5%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}25%{width:10px;height:10px;margin-top:0;margin-left:0;opacity:1}37.5%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}100%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}}@-o-keyframes spinner-bounce{12.5%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}25%{width:10px;height:10px;margin-top:0;margin-left:0;opacity:1}37.5%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}100%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}}@keyframes spinner-bounce{12.5%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}25%{width:10px;height:10px;margin-top:0;margin-left:0;opacity:1}37.5%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}100%{width:6px;height:6px;margin-top:2px;margin-left:2px;opacity:.75}}@-webkit-keyframes progressbar{0%{background-position:0 0}100%{background-position:60px 0}}@-o-keyframes progressbar{0%{background-position:0 0}100%{background-position:60px 0}}@keyframes progressbar{0%{background-position:0 0}100%{background-position:60px 0}}