.progress{background-color:#000;max-width:420px;width:94% !important;height:40px;display:none;position:absolute;margin:30px auto 0;text-align:center;left:50%;border:1px solid #e8e8e8;white-space:nowrap;z-index:1;top:40%;transform:translateX(-50%)}@media only screen and (max-width:767px){.progress{top:50%;transform:translateX(-50%) translateY(-50%);background-color:#000;width:250px !important;height:40px;display:none;position:absolute;margin:30px auto 0;text-align:center;right:34.6%;border:1px solid #e8e8e8;white-space:nowrap;line-height:40px !important}}@media (min-width:768px) and (max-width:1199px){.progress{background-color:#000;max-width:420px !important;width:95% !important;height:25px !important;display:none;position:absolute;margin:30px auto 0 !important;text-align:center;left:0 !important;border:1px solid #e8e8e8;white-space:nowrap;z-index:1;transform:inherit !important;right:0 !important;line-height:21px;top:30%}}.progress .bar{background-color:#30AFFB;height:40px;color:white;font-size:26px;position:absolute;left:0;top:0;z-index:5}@media (min-width:768px) and (max-width:1199px){.progress .bar{background-color:#30AFFB;height:auto;color:white;font-size:16px;position:static;left:0;top:0;z-index:5;line-height:normal}}.progress .text{height:40px;color:white;font-size:26px;position:relative;z-index:10}@media only screen and (max-width:767px){.progress .text{height:auto !important;color:white;font-size:18px !important;position:relative;z-index:10;line-height:normal !important}}@media (min-width:768px) and (max-width:1199px){.progress .text{height:auto;color:white;font-size:16px !important;position:relative;z-index:10;line-height:normal}}.span-white{height:50px;background-color:white}.files-loading{display:none}.file-table-header-plots div,.file-table-header-bp div{color:white}#file-table-header-Plots th div{font-family:'Lato'}#file-table-header-Plots th{font-family:'Lato'}#file-table-header-Plots .table-qty-calc input{color:#000;font-weight:normal}.file-table-header-plots .increment,.file-table-header-plots .decrement,.file-table-header-plots td.delete,.file-table-header-bp .increment,.file-table-header-bp .decrement,.file-table-header-bp td.delete,.file-table-wrapper .increment,.file-table-wrapper .decrement,.file-table-wrapper td.delete{cursor:pointer;width:22px !important}.file-table-header-plots .increment,.file-table-header-plots .decrement,.file-table-header-plots td.delete,.file-table-header-bp .increment,.file-table-header-bp .decrement,.file-table-header-bp td.delete,.file-table-wrapper .increment,.file-table-wrapper .decrement,.file-table-wrapper td.delete{cursor:pointer;width:18px}.file-table-header-plots .decrement,.file-table-header-bp .increment,.file-table-header-bp .decrement,.file-table-wrapper .increment,.file-table-wrapper .decrement{font-size:26px}.file-table-header-plots .qty-calc .increment,.file-table-wrapper .qty-calc .increment{font-size:25px;width:24px}.file-table-header-plots .qty-calc .increment,.file-table-header-plots .qty-calc .decrement,.file-table-wrapper .qty-calc .increment,.file-table-wrapper .qty-calc .decrement{vertical-align:middle}.file-table-header-plots .qty-calc .qty,.file-table-header-bp .qty-calc .qty,.file-table-wrapper .qty-calc .qty{width:45px;text-align:center}.print #plot-img{padding-left:24%}#plot-img{margin-bottom:-12px}#plot-img-td{border-bottom:1px solid #ddd;text-align:center;border-top:0px}.file-table-header-plots .qty-calc .increment,.file-table-header-plots .qty-calc .decrement,.file-table-header-plots .qty-calc .qty,.file-table-header-bp .qty-calc .increment,.file-table-header-bp .qty-calc .decrement,.file-table-header-bp .qty-calc .qty,.file-table-wrapper .qty-calc .increment,.file-table-wrapper .qty-calc .decrement,.file-table-wrapper .qty-calc .qty{padding-left:5px;padding-right:5px;display:inline-block}.werbefolie .werbefolie-layer{padding:20px 0 0}.werbefolie .werbefolie-layer #pp-bestellung .price-info{border-top:1px solid #e8e8e8;margin-top:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer #pp-bestellung .price-info{display:none}}.werbefolie .werbefolie-layer #pp-bestellung .price-info>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding-top:15px}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer #pp-bestellung .price-info>div{width:33.33% !important}}@media only screen and (max-width:560px){.werbefolie .werbefolie-layer #pp-bestellung .price-info>div{width:50% !important}}.werbefolie .werbefolie-layer #pp-bestellung .price-info>div>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;justify-content:center}.werbefolie .werbefolie-layer .product-add-form .plotservice-options{width:100%;position:relative}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ededed;padding:20px;margin-top:30px}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper{background-color:#ededed;margin-top:0}@media only screen and (min-width:561px){.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper{padding-left:20px;padding-right:20px}}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options{position:relative;width:100%}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field{border-bottom:1px solid #e8e8e8;margin-bottom:20px;min-height:281px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;padding:20px 20px 20px 390px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field{padding:20px 0}}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field:last-child{border:0;margin-bottom:0 !important}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field:hover{background-color:white}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-img{display:block;position:absolute;max-width:347px;width:100%;left:20px;overflow:hidden}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-img{position:relative;left:inherit;margin:0 auto}}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-img img{max-width:100%}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 50px;justify-content:flex-start;align-content:flex-start;width:100%}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc{padding:20px 10px}}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc .desc-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;font-size:24px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc .desc-heading{font-size:20px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc .desc-heading{font-size:18px}}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc .desc-heading label{font-size:inherit;color:#333;text-align:inherit;width:100%;padding:20px 100px 30px 0}@media only screen and (max-width:660px){.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc .desc-heading label>span{display:block;width:100%;white-space:normal}}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc .desc-text{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.werbefolie .werbefolie-layer .product-add-form .plotservice-options .plotservice-options-wrapper #product-options-wrapper #pp-options .options-list .field .plot-desc .desc-text p{font-size:18px}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ededed;padding:20px;position:relative;width:100%}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:400px;min-height:56px;font-size:18px;position:relative;background-color:#ededed;margin:15px 0 0;width:100%}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper{font-size:10px}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table{margin-bottom:0}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table .qty-calc{display:flex !important;justify-content:center;align-items:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table .delete-icon{width:17px;height:auto;margin:0 auto}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table span{padding-left:18px;padding-right:18px;font-size:24px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table span{font-size:20px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table span{font-size:18px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table span{padding-left:10px;padding-right:10px}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table #fileheight,.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table #filewidth{width:150px;font-size:18px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table #fileheight,.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table #filewidth{width:110px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table #fileheight,.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table #filewidth{width:50px}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table thead{background-color:lightgrey}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table thead tr th{vertical-align:middle;padding:8px;color:#fff;text-align:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table tbody tr{background:transparent}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table tbody tr td{vertical-align:middle;padding:8px;text-align:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table tbody tr td.service-content{padding:0;border:none}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table tbody tr td.delete{text-align:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-format .werbefolie-table-wrapper table.format-table tbody tr td.delete img{width:17px;height:21px}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ededed;padding:20px;margin-top:30px}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list{padding:0;position:relative}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field{border-bottom:1px solid #e8e8e8;margin-bottom:20px;min-height:281px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;padding:20px 20px 20px 390px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field{padding:20px 0}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field:last-child{border:0;margin-bottom:0 !important}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field:hover{background-color:white}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-img{display:block;position:absolute;max-width:347px;width:100%;left:20px;overflow:hidden}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-img{position:relative;left:inherit;margin:0 auto}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-img img{max-width:100%}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 50px;justify-content:flex-start;align-content:flex-start;width:100%}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc{padding:0 0}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc .desc-heading{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;font-size:24px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc .desc-heading{font-size:20px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc .desc-heading{font-size:18px}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc .desc-heading label{font-size:inherit;color:#333;text-align:inherit;width:100%;padding:20px 100px 30px 0}@media only screen and (max-width:660px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc .desc-heading label>span{display:block;width:100%;white-space:normal}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc .desc-text{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options .options-list .field .plot-desc .desc-text p{font-size:18px}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader{padding:10px 0 0 0;display:flex;justify-content:center;align-content:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;justify-content:center;align-items:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader form.upload-form .upload-field-2{max-width:376px;width:376px;height:65px;box-shadow:2px 2px 5px 2px #808080;border:1px solid #fff;background-color:#878787;cursor:pointer;margin:0 auto}@media only screen and (max-width:480px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader form.upload-form .upload-field-2{width:100%}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader form.upload-form .upload-field-2.mouse-over{cursor:pointer}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader form.upload-form .upload-field-2:hover{cursor:pointer;background-color:#30affb}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader form.upload-form .upload-field-2 input{position:absolute;cursor:pointer;left:0;top:0;opacity:0}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader form.upload-form .upload-field-2 img{vertical-align:middle}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader form.upload-form .upload-field-2 span{position:relative;top:5px;font-size:22px;color:white;text-transform:uppercase}@media only screen and (max-width:480px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload .file-uploader .uploader form.upload-form .upload-field-2 span{font-size:16px}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:400px;min-height:56px;font-size:18px;position:relative;background-color:#ededed;margin:15px 0 0;width:100%}@media only screen and (max-width:480px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper{font-size:10px}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table{margin-bottom:0}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table .qty-calc{display:flex !important;justify-content:center;align-items:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table .delete-icon{width:17px;height:auto;margin:0 auto}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table span{padding-left:18px;padding-right:18px;font-size:24px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table span{font-size:20px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table span{font-size:18px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table span{padding-left:10px;padding-right:10px}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table #fileheight,.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table #filewidth{width:150px;font-size:18px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table #fileheight,.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table #filewidth{width:110px}}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table thead{background-color:lightgrey}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table thead tr th{vertical-align:middle;padding:8px;color:#fff}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table tbody tr{background:transparent}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table tbody tr td{vertical-align:middle;padding:8px;text-align:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table tbody tr td.file_name{text-align:left;white-space:normal;word-break:break-all}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table tbody tr td.service-content{padding:0;border:none}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table tbody tr td.delete{text-align:center}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table .file-table-wrapper table tbody tr td.delete img{width:17px;height:21px}.werbefolie .werbefolie-layer .product-add-form form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ededed;margin-top:30px;padding:20px;width:100%;justify-content:flex-start;align-content:flex-start;align-items:flex-start}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom{padding:15px}}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;width:64%;padding-left:20px;padding-right:20px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .summary{padding-left:0;padding-right:15px;width:60%}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .summary{width:100%;padding:0}}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .summary h2{margin:25px 0 20px;width:100%}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;width:36%;margin:20px 0;padding-left:20px;padding-right:20px;font-size:18px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart{padding-left:15px;padding-right:0;font-size:16px;width:40%}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart{font-size:14px;width:100%;padding:0}}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0;width:100%;color:#000000}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box .price-box-sub{width:100%;margin-bottom:10px;text-transform:uppercase}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box .price-box-sub span{display:block;float:right}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box .price-box-sub .info-button{margin-left:5px;position:relative}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box .price-box-sub.total{font-size:24px;font-family:'Lato-Bold';border-top:1px solid #cacaca;margin-bottom:0;padding-top:10px}@media only screen and (max-width:991px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box .price-box-sub.total{font-size:20px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box .price-box-sub.total{font-size:18px}}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box .price-box-sub.tax{font-size:12px;text-transform:none}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div .price-box .price-box-sub.tax a{font-size:12px}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div.actions{justify-content:center;padding-top:25px}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div.actions{justify-content:center}}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div.actions button.tocart{width:auto;opacity:1;margin:0;padding:12px 15px !important}@media only screen and (max-width:1135px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div.actions button.tocart{font-size:1.3vmax}}@media only screen and (max-width:1024px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div.actions button.tocart{font-size:11px}}@media only screen and (max-width:767px){.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div.actions button.tocart{font-size:2.45vmax}}.werbefolie .werbefolie-layer .product-add-form form .product-options-bottom .box-tocart .fieldset .cart-box-content>div.actions button.tocart img{max-width:4.9vmax}.werbefolie #product-pages-footer{display:flex;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;overflow:hidden;width:100%}.werbefolie #product-pages-footer #service-video-block{border:none;padding:0}.werbefolie #product-pages-footer #service-checklist-datenblatt{display:flex;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;width:50%;padding:0 21px}.werbefolie #product-pages-footer #service-checklist-datenblatt .preview-checklist-datenblatt{padding:0;border:none}.werbefolie #product-pages-footer #service-checklist-datenblatt .preview-checklist-datenblatt .datenblatt-img{display:flex;flex-wrap:wrap;width:100%;justify-content:center;order:-1}@media only screen and (max-width:767px){.werbefolie #product-pages-footer #service-checklist-datenblatt{width:100%;padding:0}}.werbefolie #product-pages-footer .panel-heading{padding:10px 0}.werbefolie #product-pages-footer #plostservice-faq{border-left:0px !important;padding-left:0px !important;padding-right:10px;width:45%}.werbefolie #product-pages-footer #plostservice-video{border-right:1px solid #e8e8e8;margin-left:0px;padding-right:20px;vertical-align:top;width:47% !important}.file-uploader-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ededed;padding:20px;position:relative;width:100%}@media only screen and (max-width:767px){.file-uploader-wrap{padding:20px 15px}}.file-uploader-wrap .file-uploader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:100%;position:relative;margin:0 auto;padding:0 0 30px}.file-uploader-wrap .file-uploader .uploader-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;overflow:hidden}@media only screen and (max-width:767px){.file-uploader-wrap .file-uploader .uploader-list{padding:0 10px}}.file-uploader-wrap .file-uploader .uploader-list .uploader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;float:none;justify-content:center;text-align:center;margin:15px 0 0;position:relative;padding:0 15px;overflow:visible;align-items:flex-end}@media (max-width:991px){.file-uploader-wrap .file-uploader .uploader-list .uploader{padding:0 12px 40px}}@media (max-width:560px){.file-uploader-wrap .file-uploader .uploader-list .uploader{padding:0 7px}}@media only screen and (max-width:767px){.file-uploader-wrap .file-uploader .uploader-list .uploader{height:auto;min-height:auto;border:none}}@media only screen and (max-width:1199px){.file-uploader-wrap .file-uploader .uploader-list .uploader{overflow:visible}}.file-uploader-wrap .file-uploader .uploader-list .uploader form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;align-items:flex-start}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:flex-start;cursor:pointer;max-width:500px;position:static;width:100%;height:100%;padding:0;margin:0 auto}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .field-img-cont>.filedimg{max-height:200px;min-height:200px}@media only screen and (max-width:860px){.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .field-img-cont>.filedimg{max-height:175px;min-height:175px}}@media only screen and (max-width:767px){.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .field-img-cont>.filedimg{display:block;width:65%;max-width:100%;min-height:auto;margin:0 auto}}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .field-img-cont>.filedimg img{width:auto;height:auto;max-height:100%;transition:transform .7s ease-in-out;padding:0 !important}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .field-img-cont>.fieldcont .field-description{padding:0}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .popup_inner_part{align-self:flex-end;margin:5px 0 0 0}@media only screen and (max-width:767px){.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .popup_inner_part{height:auto}}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .inner-upload-field{display:flex;align-items:flex-start;width:100%;justify-content:center;flex-wrap:wrap}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field.mouse-over{color:#30AFFB;cursor:pointer}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field:hover{color:#30AFFB;cursor:pointer}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field:hover img{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field:hover button{background:#30AFFB;cursor:pointer}@media only screen and (max-width:767px){.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field .popup_inner_part .field-description{padding:0}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field>.popup_inner_part{display:block;width:100%;padding-left:5px;text-align:left}}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field button{box-shadow:none;margin:10px 0 0;background:#55c92c;color:#fff;border-radius:0px;cursor:pointer;padding:7px 15px;font-size:14px;vertical-align:middle;border:0;height:auto;margin:15px auto 0;width:200px}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field input{position:absolute;cursor:pointer;left:0;top:0;opacity:0}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field h2{font-size:34px !important;margin:10px 0 20px;word-spacing:200px}@media (min-width:768px) and (max-width:1366px){.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field h2{font-size:18px !important}}@media (min-width:768px) and (max-width:1199px){.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field h2{word-spacing:normal}}@media only screen and (max-width:767px){.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field h2{font-size:20px !important;margin:5px 0 5px;width:100%;text-align:center;word-spacing:inherit}}.file-uploader-wrap .file-uploader .uploader-list .uploader .upload-field p{font-size:14px;width:100%}.file-uploader-wrap .file-uploader .uploader-list .uploader #upload-field-modal button{margin-top:0}.file-uploader-wrap .plotservice-upload-content{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0}.file-uploader-wrap .file-table-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:400px;min-height:56px;overflow-y:scroll;font-size:18px;position:relative;background-color:#ededed;margin:15px 0 0;width:100%}@media only screen and (max-width:480px){.file-uploader-wrap .file-table-wrapper{font-size:10px}}.file-uploader-wrap .file-table-wrapper table{margin-bottom:0}.file-uploader-wrap .file-table-wrapper table .qty-calc{display:flex !important;justify-content:center;align-items:center}.file-uploader-wrap .file-table-wrapper table .delete-icon{width:17px;height:auto;margin:0 auto}.file-uploader-wrap .file-table-wrapper table thead{background-color:lightgrey}.file-uploader-wrap .file-table-wrapper table thead tr th{vertical-align:middle;padding:8px;color:#fff}.file-uploader-wrap .file-table-wrapper table thead tr th:last-child{text-align:center}.file-uploader-wrap .file-table-wrapper table thead tr th:last-child>div{min-width:25px}.file-uploader-wrap .file-table-wrapper table thead tr th:last-child img{width:17px;height:21px}.file-uploader-wrap .file-table-wrapper table thead tr th .file-amount{text-align:center}.file-uploader-wrap .file-table-wrapper table tbody tr{background:transparent}.file-uploader-wrap .file-table-wrapper table tbody tr td{vertical-align:middle;padding:8px}.file-uploader-wrap .file-table-wrapper table tbody tr td#plot-img-td #plot-img{padding:0;margin:0 0 -12px}.file-uploader-wrap .file-table-wrapper table tbody tr td.service-content{padding:0;border:none}.file-uploader-wrap .file-table-wrapper table tbody tr td.delete{text-align:center}.file-uploader-wrap .file-table-wrapper table tbody tr td.delete img{width:17px;height:21px}@media (min-width:768px){.product-dina4-druck-konfigurator .file-uploader-wrap .file-uploader .uploader{width:50%}}.product-dina4-druck-konfigurator .file-uploader-wrap .file-uploader #click-me{display:none}.product-bauzaunbanner-konfigurator .werbefolie .werbefolie-layer .product-add-form .plotservice-options{display:none !important}.catalog-product-view aside.modal-popup .modal-inner-wrap{padding:0 0 30px}.catalog-product-view aside.modal-popup .modal-inner-wrap header.modal-header{border:none}.catalog-product-view aside.modal-popup .modal-inner-wrap .modal-content{box-shadow:none;border:none;padding-bottom:0}.catalog-product-view aside.modal-popup .modal-inner-wrap .modal-content .file-uploader-wrap{background:transparent;padding-bottom:0}.catalog-product-view aside.modal-popup .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader{border-right:1px solid #ccc}.catalog-product-view aside.modal-popup .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader.last{border:none}.catalog-product-view aside.modal-popup.ploatservice-modal-popup{background-color:rgba(51,51,51,0.55)}.catalog-product-view aside.modal-popup.ploatservice-modal-popup .modal-inner-wrap{margin:3rem auto}.catalog-product-view aside.modal-popup.ploatservice-modal-popup .modal-inner-wrap .file-uploader-wrap{background:transparent}.product.info.detailed{display:none}.Anzahl.Seiten{text-align:center;vertical-align:bottom}.file-table-sub .amount{text-align:center;vertical-align:bottom}.file-table-header-bp .qty-calc .decrement{padding-right:2px !important;padding-left:2px !important}.file-table-header-bp .qty-calc .increment{margin-left:-2px !important;padding-right:2px !important;padding-left:2px !important}#file-table-header-Plots>tr>th:nth-child(2){text-align:center}td.dimensions{text-align:center}@media only screen and (max-width:480px){td.dimensions{display:none}}.deletefiles{cursor:pointer}.file-errors>div{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#fae5e5;color:#e02b27;padding-left:40px;position:relative}.file-errors>div:before{-webkit-font-smoothing:antialiased;font-size:28px;line-height:28px;color:#b30000;content:'\e602';font-family:'icons-blank-theme';margin:-14px 0 0;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;left:0;top:18px;width:40px;position:absolute;text-align:center}.file-table tbody td.delete div.delete{float:right;margin-right:2px}@keyframes intervalwidth{from{width:0}to{width:100%}}.bar.processing{background-color:#55c92c;animation-duration:2s;animation-name:intervalwidth;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation-duration:2s;-webkit-animation-name:intervalwidth;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out}#popup-modal .file-uploader{padding:0 0px 20px 0px !important}#popup-modal img{padding:15px 0 0px !important}@media only screen and (max-width:767px){.file-uploader-wrap .file-uploader .uploader .upload-field .field-description p{min-height:auto;margin:0}.file-uploader-wrap .file-uploader .uploader .upload-field .plot-upload-btn{margin:0;justify-content:center}.file-uploader-wrap .file-uploader .uploader .upload-field .plot-upload-btn button{position:static;height:40px;font-size:12px !important;width:204px}.file-uploader-wrap .file-uploader .uploader .upload-field .plotupload-btn{margin:0}.file-uploader-wrap .file-uploader .uploader .upload-field .plotupload-btn button{position:static;height:40px;font-size:12px !important;width:204px}.catalog-product-view aside .modal-inner-wrap .modal-content{box-shadow:none;border:none;padding:5px !important}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap{padding:0;text-align:center;display:flex;justify-content:center}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader{padding:0;border:none !important;margin:0 0 30px 0}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader .upload-field{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;cursor:pointer;max-width:100%;position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0 auto}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader .upload-field .filedimg{display:block}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader .upload-field .popup_inner_part{display:flex;width:100%;padding-left:0;text-align:center;justify-content:center;flex-wrap:wrap;align-items:center}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader .upload-field button{padding:17px 17px 76px;position:static;display:flex;justify-content:center;width:auto;flex-wrap:wrap}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader .upload-field input{width:100% !important}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .field-description.col-xs-12{min-height:auto !important;margin:0}}@media (min-width:768px) and (max-width:1199px){.catalog-product-view aside.modal-popup .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader:nth-child(3){border:none}}@media (min-width:768px) and (max-width:1024px){.catalog-product-view aside.modal-popup .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader:last-child{border:none}}.catalog-product-view .main-paymentlogo.col-xs-12{padding:0;margin:0}.catalog-product-view .main-paymentlogo.col-xs-12 ul{border-bottom:none}.main-paymentlogo ul{border-bottom:1px solid #e8e8e8}@media only screen and (max-width:767px){.main-paymentlogo{margin:0 0 15px 0}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader .upload-field button{padding:5px 10px !important;position:static !important;width:auto}.catalog-product-view aside .modal-inner-wrap .modal-content .file-uploader-wrap .file-uploader .uploader .upload-field{overflow:inherit !important}.table-wrapper{position:static}.next_prvous_button{width:70px;position:absolute;left:140px;top:6px;right:0;z-index:999}.file-uploader-wrap .next_prvous_button{position:absolute;width:35px;margin:0;float:right;left:59%;top:22px}.next_with_hand_prevous_img{max-width:80%}.werbefolie .werbefolie-layer .product-add-form .werbefolie-options{display:inherit !important}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload{display:inherit !important}.werbefolie .werbefolie-layer .product-add-form .werbefolie-upload-table{display:inherit !important}.werbefolie-options img{max-width:57%}.werbefolie-upload img{max-width:57%}.werbefolie-upload-table img{max-width:50%}.werbefolie-upload-table .delete img{max-width:100%}.werbefolie-upload-table th div img{max-width:100%}.werbefolie-ausfuehrung .file-uploader-wrap>img{max-width:58%;margin:0}.werbefolie-ausfuehrung .file-uploader-wrap.print>img{max-width:67%}.werbefolie-ausfuehrung .plotservice-options-wrapper img{max-width:59%}.product-dina4-druck-konfigurator .werbefolie-ausfuehrung .plotservice-options-wrapper img{max-width:77%}.werbefolie-ausfuehrung .file-uploader-wrap:nth-child(2)>img{max-width:67%;margin:0}}#popup-modal .file-uploader-wrap .progress{background-color:#000;width:90%;height:30px;display:none;position:absolute;margin:auto;text-align:center;right:0;border:1px solid #e8e8e8;white-space:nowrap;top:0;bottom:0;left:0;max-width:100%;transform:inherit;padding:0 15px}#popup-modal .file-uploader-wrap .progress .bar{background-color:#30AFFB;height:30px;color:white;position:absolute;left:0;top:0;z-index:5;font-size:18px;line-height:30px}@media (min-width:1200px) and (max-width:1366px){#popup-modal .file-uploader-wrap .progress .bar{height:22px;font-size:14px}}@media only screen and (max-width:767px){#popup-modal .file-uploader-wrap .progress .bar{height:40px}}#popup-modal .file-uploader-wrap .progress .bar.processing{background-color:#55c92c}#popup-modal .file-uploader-wrap .progress .text{height:auto;color:white;font-size:18px;position:relative;z-index:10}@media (min-width:1200px) and (max-width:1366px){#popup-modal .file-uploader-wrap .progress .text{font-size:14px}}@media (min-width:1200px) and (max-width:1366px){#popup-modal .file-uploader-wrap .progress{width:94%;height:22px;padding:0 5px}}@media only screen and (max-width:767px){#popup-modal .file-uploader-wrap .progress{height:40px;padding:0 5px}}.product-add-form .werbefolie-upload{position:relative}.product-add-form .werbefolie-upload .progress{top:40%}@media only screen and (min-width:768px){.next_prvous_button{display:none}}@media (min-width:768px) and (max-width:1024px){.file-uploader-wrap .file-uploader{padding:0}.product-dina4-druck-konfigurator .file-uploader-wrap .plotservice-upload-content{margin:-20px 0 0 0}}