@media all and (max-width:1023px){h2,h3,h4,h5,h6{font-size:18px;font-weight:700}.max_width{width:100%!important}#cover-border,#stamping_refresh,#stamping_right{display:none!important}.popup[data-type=stamping] .popupwindow{width:95%!important}#stamping_left{width:48%}#stamping_middle{width:48%;float:right}.font-select img{width:100%}.font-select[title=Helvetica]{float:right}#stampingPrev img,#stampingPrev1 img{width:100%}#stamping_cancel{display:none}#stamping_ok{margin-top:20px}#productOptions #___ratingbadge_0{bottom:70px!important}.fileDropArea{display:none!important}}@media all and (min-width:601px) and (max-width:800px){#book-gallery,#calculator-view,#header,#header_firstline,#menubar,#sidebar{display:none}#footer .wrap{width:100%}#footer .wrap a{width:32%;margin:0}#footer .footer_links{margin:0;padding-left:40px}#footer .footer_links a{padding:3px}#footer-extra{display:none}#customer-gallery{display:none}#customer-gallery-mobile{display:inline-block;width:100%;text-align:center}#slider_header{display:none!important}body,html{min-width:0}body{font-size:16px;line-height:18px}.desktop-content{display:none}.mobile-content{display:inherit}.mobile_max_width{width:100%!important;padding:0!important}h2,h3,h4,h5,h6{font-size:18px;font-weight:700}.device-switcher[data-view=toDesktop]{display:block}.device-switcher[data-view=toMobile]{display:none}#main table td{padding-right:5px;padding-left:5px}#home #main{padding:5px 0 0 0!important}.product_name{font-size:20px}#product-tiles-mobile{display:block}#tiles_mobile{background-color:#fff;padding-bottom:1px}#product-options .help{display:none}#main{width:100%}.main_ol li{line-height:20px;padding:5px 0}#header .wrap,.product_container,body #content{width:100%}#product-options{padding:10px;width:calc(100% - 20px)}#content .wrap{margin-top:48px}.product_container_head{font-size:16px}.product_attrib label{width:calc(100% - 4px);font-size:16px}.product-facts .checklist li{font-size:16px}.input-text{width:calc(100% - 8px);padding:initial}.gen_elem_select{width:100%}.selected_value{width:calc(100% - 38px);font-size:16px;max-width:none;white-space:normal}.options{position:inherit;min-width:0;width:100%}.option_elem{font-size:16px}.menu_options .options{position:absolute;width:185px}.product_attrib input[type=text]{font-size:16px}#product-options .mobile_help{display:block}.product-facts{width:inherit}.post_link{width:100%;font-size:14px;padding:5px 0}.btn-box{width:100%!important}#btn_calc_more_products{display:none}#btn_calc_price_detail{display:none}.calculation-btn-to-basket{float:right}#calculationArticleNote{width:100%}#calc_bewertung{display:none}#calculator-view-mobile{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:10}.status_hide_calendar label,.status_hide_content label,.status_hide_cover label{display:none}#btn_edit_backplate,#btn_edit_calendar,#btn_edit_content,#btn_edit_content_photobook,#btn_edit_cover,#btn_edit_dvdlabel,#btn_edit_label,#btn_edit_main,#btn_edit_register,#btn_edit_whatsapp,#btn_edit_wrapper{float:right}.btn-vorlage{width:100%;max-width:300px;margin:10px 0 0 0!important}#specialcolorpage-info,#specialpaperfolding-info{width:95%;padding:0}#register-punching-info{width:95%;padding:0}.materialBack,.materialFront{width:calc(100% - 30px)!important}.materialBack ul,.materialFront ul{width:100%}#product-tiles{display:table}.product_tile,.product_tile_center{display:block;margin-left:2.5%;margin-right:2.5%;min-height:330px;height:auto;width:45%;overflow:hidden;box-shadow:2px 2px 7px #555;margin-bottom:15px}.product_tile img,.product_tile_center img{width:100%}.info_picture{float:none!important;width:100%!important;text-align:center!important}.info_text{width:100%!important;text-align:left!important;padding-top:20px}.produktname{min-width:261px;font-size:18px}.product_info{font-size:14px;text-align:left;min-width:241px}.product_tile div:first-child,.product_tile_center div:first-child{background-size:100% auto;background-repeat:no-repeat}#blogSmall{display:none}#product-options .error_msg{width:100%}#alertBox{left:0;width:100%;border-radius:0}#alertOK{margin-right:30px}#confirmBox{width:100%;border-radius:0}#confirmText{padding-left:0;padding-right:0;margin-right:30px}#confirmCancel{margin-left:5px;margin-right:30px}.carttable-mobile{display:block}.article-comment{border:1px solid gray;font-size:16px;color:#626262}.shippingTypeRegion{width:100%!important}#new-upload-area label{float:none}#lbl_job_comment{float:none}#job-comment{float:none;width:calc(100% - 15px)}#btn_fileupload_next{float:right;margin:2px 0 0 11px}#profile-links ul li{width:50%;padding-bottom:20px}#contact_lbl_your_message{float:none;display:block}textarea[name=message]{width:100%;padding:initial}#captcha{padding:inherit}#contact_submit{width:100%!important;margin:0!important;padding:5px 0}.guestbook_rate_buttons{float:none;text-align:center}.guestbook_rate_buttons a{width:100%;max-width:300px}.slideToggle,.slideToggleSmall{width:calc(100% - 20px)}.emailLogin{line-height:16px;font-size:16px}.passwordLogin{float:none;line-height:16px;font-size:16px}.finalLogin{width:calc(100% - 6px);border-radius:0;margin-left:10px;padding:5px 0;font-size:16px}#orderExemplaryProductActionForm label,#registration-form label{width:calc(100% - 5px);font-size:16px}#orderExemplaryProductActionForm select,#registration-form select{border-radius:0;width:100%;height:28px;font-size:16px}#orderExemplaryProductActionForm .input-text,#registration-form .input-text{width:calc(100% - 4px);font-size:16px}#registration-form .help{display:none}#registration-form .help.mobile_help{display:inline-block}#dynamicCountriesTxt{margin-left:5px}.mobile_help{float:right}#registerSubmit{float:none;padding:10px;font-size:16px;width:calc(100% - 20px);border-radius:0;margin:0 0 10px 10px}.registerRow{padding:0 10px 0 10px}.filefield{width:calc(100% - 130px)}#treeRemoteCdFile,#treeRemoteCdLabel,#treeRemoteMainFile,#treeRemoteOverprintFile{width:inherit!important}#addressTemplateActionForm label{width:calc(100% - 5px);font-size:16px}#addressTemplateActionForm select{border-radius:0;width:100%;height:28px;font-size:16px}#addressTemplateActionForm .input-text{width:calc(100% - 4px);font-size:16px}#addressTemplateActionForm .help,#userPrivateDataActionForm .help{display:none}#addressTemplateActionForm .help.mobile_help,#userPrivateDataActionForm .help.mobile_help{display:inline-block}.shipping_address{height:160px;margin-left:10px;margin-top:20px;margin-right:10px;width:45%;max-width:300px}#selectBillingAddressForm .shipping_address,#userAddressesActionForm .shipping_address,#userAddressesBillingActionForm .shipping_address{height:auto;padding-bottom:30px}.info_video{clear:both;float:none!important;width:100%!important;text-align:center!important;padding-bottom:20px}.info_video_text{float:left;width:inherit!important}#online-hilfe-shop-dateiformat{width:inherit;float:none}#online-hilfe-shop-dateiformat-bild{float:none;text-align:center}#online-hilfe-shop-videoanleitung{float:none;text-align:center}#online-hilfe-shop-dhl{float:none;width:inherit}#online-hilfe-shop-dhl-bild{float:none}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:2px!important}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{padding:6px 10px!important;margin-top:6px!important}.cse .gsc-control-cse,.gsc-control-cse{padding:inherit!important}#registerActionForm #addressFirm,#registerActionForm #addressFirstname,#registerActionForm #addressLastname{width:calc(100% - 4px)!important}#userprofile_privatedata .editRow select{width:100%;height:32px;font-size:14px;float:left;margin-right:2px}#userprofile_privatedata .editRow label{float:left;width:100%;margin:0!important;line-height:32px;color:#626262;background-color:#fff;padding-left:4px;font-size:14px}#userprofile_privatedata .registerRow label{width:100%}#newsletter-info{width:calc(100% - 40px);line-height:18px}.double_block .block_text{width:calc(100% - 430px)!important}.dynBlogForeword{margin-left:1%}.dynBlog{min-height:330px;height:auto}.dynTileText{margin-left:1%;font-size:16px;width:63%}.dynTileProduct{display:block;margin-left:1%;margin-right:1%;min-height:330px;height:auto;width:33%;overflow:hidden;box-shadow:2px 2px 7px #555}.dynTileProduct img{width:100%}.product_attrib>.number_counter{width:100%;padding-left:0}}@media all and (min-width:801px) and (max-width:1023px){#book-gallery,#calculator-view,#header,#header_firstline,#menubar,#sidebar{display:none}#footer .wrap{width:100%}#footer .wrap a{width:20%;margin:0;display:block}#footer .footer_links{margin:0;padding-left:20px}#footer-extra{display:none}#customer-gallery{display:none}#customer-gallery-mobile{display:inline-block;width:100%;text-align:center}#slider_header{display:none!important}body,html{min-width:0}body{font-size:16px;line-height:18px}.desktop-content{display:none}.mobile-content{display:inherit}.mobile_max_width{width:100%!important;padding:0!important}h2,h3,h4,h5,h6{font-size:18px;font-weight:700}.device-switcher[data-view=toDesktop]{display:block}.device-switcher[data-view=toMobile]{display:none}#main table td{padding-right:5px;padding-left:5px}#home #main{padding:5px 0 0 0!important}.product_name{font-size:20px}#product-tiles-mobile{display:block}#tiles_mobile{background-color:#fff;padding-bottom:1px}#product-options .help{display:none}#main{width:100%}.main_ol li{line-height:20px;padding:5px 0}#header .wrap,.product_container,body #content{width:100%}#product-options{padding:10px;width:calc(100% - 20px)}#content .wrap{margin-top:48px}.product_container_head{font-size:16px}.product_attrib label{width:calc(100% - 4px);font-size:16px}.product-facts .checklist li{font-size:16px}.input-text{width:calc(100% - 8px);padding:initial}.gen_elem_select{width:100%}.selected_value{width:calc(100% - 38px);font-size:16px;max-width:none;white-space:normal}.options{position:inherit;min-width:0;width:100%}.option_elem{font-size:16px}.menu_options .options{position:absolute;width:185px}.product_attrib input[type=text]{font-size:16px}#product-options .mobile_help{display:block}.product-facts{width:inherit}.post_link{width:100%;font-size:14px;padding:5px 0}.btn-box{width:100%!important}#btn_calc_more_products{display:none}#btn_calc_price_detail{display:none}.calculation-btn-to-basket{float:right}#calculationArticleNote{width:100%}#calc_bewertung{display:none}#calculator-view-mobile{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:10}.status_hide_calendar label,.status_hide_content label,.status_hide_cover label{display:none}#btn_edit_backplate,#btn_edit_calendar,#btn_edit_content,#btn_edit_content_photobook,#btn_edit_cover,#btn_edit_dvdlabel,#btn_edit_label,#btn_edit_main,#btn_edit_register,#btn_edit_whatsapp,#btn_edit_wrapper{float:right}.btn-vorlage{width:100%;max-width:300px;margin:10px 0 0 0!important}#specialcolorpage-info,#specialpaperfolding-info{width:95%;padding:0}#register-punching-info{width:95%;padding:0}.materialBack,.materialFront{width:calc(100% - 30px)!important}.materialBack ul,.materialFront ul{width:100%}#product-tiles{display:table}.product_tile,.product_tile_center{display:block;margin-left:1%;margin-right:1%;min-height:330px;height:auto;width:31%;overflow:hidden;box-shadow:2px 2px 7px #555;margin-bottom:15px}.product_tile img,.product_tile_center img{width:100%}.info_picture{float:none!important;width:100%!important;text-align:center!important}.info_text{width:100%!important;text-align:left!important;padding-top:20px}.produktname{min-width:261px;font-size:18px}.product_info{font-size:14px;text-align:left;min-width:241px}.product_tile div:first-child,.product_tile_center div:first-child{background-size:100% auto;background-repeat:no-repeat}#blogSmall{display:none}#product-options .error_msg{width:100%}#alertBox{left:0;width:100%;border-radius:0}#alertOK{margin-right:30px}#confirmBox{width:100%;border-radius:0}#confirmText{padding-left:0;padding-right:0;margin-right:30px}#confirmCancel{margin-left:5px;margin-right:30px}.carttable-mobile{display:block}.article-comment{border:1px solid gray;font-size:16px;color:#626262}.shippingTypeRegion{width:100%!important}#new-upload-area label{float:none}#lbl_job_comment{float:none}#job-comment{float:none;width:calc(100% - 15px)}#btn_fileupload_next{float:right;margin:2px 0 0 11px}#profile-links ul li{width:50%;padding-bottom:20px}#contact_lbl_your_message{float:none;display:block}textarea[name=message]{width:100%;padding:initial}#captcha{padding:inherit}#contact_submit{width:100%!important;margin:0!important;padding:5px 0}.guestbook_rate_buttons{float:none;text-align:center}.guestbook_rate_buttons a{width:100%;max-width:300px}.slideToggle,.slideToggleSmall{width:calc(100% - 20px)}.emailLogin{line-height:16px;font-size:16px}.passwordLogin{float:none;line-height:16px;font-size:16px}.finalLogin{width:calc(100% - 6px);border-radius:0;margin-left:10px;padding:5px 0;font-size:16px}#orderExemplaryProductActionForm label,#registration-form label{width:calc(100% - 5px);font-size:16px}#orderExemplaryProductActionForm select,#registration-form select{border-radius:0;width:100%;height:28px;font-size:16px}#orderExemplaryProductActionForm .input-text,#registration-form .input-text{width:calc(100% - 4px);font-size:16px}#registration-form .help{display:none}#registration-form .help.mobile_help{display:inline-block}#dynamicCountriesTxt{margin-left:5px}.mobile_help{float:right}#registerSubmit{float:none;padding:10px;font-size:16px;width:calc(100% - 20px);border-radius:0;margin:0 0 10px 10px}.registerRow{padding:0 10px 0 10px}.filefield{width:calc(100% - 130px)}#treeRemoteCdFile,#treeRemoteCdLabel,#treeRemoteMainFile,#treeRemoteOverprintFile{width:inherit!important}#addressTemplateActionForm label{width:calc(100% - 5px);font-size:16px}#addressTemplateActionForm select{border-radius:0;width:100%;height:28px;font-size:16px}#addressTemplateActionForm .input-text{width:calc(100% - 4px);font-size:16px}#addressTemplateActionForm .help,#userPrivateDataActionForm .help{display:none}#addressTemplateActionForm .help.mobile_help,#userPrivateDataActionForm .help.mobile_help{display:inline-block}.shipping_address{height:160px;margin-left:10px;margin-top:20px;margin-right:10px;width:45%;max-width:300px}#selectBillingAddressForm .shipping_address,#userAddressesActionForm .shipping_address,#userAddressesBillingActionForm .shipping_address{height:auto;padding-bottom:30px}.info_video{clear:both;float:none!important;width:100%!important;text-align:center!important;padding-bottom:20px}.info_video_text{float:left;width:inherit!important}#online-hilfe-shop-dateiformat{width:inherit;float:none}#online-hilfe-shop-dateiformat-bild{float:none;text-align:center}#online-hilfe-shop-videoanleitung{float:none;text-align:center}#online-hilfe-shop-dhl{float:none;width:inherit}#online-hilfe-shop-dhl-bild{float:none}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:2px!important}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{padding:6px 10px!important;margin-top:6px!important}.cse .gsc-control-cse,.gsc-control-cse{padding:inherit!important}#registerActionForm #addressFirm,#registerActionForm #addressFirstname,#registerActionForm #addressLastname{width:calc(100% - 4px)!important}#userprofile_privatedata .editRow select{width:100%;height:32px;font-size:14px;float:left;margin-right:2px}#userprofile_privatedata .editRow label{float:left;width:100%;margin:0!important;line-height:32px;color:#626262;background-color:#fff;padding-left:4px;font-size:14px}#userprofile_privatedata .registerRow label{width:100%}#newsletter-info{width:calc(100% - 40px);line-height:18px}.double_block .block_text{width:calc(100% - 400px)!important}.dynBlog{min-height:330px;height:auto}.dynTileText{margin-left:1%;font-size:16px}.dynTileText h3{font-size:18px}.dynBlogForeword{margin-left:1%}.dynTileProduct{display:block;margin-left:1%;margin-right:1%;min-height:330px;height:auto;width:33%;overflow:hidden}.dynTileProduct img{width:100%}.product_attrib>.number_counter{width:100%;padding-left:0}}