html,body{width:100%;height:100%}body{min-width:1260px;overflow-y:scroll}#via-site{display:none;position:relative}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.translate-cloak,.ng-hide:not(.ng-hide-animate){display:none !important}ng\:form{display:block}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}@media screen and (max-width: 1260px){@-ms-viewport{width:1260px}}p{line-height:1.333333333}h1,.h1,h2,.h2,h3,.h3,h4,.h4{text-transform:uppercase}h5,.h5,h6,.h6{font-weight:bold}h1,.h1{font-size:24px}h2,h3,.h2{font-size:20px}.h3{font-size:16px}a{outline:none}a img,img[usemap]{pointer-events:auto}img{pointer-events:none}a:hover,a:focus,a:active{text-decoration:none !important;outline:none}.via-link-orange:active,.via-link-orange:link,.via-link-orange:visited{color:#f3651b}.via-link-orange:hover,.via-link-orange:focus{text-decoration:none !important;cursor:pointer}.via-link-white:active,.via-link-white:link,.via-link-white:visited,.via-link-white:hover,.via-link-white:focus{color:#fff;text-decoration:underline !important}input,button,select,textarea{outline:0}.via-background-white{background-color:#fff}.via-box-gray-lighter{background-color:#f2f2f2}.via-box-gray-light{background-color:#eee}.via-box-white{background-color:#fff}.via-border-gray{border:1px solid #999}.via-text-orange{color:#f3651b}.via-text-green{color:#00d594}.via-text-gray{color:#999}.via-text-gray-dark{color:#666}.via-error-text{color:#e74c3c !important;font-weight:bold}[btf-dragon]{cursor:pointer}[btf-dragon-base]{cursor:pointer}[btf-dragon-container]{cursor:pointer}.btf-dragon-dragging{padding:10px;border:1px solid;height:40px;width:80px;cursor:move;opacity:0.75;background-color:#f2f2f2}.ng-pristine .ng-invalid-required{box-shadow:none}.via-cursor-pointer{cursor:pointer !important}.via-cursor-pointer label{cursor:pointer !important}.via-cursor-text{cursor:text !important}.via-cursor-text label{cursor:text !important}.via-cursor-default{cursor:default !important}.via-cursor-default label{cursor:default !important}.thumbnail{margin-bottom:0}.viaicons::before{font-size:5px;font-style:normal}.cut-number-stepper{width:130px;white-space:nowrap;overflow:visible}.cut-number-stepper .amount-input{width:69px;text-align:center;padding:7px 10px 4px;transition:background-color 500ms, border-color 500ms}.cut-number-stepper .amount-input.highlighted{background-color:#feffcd;border-color:#eac83e}.cut-number-stepper .input-group-addon{color:#95a5a6}.cut-number-stepper .form-control{border-radius:3px !important}.cut-number-stepper .amount-minus::before,.cut-number-stepper .amount-plus::before{font-size:20px;vertical-align:middle}.cut-number-stepper .amount-minus:hover,.cut-number-stepper .amount-plus:hover{color:#f3651b;cursor:pointer}.cut-number-stepper .amount-minus{margin-right:10px}.cut-number-stepper .amount-plus{margin-left:10px}.cut-number-stepper .suffix{color:#bbb;display:table-cell;vertical-align:middle;padding:7px 10px 4px}.cut-number-stepper .suffix em{font-style:normal;color:#666}.input-group-addon{padding:0;font-size:12px;font-weight:normal;line-height:1;color:#666;text-align:center;background-color:transparent;border:transparent;border-radius:0}table td .cut-number-stepper,table th .cut-number-stepper{margin:0 auto}table td p,table th p{margin:0}.headline-with-icon{display:table;margin-bottom:5px}.headline-with-icon a,.headline-with-icon strong,.headline-with-icon div{display:table-cell;font-weight:bold;vertical-align:middle;text-transform:uppercase;color:#666}.headline-with-icon a:hover{color:#f3651b}.headline-with-icon .icon,.headline-with-icon [class^="icon-"]{color:#999;display:table-cell;padding-right:5px;font-size:2.3em;vertical-align:middle}.warning-box{background-color:#f3651b;display:table;width:100%;height:100%}.warning-box .center{display:table-cell;text-align:center;color:#fff;vertical-align:middle}.warning-box .icon{font-size:150px;margin:44px 0}.warning-box h1,.warning-box .h1{font-size:35px;text-transform:none}.warning-box p{font-size:14px}.vertical-top{vertical-align:top;padding-top:24px !important}.via-border-right{border-right:1px solid #ccc}cmn-loading-indicator{width:100%;height:100%}.loading-indicator{position:absolute;z-index:99999;width:100%;height:100%;cursor:progress}.loading-indicator-confirmation{position:absolute;z-index:99999;width:100%;height:100%;background:rgba(255,255,255,0.95) url("../images/loading.svg") no-repeat 50% 270px;background-size:250px}.loader{position:relative;width:100%;height:100%}.loader .spinner{animation:spinner 1s ease infinite;position:absolute;width:2em;height:2em;top:50%;left:50%;margin-top:-1em;margin-left:-1em;font-size:4px;border-radius:50%}@keyframes spinner{0%,100%{box-shadow:0 -3.4em 0 0 #666,2.4em -2.4em 0 0 #ccc,3.4em 0 0 0 #ccc,2.4em 2.4em 0 0 #ccc,0 3.4em 0 0 #ccc,-2.4em 2.4em 0 0 #ccc,-3.4em 0 0 0 #aaa,-2.4em -2.4em 0 0 #999}12.5%{box-shadow:0 -3.4em 0 0 #999,2.4em -2.4em 0 0 #666,3.4em 0 0 0 #ccc,2.4em 2.4em 0 0 #ccc,0 3.4em 0 0 #ccc,-2.4em 2.4em 0 0 #ccc,-3.4em 0 0 0 #ccc,-2.4em -2.4em 0 0 #aaa}25%{box-shadow:0 -3.4em 0 0 #aaa,2.4em -2.4em 0 0 #999,3.4em 0 0 0 #666,2.4em 2.4em 0 0 #ccc,0 3.4em 0 0 #ccc,-2.4em 2.4em 0 0 #ccc,-3.4em 0 0 0 #ccc,-2.4em -2.4em 0 0 #ccc}37.5%{box-shadow:0 -3.4em 0 0 #ccc,2.4em -2.4em 0 0 #aaa,3.4em 0 0 0 #999,2.4em 2.4em 0 0 #666,0 3.4em 0 0 #ccc,-2.4em 2.4em 0 0 #ccc,-3.4em 0 0 0 #ccc,-2.4em -2.4em 0 0 #ccc}50%{box-shadow:0 -3.4em 0 0 #ccc,2.4em -2.4em 0 0 #ccc,3.4em 0 0 0 #aaa,2.4em 2.4em 0 0 #999,0 3.4em 0 0 #666,-2.4em 2.4em 0 0 #ccc,-3.4em 0 0 0 #ccc,-2.4em -2.4em 0 0 #ccc}62.5%{box-shadow:0 -3.4em 0 0 #ccc,2.4em -2.4em 0 0 #ccc,3.4em 0 0 0 #ccc,2.4em 2.4em 0 0 #aaa,0 3.4em 0 0 #999,-2.4em 2.4em 0 0 #666,-3.4em 0 0 0 #ccc,-2.4em -2.4em 0 0 #ccc}75%{box-shadow:0 -3.4em 0 0 #ccc,2.4em -2.4em 0 0 #ccc,3.4em 0 0 0 #ccc,2.4em 2.4em 0 0 #ccc,0 3.4em 0 0 #aaa,-2.4em 2.4em 0 0 #999,-3.4em 0 0 0 #666,-2.4em -2.4em 0 0 #ccc}87.5%{box-shadow:0 -3.4em 0 0 #ccc,2.4em -2.4em 0 0 #ccc,3.4em 0 0 0 #ccc,2.4em 2.4em 0 0 #ccc,0 3.4em 0 0 #ccc,-2.4em 2.4em 0 0 #aaa,-3.4em 0 0 0 #999,-2.4em -2.4em 0 0 #666}}.navigation-button{cursor:pointer;text-transform:uppercase;line-height:21px;margin-top:6px;margin-bottom:6px}.navigation-button .icon-step{position:relative;vertical-align:top}.navigation-button .left-arrow::before{font-size:20px !important;font-weight:normal;content:"\e68a";margin-right:3px}.navigation-button .right-arrow::before{font-size:20px !important;content:"\e689";margin-left:3px}.navigation-button .left-plus::before{font-size:20px !important;content:"\e687";margin-right:3px}.navigation-button .left-trash::before{font-size:18px !important;content:"\e632";margin-right:3px}.navigation-button .left-cross::before{font-size:20px !important;content:"\e688";margin-right:3px}.navigation-button div{display:inline-block;line-height:21px}.navigation-button:hover{color:#f3651b}.via-button,.via-survey-button{color:#666;min-height:33px;background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:none;padding:8px 12px 5px;text-transform:none;margin:0 10px 0 0}.via-button:hover,.via-survey-button:hover{color:#f3651b;background-color:#fff;border:1px solid #f3651b}.via-button:focus,.via-survey-button:focus,.via-button:active,.via-survey-button:active,.via-button.active,.active.via-survey-button{color:#f3651b;background-color:#fff;border:1px solid #f3651b;box-shadow:none;outline:none !important}.open .via-button.dropdown-toggle,.open .dropdown-toggle.via-survey-button{color:#666;background-color:#ebebeb;border:1px solid #e0e0e0}.via-button:active,.via-survey-button:active,.via-button.active,.active.via-survey-button{background-image:none}.open .via-button.dropdown-toggle,.open .dropdown-toggle.via-survey-button{background-image:none}.via-button.disabled,.disabled.via-survey-button,.via-button.disabled:hover,.disabled.via-survey-button:hover,.via-button.disabled:focus,.disabled.via-survey-button:focus,.via-button.disabled:active,.disabled.via-survey-button:active,.via-button.disabled.active,.disabled.active.via-survey-button,.via-button[disabled],.via-survey-button[disabled],.via-button[disabled]:hover,.via-survey-button[disabled]:hover,.via-button[disabled]:focus,.via-survey-button[disabled]:focus,.via-button[disabled]:active,.via-survey-button[disabled]:active,.via-button[disabled].active,.via-survey-button[disabled].active,fieldset[disabled] .via-button,fieldset[disabled] .via-survey-button,fieldset[disabled] .via-button:hover,fieldset[disabled] .via-survey-button:hover,fieldset[disabled] .via-button:focus,fieldset[disabled] .via-survey-button:focus,fieldset[disabled] .via-button:active,fieldset[disabled] .via-survey-button:active,fieldset[disabled] .via-button.active,fieldset[disabled] .active.via-survey-button{background-color:transparent;border:1px solid #eee}.via-survey-button{width:115px;height:52px;margin:0 10px 10px 0;vertical-align:middle;line-height:18px;padding:6px 12px 5px}via-survey-button:nth-child(4n) .via-survey-button{margin:0 0 10px}[class*="icon-"].via-button-disabled{color:#cad2d4;cursor:default !important}[class*="icon-"].via-button-disabled:hover{color:#cad2d4 !important}.via-button-invisible{visibility:hidden}.via-button-remove{display:none}.via-button-selected{border:1px solid #f3651b;color:#f3651b}.via-button-orange{color:#fff;min-height:33px;background-color:#f3651b;border:1px solid #f3651b;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);padding:8px 12px 5px;text-transform:uppercase}.via-button-orange:hover{color:#fff;background-color:#e55f19;border:1px solid #e55f19}.via-button-orange:focus,.via-button-orange:active,.via-button-orange.active{color:#fff;background-color:#e55f19;border:1px solid #e55f19;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);outline:none !important}.open .via-button-orange.dropdown-toggle{color:#fff;background-color:#da520b;border:1px solid #c64b0a}.via-button-orange:active,.via-button-orange.active{background-image:none}.open .via-button-orange.dropdown-toggle{background-image:none}.via-button-orange.disabled,.via-button-orange.disabled:hover,.via-button-orange.disabled:focus,.via-button-orange.disabled:active,.via-button-orange.disabled.active,.via-button-orange[disabled],.via-button-orange[disabled]:hover,.via-button-orange[disabled]:focus,.via-button-orange[disabled]:active,.via-button-orange[disabled].active,fieldset[disabled] .via-button-orange,fieldset[disabled] .via-button-orange:hover,fieldset[disabled] .via-button-orange:focus,fieldset[disabled] .via-button-orange:active,fieldset[disabled] .via-button-orange.active{background-color:transparent;border:1px solid #eee}.via-button-orange-disabled{color:#fff;min-height:33px;background-color:#ccc;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);padding:8px 12px 5px;text-transform:uppercase}.via-button-orange-disabled:hover{color:#fff;background-color:#ccc;border:1px solid #ccc}.via-button-orange-disabled:focus,.via-button-orange-disabled:active,.via-button-orange-disabled.active{color:#fff;background-color:#ccc;border:1px solid #ccc;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);outline:none !important}.open .via-button-orange-disabled.dropdown-toggle{color:#fff;background-color:#b8b8b8;border:1px solid #adadad}.via-button-orange-disabled:active,.via-button-orange-disabled.active{background-image:none}.open .via-button-orange-disabled.dropdown-toggle{background-image:none}.via-button-orange-disabled.disabled,.via-button-orange-disabled.disabled:hover,.via-button-orange-disabled.disabled:focus,.via-button-orange-disabled.disabled:active,.via-button-orange-disabled.disabled.active,.via-button-orange-disabled[disabled],.via-button-orange-disabled[disabled]:hover,.via-button-orange-disabled[disabled]:focus,.via-button-orange-disabled[disabled]:active,.via-button-orange-disabled[disabled].active,fieldset[disabled] .via-button-orange-disabled,fieldset[disabled] .via-button-orange-disabled:hover,fieldset[disabled] .via-button-orange-disabled:focus,fieldset[disabled] .via-button-orange-disabled:active,fieldset[disabled] .via-button-orange-disabled.active{background-color:transparent;border:1px solid #eee}.via-button-ghost{color:#666;min-height:33px;background-color:#fff;border:1px solid #666;border-radius:3px;box-shadow:none;padding:8px 12px 5px;text-transform:uppercase}.via-button-ghost:hover{color:#f3651b;background-color:#fff;border:1px solid #f3651b}.via-button-ghost:focus,.via-button-ghost:active,.via-button-ghost.active{color:#f3651b;background-color:#fff;border:1px solid #f3651b;box-shadow:none;outline:none !important}.open .via-button-ghost.dropdown-toggle{color:#666;background-color:#ebebeb;border:1px solid #474747}.via-button-ghost:active,.via-button-ghost.active{background-image:none}.open .via-button-ghost.dropdown-toggle{background-image:none}.via-button-ghost.disabled,.via-button-ghost.disabled:hover,.via-button-ghost.disabled:focus,.via-button-ghost.disabled:active,.via-button-ghost.disabled.active,.via-button-ghost[disabled],.via-button-ghost[disabled]:hover,.via-button-ghost[disabled]:focus,.via-button-ghost[disabled]:active,.via-button-ghost[disabled].active,fieldset[disabled] .via-button-ghost,fieldset[disabled] .via-button-ghost:hover,fieldset[disabled] .via-button-ghost:focus,fieldset[disabled] .via-button-ghost:active,fieldset[disabled] .via-button-ghost.active{background-color:transparent;border:1px solid #eee}.via-button-hover:hover{color:#f3651b !important;cursor:pointer}.via-button-yellow{background-color:#fff;color:#f1ce40 !important;border:1px solid #fff}.via-button-danger{background-color:#fff;color:#e74c3c !important;border:1px solid #fff}.via-button-purple{background-color:#fff;border-color:#fff;color:#a16db7 !important;font-weight:bold;text-transform:uppercase}.btn-default{color:#95a5a6;background-color:#fff;border-color:#95a5a6;outline:none;padding:10px}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#95a5a6;background-color:#fff;border-color:#f3651b}.btn-lg{min-width:110px;font-size:14px !important;line-height:14px !important;border-radius:3px !important;padding:13px 18px 10px !important;text-transform:uppercase !important}.via-close-button{position:absolute;top:20px;right:20px;text-align:right;cursor:pointer;font-size:25px;line-height:25px;z-index:1;color:#666}.via-close-button::before{content:"\e642";font-family:viaicons}.via-close-button:hover{color:#f3651b}#via-hint .via-close-button{top:auto;bottom:3px;right:15px;color:#fff;font-size:21px}#dia-box-content .via-close-button{top:20px;right:20px}.form-group{margin-bottom:16px !important}.form-group input[type="radio"]{height:auto !important}.form-group label{display:inline-block}.has-error{position:relative}.has-error::before{content:"\e67a";font-family:"viaicons";position:absolute;right:11px;font-size:14px;top:26px;z-index:1;color:#e74c3c}.has-error .form-control{color:#666;position:relative}.via-form .btn-default{width:100%;height:33px;padding:7px 12px 5px;color:#666;text-align:left;border-radius:3px;position:relative;text-transform:none}.via-form .btn-default:hover,.via-form .btn-default:focus{border-color:#666}.via-form .via-radio-button{width:105px;margin-top:0 !important}.via-form .caret{position:absolute;top:15px;right:10px;border:none}.via-form .caret::before{font-family:viaicons;content:"\e65e";font-size:6px;position:absolute;right:0;top:-2px}.via-form .dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,0.2);width:97%;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:initial;padding:5px 0;margin:0;list-style:none;font-size:12px;border:none;border-radius:0;background-clip:padding-box;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#95a5a6;max-height:210px;overflow:auto}.via-form .dropdown-menu li:hover{cursor:pointer;background:#aec1c2}.via-form .dropdown-menu a{color:#fff;padding:0 20px;min-height:29px;font-weight:normal;line-height:15px;white-space:nowrap;display:block;background:transparent !important}.via-form .dropdown-menu a span{display:block;padding:9px 0 5px}.via-form .dropdown-menu a:hover{cursor:pointer !important}.via-form .dropdown-menu .active a{background:none}.via-form .pull-left,.via-form .pull-right{width:50% !important}.via-form .checkbox{float:left}.via-form .checkbox span{display:inline-block}.via-validation-error{color:#e74c3c;font-size:10px;font-weight:bold}#offer-form #via-invoiceaddress-company,#offer-form #via-invoiceaddress-additionaladdress{width:490px}#offer-form #via-invoiceaddress-street,#offer-form #via-invoiceaddress-city,#offer-form #via-invoiceaddress-email{width:320px}label{display:block;max-width:none;margin-right:10px;margin-bottom:2px !important}.disabled label{color:#666;cursor:not-allowed}.form-control{display:inline-block;padding:7px 12px 5px;height:33px;box-shadow:none}.form-control:focus{box-shadow:none}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:transparent;border-color:#cad2d4;color:#666;opacity:1;box-shadow:none !important}.form-inline .form-group{margin-right:16px}.form-inline .form-control{margin-right:10px}input::-moz-placeholder{color:#ccc !important;opacity:1}input:-ms-input-placeholder{color:#ccc !important}input::-webkit-input-placeholder{color:#ccc !important}input::placeholder{color:#ccc !important}textarea::placeholder{color:#ccc !important}input[type="radio"],input[type="checkbox"]{opacity:0;cursor:pointer}input[type="radio"][disabled],input[type="checkbox"][disabled]{cursor:not-allowed}input[type="checkbox"]{display:none}input[type="radio"]+span,input[type="checkbox"]+span{clear:none;font-weight:normal;display:inline-block;height:20px;padding:3px 0 0 26px;margin:0;cursor:pointer;background:url("../images/form-controls-1.svg") no-repeat}input[type="radio"]+span{margin:0 0 0 -20px}input[type="radio"][disabled]+span,input[type="checkbox"][disabled]+span{cursor:not-allowed}.no-text{margin-top:-10px;margin-left:-6px !important;height:20px}input[type='checkbox']:focus+span{background-position:0 -99px}input[type='checkbox']:checked+span{background-position:0 1px}input[type='checkbox']+span{background-position:0 -39px}input[type='checkbox'][disabled]:checked+span{background-position:0 -59px}input[type='checkbox'][disabled]+span{background-position:0 -79px}input[type='checkbox'].has-error+span{background-position:0 -19px}input[type='radio']:focus+span{background-position:0 -199px}input[type='radio']:checked+span{background-position:0 -119px}input[type="radio"]+span{background-position:0 -139px}input[type='radio'][disabled]:checked+span{background-position:0 -159px}input[type='radio'][disabled]+span{background-position:0 -179px}.via-checkbox label{margin-bottom:0 !important}.via-checkbox .validation-error{color:#e74c3c;font-size:10px;line-height:16px;padding-left:26px;visibility:hidden}.via-checkbox .validation-error.show-error{visibility:visible}#profile-form .fullwidth{width:440px}#profile-form .checkbox.pull-left{width:60% !important}.btn-select,.via-select{text-transform:none;border-color:#95a5a6 !important}.btn-select:hover,.via-select:hover{border-color:#95a5a6 !important}.small-form{width:490px}.medium-form{width:575px}.via-searchfield .cross-icon::before{position:absolute;right:18px;font-size:14px;top:10px;z-index:1;color:#859394;cursor:pointer}.via-searchfield .magnifier-icon::before{position:absolute;left:8px;font-size:14px;top:10px;z-index:1;color:#859394}.via-searchfield input{width:300px;float:left;margin-right:10px;padding-left:26px;padding-right:26px}#via-registration-registernow{float:right}cmn-adaptable-box{position:fixed;z-index:8000;overflow-x:hidden;overflow-y:auto;width:0;height:0;top:0;left:0;font-size:14px;line-height:22px;transition:background-color 600ms ease}cmn-adaptable-box.visible{width:auto;height:auto;right:0;bottom:0}cmn-adaptable-box #adaptable-container{transition:transform 600ms ease,box-shadow 600ms ease,height 600ms ease;transform:translateY(-100%);width:100%;margin:0;overflow:hidden;background-color:#fff}@media (min-width: 508px){cmn-adaptable-box #adaptable-container{width:508px;margin:0 auto}}@media (min-width: 508px){cmn-adaptable-box #adaptable-container.large{width:100%;margin:0}}@media (min-width: 800px){cmn-adaptable-box #adaptable-container.large{width:800px;margin:0 auto}}cmn-adaptable-box.slide-in{background-color:rgba(0,0,0,0.6)}cmn-adaptable-box.slide-in #adaptable-container{transform:translateY(0);box-shadow:0 0 40px 15px rgba(0,0,0,0.15)}cmn-adaptable-box .content-container{padding:60px 30px;text-align:center;transition:background-color 300ms ease}cmn-adaptable-box .content-container.large{padding:0 30px 60px}cmn-adaptable-box .content-container.white{background-color:#fff}cmn-adaptable-box .content-container.gray{background-color:#f7f7f7}cmn-adaptable-box .content-container .content-image{margin:30px -30px 0;max-width:none;display:none}@media (min-width: 508px){cmn-adaptable-box .content-container .content-image.desktop{width:508px;display:block}}@media (max-width: 507.98px){cmn-adaptable-box .content-container .content-image.mobile{width:100vw;display:block}}cmn-adaptable-box .content-container .content-image-large{width:800px;height:300px;max-width:none;display:none}@media (min-width: 800px){cmn-adaptable-box .content-container .content-image-large.desktop{margin:0 -30px 60px;display:block}}@media (max-width: 799.98px){cmn-adaptable-box .content-container .content-image-large.mobile{margin:0 calc(((100vw - 800px) / 2) - 30px) 60px;display:block}}cmn-adaptable-box .h1{font-size:32px;font-weight:normal;line-height:40px;margin-top:0;margin-bottom:26px;text-transform:none}cmn-adaptable-box .h5{font-size:14px;font-weight:bold;line-height:22px;text-transform:uppercase}cmn-adaptable-box p{line-height:22px;margin:0 0 15px}cmn-adaptable-box form{overflow:hidden}cmn-adaptable-box p+form{margin-top:30px}cmn-adaptable-box .row{margin-left:-10px;margin-right:-10px}cmn-adaptable-box [class*="col-"]{padding-left:10px;padding-right:10px;margin-bottom:0}cmn-adaptable-box .row [class*="col-"]:first-child{padding-left:10px}cmn-adaptable-box .row [class*="col-"]:last-child{padding-right:10px}cmn-adaptable-box .form-group label{margin-right:0}cmn-adaptable-box input[type="radio"]+span,cmn-adaptable-box input[type="checkbox"]+span{padding-top:0}cmn-adaptable-box .has-float-label label{left:10px}cmn-adaptable-box .has-float-label .show-password-toggle-icon{right:10px}cmn-adaptable-box .btn,cmn-adaptable-box .btn-link-secondary{margin-top:15px}cmn-adaptable-box .via-close-button{top:30px;right:30px;color:#ccc}cmn-adaptable-box .height-animation-wrapper{transition:height 600ms ease,padding 600ms ease;overflow:hidden}cmn-adaptable-box .fade-animation.ng-enter{transition:opacity 300ms ease 300ms;opacity:0}cmn-adaptable-box .fade-animation.ng-enter.ng-enter-active{opacity:1}cmn-adaptable-box .fade-animation.ng-leave{transition:opacity 300ms ease;opacity:1}cmn-adaptable-box .fade-animation.ng-leave.ng-leave-active{opacity:0}cmn-adaptable-box .registration-text{height:59px}cmn-adaptable-box .registration-text.ng-enter{transition:opacity 300ms ease 300ms,height 300ms ease;height:0}cmn-adaptable-box .registration-text.ng-enter.ng-enter-active{height:59px}.adaptable-box-blur-container{transition:filter 600ms ease}.adaptable-box-blur-container.blur-filter{filter:blur(9px)}.via-address-book .ng-modal-dialog{width:1260px}.via-address-book .dropdown-height{height:25px}.via-address-book .ng-pristine .ng-invalid-required{box-shadow:none}.via-address-book .error-div{height:20px}.via-address-book .error-div .via-validation-error{font-size:12px;color:#e74c3c;padding:2px 0 0 5px}.via-address-book .selection-error{position:relative}.via-address-book .selection-error::before{content:"\e67a";font-family:"viaicons";right:11px;font-size:14px;z-index:1;color:#e74c3c;padding-left:7px}.via-address-book .header-row{display:flex;justify-content:space-between}.via-address-book .header-button-row{margin-top:20px;margin-bottom:25px;display:flex}.via-addressbook-header{height:20px;text-transform:uppercase;font-weight:normal;font-size:24px;color:#666;margin-top:5px !important;margin-bottom:30px !important}.via-address-list-box{width:100%;background-color:#f2f2f2;padding:15px}.via-address-form-box{width:100%;background-color:#f2f2f2;padding:15px;margin-bottom:20px}#via-address-book .loader{height:237px}#via-address-book .spacer-right{margin-right:10px}#via-address-book-address-add{margin-left:15px;width:200px}#via-address-book-edit #via-country-list .dropdown-menu{max-height:155px}#via-address-book-edit .via-single-width{width:150px}#via-address-book-edit .via-double-width{width:306px}#via-address-book-edit td{padding-right:6px}#via-address-book-edit input[type="checkbox"]{margin:0 !important}.address-book-table{width:100%}.address-book-table label{margin:0 2px 0 0;color:#666;font-weight:bold}.address-book-table thead tr{border-bottom:1px solid #ccc}.address-book-table thead th{height:22px;padding-bottom:5px}.address-book-table thead th:first-child,.address-book-table thead th:nth-child(2){padding-left:5px}.address-book-table tbody tr:nth-child(4n-1){background:#fff}.address-book-table tbody tr:nth-child(4n+4){background:#fff}.address-book-table tbody td{height:43px;padding-top:1px;padding-right:5px}.address-book-table tbody td:first-child,.address-book-table tbody td:nth-child(2){padding-left:5px}.address-book-table tbody .icon-container{padding-bottom:2px}.address-book-table tbody .viaicons::before{font-size:15px}.address-book-table tbody .viaicons:last-child{margin-left:15px}.address-book-table tbody .viaicons:hover{cursor:pointer}.address-book-table tbody .viaicons:hover::before{color:#f3651b}.address-book-table th:nth-of-type(1),.address-book-table td:nth-of-type(1){width:5%;min-width:50px}.address-book-table th:nth-of-type(2),.address-book-table td:nth-of-type(2){width:10%;max-width:120px}.address-book-table th:nth-of-type(3),.address-book-table td:nth-of-type(3){width:5%}.address-book-table th:nth-of-type(4),.address-book-table td:nth-of-type(4){width:5%}.address-book-table th:nth-of-type(5),.address-book-table td:nth-of-type(5){width:7%;max-width:90px}.address-book-table th:nth-of-type(6),.address-book-table td:nth-of-type(6){width:7%;max-width:90px}.address-book-table th:nth-of-type(7),.address-book-table td:nth-of-type(7){width:10%;max-width:120px}.address-book-table th:nth-of-type(8),.address-book-table td:nth-of-type(8){width:7%;min-width:52px;max-width:90px}.address-book-table th:nth-of-type(9),.address-book-table td:nth-of-type(9){width:9%;max-width:110px}.address-book-table th:nth-of-type(10),.address-book-table td:nth-of-type(10){width:6%;max-width:50px}.address-book-table th:nth-of-type(11),.address-book-table td:nth-of-type(11){width:8%;max-width:100px}.address-book-table th:nth-of-type(12),.address-book-table td:nth-of-type(12){width:5%;min-width:30px}.address-book-table th:nth-of-type(13),.address-book-table td:nth-of-type(13){width:7%;min-width:60px}.address-book-table th:nth-of-type(14),.address-book-table td:nth-of-type(14){width:9%;min-width:110px}.address-book-table .address-prompt{border-bottom:5px solid #f2f2f2}.address-book-table .address-prompt td{padding:5px !important}.address-book-table .address-prompt .via-validation-error{font-size:12px;padding:9px 0 2px 5px}.greendays .green-text{color:#78b632}.greendays #via-panel-1-accordion .CLIMATE_PRINTING{color:#78b632 !important}.greendays #via-panel-1-accordion .CLIMATE_PRINTING:hover{color:#679c2a !important}.greendays #via-panel-1-accordion .CLIMATE_PRINTING.selected{color:#78b632 !important}.greendays #via-panel-1-accordion .CLIMATE_PRINTING .selection-marker{background:linear-gradient(to right, #78b632 0, #78b632 5px, transparent 5px, transparent 15px, #78b632 15px, #78b632 20px)}.greendays #via-panel-2.CLIMATE_PRINTING #via-panel-2-header{color:#78b632 !important}.greendays #via-panel-2.CLIMATE_PRINTING .contact-number,.greendays #via-panel-2.CLIMATE_PRINTING a,.greendays #via-panel-2.CLIMATE_PRINTING #via-panel-2-prompter .h3{color:#78b632 !important}.greendays #via-panel-2.CLIMATE_PRINTING .via-button-selected{border:1px solid #78b632;color:#78b632}.greendays #via-panel-2.CLIMATE_PRINTING .via-button:hover,.greendays #via-panel-2.CLIMATE_PRINTING .via-survey-button:hover{border-color:#679c2a;color:#679c2a}.greendays #greendays-confirmation{box-shadow:0 0 2px 2px rgba(0,0,0,0.05);padding:10px 14px;margin:26px 0 28px;width:625px;height:258px;background-image:url("../images/greendays/klima-wochen-bg-bestellbestaetigung-1x.jpg");background-repeat:no-repeat;background-size:cover}.greendays #greendays-confirmation #headliner{top:-10px;left:-14px;width:625px;position:relative;height:10px;background:linear-gradient(to right, #78b632, #679c2a)}.greendays #greendays-confirmation .title-icon{padding-right:15px}.greendays #greendays-confirmation .greenday-header{height:20px;text-transform:uppercase;font-weight:normal;color:#78b632;display:inline-block;margin:15px 15px 15px 0;vertical-align:middle}.greendays #greendays-confirmation .climate-saving{font-size:20px;color:#78b632}.greendays #greendays-confirmation .via-button-orange{background-color:#78b632;border-color:#78b632;margin-top:28px}.greendays #greendays-confirmation .via-button-orange:hover{background-color:#679c2a;border-color:#679c2a}.via-dialogbox-xs{width:300px}.via-dialogbox-sm{width:400px}.via-dialogbox-md{width:600px}.via-dialogbox-lg{width:900px}dia-dialog-box{box-shadow:0 0 9px 3px rgba(0,0,0,0.1);position:fixed;left:50%;z-index:200000;display:none}dia-dialog-box.animated-top{transition:top 600ms ease}dia-dialog-box.visible{display:block}dia-dialog-box h4,dia-dialog-box .h4{font-weight:normal}dia-dialog-box .via-close-button{top:30px;right:15px;font-size:24px}dia-dialog-box .scrollcontainer{position:fixed;overflow-y:auto;top:0;right:0;bottom:0;left:0}dia-dialog-box .via-dialogbox{z-index:10000;background-color:#fff;min-width:150px}dia-dialog-box .via-dialogbox .top-mark{height:10px;width:100%;position:absolute}dia-dialog-box .via-dialogbox .dia-box-content{padding:20px 15px 12px}dia-dialog-box .via-dialogbox .title-row{padding-top:27px;padding-left:15px;display:flex}dia-dialog-box .via-dialogbox .title-row .dialogbox-icon{font-size:24px}dia-dialog-box .via-dialogbox .title-row .h4{padding-left:10px}dia-dialog-box .via-dialogbox .button-row{width:100%;height:53px;padding-right:15px}dia-dialog-box .via-dialogbox .button-row button{margin-left:5px}dia-dialog-box .via-dialogbox .button-row .via-button-orange-disabled{cursor:default}dia-dialog-box ul{padding-left:25px}dia-dialog-box ul li{margin-bottom:8px}dia-dialog-box table{width:100%}dia-dialog-box table.unavailable{color:#d3d3d3}dia-dialog-box table.unavailable .via-panel-2-option-header{cursor:default}dia-dialog-box table td{height:70px}dia-dialog-box table td.col-220{width:220px;position:relative}dia-dialog-box table td.col-350{width:350px}dia-dialog-box .viaicons{height:56px;overflow:hidden}dia-dialog-box .viaicons::before{font-size:224px}dia-dialog-box .icon_purposetype_OUTER_COVER_AND_CONTENT::before,dia-dialog-box .icon_purposetype_OUTER_AND_INNER_COVER_AND_CONTENT::before,dia-dialog-box .icon_purposetype_SEPARATE_OUTER_COVER_AND_CONTENT::before,dia-dialog-box .icon_purposetype_SEPARATE_OUTER_AND_INNER_COVER_AND_CONTENT::before{content:"\f1c8";font-family:viaicons}dia-dialog-box .icon_purposetype_CONTINUOUS_OUTER_COVER_AND_CONTENT::before,dia-dialog-box .icon_purposetype_CONTINUOUS_OUTER_AND_INNER_COVER_AND_CONTENT::before{content:"\f1c7";font-family:viaicons}dia-dialog-box .icon_purposetype_CONTINUOUS_FRONT_COVER_AND_CONTENT::before{content:"\f1c6";font-family:viaicons}dia-dialog-box #check-perforation{padding-bottom:8px}dia-dialog-box #check-perforation .dialogbox-infotext{margin-bottom:15px}dia-dialog-box #check-perforation #perforation-entries{box-shadow:0 0 6px 2px rgba(0,0,0,0.1)}dia-dialog-box #check-perforation #perforation-entries .via-perforation-entry{padding:15px;height:auto;margin-bottom:0}dia-dialog-box #check-perforation .no-bleed{position:absolute;transform:translate(0, 42px)}dia-dialog-box #dialogbox-benefit-productlist .benefits-productlist{padding:32px 0 0;display:flex;list-style:none;flex-wrap:wrap;max-height:340px;overflow:auto;margin:0}dia-dialog-box #dialogbox-benefit-productlist .benefits-productlist li{width:176px;margin-bottom:22px}dia-dialog-box #dialogbox-benefit-productlist .benefits-productlist li a:hover{color:#f3651b}dia-dialog-box .via-dialogbox-handling{transition:background-color 600ms ease}dia-dialog-box .via-dialogbox-handling.dia-overlay{z-index:-1;position:fixed;top:0;left:0;width:100%;height:100%}dia-dialog-box .via-dialogbox-handling.dia-overlay.dia-modal{background-color:rgba(0,0,0,0.6)}.animate-show{transition:opacity 100ms linear;opacity:1}.animate-show.ng-hide-add,.animate-show.ng-hide-remove{display:block !important}.animate-show.ng-hide{opacity:0}.via-dialogbox-info .top-mark{background-color:#6aaedb}.via-dialogbox-info .dialogbox-icon{color:#6aaedb}.via-dialogbox-info .dialogbox-icon::before{content:"\e678";font-family:viaicons}.via-dialogbox-warning .top-mark{background-color:#f1ce40}.via-dialogbox-warning .dialogbox-icon{color:#f1ce40}.via-dialogbox-warning .dialogbox-icon::before{content:"\e679";font-family:viaicons}.via-dialogbox-danger .top-mark{background-color:#e74c3c}.via-dialogbox-danger .dialogbox-icon{color:#e74c3c}.via-dialogbox-danger .dialogbox-icon::before{content:"\e679";font-family:viaicons}.has-float-label{display:block;position:relative;height:44px;margin-bottom:26px !important}.has-float-label label{color:#999;font-size:10px;font-weight:bold;text-transform:uppercase;top:2px;left:5px;position:absolute;cursor:text;transition:color 200ms, font-size 200ms, font-weight 200ms, top 200ms;z-index:3;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-float-label .form-control{height:33px;font-size:14px;padding:9px 0 7px;margin-top:11px;color:#666;border:none;border-radius:0;border-bottom:1px solid #eee;box-shadow:none}.has-float-label .form-control:focus{outline:none;border-color:#f3651b;box-shadow:none}.has-float-label .form-control:focus+label{color:#f3651b}.has-float-label .form-control[disabled]{background-color:#fff;color:#eee}.has-float-label .form-control[disabled]+label{color:#eee !important;cursor:not-allowed}.has-float-label .form-control:hover:not(:focus):not([disabled]){border-color:#666}.has-float-label .form-control::placeholder{opacity:1;transition:opacity 200ms}.has-float-label .form-control:placeholder-shown:not(:focus)::placeholder{opacity:0}.has-float-label .form-control:placeholder-shown:not(:focus)+label{color:#666;font-size:14px;font-weight:normal;text-transform:none;top:21px}.has-float-label .form-control.custom-select{line-height:1.5;padding-right:16px;color:#666;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2017%2029'%3E%3Cline%20stroke%3D'%23666666'%20stroke-width%3D'2'%20x1%3D'1'%20y1%3D'9'%20x2%3D'9'%20y2%3D'1'%2F%3E%3Cline%20stroke%3D'%23666666'%20stroke-width%3D'2'%20x1%3D'8'%20y1%3D'1'%20x2%3D'16'%20y2%3D'9'%2F%3E%3Cline%20stroke%3D'%23666666'%20stroke-width%3D'2'%20x1%3D'1'%20y1%3D'20'%20x2%3D'9'%20y2%3D'28'%2F%3E%3Cline%20stroke%3D'%23666666'%20stroke-width%3D'2'%20x1%3D'8'%20y1%3D'28'%20x2%3D'16'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E") #fff no-repeat center right 4px/8px 14px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.has-float-label .form-control.custom-select:focus::-ms-value{color:#666;background-color:#fff}.has-float-label .form-control.custom-select::-ms-expand{display:none}.has-float-label .form-control.custom-select option{font-family:Helvetica, Arial, sans-serif}@-moz-document url-prefix(){.has-float-label .form-control.custom-select{text-indent:-2px}}.has-float-label .form-control.has-show-password-toggle{padding-right:24px}.has-float-label.has-textarea .form-control{height:80px;resize:none}.has-float-label.has-textarea .form-control:placeholder-shown:not(:focus)+label{top:70px}.has-float-label.has-error::before{content:none}.has-float-label.has-error label{color:#e74c3c}.has-float-label.has-error .form-control{border-color:#eee;box-shadow:none;padding-right:20px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23E74C3C' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23E74C3C' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1px/14px 14px}.has-float-label.has-error .form-control:focus{border-color:#e74c3c;box-shadow:none}.has-float-label.has-error .form-control:focus+label{color:#e74c3c}.has-float-label.has-error .form-control:hover:not(:focus){border-color:#e74c3c}.has-float-label.has-error .form-control:placeholder-shown:not(:focus)+label{color:#e74c3c}.has-float-label.has-error .form-control.custom-select{padding-right:36px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2017%2029'%3E%3Cline%20stroke%3D'%23666666'%20stroke-width%3D'2'%20x1%3D'1'%20y1%3D'9'%20x2%3D'9'%20y2%3D'1'%2F%3E%3Cline%20stroke%3D'%23666666'%20stroke-width%3D'2'%20x1%3D'8'%20y1%3D'1'%20x2%3D'16'%20y2%3D'9'%2F%3E%3Cline%20stroke%3D'%23666666'%20stroke-width%3D'2'%20x1%3D'1'%20y1%3D'20'%20x2%3D'9'%20y2%3D'28'%2F%3E%3Cline%20stroke%3D'%23666666'%20stroke-width%3D'2'%20x1%3D'8'%20y1%3D'28'%20x2%3D'16'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E") no-repeat center right 4px/8px 14px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23E74C3C' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23E74C3C' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 17px/14px 14px}.has-float-label.has-error .form-control.has-show-password-toggle{padding-right:40px;background-position:center right 21px}.has-float-label.has-error .error-feedback{font-size:10px;line-height:14px;color:#e74c3c;text-align:left;padding-top:4px}.has-float-label.auto-height{height:auto !important}.has-float-label .show-password-toggle-icon{width:16px;height:16px;line-height:16px;position:absolute;right:5px;top:22px;color:#ccc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-float-label .show-password-toggle-icon:hover{color:#666}.has-float-label .show-password-toggle-icon .viaicons::before{font-size:16px}.input-group .has-float-label{display:table-cell}.input-group .has-float-label .form-control{border-radius:3px}.input-group .has-float-label:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.input-group .has-float-label:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.via-header{height:91px;margin:0 auto;padding:30px 30px 28px;position:relative;z-index:100}.via-header>.container{display:flex}.via-header .viaicons{display:inline;vertical-align:middle}.cut-sticky-header-placeholder{display:none}.via-product-selection{display:none}.via-product-flyout-selector-hide-shadow,.via-product-flyout-selector-visible{background-color:#fff;transform:translateY(10px) rotate(45deg);width:20px;height:20px;position:absolute;z-index:9522;cursor:default}.via-product-flyout-selector-visible{z-index:9520;box-shadow:0 0 9px 3px rgba(0,0,0,0.1)}.via-main-menu-entry{line-height:33px;vertical-align:middle;position:relative;padding-left:30px;flex-shrink:0}.via-main-menu-entry .viaicons{line-height:20px}@media (max-width: 479.98px){.via-main-menu-entry{padding-left:18px}}.via-main-menu-entry:hover,.via-main-menu-entry.via-main-menu-entry-active{cursor:pointer;color:#f3651b}.via-main-menu-entry:hover .viaicons::before,.via-main-menu-entry.via-main-menu-entry-active .viaicons::before{color:#f3651b}.via-main-menu-entry.empty-cart-icon:hover{cursor:default;color:#666}.via-main-menu-entry.empty-cart-icon:hover .viaicons::before{color:#666}#via-link-search,#via-link-search-mobile{padding-left:0}#via-link-search .viaicons::before,#via-link-search-mobile .viaicons::before{font-size:16px}#via-link-shoppingcart .viaicons::before,#via-link-products .viaicons::before,#via-link-search-mobile .viaicons::before{font-size:20px}#via-link-products .via-product-selection{display:none}#via-link-login .viaicons::before,#via-link-myprofile .viaicons::before{font-size:18px}.via-link-sidebar{position:relative}.via-link-sidebar span{padding-right:5px;text-transform:uppercase}.via-link-sidebar .viaicons::before{font-size:18px;position:relative;top:1px;right:0}.via-link-sidebar .icon-hamburger{position:relative;top:1px}#via-main-menu{flex-grow:1;height:33px;display:flex;justify-content:flex-end;color:#666;font-size:14px}#via-main-menu .via-main-menu-bg{position:absolute;top:0;left:0;right:0;height:91px;background:#fff;z-index:0;box-shadow:0 0 4px 1px rgba(0,0,0,0.1)}#via-sidebar{background-color:#fff;position:absolute;right:0;top:0;width:260px;z-index:1;padding:35px 12px;font-size:16px;color:#666;display:flex;flex-flow:column nowrap;align-items:stretch}#via-sidebar ul{list-style:none;padding:0;margin:0}#via-sidebar ul li{height:40px;line-height:40px;vertical-align:middle;border-top:1px solid #f2f2f2}#via-sidebar ul li a{color:#666;display:block;padding-left:14px;padding-right:14px;text-decoration:none;text-transform:uppercase}#via-sidebar ul li a:hover{color:#f3651b}#via-sidebar ul li.spacer-top{margin-top:40px}#via-sidebar ul li:first-child{border:none}#via-sidebar .button-container{padding:16px 12px 0}#via-sidebar .button-container button{width:100%}#via-sidebar #via-sidebar-button-logout .viaicons{margin-top:-3px;padding-right:5px}#via-sidebar #via-sidebar-button-logout .viaicons::before{font-size:12px}#via-sidebar .hotline{font-size:12px;padding:50px 20px 0 25px}#via-sidebar .hotline .number{font-size:28px;color:#f3651b}#via-sidebar .version-information{font-size:10px;color:#fff;padding:100px 50px 0}.via-swipe{background-color:#fff;position:relative;z-index:2;width:100%;margin-left:0;margin-right:0;box-shadow:2px -5px 4px #999;transition:margin-left 400ms ease, margin-right 400ms ease}.via-test-body{min-width:initial;margin:0}.via-test-background{background:url("../components_viaprinto/via-cms/src/images/gebundene_buecher_top.jpg") no-repeat center center;background-size:cover;margin-top:-91px;padding-top:91px}.via-test-content{background-color:#f2f2f2}.via-test-content-2{height:2000px;background-color:#f3651b}.geoip-atinde-box{padding:20px}.geoip-atinde-box .h1{font-size:24px;text-transform:uppercase;margin-bottom:30px;margin-top:0}.geoip-atinde-box .spacer-top{margin-top:35px}.cmn-search-field{flex-grow:1;padding-left:21px}.cmn-search-field .magnifier-icon{background:transparent;border:none;position:absolute;height:33px;line-height:33px}.cmn-search-field .magnifier-icon i{line-height:33px}.cmn-search-field .magnifier-icon i::before{font-size:16px}.cmn-search-field .magnifier-icon:hover i::before{cursor:pointer;color:#f3651b}.cmn-search-field .cmn-search-field-input-wrapper{transition:max-width 200ms ease-in-out;max-width:66px;width:100%;float:right;position:relative}.cmn-search-field input{width:100%;height:33px;padding:7px 8px 5px 28px}.cmn-search-field.active .cmn-search-field-input-wrapper{max-width:300px}@media (max-width: 767.98px){.via-header{height:81px;padding-top:24px}}@media (max-width: 767.98px){.via-header[cut-sticky-header]{position:fixed;left:0;top:0;right:0}}@media (max-width: 767.98px){.cut-sticky-header-placeholder{display:block;position:relative;height:81px;margin:0 auto}}@media (max-width: 1023.98px){#via-product-flyout{display:none;width:666px;height:445px;position:absolute;z-index:9521;cursor:default;background-color:#fff;box-shadow:0 0 9px 3px rgba(0,0,0,0.1)}#via-product-flyout.via-flyout-visible{display:block}#via-product-flyout ul{list-style-type:none;padding-top:13px;padding-bottom:6px;margin:0}#via-product-flyout a:hover,#via-product-flyout input:checked ~ label,#via-product-flyout label:hover{color:#e55f19}#via-product-flyout [cmn-product-flyout-close-button]{position:absolute;top:20px;right:20px;text-align:right;cursor:pointer;font-size:25px;line-height:25px;z-index:1;color:#666;top:0px;right:0px;height:50px;width:50px;font-size:20px;line-height:20px;padding:15px}#via-product-flyout [cmn-product-flyout-close-button]::before{content:"\e642";font-family:viaicons}#via-product-flyout [cmn-product-flyout-close-button]:hover{color:#f3651b}#via-product-flyout>ul{position:absolute;top:0;bottom:0;left:0;width:230px;padding-left:15px;padding-right:20px;border-right:1px solid #eee}#via-product-flyout>ul li{width:100%}#via-product-flyout>ul label,#via-product-flyout>ul a{vertical-align:middle;width:100%;display:inline-block;margin:0 !important;color:#666;cursor:pointer;font-weight:normal}#via-product-flyout>ul>li{font-family:dinweb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold}#via-product-flyout>ul>li>label{height:40px;line-height:40px;padding:0;background:none}#via-product-flyout>ul>li>label::after{font-family:viaicons;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e65d";float:right;margin-top:11px;transform:rotate(90deg)}#via-product-flyout>ul>li>input{display:none}#via-product-flyout>ul>li>input:checked ~ ul{display:block}#via-product-flyout>ul>li>ul{position:absolute;top:0;bottom:0;left:100%;width:436px;font-size:13px;font-weight:normal;display:none;column-count:2;column-gap:5px;column-width:auto;column-fill:auto;padding-left:28px;padding-right:10px}#via-product-flyout>ul>li>ul>li a{height:35px;line-height:35px}#via-product-flyout>ul>li>ul>li a i.viaicons{display:none}#via-product-flyout>ul>li>ul>li a.current-pip{color:#f3651b}}@media (min-width: 1024px){#via-product-flyout{display:none;width:830px;height:303px;position:absolute;z-index:9521;cursor:default;background-color:#fff;box-shadow:0 0 9px 3px rgba(0,0,0,0.1)}#via-product-flyout.via-flyout-visible{display:block}#via-product-flyout ul{list-style-type:none;padding-top:13px;padding-bottom:6px;margin:0}#via-product-flyout a:hover,#via-product-flyout input:checked ~ label,#via-product-flyout label:hover{color:#e55f19}#via-product-flyout [cmn-product-flyout-close-button]{position:absolute;top:20px;right:20px;text-align:right;cursor:pointer;font-size:25px;line-height:25px;z-index:1;color:#666;top:0px;right:0px;height:50px;width:50px;font-size:20px;line-height:20px;padding:15px}#via-product-flyout [cmn-product-flyout-close-button]::before{content:"\e642";font-family:viaicons}#via-product-flyout [cmn-product-flyout-close-button]:hover{color:#f3651b}#via-product-flyout>ul{position:absolute;top:0;bottom:0;left:0;width:230px;padding-left:15px;padding-right:20px;border-right:1px solid #eee}#via-product-flyout>ul li{width:100%}#via-product-flyout>ul label,#via-product-flyout>ul a{vertical-align:middle;width:100%;display:inline-block;margin:0 !important;color:#666;cursor:pointer;font-weight:normal}#via-product-flyout>ul>li{font-family:dinweb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold}#via-product-flyout>ul>li>label{height:40px;line-height:40px;padding:0;background:none}#via-product-flyout>ul>li>label::after{font-family:viaicons;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e65d";float:right;margin-top:11px;transform:rotate(90deg)}#via-product-flyout>ul>li>input{display:none}#via-product-flyout>ul>li>input:checked ~ ul{display:block}#via-product-flyout>ul>li>ul{position:absolute;top:0;bottom:0;left:100%;width:600px;font-size:13px;font-weight:normal;display:none;column-count:3;column-gap:5px;column-width:auto;column-fill:auto;padding-left:28px;padding-right:10px}#via-product-flyout>ul>li>ul>li a{height:35px;line-height:35px}#via-product-flyout>ul>li>ul>li a i.viaicons{display:none}#via-product-flyout>ul>li>ul>li a.current-pip{color:#f3651b}}@media (max-width: 767.98px){#via-main-logo{width:170px;height:30px;position:relative;z-index:1}}@media (max-width: 767.98px){.via-hidden-mobile{display:none !important}}@media (min-width: 768px){.via-hidden-desktop{display:none !important}}@media (min-width: 1280px){#via-link-login,#via-link-myprofile{min-width:189px}}.via-link-sidebar.via-link-sidebar-mobile-hamburger.show-sidebar{display:none}.via-link-sidebar.via-link-sidebar-mobile-hamburger:not(.show-sidebar){display:inline}.via-link-sidebar.via-link-sidebar-mobile-hamburger:not(.show-sidebar) .viaicons::before{top:3px}.via-link-sidebar.via-link-sidebar-mobile-cross:not(.show-sidebar){display:none}.via-link-sidebar.via-link-sidebar-mobile-cross.show-sidebar{display:inline}.via-link-sidebar.via-link-sidebar-mobile-cross.show-sidebar .viaicons::before{top:-1px;font-size:15px}.via-link-sidebar.via-link-sidebar-mobile-hamburger,.via-link-sidebar.via-link-sidebar-mobile-cross{width:48px}@media (max-width: 767.98px){#via-main-menu .via-main-menu-bg{height:81px}}@media (max-width: 767.98px){body.via-noscroll-mobile{overflow:hidden;position:fixed;height:100%;width:100%}}@media (min-width: 768px){body.via-noscroll-desktop{overflow:hidden;position:fixed}}@media (max-width: 767.98px){#via-sidebar{width:100%;top:81px;bottom:0;overflow-y:scroll;position:fixed}}@media (min-width: 768px){.via-swipe.show-sidebar{margin-left:-260px;margin-right:260px}}@media (max-width: 767.98px){.via-swipe.show-sidebar{z-index:0}}.ng-modal-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.ng-modal-dialog{z-index:50000;top:100px;margin-right:auto;margin-left:auto;background-color:#fff;box-shadow:4px 4px 80px #000}.ng-modal-dialog-content{padding:0 30px 30px;overflow:hidden}.ng-modal-close{position:absolute;top:22px;right:20px;cursor:pointer}.ng-modal-close .viaicons::before{font-size:25px}.via-lightbox .via-close-button{position:inherit;padding:15px 15px 0 0}.via-lightbox .scrollcontainer{position:fixed;overflow-y:auto;top:0;right:0;bottom:0;left:0;z-index:100000;padding-top:80px}.via-geoip-lightbox .ng-modal-dialog{width:500px !important}#via-sidebar .search{box-shadow:0 0 4px 1px rgba(0,0,0,0.1);display:flex;border-radius:3px;margin:0 14px 12px}#via-sidebar .search .search-query{flex:3;height:39px;padding-left:20px;padding-right:20px;font-size:14px;border:none;border-top-left-radius:3px;border-bottom-left-radius:3px}#via-sidebar .search .search-query:focus{outline:none}#via-sidebar .search .search-query::placeholder{color:#ccc}#via-sidebar .search .search-submit{flex:1;max-width:100px;min-width:50px;height:39px;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:11px;background-color:#f3651b;color:#fff;font-size:17px}#via-sidebar .search .search-submit:hover,#via-sidebar .search .search-submit:focus{background-color:#e55f19}#via-mobile-interaction .modal-overlay{position:fixed;overflow:hidden;z-index:9999;top:0;right:0;bottom:0;left:0;outline:0;background-color:rgba(0,0,0,0.6)}#via-mobile-interaction .via-close-button{position:fixed;z-index:10000;display:block;top:auto;right:16px;bottom:120px;font-size:20px;line-height:20px;color:#fff;padding:5px}#via-mobile-interaction .modal-link-bar{position:fixed;z-index:10000;right:0;bottom:0;left:0;height:110px;padding-top:20px;background-color:rgba(242,242,242,0.98);font-size:12px;line-height:14px;text-align:center}#via-mobile-interaction .modal-link-bar .interaction-link{display:inline-block}#via-mobile-interaction .modal-link-bar .interaction-link:hover,#via-mobile-interaction .modal-link-bar .interaction-link:focus,#via-mobile-interaction .modal-link-bar .interaction-link:active{color:#f3651b}#via-mobile-interaction .modal-link-bar .viaicons{display:block;margin-bottom:17px}#via-mobile-interaction .modal-link-bar .viaicons::before{font-size:29px}#via-mobile-interaction .modal-link-bar .viaicons.viaicon-lg{margin-top:1px;margin-bottom:13px}#via-mobile-interaction .modal-link-bar .viaicons.viaicon-lg::before{font-size:32px}#via-mobile-interaction .modal-link-bar .viaicons.viaicon-lg-mt{margin-top:4px;margin-bottom:9px}#via-mobile-interaction .modal-link-bar .viaicons.viaicon-lg-mt::before{font-size:33px}#via-panel-1-accordion{width:320px;position:relative;float:left;box-shadow:-2px 2px 2px 0 rgba(0,0,0,0.05),2px 2px 2px 0 rgba(0,0,0,0.05)}#via-panel-1-accordion .default{background-color:#f3651b !important}#via-panel-1-accordion .panel-group{margin-bottom:0}#via-panel-1-accordion .panel-group .panel{margin-top:0;border-top:1px solid #fff;margin-bottom:0;background:#fff}#via-panel-1-accordion .panel{border-radius:0;border:none}#via-panel-1-accordion .panel:last-child .panel-body{display:block}#via-panel-1-accordion.no-padding .panel:last-child .panel-body{padding:0}#via-panel-1-accordion .panel-heading{color:#fff;background-color:#95a5a6;border-radius:0;padding:11px 15px 7px;cursor:pointer}#via-panel-1-accordion .panel-heading:hover{background-color:#91a0a1}#via-panel-1-accordion .panel-heading-disabled{color:#fff;background-color:#ccc;border-radius:0;height:35px;padding:10px 15px;cursor:default}#via-panel-1-accordion .highlighted .panel-heading{background-color:#f3651b !important}#via-panel-1-accordion .viaicons{font-weight:bold;position:relative;top:-3px}#via-panel-1-accordion .panel-body{padding:0;display:table;border-collapse:collapse;border-top:none;width:320px}#via-panel-1-accordion .panel-body.non-selectable{margin-bottom:0}#via-panel-1-accordion .panel-body .list-group-item{position:relative;border:none;height:35px;padding:0 !important;display:table;margin-bottom:0}#via-panel-1-accordion .panel-body .list-group-item:nth-child(odd){background-color:#fff}#via-panel-1-accordion .panel-body .list-group-item:nth-child(even){background-color:#f2f2f2}#via-panel-1-accordion .panel-body .list-group-item:hover{cursor:pointer;color:#f3651b}#via-panel-1-accordion .panel-body .list-group-item.non-selectable:hover{cursor:default;color:#666 !important}#via-panel-1-accordion .panel-body .list-group-item.selected{color:#f3651b}#via-panel-1-accordion .element-left{display:table-cell;vertical-align:middle;width:95px;padding-left:15px;padding-top:3px;font-weight:bold;text-transform:uppercase;line-height:2.666666666}#via-panel-1-accordion .element-left.double-line{line-height:14px}#via-panel-1-accordion .element-left.double-width{width:200px}#via-panel-1-accordion .element-top{padding-top:10px;padding-left:15px;font-weight:bold;width:320px}#via-panel-1-accordion .element-bottom{padding:0 10px 7px 15px;width:320px}#via-panel-1-accordion .element-right{display:table-cell;vertical-align:middle;width:225px;padding:3px 5px 0;position:relative}#via-panel-1-accordion .element-right.half-width{width:120px}#via-panel-1-accordion .element-full-width{padding:10px;width:100%;background-color:#f2f2f2}#via-panel-1-accordion .sub-element-left,#via-panel-1-accordion .sub-element-right{width:215px}#via-panel-1-accordion .sub-double-line{position:absolute;top:4px}#via-panel-1-accordion .sub-double-line:last-child{top:18px}#via-panel-1-accordion .sub-element-left.double-line{width:67px;float:left}#via-panel-1-accordion .benefit-icon{position:absolute;right:14px;top:9px}#via-panel-1-accordion .benefit-icon img{height:16px}#via-panel-1-accordion .via-drop-area-helper{border:1px dashed #000;padding:7px 4px;height:30px;width:308px}#via-panel-1-accordion .via-drop-area-helper .icon-loeschen{position:absolute;top:6px;left:18px}#via-panel-1-accordion .via-drop-area-helper .icon-loeschen::before{font-size:16px}#via-panel-1-accordion .via-drop-area-helper-hover{border-color:#f3651b}#via-panel-1-accordion .via-user-file{border:1px solid #666;font-weight:bold;height:40px;text-align:left;padding-left:10px;padding-top:10px;margin-top:10px}#via-panel-1-accordion .via-user-file:hover{cursor:move;border:1px solid #f3651b}#via-panel-1-accordion .via-upload-list-header{max-width:320px;margin:0 2px 0 7px}#via-panel-1-accordion .via-upload-list-header ul{margin:0;padding:0;position:relative}#via-panel-1-accordion .via-upload-list-header li:last-child{text-align:right}#via-panel-1-accordion .via-upload-list-header button{border:none;background:none;padding:0;color:#95a5a6}#via-panel-1-accordion .via-upload-list-header i{top:-1px}#via-panel-1-accordion .via-upload-list-header-column-1{width:20%;display:inline-block}#via-panel-1-accordion .via-upload-list-header-column-2{width:60%;display:inline-block}#via-panel-1-accordion .via-upload-list-header-column-3{width:16%;display:inline-block}#via-panel-1-accordion .via-inline-block.text-right{float:right}#via-panel-1-accordion .via-progress-container{width:100%;position:relative}#via-panel-1-accordion .via-progress{height:20px;width:100%;position:absolute;background-color:inherit;border-radius:0;margin:0;box-shadow:none}#via-panel-1-accordion .via-progress.progress-error{width:90%}#via-panel-1-accordion .progress-bar{padding:3px 0 0 7px;overflow:hidden;line-height:16px;text-align:left;box-shadow:none}#via-panel-1-accordion .via-background-filename{width:100%;position:absolute;padding:3px 0 0 7px;overflow:hidden;line-height:16px;text-align:left;font-size:11px}#via-panel-1-accordion .via-background-filename.progress-error{width:90%}#via-panel-1-accordion .progress-info-button{position:absolute;top:0;right:6px;background-color:initial;color:#e74c3c}#via-panel-1-accordion .progress-info-button.viaicons::before{font-size:20px}#via-panel-1-accordion .progress-info-button.viaicons:hover{cursor:pointer}#via-panel-1-accordion .thumbnail.trash{text-align:center;margin:15px 6px 6px;border-radius:0;position:relative}#via-panel-1-accordion .thumbnail.trash.via-drop-area-helper-hover{color:#f3651b}#via-panel-1-accordion .via-upload-additional-button,#via-panel-1-accordion .via-file-audit-button{text-transform:uppercase;position:absolute;top:12px;right:14px}#via-panel-1-accordion .via-upload-additional-button:hover,#via-panel-1-accordion .via-file-audit-button:hover{cursor:pointer;color:#f3651b}#via-panel-1-accordion .via-upload-additional-button .icon-upload,#via-panel-1-accordion .via-upload-additional-button .icon-datencheck,#via-panel-1-accordion .via-file-audit-button .icon-upload,#via-panel-1-accordion .via-file-audit-button .icon-datencheck{position:relative;font-size:20px;top:3px;margin-right:3px}#via-panel-1-accordion .via-upload-additional-button.disabled,#via-panel-1-accordion .via-file-audit-button.disabled{color:#cad2d4}#via-panel-1-accordion .via-upload-additional-button.disabled:hover,#via-panel-1-accordion .via-file-audit-button.disabled:hover{cursor:default;color:#cad2d4}#via-panel-1-accordion .via-file-audit-button-container{position:relative;height:50px;padding-top:10px}#via-panel-1-accordion .via-file-audit-progress-container{height:34px;padding:7px 0}#via-panel-1-accordion .via-file-audit-timer{display:block;float:right;margin-right:5px}#via-panel-1-accordion .via-layout-templates-button{text-transform:uppercase;position:absolute;top:12px;left:15px}#via-panel-1-accordion .via-layout-templates-button:hover{cursor:pointer;color:#f3651b}#via-panel-1-accordion .via-layout-templates-button [class^="icon-"]{position:relative;font-size:20px;top:3px;margin-right:3px}#via-panel-1-accordion .audit-result-icon{float:right;padding-right:10px;margin-top:4px}#uploads-button-bar,#audits-button-bar{height:50px}#uploads-button-bar .selection-marker,#audits-button-bar .selection-marker{height:50px}#via-upload-button{position:relative;height:50px;padding-top:10px}#via-upload-button input[type="file"]{display:none}#via-upload-button label{margin:0;font-weight:normal}.via-paper-book-lightbox .ng-modal-dialog{width:1260px !important}#paper-sample-book .row{margin-left:0;margin-right:0}#paper-sample-book [class*="col-"]{margin-bottom:0 !important;padding-left:5px;padding-right:5px}#paper-sample-book .has-error label{color:#e74c3c}#paper-sample-book .form-control{display:inline-block;padding:7px 12px 5px;height:33px}#paper-sample-book .btn-default{border-color:#95a5a6}#paper-sample-book .btn-default:hover{border-color:#666;background-color:#fff}#paper-sample-book .sample-book-header{padding-bottom:30px;width:780px;display:inline-block;color:#999;font-size:24px;line-height:30px;text-transform:uppercase}#paper-sample-book .paper-book-box{padding:10px;min-height:300px}#paper-sample-book .paper-book-box table tr{height:15px}#paper-sample-book .sample-book-footer{padding-top:10px;padding-bottom:10px}#paper-sample-book .sample-book-button-box{height:30px;padding-bottom:10px}@media (min-width: 768px) and (max-width: 1023.98px){#via-product-list{padding:40px 15px;overflow-x:hidden}#via-product-list #category-list{padding-left:5px;margin-bottom:25px}#via-product-list #category-list a{padding-left:14px;padding-right:14px;border-left:1px solid #666;font-size:16px}#via-product-list #category-list a:first-child{padding-left:0;border-left:none}#via-product-list #category-list a:last-child{padding-right:0}#via-product-list #category-list a:hover{color:#f3651b}#via-product-list #category-list a.active{color:#f3651b}#via-product-list #grouped-list-div{min-height:422px}#via-product-list .btn-icon{position:relative;display:block;width:64px;height:64px;margin:0 auto 13px;padding:10px;color:#95a5a6;background-color:transparent;border-color:#95a5a6}#via-product-list .btn-icon:focus,#via-product-list .btn-icon:active{box-shadow:none;outline:none}#via-product-list .btn-icon .icon,#via-product-list .btn-icon [class^="icon-"]{color:#95a5a6;font-size:42px}#via-product-list .btn-plus::after{font-family:viaicons;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:18px;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;content:"\e61c";color:#fff;background-color:#95a5a6;border-radius:50%;position:absolute;width:19px;height:19px;top:-10px;right:-10px;padding-bottom:1px}#via-product-list .grouped-list{width:100%;padding:0;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;list-style:none}#via-product-list .grouped-list li{list-style:none;position:relative;width:117px}#via-product-list .grouped-list li label.item{margin:0 !important}#via-product-list .grouped-list li .item{width:117px;height:139px;padding:15px 5px;display:block;cursor:pointer;background-image:none}#via-product-list .grouped-list li .item-label{font-weight:normal;text-align:center;width:100%;margin-right:0;margin-bottom:0 !important;cursor:pointer}#via-product-list .grouped-list li:hover>a .btn,#via-product-list .grouped-list li:hover>.series-form-button .btn,#via-product-list .grouped-list li:hover>.item .btn{border-color:#f3651b}#via-product-list .grouped-list li:hover>a .btn .icon,#via-product-list .grouped-list li:hover>a .btn [class^="icon-"],#via-product-list .grouped-list li:hover>.series-form-button .btn .icon,#via-product-list .grouped-list li:hover>.series-form-button .btn [class^="icon-"],#via-product-list .grouped-list li:hover>.item .btn .icon,#via-product-list .grouped-list li:hover>.item .btn [class^="icon-"]{color:#f3651b}#via-product-list .grouped-list li:hover>a .btn-plus::after,#via-product-list .grouped-list li:hover>.series-form-button .btn-plus::after,#via-product-list .grouped-list li:hover>.item .btn-plus::after{background-color:#f3651b}#via-product-list .grouped-list li:hover>a .item-label,#via-product-list .grouped-list li:hover>.series-form-button .item-label,#via-product-list .grouped-list li:hover>.item .item-label{color:#f3651b}#via-product-list .grouped-list li.flex-spacer{width:0;padding:0}#via-product-list .grouped-list li.flex-spacer.always-spacer{flex-grow:1}#via-product-list .grouped-list li.flex-spacer.always-spacer:nth-of-type(6n+1){width:117px}#via-product-list .grouped-list li.flex-spacer.more-than-one-line-spacer:nth-of-type(n+6):last-child{flex-grow:1}#via-product-list .group-item-list-arrow{display:none;position:absolute;top:129px;left:49px;height:20px;width:20px;background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;transform:rotate(45deg);z-index:1}#via-product-list .group-item-list-bg{position:absolute;width:100vw;height:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff}#via-product-list .group-item-list-container{width:702px;position:relative;display:none;margin-bottom:5px}#via-product-list .group-item-list-container:before,#via-product-list .group-item-list-container:after{content:" ";display:table}#via-product-list .group-item-list-container:after{clear:both}#via-product-list .group-item-list{position:relative;max-width:702px;padding:0;display:flex;flex-wrap:wrap;justify-content:center}#via-product-list .grouped-list>li:nth-of-type(6n+1) .group-item-list-container{left:0px}#via-product-list .grouped-list>li:nth-of-type(6n+1) .group-item-list-container .group-item-list-bg{left:calc((100vw - 702px) / -2)}#via-product-list .grouped-list>li:nth-of-type(6n+1) .group-item-list-container .group-item-list{min-width:117px;float:left}#via-product-list .grouped-list>li:nth-of-type(6n+2) .group-item-list-container{left:-117px}#via-product-list .grouped-list>li:nth-of-type(6n+2) .group-item-list-container .group-item-list-bg{left:calc((100vw - 702px) / -2)}#via-product-list .grouped-list>li:nth-of-type(6n+2) .group-item-list-container .group-item-list{min-width:351px;float:left}#via-product-list .grouped-list>li:nth-of-type(6n+3) .group-item-list-container{left:-234px}#via-product-list .grouped-list>li:nth-of-type(6n+3) .group-item-list-container .group-item-list-bg{left:calc((100vw - 702px) / -2)}#via-product-list .grouped-list>li:nth-of-type(6n+3) .group-item-list-container .group-item-list{min-width:585px;float:left}#via-product-list .grouped-list>li:nth-of-type(6n+4) .group-item-list-container{left:-351px}#via-product-list .grouped-list>li:nth-of-type(6n+4) .group-item-list-container .group-item-list-bg{left:calc((100vw - 702px) / -2)}#via-product-list .grouped-list>li:nth-of-type(6n+4) .group-item-list-container .group-item-list{min-width:585px;float:right}#via-product-list .grouped-list>li:nth-of-type(6n+5) .group-item-list-container{left:-468px}#via-product-list .grouped-list>li:nth-of-type(6n+5) .group-item-list-container .group-item-list-bg{left:calc((100vw - 702px) / -2)}#via-product-list .grouped-list>li:nth-of-type(6n+5) .group-item-list-container .group-item-list{min-width:351px;float:right}#via-product-list .grouped-list>li:nth-of-type(6n+6) .group-item-list-container{left:-585px}#via-product-list .grouped-list>li:nth-of-type(6n+6) .group-item-list-container .group-item-list-bg{left:calc((100vw - 702px) / -2)}#via-product-list .grouped-list>li:nth-of-type(6n+6) .group-item-list-container .group-item-list{min-width:117px;float:right}#via-product-list input[type="radio"]{display:none}#via-product-list input[type="radio"]:checked ~ .item .btn{border-color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .btn .icon,#via-product-list input[type="radio"]:checked ~ .item .btn [class^="icon-"]{color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .btn-plus::after{content:"\e61d";background-color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .item-label{color:#f3651b}#via-product-list input[type="radio"]:checked ~ .group-item-list-arrow,#via-product-list input[type="radio"]:checked ~ .group-item-list-container{display:block}}@media (min-width: 1024px) and (max-width: 1279.98px){#via-product-list{padding:40px 15px;overflow-x:hidden}#via-product-list #category-list{padding-left:5px;margin-bottom:25px}#via-product-list #category-list a{padding-left:14px;padding-right:14px;border-left:1px solid #666;font-size:16px}#via-product-list #category-list a:first-child{padding-left:0;border-left:none}#via-product-list #category-list a:last-child{padding-right:0}#via-product-list #category-list a:hover{color:#f3651b}#via-product-list #category-list a.active{color:#f3651b}#via-product-list #grouped-list-div{min-height:422px}#via-product-list .btn-icon{position:relative;display:block;width:64px;height:64px;margin:0 auto 13px;padding:10px;color:#95a5a6;background-color:transparent;border-color:#95a5a6}#via-product-list .btn-icon:focus,#via-product-list .btn-icon:active{box-shadow:none;outline:none}#via-product-list .btn-icon .icon,#via-product-list .btn-icon [class^="icon-"]{color:#95a5a6;font-size:42px}#via-product-list .btn-plus::after{font-family:viaicons;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:18px;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;content:"\e61c";color:#fff;background-color:#95a5a6;border-radius:50%;position:absolute;width:19px;height:19px;top:-10px;right:-10px;padding-bottom:1px}#via-product-list .grouped-list{width:100%;padding:0;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;list-style:none}#via-product-list .grouped-list li{list-style:none;position:relative;width:120px}#via-product-list .grouped-list li label.item{margin:0 !important}#via-product-list .grouped-list li .item{width:120px;height:139px;padding:15px 5px;display:block;cursor:pointer;background-image:none}#via-product-list .grouped-list li .item-label{font-weight:normal;text-align:center;width:100%;margin-right:0;margin-bottom:0 !important;cursor:pointer}#via-product-list .grouped-list li:hover>a .btn,#via-product-list .grouped-list li:hover>.series-form-button .btn,#via-product-list .grouped-list li:hover>.item .btn{border-color:#f3651b}#via-product-list .grouped-list li:hover>a .btn .icon,#via-product-list .grouped-list li:hover>a .btn [class^="icon-"],#via-product-list .grouped-list li:hover>.series-form-button .btn .icon,#via-product-list .grouped-list li:hover>.series-form-button .btn [class^="icon-"],#via-product-list .grouped-list li:hover>.item .btn .icon,#via-product-list .grouped-list li:hover>.item .btn [class^="icon-"]{color:#f3651b}#via-product-list .grouped-list li:hover>a .btn-plus::after,#via-product-list .grouped-list li:hover>.series-form-button .btn-plus::after,#via-product-list .grouped-list li:hover>.item .btn-plus::after{background-color:#f3651b}#via-product-list .grouped-list li:hover>a .item-label,#via-product-list .grouped-list li:hover>.series-form-button .item-label,#via-product-list .grouped-list li:hover>.item .item-label{color:#f3651b}#via-product-list .grouped-list li.flex-spacer{width:0;padding:0}#via-product-list .grouped-list li.flex-spacer.always-spacer{flex-grow:1}#via-product-list .grouped-list li.flex-spacer.always-spacer:nth-of-type(8n+1){width:120px}#via-product-list .grouped-list li.flex-spacer.more-than-one-line-spacer:nth-of-type(n+8):last-child{flex-grow:1}#via-product-list .group-item-list-arrow{display:none;position:absolute;top:129px;left:50px;height:20px;width:20px;background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;transform:rotate(45deg);z-index:1}#via-product-list .group-item-list-bg{position:absolute;width:100vw;height:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff}#via-product-list .group-item-list-container{width:960px;position:relative;display:none;margin-bottom:5px}#via-product-list .group-item-list-container:before,#via-product-list .group-item-list-container:after{content:" ";display:table}#via-product-list .group-item-list-container:after{clear:both}#via-product-list .group-item-list{position:relative;max-width:960px;padding:0;display:flex;flex-wrap:wrap;justify-content:center}#via-product-list .grouped-list>li:nth-of-type(8n+1) .group-item-list-container{left:0px}#via-product-list .grouped-list>li:nth-of-type(8n+1) .group-item-list-container .group-item-list-bg{left:calc((100vw - 960px) / -2)}#via-product-list .grouped-list>li:nth-of-type(8n+1) .group-item-list-container .group-item-list{min-width:120px;float:left}#via-product-list .grouped-list>li:nth-of-type(8n+2) .group-item-list-container{left:-120px}#via-product-list .grouped-list>li:nth-of-type(8n+2) .group-item-list-container .group-item-list-bg{left:calc((100vw - 960px) / -2)}#via-product-list .grouped-list>li:nth-of-type(8n+2) .group-item-list-container .group-item-list{min-width:360px;float:left}#via-product-list .grouped-list>li:nth-of-type(8n+3) .group-item-list-container{left:-240px}#via-product-list .grouped-list>li:nth-of-type(8n+3) .group-item-list-container .group-item-list-bg{left:calc((100vw - 960px) / -2)}#via-product-list .grouped-list>li:nth-of-type(8n+3) .group-item-list-container .group-item-list{min-width:600px;float:left}#via-product-list .grouped-list>li:nth-of-type(8n+4) .group-item-list-container{left:-360px}#via-product-list .grouped-list>li:nth-of-type(8n+4) .group-item-list-container .group-item-list-bg{left:calc((100vw - 960px) / -2)}#via-product-list .grouped-list>li:nth-of-type(8n+4) .group-item-list-container .group-item-list{min-width:840px;float:left}#via-product-list .grouped-list>li:nth-of-type(8n+5) .group-item-list-container{left:-480px}#via-product-list .grouped-list>li:nth-of-type(8n+5) .group-item-list-container .group-item-list-bg{left:calc((100vw - 960px) / -2)}#via-product-list .grouped-list>li:nth-of-type(8n+5) .group-item-list-container .group-item-list{min-width:840px;float:right}#via-product-list .grouped-list>li:nth-of-type(8n+6) .group-item-list-container{left:-600px}#via-product-list .grouped-list>li:nth-of-type(8n+6) .group-item-list-container .group-item-list-bg{left:calc((100vw - 960px) / -2)}#via-product-list .grouped-list>li:nth-of-type(8n+6) .group-item-list-container .group-item-list{min-width:600px;float:right}#via-product-list .grouped-list>li:nth-of-type(8n+7) .group-item-list-container{left:-720px}#via-product-list .grouped-list>li:nth-of-type(8n+7) .group-item-list-container .group-item-list-bg{left:calc((100vw - 960px) / -2)}#via-product-list .grouped-list>li:nth-of-type(8n+7) .group-item-list-container .group-item-list{min-width:360px;float:right}#via-product-list .grouped-list>li:nth-of-type(8n+8) .group-item-list-container{left:-840px}#via-product-list .grouped-list>li:nth-of-type(8n+8) .group-item-list-container .group-item-list-bg{left:calc((100vw - 960px) / -2)}#via-product-list .grouped-list>li:nth-of-type(8n+8) .group-item-list-container .group-item-list{min-width:120px;float:right}#via-product-list input[type="radio"]{display:none}#via-product-list input[type="radio"]:checked ~ .item .btn{border-color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .btn .icon,#via-product-list input[type="radio"]:checked ~ .item .btn [class^="icon-"]{color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .btn-plus::after{content:"\e61d";background-color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .item-label{color:#f3651b}#via-product-list input[type="radio"]:checked ~ .group-item-list-arrow,#via-product-list input[type="radio"]:checked ~ .group-item-list-container{display:block}}@media (min-width: 1280px){#via-product-list{padding:40px 15px;overflow-x:hidden}#via-product-list #category-list{padding-left:5px;margin-bottom:25px}#via-product-list #category-list a{padding-left:14px;padding-right:14px;border-left:1px solid #666;font-size:16px}#via-product-list #category-list a:first-child{padding-left:0;border-left:none}#via-product-list #category-list a:last-child{padding-right:0}#via-product-list #category-list a:hover{color:#f3651b}#via-product-list #category-list a.active{color:#f3651b}#via-product-list #grouped-list-div{min-height:422px}#via-product-list .btn-icon{position:relative;display:block;width:64px;height:64px;margin:0 auto 13px;padding:10px;color:#95a5a6;background-color:transparent;border-color:#95a5a6}#via-product-list .btn-icon:focus,#via-product-list .btn-icon:active{box-shadow:none;outline:none}#via-product-list .btn-icon .icon,#via-product-list .btn-icon [class^="icon-"]{color:#95a5a6;font-size:42px}#via-product-list .btn-plus::after{font-family:viaicons;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:18px;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;content:"\e61c";color:#fff;background-color:#95a5a6;border-radius:50%;position:absolute;width:19px;height:19px;top:-10px;right:-10px;padding-bottom:1px}#via-product-list .grouped-list{width:100%;padding:0;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;list-style:none}#via-product-list .grouped-list li{list-style:none;position:relative;width:120px}#via-product-list .grouped-list li label.item{margin:0 !important}#via-product-list .grouped-list li .item{width:120px;height:139px;padding:15px 5px;display:block;cursor:pointer;background-image:none}#via-product-list .grouped-list li .item-label{font-weight:normal;text-align:center;width:100%;margin-right:0;margin-bottom:0 !important;cursor:pointer}#via-product-list .grouped-list li:hover>a .btn,#via-product-list .grouped-list li:hover>.series-form-button .btn,#via-product-list .grouped-list li:hover>.item .btn{border-color:#f3651b}#via-product-list .grouped-list li:hover>a .btn .icon,#via-product-list .grouped-list li:hover>a .btn [class^="icon-"],#via-product-list .grouped-list li:hover>.series-form-button .btn .icon,#via-product-list .grouped-list li:hover>.series-form-button .btn [class^="icon-"],#via-product-list .grouped-list li:hover>.item .btn .icon,#via-product-list .grouped-list li:hover>.item .btn [class^="icon-"]{color:#f3651b}#via-product-list .grouped-list li:hover>a .btn-plus::after,#via-product-list .grouped-list li:hover>.series-form-button .btn-plus::after,#via-product-list .grouped-list li:hover>.item .btn-plus::after{background-color:#f3651b}#via-product-list .grouped-list li:hover>a .item-label,#via-product-list .grouped-list li:hover>.series-form-button .item-label,#via-product-list .grouped-list li:hover>.item .item-label{color:#f3651b}#via-product-list .grouped-list li.flex-spacer{width:0;padding:0}#via-product-list .grouped-list li.flex-spacer.always-spacer{flex-grow:1}#via-product-list .grouped-list li.flex-spacer.always-spacer:nth-of-type(10n+1){width:120px}#via-product-list .grouped-list li.flex-spacer.more-than-one-line-spacer:nth-of-type(n+10):last-child{flex-grow:1}#via-product-list .group-item-list-arrow{display:none;position:absolute;top:129px;left:50px;height:20px;width:20px;background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;transform:rotate(45deg);z-index:1}#via-product-list .group-item-list-bg{position:absolute;width:100vw;height:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff}#via-product-list .group-item-list-container{width:1200px;position:relative;display:none;margin-bottom:5px}#via-product-list .group-item-list-container:before,#via-product-list .group-item-list-container:after{content:" ";display:table}#via-product-list .group-item-list-container:after{clear:both}#via-product-list .group-item-list{position:relative;max-width:1200px;padding:0;display:flex;flex-wrap:wrap;justify-content:center}#via-product-list .grouped-list>li:nth-of-type(10n+1) .group-item-list-container{left:0px}#via-product-list .grouped-list>li:nth-of-type(10n+1) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+1) .group-item-list-container .group-item-list{min-width:120px;float:left}#via-product-list .grouped-list>li:nth-of-type(10n+2) .group-item-list-container{left:-120px}#via-product-list .grouped-list>li:nth-of-type(10n+2) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+2) .group-item-list-container .group-item-list{min-width:360px;float:left}#via-product-list .grouped-list>li:nth-of-type(10n+3) .group-item-list-container{left:-240px}#via-product-list .grouped-list>li:nth-of-type(10n+3) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+3) .group-item-list-container .group-item-list{min-width:600px;float:left}#via-product-list .grouped-list>li:nth-of-type(10n+4) .group-item-list-container{left:-360px}#via-product-list .grouped-list>li:nth-of-type(10n+4) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+4) .group-item-list-container .group-item-list{min-width:840px;float:left}#via-product-list .grouped-list>li:nth-of-type(10n+5) .group-item-list-container{left:-480px}#via-product-list .grouped-list>li:nth-of-type(10n+5) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+5) .group-item-list-container .group-item-list{min-width:1080px;float:left}#via-product-list .grouped-list>li:nth-of-type(10n+6) .group-item-list-container{left:-600px}#via-product-list .grouped-list>li:nth-of-type(10n+6) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+6) .group-item-list-container .group-item-list{min-width:1080px;float:right}#via-product-list .grouped-list>li:nth-of-type(10n+7) .group-item-list-container{left:-720px}#via-product-list .grouped-list>li:nth-of-type(10n+7) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+7) .group-item-list-container .group-item-list{min-width:840px;float:right}#via-product-list .grouped-list>li:nth-of-type(10n+8) .group-item-list-container{left:-840px}#via-product-list .grouped-list>li:nth-of-type(10n+8) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+8) .group-item-list-container .group-item-list{min-width:600px;float:right}#via-product-list .grouped-list>li:nth-of-type(10n+9) .group-item-list-container{left:-960px}#via-product-list .grouped-list>li:nth-of-type(10n+9) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+9) .group-item-list-container .group-item-list{min-width:360px;float:right}#via-product-list .grouped-list>li:nth-of-type(10n+10) .group-item-list-container{left:-1080px}#via-product-list .grouped-list>li:nth-of-type(10n+10) .group-item-list-container .group-item-list-bg{left:calc((100vw - 1200px) / -2)}#via-product-list .grouped-list>li:nth-of-type(10n+10) .group-item-list-container .group-item-list{min-width:120px;float:right}#via-product-list input[type="radio"]{display:none}#via-product-list input[type="radio"]:checked ~ .item .btn{border-color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .btn .icon,#via-product-list input[type="radio"]:checked ~ .item .btn [class^="icon-"]{color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .btn-plus::after{content:"\e61d";background-color:#f3651b}#via-product-list input[type="radio"]:checked ~ .item .item-label{color:#f3651b}#via-product-list input[type="radio"]:checked ~ .group-item-list-arrow,#via-product-list input[type="radio"]:checked ~ .group-item-list-container{display:block}}.validation-badge-container{text-align:left;margin-bottom:30px !important}.validation-badge-container .badge.validation-badge{padding:6px 10px 3px 24px;font-size:12px;margin-right:5px;margin-bottom:10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23CCCCCC' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center left 9px;background-size:11px 11px;transition:color 200ms, background 200ms}.validation-badge-container .badge.validation-badge.valid{color:#a2c974;background-color:#e6face;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23A2C974' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.validation-badge-container.has-error::before{content:none}.validation-badge-container.has-error .badge.validation-badge.invalid{color:#ff6060;background-color:#ffb2b2;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FF6060' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23FF6060' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-position:center left 7px;background-size:14px 14px}.validation-badge-container .validation-error{color:#e74c3c;font-size:10px;visibility:hidden}.validation-badge-container .validation-error.show-error{visibility:visible}.via-relative{position:relative}.via-absolute{position:absolute}.via-index-10{z-index:10}.via-index-20{z-index:20}.via-index-30{z-index:30}.via-overflow{overflow:visible;float:none}.via-block{display:block}.via-inline{display:inline}.via-float-left{float:left}.via-float-right{float:right}.via-inline-block{display:inline-block}.via-align-center{text-align:center}.via-uppercase{text-transform:uppercase}.via-full-width{width:100%}.via-text-align-right{text-align:right}.via-text-align-left{text-align:left}.via-text-align-center{text-align:center}.via-text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.via-text-nowrap{white-space:nowrap;overflow:hidden}.via-nowrap{white-space:nowrap}.via-bold{font-weight:bold}.fullwidth{width:100%}.min-height{min-height:600px}.via-user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.via-padding-top-20{padding-top:20px}.via-padding-top-5{padding-top:5px}.via-padding-top-3{padding-top:3px}.via-padding-left-13{padding-left:13px}.track-pixel{height:1px;width:1px;border-style:none}.display-flex{display:flex}.cut-filter-field{width:265px}.cut-filter-field .filter-icon{padding-left:8px;background:transparent;border:none;position:absolute;top:8px}.cut-filter-field .filter-icon i{font-size:16px;color:#999}.cut-filter-field input{padding-left:28px;padding-right:8px}.cut-filter-field .cmn-filter-field-input-wrapper{position:relative}
