#configurator-wrapper{width:100%;margin-right:10px}#auswahl{background-color:#e3ebc4;padding:20px 20px 10px;font-size:12px}#auswahl .description+.product_description{margin-top:20px}#configurator-main{width:100%;padding:10px 0px 10px 10px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;-moz-flex-direction:row;flex-direction:row}#configurator-preview{width:25%;padding:10px;min-width:220px}#configurator-preview #configurator-format,#configurator-preview #configurator-folding{font-size:18px;font-weight:bold}#configurator-preview #configurator-image{margin-top:10px;margin-bottom:10px}#configurator-selection{width:72%}#configurator-selection #configurator-price-top{position:-webkit-sticky;position:sticky}#configurator-selection #configurator-price-bottom{position:relative}#configurator-selection #configurator-price-top,#configurator-selection #configurator-price-bottom{width:100%;border:1px solid #ccc;border-radius:3px;padding:15px 10px;z-index:8;background-color:#fff;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;-moz-flex-direction:row;flex-direction:row}#configurator-selection #configurator-price-top .add-to-cart-button,#configurator-selection #configurator-price-bottom .add-to-cart-button{border:none;background-color:transparent;margin-top:15px}#configurator-selection #configurator-price-top .offer-button,#configurator-selection #configurator-price-bottom .offer-button{clear:both;border:none;background:none;cursor:pointer;padding:0;margin-top:25px}#configurator-selection #configurator-price-top .small_price,#configurator-selection #configurator-price-bottom .small_price{color:#888;margin-top:25px}#configurator-selection #configurator-price-top .small_price span,#configurator-selection #configurator-price-bottom .small_price span{font-size:14px;font-weight:bold}#configurator-selection #configurator-price-top .big_price,#configurator-selection #configurator-price-bottom .big_price{margin-top:25px}#configurator-selection #configurator-price-top .big_price span,#configurator-selection #configurator-price-bottom .big_price span{font-size:18px;font-weight:bold}#configurator-selection #configurator-message{font-size:12px;font-weight:bold;color:#cf1829}#configurator-selection #configurator-message img{width:20px;position:relative;top:5px}#configurator-selection #configurator-selectors{margin-top:20px;width:95%;border-radius:2px}#configurator-selection #configurator-selectors .ui-accordion .ui-accordion-header{border-radius:0px;padding:14px 10px 14px 25px;margin-top:8px;border-top:1px solid #98bb19;border-bottom:1px solid #98bb19;font-weight:bold;font-size:12px}#configurator-selection #configurator-selectors .ui-accordion .ui-accordion-header.excluded{color:#cf1829}#configurator-selection #configurator-selectors .ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:auto;right:1.5em;background-position:-64px 0;-webkit-transform:scale(2.2, 2.2);transform:scale(2.2, 2.2)}#configurator-selection #configurator-selectors .ui-accordion .ui-accordion-header span.selected-option{font-weight:normal;position:absolute;left:40%;max-width:360px}#configurator-selection #configurator-selectors .ui-accordion .ui-accordion-header span.selected-option.excluded{color:#cf1829;font-weight:bold}#configurator-selection #configurator-selectors .ui-accordion-content{overflow:visible !important}#configurator-selection #configurator-selectors .ui-state-active .ui-icon{background-position:0 0 !important}#configurator-selection #configurator-selectors .accordion-selection{list-style-type:none;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, 100px);-ms-grid-columns:repeat(auto-fill, 100px);-moz-justify-content:space-evenly;justify-content:space-evenly;gap:10px}#configurator-selection #configurator-selectors .accordion-selection.quantity,#configurator-selection #configurator-selectors .accordion-selection.format,#configurator-selection #configurator-selectors .accordion-selection.folding,#configurator-selection #configurator-selectors .accordion-selection.druck,#configurator-selection #configurator-selectors .accordion-selection.binding,#configurator-selection #configurator-selectors .accordion-selection.envelope_flap,#configurator-selection #configurator-selectors .accordion-selection.versand,#configurator-selection #configurator-selectors .accordion-selection.drehung,#configurator-selection #configurator-selectors .accordion-selection.calendar_back,#configurator-selection #configurator-selectors .accordion-selection.calendar_color_hanger,#configurator-selection #configurator-selectors .accordion-selection.daumenstanzung,#configurator-selection #configurator-selectors .accordion-selection.umschlagveredelung,#configurator-selection #configurator-selectors .accordion-selection.bindung,#configurator-selection #configurator-selectors .accordion-selection.buchruecken,#configurator-selection #configurator-selectors .accordion-selection.kapitalband{grid-template-columns:repeat(auto-fill, 120px)}#configurator-selection #configurator-selectors .accordion-selection.papierInhalt,#configurator-selection #configurator-selectors .accordion-selection.envelope,#configurator-selection #configurator-selectors .accordion-selection.deckblatt,#configurator-selection #configurator-selectors .accordion-selection.rueckblatt,#configurator-selection #configurator-selectors .accordion-selection.vorsatz_und_nachsatz,#configurator-selection #configurator-selectors .accordion-selection.card_paper,#configurator-selection #configurator-selectors .accordion-selection.organisation{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-moz-justify-content:center;justify-content:center;flex-wrap:wrap;-moz-flex-direction:row;flex-direction:row}#configurator-selection #configurator-selectors .accordion-selection.gestaltungsservice{grid-template-columns:repeat(auto-fill, 140px)}#configurator-selection #configurator-selectors .accordion-selection .option-value{text-align:center;background-color:#fff;margin:10px;padding:12px 3px;min-width:100px;min-height:60px;border:#cfe5ae 5px solid;cursor:pointer;position:relative}#configurator-selection #configurator-selectors .accordion-selection .option-value span.pieces{display:block;padding-bottom:5px;white-space:nowrap}#configurator-selection #configurator-selectors .accordion-selection .option-value span.price{font-weight:bold;font-size:15px;white-space:nowrap}#configurator-selection #configurator-selectors .accordion-selection .option-value span.net_price{display:block;white-space:nowrap;font-size:11px;padding-top:5px}#configurator-selection #configurator-selectors .accordion-selection .option-value.organisation{width:150px;padding:0 0 5px 0}#configurator-selection #configurator-selectors .accordion-selection .option-value.image{border:none;min-width:130px}#configurator-selection #configurator-selectors .accordion-selection .option-value.quantity{min-width:120px;padding:10px 5px}#configurator-selection #configurator-selectors .accordion-selection .option-value.gestaltungsservice{min-width:140px}#configurator-selection #configurator-selectors .accordion-selection .option-value.gestaltungsservice .info_icon_text_aux{left:140px}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper{width:240px}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .grammage,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .grammage,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .grammage,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .grammage,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .grammage,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .grammage{font-weight:700;font-size:18px;color:#a9d46f}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .type,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .type,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .type,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .type,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .type,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .type{font-weight:700}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .klebung,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .klebung,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .klebung,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .klebung,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .klebung,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .klebung{font-weight:700;line-height:16px}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .brand,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .brand,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .brand,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .brand,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .brand,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .brand{font-size:11px}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .honor,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .honor,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .honor,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .honor,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .honor,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .honor{font-size:11px}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .express,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .express,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .express,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .express,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .express,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .express{font-weight:bold;font-size:11px;color:#d4731e}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .info,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .info,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .info,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .info,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .info,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .info{clear:both;white-space:nowrap}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .info .info_icon,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .info .info_icon,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .info .info_icon,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .info .info_icon,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .info .info_icon,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .info .info_icon{display:inline-block;vertical-align:middle}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt .info .info_text,#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope .info .info_text,#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt .info .info_text,#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt .info .info_text,#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz .info .info_text,#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper .info .info_text{font-weight:700;color:#a9d46f;margin-right:5px;font-size:11px}#configurator-selection #configurator-selectors .accordion-selection .option-value.papierInhalt [id^="info_icon_text"],#configurator-selection #configurator-selectors .accordion-selection .option-value.envelope [id^="info_icon_text"],#configurator-selection #configurator-selectors .accordion-selection .option-value.deckblatt [id^="info_icon_text"],#configurator-selection #configurator-selectors .accordion-selection .option-value.rueckblatt [id^="info_icon_text"],#configurator-selection #configurator-selectors .accordion-selection .option-value.vorsatz_und_nachsatz [id^="info_icon_text"],#configurator-selection #configurator-selectors .accordion-selection .option-value.card_paper [id^="info_icon_text"]{background-color:#e4ecc5;border:1px solid #98bb19;font-size:12px;display:none;line-height:1.5;margin-left:220px;margin-top:-25px;padding:10px;position:absolute;width:200px;z-index:1;text-align:left;cursor:auto}#buttons{overflow:hidden;*zoom:1;list-style:none}#buttons li{font-family:Arial, sans-serif;font-size:12px;float:left;font-size:10px;font-weight:700;padding:0;color:#fff}#buttons li a{color:#fff}#buttons .datasheet{height:29px;width:107px;margin:0}#buttons .datasheet a{display:block;height:100%}#buttons .help{height:29px;width:70px;margin:0 0 0 10px}.add-to-cart-button.summary-button{margin-right:-15px}.add-to-cart-button.ui-button-disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.accept_button{width:100px;height:30px;background-color:transparent;border:none;clear:both;cursor:pointer}#wish-quantity{padding:15px;border:1px solid #777;box-shadow:10px 10px 2px #aaa;margin:10px 20px 10px;float:left}#wish-quantity #input-quantity-button{width:100px;height:30px;background-color:transparent;border:none}#wish-quantity-result{text-align:center;background-color:#fff;margin:10px;padding:12px 3px;min-width:100px;min-height:60px;border:#cfe5ae 5px solid;cursor:pointer;position:relative;width:110px;height:110px;float:right}#wish-quantity-result span.pieces{display:block;padding-bottom:5px;white-space:nowrap}#wish-quantity-result span.price{font-weight:bold;font-size:15px;white-space:nowrap}#wish-quantity-result span.net_price{display:block;white-space:nowrap;font-size:11px;padding-top:5px}#wish-motive-quantity-result{text-align:center;border:#cfe5ae 5px solid;margin-top:5px;position:relative}#wish-motive-quantity-result span.pieces{display:block;padding-bottom:5px;white-space:nowrap}#wish-motive-quantity-result span.price{font-weight:bold;font-size:15px;white-space:nowrap}#wish-motive-quantity-result span.net_price{display:block;white-space:nowrap;font-size:11px;padding-top:5px}#individual-formats{background-color:#fff;border:1px solid #777;box-shadow:10px 10px 2px #aaa;margin:10px 30px 10px;min-height:120px;padding:10px;text-align:left;float:left;width:70%}#individual-formats #wish_format{font-weight:bold;font-size:17px;color:#92B415}#individual-formats #info_icon{text-align:right;padding-right:0}#individual-formats #info_icon_text{background-color:#e4ecc5;border:1px solid #98bb19;font-size:12px;display:none;line-height:1.5;margin-left:220px;margin-top:-25px;padding:10px;position:absolute;width:100px;z-index:1}#individual-formats #indiv_format1,#individual-formats #indiv_format2{width:60px;font-size:12px}#individual-formats .format_name{font-size:10px;padding-top:0;padding-left:27px;text-align:left}#individual-formats #manuellformat_button{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;clear:both;cursor:pointer;margin-top:5px;margin-right:2px;width:100px;height:30px}#individual-formats #manual_format_error{text-align:left;color:red;font-size:12px;font-weight:bold}#input-fields{background-color:#fff;border:5px solid #cfe5ae;margin:10px 0 10px 30px;min-height:40px;min-width:70px;padding:10px;text-align:left;float:left;width:350px}.low_budget{margin-left:30px;margin-bottom:15px}.low_budget img{display:inline-block;vertical-align:top;height:60px;padding-right:10px}.low_budget .low_budget__text{display:inline-block;max-width:280px}.low_budget .low_budget__text span{display:block;font-weight:bold}#delivery_time_selection{margin:20px auto 30px}#delivery_time_selection h3{font-size:20px;margin-bottom:15px}#delivery_time_selection #deliveries{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, 145px);-ms-grid-columns:repeat(auto-fill, 145px);-moz-justify-content:start;justify-content:start;gap:25px}#delivery_time_selection #deliveries .delivery_aux{padding:30px 10px;font-size:16px;border:2px solid #83A509;border-radius:4px 4px 4px;cursor:pointer;position:relative;text-align:center}#delivery_time_selection #deliveries .delivery_aux.selected{border:2px solid #FFA500;background-color:#fde3e3}#enter-motive-quantity,#different-print-types{border:1px solid #777;box-shadow:10px 10px 2px #aaa;margin:10px 20px 10px;background-color:white;padding:10px;width:400px}#enter-motive-quantity #motive-quantities,#different-print-types #motive-quantities{margin-bottom:10px}#enter-motive-quantity #motive-quantities input.motiv_field,#different-print-types #motive-quantities input.motiv_field{width:150px;margin-top:10px;margin-right:10px}#enter-motive-quantity #motive-errors,#different-print-types #motive-errors{color:red;width:200px}.motive_info{float:right}#motive_layer{font-size:12px;line-height:1.5;position:absolute;width:260px;background-color:#e4ecc5;padding:10px;border:1px solid #98bb19;z-index:10;left:50px}#blauer_engel_layer{position:absolute;right:150px;background-color:#e4ecc5;padding:10px;border:1px solid #98bb19;z-index:10;width:200px}.tax_button{position:absolute;text-decoration:none;padding:4px 8px;top:0px;border-radius:3px;color:#fff;font-weight:bold;font-size:11px;text-align:center}.tax_button:hover{color:#fff}.current_tax_button{left:0px;background-color:#2EB6F7;border:1px solid #2184b4;width:120px}.switch_tax_button{left:130px;background-color:#84A422;border:1px solid #627A1A;width:160px}.info_tax_button{left:300px;background-color:#F19124;border:1px solid #BC711D}.info_icon_text_aux{display:none;position:absolute;background-color:#e4ecc5;border:1px solid #98bb19;width:300px;padding:8px;top:35px;left:-10px;z-index:10;text-align:left;font-size:13px}#info_window,#different-print-types{display:none;border:1px solid #aaa;position:absolute;width:400px;top:410px;left:200px;right:0;background-color:#f4ffe8;padding:15px;margin:0 auto;box-shadow:4px 4px 4px #888;z-index:999}#info_window .first-prices tr:nth-child(even),#info_window .second-prices tr:nth-child(even),#different-print-types .first-prices tr:nth-child(even),#different-print-types .second-prices tr:nth-child(even){background-color:#f1f8e8}.calculate_button,.take_over_button{width:100px;height:32px;border:none;background-color:transparent}@media screen and (max-width: 850px){#configurator-preview,#configurator-selection,#configurator-selectors{width:100% !important}#configurator-main{flex-direction:column-reverse}}@media screen and (max-width: 800px){#configurator-price-top{top:80px !important}}@media screen and (max-width: 700px){#taxation_info_dialog_detail{width:100%}}@media screen and (max-width: 650px){#configurator-price-top,#configurator-price-bottom{display:grid !important;justify-content:space-around !important;grid-template-columns:50% 50% !important}#configurator-price-top .offer-button,#configurator-price-bottom .offer-button{order:2;justify-self:right}#configurator-price-top .add-to-cart-button,#configurator-price-bottom .add-to-cart-button{order:4;justify-self:right}#configurator-price-top .small_price,#configurator-price-bottom .small_price{order:1;align-content:end}#configurator-price-top .big_price,#configurator-price-bottom .big_price{order:3}#individual-formats{width:100%;margin:10px}}@media screen and (min-width: 500px){.mobile-break{display:none}}@media screen and (max-width: 500px){#configurator-price-top .current_tax_button,#configurator-price-bottom .current_tax_button{width:90px}#configurator-price-top .switch_tax_button,#configurator-price-bottom .switch_tax_button{width:100px;left:100px}#configurator-price-top .info_tax_button,#configurator-price-bottom .info_tax_button{left:210px}#configurator-selection #configurator-selectors .accordion-selection .option-value.organisation{width:130px}#individual-formats{width:105%;margin:10px 0}#input-fields{width:95%}}
