#main{width:100%;overflow:hidden}.l1{line-height:40px}.cursor-pointer{cursor:pointer}.product-header{min-height:220px}.help_text{color:#88bf67;font-weight:700;vertical-align:2px;font-size:10px}.help_text_content{color:#88bf67;font-weight:700;vertical-align:2px;font-size:10px}.mobile_help{display:none}.post_link{width:250px;text-decoration:none;display:inline-block}.fancyvideo:hover{cursor:pointer}.info_video_text{float:left;width:calc(100% - 300px)}.info_video{float:right;padding-right:20px}#text1,#text2{resize:none}.jetzt_kalkulieren{color:#9d0c15;padding-left:15px;font-weight:700}.p_jetzt_kalkulieren{color:#58585a;font-weight:700}#product-options .radiolist.hardcover{margin-left:0;width:100%}#product-options .radiolist.hardcover li{width:120px;margin:0 0 10px 0}#product-options hr{padding-bottom:10px;margin-bottom:10px}#t-userdocs{width:100%;min-width:600px;border:1px solid #484a55}#t-userdocs tbody tr:hover{background-color:#3d80df;color:#fff}#t-userdocs thead{font-weight:700;border-bottom:1px solid #484a55}#t-userdocs th{padding:3px 0;font-weight:700}#t-userdocs tbody a{color:#000}.delete-btn{display:block;width:22px;height:22px;padding:0;margin:0;background:transparent url(../media/icons/remove.png) 0 0 no-repeat;border-width:0;border-style:none}#explorer-area{overflow:auto}#uploader-area{width:100%;display:none}#document-upload-information{display:none}.document-upload-information-warning{color:red}#html5_uploader_container{padding:0;margin-top:16px}#order-steps-wrapper{width:100%;margin-bottom:0;float:none;height:23px}.order-progress{float:left;width:25%;height:23px;line-height:23px;font-weight:700;color:#fff;text-align:center;margin-right:0;background:url(../media/gfx.png) 1px -170px no-repeat}#basket #order-steps-wrapper .order-step2,#checkout #order-steps-wrapper .order-step4,#productOptions #order-steps-wrapper .order-step1,#upload #order-steps-wrapper .order-step3{background:url(../media/gfx.png) 1px -212px no-repeat}.shipment-types{margin:5px 0}#success-upload-confirmation{border:1px #bebebe solid;width:99%;padding:10px 0;margin:40px 0 40px 5px;background-color:#fbff94}.extended-info{cursor:pointer}.hidden-info{display:none}.btn-img{cursor:pointer;width:22px;height:22px;border:none;float:right;margin:5px 0 5px 10px}.btn-img-cut{background:url(../media/icons/edit_cut.png) 0 0 no-repeat}.btn-img-reload{background:url(../media/icons/edit_reload.png) 0 0 no-repeat}.btn-img-save{background:url(../media/icons/edit_save.png) 0 0 no-repeat}.btn-img-delete{background:url(../media/icons/edit_delete.png) 0 0 no-repeat}.product_container{padding:0 0 10px;margin:0;width:520px;margin-bottom:20px}.product_container input{height:24px}.product_container_head{display:flex;color:var(--main-color);margin-top:5px;font-size:14px;line-height:24px;vertical-align:central;margin-bottom:5px!important}.product_space{height:2px;background-color:#fff}.product_info_blue{border-bottom:1px solid var(--main-color);padding-right:0}.product_info_blue span{font-size:14px;color:var(--main-color)}.popup[data-type=stamping] .popupwindow{width:1024px}.font-select{float:left;padding-left:3px;padding-right:3px;margin:3px;text-align:center;color:#fff;background-color:#aaa}.font-select:hover{cursor:pointer}#labelvorlagen{width:100%;text-align:center}#labelvorlagen a{color:#000}#labelvorlagen div{background-color:#d9d9d9;text-align:center;margin:0 10px;float:left;width:120px}#btn_calc_price_detail{color:#fff;background-color:#b1b1b1;width:166px;line-height:32px;text-decoration:none;text-align:center;margin:0 11px;font-weight:700}#btn_calc_price_detail:hover{background-color:#555;cursor:pointer}.calculation-btn-to-basket{float:right;padding-right:0}.btn-box table td{padding:0!important}#specialpaperfolding-info{padding:8px;color:#626262;background-color:#fff;margin-bottom:16px}.guestbook_rate_buttons{float:right}.guestbook_rate_buttons a{display:inline-block;text-decoration:none;width:180px;text-align:center}#addressTemplateActionForm .input-text{width:calc(100% - 280px);font-size:14px;float:left;margin-right:2px}#orderExemplaryProductActionForm .input-text{width:calc(100% - 255px);font-size:14px;float:left;margin-right:2px}#addressTemplateActionForm select{width:calc(100% - 268px);height:32px;font-size:14px;float:left;margin-right:2px}#orderExemplaryProductActionForm select{width:calc(100% - 243px);height:32px;font-size:14px;float:left;margin-right:2px}#dynamicCountriesTxt{margin-left:245px}.registerRow{padding:0 0 0 10px}.to-profile{float:right}.filefield{width:357px}.mobile_order_details_ending td:nth-child(2){white-space:nowrap}#addressTemplateActionForm input{float:left}#addressTemplateActionForm label{float:left;margin:0!important;line-height:32px;color:#626262;background-color:#fff;padding-left:4px;font-size:14px}#addressTemplateActionForm .input-text{height:24px}.mobile_news{background-color:var(--light-blue);bottom:0;width:100%}.mobile_news p{margin:0!important;padding:0!important}#calculator-view-mobile{display:none}#burger_btn{cursor:pointer}#customer-gallery{width:237px;float:right}#customer-gallery-mobile{display:none}.galleryImage{position:relative}#product-tiles-mobile{display:none}.product_name{font-size:16px}.device-switcher{display:none}.desktop-content{display:inherit}.mobile-content{display:none}.btn-vorlage{width:222px;text-align:center}.double_blockinfo{padding:5px 10px;clear:both;float:none}.double_blockinfo>*{float:left}.double_blockinfo img{width:241px;height:143px}.double_blockinfo div{padding-left:10px}.double_blockinfo div h2{margin:0 0 10px 0;padding:0!important}.carttable{display:block}.carttable-mobile{display:none}.warenkorb_preis table{padding-top:40px;float:right}.warenkorb_preis table td{padding:0 5px}.warenkorb_preis table td:last-child{padding-right:0!important}.carttable-shipping-header{padding:0 10px;width:calc(100% - 20px);margin-top:30px}.carttable-shipping-header table{width:100%;margin:0!important}.carttable-shipping-header table td{padding:0!important}.carttable-invoice-type-chooser,.carttable-manufacturing-types,.carttable-shipping-modes,.carttable-shipping-types,.carttable-store-type-chooser{padding:0 10px;width:calc(100% - 20px)}.carttable-invoice-type-chooser label,.carttable-manufacturing-types label,.carttable-shipping-modes label,.carttable-shipping-types label,.carttable-store-type-chooser label{padding-left:10px;padding-right:40px;width:calc(100% - 50px);font-weight:700;background-color:#b1b1b1;color:#fff;line-height:32px;cursor:pointer;background-image:url('/frontend/skin/blue/media/icons/select-box-arrow-down.png');background-repeat:no-repeat;background-position:right;float:left;margin:3px 10px 8px 0}.carttable-invoice-type-chooser label{width:calc(100% - 12px);padding-right:2px}.carttable-invoice-type-chooser label,.carttable-manufacturing-types label,.carttable-shipping-modes label,.carttable-store-type-chooser label{background-image:none;cursor:auto}.carttable-invoice-type-chooser .list,.carttable-manufacturing-types .list,.carttable-shipping-modes .list,.carttable-store-type-chooser .list{clear:both;margin-bottom:20px}.carttable-invoice-type-chooser input,.carttable-manufacturing-types input,.carttable-shipping-modes input,.carttable-store-type-chooser input{float:left;line-height:20px;height:20px;margin-left:5px}.carttable-invoice-type-chooser p,.carttable-manufacturing-types p,.carttable-shipping-modes p,.carttable-store-type-chooser p{margin-bottom:10px!important;overflow:hidden;line-height:20px}.number_counter .input-text{text-align:center;width:calc(100% - 24px)}.number_counter_decrease,.number_counter_increase{cursor:pointer;flex:none;line-height:42px;background-color:var(--medium-gray);color:#fff;text-align:center;min-width:40px}.number_counter_increase{margin-right:16px}.number_counter_decrease:hover,.number_counter_increase:hover{background-color:var(--dark-gray)}@media all and (max-width:1279px){.number_counter_increase{margin-right:0}}