/*!
This is an automatically generated file. Please do NOT change it directly.
Use ./../sources/styles instead.
For further information see ./../sources/README.md.
*/.clear,.dedicated-clear,h4.error{clear:both}h4.error{background-image:url(../images/attention.png);background-repeat:no-repeat;font-weight:700;line-height:20px;margin-bottom:5px;padding-left:25px}ul.error-list{margin-bottom:1em!important;margin-left:0!important;list-style:none}div.error label,p.disabled-reason,p.error label,tr td.error label,tr th.error label,tr.error td label,tr.error th label,ul.error-list label{color:#f00000}input.shows-title-as-hint{color:#ccc}input[readonly]{background-color:#eee}div.direction{display:block;margin-bottom:1em}div.direction span{vertical-align:middle}div.direction span.left-arrow{width:10px;height:11px;background:url(../images/arrow-left.png);display:inline-block}div.direction span.right-arrow{width:10px;height:11px;background:url(../images/arrow-right.png);display:inline-block}div#formChangeWarningHidden{background-image:url(../images/attention.png);background-repeat:no-repeat;clear:both;color:#000;font-weight:700;visibility:hidden;line-height:20px;margin-bottom:5px;padding-left:25px;border:medium none;margin:0}div.formChangeWarningVisible{visibility:visible!important}div.personal_data div.payment-data div.bank_name span.optional{display:none}div.print_receipt_all,div.print_receipt_header{background-color:#fff;position:relative;float:left;width:94%;padding:20px}div.print_receipt_note{width:100%;position:relative;float:left;text-align:center;margin-bottom:15px}p.print_receipt_note_text{color:#b90012;font-weight:700}div.print_receipt_button_row{width:100%;position:relative;float:left}table.print_receipt_button_table{margin-bottom:15px;margin-left:auto;margin-right:auto}table.print_receipt_button_table tr td{padding-right:25px;padding-left:25px}div.print_receipt{border:1px solid #000;background-color:#fff;position:relative;float:left;width:95%;padding:20px;font-size:120%}div.print_receipt_body{height:95%}div.print_receipt_logo{position:relative;float:right}div.print_receipt_customer_vu_info{position:relative;float:left;width:100%;margin-top:30px;padding-top:2px;padding-bottom:2px}div.print_receipt_customer_info{margin-top:40px;padding-top:25px;float:left;padding-top:2px;padding-bottom:2px}p.print_receipt_customer_info_text{line-height:.5}div.print_receipt_vu_info_body{margin-top:10px;float:left}div.print_receipt_vu_info{position:relative;float:right;padding-top:2px;padding-bottom:2px}p.print_receipt_vu_info_text{line-height:.5}p.print_receipt_vu_info_department{font-size:19.75px}div.print_receipt_covering_letter{margin-top:60px;width:100%;float:left;padding-top:2px;padding-bottom:2px}div.print_receipt_products{margin-top:10px;width:100%;float:left;padding-top:2px;padding-bottom:2px}table.print_receipt_products_table{width:100%;border-collapse:collapse;margin-bottom:0}table.print_receipt_products_table tr td{padding:6px}table.print_receipt_products_table tr.print_receipt_products_tr td{border-bottom:solid #000;border-bottom-width:2px}table.print_receipt_products_table tr.print_receipt_products_space td{padding-top:7px}table.print_receipt_products_table tr.print_receipt_price_without_taxes_tr td,table.print_receipt_products_table tr.print_receipt_shipping_costs_tr td{border-top:solid #000;border-top-width:2px}table.print_receipt_products_table td.print_receipt_price_with_taxes_td{border-top:solid #000;border-top-width:2px;text-align:right}table.print_receipt_products_table td.print_receipt_prices{text-align:right}div.print_receipt_regards{margin-top:60px;width:100%;float:left;padding-top:2px;padding-bottom:2px}p.print_receipt_regards_text{line-height:.5}div.print_receipt_footer{margin-top:5pc;position:relative;bottom:0;font-size:80%}p.print_receipt_footer_text{line-height:.5;text-align:center}div.print_receipt_main{width:90%;margin-left:auto;margin-right:auto;clear:left;zoom:1}#nyroModalContent,#nyroModalLoading{background-color:#fff;font-size:1.2em}#nyroModalContent div.content,#nyroModalLoading div.content{padding:1em}.login .account_unconfirmed_warning{background-attachment:scroll;background-image:url(../images/icon_attention.png);background-position:5px 5px;background-repeat:no-repeat;border:1px solid red;padding:5px 5px 5px 35px}.ac_results{padding:0;background-color:#5e7ba5;background-color:#fff;overflow:hidden;z-index:10;text-align:left}.ac_results li.ac_over{cursor:pointer}.filterTable{margin-top:20px}.filterTable .table-cell-date-range input[type=text]{width:auto}.filterTable>tbody>tr>td,.filterTable>tbody>tr>th,.filterTable>thead>tr>th{padding:20px}.filterTable tbody,.filterTable thead{border:1px solid #e5e5e5}.filter-from,.filter-to{position:relative}.filter-from .rd-container,.filter-to .rd-container{position:absolute;top:105%!important;z-index:7}.filter-from .rd-container{left:0!important}.filter-to .rd-container{left:0!important;right:auto!important}body .filterTable tbody{border-top:0}body{font-family:Nunito,sans-serif;font-size:14px;margin:0}a,body{color:#505050}a{font-weight:400}a:hover{color:#9c0;text-decoration:none}.right{float:right}.left{float:left}.dedicated-clear{clear:both}h1{font-size:2em}h2{font-size:1.6em}h3,h4,h5{font-size:1.4em}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:normal}a#personal_data_modify_button_back,a.button,a.button-type01,a.remove,button,input.button,input.button-type01{text-decoration:none;border:1px solid #ccc;padding:5px 15px;display:inline-block;cursor:pointer;font-weight:400;font-size:1em;background-color:#fff;color:#505050;font-family:Nunito}a#personal_data_modify_button_back:hover,a.button-type01:hover,a.button:hover,a.remove:hover,button:hover,input.button-type01:hover,input.button:hover{border-color:#505050;color:#505050}a#personal_data_modify_button_back.next,a#personal_data_modify_button_back.payment_open_button,a#personal_data_modify_button_back.payment_select_button,a#personal_data_modify_button_back.primary,a#personal_data_modify_button_back.selected_payment_method_submit,a.button-type01.next,a.button-type01.payment_open_button,a.button-type01.payment_select_button,a.button-type01.primary,a.button-type01.selected_payment_method_submit,a.button.next,a.button.payment_open_button,a.button.payment_select_button,a.button.primary,a.button.selected_payment_method_submit,a.remove.next,a.remove.payment_open_button,a.remove.payment_select_button,a.remove.primary,a.remove.selected_payment_method_submit,button.next,button.payment_open_button,button.payment_select_button,button.primary,button.selected_payment_method_submit,input.button-type01.next,input.button-type01.payment_open_button,input.button-type01.payment_select_button,input.button-type01.primary,input.button-type01.selected_payment_method_submit,input.button.next,input.button.payment_open_button,input.button.payment_select_button,input.button.primary,input.button.selected_payment_method_submit{color:#fff;background-color:#505050;text-decoration:none;border-color:#505050}a#personal_data_modify_button_back.next:hover,a#personal_data_modify_button_back.payment_open_button:hover,a#personal_data_modify_button_back.payment_select_button:hover,a#personal_data_modify_button_back.primary:hover,a#personal_data_modify_button_back.selected_payment_method_submit:hover,a.button-type01.next:hover,a.button-type01.payment_open_button:hover,a.button-type01.payment_select_button:hover,a.button-type01.primary:hover,a.button-type01.selected_payment_method_submit:hover,a.button.next:hover,a.button.payment_open_button:hover,a.button.payment_select_button:hover,a.button.primary:hover,a.button.selected_payment_method_submit:hover,a.remove.next:hover,a.remove.payment_open_button:hover,a.remove.payment_select_button:hover,a.remove.primary:hover,a.remove.selected_payment_method_submit:hover,button.next:hover,button.payment_open_button:hover,button.payment_select_button:hover,button.primary:hover,button.selected_payment_method_submit:hover,input.button-type01.next:hover,input.button-type01.payment_open_button:hover,input.button-type01.payment_select_button:hover,input.button-type01.primary:hover,input.button-type01.selected_payment_method_submit:hover,input.button.next:hover,input.button.payment_open_button:hover,input.button.payment_select_button:hover,input.button.primary:hover,input.button.selected_payment_method_submit:hover{background-color:#000}.account_unconfirmed_warning,.error{color:red}.arrow-left{background:url(/layout/images/vor_arrow_left.png) no-repeat center left;padding-left:2.5em}.arrow-right{background:url(/layout/images/vor_arrow_right_grey.png) no-repeat center left;padding-left:2.5em}.button{cursor:p}p{font-weight:lighter}.hidden{display:none!important}.bold{font-weight:700}.noTextTransform{text-transform:none}.resetAnswer,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{height:23px;display:block;padding:3px 15px;border:1px solid #ccc;width:100%;font-size:1em;color:#505050}.resetAnswer:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled{background-color:#eee}.required-fields{font-weight:lighter}select{font-size:1em;color:#505050;border:1px solid #ccc;border-radius:0;height:30px;padding:3px 15px;-moz-appearance:none;appearance:none;background:#fff url(../images/vor_dropdown.png) no-repeat 98% center}select:disabled{background:#eee;padding:3px 15px}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#505050}:-moz-placeholder,::-moz-placeholder{color:#505050;opacity:1}:-ms-input-placeholder{color:#505050}#main,.breadcrumb,.footer-inner,header .panel{width:885pt;margin:auto;padding:0 20px}#main{display:-ms-flexbox;display:flex}#sidebar{width:280px;float:left;margin-right:20px;min-height:1px}#main_inner{width:55pc;float:left;min-height:25pc;margin-bottom:40px}.line-accent{border-bottom:5px solid #9c0;clear:both}.line{border-bottom:1px solid #ccc;clear:both}header{vertical-align:middle;margin-top:30px}header .panel{clear:both}header .panel.first{height:5pc}header .first .right{padding-top:10px}header .first .right .language-switch,header .first .right>div{text-transform:uppercase}header .first .right .language-switch a{text-decoration:none;font-weight:lighter}header #login,header .cart{display:inline-block}header .search{padding-left:40px}header .search input{border:none;margin-top:5px;float:left;font-size:1em}header .search input.formelement-button{background:#fff url(/layout/images/vor_search_icon.png) no-repeat center left;color:#fff;width:20px;padding-left:20px;cursor:pointer;margin-top:10px}header .search input.formelement-text{width:145px}header .search form{border:1px solid #ccc;height:40px;width:210px}header .submenu{list-style-type:none;display:block;padding:0;width:100%;margin:0}header .submenu li{float:left;text-transform:uppercase;border-right:1px solid #ccc}header .submenu li.first,header .submenu li.icon-login{border-left:1px solid #ccc}header .submenu li.right{float:right}header .submenu li a{text-decoration:none;padding:10px 15px;display:inline-block}header .submenu li.active a{color:#fff;background-color:#505050}header .icon-shop{background:url(/layout/images/vor_cart.png) no-repeat 10px 50%;padding-left:26px}header .icon-login{background:url(/layout/images/vor_login.png) no-repeat 10px 50%;padding-left:20px}header .icon-login span{padding:10px 15px;display:block;cursor:pointer}header .icon-login span:hover{color:#9c0}header .login-box{position:absolute;z-index:2;padding:10px;margin-top:35px}header .login-box h3{font-size:1em;padding:13px 15px;margin:0}header .login-box input{width:180px}header .login-box input#login_box_signin_password{margin-top:1em}header .login-box input.button{background:#505050 url(/layout/images/vor_arrow_right_white.png) no-repeat 8px 50%;padding-left:1.5em;border:none;color:#505050;width:30px;height:31px;overflow:hidden;cursor:pointer;margin-top:14px;margin-left:5px}header .login-box input.button:hover{background-color:#000;color:#000}header .login-box #login_box_signin_password,header .login-box form .button-container{float:left}header .login-box .button-container{margin-bottom:10px}header .login-box a{text-transform:none;text-decoration:underline;display:block;padding:0 15px;clear:both}header .icon-login.toggle-off{border:2px solid #eee;border-left:2px solid #eee!important;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;margin-top:-3px;padding-bottom:6px;position:absolute;background:#fff url(/layout/images/vor_login.png) no-repeat 10px 10px}header .icon-login.toggle-off,header .login-box{margin-left:58pc}header .icon-login.toggle-off.logged_in,header .login-box.logged_in{margin-left:891px}header .login-box .login-box-content,header .login-box form{background-color:#fff;border:2px solid #eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;margin-left:-10px;margin-top:-1px;padding:10px}header .login-box li{list-style:none;float:left;width:50%}header .login-box li a{padding:0}header .login-box .login-box-content{width:300px}header .login-box ul{padding:0;margin:0;display:inline-block}header .login-box .button-container{float:none}header .login-box .button-container a{text-align:center;padding:4px 0;text-decoration:none}.breadcrumb{clear:both;padding:20px 0 40px;text-transform:uppercase;font-weight:lighter}.breadcrumb a{color:#505050;text-decoration:none}.home-link{border:solid;border-width:thin;border-color:#96cb00;word-spacing:.8em;vertical-align:middle;padding:.4em;float:left;display:inline-block;margin-left:3em;margin-top:1em}.home-link a{padding:.2em 1em .2em 3em;display:inline-block;text-decoration:none;text-transform:uppercase;margin-left:1em}.hotline{float:left;margin-left:2em;margin-top:1em}.hotline .hotline_text,.hotline .phone_image{float:left;display:inline-block}.hotline .hotline_text p{font-weight:500}.hotline .hotline_text .grey_hotline{color:#505050;text-transform:uppercase;margin:0}.hotline .hotline_text .green_hotline{color:#96cb00;margin:0}.language-switch{word-spacing:1em}html{position:relative}body,html{min-height:100%}body{margin:0 0 15pc}footer{position:absolute;width:100%;left:0;bottom:0;height:180px;background:#fff}footer ul{list-style-type:none;margin:0;padding:0}.footer-inner{margin-top:20px}.footer-list{margin-bottom:20px}.footer-list a,.footer-list height{text-decoration:none;line-height:2em}.security_icons a{font-size:1.2em}.security_icons li{float:left;padding-top:1em}.security_icons li:not(:first-child){padding-left:20px}.copyright{background-color:#eee;padding:1.5em 0;text-align:center;clear:both}table{padding:0;margin:0;width:100%;border-collapse:collapse}table td,table th,table thead td{padding:0;vertical-align:top}table th,table thead td{font-weight:700}tbody,tbody th,thead td,thead th{border:none}.table-type01 tbody,.table-type01 thead{background-color:#fff;border:1px solid #efefef}.table-type01 td,.table-type01 th{padding:.5em;border-left:1px solid #efefef;text-align:left}.table-type01 th,.table-type01 thead td{background-color:#eee}.table-type01 td{border-top:1px solid #efefef}.table-type01 .odd td{background-color:#f7f7f7}.table-type01 td.col-first,.table-type01 th.col-first{border-left:0 solid transparent}.table-type02 thead{border-bottom:0 solid transparent}.table-type02 tbody,.table-type02 thead{background-color:#fff;border:1px solid #efefef}.table-type02 td,.table-type02 th{padding:1em;border-left:1px solid #efefef;text-align:left}.table-sortable .sort-handler{color:#535353;padding-right:1pc;position:relative}.table-sortable .sort-handler:after{content:'';display:inline-block;width:11px;height:13px;background:url(images/arrows/arrows-up-down-sprite.png) no-repeat;margin-left:5px;position:absolute;right:0;top:2px}.table-sortable .sort-handler.asc:after,.table-sortable .sort-handler.desc:after{height:7px;top:5px}.table-sortable .sort-handler.asc:after{background-position:0 -7px}#cookies-eu-banner{display:block;position:fixed;z-index:11;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4)}.cookies-eu-banner__content{position:relative;width:60%;bottom:auto;top:20%;left:20%;right:20%;padding:50px;padding-top:20px;padding-bottom:20px;background-color:#fff;font-size:.9rem;box-shadow:0 0 8.5px rgba(0,0,0,.4)}.cookies-eu-banner__content h2{font-weight:600}.cookies-eu-banner__content .cookies-eu-banner__options{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right;padding-top:2rem}.cookies-eu-banner__content button{margin-left:1rem;padding:.5rem 2rem;border:1px solid #9c0;background-color:#9c0;border-radius:4px;color:#000;font-weight:600;font-size:.9rem;transition:all .2s ease-in-out;cursor:pointer}.cookies-eu-banner__content button:hover{border-color:#649b00;background-color:#649b00}.cookies-eu-banner__content button+button{background-color:#fff}.cookies-eu-banner__content button+button:hover{background-color:#fff;color:#1d5b8b}.cart-content-table{padding-bottom:20px}table.cart td,table.cart th{border:0;padding-top:15px;padding-bottom:15px;padding-left:20px}table.cart th{font-size:1.2em}table.cart td,table.cart th{font-weight:lighter}table.cart td .heading-type03{font-weight:400}.cart .modify1{margin-right:20px}.total{margin-top:20px}.total td{text-align:right}.table-type01 td.total{background-color:#eee}.total{font-weight:lighter}.total .price,.total .single-price{font-weight:700;line-height:2em}td.cart_amount{text-align:center}table.empty-cart{margin-bottom:20px;margin-top:20px}#shopping_cart_button_next{margin-left:1em}#shopping-cart-badge{font-weight:700;font-size:1.2em;z-index:1;color:#900;margin-left:-10px;margin-top:-10px}.mwst{display:block}.relation_search_form .item.relation_search_direction{display:none}.box{float:left;width:370px;height:210px;background:#eee;padding:30px}.box.first{margin-right:20px}.box h2{margin-bottom:2em;margin-top:0}.box ul{list-style-image:url(/layout/images/vor_list_icon.png);line-height:2.5em;padding-left:1em}.box ul li{padding-left:5px}.box ul li.print{background:url(/layout/images/vor_print.png) no-repeat left center}.box ul li.jugendticket,.box ul li.print{list-style:none;padding-left:30px;margin:0}.box ul li.jugendticket{background:url(/layout/images/smartphone_icon.png) no-repeat left center;line-height:1em}.box.payment-info li:last-child{line-height:normal;margin-top:.6em}.box.payment-info li .light{color:#878787}.box-3{width:calc(30% - 44px)}.box-3.first{margin-right:20px}.box-3.first h2{margin-bottom:0}.personal_data-loginCredentials p{font-weight:lighter}.personal_data-loginCredentials .field-wrap,.personal_data-loginCredentials .label-wrap{width:220px;display:inline-block;vertical-align:middle;margin-top:10px}.personal_data-loginCredentials .field-wrap select,.personal_data-loginCredentials .label-wrap select{width:252px}.personal_data-loginCredentials .modify_password{margin-bottom:20px}.personal_data-loginCredentials .button-helper{display:inline-block}#shop-process-overlay{background:none repeat scroll 0 0 #000;height:100%;left:0;opacity:.75;position:fixed;top:0;width:100%;z-index:6}#shop-process-overlay-center{color:#fff;position:relative;text-align:center;top:30%;width:100%}a#order_confirmation_button_back,a#printticket_download_link{margin-top:20px;background-color:#505050;color:#fff;border-color:#505050}a#order_confirmation_button_back:hover,a#printticket_download_link:hover{background-color:#000;border-color:#000}a#printticket_download_link{text-decoration:none;padding:5px 20px;display:inline-block;background:#505050 url(/images/vor_download.png) no-repeat 10px center;float:left}.order_confirmation-index p{font-weight:lighter}a.late_register{margin-top:20px;float:right}.order_details span{display:block}.personal_data-orderList .order{margin-bottom:20px}.personal_data-orderList .order table.cart{margin-top:20px}.personal_data-orderList .order table.cart th{font-size:1em}.personal_data-orderList .t-40 th{width:40%}.filterContent{margin-bottom:3em}.table-cell-date-range{display:inline-block}.table-cell-date-range:first-of-type{margin-right:1em}.filter-action{margin-top:1em}.rd-day-body,.rd-day-head{padding:.5em}.order_overview-index h1{margin:2em 0}.order_overview-index th{font-size:1.2em}.order_overview-index table{margin-bottom:20px}.order_overview-index table td,.order_overview-index table th{font-weight:lighter;padding:10px 15px 15px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.order_overview-index table a.button{display:block;width:5pc;text-align:center}.order_overview-index table#order_overview_customer_address_payment td{border:none}.binding-contract-hint{font-weight:lighter}input#customer_login_submit,input.request_password{padding:5px;background-color:#505050;border:1px solid #505050;color:#fff;margin-top:10px;cursor:pointer;font-family:Nunito;font-size:1em}input#customer_login_submit:hover,input.request_password:hover{background-color:#000;border-color:#000}.personal_data-customerConfirmation .field-wrap,.personal_data-customerConfirmation .label-wrap,.sfGuardAuth-password .field-wrap,.sfGuardAuth-password .label-wrap,.sfGuardAuth-resetPassword .field-wrap,.sfGuardAuth-resetPassword .label-wrap{width:20pc;display:inline-block;vertical-align:middle;margin-top:10px}.personal_data-customerConfirmation .field-wrap.error-wrap,.personal_data-customerConfirmation .label-wrap.error-wrap,.sfGuardAuth-password .field-wrap.error-wrap,.sfGuardAuth-password .label-wrap.error-wrap,.sfGuardAuth-resetPassword .field-wrap.error-wrap,.sfGuardAuth-resetPassword .label-wrap.error-wrap{width:inherit;display:block;vertical-align:left;margin-top:10px}.personal_data-customerConfirmation p,.sfGuardAuth-password p,.sfGuardAuth-resetPassword p{font-weight:lighter}#flex_form tbody{border:1px solid #efefef;padding:20px;display:inline-block;width:100%}#flex_form td{padding-right:2em;padding-top:2em}#flex_form table.data-display{padding-left:0}#flex_form .payment-method-select-button{float:right}.shop_tooltip{position:absolute;width:25pc;left:50%;font-weight:lighter;background:#fff;border:1px solid #ccc}.block-type-pl .payments.content{padding:0}.button-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.payment-method-block img{float:left;margin-right:10px;padding-bottom:2em;max-width:102px}.payment-method-block .payment-method-description{padding:10px}.payment-method-block form a.payment_open_button,.payment-method-block form input.payment_select_button{float:right;margin-right:10px}.payment-method-block .payment_subline{float:left;margin:0;font-weight:lighter}.payment-method-block h3{margin:0}.payment-method-block:not(:last-child){border-bottom:1px solid #efefef}.payment-method-block .payment-method-block-parameter{clear:both;background-color:#f7f7f7;padding:10px;border-top:1px solid #efefef}.payment-method-block .payment-method-block-parameter input[type=text]{width:200px;margin-bottom:1em}.payment-method-block .payment-method-block-parameter input.payment_select_button{margin-right:0}.payment-method-block .payment-method-block-parameter input[type=checkbox]{display:block;float:left}.payment-method-block .payment-method-block-parameter .tooltip{float:left;width:90%}.payment-method-block .tooltip,.payment-method-block p{font-weight:lighter}.payment-method-block-saved{display:-ms-inline-grid;display:inline-grid}.payment_data .block-type-pl{margin-top:20px}.personal_data-anonymousCustomer .block-form form .item,.personal_data-modify .block-form form .item,.personal_data-register .block-form form .item{margin-top:15px}.personal_data-anonymousCustomer .block-form form .item .field-wrap,.personal_data-anonymousCustomer .block-form form .item .label-wrap,.personal_data-modify .block-form form .item .field-wrap,.personal_data-modify .block-form form .item .label-wrap,.personal_data-register .block-form form .item .field-wrap,.personal_data-register .block-form form .item .label-wrap{display:inline-block;vertical-align:middle}.personal_data-anonymousCustomer .block-form form .item .field-wrap.error-wrap,.personal_data-anonymousCustomer .block-form form .item .label-wrap.error-wrap,.personal_data-modify .block-form form .item .field-wrap.error-wrap,.personal_data-modify .block-form form .item .label-wrap.error-wrap,.personal_data-register .block-form form .item .field-wrap.error-wrap,.personal_data-register .block-form form .item .label-wrap.error-wrap{width:25pc;display:block}.personal_data-anonymousCustomer .block-form form .item .field-wrap .formelement-error-text,.personal_data-anonymousCustomer .block-form form .item .label-wrap .formelement-error-text,.personal_data-modify .block-form form .item .field-wrap .formelement-error-text,.personal_data-modify .block-form form .item .label-wrap .formelement-error-text,.personal_data-register .block-form form .item .field-wrap .formelement-error-text,.personal_data-register .block-form form .item .label-wrap .formelement-error-text{display:none}.personal_data-anonymousCustomer .block-form form .item .field-wrap,.personal_data-modify .block-form form .item .field-wrap,.personal_data-register .block-form form .item .field-wrap{width:268px}.personal_data-anonymousCustomer .block-form form .item .label-wrap,.personal_data-modify .block-form form .item .label-wrap,.personal_data-register .block-form form .item .label-wrap{clear:both;font-weight:400;width:220px}.personal_data-anonymousCustomer .block-form form .item .label-wrap-wide,.personal_data-modify .block-form form .item .label-wrap-wide,.personal_data-register .block-form form .item .label-wrap-wide{font-weight:lighter}.personal_data-anonymousCustomer .block-form form select,.personal_data-modify .block-form form select,.personal_data-register .block-form form select{width:100%}.personal_data-anonymousCustomer .block-form form input[type=email],.personal_data-anonymousCustomer .block-form form input[type=password],.personal_data-anonymousCustomer .block-form form input[type=tel],.personal_data-anonymousCustomer .block-form form input[type=text],.personal_data-modify .block-form form input[type=email],.personal_data-modify .block-form form input[type=password],.personal_data-modify .block-form form input[type=tel],.personal_data-modify .block-form form input[type=text],.personal_data-register .block-form form input[type=email],.personal_data-register .block-form form input[type=password],.personal_data-register .block-form form input[type=tel],.personal_data-register .block-form form input[type=text]{width:236px}.personal_data-anonymousCustomer .block-form form input[type=number],.personal_data-modify .block-form form input[type=number],.personal_data-register .block-form form input[type=number]{width:55px;display:inline-block}.personal_data-anonymousCustomer .block-form form select#customer_data_customer_birthday_day,.personal_data-anonymousCustomer .block-form form select#customer_data_oepnv_customer_db_birthday_day,.personal_data-modify .block-form form select#customer_data_customer_birthday_day,.personal_data-modify .block-form form select#customer_data_oepnv_customer_db_birthday_day,.personal_data-register .block-form form select#customer_data_customer_birthday_day,.personal_data-register .block-form form select#customer_data_oepnv_customer_db_birthday_day{width:60px}.personal_data-anonymousCustomer .block-form form select#customer_data_customer_birthday_year,.personal_data-anonymousCustomer .block-form form select#customer_data_oepnv_customer_db_birthday_year,.personal_data-modify .block-form form select#customer_data_customer_birthday_year,.personal_data-modify .block-form form select#customer_data_oepnv_customer_db_birthday_year,.personal_data-register .block-form form select#customer_data_customer_birthday_year,.personal_data-register .block-form form select#customer_data_oepnv_customer_db_birthday_year{width:5pc}.personal_data-anonymousCustomer .block-form form select#customer_data_customer_birthday_month,.personal_data-anonymousCustomer .block-form form select#customer_data_oepnv_customer_db_birthday_month,.personal_data-modify .block-form form select#customer_data_customer_birthday_month,.personal_data-modify .block-form form select#customer_data_oepnv_customer_db_birthday_month,.personal_data-register .block-form form select#customer_data_customer_birthday_month,.personal_data-register .block-form form select#customer_data_oepnv_customer_db_birthday_month{width:90pt}.personal_data-anonymousCustomer .block-form form input#customer_data_customer_city,.personal_data-anonymousCustomer .block-form form input#customer_data_customer_street,.personal_data-anonymousCustomer .block-form form input#customer_data_oepnv_customer_db_city,.personal_data-anonymousCustomer .block-form form input#customer_data_oepnv_customer_db_street,.personal_data-modify .block-form form input#customer_data_customer_city,.personal_data-modify .block-form form input#customer_data_customer_street,.personal_data-modify .block-form form input#customer_data_oepnv_customer_db_city,.personal_data-modify .block-form form input#customer_data_oepnv_customer_db_street,.personal_data-register .block-form form input#customer_data_customer_city,.personal_data-register .block-form form input#customer_data_customer_street,.personal_data-register .block-form form input#customer_data_oepnv_customer_db_city,.personal_data-register .block-form form input#customer_data_oepnv_customer_db_street{width:138px;display:inline-block}.personal_data-anonymousCustomer .block-form form input#customer_data_customer_postal_code,.personal_data-anonymousCustomer .block-form form input#customer_data_customer_street_number,.personal_data-anonymousCustomer .block-form form input#customer_data_oepnv_customer_db_postal_code,.personal_data-anonymousCustomer .block-form form input#customer_data_oepnv_customer_db_street_number,.personal_data-modify .block-form form input#customer_data_customer_postal_code,.personal_data-modify .block-form form input#customer_data_customer_street_number,.personal_data-modify .block-form form input#customer_data_oepnv_customer_db_postal_code,.personal_data-modify .block-form form input#customer_data_oepnv_customer_db_street_number,.personal_data-register .block-form form input#customer_data_customer_postal_code,.personal_data-register .block-form form input#customer_data_customer_street_number,.personal_data-register .block-form form input#customer_data_oepnv_customer_db_postal_code,.personal_data-register .block-form form input#customer_data_oepnv_customer_db_street_number{width:60px;display:inline-block}.personal_data-anonymousCustomer .block-form form input#customer_data_customer_city,.personal_data-anonymousCustomer .block-form form input#customer_data_customer_street_number,.personal_data-anonymousCustomer .block-form form input#customer_data_oepnv_customer_db_city,.personal_data-anonymousCustomer .block-form form input#customer_data_oepnv_customer_db_street_number,.personal_data-modify .block-form form input#customer_data_customer_city,.personal_data-modify .block-form form input#customer_data_customer_street_number,.personal_data-modify .block-form form input#customer_data_oepnv_customer_db_city,.personal_data-modify .block-form form input#customer_data_oepnv_customer_db_street_number,.personal_data-register .block-form form input#customer_data_customer_city,.personal_data-register .block-form form input#customer_data_customer_street_number,.personal_data-register .block-form form input#customer_data_oepnv_customer_db_city,.personal_data-register .block-form form input#customer_data_oepnv_customer_db_street_number{margin-left:6px}.personal_data-anonymousCustomer .optional,.personal_data-anonymousCustomer .read_only,.personal_data-modify .optional,.personal_data-modify .read_only,.personal_data-register .optional,.personal_data-register .read_only{font-weight:lighter;margin-left:4px}.personal_data-anonymousCustomer .presentation-block,.personal_data-modify .presentation-block,.personal_data-register .presentation-block{font-weight:lighter;clear:both}.personal_data-anonymousCustomer .block.block-type-pl,.personal_data-modify .block.block-type-pl,.personal_data-register .block.block-type-pl{margin-bottom:20px}.personal_data-display .item:first-child{border-bottom:1px solid #efefef;padding-bottom:1em}.personal_data-display .block-type-pl .content{padding:10px 0 0}.personal_data-display .block-type-pl .content .item{padding-left:15px;padding-right:15px}.personal_data-display .label-wrap,.personal_data-display .label-wrap-wide{width:220px;display:inline-block;vertical-align:middle;line-height:2em}.personal_data-display .label-wrap-wide{font-weight:lighter}.personal_data-display .actions{margin-top:20px}span .formelement-error-text{display:none}.list-head{padding:0!important;cursor:pointer}.list-table{margin:15px}.block-type-pl{border:1px solid #e6e6e6}.block-type-pl h1,.block-type-pl h2{padding:10px 15px;background-color:#eee;border-bottom:1px solid #e6e6e6;margin-bottom:0;margin-top:0}#ticket_options .block-type-pl h2{background-color:#f7f7f7}.block-type-pl .content{padding:10px 15px 0}.block-type-pl .block-inner{padding-bottom:15px}.block-type-pl h2.with_addition{border-bottom:none;padding-bottom:5px}p.h2-addition{background-color:#f7f7f7;padding-left:15px;padding-bottom:5px;border-bottom:1px solid #e6e6e6;margin:0}div.standardProductSale-show div.vor div.actions,div.standardProductSale-show div.vor div.block-type-pl{margin-top:20px}div.standardProductSale-show div.vor div.personalization-fields tbody{background-color:#fff;border:1px solid #efefef}div.standardProductSale-show div.vor div.personalization-fields tbody tr td{border-left:1px solid #efefef;padding:.5em;text-align:left;border-top:1px solid #efefef}div.standardProductSale-show div.vor div.personalization-fields tbody tr td:first-child{background-color:#eee;border-left:1px solid #efefef;padding:.5em;text-align:left;font-weight:700}div.standardProductSale-show div.vor div.personalization-fields input{min-width:277px;width:auto}div.standardProductSale-show div.vor div.personalization-fields input[type=radio]{min-width:20px}div.standardProductSale-show div.vor div.personalization-fields .personalization-usage-select{padding:10px}div.standardProductSale-show div.vor div.personalization-fields input[type=number]{min-width:unset;display:unset}div.standardProductSale-show div.vor div.personalization-fields input[type=number].days,div.standardProductSale-show div.vor div.personalization-fields input[type=number].months{width:59px}div.standardProductSale-show div.vor div.personalization-fields input[type=number].years{width:90px}.category-switch li{list-style:none;display:inline-block;margin-right:10px}.category-switch li .active,.category-switch li button{font-weight:400;font-size:1em}.category-switch li button{padding:6px 15px 7px;background-color:#fff;color:#505050;border:1px solid #ccc;cursor:pointer}.category-switch li button:hover{color:#9c0}.category-switch li .active{background-color:#505050;border:1px solid #505050;padding:5px 15px;color:#fff}ul.category-switch{padding:0}div.progress-bar ul.shop_navi li span.step-id{display:block}div.progress-bar ul.shop_navi li .caption{padding-top:5px;font-weight:lighter;font-size:14px}div.progress-bar ul.shop_navi li a.caption{font-weight:400;color:#505050}.progress-bar{font-size:1.2em;width:55pc}.progress-bar span.step-id{color:#fff;background-color:#e1e1e1;border:5px solid #e1e1e1;border-radius:999px;width:1.3em;margin:auto}.progress-bar li{z-index:1;position:relative}.progress-bar li:before{border-top:4px solid #efefef;content:"";margin:0 auto;position:absolute;top:25%;right:37.5%;bottom:0;width:100%;z-index:-1}.progress-bar li.last-step:before{width:139%;right:-1.5%}.progress-bar li.last-step span.step-id{color:#e1e1e1}.progress-bar li.last-step span.step-id:before{content:"";background:url(/images/vor_check_white.png) no-repeat top left;width:2em;height:1em;position:absolute;top:15%;left:43%}.progress-bar li.active:before,.progress-bar li.open:before{border-color:#9c0}.progress-bar .active span.step-id,.progress-bar .open span.step-id{background-color:#9c0;border-color:#9c0}.progress-bar .active span.step-id a,.progress-bar .open span.step-id a{font-weight:400}.progress-bar .active.last-step span.step-id,.progress-bar .open.last-step span.step-id{color:#9c0}.progress-bar ul{margin:0;padding:0}.loginForm h1,.personal_data-display h1,.personal_data-modify h1,.relationProductSale-show h1,.shoppingCart-list h1,.standardProductSale-show h1{margin:2em 0}.block-type-pl h2,.block-type-pl h2-addition{font-weight:lighter}.relation_search_result_box .validity_begin select:not(first-child){margin-top:5px}#sidebar h3.icon-login{background:url(/layout/images/vor_login.png) no-repeat 0 50%;padding-left:20px;text-transform:uppercase}#sidebar input{width:166px}#sidebar input#login_box_signin_password{margin-top:10px}#sidebar input.button{color:#fff;background-color:#505050;border:none;text-transform:uppercase;height:30px;width:197px;margin-top:10px}#sidebar a.arrow-right{background:none;padding-left:0;display:block;line-height:2em;-webkit-text-decoration-color:#ccc;text-decoration-color:#ccc}#sidebar ul.link-list{list-style-image:url(/layout/images/vor_arrow_right.png);margin-left:10%;line-height:1.5em;padding-left:0}#sidebar .content_tbd{height:477px;width:255px;background-image:url(/layout/images/sidebar_bg_2.jpg)}#sidebar a.apple{margin-top:41px;background:transparent;border:0}#sidebar a.google-play{margin-top:4px;background:transparent;border:0}#sidebar a.apple,#sidebar a.google-play{padding:.4em .8em .4em 3em;text-transform:uppercase;width:99px;position:relative;left:20%;top:65%;height:29px;border:1px solid #fff;border-radius:5px}.sfGuardAuth-signin h2{padding-left:1em;font-size:1.2em;background:url(/images/arrow_r.png) no-repeat left center;cursor:pointer}.sfGuardAuth-signin h2.toggle-off{background:url(/images/arrow_d.png) no-repeat left center}.sfGuardAuth-signin .shop-signin{border:1px solid #eee;padding:0 1.5em 1.5em}.sfGuardAuth-signin .shop-signin .cell.password,.sfGuardAuth-signin .shop-signin .cell.username{width:70%;float:left}.sfGuardAuth-signin .shop-signin .cell.password input,.sfGuardAuth-signin .shop-signin .cell.password label,.sfGuardAuth-signin .shop-signin .cell.username input,.sfGuardAuth-signin .shop-signin .cell.username label{display:inline-block;width:40%}.sfGuardAuth-signin .shop-signin .cell.password{margin-top:1em}.sfGuardAuth-signin .shop-signin .cell.button{width:15%}.sfGuardAuth-signin .shop-signin .cell.last{font-weight:lighter;clear:both}.sfGuardAuth-signin .shop-signin h3{text-transform:uppercase;font-size:1em;margin:0;padding-top:20px}.sfGuardAuth-signin .shop-signin [data-toggle-target]{overflow:hidden;transition:height .4s}.sfGuardAuth-signin .shop-signin [data-toggle-target].hidden{height:0!important;display:block;transition:height .4s}.sfGuardAuth-signin .anonymous_customer,.sfGuardAuth-signin .register{font-weight:lighter}.sfGuardAuth-signin .anonymous_customer .cell.first,.sfGuardAuth-signin .register .cell.first{width:60%}.sfGuardAuth-signin .register .cell.first{float:left}.sfGuardAuth-signin a.button,.sfGuardAuth-signin input.button{background-color:#505050;border-color:#505050;color:#fff;margin-top:10px;text-align:center;width:100%}.sfGuardAuth-signin a.button:hover,.sfGuardAuth-signin input.button:hover{background-color:#000}div.progress-bar_cms_content{padding:20px 0}div.progress-bar ul.shop_navi{list-style-type:none;margin-bottom:0;overflow:hidden}div.progress-bar ul.shop_navi li{float:left;text-align:center;width:16.6%}div.progress-bar ul.shop_navi li a{text-decoration:none}div.progress-bar ul.shop_navi li .caption{display:block;padding-top:10px}table.relation-search.relation-search-part-1{float:left}table.relation-search.relation-search-part-2{float:right}div.relation_search_form input,div.relation_search_form label,div.relation_search_form select{vertical-align:middle}#relation_search_date,#relation_search_date_range_from,#relation_search_date_range_to,#relation_search_date_return{width:70px}#relation_search_reservation_return_time,#relation_search_reservation_time,#relation_search_time,#relation_search_time_return{width:40px}#shop-content table.relation_search_result{position:relative}div.distribution-select{position:relative;z-index:4}div.dropdown-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;z-index:5}div.dropdown-container ul.dropdown{z-index:8;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #c8c5b9;display:none}div.droppeddown ul.dropdown{display:block}div.dropdown-container ul.dropdown li{z-index:9;padding:2px 10px;cursor:pointer;white-space:nowrap}div.dropdown-container ul.dropdown li:hover{background-color:#cede09}div.dropdown-container ul.dropdown li img{vertical-align:middle;margin-right:10px}.ac_results{color:#333;padding:0;border:1px solid #bfd23a;background-color:#fff;overflow:hidden;z-index:10;text-align:left}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;overflow:hidden}.ac_results li.ac_over{background-color:#bfd23a;color:#000;cursor:pointer}.schedule_search_relation_product_customer_info{background-color:#fff!important;border:1px solid #dfdfdf!important;padding:20px!important;margin:10px;position:absolute;text-align:center!important;width:300px}div.presentation-block{margin-bottom:20px}div.personal_data-register div.content-section{clear:both}table.data-display{display:block;width:96%;padding-left:10px;margin-top:20px;margin-bottom:20px}div.personal_data-modify div.presentation-block div.readonly{padding-top:3px}div.personal_data-anonymousCustomer h1,div.personal_data-modify h1{clear:both}div.personal_data-anonymousCustomer h1.payment{border-top:1px solid #fff;padding-top:20px}table.data-display th{padding-left:0;font-weight:700;width:150px}div.payment_data-statement table.data th{padding:5px 10px;text-align:left}div.payment_data-statement table.data td.capture{color:red}div.payment_data-statement table.data td.refund{color:#0f0}div.personal_data-anonymousCustomer div.presentation-block select.days,div.personal_data-modify div.presentation-block select.days,div.personal_data-register div.presentation-block select.days{width:49px}div.personal_data-anonymousCustomer div.presentation-block select.months,div.personal_data-modify div.presentation-block select.months,div.personal_data-register div.presentation-block select.months{width:92px}div.personal_data-anonymousCustomer div.presentation-block select.years,div.personal_data-modify div.presentation-block select.years,div.personal_data-register div.presentation-block select.years{width:65px}div.personal_data-display div.content-section p,p.change_data_link_container{clear:both}div.personal_data-display div.content-section p.error{color:#f00000}div.content-section div.delivery-1 div.field,div.content-section div.delivery-2 div.field,div.content-section div.personal-data-1 div.field,div.content-section div.personal-data-2 div.field{width:340px}div.presentation-block div.field>label{float:left;padding-right:2px;padding-top:3px;width:110px}div.presentation-block div.field.direct_debit_auth>label,div.presentation-block div.field.pass_written_form>label{width:141px;padding-bottom:15px}div.personal_data-anonymousCustomer div#direct_debit_auth_tooltip,div.personal_data-anonymousCustomer div#pass_written_form_tooltip{display:inline-block}div.presentation-block div.field{clear:both;margin-bottom:6px;margin-top:6px}.customer-activated{width:100%}.customer-activated .customer-activated-title h3{font-size:100%;font-weight:700}.info-left{float:left;width:60px}.info-right{width:90%;float:right;font-weight:700}.info-box{margin-bottom:20px;height:60px}.block-div{clear:both}.info-box-border{border:2px solid #9c0;padding:20px}.ticket-toggle{display:inline-block;padding:5px 15px;background:url(/images/arrow_r.png) no-repeat left center;cursor:pointer;font-weight:400;margin-left:1em}.ticket-toggle.toggle-off{background:url(/images/arrow_d.png) no-repeat left center}.single-tickets-block{border:1px solid #505050;max-width:490px;background-color:#505050;color:#fff;background:url(/layout/images/vor_download.png) no-repeat 10px center #505050}.printticket-download .download-tickets-vor .single-tickets-block .ticket-toggle{background:none}.download-tickets-vor ul{margin:0;padding:1em}.download-tickets-vor ul.odd{background-color:#f7f7f7}.download-tickets-vor ul.even{background-color:#fff}.download-tickets-vor li{list-style:none}.download-tickets-vor li.dkz_E,.download-tickets-vor li.dkz_G{padding-left:1em;padding-top:.5em}.download-tickets-vor li.dkz_E a,.download-tickets-vor li.dkz_G a{font-weight:100;font-size:.9em}.download-tickets-vor .hint{padding:5px;width:270px;display:inline-block;border:3px solid #7f7f7f;margin:5px 0 9pt 10px}.maintenance #main{position:relative}.maintenance .unavailable-text{color:#fff;margin:20px 0 0;position:absolute;text-align:center;width:100%}.maintenance .unavailable-text h1{margin-bottom:5px}.maintenance .unavailable-text p{font-size:1.8em;margin:0;padding:0}.home-index .item.item-via,.home-index .item.item-when{display:none}.vor-tickets-block{border:2px solid #eee;padding:20px 40px 40px;display:-ms-flexbox;display:flex;margin-bottom:20px}.vor-tickets-block .label-wrap{width:15%;padding-top:.5em}.vor-tickets-block .field-wrap{width:70%}.vor-tickets-block .block-inner{width:100%}.vor-tickets-block .item-filter,.vor-tickets-block .item-from,.vor-tickets-block .item-to{display:-ms-flexbox;display:flex}.vor-tickets-block .item-filter,.vor-tickets-block .item-to{margin-top:10px}.vor-tickets-block .left{width:40%}.vor-tickets-block .right{width:60%}.vor-tickets-block .item-,.vor-tickets-block ul.arrow-right-green{list-style-image:url(/layout/images/vor_arrow_right.png);margin-left:10%}.vor-tickets-block .item- li,.vor-tickets-block ul.arrow-right-green li{float:left;width:45%;line-height:2em}.vor-tickets-block input.button.primary{margin-left:15%;width:90pt;margin-top:10px}.vor-tickets-block select.formelement-filter{width:255px}.vor-ticket-groups-block .button{margin-top:10px;margin-right:10px}.relation_search_result_form{position:relative}div.relation_search_result_form>div.actions{margin-bottom:3em}table.relation_search_result input{float:left}table.relation_search_result label{display:block;margin-left:30px}table.relation_search_result tr.disabled{color:gray!important;background-color:#d3d3d3!important}.button-type01.disabled,.button-type01:disabled{cursor:not-allowed!important}.form_errors_container{display:block;clear:both;width:80%;background-color:#ffc8c8;border:2px solid #d30014;padding:15px 20px;margin-bottom:.25em}.form_errors_container h4.error{font-weight:700;color:#e30014}.form_errors_container ul.error-list li{border:none;padding-left:0;padding-right:0}.form_errors_container ul.error-list li label{font-weight:700;color:#e30014;width:auto}.relation_search_form .formChangeWarningHidden{margin-top:1em}.hidden{display:none}.relation_search_result .column_validation_start{width:15pc}.relation_search_result .column_price{width:90pt}.relation_search_result_container .toggle-on:after{content:''}.relation_search_result_container{clear:both}.relation_search_form_container.customer_via .item.item-filter,.relation_search_form_container.customer_via .item.item-from,.relation_search_form_container.customer_via .item.item-to,.relation_search_form_container.system_via .item.item-filter,.relation_search_form_container.system_via .item.item-via{display:none}.relationProductSale-show .relation_search_form .actions{margin-top:0}#formChangeWarningHidden{display:none}#formChangeWarningVisible{display:block!important}.item-via .field-wrap,.item-via .label-wrap,.relation_search_form_container.customer_via .relation-search{float:left}.relation_search_form_container.customer_via .item.item-via{margin-top:0}.customer_via table.relation_search_result label{margin:2px 20px;text-transform:uppercase}.customer_via .item-via{width:500px}.customer_via .item-via .label-wrap{margin-top:.3em}.customer_via .relation-search-field.formelement{width:300px}.relationProductSale-show .relation_search_results_container{margin-top:20px}.relation_search_results_container .further_link_container{margin:10px 0;float:left}.order_overview-content p.error{color:#e30013}.order_overview-content .voucher{margin-top:0;position:static;margin-bottom:10px;display:inline-block}.binding-contract-hint{margin-top:10px}.order_overview-content .order_overview-content-table{margin-bottom:20px}.isLoadingContainer{display:none}.relation_search_result_form .inline-input{display:inline-block;vertical-align:middle;margin-right:3px}.relation_search_result_form .inline-input label{margin-left:0;min-width:182px}.relation_search_result_form .inline-input input{width:30px}.relation_search_result td.text-right{text-align:right}.relation_search_results_container .button-helper{margin-top:20px}.relation_search_result_form .relation_search_result.table-type01{border-collapse:separate;border-spacing:0}.relation_search_result_form td{border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:none}.relation_search_result_form td:first-child{border-left:1px solid #efefef}.relation_search_result tfoot td{border-bottom:1px solid #efefef;border-right:1px solid #efefef}.relation_search_result .mark_with_asterisk:after{display:inline;content:'\002A';position:relative;top:-.3em;font-size:80%;margin-left:.5em}.order_confirmation_cart-content .relation_products span{display:block;clear:both}.relation_search_form .error_field{border-color:red;color:red}.vorModeration-selectStandardProducts .relation_search_result_container form .actions{margin-top:50px}#vor-process-overlay{background:none repeat scroll 0 0;height:100%;left:0;background-color:hsla(0,0%,83%,.5);position:fixed;top:0;width:100%;z-index:6}#vor-process-overlay-center{color:#fff;position:relative;text-align:center;top:30%;width:100%}.eos-vor-product-highlighted td:first-of-type{font-weight:700}