/*!
 * ---------------------------------------------------------------------------------------
 *
 *	  \
 *	   \ji
 *	   /.(((
 *	  (,/"(((__,--.
 *		    ) _( /{
 *		  !|| " :|| 
 *		  !||   :|| 
 *		  '''   ''' 
 *
 * Interested in our code? Let's talk!
 * We're always searching for front- and backend unicorns: http://www.neuwaerts.de/jobs
 *
 * ---------------------------------------------------------------------------------------
 *
 * Copyright (c) 2016 SEE LICENSE IN LICENSE.md
 *
 * Die Webseite der Üstra Hannoversche Verkehrsbetriebe AG. | Created by neuwaerts GmbH
 *
 * Last build: 2016-08-23
 *
**/

.ues_module--shop input[type='text']:before,.ues_module--shop input[type='password']:before,.ues_module--shop input[type='tel']:before,.ues_module--shop input[type='email']:before,.ues_module--shop .presentation-block .field:before,.ues_module--shop .contract-block-1 .field:before,.ues_module--shop .radio_list:before,.ues_module--shop .dedicated-clear:before,.personal_data-register .presentation-block.personal-data:before,.ues_module--shop .product-list>li:before,.ui-menu-item .list-item-container:before,.ues_module--shop input[type='text']:after,.ues_module--shop input[type='password']:after,.ues_module--shop input[type='tel']:after,.ues_module--shop input[type='email']:after,.ues_module--shop .presentation-block .field:after,.ues_module--shop .contract-block-1 .field:after,.ues_module--shop .radio_list:after,.ues_module--shop .dedicated-clear:after,.personal_data-register .presentation-block.personal-data:after,.ues_module--shop .product-list>li:after,.ui-menu-item .list-item-container:after{content:'';display:table}.ues_module--shop input[type='text']:after,.ues_module--shop input[type='password']:after,.ues_module--shop input[type='tel']:after,.ues_module--shop input[type='email']:after,.ues_module--shop .presentation-block .field:after,.ues_module--shop .contract-block-1 .field:after,.ues_module--shop .radio_list:after,.ues_module--shop .dedicated-clear:after,.personal_data-register .presentation-block.personal-data:after,.ues_module--shop .product-list>li:after,.ui-menu-item .list-item-container:after{clear:both}.tx-efahaltestelleninfo .auskunftHeadlineText{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.js .tx-efahaltestelleninfo .auskunftHeadlineText,.tx-efahaltestelleninfo .js .auskunftHeadlineText{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.ues_module--shop .product-list{padding-left:0;list-style-type:none}.ues_module--shop .shop__sidebar .cart,.ues_module--shop .shop__sidebar .order-history,.ues_module--shop .login,.ues_module--shop .shop-signin.register{padding:0 1em;background:#ECEDED;overflow:auto;margin-bottom:1em;display:table}.ues_module--shop .shop__sidebar .cart,.ues_module--shop .shop__sidebar .order-history{background:#AED375;color:#000;width:100%}.ues_module--shop .shop__sidebar .cart .headline,.ues_module--shop .shop__sidebar .order-history .headline{margin:1.5em 0;color:#000}.ues_module--shop .shop__sidebar .cart .text--meta,.ues_module--shop .shop__sidebar .order-history .text--meta{color:#000}.ues_module--shop .shop__sidebar .cart .btn--pale--alt,.ues_module--shop .shop__sidebar .order-history .btn--pale--alt{color:#000}.ues_module--shop .shop__sidebar .cart .csc-text p,.ues_module--shop .shop__sidebar .order-history .csc-text p{color:#000}.icon-arrow-right-white{font-size:1.375em}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button .button{font-size:1.875em}.efa-iconlist__item{font-size:.5em}.ues_module--shop .alert span:before,.ues_module--shop .shop-signin.register .cell.last:before,.ues_module--shop input[type="submit"].next:before,.ues_module--shop .button.next:before,.ues_module--shop #order-history-link.next:before,.ues_module--shop .navi li a:before,.ues_module--shop .link-list li a:before,.password_poylic ul li:before,.ues_module--shop .presentation-block table ul li:before,.ues_module--shop .contract-block-1 table ul li:before,.ues_module--shop .actions .modify:before,.ues_module--shop .actions .remove:before,.ues_module--shop #order_overview_customer_delivery_address .edit_link:before,.ues_module--shop #order_overview_customer_contract_address .edit_link:before,.ues_module--shop #order_overview_customer_payment .edit_link:before,.ues_module--shop .shop__sidebar .cart #order-history-link:before,.ues_module--shop .shop__sidebar .order-history #order-history-link:before,.ues_module--shop .shop__sidebar .login .password a:before,.ues_module--shop .product_link a:before,.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button .button:before,.download-order-link:before,.icon-arrow-right-white:before,.accordion-toggle .toggle-symbol:before,.fahrt-btn .arrow:before,.fahrt-btn .closed-arrow:before,.tx-efahaltestelleninfo .icon-arrow-right-white-hi:before,.tx-efahaltestelleninfo .caret:before,.efa__header #last_req-link:before,.efa__header #fav-list-link:before,.efa-datepicker .ui-spinner-up:before,.efa-datepicker a.ui-spinner-up:before,.ui-spinner .ui-spinner-up:before,.ui-spinner a.ui-spinner-up:before,.efa-datepicker .ui-spinner-down:before,.efa-datepicker a.ui-spinner-down:before,.ui-spinner .ui-spinner-down:before,.ui-spinner a.ui-spinner-down:before,.efa-sortcontrols .icn-arrow-up-down-alternate:before,.efa-sortcontrols .icn-arrow-up-alternate:before,.efa-sortcontrols .icn-arrow-down-alternate:before,.efa-sortcontrols .triangle:before,.efa-card__header .col-booking:before,.efa-card__header .col-taxi-call:before,.efa-iconlist__item:before,.ui-dialog .providers .provider .taxi-call-icon:before,.ues_module--shop #miscOrders .content a:after,.efa-sortcontrols .icn-arrow-up-down-alternate:after,.efa-sortcontrols .icn-arrow-down-alternate:after,.efa-sortcontrols .triangle-sort-bottom:after{font-family:'uestra';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;text-decoration:none;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.ues_module--shop .actions .modify:before{content:""}.efa__header #fav-list-link:before{content:""}.efa__header #last_req-link:before{content:""}.ues_module--shop .actions .remove:before{content:""}.ues_module--shop .product_link a:before{content:""}.ues_module--shop .presentation-block table ul li:before,.ues_module--shop .contract-block-1 table ul li:before{content:""}.fahrt-btn .arrow:before,.fahrt-btn .closed-arrow:before{content:""}.ues_module--shop .shop-signin.register .cell.last:before,.password_poylic ul li:before{content:""}.efa-card__header .col-taxi-call:before,.ui-dialog .providers .provider .taxi-call-icon:before{content:""}.efa-datepicker .ui-spinner-down:before,.efa-datepicker a.ui-spinner-down:before,.ui-spinner .ui-spinner-down:before,.ui-spinner a.ui-spinner-down:before{content:""}.efa-conf__element-toggle:after,.efa-sortcontrols .icn-arrow-up-down-alternate:after,.efa-sortcontrols .icn-arrow-down-alternate:after,.efa-sortcontrols .triangle-sort-bottom:after{content:""}.efa-sortcontrols .icn-arrow-up-down-alternate:before,.efa-sortcontrols .icn-arrow-up-alternate:before,.efa-sortcontrols .triangle:before{content:""}.tx-efahaltestelleninfo .icon-arrow-right-white-hi:before{content:""}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button .button:before,.accordion-toggle .toggle-symbol:before,.tx-efahaltestelleninfo .caret:before{content:""}.ues_module--shop input[type="submit"].next:before,.ues_module--shop .button.next:before,.ues_module--shop #order-history-link.next:before,.icon-arrow-right-white:before{content:""}.ues_module--shop #miscOrders .content a:after{content:""}.efa-card__header .col-booking:before{content:""}.ues_module--shop .alert span:before{content:""}.ues_module--shop .shop__sidebar .cart #order-history-link:before,.ues_module--shop .shop__sidebar .order-history #order-history-link:before,.download-order-link:before{content:""}.ues_module--shop .navi li a:before,.ues_module--shop .link-list li a:before,.ues_module--shop #order_overview_customer_delivery_address .edit_link:before,.ues_module--shop #order_overview_customer_contract_address .edit_link:before,.ues_module--shop #order_overview_customer_payment .edit_link:before,.ues_module--shop .shop__sidebar .login .password a:before,.efa-datepicker .ui-spinner-up:before,.efa-datepicker a.ui-spinner-up:before,.ui-spinner .ui-spinner-up:before,.ui-spinner a.ui-spinner-up:before,.efa-iconlist__item:before{content:""}.alert.alert-info,.alert.alert-warning,.alert.alert-danger{position:relative;font-size:.875em}.alert.alert-info:before,.alert.alert-warning:before,.alert.alert-danger:before{display:block;content:' ';position:absolute;overflow:hidden;z-index:20;background:url("../svg/tooltip-triangle.svg") no-repeat}.no-svg .alert.alert-info:before,.no-svg .alert.alert-warning:before,.no-svg .alert.alert-danger:before{background-image:url("../images/tooltip-triangle.png")}.triangle-top.alert.alert-info,.triangle-top.alert.alert-warning,.triangle-top.alert.alert-danger{padding-top:9px}.alert.alert-info,.alert.alert-warning,.alert.alert-danger{padding-bottom:9px}.triangle-top.alert.alert-info:before,.triangle-top.alert.alert-warning:before,.triangle-top.alert.alert-danger:before,.alert.alert-info:before,.alert.alert-warning:before,.alert.alert-danger:before{left:50%;margin-left:-10px;width:20px;height:10px}.triangle-top.alert.alert-info:before,.triangle-top.alert.alert-warning:before,.triangle-top.alert.alert-danger:before{top:0}.alert.alert-info:before,.alert.alert-warning:before,.alert.alert-danger:before{bottom:0;background-position:0 -20px}.triangle-right.alert.alert-info,.triangle-right.alert.alert-warning,.triangle-right.alert.alert-danger{padding-right:9px}.triangle-left.alert.alert-info,.triangle-left.alert.alert-warning,.triangle-left.alert.alert-danger{padding-left:9px}.triangle-right.alert.alert-info:before,.triangle-right.alert.alert-warning:before,.triangle-right.alert.alert-danger:before,.triangle-left.alert.alert-info:before,.triangle-left.alert.alert-warning:before,.triangle-left.alert.alert-danger:before{top:50%;margin-top:-10px;width:10px;height:20px}.triangle-right.alert.alert-info:before,.triangle-right.alert.alert-warning:before,.triangle-right.alert.alert-danger:before{right:0;background-position:-10px -70px}.triangle-left.alert.alert-info:before,.triangle-left.alert.alert-warning:before,.triangle-left.alert.alert-danger:before{left:0;background-position:0 -40px}.alert.alert-info,.alert.alert-warning,.alert.alert-danger{position:relative;padding:1.5em;margin:0;border:1px solid #B0B0B0;border-radius:3px;z-index:10}.alert.alert-info>:first-child,.alert.alert-warning>:first-child,.alert.alert-danger>:first-child{margin-top:0}.alert.alert-info>:last-child,.alert.alert-warning>:last-child,.alert.alert-danger>:last-child{margin-bottom:0}.triangle-top.alert.alert-info:before,.triangle-top.alert.alert-warning:before,.triangle-top.alert.alert-danger:before{background-position:0 -199px}.alert.alert-info:before,.alert.alert-warning:before,.alert.alert-danger:before{background-position:0 -220px}.triangle-left.alert.alert-info:before,.triangle-left.alert.alert-warning:before,.triangle-left.alert.alert-danger:before{background-position:0 -240px}.triangle-right.alert.alert-info:before,.triangle-right.alert.alert-warning:before,.triangle-right.alert.alert-danger:before{background-position:-10px -270px}.alert.alert-info .tooltip__inner,.alert.alert-warning .tooltip__inner,.alert.alert-danger .tooltip__inner{background-color:#FFF8C0}.ues_module--shop .data-display th,.ues_module--shop .data-display td{padding-top:1.25em;padding-bottom:1.25em;padding-left:1em;padding-right:1em;background-color:#ECEDED;border:2px solid #FFF;text-align:left}.ues_module--shop .data-display th.is-marked.is-marked,.ues_module--shop .data-display td.is-marked.is-marked{background-color:#F49E00}.ues_module--shop .data-display th.is-active,.ues_module--shop .data-display td.is-active,.ues_module--shop .data-display th.highlight,.ues_module--shop .data-display td.highlight,.ues_module--shop .data-display th.active,.ues_module--shop .data-display td.active{padding-top:1.25em;padding-bottom:1.25em;background-color:#505559;color:#FFF;font-weight:normal;font-family:"FranklinGothicURW-Med",sans-serif;text-align:center}.ues_module--shop .data-display th.is-active a,.ues_module--shop .data-display td.is-active a,.ues_module--shop .data-display th.highlight a,.ues_module--shop .data-display td.highlight a,.ues_module--shop .data-display th.active a,.ues_module--shop .data-display td.active a{color:#FFF;text-decoration:underline}.ues_module--shop .data-display th.is-active a:hover,.ues_module--shop .data-display td.is-active a:hover,.ues_module--shop .data-display th.highlight a:hover,.ues_module--shop .data-display td.highlight a:hover,.ues_module--shop .data-display th.active a:hover,.ues_module--shop .data-display td.active a:hover{text-decoration:none}.ues_module--shop input[type='text'],.ues_module--shop input[type='password'],.ues_module--shop input[type='tel'],.ues_module--shop input[type='email'],.ues_module--shop .presentation-block .field>.field-widget input[type='text'],.ues_module--shop .presentation-block .field>.field-widget input[type='password'],.ues_module--shop .presentation-block .field>.field-widget input[type='tel'],.ues_module--shop .presentation-block .field>.field-widget input[type='email'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='text'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='password'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='email'],#timepicker,input.efa-express__input,.efa-pickers__timepicker .date-time-input input,.efa-pickers__datepicker input,.ues_module--shop textarea,.tx-efahaltestelleninfo #search_origin,.tx-efahaltestelleninfo #datepicker-inputfield{min-height:3em;padding:.357143em .714286em;border:1px solid;border-radius:.285714em;font-family:"FranklinGothicURW-Boo",sans-serif;line-height:1.714286;box-shadow:inset 0 0 .4em .071429em rgba(0,0,0,0.2);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:color 0.1s linear,border-color 0.1s linear,background-color 0.1s linear;-moz-transition:color 0.1s linear,border-color 0.1s linear,background-color 0.1s linear;transition:color 0.1s linear,border-color 0.1s linear,background-color 0.1s linear}.ues_module--shop input[type='text']:focus,.ues_module--shop input[type='password']:focus,.ues_module--shop input[type='tel']:focus,.ues_module--shop input[type='email']:focus,.ues_module--shop .presentation-block .field>.field-widget input[type='text']:focus,.ues_module--shop .presentation-block .field>.field-widget input[type='password']:focus,.ues_module--shop .presentation-block .field>.field-widget input[type='tel']:focus,.ues_module--shop .presentation-block .field>.field-widget input[type='email']:focus,.ues_module--shop .contract-block-1 .field>.field-widget input[type='text']:focus,.ues_module--shop .contract-block-1 .field>.field-widget input[type='password']:focus,.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel']:focus,.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']:focus,#timepicker:focus,input.efa-express__input:focus,.efa-pickers__timepicker .date-time-input input:focus,.efa-pickers__datepicker input:focus,.ues_module--shop textarea:focus,.tx-efahaltestelleninfo #search_origin:focus,.tx-efahaltestelleninfo #datepicker-inputfield:focus,.ues_module--shop input[type='text']:active,.ues_module--shop input[type='password']:active,.ues_module--shop input[type='tel']:active,.ues_module--shop input[type='email']:active,.ues_module--shop .presentation-block .field>.field-widget input[type='text']:active,.ues_module--shop .presentation-block .field>.field-widget input[type='password']:active,.ues_module--shop .presentation-block .field>.field-widget input[type='tel']:active,.ues_module--shop .presentation-block .field>.field-widget input[type='email']:active,.ues_module--shop .contract-block-1 .field>.field-widget input[type='text']:active,.ues_module--shop .contract-block-1 .field>.field-widget input[type='password']:active,.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel']:active,.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']:active,#timepicker:active,input.efa-express__input:active,.efa-pickers__timepicker .date-time-input input:active,.efa-pickers__datepicker input:active,.ues_module--shop textarea:active,.tx-efahaltestelleninfo #search_origin:active,.tx-efahaltestelleninfo #datepicker-inputfield:active{outline:none}.ues_module--shop .presentation-block .personalization-usage-select input,.ues_module--shop .contract-block-1 .personalization-usage-select input{background-repeat:repeat;background-position:0 0;overflow:hidden;width:22px;height:22px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;opacity:.7;filter:alpha(opacity=70);-webkit-tap-highlight-color:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.ues_module--shop .presentation-block .personalization-usage-select input.is-active,.ues_module--shop .contract-block-1 .personalization-usage-select input.is-active{opacity:1;filter:alpha(opacity=100)}.ues_module--shop .presentation-block .personalization-usage-select input.is-checked,.ues_module--shop .contract-block-1 .personalization-usage-select input.is-checked{background-position:0 -34px}.ues_module--shop input[type='text'],.ues_module--shop input[type='password'],.ues_module--shop input[type='tel'],.ues_module--shop input[type='email'],.ues_module--shop .presentation-block .field>.field-widget input[type='text'],.ues_module--shop .presentation-block .field>.field-widget input[type='password'],.ues_module--shop .presentation-block .field>.field-widget input[type='tel'],.ues_module--shop .presentation-block .field>.field-widget input[type='email'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='text'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='password'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='email'],#timepicker,input.efa-express__input,.efa-pickers__timepicker .date-time-input input,.efa-pickers__datepicker input{color:#777e84;background-color:#ECEDED;border-color:#999}.ues_module--shop input[type='text']::-webkit-input-placeholder,.ues_module--shop input[type='password']::-webkit-input-placeholder,.ues_module--shop input[type='tel']::-webkit-input-placeholder,.ues_module--shop input[type='email']::-webkit-input-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='text']::-webkit-input-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='password']::-webkit-input-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='tel']::-webkit-input-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='email']::-webkit-input-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='text']::-webkit-input-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='password']::-webkit-input-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel']::-webkit-input-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']::-webkit-input-placeholder,#timepicker::-webkit-input-placeholder,input.efa-express__input::-webkit-input-placeholder,.efa-pickers__timepicker .date-time-input input::-webkit-input-placeholder,.efa-pickers__datepicker input::-webkit-input-placeholder{color:#6d7479}.ues_module--shop input[type='text']::-moz-placeholder,.ues_module--shop input[type='password']::-moz-placeholder,.ues_module--shop input[type='tel']::-moz-placeholder,.ues_module--shop input[type='email']::-moz-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='text']::-moz-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='password']::-moz-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='tel']::-moz-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='email']::-moz-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='text']::-moz-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='password']::-moz-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel']::-moz-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']::-moz-placeholder,#timepicker::-moz-placeholder,input.efa-express__input::-moz-placeholder,.efa-pickers__timepicker .date-time-input input::-moz-placeholder,.efa-pickers__datepicker input::-moz-placeholder{color:#6d7479}.ues_module--shop input[type='text']:-moz-placeholder,.ues_module--shop input[type='password']:-moz-placeholder,.ues_module--shop input[type='tel']:-moz-placeholder,.ues_module--shop input[type='email']:-moz-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='text']:-moz-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='password']:-moz-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='tel']:-moz-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='email']:-moz-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='text']:-moz-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='password']:-moz-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel']:-moz-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']:-moz-placeholder,#timepicker:-moz-placeholder,input.efa-express__input:-moz-placeholder,.efa-pickers__timepicker .date-time-input input:-moz-placeholder,.efa-pickers__datepicker input:-moz-placeholder{color:#6d7479}.ues_module--shop input[type='text']:-ms-input-placeholder,.ues_module--shop input[type='password']:-ms-input-placeholder,.ues_module--shop input[type='tel']:-ms-input-placeholder,.ues_module--shop input[type='email']:-ms-input-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='text']:-ms-input-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='password']:-ms-input-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='tel']:-ms-input-placeholder,.ues_module--shop .presentation-block .field>.field-widget input[type='email']:-ms-input-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='text']:-ms-input-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='password']:-ms-input-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel']:-ms-input-placeholder,.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']:-ms-input-placeholder,#timepicker:-ms-input-placeholder,input.efa-express__input:-ms-input-placeholder,.efa-pickers__timepicker .date-time-input input:-ms-input-placeholder,.efa-pickers__datepicker input:-ms-input-placeholder{color:#6d7479}.ues_module--shop input[type='text']:focus,.ues_module--shop input[type='password']:focus,.ues_module--shop input[type='tel']:focus,.ues_module--shop input[type='email']:focus,.ues_module--shop .presentation-block .field>.field-widget input[type='text']:focus,.ues_module--shop .presentation-block .field>.field-widget input[type='password']:focus,.ues_module--shop .presentation-block .field>.field-widget input[type='tel']:focus,.ues_module--shop .presentation-block .field>.field-widget input[type='email']:focus,.ues_module--shop .contract-block-1 .field>.field-widget input[type='text']:focus,.ues_module--shop .contract-block-1 .field>.field-widget input[type='password']:focus,.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel']:focus,.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']:focus,#timepicker:focus,input.efa-express__input:focus,.efa-pickers__timepicker .date-time-input input:focus,.efa-pickers__datepicker input:focus,.ues_module--shop input[type='text']:active,.ues_module--shop input[type='password']:active,.ues_module--shop input[type='tel']:active,.ues_module--shop input[type='email']:active,.ues_module--shop .presentation-block .field>.field-widget input[type='text']:active,.ues_module--shop .presentation-block .field>.field-widget input[type='password']:active,.ues_module--shop .presentation-block .field>.field-widget input[type='tel']:active,.ues_module--shop .presentation-block .field>.field-widget input[type='email']:active,.ues_module--shop .contract-block-1 .field>.field-widget input[type='text']:active,.ues_module--shop .contract-block-1 .field>.field-widget input[type='password']:active,.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel']:active,.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']:active,#timepicker:active,input.efa-express__input:active,.efa-pickers__timepicker .date-time-input input:active,.efa-pickers__datepicker input:active{color:#5a5f64;border-color:#666;background-color:#f9f9f9}.ues_module--shop textarea,#timepicker,.efa-pickers__timepicker .date-time-input input,.efa-pickers__datepicker input,.tx-efahaltestelleninfo #search_origin,.tx-efahaltestelleninfo #datepicker-inputfield{background-color:#FFF}.ues_module--shop textarea{background-color:#ECEDED;padding:.571429em .714286em;line-height:1.5;resize:vertical}.ues_module--shop textarea.is-fixed{resize:none}.ues_module--shop .login input[type="submit"],.ues_module--shop .login a.button,.ues_module--shop .shop-signin.register input[type="submit"],.ues_module--shop .shop-signin.register a.button,.ues_module--shop input[type="submit"],.ues_module--shop .button,.ues_module--shop #order-history-link,.ues_module--shop #ticket_options .button,.ues_module--shop .shop__sidebar .login input[type="submit"],.tx-efahaltestelleninfo .haltestellenInfoBtn,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall,.efa-input-element__select,.ues_module--shop #miscOrders .content a,.download-order-link,.tx-efahaltestelleninfo .mEfaButton,.ui-dialog .ui-dialog-buttonset .ui-button{font-size:.875rem;text-align:left;white-space:nowrap;text-decoration:none;min-width:11.428571em;padding:.357143em .714286em;margin:1.142857em 0;line-height:2.25;font-size:.875rem;position:relative;border:none;border-radius:0;background-image:none;box-shadow:0 2px 0 0 rgba(0,0,0,0.4);display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.1s linear,box-shadow 0.1s linear;-moz-transition:background-color 0.1s linear,box-shadow 0.1s linear;transition:background-color 0.1s linear,box-shadow 0.1s linear}.ues_module--shop .login a.button:link,.ues_module--shop .shop-signin.register input[type="submit"]:link,.ues_module--shop .shop-signin.register a.button:link,.ues_module--shop input[type="submit"]:link,.ues_module--shop .button:link,.ues_module--shop #order-history-link:link,.ues_module--shop #ticket_options .button:link,.ues_module--shop .shop__sidebar .login input[type="submit"]:link,.tx-efahaltestelleninfo .haltestellenInfoBtn:link,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:link,.efa-input-element__select:link,.ues_module--shop #miscOrders .content a:link,.download-order-link:link,.tx-efahaltestelleninfo .mEfaButton:link,.ui-dialog .ui-dialog-buttonset .ui-button:link,.ues_module--shop .login a.button:visited,.ues_module--shop .shop-signin.register input[type="submit"]:visited,.ues_module--shop .shop-signin.register a.button:visited,.ues_module--shop input[type="submit"]:visited,.ues_module--shop .button:visited,.ues_module--shop #order-history-link:visited,.ues_module--shop #ticket_options .button:visited,.ues_module--shop .shop__sidebar .login input[type="submit"]:visited,.tx-efahaltestelleninfo .haltestellenInfoBtn:visited,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:visited,.efa-input-element__select:visited,.ues_module--shop #miscOrders .content a:visited,.download-order-link:visited,.tx-efahaltestelleninfo .mEfaButton:visited,.ui-dialog .ui-dialog-buttonset .ui-button:visited{text-decoration:none}.ues_module--shop .login a.button:hover,.ues_module--shop .shop-signin.register input[type="submit"]:hover,.ues_module--shop .shop-signin.register a.button:hover,.ues_module--shop input[type="submit"]:hover,.ues_module--shop .button:hover,.ues_module--shop #order-history-link:hover,.ues_module--shop #ticket_options .button:hover,.ues_module--shop .shop__sidebar .login input[type="submit"]:hover,.tx-efahaltestelleninfo .haltestellenInfoBtn:hover,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:hover,.efa-input-element__select:hover,.ues_module--shop #miscOrders .content a:hover,.download-order-link:hover,.tx-efahaltestelleninfo .mEfaButton:hover,.ui-dialog .ui-dialog-buttonset .ui-button:hover,.ues_module--shop .login a.button:focus,.ues_module--shop .shop-signin.register input[type="submit"]:focus,.ues_module--shop .shop-signin.register a.button:focus,.ues_module--shop input[type="submit"]:focus,.ues_module--shop .button:focus,.ues_module--shop #order-history-link:focus,.ues_module--shop #ticket_options .button:focus,.ues_module--shop .shop__sidebar .login input[type="submit"]:focus,.tx-efahaltestelleninfo .haltestellenInfoBtn:focus,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:focus,.efa-input-element__select:focus,.ues_module--shop #miscOrders .content a:focus,.download-order-link:focus,.tx-efahaltestelleninfo .mEfaButton:focus,.ui-dialog .ui-dialog-buttonset .ui-button:focus{text-decoration:none;box-shadow:0 2px 0 0 rgba(0,0,0,0.55);outline:none}.ues_module--shop .shop-signin.register input[type="submit"] .icn-arr-right:before,.ues_module--shop .shop-signin.register a.button .icn-arr-right:before,.ues_module--shop input[type="submit"] .icn-arr-right:before,.ues_module--shop .button .icn-arr-right:before,.ues_module--shop #order-history-link .icn-arr-right:before,.ues_module--shop #ticket_options .button .icn-arr-right:before,.ues_module--shop .shop__sidebar .login input[type="submit"] .icn-arr-right:before,.tx-efahaltestelleninfo .haltestellenInfoBtn .icn-arr-right:before,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall .icn-arr-right:before,.efa-input-element__select .icn-arr-right:before,.ues_module--shop #miscOrders .content a .icn-arr-right:before,.download-order-link .icn-arr-right:before,.tx-efahaltestelleninfo .mEfaButton .icn-arr-right:before,.ui-dialog .ui-dialog-buttonset .ui-button .icn-arr-right:before{line-height:1.4}.ues_module--shop .login input[type="submit"],.ues_module--shop .login a.button,.ues_module--shop .shop-signin.register input[type="submit"],.ues_module--shop .shop-signin.register a.button,.ues_module--shop input[type="submit"],.ues_module--shop .button,.ues_module--shop #order-history-link,.ues_module--shop #ticket_options .button,.ues_module--shop .shop__sidebar .login input[type="submit"],.tx-efahaltestelleninfo .haltestellenInfoBtn,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall{color:#FFF;background-color:#475D08;line-height:2.25;font-size:.875rem}.ues_module--shop .login a.button:link,.ues_module--shop .shop-signin.register input[type="submit"]:link,.ues_module--shop .shop-signin.register a.button:link,.ues_module--shop input[type="submit"]:link,.ues_module--shop .button:link,.ues_module--shop #order-history-link:link,.ues_module--shop #ticket_options .button:link,.ues_module--shop .shop__sidebar .login input[type="submit"]:link,.tx-efahaltestelleninfo .haltestellenInfoBtn:link,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:link,.ues_module--shop .login a.button:visited,.ues_module--shop .shop-signin.register input[type="submit"]:visited,.ues_module--shop .shop-signin.register a.button:visited,.ues_module--shop input[type="submit"]:visited,.ues_module--shop .button:visited,.ues_module--shop #order-history-link:visited,.ues_module--shop #ticket_options .button:visited,.ues_module--shop .shop__sidebar .login input[type="submit"]:visited,.tx-efahaltestelleninfo .haltestellenInfoBtn:visited,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:visited{color:#FFF}.ues_module--shop .login a.button:hover,.ues_module--shop .shop-signin.register input[type="submit"]:hover,.ues_module--shop .shop-signin.register a.button:hover,.ues_module--shop input[type="submit"]:hover,.ues_module--shop .button:hover,.ues_module--shop #order-history-link:hover,.ues_module--shop #ticket_options .button:hover,.ues_module--shop .shop__sidebar .login input[type="submit"]:hover,.tx-efahaltestelleninfo .haltestellenInfoBtn:hover,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:hover,.ues_module--shop .login a.button:focus,.ues_module--shop .shop-signin.register input[type="submit"]:focus,.ues_module--shop .shop-signin.register a.button:focus,.ues_module--shop input[type="submit"]:focus,.ues_module--shop .button:focus,.ues_module--shop #order-history-link:focus,.ues_module--shop #ticket_options .button:focus,.ues_module--shop .shop__sidebar .login input[type="submit"]:focus,.tx-efahaltestelleninfo .haltestellenInfoBtn:focus,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:focus{background-color:#2e3c05}.tx-efahaltestelleninfo .haltestellenInfoBtn,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall,.tx-efahaltestelleninfo .mEfaButton{background-color:#FFF;color:#000}.tx-efahaltestelleninfo .haltestellenInfoBtn:hover,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:hover,.tx-efahaltestelleninfo .mEfaButton:hover,.tx-efahaltestelleninfo .haltestellenInfoBtn:focus,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:focus,.tx-efahaltestelleninfo .mEfaButton:focus{background-color:#ededed;color:#000}.tx-efahaltestelleninfo .haltestellenInfoBtn:link,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:link,.tx-efahaltestelleninfo .mEfaButton:link,.tx-efahaltestelleninfo .haltestellenInfoBtn:visited,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:visited,.tx-efahaltestelleninfo .mEfaButton:visited{color:#000}.tx-efahaltestelleninfo .haltestellenInfoBtn:visited,.tx-efahaltestelleninfo .haltestellenInfoBtnSmall:visited,.tx-efahaltestelleninfo .mEfaButton:visited{color:#000}.ues_module--shop .login input[type="submit"],.ues_module--shop .login a.button,.ues_module--shop .shop-signin.register input[type="submit"],.ues_module--shop .shop-signin.register a.button,.ues_module--shop input[type="submit"].next,.ues_module--shop .button.next,.ues_module--shop #order-history-link.next,.ues_module--shop #shopping_cart_button_next,.ues_module--shop #ticket_options input[type="submit"],.ues_module--shop #miscOrders .content a,.ues_module--shop .shop__sidebar .cart .button,.ues_module--shop .shop__sidebar .cart #order-history-link,.ues_module--shop .shop__sidebar .order-history .button,.ues_module--shop .shop__sidebar .order-history #order-history-link,.download-order-link,.ui-dialog .ui-dialog-buttonset .ui-button{color:#000;background-color:#AED375}.ues_module--shop .login input[type="submit"]:link,.ues_module--shop .login a.button:link,.ues_module--shop .shop-signin.register input[type="submit"]:link,.ues_module--shop .shop-signin.register a.button:link,.ues_module--shop input[type="submit"].next:link,.ues_module--shop .button.next:link,.ues_module--shop #order-history-link.next:link,.ues_module--shop #shopping_cart_button_next:link,.ues_module--shop #ticket_options input[type="submit"]:link,.ues_module--shop #miscOrders .content a:link,.ues_module--shop .shop__sidebar .cart .button:link,.ues_module--shop .shop__sidebar .cart #order-history-link:link,.ues_module--shop .shop__sidebar .order-history .button:link,.ues_module--shop .shop__sidebar .order-history #order-history-link:link,.download-order-link:link,.ui-dialog .ui-dialog-buttonset .ui-button:link,.ues_module--shop .login input[type="submit"]:visited,.ues_module--shop .login a.button:visited,.ues_module--shop .shop-signin.register input[type="submit"]:visited,.ues_module--shop .shop-signin.register a.button:visited,.ues_module--shop input[type="submit"].next:visited,.ues_module--shop .button.next:visited,.ues_module--shop #order-history-link.next:visited,.ues_module--shop #shopping_cart_button_next:visited,.ues_module--shop #ticket_options input[type="submit"]:visited,.ues_module--shop #miscOrders .content a:visited,.ues_module--shop .shop__sidebar .cart .button:visited,.ues_module--shop .shop__sidebar .cart #order-history-link:visited,.ues_module--shop .shop__sidebar .order-history .button:visited,.ues_module--shop .shop__sidebar .order-history #order-history-link:visited,.download-order-link:visited,.ui-dialog .ui-dialog-buttonset .ui-button:visited{color:#000}.ues_module--shop .login input[type="submit"]:hover,.ues_module--shop .login a.button:hover,.ues_module--shop .shop-signin.register input[type="submit"]:hover,.ues_module--shop .shop-signin.register a.button:hover,.ues_module--shop input[type="submit"].next:hover,.ues_module--shop .button.next:hover,.ues_module--shop #order-history-link.next:hover,.ues_module--shop #shopping_cart_button_next:hover,.ues_module--shop #ticket_options input[type="submit"]:hover,.ues_module--shop #miscOrders .content a:hover,.ues_module--shop .shop__sidebar .cart .button:hover,.ues_module--shop .shop__sidebar .cart #order-history-link:hover,.ues_module--shop .shop__sidebar .order-history .button:hover,.ues_module--shop .shop__sidebar .order-history #order-history-link:hover,.download-order-link:hover,.ui-dialog .ui-dialog-buttonset .ui-button:hover,.ues_module--shop .login input[type="submit"]:focus,.ues_module--shop .login a.button:focus,.ues_module--shop .shop-signin.register input[type="submit"]:focus,.ues_module--shop .shop-signin.register a.button:focus,.ues_module--shop input[type="submit"].next:focus,.ues_module--shop .button.next:focus,.ues_module--shop #order-history-link.next:focus,.ues_module--shop #shopping_cart_button_next:focus,.ues_module--shop #ticket_options input[type="submit"]:focus,.ues_module--shop #miscOrders .content a:focus,.ues_module--shop .shop__sidebar .cart .button:focus,.ues_module--shop .shop__sidebar .cart #order-history-link:focus,.ues_module--shop .shop__sidebar .order-history .button:focus,.ues_module--shop .shop__sidebar .order-history #order-history-link:focus,.download-order-link:focus,.ui-dialog .ui-dialog-buttonset .ui-button:focus{background-color:#9eca5a}.ues_module--shop input[type="submit"],.ues_module--shop .button,.ues_module--shop #order-history-link,.ues_module--shop #ticket_options .button,.ues_module--shop .shop__sidebar .login input[type="submit"],.ui-dialog .ui-dialog-buttonset .ui-button:nth-of-type(2){background-color:#B0B0B0;margin-right:1.142857em}.ues_module--shop input[type="submit"]:link,.ues_module--shop .button:link,.ues_module--shop #order-history-link:link,.ues_module--shop #ticket_options .button:link,.ues_module--shop .shop__sidebar .login input[type="submit"]:link,.ui-dialog .ui-dialog-buttonset .ui-button:link:nth-of-type(2),.ues_module--shop input[type="submit"]:visited,.ues_module--shop .button:visited,.ues_module--shop #order-history-link:visited,.ues_module--shop #ticket_options .button:visited,.ues_module--shop .shop__sidebar .login input[type="submit"]:visited,.ui-dialog .ui-dialog-buttonset .ui-button:visited:nth-of-type(2){color:#000}.ues_module--shop input[type="submit"]:link i,.ues_module--shop .button:link i,.ues_module--shop #order-history-link:link i,.ues_module--shop #ticket_options .button:link i,.ues_module--shop .shop__sidebar .login input[type="submit"]:link i,.ui-dialog .ui-dialog-buttonset .ui-button:link:nth-of-type(2) i,.ues_module--shop input[type="submit"]:visited i,.ues_module--shop .button:visited i,.ues_module--shop #order-history-link:visited i,.ues_module--shop #ticket_options .button:visited i,.ues_module--shop .shop__sidebar .login input[type="submit"]:visited i,.ui-dialog .ui-dialog-buttonset .ui-button:visited:nth-of-type(2) i{color:#000}.ues_module--shop input[type="submit"]:hover,.ues_module--shop .button:hover,.ues_module--shop #order-history-link:hover,.ues_module--shop #ticket_options .button:hover,.ues_module--shop .shop__sidebar .login input[type="submit"]:hover,.ui-dialog .ui-dialog-buttonset .ui-button:hover:nth-of-type(2),.ues_module--shop input[type="submit"]:focus,.ues_module--shop .button:focus,.ues_module--shop #order-history-link:focus,.ues_module--shop #ticket_options .button:focus,.ues_module--shop .shop__sidebar .login input[type="submit"]:focus,.ui-dialog .ui-dialog-buttonset .ui-button:focus:nth-of-type(2){background-color:#9e9e9e}.efa-input-element__select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAADCAYAAAB1c+RqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTAyN0U1QkU2Nzg2MTFFNUI0QTM5NDI2NTgyMzUxODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTAyN0U1QkY2Nzg2MTFFNUI0QTM5NDI2NTgyMzUxODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMDI3RTVCQzY3ODYxMUU1QjRBMzk0MjY1ODIzNTE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMDI3RTVCRDY3ODYxMUU1QjRBMzk0MjY1ODIzNTE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvGnn10AAAAzSURBVHjaYjAwMPjPwMCAgkFiQMBALAYTyAaRagAIM4JNAgJDQ0Mw4/z584wMJAKAAAMA6Iha7QIqT7kAAAAASUVORK5CYII=");background-position:100% center;background-repeat:no-repeat}.efa-input-element__select{background-color:#ECEDED;color:#505559}.efa-input-element__select:link,.efa-input-element__select:visited{color:#505559}.efa-input-element__select:hover,.efa-input-element__select:focus{background-color:#d7d9d9}.is-current.efa-input-element__select{background-color:#d7d9d9}.efa-input-element__select{display:inline-block;width:auto}.efa-input-element__select{background-color:#FFF}.ues_module--shop .presentation-block .field select,.ues_module--shop .contract-block-1 .field select,.ues_module--shop #paystream_form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;height:2.625rem;padding:0.357143em 0.714286em;padding-right:1.125rem;border:0 none;border-bottom:1px solid;background-image:url(../images/select_arrow.jpg);background-position:top right;background-repeat:no-repeat;font-family:"FranklinGothicURW-Boo", sans-serif;line-height:1.714286;box-shadow:none;color:#777e84;background-color:#fff;border-color:#999999;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.cell.button{background-color:transparent !important;padding:0;margin:0;box-shadow:none !important}.new-navi-class-{display:none !important}.ues_module--shop #cnt{min-height:37.5em}.ues_module--shop .selectWrapper{display:inline-block;float:none;margin-right:.25em;margin-left:.25em}.ues_module--shop .selectWrapper:first-child{margin-left:0}.ues_module--shop .selectWrapper:last-child{margin-right:0}.ues_module--shop #shop_main_content:after,.ues_module--shop #shop_main_content:before{clear:both;content:"";display:block}.ues_module--shop .alert{background:#FADAD4;text-align:center;padding:1rem}.ues_module--shop .alert span{text-indent:-0.5rem}#shop_main_content .actual-content .login{display:block}.ues_module--shop .login,.ues_module--shop .shop-signin.register{width:100%}.ues_module--shop .login input[type='text'],.ues_module--shop .login input[type='password'],.ues_module--shop .login input[type='tel'],.ues_module--shop .login input[type='email'],.ues_module--shop .shop-signin.register input[type='text'],.ues_module--shop .shop-signin.register input[type='password'],.ues_module--shop .shop-signin.register input[type='tel'],.ues_module--shop .shop-signin.register input[type='email']{background-color:#FFF}.ues_module--shop .login input[type="submit"],.ues_module--shop .login a.button,.ues_module--shop .shop-signin.register input[type="submit"],.ues_module--shop .shop-signin.register a.button{font-size:1rem}.ues_module--shop .shop-signin.register{padding-bottom:1em}.ues_module--shop .shop-signin.register .cell.last{padding-left:2.5em}.ues_module--shop .shop-signin.register .cell.last:before{position:absolute;left:1em;font-size:1.5rem}.ues_module--shop .shop-signin.register{background:#E5F0D2}.ues_module--shop .shop__content .login{padding:1em .5em}.ues_module--shop input[type='text'],.ues_module--shop input[type='password'],.ues_module--shop input[type='tel'],.ues_module--shop input[type='email']{background-color:#FFF;width:100%;box-shadow:none}.ues_module--shop input[type="submit"],.ues_module--shop .button,.ues_module--shop #order-history-link{background-color:#ddd;min-width:11.428571em;font-size:1rem}.ues_module--shop input[type="submit"].next:before,.ues_module--shop .button.next:before,.ues_module--shop #order-history-link.next:before{margin-right:.9375rem}.ues_module--shop textarea{max-width:100%;width:100%}.ues_module--shop .field-widget.input{background:transparent;margin:0;padding:0;border:0;box-shadow:none}.ues_module--shop .product-category h2{font-weight:normal;color:#FFF;background-color:#505559;font-size:1.3125em;font-weight:normal;margin-bottom:0;padding:.5em 1em}.ues_module--shop .navi,.ues_module--shop .link-list{list-style:none;padding:0}.ues_module--shop .navi li,.ues_module--shop .link-list li{border-bottom:1px solid #FFF;padding:0;margin:0}.ues_module--shop .navi li:first-child,.ues_module--shop .link-list li:first-child{border-top:1px solid #FFF}.ues_module--shop .navi li a,.ues_module--shop .link-list li a{position:relative;padding:.5em .625em .5em 1.5625em;display:block;text-decoration:none}.ues_module--shop .navi li a:before,.ues_module--shop .link-list li a:before{position:absolute;left:.5em;font-size:.625em;top:1.4em}.ues_module--shop .navi li a:hover,.ues_module--shop .link-list li a:hover{background:#B0B0B0;color:#FFF}.ues_module--shop .navi{background-color:#ECEDED;padding:1em 0.5em}.shop__content .ues_module--shop .navi li{float:left}.shop__content .ues_module--shop .navi li:last-child:after{clear:both;content:" ";display:block}.progress-bar{min-height:4em;display:none}@media only screen and (min-width: 35.063em){.progress-bar{display:none;margin-top:20px}}.shop_navi{list-style-type:none;margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.shop_navi li{display:block;float:left;width:16.666666667%;margin:0;padding:1em 0;border-right:.125em solid #fff;list-style-type:none;position:relative;background:#e5f0d2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;font-family:"FranklinGothicURW-Boo",sans-serif;color:#505259;z-index:100;font-size:.6875em;line-height:2em;min-height:2em}.shop_navi li.active{background:#505259;color:#ffffff;z-index:500}.shop_navi li.active a{color:#fff}.shop_navi li:nth-child(1){position:absolute;left:0;z-index:900}.shop_navi li:nth-child(2){position:absolute;left:16.666666667%;z-index:700}.shop_navi li:nth-child(3){position:absolute;left:33.333333334%;z-index:500}.shop_navi li .shop_navi li:nth-child(4){position:absolute;left:50.000000001%;z-index:300}.shop_navi li:nth-child(5){position:absolute;left:66.666666668%;z-index:100}.shop_navi li:nth-child(6){position:absolute;left:83.333333335%;z-index:100}.ues_module--shop .js .id__product_validation_date_date,.ues_module--shop .js .id__product_validation_date_hour,.ues_module--shop .js .id__product_validation_date_minute{float:none;display:inline-block}.ues_module--shop .js .id__product_validation_date_date{width:9.375em;margin-right:1em}.ues_module--shop .js .id__product_validation_date_hour{width:4.6875em;margin-right:0.5em}.ues_module--shop .js .id__product_validation_date_minute{width:4.6875em;margin-left:0.5em;margin-right:0.5em}.password_poylic{margin-left:0.625em;border:1px solid #fff;background:rgba(255,255,255,0.21);padding:1em;font-size:.875rem}.password_poylic ul{list-style:none;position:relative}.password_poylic ul li:before{position:absolute;left:0;font-size:1rem}.ues_module--shop #shopping_cart_button_next{width:100%}@media only screen and (min-width: 35.063em){.ues_module--shop #shopping_cart_button_next{width:auto}}.ues_module--shop .tooltip{position:relative;cursor:help;line-height:1.5}.ues_module--shop .key-value th:first-child,.ues_module--shop .key-value td:first-child{padding-left:0 !important}.ues_module--shop .presentation-block,.ues_module--shop .contract-block-1{margin:-1px 2px 0 2px;padding:.75em .625em 0 .625em;margin-bottom:1.5em;background-color:#ECEDED;border:none}.ues_module--shop .presentation-block:empty,.ues_module--shop .presentation-block:blank,.ues_module--shop .contract-block-1:empty,.ues_module--shop .contract-block-1:blank{display:none}.ues_module--shop .presentation-block .presentation-block,.ues_module--shop .contract-block-1 .presentation-block{border:none;margin:0;padding:0}.ues_module--shop .presentation-block table th,.ues_module--shop .contract-block-1 table th{text-align:left;font-weight:normal;font-family:"FranklinGothicURW-Med",sans-serif}.ues_module--shop .presentation-block table th,.ues_module--shop .presentation-block table td,.ues_module--shop .contract-block-1 table th,.ues_module--shop .contract-block-1 table td{padding-bottom:.625em}.ues_module--shop .presentation-block table ul,.ues_module--shop .contract-block-1 table ul{list-style:none;padding-left:0}.ues_module--shop .presentation-block table ul li,.ues_module--shop .contract-block-1 table ul li{position:relative;padding-left:2em;padding-bottom:10px}.ues_module--shop .presentation-block table ul li:before,.ues_module--shop .contract-block-1 table ul li:before{position:absolute;left:0;font-size:.625em;top:5px}.ues_module--shop .presentation-block .field,.ues_module--shop .contract-block-1 .field{position:relative;border-bottom:1px solid rgba(255,255,255,0.57)}.ues_module--shop .presentation-block .field .optional,.ues_module--shop .contract-block-1 .field .optional{font-size:.75em;position:absolute;right:10px;top:2.4em;pointer-events:none}@media only screen and (min-width: 35.063em){.ues_module--shop .presentation-block .field .optional,.ues_module--shop .contract-block-1 .field .optional{top:2.4em}}.ues_module--shop .presentation-block .field #product_validation_date_date,.ues_module--shop .presentation-block .field .hours,.ues_module--shop .presentation-block .field .minutes,.ues_module--shop .contract-block-1 .field #product_validation_date_date,.ues_module--shop .contract-block-1 .field .hours,.ues_module--shop .contract-block-1 .field .minutes{display:inline-block;width:auto}.ues_module--shop .presentation-block .field .help-link,.ues_module--shop .contract-block-1 .field .help-link{display:block;text-align:right}.ues_module--shop .presentation-block .field>label,.ues_module--shop .presentation-block .field>.field-widget,.ues_module--shop .contract-block-1 .field>label,.ues_module--shop .contract-block-1 .field>.field-widget{float:left}.ues_module--shop .presentation-block .field>label,.ues_module--shop .presentation-block .field div.field.uestra_cantamen_iban label,.ues_module--shop .presentation-block .field .labels.required_labels,.ues_module--shop .contract-block-1 .field>label,.ues_module--shop .contract-block-1 .field div.field.uestra_cantamen_iban label,.ues_module--shop .contract-block-1 .field .labels.required_labels{color:#505559;font-size:.875em;line-height:2.571429;overflow-wrap:break-word;text-align:right;padding-top:.5em;width:100% !important;float:none}@media only screen and (min-width: 35.063em){.ues_module--shop .presentation-block .field>label,.ues_module--shop .presentation-block .field div.field.uestra_cantamen_iban label,.ues_module--shop .presentation-block .field .labels.required_labels,.ues_module--shop .contract-block-1 .field>label,.ues_module--shop .contract-block-1 .field div.field.uestra_cantamen_iban label,.ues_module--shop .contract-block-1 .field .labels.required_labels{float:left;width:33.33333% !important;padding-right:1.5em}}.ues_module--shop .presentation-block .field.salutation>label,.ues_module--shop .contract-block-1 .field.salutation>label{padding-top:0}.ues_module--shop .presentation-block .field>.field-widget,.ues_module--shop .contract-block-1 .field>.field-widget{width:100%;float:none}@media only screen and (min-width: 35.063em){.ues_module--shop .presentation-block .field>.field-widget,.ues_module--shop .contract-block-1 .field>.field-widget{float:left;width:66.666667%}}.ues_module--shop .presentation-block .field>.field-widget select,.ues_module--shop .contract-block-1 .field>.field-widget select{max-width:100%;margin:0 0 1.142857em 0;font-size:0.875rem;padding-right:1rem}.no-csstransitions .ues_module--shop .presentation-block .field>.field-widget select,.no-csstransitions .ues_module--shop .contract-block-1 .field>.field-widget select{padding-right:0}.ues_module--shop .presentation-block .field>.field-widget select.date-part,.ues_module--shop .contract-block-1 .field>.field-widget select.date-part{width:30%}.ues_module--shop .presentation-block .field>.field-widget input[type='text'],.ues_module--shop .presentation-block .field>.field-widget input[type='password'],.ues_module--shop .presentation-block .field>.field-widget input[type='tel'],.ues_module--shop .presentation-block .field>.field-widget input[type='email'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='text'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='password'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='tel'],.ues_module--shop .contract-block-1 .field>.field-widget input[type='email']{color:#777e84;background-color:#fff;border-color:#999999;margin:0 0 1.142857em 0;font-size:0.875rem;box-shadow:none}.ues_module--shop .presentation-block .personalization-usage-select,.ues_module--shop .contract-block-1 .personalization-usage-select{padding:1.125em;margin-bottom:.0625em}.ues_module--shop .presentation-block .personalization-usage-select input,.ues_module--shop .contract-block-1 .personalization-usage-select input{background-image:url("../svg/radio.svg");margin-right:.5em}.ues_module--shop .presentation-block .personalization-usage-select input.is-disabled,.ues_module--shop .presentation-block .personalization-usage-select input.is-disabled.is-active,.ues_module--shop .contract-block-1 .personalization-usage-select input.is-disabled,.ues_module--shop .contract-block-1 .personalization-usage-select input.is-disabled.is-active{background-position:0 -68px;opacity:.8;filter:alpha(opacity=80)}.ues_module--shop .presentation-block .personalization-usage-select input.is-disabled.is-checked,.ues_module--shop .contract-block-1 .personalization-usage-select input.is-disabled.is-checked{background-position:0 -102px}.no-svg .ues_module--shop .presentation-block .personalization-usage-select input,.no-svg .ues_module--shop .contract-block-1 .personalization-usage-select input{background-image:url("../images/radio.png")}.ues_module--shop .presentation-block .personalization-usage-select label,.ues_module--shop .contract-block-1 .personalization-usage-select label{position:relative;top:-4px}.ues_module--shop .eBusMobilityInterface-customerContractsShow div.field.uestra_cantamen_iban .optional,.ues_module--shop .eBusMobilityInterface-customerContractsShow div.uestra_cantamen_bic .optional{display:none}.ues_module--shop #ticket_options .price{font-family:"FranklinGothicURW-Boo",sans-serif;font-weight:normal;font-size:2.5em;text-align:right}.ues_module--shop #ticket_options .button{background-color:#ddd;font-size:1rem}.ues_module--shop #ticket_options input[type="submit"]{font-size:1rem}.ues_module--shop .button-helper .button{width:100%}@media only screen and (min-width: 35.063em){.ues_module--shop .button-helper .button{width:auto}}.ues_module--shop .radio_list{list-style:none;padding:0;margin:0}.ues_module--shop .radio_list li{float:left;width:50%}.ues_module--shop .personal-data>div{overflow-x:auto}.ues_module--shop .data-display{width:100%;table-layout:fixed;overflow:hidden;margin-top:-.125em}.ues_module--shop .data-display:first-child{margin-top:0}.ues_module--shop .data-display th{text-align:left;width:50%}.ues_module--shop .data-display td{width:50%;overflow:auto}.payment-method-select-button{height:auto !important}.shop_tooltip{position:absolute;top:0;left:0;z-index:3;display:none;padding:10px 13px;z-index:2;color:#303030;background-color:#FFF8C0;border:1px solid #B0B0B0;font-size:.75em;line-height:18px;text-align:center;border-radius:3px;max-width:300px}.ues_module--shop{background:#fff}.ues_module--shop .actions .modify,.ues_module--shop .actions .remove{text-indent:-1000px;position:relative;display:block}.ues_module--shop .actions .modify:before,.ues_module--shop .actions .remove:before{text-indent:0;position:absolute;text-decoration:none;left:-.5em;text-decoration:none}.ues_module--shop .actions .left{width:100%}@media only screen and (min-width: 35.063em){.ues_module--shop .actions .left{width:50%}}.ues_module--shop .actions .right,.ues_module--shop .actions .download-order-link{width:100%;text-align:right}@media only screen and (min-width: 35.063em){.ues_module--shop .actions .right,.ues_module--shop .actions .download-order-link{width:50%}}.ues_module--shop .change_data_link_container{margin:0}.ues_module--shop #customer_properties_password_reset_auth_question{width:100%}.ues_module--shop #payment_logpay_sepa{display:inline}#shop-process-overlay{position:absolute;top:0;left:0;right:0;bottom:0}#shop-process-overlay-center{width:100%;max-width:60em;margin-top:4.6875em;padding:5em 0;text-align:center;background-color:#FFF}@media only screen and (min-width: 48.063em){#shop-process-overlay-center{margin:0 auto;padding:12em 5%;background-color:transparent}}.printticket-download{text-align:center}.ues_module--shop .table{margin:0;padding:0.5em 1em}.ues_module--shop .table:after{clear:both;content:" ";display:block}@media only screen and (max-width: 559px){.ues_module--shop .table-row{float:left;width:50%}}@media only screen and (min-width: 560px){.ues_module--shop .table-row:after{clear:both;content:" ";display:block}}@media only screen and (max-width: 559px){.ues_module--shop .table-cell{padding-bottom:0.5em}}@media only screen and (min-width: 560px){.ues_module--shop .table-cell{float:left;width:25%}}.ues_module--shop .table-cell.bold{font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal}.ues_module--shop .table.key-value{margin-top:1em;background-color:#E5F0D2}@media only screen and (min-width: 560px){.ues_module--shop .table.key-value .table-cell:nth-child(2){width:30%}.ues_module--shop .table.key-value .table-cell:nth-child(4){width:20%;text-align:right}}.ues_module--shop .table.cart{margin-top:.25em;background-color:#ECEDED}@media only screen and (min-width: 560px){.ues_module--shop .table.cart .table-row.headings{padding:1em 0}}@media only screen and (max-width: 559px){.ues_module--shop .table.cart .table-cell:nth-child(1),.ues_module--shop .table.cart .table-cell:nth-child(2){height:48px}}@media only screen and (max-width: 400px){.ues_module--shop .table.cart .table-cell:nth-child(2){height:70px}}@media only screen and (min-width: 560px){.ues_module--shop .table.cart .table-cell:nth-child(2){width:30%}.ues_module--shop .table.cart .table-cell:nth-child(3){width:15%}.ues_module--shop .table.cart .table-cell:nth-child(4){width:20%}.ues_module--shop .table.cart .table-cell:nth-child(5){width:10%;text-align:right}}.ues_module--shop #miscOrders{background-color:#ECEDED}.ues_module--shop #miscOrders .heading{margin-top:1em;padding:0.5em;background-color:#E5F0D2}.ues_module--shop #miscOrders .heading>p{margin:0}.ues_module--shop #miscOrders .content{padding:0.5em;text-align:right}.ues_module--shop #miscOrders .content a{margin:0.5em}.personal_data-register .presentation-block.personal-data{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0}.personal_data-register .presentation-block.personal-data .field{border-bottom:0 none}.personal_data-register .presentation-block.personal-data .field.country{margin-top:1.75rem}.personal_data-register .presentation-block.personal-data .field.salutation{padding-bottom:.125rem}.personal_data-register fieldset{border:0 none;margin:0;position:relative;padding-left:0.0625rem;padding-right:0.0625rem;float:left;width:100%}@media only screen and (min-width: 35.063em){.personal_data-register fieldset{width:50%;float:left}}.personal_data-register #customer_data_customer_street.street{width:70%;float:left}.personal_data-register #customer_data_customer_street_number.street_number{width:28%;margin-left:2%;float:left}.personal_data-register #customer_data_customer_postal_code.postal_code{width:40%;float:left}.personal_data-register #customer_data_customer_city.city{width:58%;margin-left:2%;float:left}@media only screen and (max-width: 35em){.personal_data-register .labels.required_labels{text-align:left !important}}.personal_data-register .field>label,.personal_data-register .field>.labels{line-height:1.2rem !important}.personal_data-register .birthday .field-widget{color:#ECEDED}.personal_data-register #customer_data_customer_birthday_month{width:39%}.personal_data-register #customer_data_customer_birthday_day{width:18%}.personal_data-register #customer_data_customer_birthday_year{width:37%}.personal_data-register #customer_data_consent_terms_and_conditions{float:left}@media only screen and (min-width: 35.063em){.personal_data-register .field.term-field{padding-left:33.33333% !important}}.personal_data-register .field.term-field label{width:95% !important;text-align:left;padding:0 0 0 .625rem !important}.personal_data-register #register_button_next{margin-right:0}.personal_data-register .field.password_policy{margin-bottom:1rem}.personal_data-register .error-list{border:12px solid #b00034;margin-bottom:1rem;padding:1rem;color:#000}.personal_data-register .error-list span{color:#B00034}.personal_data-register .password_block{margin-top:.9375rem;margin-left:.5rem}.personal_data-register .password_block .password_policy{border:1px solid #FFF !important}.ues_module--shop .presentation-block .field select,.ues_module--shop .contract-block-1 .field select{box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.field.password_policy h3.hint{margin-top:.25rem}.ues_module--shop .login,.ues_module--shop .shop-signin.register{width:100%}.ues_module--shop .login input[type='text'],.ues_module--shop .login input[type='password'],.ues_module--shop .login input[type='tel'],.ues_module--shop .login input[type='email'],.ues_module--shop .shop-signin.register input[type='text'],.ues_module--shop .shop-signin.register input[type='password'],.ues_module--shop .shop-signin.register input[type='tel'],.ues_module--shop .shop-signin.register input[type='email']{background-color:#FFF}.ues_module--shop .login input[type="submit"],.ues_module--shop .login a.button,.ues_module--shop .shop-signin.register input[type="submit"],.ues_module--shop .shop-signin.register a.button{font-size:1rem}.ues_module--shop .shop-signin.register{padding-bottom:1em}.ues_module--shop .shop-signin.register .cell.last{padding-left:2.5em}.ues_module--shop .shop-signin.register .cell.last:before{position:absolute;left:1em;font-size:1.5rem}.ues_module--shop .shop-signin.register{background:#E5F0D2}.ues_module--shop .shop__content .login{padding:1em .5em}.ues_module--shop .button-helper .button{color:#000000}.ues_module--shop .order_overview-content-table>table,.ues_module--shop .order_overview-content-table .cart,.ues_module--shop .cart-content-table>table,.ues_module--shop .cart-content-table .cart,.ues_module--shop .order_confirmation_cart-content>table,.ues_module--shop .order_confirmation_cart-content .cart,.ues_module--shop .order_details>table,.ues_module--shop .order_details .cart,.ues_module--shop .shop__sidebar .cart .cart-box-table,.ues_module--shop .shop__sidebar .order-history .cart-box-table{width:100%}.ues_module--shop .order_overview-content-table>table th,.ues_module--shop .order_overview-content-table .cart th,.ues_module--shop .cart-content-table>table th,.ues_module--shop .cart-content-table .cart th,.ues_module--shop .order_confirmation_cart-content>table th,.ues_module--shop .order_confirmation_cart-content .cart th,.ues_module--shop .order_details>table th,.ues_module--shop .order_details .cart th,.ues_module--shop .shop__sidebar .cart .cart-box-table th,.ues_module--shop .shop__sidebar .order-history .cart-box-table th,.ues_module--shop .order_overview-content-table>table td,.ues_module--shop .order_overview-content-table .cart td,.ues_module--shop .cart-content-table>table td,.ues_module--shop .cart-content-table .cart td,.ues_module--shop .order_confirmation_cart-content>table td,.ues_module--shop .order_confirmation_cart-content .cart td,.ues_module--shop .order_details>table td,.ues_module--shop .order_details .cart td,.ues_module--shop .shop__sidebar .cart .cart-box-table td,.ues_module--shop .shop__sidebar .order-history .cart-box-table td{padding:.5em 1em;border-right:.125em solid #FFF}.ues_module--shop .order_overview-content-table>table th:last-child,.ues_module--shop .order_overview-content-table .cart th:last-child,.ues_module--shop .cart-content-table>table th:last-child,.ues_module--shop .cart-content-table .cart th:last-child,.ues_module--shop .order_confirmation_cart-content>table th:last-child,.ues_module--shop .order_confirmation_cart-content .cart th:last-child,.ues_module--shop .order_details>table th:last-child,.ues_module--shop .order_details .cart th:last-child,.ues_module--shop .shop__sidebar .cart .cart-box-table th:last-child,.ues_module--shop .shop__sidebar .order-history .cart-box-table th:last-child,.ues_module--shop .order_overview-content-table>table td:last-child,.ues_module--shop .order_overview-content-table .cart td:last-child,.ues_module--shop .cart-content-table>table td:last-child,.ues_module--shop .cart-content-table .cart td:last-child,.ues_module--shop .order_confirmation_cart-content>table td:last-child,.ues_module--shop .order_confirmation_cart-content .cart td:last-child,.ues_module--shop .order_details>table td:last-child,.ues_module--shop .order_details .cart td:last-child,.ues_module--shop .shop__sidebar .cart .cart-box-table td:last-child,.ues_module--shop .shop__sidebar .order-history .cart-box-table td:last-child{border-right:0em solid transparent}.ues_module--shop .order_overview-content-table>table th,.ues_module--shop .order_overview-content-table .cart th,.ues_module--shop .cart-content-table>table th,.ues_module--shop .cart-content-table .cart th,.ues_module--shop .order_confirmation_cart-content>table th,.ues_module--shop .order_confirmation_cart-content .cart th,.ues_module--shop .order_details>table th,.ues_module--shop .order_details .cart th,.ues_module--shop .shop__sidebar .cart .cart-box-table th,.ues_module--shop .shop__sidebar .order-history .cart-box-table th{font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal;background:#628010;color:#FFF;text-align:left}.ues_module--shop .order_overview-content-table>table td,.ues_module--shop .order_overview-content-table .cart td,.ues_module--shop .cart-content-table>table td,.ues_module--shop .cart-content-table .cart td,.ues_module--shop .order_confirmation_cart-content>table td,.ues_module--shop .order_confirmation_cart-content .cart td,.ues_module--shop .order_details>table td,.ues_module--shop .order_details .cart td,.ues_module--shop .shop__sidebar .cart .cart-box-table td,.ues_module--shop .shop__sidebar .order-history .cart-box-table td{border-bottom:.125em solid #FFF}.ues_module--shop .order_overview-content-table>table input[type='text'],.ues_module--shop .order_overview-content-table .cart input[type='text'],.ues_module--shop .cart-content-table>table input[type='text'],.ues_module--shop .cart-content-table .cart input[type='text'],.ues_module--shop .order_confirmation_cart-content>table input[type='text'],.ues_module--shop .order_confirmation_cart-content .cart input[type='text'],.ues_module--shop .order_details>table input[type='text'],.ues_module--shop .order_details .cart input[type='text'],.ues_module--shop .shop__sidebar .cart .cart-box-table input[type='text'],.ues_module--shop .shop__sidebar .order-history .cart-box-table input[type='text'],.ues_module--shop .order_overview-content-table>table input[type='password'],.ues_module--shop .order_overview-content-table .cart input[type='password'],.ues_module--shop .cart-content-table>table input[type='password'],.ues_module--shop .cart-content-table .cart input[type='password'],.ues_module--shop .order_confirmation_cart-content>table input[type='password'],.ues_module--shop .order_confirmation_cart-content .cart input[type='password'],.ues_module--shop .order_details>table input[type='password'],.ues_module--shop .order_details .cart input[type='password'],.ues_module--shop .shop__sidebar .cart .cart-box-table input[type='password'],.ues_module--shop .shop__sidebar .order-history .cart-box-table input[type='password'],.ues_module--shop .order_overview-content-table>table input[type='tel'],.ues_module--shop .order_overview-content-table .cart input[type='tel'],.ues_module--shop .cart-content-table>table input[type='tel'],.ues_module--shop .cart-content-table .cart input[type='tel'],.ues_module--shop .order_confirmation_cart-content>table input[type='tel'],.ues_module--shop .order_confirmation_cart-content .cart input[type='tel'],.ues_module--shop .order_details>table input[type='tel'],.ues_module--shop .order_details .cart input[type='tel'],.ues_module--shop .shop__sidebar .cart .cart-box-table input[type='tel'],.ues_module--shop .shop__sidebar .order-history .cart-box-table input[type='tel'],.ues_module--shop .order_overview-content-table>table input[type='email'],.ues_module--shop .order_overview-content-table .cart input[type='email'],.ues_module--shop .cart-content-table>table input[type='email'],.ues_module--shop .cart-content-table .cart input[type='email'],.ues_module--shop .order_confirmation_cart-content>table input[type='email'],.ues_module--shop .order_confirmation_cart-content .cart input[type='email'],.ues_module--shop .order_details>table input[type='email'],.ues_module--shop .order_details .cart input[type='email'],.ues_module--shop .shop__sidebar .cart .cart-box-table input[type='email'],.ues_module--shop .shop__sidebar .order-history .cart-box-table input[type='email']{background-color:#FFF}.ues_module--shop .order_overview-content-table>table .cart-box-amount,.ues_module--shop .order_overview-content-table .cart .cart-box-amount,.ues_module--shop .cart-content-table>table .cart-box-amount,.ues_module--shop .cart-content-table .cart .cart-box-amount,.ues_module--shop .order_confirmation_cart-content>table .cart-box-amount,.ues_module--shop .order_confirmation_cart-content .cart .cart-box-amount,.ues_module--shop .order_details>table .cart-box-amount,.ues_module--shop .order_details .cart .cart-box-amount,.ues_module--shop .shop__sidebar .cart .cart-box-table .cart-box-amount,.ues_module--shop .shop__sidebar .order-history .cart-box-table .cart-box-amount{text-align:center}.ues_module--shop .order_overview-content-table,.ues_module--shop .cart-content-table,.ues_module--shop .order_confirmation_cart-content,.ues_module--shop .order_details{overflow-x:auto}.ues_module--shop .order_overview-content-table .cart_all_round_price,.ues_module--shop .cart-content-table .cart_all_round_price,.ues_module--shop .order_confirmation_cart-content .cart_all_round_price,.ues_module--shop .order_details .cart_all_round_price{min-width:8.6em}.ues_module--shop .order_overview-content-table>table thead th,.ues_module--shop .order_overview-content-table .cart thead th,.ues_module--shop .cart-content-table>table thead th,.ues_module--shop .cart-content-table .cart thead th,.ues_module--shop .order_confirmation_cart-content>table thead th,.ues_module--shop .order_confirmation_cart-content .cart thead th,.ues_module--shop .order_details>table thead th,.ues_module--shop .order_details .cart thead th{background:#E5F0D2;font-weight:normal;padding:16px 8px;color:inherit;font-family:"FranklinGothicURW-Boo",sans-serif}.ues_module--shop .order_overview-content-table>table tbody th,.ues_module--shop .order_overview-content-table .cart tbody th,.ues_module--shop .cart-content-table>table tbody th,.ues_module--shop .cart-content-table .cart tbody th,.ues_module--shop .order_confirmation_cart-content>table tbody th,.ues_module--shop .order_confirmation_cart-content .cart tbody th,.ues_module--shop .order_details>table tbody th,.ues_module--shop .order_details .cart tbody th{background:transparent;color:#000}.ues_module--shop .order_overview-content-table>table tbody .even,.ues_module--shop .order_overview-content-table>table tbody .odd,.ues_module--shop .order_overview-content-table .cart tbody .even,.ues_module--shop .order_overview-content-table .cart tbody .odd,.ues_module--shop .cart-content-table>table tbody .even,.ues_module--shop .cart-content-table>table tbody .odd,.ues_module--shop .cart-content-table .cart tbody .even,.ues_module--shop .cart-content-table .cart tbody .odd,.ues_module--shop .order_confirmation_cart-content>table tbody .even,.ues_module--shop .order_confirmation_cart-content>table tbody .odd,.ues_module--shop .order_confirmation_cart-content .cart tbody .even,.ues_module--shop .order_confirmation_cart-content .cart tbody .odd,.ues_module--shop .order_details>table tbody .even,.ues_module--shop .order_details>table tbody .odd,.ues_module--shop .order_details .cart tbody .even,.ues_module--shop .order_details .cart tbody .odd{text-align:left;background-color:#ECEDED}.ues_module--shop .order_overview-content-table>table tbody .even strong,.ues_module--shop .order_overview-content-table>table tbody .odd strong,.ues_module--shop .order_overview-content-table .cart tbody .even strong,.ues_module--shop .order_overview-content-table .cart tbody .odd strong,.ues_module--shop .cart-content-table>table tbody .even strong,.ues_module--shop .cart-content-table>table tbody .odd strong,.ues_module--shop .cart-content-table .cart tbody .even strong,.ues_module--shop .cart-content-table .cart tbody .odd strong,.ues_module--shop .order_confirmation_cart-content>table tbody .even strong,.ues_module--shop .order_confirmation_cart-content>table tbody .odd strong,.ues_module--shop .order_confirmation_cart-content .cart tbody .even strong,.ues_module--shop .order_confirmation_cart-content .cart tbody .odd strong,.ues_module--shop .order_details>table tbody .even strong,.ues_module--shop .order_details>table tbody .odd strong,.ues_module--shop .order_details .cart tbody .even strong,.ues_module--shop .order_details .cart tbody .odd strong{display:inline-block;min-width:51%;margin-bottom:.5em}.ues_module--shop .order_overview-content-table>table tbody .total th,.ues_module--shop .order_overview-content-table>table tbody .total td,.ues_module--shop .order_overview-content-table .cart tbody .total th,.ues_module--shop .order_overview-content-table .cart tbody .total td,.ues_module--shop .cart-content-table>table tbody .total th,.ues_module--shop .cart-content-table>table tbody .total td,.ues_module--shop .cart-content-table .cart tbody .total th,.ues_module--shop .cart-content-table .cart tbody .total td,.ues_module--shop .order_confirmation_cart-content>table tbody .total th,.ues_module--shop .order_confirmation_cart-content>table tbody .total td,.ues_module--shop .order_confirmation_cart-content .cart tbody .total th,.ues_module--shop .order_confirmation_cart-content .cart tbody .total td,.ues_module--shop .order_details>table tbody .total th,.ues_module--shop .order_details>table tbody .total td,.ues_module--shop .order_details .cart tbody .total th,.ues_module--shop .order_details .cart tbody .total td{padding:0}.ues_module--shop .order_overview-content-table>table tbody .total th,.ues_module--shop .order_overview-content-table .cart tbody .total th,.ues_module--shop .cart-content-table>table tbody .total th,.ues_module--shop .cart-content-table .cart tbody .total th,.ues_module--shop .order_confirmation_cart-content>table tbody .total th,.ues_module--shop .order_confirmation_cart-content .cart tbody .total th,.ues_module--shop .order_details>table tbody .total th,.ues_module--shop .order_details .cart tbody .total th{font-family:"FranklinGothicURW-Boo",sans-serif;font-weight:normal;font-size:1.5em;text-align:left;padding-left:.5em;vertical-align:bottom}.ues_module--shop .order_overview-content-table>table tbody .total td,.ues_module--shop .order_overview-content-table .cart tbody .total td,.ues_module--shop .cart-content-table>table tbody .total td,.ues_module--shop .cart-content-table .cart tbody .total td,.ues_module--shop .order_confirmation_cart-content>table tbody .total td,.ues_module--shop .order_confirmation_cart-content .cart tbody .total td,.ues_module--shop .order_details>table tbody .total td,.ues_module--shop .order_details .cart tbody .total td{padding-right:1rem;text-align:right;font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal;font-size:2em}.ues_module--shop .order_overview-content-table>table tbody .mwst td,.ues_module--shop .order_overview-content-table .cart tbody .mwst td,.ues_module--shop .cart-content-table>table tbody .mwst td,.ues_module--shop .cart-content-table .cart tbody .mwst td,.ues_module--shop .order_confirmation_cart-content>table tbody .mwst td,.ues_module--shop .order_confirmation_cart-content .cart tbody .mwst td,.ues_module--shop .order_details>table tbody .mwst td,.ues_module--shop .order_details .cart tbody .mwst td{padding-right:1rem;text-align:right}.ues_module--shop .order-date{margin:0}.ues_module--shop .order_overview-content-table{width:100%}.ues_module--shop .order_overview-content h2{font-size:1.5em}.ues_module--shop .order_overview-content .term-field{margin-bottom:40px}.ues_module--shop #order_overview_customer_address,.ues_module--shop #order_overview_customer_contract_address,.ues_module--shop #order_overview_customer_payment{background-color:#ECEDED}.ues_module--shop #order_overview_customer_payment{border-top:1px solid #fff}.ues_module--shop #order_overview_customer_delivery_address,.ues_module--shop #order_overview_customer_contract_address,.ues_module--shop #order_overview_customer_payment{padding:1em;position:relative;padding-bottom:4em}.ues_module--shop #order_overview_customer_delivery_address .edit_link,.ues_module--shop #order_overview_customer_contract_address .edit_link,.ues_module--shop #order_overview_customer_payment .edit_link{position:absolute;left:1em;bottom:1em;font-size:1rem;text-decoration:none;font-family:"FranklinGothicURW-Boo",sans-serif;text-transform:capitalize}.ues_module--shop #order_overview_customer_delivery_address .edit_link:before,.ues_module--shop #order_overview_customer_contract_address .edit_link:before,.ues_module--shop #order_overview_customer_payment .edit_link:before{font-size:.7rem}@media only screen and (min-width: 35.063em){.ues_module--shop #order_overview_customer_delivery_address{width:50%;margin-right:-1px;border-right:1px solid #FFF}}@media only screen and (min-width: 35.063em){.ues_module--shop #order_overview_customer_contract_address{width:50%;margin-left:-1px;border-left:1px solid #FFF}}@media only screen and (min-width: 35.063em){.ues_module--shop #order_overview_customer_delivery_address,.ues_module--shop #order_overview_customer_contract_address{width:50%}}.ues_module--shop #order_overview_customer_delivery_address.left,.ues_module--shop #order_overview_customer_contract_address.left{float:none !important}@media only screen and (min-width: 35.063em){.ues_module--shop #order_overview_customer_delivery_address.left,.ues_module--shop #order_overview_customer_contract_address.left{float:left !important}}.ues_module--shop #order_overview_customer_delivery_address.right,.ues_module--shop #order_overview_customer_delivery_address.download-order-link,.ues_module--shop #order_overview_customer_contract_address.right,.ues_module--shop #order_overview_customer_contract_address.download-order-link{float:none !important}@media only screen and (min-width: 35.063em){.ues_module--shop #order_overview_customer_delivery_address.right,.ues_module--shop #order_overview_customer_delivery_address.download-order-link,.ues_module--shop #order_overview_customer_contract_address.right,.ues_module--shop #order_overview_customer_contract_address.download-order-link{float:right !important}}.ues_module--shop #order_overview_customer_payment{width:100%}.ues_module--shop .order_overview-content-table>table,.ues_module--shop .order_overview-content-table .cart,.ues_module--shop .cart-content-table>table,.ues_module--shop .cart-content-table .cart,.ues_module--shop .order_confirmation_cart-content>table,.ues_module--shop .order_confirmation_cart-content .cart,.ues_module--shop .order_details>table,.ues_module--shop .order_details .cart,.ues_module--shop .shop__sidebar .cart .cart-box-table,.ues_module--shop .shop__sidebar .order-history .cart-box-table{width:100%}.ues_module--shop .order_overview-content-table>table th,.ues_module--shop .order_overview-content-table .cart th,.ues_module--shop .cart-content-table>table th,.ues_module--shop .cart-content-table .cart th,.ues_module--shop .order_confirmation_cart-content>table th,.ues_module--shop .order_confirmation_cart-content .cart th,.ues_module--shop .order_details>table th,.ues_module--shop .order_details .cart th,.ues_module--shop .shop__sidebar .cart .cart-box-table th,.ues_module--shop .shop__sidebar .order-history .cart-box-table th,.ues_module--shop .order_overview-content-table>table td,.ues_module--shop .order_overview-content-table .cart td,.ues_module--shop .cart-content-table>table td,.ues_module--shop .cart-content-table .cart td,.ues_module--shop .order_confirmation_cart-content>table td,.ues_module--shop .order_confirmation_cart-content .cart td,.ues_module--shop .order_details>table td,.ues_module--shop .order_details .cart td,.ues_module--shop .shop__sidebar .cart .cart-box-table td,.ues_module--shop .shop__sidebar .order-history .cart-box-table td{padding:.5em 1em;border-right:.125em solid #FFF}.ues_module--shop .order_overview-content-table>table th:last-child,.ues_module--shop .order_overview-content-table .cart th:last-child,.ues_module--shop .cart-content-table>table th:last-child,.ues_module--shop .cart-content-table .cart th:last-child,.ues_module--shop .order_confirmation_cart-content>table th:last-child,.ues_module--shop .order_confirmation_cart-content .cart th:last-child,.ues_module--shop .order_details>table th:last-child,.ues_module--shop .order_details .cart th:last-child,.ues_module--shop .shop__sidebar .cart .cart-box-table th:last-child,.ues_module--shop .shop__sidebar .order-history .cart-box-table th:last-child,.ues_module--shop .order_overview-content-table>table td:last-child,.ues_module--shop .order_overview-content-table .cart td:last-child,.ues_module--shop .cart-content-table>table td:last-child,.ues_module--shop .cart-content-table .cart td:last-child,.ues_module--shop .order_confirmation_cart-content>table td:last-child,.ues_module--shop .order_confirmation_cart-content .cart td:last-child,.ues_module--shop .order_details>table td:last-child,.ues_module--shop .order_details .cart td:last-child,.ues_module--shop .shop__sidebar .cart .cart-box-table td:last-child,.ues_module--shop .shop__sidebar .order-history .cart-box-table td:last-child{border-right:0em solid transparent}.ues_module--shop .order_overview-content-table>table th,.ues_module--shop .order_overview-content-table .cart th,.ues_module--shop .cart-content-table>table th,.ues_module--shop .cart-content-table .cart th,.ues_module--shop .order_confirmation_cart-content>table th,.ues_module--shop .order_confirmation_cart-content .cart th,.ues_module--shop .order_details>table th,.ues_module--shop .order_details .cart th,.ues_module--shop .shop__sidebar .cart .cart-box-table th,.ues_module--shop .shop__sidebar .order-history .cart-box-table th{font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal;background:#628010;color:#FFF;text-align:left}.ues_module--shop .order_overview-content-table>table td,.ues_module--shop .order_overview-content-table .cart td,.ues_module--shop .cart-content-table>table td,.ues_module--shop .cart-content-table .cart td,.ues_module--shop .order_confirmation_cart-content>table td,.ues_module--shop .order_confirmation_cart-content .cart td,.ues_module--shop .order_details>table td,.ues_module--shop .order_details .cart td,.ues_module--shop .shop__sidebar .cart .cart-box-table td,.ues_module--shop .shop__sidebar .order-history .cart-box-table td{border-bottom:.125em solid #FFF}.ues_module--shop .order_overview-content-table>table input[type='text'],.ues_module--shop .order_overview-content-table .cart input[type='text'],.ues_module--shop .cart-content-table>table input[type='text'],.ues_module--shop .cart-content-table .cart input[type='text'],.ues_module--shop .order_confirmation_cart-content>table input[type='text'],.ues_module--shop .order_confirmation_cart-content .cart input[type='text'],.ues_module--shop .order_details>table input[type='text'],.ues_module--shop .order_details .cart input[type='text'],.ues_module--shop .shop__sidebar .cart .cart-box-table input[type='text'],.ues_module--shop .shop__sidebar .order-history .cart-box-table input[type='text'],.ues_module--shop .order_overview-content-table>table input[type='password'],.ues_module--shop .order_overview-content-table .cart input[type='password'],.ues_module--shop .cart-content-table>table input[type='password'],.ues_module--shop .cart-content-table .cart input[type='password'],.ues_module--shop .order_confirmation_cart-content>table input[type='password'],.ues_module--shop .order_confirmation_cart-content .cart input[type='password'],.ues_module--shop .order_details>table input[type='password'],.ues_module--shop .order_details .cart input[type='password'],.ues_module--shop .shop__sidebar .cart .cart-box-table input[type='password'],.ues_module--shop .shop__sidebar .order-history .cart-box-table input[type='password'],.ues_module--shop .order_overview-content-table>table input[type='tel'],.ues_module--shop .order_overview-content-table .cart input[type='tel'],.ues_module--shop .cart-content-table>table input[type='tel'],.ues_module--shop .cart-content-table .cart input[type='tel'],.ues_module--shop .order_confirmation_cart-content>table input[type='tel'],.ues_module--shop .order_confirmation_cart-content .cart input[type='tel'],.ues_module--shop .order_details>table input[type='tel'],.ues_module--shop .order_details .cart input[type='tel'],.ues_module--shop .shop__sidebar .cart .cart-box-table input[type='tel'],.ues_module--shop .shop__sidebar .order-history .cart-box-table input[type='tel'],.ues_module--shop .order_overview-content-table>table input[type='email'],.ues_module--shop .order_overview-content-table .cart input[type='email'],.ues_module--shop .cart-content-table>table input[type='email'],.ues_module--shop .cart-content-table .cart input[type='email'],.ues_module--shop .order_confirmation_cart-content>table input[type='email'],.ues_module--shop .order_confirmation_cart-content .cart input[type='email'],.ues_module--shop .order_details>table input[type='email'],.ues_module--shop .order_details .cart input[type='email'],.ues_module--shop .shop__sidebar .cart .cart-box-table input[type='email'],.ues_module--shop .shop__sidebar .order-history .cart-box-table input[type='email']{background-color:#FFF}.ues_module--shop .order_overview-content-table>table .cart-box-amount,.ues_module--shop .order_overview-content-table .cart .cart-box-amount,.ues_module--shop .cart-content-table>table .cart-box-amount,.ues_module--shop .cart-content-table .cart .cart-box-amount,.ues_module--shop .order_confirmation_cart-content>table .cart-box-amount,.ues_module--shop .order_confirmation_cart-content .cart .cart-box-amount,.ues_module--shop .order_details>table .cart-box-amount,.ues_module--shop .order_details .cart .cart-box-amount,.ues_module--shop .shop__sidebar .cart .cart-box-table .cart-box-amount,.ues_module--shop .shop__sidebar .order-history .cart-box-table .cart-box-amount{text-align:center}.ues_module--shop .shop__sidebar .teaserbox__headline.headline{margin:0 !important}.ues_module--shop .shop__sidebar .cart,.ues_module--shop .shop__sidebar .login,.ues_module--shop .shop__sidebar .order-history{padding:1em}.ues_module--shop .shop__sidebar .cart h2,.ues_module--shop .shop__sidebar .login h2,.ues_module--shop .shop__sidebar .order-history h2{font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal;margin:0 0 5px 0;font-size:1.1875rem}.ues_module--shop .shop__sidebar .order-history{padding:0;background:none}.ues_module--shop .shop__sidebar .cart,.ues_module--shop .shop__sidebar .order-history{background-color:#E5F0D2;width:100%}.ues_module--shop .shop__sidebar .cart .cart-box-table tbody,.ues_module--shop .shop__sidebar .order-history .cart-box-table tbody{background:#FFF}.ues_module--shop .shop__sidebar .cart .cart-box-table td,.ues_module--shop .shop__sidebar .order-history .cart-box-table td{border-bottom:1px solid #E5F0D2}.ues_module--shop .shop__sidebar .cart .cart-box-table th:first-child,.ues_module--shop .shop__sidebar .order-history .cart-box-table th:first-child{width:75%}.ues_module--shop .shop__sidebar .cart .button,.ues_module--shop .shop__sidebar .cart #order-history-link,.ues_module--shop .shop__sidebar .order-history .button,.ues_module--shop .shop__sidebar .order-history #order-history-link{min-width:0}.ues_module--shop .shop__sidebar .cart #order-history-link,.ues_module--shop .shop__sidebar .order-history #order-history-link{min-width:0;margin:0;width:100%;color:#FFF !important;font-size:1.0625rem;text-align:center;text-indent:-1.25rem}.ues_module--shop .shop__sidebar .cart #order-history-link:before,.ues_module--shop .shop__sidebar .order-history #order-history-link:before{margin-right:10px}.ues_module--shop .shop__sidebar .login label{display:none}.ues_module--shop .shop__sidebar .login input[type='text'],.ues_module--shop .shop__sidebar .login input[type='password'],.ues_module--shop .shop__sidebar .login input[type='tel'],.ues_module--shop .shop__sidebar .login input[type='email']{background-color:#FFF;margin:.3125em 0}.ues_module--shop .shop__sidebar .login input[type="submit"]{color:#000;background-color:#ddd;min-width:0;font-size:1rem}.ues_module--shop .shop__sidebar .login .password a{font-family:"FranklinGothicURW-Boo",sans-serif;font-weight:normal;line-height:2em;color:#000}.ues_module--shop .shop__sidebar .login .password a:before,.ues_module--shop .shop__sidebar .login .password a:after{font-size:.533333em;text-decoration:none}.ues_module--shop .product-list{margin:0}.ues_module--shop .product-list>li{background-color:#ECEDED;line-height:2.5em;margin:.125em 0;transition:background .3s ease-in-out}.ues_module--shop .product-list>li:hover{background:#D9DADB}.ues_module--shop .product_name,.ues_module--shop .product_price,.ues_module--shop .product_link{float:left}.ues_module--shop .product_name{padding:.5em 1em;width:60%;line-height:1.3}@media only screen and (min-width: 48.063em){.ues_module--shop .product_name{width:60%}}.ues_module--shop .product_name a{text-decoration:none}.ues_module--shop .product_price,.ues_module--shop .product_link{text-align:center}.ues_module--shop .product_price{padding:.5em 1em;width:40%}@media only screen and (min-width: 48.063em){.ues_module--shop .product_price{width:20%}}.ues_module--shop .product_link{width:100%;position:relative;height:3.75em}@media only screen and (min-width: 48.063em){.ues_module--shop .product_link{width:20%;border-left:.125em solid #FFF}}.ues_module--shop .product_link a{overflow:hidden;text-indent:-1000px;background:#AED375;line-height:3.5em;top:0;right:0;left:0;bottom:0;height:3.75em;position:absolute}.ues_module--shop .product_link a:before{margin-top:-.4375em;margin-right:-.25em;top:50%;right:50%;text-indent:0;position:absolute;text-decoration:none}.ues_module--shop .standardProductSale-show .presentation-block{margin:0;padding:0}.ues_module--shop .standardProductSale-show .presentation-block.personalization{margin-bottom:.75rem}.ues_module--shop .standardProductSale-show .field{border-bottom:2px solid #fff;padding:.375rem 1rem .375rem 0}.ues_module--shop .standardProductSale-show .field .help-link{text-align:left}.ues_module--shop .standardProductSale-show .field select,.ues_module--shop .standardProductSale-show .field input[type="text"]{margin-bottom:0 !important}.ues_module--shop .standardProductSale-show .personalization-usage-select{clear:both;display:inline-block}.ues_module--shop .standardProductSale-show .personalization-usage-select .option{float:left;margin-right:1rem}.ues_module--shop .standardProductSale-show .product_validity_widget_time #product_validation_date_date,.ues_module--shop .standardProductSale-show .product_validity_widget_time #product_validation_date_hour{margin-right:.75rem}.ues_module--shop .standardProductSale-show .product_validity_widget_time #product_validation_date_minute{margin-left:.75rem}.ues_module--shop .standardProductSale-show #product_sale_button_add_to_cart_go_to_cart{margin-right:0}.ues_module--shop .teaser-img{width:100%}@media only screen and (min-width: 35.063em){.ues_module--shop .teaser-img{float:left;width:33.3333%}}.ues_module--shop .teaser-img img{width:100%}.ues_module--shop .product-info{width:100%;padding:1em}@media only screen and (min-width: 35.063em){.ues_module--shop .product-info{float:right;width:66.6666%;padding:0.75em 1em}}@media only screen and (min-width: 48.063em){.ues_module--shop .product-info{padding:1em}}.ues_module--shop .product-info h2,.ues_module--shop .product-info h3{display:inline}@media only screen and (min-width: 35.063em){.ues_module--shop .product-info h2,.ues_module--shop .product-info h3{font-size:1.15em;margin-top:0;margin-bottom:0}}@media only screen and (min-width: 48.063em){.ues_module--shop .product-info h2,.ues_module--shop .product-info h3{font-size:1.5em;margin-top:0.5em;margin-bottom:0.5em}}.ues_module--shop .product-info h3:after{content:'–';display:inline-block;padding-left:0.25em}.ues_module--shop .product-info .werbe-teaser-text{display:block}@media only screen and (min-width: 35.063em){.ues_module--shop .product-info .werbe-teaser-text{font-size:0.85em}}@media only screen and (min-width: 48.063em){.ues_module--shop .product-info .werbe-teaser-text{font-size:1em}}@media only screen and (min-width: 35.063em){.ues_module--shop .product-info .werbe-teaser-text p{margin-block-start:0.5em;margin-block-end:1em}}@media only screen and (min-width: 48.063em){.ues_module--shop .product-info .werbe-teaser-text p{margin-block-start:1em}}@media only screen and (min-width: 35.063em){.ues_module--shop .product-info .werbe-more-info a.button{margin:0;padding-top:0;padding-bottom:0}}@media only screen and (min-width: 48.063em){.ues_module--shop .product-info .werbe-more-info a.button{margin-top:0.5em;padding-top:0.5em;padding-bottom:0.5em}}.ues_module--shop .presentation-block .field select,.ues_module--shop .contract-block-1 .field select,.ues_module--shop #paystream_form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;height:2.625rem;padding:0.357143em 0.714286em;padding-right:0;border:0 none;border-bottom:1px solid;background-image:url(../images/select_arrow.jpg);background-position:top right;background-repeat:no-repeat;font-family:"FranklinGothicURW-Boo", sans-serif;line-height:1.714286;box-shadow:none;color:#777e84;background-color:#fff;border-color:#999999;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.ues_module--shop .presentation-block .field select::-ms-expand,.ues_module--shop .contract-block-1 .field select::-ms-expand,.ues_module--shop #paystream_form select::-ms-expand{display:none}.ues_module--shop .presentation-block .field select>option,.ues_module--shop .contract-block-1 .field select>option,.ues_module--shop #paystream_form select>option{padding:0 .75rem}.ues_module--shop .payments .data-display th,.ues_module--shop .payments .data-display td{background:#E5F0D2;display:block}@media only screen and (min-width: 48.063em){.ues_module--shop .payments .data-display th,.ues_module--shop .payments .data-display td{display:table-cell}}.ues_module--shop .payments .data-display td{padding-left:1em}@media only screen and (min-width: 48.063em){.ues_module--shop .payments .data-display td{padding-left:0.5em}}.ues_module--shop .payment_data-manage .payments .payment-method-block{border:0 none !important;background:transparent;padding:0;margin-bottom:1em}.ues_module--shop .payment_data-manage .payments .payment-method-description{display:inline-block;display:block;clear:both;background:#ECEDED}.ues_module--shop .payment_data-manage .payments .payment-method-description h2{display:none !important}.ues_module--shop .payment_data-manage .payments .payment-method-description h3{float:left;width:75%;margin-bottom:0;padding-left:0.35em}.ues_module--shop .payment_data-manage .payments .payment-method-description .dedicated-clear{display:none}.ues_module--shop .payment_data-manage .payments .payment-method-description .payment_subline{float:left;padding-left:0.5em}.ues_module--shop .payment_data-manage .payments .payment-method-description .payment_open_button{padding-left:0.5em}.ues_module--shop .payment_data-manage .payments .payment-method-logo{float:left;width:25%;padding:1rem;margin:0 !important}.ues_module--shop .payment_data-manage .payment-method-block-parameter{padding:1em;background:#E5F0D2}.ues_module--shop .payment_data-manage .payment-method-block-parameter h3{font-family:"FranklinGothicURW-Boo",sans-serif;font-weight:normal;font-size:1.5em;padding:0.5em 0 0.5em}.ues_module--shop .payment_data-manage .payment-method-block-parameter .data-display th,.ues_module--shop .payment_data-manage .payment-method-block-parameter .data-display td{padding-left:0;padding-right:0}.ues_module--shop .payment_data-manage .form-data th,.ues_module--shop .payment_data-manage .form-data td{border-width:0}.ues_module--shop .payment_data-manage .form-data th{width:100% !important;min-width:130px !important;padding-top:1em}@media only screen and (min-width: 48.063em){.ues_module--shop .payment_data-manage .form-data th{width:25% !important}}.ues_module--shop .payment_data-manage .form-data td{width:auto !important}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-description{padding-top:0.5em;overflow:hidden;display:block}.ues_module--shop .payment_data .payments .payment-method-block tr th{text-align:left !important;vertical-align:top}.ues_module--shop .payment_data .payments .payment-method-block tr td{vertical-align:top}.ues_module--shop .payment_data .payments .payment-method-block tr td input[type="text"]{margin:0;width:100%}@media only screen and (min-width: 48.063em){.ues_module--shop .payment_data .payments .payment-method-block tr td input[type="text"]{width:50%}}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button{padding-left:25%;width:100%;background:#ECEDED}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button .button{margin-left:0.5em;min-width:10em;font-size:1em}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button .button:first-letter{text-transform:uppercase}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button .button:before{display:block;float:right;margin-top:0.8em}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button .button.active{background-color:#AED375;box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;margin-bottom:1px;padding-bottom:0}.ues_module--shop .payment_data .payments .payment-method-block .payment-method-open-button .button.active:before{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-top:0.3em}.ues_module--shop #payment_method_block_parameter_logpay_visa_paystream>p,.ues_module--shop #payment_method_block_parameter_logpay_mastercard_paystream>p,.ues_module--shop #payment_method_block_parameter_logpay_amex_paystream>p{padding-left:1em;padding-right:1em;padding-bottom:1em}.ues_module--shop p:empty{display:none !important}.ues_module--shop #paystream_form{padding-top:1em}.ues_module--shop #paystream_form th{padding-top:0;padding-bottom:1.5em;padding-left:1em;padding-right:1em}@media only screen and (min-width: 48.063em){.ues_module--shop #paystream_form th{padding-top:1.5em;padding-right:0.5em}}.ues_module--shop #paystream_form td{padding-top:0;padding-bottom:0.5em;padding-left:1em;padding-right:1em}@media only screen and (min-width: 48.063em){.ues_module--shop #paystream_form td{padding-top:1.5em;padding-left:0.5em;padding-bottom:1.5em}}.ues_module--shop #paystream_form input[type="tel"],.ues_module--shop #paystream_form select{margin:0;width:100%}@media only screen and (min-width: 48.063em){.ues_module--shop #paystream_form input[type="tel"],.ues_module--shop #paystream_form select{width:60%}}.ues_module--shop #paystream_form .tooltip{float:none}.ues_module--shop #paystream_form label{position:relative;top:0.6em}.ues_module--shop #paystream_form h3{margin-top:0}.ues_module--shop .payment-method-block-parameter h3{margin-top:0}.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(1) th,.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(1) td,.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(2) th,.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(2) td{padding-top:0.5em;padding-bottom:0.5em}.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(3) th,.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(3) td{padding-top:0.5em}@media only screen and (min-width: 48.063em){.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(3) th,.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(4) th,.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(5) th{border-bottom-width:3px}}.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(3) td,.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(4) td,.ues_module--shop #payment_method_block_parameter_logpay_sepa .form-data tr:nth-of-type(5) td{border-bottom-width:3px}.ues_module--shop .tooltip{float:right;width:90%}.ues_module--shop .payment_method_info{padding:1em 1em 0}.ues_module--shop .payment_method_info>p{margin:0.25em 0 0}.ues_module--shop .payment-method-select-button{text-align:right;padding-right:1em}.ues_module--shop .payment-method-select-button input[type="submit"]{text-align:center !important}.ues_module--shop .tooltip-success,.ues_module--shop .tooltip-info,.ues_module--shop .tooltip-error,.ues_module--shop .tooltip{font-size:1em}.ues_module--shop .payment-method-description{background:#ECEDED;margin-top:1em}.ues_module--shop .data-display th,.ues_module--shop .data-display td{background:#E5F0D2;border-width:0;width:auto}@media only screen and (max-width: 35em){.ues_module--shop .data-display th,.ues_module--shop .data-display td{display:block;padding:0.25em 0.5em}}.ues_module--shop .data-display th{width:100%;min-width:145px;padding-top:1em}@media only screen and (min-width: 35.063em){.ues_module--shop .data-display th{min-width:35%;width:auto}}@media only screen and (min-width: 48.063em){.ues_module--shop .data-display th{min-width:25%}}.ues_module--shop .payment-method-block-parameter{background:#E5F0D2}.ues_module--shop .payment-method-block-parameter h3{font-size:1.5em;margin:0;padding:0.5em 0.66em 0.5em}.ues_module--shop .payment-method-select-button{background:#E5F0D2}.ues_module--shop .payment-method-select-button .payment_select_button{color:#000000;background:#AED375;font-size:1em}.ues_module--shop .payment_method_info{background:#E5F0D2}.ues_module--shop .payments .payment-method-logo{float:left;width:25%;padding:1rem;margin:0 !important}.ues_module--shop .payment-method-description h3{float:left;width:75%;margin-bottom:0;padding-left:0.35em}.ues_module--shop .payment-method-description h2{padding-left:0.35em;margin-top:1em;font-size:1.5em;float:right;width:75%}.ues_module--shop .payment-method-description h3+h2{display:none}.ues_module--shop .payment-method-description .payment_subline{float:right;width:75%;padding-left:0.5em}.ues_module--shop #paystream_form input[type="tel"],.ues_module--shop #paystream_form select{border-radius:0.285714em;padding:0.6em 0.714286em;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.ues_module--shop #paystream_form select{border-radius:0}.download-order-link{min-width:0;margin:0;width:100%;color:#FFF !important;margin-bottom:2px;font-size:1.0625rem;text-align:center;text-indent:-1.25rem}.download-order-link:before{margin-right:10px}.ues_module--shop .product{margin-bottom:1em;overflow:hidden;background:#ECEDED;padding-bottom:1rem}.ues_module--shop .product>h2{font-size:1.5rem}.ues_module--shop .product>h2,.ues_module--shop .product>p{padding:.5rem 1rem}.ues_module--shop .product .price-info .price,.ues_module--shop .product-header,.ues_module--shop .product-option-header{font-size:1.25rem;font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal}.ues_module--shop .product input[type="radio"],.ues_module--shop .product input[type="checkbox"]{position:absolute;left:1rem;margin-top:8px}.ues_module--shop .product .sub-product,.ues_module--shop .product .product-option{padding:0 3rem;position:relative}.ues_module--shop .product .sub-product:not(:first-child){margin-top:1rem;border-top:1px solid #fff;padding-top:1rem}.ues_module--shop .product .product-option{margin-top:1rem}.ues_module--shop .product .product-option label{display:block;padding-left:1.5rem}.ues_module--shop .product .product-option input[type="checkbox"]{left:3rem}.ues_module--shop .product-box+.price-info{margin:1.5rem 0 3rem 0;text-align:right}.ues_module--shop .product-box+.price-info .price{font-size:1.75rem;font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal}.ues_module--shop .sepa-form{background:#E5F0D2}.ues_module--shop .field-widget input[type="checkbox"]{position:relative;top:5px}.ues_module--shop .field-widget p{float:right;width:90%;margin-top:0}@media only screen and (min-width: 35.063em){.ues_module--shop .eBusMobilityInterface-orderOverviewShow #order_overview_customer_address_payment{display:flex;flex-basis:50%}.ues_module--shop .eBusMobilityInterface-orderOverviewShow #order_overview_customer_address_payment #order_overview_customer_contract_address{width:100%}}.ues_module--shop .eBusMobilityInterface-orderOverviewShow .term-field{margin:0.1em 0}.ues_module--shop .eBusMobilityInterface-orderOverviewShow .term-field input{margin-right:0.5em}.ues_module--shop .mobility_order_cancel{color:black;text-align:center}.ues_module--shop .cart td span{display:block}.ues_module--shop .field{padding-top:1em}.ues_module--shop .password_policy{border:1px solid #fff;background:rgba(255,255,255,0.25);padding:1em;font-size:.875rem}.ues_module--shop .personal_data-loginCredentials .password_policy{margin-left:0}.ues_module--shop .right input[type="submit"],.ues_module--shop .download-order-link input[type="submit"]{margin-right:0}.fullscreen-icon{background-image:url("../../../fileadmin/efacore/images/fullscreen-icon.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/fullscreen-icon.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/fullscreen-icon.png', sizingMethod='scale')"}.fullscreen-icon-max{background-image:url("../../../fileadmin/efacore/images/fullscreen_max-icon.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/fullscreen_max-icon.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/fullscreen_max-icon.png', sizingMethod='scale')"}.poi-icon{background-image:url("../../../fileadmin/efacore/images/poi-icon.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/poi-icon.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/poi-icon.png', sizingMethod='scale')"}.alert-icon{background-image:url("../../../fileadmin/efacore/images/hinweis.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/hinweis.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/hinweis.png', sizingMethod='scale')"}.delay-icon{background-image:url("../../../fileadmin/efacore/images/delay.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/delay.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/delay.png', sizingMethod='scale')"}.hinweis-icon{position:absolute;display:inline-block;width:20px;background-size:cover;height:20px;line-height:20px;margin-left:-20px;background-image:url("../../../fileadmin/efacore/images/hinweis.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/hinweis.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/hinweis.png', sizingMethod='scale')"}.stop-icon{background-image:url("../../../fileadmin/efacore/images/stop.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stop.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stop.png', sizingMethod='scale')"}.icon-arrow-left{background-image:url("../../../fileadmin/efacore/images/arrow-blue-left.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/arrow-blue-left.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/arrow-blue-left.png', sizingMethod='scale')"}.icon-arrow-right{background-image:url("../../../fileadmin/efacore/images/arrow-blue-right.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/arrow-blue-right.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/arrow-blue-right.png', sizingMethod='scale')"}.icon-arrow-right-white{position:absolute;top:-2px;top:-.125rem;right:10px;right:.625rem}.icon-arrow-right-white-hi{background-image:url("../../../fileadmin/efacore/images/arrow-right.png")}.zug-icon{background-image:url("../../../fileadmin/Template/img/zug.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/Template/img/zug.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/Template/img/zug.png', sizingMethod='scale')"}.taxi-icon{background-image:url("../../../fileadmin/Template/img/bedarfsverkehr.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/Template/img/bedarfsverkehr.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/Template/img/bedarfsverkehr.png', sizingMethod='scale')"}.taxi-icon-mm{background-image:url("../../../fileadmin/efacore/images/taxi.png")}.train-icon{background-image:url("../../../fileadmin/efacore/images/regional_bahn.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/regional_bahn.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/regional_bahn.png', sizingMethod='scale')"}.car-sharing-icon{background-image:url("../../../fileadmin/efacore/images/car-sharing.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/car-sharing.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/car-sharing.png', sizingMethod='scale')"}.stadtflitzer-icon{background-image:url("../../../fileadmin/efacore/images/stadtflitzer.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stadtflitzer.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stadtflitzer.png', sizingMethod='scale')"}.ie8 .additional-info-icon{background-image:none !important}.ast-icon{background-image:url("../../../fileadmin/efacore/images/ast.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ast.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ast.png', sizingMethod='scale')";width:37px !important}.rufbus-icon{background-image:url("../../../fileadmin/efacore/images/rufbus.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/rufbus.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/rufbus.gif', sizingMethod='scale')"}.ruftaxi-icon{background-image:url("../../../fileadmin/efacore/images/ruftaxi.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ruftaxi.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ruftaxi.gif', sizingMethod='scale')"}.nachtbus-icon{background-image:url("../../../fileadmin/efacore/images/nachtbus.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/nachtbus.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/nachtbus.gif', sizingMethod='scale')"}.parkRide-icon{background-image:url("../../../fileadmin/efacore/images/p+r.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='fileadmin/template/img/p+r.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='fileadmin/template/img/p+r.gif', sizingMethod='scale')"}.bikeRide-icon{background-image:url("../../../fileadmin/efacore/images/b+r.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='fileadmin/template/img/b+r.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='fileadmin/template/img/b+r.gif', sizingMethod='scale')"}.wheelchair-icon{background-image:url("../../../fileadmin/efacore/images/barrierefrei.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/barrierefrei.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/barrierefrei.gif', sizingMethod='scale')"}.addinfo-icon{background-image:url("../../../fileadmin/efacore/images/info.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/info.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/info.png', sizingMethod='scale')";width:26px !important}.nf-bus-icon{background-image:url("../../../fileadmin/efacore/images/nf_bus.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/nf_bus.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/nf_bus.gif', sizingMethod='scale')"}.seil-icon{background-image:url("../../../fileadmin/efacore/images/seil.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/seil.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/seil.gif', sizingMethod='scale')"}.ship-icon{background-image:url("../../../fileadmin/efacore/images/ship.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ship.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ship.gif', sizingMethod='scale')"}.plane-icon{background-image:url("../../../fileadmin/efacore/images/plane.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/plane.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/plane.gif', sizingMethod='scale')"}.r-bahn-icon{background-image:url("../../../fileadmin/efacore/images/r_bahn.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/r_bahn.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/r_bahn.gif', sizingMethod='scale')"}.seat-icon{background-image:url("../../../fileadmin/efacore/images/seat.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/seat.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/seat.gif', sizingMethod='scale')"}.fussweg-icon{background-image:url("../../../fileadmin/efacore/images/fussweg.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/fussweg.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/fussweg.png', sizingMethod='scale')"}.bike-icon{background-image:url("../../../fileadmin/efacore/images/bike.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/bike.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/bike.gif', sizingMethod='scale')"}.bike-sharing-icon{background-image:url("../../../fileadmin/efacore/images/bike-sharing-icon.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/bike-sharing-icon.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/bike-sharing-icon.png', sizingMethod='scale')"}.car-icon{background-image:url("../../../fileadmin/efacore/images/car.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/car.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/car.gif', sizingMethod='scale')"}.unknown-icon{background-image:url("../../../fileadmin/efacore/images/unknown.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/unknown.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/unknown.gif', sizingMethod='scale')"}.level-icon{background-image:url("../../../fileadmin/efacore/images/level.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/level.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/level.gif', sizingMethod='scale')"}.stairs-up-icon{background-image:url("../../../fileadmin/efacore/images/stairs_up.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stairs_up.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stairs_up.gif', sizingMethod='scale')"}.stairs-down-icon{background-image:url("../../../fileadmin/efacore/images/stairs_down.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stairs_down.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stairs_down.gif', sizingMethod='scale')"}.stairs-no-direction-icon{background-image:url("../../../fileadmin/efacore/images/stairs_no_direction.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stairs_no_direction.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/stairs_no_direction.gif', sizingMethod='scale')"}.escalator-up-icon{background-image:url("../../../fileadmin/efacore/images/escalator_up.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/escalator_up.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/escalator_up.gif', sizingMethod='scale')"}.escalator-down-icon{background-image:url("../../../fileadmin/efacore/images/escalator_down.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/escalator_down.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/escalator_down.gif', sizingMethod='scale')"}.escalator-no-direction-icon{background-image:url("../../../fileadmin/efacore/images/escalator_no_direction.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/escalator_no_direction.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/escalator_no_direction.gif', sizingMethod='scale')"}.elevator-up-icon{background-image:url("../../../fileadmin/efacore/images/elevator_up.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/elevator_up.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/elevator_up.gif', sizingMethod='scale')"}.elevator-down-icon{background-image:url("../../../fileadmin/efacore/images/elevator_down.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/elevator_down.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/elevator_down.gif', sizingMethod='scale')"}.elevator-icon{background-image:url("../../../fileadmin/efacore/images/elevator.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/elevator.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/elevator.gif', sizingMethod='scale')"}.ramp-up-icon{background-image:url("../../../fileadmin/efacore/images/ramp_up.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ramp_up.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ramp_up.gif', sizingMethod='scale')"}.ramp-down-icon{background-image:url("../../../fileadmin/efacore/images/ramp_down.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ramp_down.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ramp_down.gif', sizingMethod='scale')"}.ramp-no-direction-icon{background-image:url("../../../fileadmin/efacore/images/ramp_no_direction.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ramp_no_direction.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/ramp_no_direction.gif', sizingMethod='scale')"}.next-icon{background-image:url("../../../fileadmin/efacore/images/toggle-symbol-minus.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/toggle-symbol-minus.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/toggle-symbol-minus.png', sizingMethod='scale')"}.prev-icon{background-image:url("../../../fileadmin/efacore/images/toggle-symbol-minus.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/toggle-symbol-minus.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/toggle-symbol-minus.png', sizingMethod='scale')"}.s-bahn-icon{background-image:url("../../../fileadmin/efacore/images/s_bahn.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/s_bahn.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/s_bahn.png', sizingMethod='scale')"}.tram-icon{background-image:url("../../../fileadmin/efacore/images/u_bahn.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/u_bahn.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/u_bahn.png', sizingMethod='scale')"}.bus-icon{background-image:url("../../../fileadmin/efacore/images/bus.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/bus.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/bus.png', sizingMethod='scale')"}.carsharing-icon{background-image:url("../../../fileadmin/efacore/images/carsharing.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/carsharing.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/carsharing.png', sizingMethod='scale')"}.icon-abfahrtstafel{background-image:url("../../../fileadmin/efacore/images/icon-abfahrtstafel.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/icon-abfahrtstafel.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/icon-abfahrtstafel.png', sizingMethod='scale')"}.icon-aushangfahrplan{background-image:url("../../../fileadmin/efacore/images/icon-aushangfahrplan.png");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/icon-aushangfahrplan.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/icon-aushangfahrplan.png', sizingMethod='scale')"}.languageFlag{background-image:url("../../../fileadmin/efacore/images/german.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/german.gif', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/german.gif', sizingMethod='scale')"}.ui-autocomplete-loading{background-image:url("../../../fileadmin/efacore/images/wait_spinner.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/wait_spinner.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/wait_spinner.png', sizingMethod='scale')"}.accordion-toggle .toggle-symbol{position:relative;transition:all 0.3s ease-in-out;transform:rotate(0deg);margin-right:.625em;font-size:1.25em;top:.375em}.accordion-toggle.collapsed .toggle-symbol{transform:rotate(-90deg);font-size:1.25em;position:relative;top:.375em}.fahrt-btn{background:#ECEDED;border-bottom:2px solid #FFF}.fahrt-btn .arrow,.fahrt-btn .closed-arrow{font-size:1.25em;position:relative;margin-top:.3125em;display:inline-block;margin-left:-1.875em}.fahrt-btn .closed-arrow{margin-top:-2px}.transport-icon{width:23px;height:23px;background-size:23px 23px;display:inline-block;margin-left:.5em;margin-right:.5em}.efa-conf .transport-icon{margin-left:0}.toggle-symbol{width:25px;height:25px;font-size:1.5em !important;background-repeat:no-repeat;background-size:cover;margin:7px 2px 7px 10px;float:left}#mapContainerHeader,#tripMapContainer{display:none}.modal,.modal-background,#efa_loading{display:none;position:fixed;top:0;left:0;bottom:0;right:0;height:100vh;width:100vw}.modal{z-index:1000;background:url("/fileadmin/efacore/images/wait_spinner.gif") 50% 50% no-repeat;display:none;background-position-y:52% !important;background-size:35px 35px !important}

.modal-background:lang(de), #efa_loading:lang(de) {
    background: rgba(255, 255, 255, 0.5) url("/fileadmin/efacore/images/loading_background.png") no-repeat scroll 50% 50% / 280px auto;
    z-index: 999;
}

.modal-background:lang(en), #efa_loading:lang(en) {
    background: rgba(255, 255, 255, 0.5) url("/fileadmin/efacore/images/loading_background_en.png") no-repeat scroll 50% 50% / 280px auto;
    z-index: 999;
}
#efa_loading{opacity:0;-webkit-transition:opacity linear 0.3s;-moz-transition:opacity linear 0.3s;-ms-transition:opacity linear 0.3s;-o-transition:opacity linear 0.3s;transition:opacity linear 0.3s;z-index:99999;background-size:280px auto}body.loading{overflow:hidden}.loading #efa_loading,body.loading .modal,body.loading .modal-background,body.loading #efa_loading{opacity:1;display:block}.accordian-body{height:0;overflow:hidden}#trips-toggle-symbol{display:none}#connectionDep:before,#connectionArr:before,.efa-circle{content:"";width:1.5625rem;height:1.5625rem;border-radius:50%;position:absolute;left:-.9375rem;background:#FFF}#connectionDep:before,#connectionArr:before,.efa-circle{border:2px solid #196fb7}.efa-iconlist__item,.efa-iconlist .icn,.efa-tripdetails__wrap .accordion-toggle .fahrtdetails{display:inline-block;width:1.125rem;height:1.125rem;background-size:cover}.efa .hidden{display:none}.efa .collapsing{overflow:hidden}.efa .collapse{overflow:hidden;display:none}.fahrweg{padding-bottom:.625em}.datepicker{background:#ffffff;border:2px solid #AED375;padding:1em;position:relative}.close-datepicker{display:none}.bootstrap-datetimepicker-widget{margin-left:-8px !important;margin-top:11px !important}.bootstrap-datetimepicker-widget:before,.timepicker_wrap:before{border-left:1em solid transparent !important;border-right:1em solid transparent !important;border-bottom:1em solid #AED375 !important;border-bottom-color:#AED375 !important;content:""}.bootstrap-datetimepicker-widget:before{top:-12px !important;left:5px !important;width:20px}.timepicker_wrap:before{top:-18px;right:-3px;position:absolute}.bootstrap-datetimepicker-widget:after{display:none !important}div.bootstrap-datetimepicker-widget{top:-2000px;position:absolute}@media only screen and (max-width: 35em){div.bootstrap-datetimepicker-widget{left:2em !important}}.bootstrap-datetimepicker-widget thead tr:first-child{border-bottom:2px solid #AED375}.bootstrap-datetimepicker-widget td{border-radius:0 !important}.bootstrap-datetimepicker-widget td.active{background-image:none !important;background-color:#AED375 !important;color:#ffffff !important}.accordion-heading.hidden{display:none}.autocomplete-img .ui-menu-item{min-height:1.6em;line-height:1.6em}.ui-menu-item .list-item-container{font-size:.75em}.ui-autocomplete,.ac_results{overflow-y:auto;overflow-x:hidden;max-height:25em;padding:0;margin:0;border:2px solid #AED375;border-radius:0}.ui-menu .ui-menu-item a{line-height:1.6em}.ui-menu-item>a{padding:.325em}.ui-corner-all.ui-state-focus,.ac_over{border:0px;background:#AED375;color:#FFF;border-radius:0;margin:0 !important}.ui-autocomplete .item-label{margin-left:2em}.autocomplete-img{float:left}.ac_results{background-color:#FFF}.ac_results>ul{list-style:none;padding:0;margin:0}.ac_results>ul>li{line-height:1.6em;cursor:pointer;padding:.325em}.ui-autocomplete-loading{background-repeat:no-repeat;background-position:98% 5px;background-size:20px;background-image:url("/fileadmin/Template/img/wait_spinner.gif");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='typo3conf/ext/efafahrplanauskunft/Resources/Public/img/wait_spinner.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='typo3conf/ext/efafahrplanauskunft/Resources/Public/img/wait_spinner.png', sizingMethod='scale')"}.tx-efaexpressauskunft{background-color:#ECEDED;background-image:url("../images/loading.gif");background-repeat:no-repeat;background-position:center;transition:height 0.3s ease-in-out;padding:0 0 .5em 0}@media only screen and (min-width: 35.063em){.tx-efaexpressauskunft{height:22.125rem}}@media only screen and (min-width: 48.063em){.tx-efaexpressauskunft{height:21.125rem}}.tx-efaexpressauskunft .searchBox{background-color:#ECEDED}.tx-efaexpressauskunft .searchBox .row .table{margin:.5em 0}@-moz-document url-prefix(){@media only screen and (min-width: 35.063em){.tx-efaexpressauskunft{height:22.0625rem}}@media only screen and (min-width: 48.063em){.tx-efaexpressauskunft{height:21.0625rem}}}#timepicker{font-size:.875rem;float:left;min-width:7.5em}.efa-express__row{line-height:2.1em}.efa-express__descriptor{float:left;width:22%;min-width:3em}@media only screen and (min-width: 35.063em){.efa-express__descriptor{display:none}}@media only screen and (min-width: 54.625em){.efa-express__descriptor{display:block}}.efa-express__descriptor.bold-font{display:none}input.efa-express__input{background-color:#FFF;float:left;min-width:7.5em;margin:0;width:100%}.searchBox .row{padding:0 5%}.efa-pickers:after{clear:both;display:block;content:""}#expressdatepicker{position:relative;top:3px}#expressdatepicker .icon-calendar{display:block}@media only screen and (min-width: 35.063em){#expressdatepicker .icon-calendar{display:none}}@media only screen and (min-width: 54.625em){#expressdatepicker .icon-calendar{display:block}}.tx-efaexpressauskunft .target-drop{display:none}.efa-pickers__timepicker{float:left;width:43% !important}.efa-pickers__timepicker>div{display:inline-block}.efa-pickers__timepicker .bold-font{display:none}span.ui-spinner.ui-widget.ui-widget-content.ui-corner-all{border:0;background:transparent}.time-input-div{width:100%}.efa-pickers__timepicker .date-time-input input{margin:.75em 0}.efa-pickers__timepicker .bold-font{position:relative;bottom:1em}.efa-pickers__timepicker .ui-spinner{border:1px solid #999999 !important;border-radius:0.285714em;box-shadow:inset 0 0 0.4em 0.071429em rgba(0,0,0,0.2) !important;background-color:#ffffff !important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.efa-pickers__timepicker .ui-spinner input{font-family:"FranklinGothicURW-Boo", sans-serif;line-height:1.714286;padding:0.357143em 0.714286em;background-color:transparent !important}.efa-pickers__datepicker{float:left;width:57% !important;max-height:57px}.efa-pickers__datepicker .bold-font{width:22%}@media (min-width: 562px){.efa-pickers__datepicker .bold-font{display:none}}@media (min-width: 874px){.efa-pickers__datepicker .bold-font{display:inline-block}}.efa-pickers__datepicker>div{display:inline-block}.efa-pickers__datepicker input{margin:.25em 0 0 0}.efa-pickers__datepicker .add-on{vertical-align:middle;position:absolute;right:0.3em;top:-0.6em}.efa-pickers__datepicker .add-on .icn-calendar:before,.efa-pickers__datepicker .add-on .icon-calendar:before{line-height:3.2em;margin-left:-0.5em}.efa-pickers__datepicker .icon-calendar.icon-calendar-placeholder{height:2.3em !important}.efa-pickers__datepicker .icn-calendar:before,.efa-pickers__datepicker .icon-calendar:before{line-height:3.2em}.efa-pickers__datepicker .date-time-input{width:95%;max-width:100%;float:right;position:relative;bottom:1.2em}@media (min-width: 562px){.efa-pickers__datepicker .date-time-input{bottom:0}}@media (min-width: 874px){.efa-pickers__datepicker .date-time-input{bottom:1.2em}}.efa-pickers__datepicker input{width:100%;padding-right:3em}@media (min-width: 562px){.efa-pickers__datepicker input{padding-right:0}}@media (min-width: 874px){.efa-pickers__datepicker input{padding-right:3em}}.efa-express-startcheckbox label{position:relative;top:-6px}#ea_content_multimodality{display:none}.efa-express-startcheckbox>div>div{float:left;width:50%;margin-top:0.5em}.listtype-efaexpressauskunft_efaexpressauskunft .csc-header{background:#AED375;padding:0.5em 5%;border-top-right-radius:2em;width:100%}@media only screen and (min-width: 35.063em){.listtype-efaexpressauskunft_efaexpressauskunft .csc-header{border-top-right-radius:0em}}.listtype-efaexpressauskunft_efaexpressauskunft .headline{margin:0;color:#000;font-weight:normal;font-family:"FranklinGothicURW-Med",sans-serif;font-size:1.1875em}.tx-efahaltestelleninfo{font-size:1em;margin-bottom:2em}.tx-efahaltestelleninfo .dmSumitBtn{background:#AED375 !important;color:#000;text-shadow:none}.tx-efahaltestelleninfo .dmSumitBtn:hover,.tx-efahaltestelleninfo .dmSumitBtn:focus{background-color:#9eca5a !important;color:#000;text-shadow:none}.tx-efahaltestelleninfo .inputLabels{font-weight:normal}.tx-efahaltestelleninfo .container{background:#ECEDED;padding:1.25em 1.25em 1.25em}.tx-efahaltestelleninfo .bold{font-weight:normal;font-family:"FranklinGothicURW-Med",sans-serif}.tx-efahaltestelleninfo .whiteBack{background:#505559}.tx-efahaltestelleninfo .whiteBack#dmResultArea{margin-top:.5em}.tx-efahaltestelleninfo .whiteBack .dmFooter{display:none;padding-top:0}.tx-efahaltestelleninfo .whiteBack .container{background:#505559;color:#FFF}.tx-efahaltestelleninfo .dmHeading{display:inline-block;border-bottom:2px solid #FFF}.tx-efahaltestelleninfo .dmHeadingTimeDate{margin-bottom:1em}.tx-efahaltestelleninfo .rahmen-bottom{background:#FFF;color:#000;margin-bottom:.5em;padding:.5em}.tx-efahaltestelleninfo #odv_origin{margin-top:1rem}.tx-efahaltestelleninfo #odv_origin,.tx-efahaltestelleninfo .itdtripdatetime{width:100% !important}.tx-efahaltestelleninfo input{margin:.5em 0}.tx-efahaltestelleninfo .inputLabels{font-size:1em;margin:.375em 0}.tx-efahaltestelleninfo #search_origin,.tx-efahaltestelleninfo #datepicker-inputfield{height:3em;width:76%}.tx-efahaltestelleninfo #datepicker-inputfield{width:7.8125em}.tx-efahaltestelleninfo #datepicker .add-on{float:left !important;margin-top:1em}.tx-efahaltestelleninfo .ui-spinner #timepicker{width:7.8125em}.tx-efahaltestelleninfo .clock{margin-top:1em}.tx-efahaltestelleninfo .icon-arrow-right-white-hi{background:transparent none;font-size:1rem}.tx-efahaltestelleninfo .dropdown-menu{background:#FFF;color:#000;max-height:0em;overflow-y:auto;overflow-x:hidden;width:100%;margin-top:.75em;transition:max-height 0.5s ease}.tx-efahaltestelleninfo .open .dropdown-menu{display:inline-block;width:100%;max-height:25em}.tx-efahaltestelleninfo .checkbox{width:100%;background:0 none}.tx-efahaltestelleninfo .checkbox input{float:left;margin-right:.5em;margin-top:.25em}.tx-efahaltestelleninfo .checkbox .bus-icon{width:1.25em;background-size:contain !important}.tx-efahaltestelleninfo .haltestellenInfoBtn{float:left;margin:0}.tx-efahaltestelleninfo .haltestellenInfoBtnSmall{min-width:1.25em;padding:.625em .25em 0;margin:0;margin-left:.25em}.tx-efahaltestelleninfo #dDMultiBtn:hover,.tx-efahaltestelleninfo #dDMultiBtn:focus{background:#FFF;color:#000}.tx-efahaltestelleninfo .caret{font-size:.75em}.tx-efahaltestelleninfo .dmCheckboxStyling{padding-top:.625em}.tx-efahaltestelleninfo .sr-only{display:none}.tx-efahaltestelleninfo .leftMarg{margin-left:0;margin-bottom:1em;color:#FFF}.tx-efahaltestelleninfo #sortForStopInfo{margin:0;margin-top:.625em;padding:0}.tx-efahaltestelleninfo #sortForStopInfo li{list-style:none;margin:.5em 0}.tx-efahaltestelleninfo #sortForStopInfo a{display:block;padding:.25em 1em}.tx-efahaltestelleninfo .mEfaButton:hover,.tx-efahaltestelleninfo .mEfaButton:focus{border-radius:0 0 0 0;margin-left:0}.tx-efahaltestelleninfo .mEfaButton .icon-arrow-right-white-hi{display:none}.tx-efahaltestelleninfo .fahrtdetails{margin-right:.5em !important}.tx-efahaltestelleninfo [class*="col-"]{float:left}.tx-efahaltestelleninfo .efa-datepicker,.tx-efahaltestelleninfo .ui-spinner{padding:0}.tx-efahaltestelleninfo .ui-spinner{display:inline-block}.tx-efahaltestelleninfo .dd2element{padding:1rem;height:2.3125rem}.tx-efahaltestelleninfo .dd2element.pull-left{width:auto}.tx-efahaltestelleninfo .dd2element .fahrtdetails{margin-right:.5em !important}.tx-efahaltestelleninfo .buttonOk{padding-top:.625rem}.tx-efahaltestelleninfo .icon-later{margin-right:10px !important;margin-left:15px;margin-top:5px;width:1px;height:15px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);float:left}.tx-efahaltestelleninfo div.fahrt-btn .icon-later{margin-right:0px !important}.tx-efahaltestelleninfo .icon-later:before{position:absolute;left:-7px;top:8px;content:" ";width:1px;height:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.tx-efahaltestelleninfo .icon-earlier{margin-right:20px !important;margin-left:5px;margin-top:5px;width:1px;height:15px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);float:left}.tx-efahaltestelleninfo div.fahrt-btn .icon-earlier{margin-right:0px !important}.tx-efahaltestelleninfo .icon-earlier:before{position:absolute;left:-7px;top:8px;content:" ";width:1px;height:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.tx-efahaltestelleninfo .fullscreen-icon{width:16px;height:16px;background-repeat:no-repeat;background-size:cover;margin:1px 10px 0px 0px;float:left}.tx-efahaltestelleninfo .filter-icon-img,.tx-efahaltestelleninfo .transport-icon,.tx-efahaltestelleninfo .fahrtdetails,.tx-efahaltestelleninfo .footer-info,.tx-efahaltestelleninfo .partial-trip{width:22px;height:22px;background-repeat:no-repeat;background-size:cover;float:left}.tx-efahaltestelleninfo .alert-icon{width:12px;height:12px;background-repeat:no-repeat;background-size:cover;float:left;vertical-align:top;margin:4px}.tx-efahaltestelleninfo .stop-icon{width:18px;height:18px;background-repeat:no-repeat;background-size:cover;float:left;margin-right:5px}.tx-efahaltestelleninfo .zug-icon{width:23px;height:23px}.tx-efahaltestelleninfo .taxi-icon{width:23px;height:23px}.tx-efahaltestelleninfo .train-icon{width:23px;height:23px}.tx-efahaltestelleninfo .prev-icon{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.tx-efahaltestelleninfo .five-left{padding-left:5px}.tx-efahaltestelleninfo #map-filter div.row *{line-height:24px !important}.tx-efahaltestelleninfo #map-filter div.row div.col-md-1 input{min-height:15px !important}.tx-efahaltestelleninfo .icon-abfahrtstafel{width:18px !important;height:18px !important;margin-right:5px}.tx-efahaltestelleninfo .icon-aushangfahrplan{width:20px !important;height:20px !important;margin-right:5px}.tx-efahaltestelleninfo .icon-calendar{height:33px !important;width:34px !important;background-repeat:no-repeat;background-position:center;clear:both;margin-top:2px}.tx-efahaltestelleninfo .icon-time{height:33px !important;width:34px !important;background-repeat:no-repeat;background-position:center;background-size:cover;clear:both}.tx-efahaltestelleninfo .start-drop{float:left;height:34px;width:27px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-left:5px}.tx-efahaltestelleninfo .stop-info-div .start-drop,.tx-efahaltestelleninfo .stop-info-div .target-drop{margin-left:0px}.tx-efahaltestelleninfo .stop-info-div label{margin-top:2px;font-weight:normal}.tx-efahaltestelleninfo .stop-info-div .transport-icon,.tx-efahaltestelleninfo .stop-info-div input{margin-right:5px}.tx-efahaltestelleninfo .stop-info-div .glyphicon{margin:2px}.tx-efahaltestelleninfo .target-drop{float:left;height:34px;width:27px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-left:5px}.tx-efahaltestelleninfo .delayIconClass2{width:22px;height:22px;background-repeat:no-repeat;background-size:cover;float:left;margin-right:10px;background-image:url("/typo3conf/ext/efahaltestelleninfo/Resources/Public/img/delay.png")}.tx-efahaltestelleninfo .inTimeIconClass2{width:22px;height:22px;float:left;margin-right:10px;background-repeat:no-repeat;background-size:cover;background-image:url("/typo3conf/ext/efahaltestelleninfo/Resources/Public/img/inTime.png")}.tx-efahaltestelleninfo .placeholderIconClass{width:22px;height:22px;float:left;margin-right:10px;background-repeat:no-repeat;background-size:cover}.efa .hidden{display:none}.efa__block{margin-top:1em;border-radius:.5em}.efa__block__inner{margin-left:.5em;margin-right:.5em;padding:.9375rem;height:100%;background-color:#eceded}.efa__block__inner--fit{margin-left:0;margin-right:0}.efa__block__title{margin-top:0}.efa__form .ui-autocomplete-loading{background-position:right 2.5em top 9px !important}.efa__header .auskunftHeadlineBox{background-color:#eceded;line-height:2.8125rem;position:relative;padding:0 1.25rem 0 .625rem}@media only screen and (min-width: 35.063em){.efa__header .auskunftHeadlineBox{display:inline-block;float:right}.efa__header .auskunftHeadlineBox:before{content:"";width:0;height:0;position:absolute;left:-45px;bottom:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #eceded transparent}}.efa__header .auskunftHeadlineBox .icn{font-size:1.125rem;position:relative}@media only screen and (min-width: 35.063em){.efa__header .auskunftHeadlineBox .icn{top:3px}}.efa__header .auskunftHeadlineBox .pull-right{float:none;display:inline-block}.efa__header .auskunftHeadlineBox [class^="history-"]{cursor:pointer}.efa__header .history-link{margin-right:1.875rem;cursor:pointer}.efa__header .history-link:hover{color:#AED375}.efa__header #last_req-icon-link{display:none}.efa__header #last_req-link{text-transform:capitalize}.efa__header #last_req-link:before{font-size:1.125rem;position:relative;top:.1875rem;margin-right:.75rem}.efa__header #fav-list-icon-link{display:none}.efa__header #fav-list-link:before{font-size:1.125rem;position:relative;top:.1875rem;margin-right:.75rem}.efa #content_multimodality{padding-bottom:1.5rem}@media only screen and (min-width: 35.063em){.efa #content_multimodality{padding-bottom:0}.efa #content_multimodality .small-4{width:100% !important}}@media only screen and (min-width: 48.063em){.efa #content_multimodality .small-4{width:33.3333% !important}}@media only screen and (min-width: 35.063em) and (max-width: 48em){.efa #departureDiv{width:100%}}.efa__departure-controls{margin-top:.625rem}.efa__departure-controls .submitButton{text-align:center}.efa__departure-controls .radio,.efa__departure-controls .checkbox{position:relative;top:5px}@media medium-only{.efa__departure-controls #arrivalDiv .radio{display:block;margin:0 auto}}@media medium-only{.efa__departure-controls #content_multimodality .checkbox{display:block;margin:0 auto}}.efa__departure-controls .checkbox{top:-6px}.efa__search{background-color:#eceded;padding:.9375rem}.efa .submitButton{font-size:1.1rem;padding-right:0.714286em;text-align:center;width:auto;margin:0;margin-top:.625rem;white-space:normal;line-height:185%}@media only screen and (min-width: 35.063em){.efa .submitButton{position:absolute;right:0;top:-5px}}.efa .submitButton .icon-arrow-right-white{top:5px;display:none}.efa #arr-dep-controls .icon{display:inline-block;width:2.25rem;height:2.25rem;background-size:contain;background-position:center center;background-repeat:no-repeat}.efa #arr-dep-controls .icon--carsharing{background-image:url("../images/icon_carsharing.png")}.efa #arr-dep-controls .icon--fahrrad{background-image:url("../images/icon_bike.png")}.efa #arr-dep-controls .icon--car{background-image:url("../images/icon_taxi.png")}.efa .hidden{display:none}#depArrDiv{margin-bottom:1rem;margin-top:.75rem}@media only screen and (max-width: 35em){#trip-mots-container .small-1{width:16.6666%}}@media only screen and (max-width: 35em){#trip-mots-container .small-11{width:83.3333%}}.mm-carsharing{margin-left:.25em}.mm-carsharing:hover,.mm-carsharing:active,.mm-carsharing:focus{cursor:pointer}.efa-conf__element-body{border-left:1px solid #eceded;border-right:1px solid #eceded;border-bottom:1px solid #eceded}.efa-conf #tripMotsContainer{padding-bottom:.5em}@media only screen and (max-width: 35em){#dateTimeDiv .efa-input-element{width:100%}}.efa-input-element--padding{padding:.25em 0 0 0}.efa-input-element.padding-bottom-top{padding-bottom:1em}.efa-input-element__input{width:100%;margin-top:.4375rem}.efa-input-element__input [type="text"]{margin:0}@media only screen and (min-width: 35.063em){.efa-input-element__input--departure{width:calc(100% - 45px)}}.efa .efa-input-element__input--arrival,.efa .efa-input-element__input--departure{margin-top:.4375rem}.efa-input-element__input--checkbox{width:auto}.efa-input-element__input--radio{width:auto}.efa-input-element__input--time[type="text"],.efa-input-element__input--date[type="text"]{box-shadow:none;min-height:2.5rem}.efa-input-element__label{padding-left:.3125em}#trip-mots-container .efa-input-element__label{text-transform:capitalize}@media only screen and (max-width: 35em){.rahmen-stadtmobil .efa-input-element__label{margin-top:1rem}}@media only screen and (max-width: 35em){#dateTimeDiv .efa-input-element__label{float:left;display:block;width:50%}}.efa-input-element__label--bold{font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal}.efa-input-element__label-text{display:inline}.efa-input-element__label--p{margin:0}.efa-input-element__select{background-color:#FFF;width:100%;margin:0 0 1rem 0}.efa-input-element__select option{background-color:#FFF !important}.efa-input-element__wrap{width:100%;position:relative;padding:.375em .125em}.icn.target-drop,.icn.start-drop{position:absolute;right:10px;top:1.5rem;font-size:1.5rem}@media only screen and (min-width: 35.063em){.icn.start-drop{right:50px}}.icn.icn-exchange{width:2.6875rem;height:2.625rem;background-color:#B0B0B0;color:#3F4447;position:absolute;right:0;top:.875rem;cursor:pointer}@media only screen and (max-width: 35em){.icn.icn-exchange{right:3px;transform:rotate(90deg);top:auto;bottom:-1.7em;z-index:1}}.icn.icn-exchange:before{font-size:1.875rem;position:relative;top:.4375rem}.ui-spinner{height:2.6rem !important}#dateTimeDiv .ui-spinner{height:auto !important}input[type=text]::-ms-clear{display:none}.efa-datepicker,.ui-spinner{position:relative;padding-left:20px;padding-right:20px;display:block;margin-top:.4375rem;border-radius:.1875em;background-color:#B0B0B0;border:1px solid #959595}@media only screen and (max-width: 35em){#dateTimeDiv .efa-datepicker,#dateTimeDiv .ui-spinner{width:50%;float:right}}.efa-datepicker .input,.efa-datepicker input[type="text"],.ui-spinner .input,.ui-spinner input[type="text"]{margin:0;width:100%;border:none;text-align:center;border-radius:0;box-shadow:none;min-height:2.5rem}#dateTimeDiv .efa-datepicker .input,#dateTimeDiv .efa-datepicker input[type="text"],#dateTimeDiv .ui-spinner .input,#dateTimeDiv .ui-spinner input[type="text"]{box-shadow:inset 0 0 0.4em 0.071429em rgba(0,0,0,0.2)}.efa-datepicker .ui-spinner-input,.ui-spinner .ui-spinner-input{min-height:2.6rem;line-height:2rem;color:#777e84;font-size:0.875rem;box-shadow:none}.efa-datepicker .btn,.efa-datepicker a.ui-spinner-button,.efa-datepicker-button,.ui-spinner .btn,.ui-spinner a.ui-spinner-button,.ui-spinner-button{min-width:auto;display:inline-block;text-decoration:none;position:absolute;text-align:center;margin:0 !important;padding:0 !important;font-size:.8125rem;left:0;top:0;height:100%;bottom:0;border:none;line-height:3rem;min-width:1.2rem;box-shadow:none;background:#B0B0B0}.efa-datepicker .btn:hover,.efa-datepicker a.ui-spinner-button:hover,.efa-datepicker-button:hover,.ui-spinner .btn:hover,.ui-spinner a.ui-spinner-button:hover,.ui-spinner-button:hover{background:#B0B0B0}.efa-datepicker .btn span,.efa-datepicker a.ui-spinner-button span,.efa-datepicker-button span,.ui-spinner .btn span,.ui-spinner a.ui-spinner-button span,.ui-spinner-button span{display:block;line-height:3rem;position:static}.efa-datepicker .btn span:before,.efa-datepicker a.ui-spinner-button span:before,.efa-datepicker-button span:before,.ui-spinner .btn span:before,.ui-spinner a.ui-spinner-button span:before,.ui-spinner-button span:before{margin:0 !important;padding:0 !important;width:100%;display:block;line-height:2.8rem;color:#3F4447}.efa-datepicker .btn *,.efa-datepicker a.ui-spinner-button *,.efa-datepicker-button *,.ui-spinner .btn *,.ui-spinner a.ui-spinner-button *,.ui-spinner-button *{font-size:.8125rem}.efa-datepicker .btn:hover,.efa-datepicker a.ui-spinner-button:hover,.efa-datepicker-button:hover,.ui-spinner .btn:hover,.ui-spinner a.ui-spinner-button:hover,.ui-spinner-button:hover{box-shadow:none}.efa-datepicker .btn:first-child,.efa-datepicker a.ui-spinner-button:first-child,.efa-datepicker-button:first-child,.ui-spinner .btn:first-child,.ui-spinner a.ui-spinner-button:first-child,.ui-spinner-button:first-child{left:auto;right:0}.efa-datepicker .ui-button-text,.ui-spinner .ui-button-text{display:none !important}.efa-datepicker .ui-button,.ui-spinner .ui-button{line-height:3rem;min-width:1.2rem}.efa-datepicker .ui-spinner-up,.efa-datepicker a.ui-spinner-up,.efa-datepicker .ui-spinner-down,.efa-datepicker a.ui-spinner-down,.ui-spinner .ui-spinner-up,.ui-spinner a.ui-spinner-up,.ui-spinner .ui-spinner-down,.ui-spinner a.ui-spinner-down{color:#B0B0B0;border-radius:0}.efa-datepicker .ui-spinner-up:before,.efa-datepicker a.ui-spinner-up:before,.efa-datepicker .ui-spinner-down:before,.efa-datepicker a.ui-spinner-down:before,.ui-spinner .ui-spinner-up:before,.ui-spinner a.ui-spinner-up:before,.ui-spinner .ui-spinner-down:before,.ui-spinner a.ui-spinner-down:before{text-align:center;font-size:.8125rem;color:#3F4447;display:block;min-height:2.8rem;margin:0;width:100%;position:relative;top:34%;left:16%}.efa-datepicker .ui-spinner-up,.efa-datepicker a.ui-spinner-up,.ui-spinner .ui-spinner-up,.ui-spinner a.ui-spinner-up{right:0;left:auto}.efa-datepicker .ui-spinner-down,.efa-datepicker a.ui-spinner-down,.ui-spinner .ui-spinner-down,.ui-spinner a.ui-spinner-down{left:0;right:auto}#dateTimeDiv .ui-spinner{padding-left:0;padding-right:0}.efa .efa-datepicker .add-on{display:none}.efa .efa-datepicker .btn{right:auto;left:0}.efa .efa-datepicker .btn span:before{position:relative;top:-2px;left:16%}@media screen\0{.efa .efa-datepicker .btn span:before{top:0}}.efa .efa-datepicker .btn:last-of-type{left:auto;right:0}.alert.alert-info{background:none;display:block}.alert.alert-info:empty{display:none}.alert.alert-info:blank{display:none}.alert.alert-info:before{bottom:-10px;background-position:0 -22px}.alert.alert-warning{background-color:#FFF8C0;display:block}.alert.alert-warning:empty{display:none}.alert.alert-warning:blank{display:none}.alert.alert-warning:before{bottom:-10px}#trip-request-input-mask .alert.alert-warning{background:none;margin:0;padding:0;color:#d00;margin:0 2.5%;font-size:1em;display:none}#trip-request-input-mask .alert.alert-warning:before{display:none}.alert.alert-danger{background-color:#B00034;display:block;color:#FFF}.alert.alert-danger a{color:#FFF}.alert.alert-danger:empty{display:none}.alert.alert-danger:blank{display:none}.alert.alert-danger:before{bottom:-10px;background-position:0 -320px}.alert.warning-msg{display:none}.alert .infoTextBody{border-bottom:1px solid #B0B0B0;margin-bottom:.625em;padding-bottom:.625em}.alert .infoTextBody:last-child{border-bottom:none;margin-bottom:0}.historyContainer{background-color:#eceded}@media only screen and (min-width: 35.063em){.historyContainer{padding:.625rem}}.historyContainer .checkbox{position:absolute;right:1.875rem;top:50%;transform:translateY(-100%);z-index:2;background-image:url(../svg/favorite.svg);background-repeat:no-repeat}.historyHead,.historyList{background:#FFF;padding:.625rem 1.25rem}.historyHead{font-size:1.125rem;padding-top:1.25rem}.historyList{border:1px solid #eceded;display:flex;flex-wrap:wrap}@media only screen and (min-width: 35.063em){.historyList{border:none}}.historyHead{font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal}.history-row,.row .history-row{position:relative}@media only screen and (min-width: 35.063em){.no-flexbox .history-row,.no-flexbox .row .history-row{width:33.3333%;float:left}}.flexbox .history-row,.flexbox .row .history-row{margin-bottom:1.25rem}@media only screen and (min-width: 35.063em){.flexbox .history-row,.flexbox .row .history-row{width:33.3333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}}#noHistoryAvailableText{width:100% !important}#connectionContainer{margin-left:.625rem;border-left:6px solid #196fb7;cursor:pointer}#connectionContainer:hover{font-weight:bold}#connectionDep,#connectionArr{position:relative;padding:.3125rem 4.375rem .625rem 1.5625rem}#connectionArr{padding-bottom:0}#connectionDep:before{top:0}#connectionArr:before{bottom:0}.favIcon{display:block !important}.efa-input-element__label-text{position:relative;top:-0.3125rem}.efa-input-element__label--all{position:relative;top:-0.3125rem}#tripHandicapContainer .efa-input-element__label{padding-left:0}.efa__maxmiddle--last{padding-top:2.5rem;position:relative;top:-1.25rem}.efa__maxmiddle--first{position:relative;top:-1.25rem;text-align:right}.efa__maxmiddle--first .efa-input-element__label{position:relative;top:2.5rem}.maxChanges-pfeile,.lineRestriction-pfeile,.bikeTakeAlong-pfeile,.changeSpeed-pfeile{display:none}.efa-conf__element-toggle{background-color:#eceded;cursor:pointer;background:#D9DADB;transition:background .1s ease-out;position:relative;padding:1em;margin:1em 1px 0 1px}.efa-conf__element-toggle:after{font-family:'uestra';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;text-decoration:none;font-variant:normal;text-transform:none;line-height:1em;right:20px;top:50%;margin-top:-5px;position:absolute}.efa-conf__element-toggle:hover,.efa-conf__element-toggle:focus{background:#ECEDED}.efa-conf__element-title{font-size:1em;margin:0}.efa-conf label[for="all_check"]{top:2px}.efa-conf .efa-input-element__label{padding-left:0}.efa-conf .efa-input-element--padding{margin-bottom:10px !important}#content_multimodality{padding-top:.5rem}#content_multimodality .efa-input-element__label{padding-left:.5rem}#trip-via-container .medium-6{width:100%}@media only screen and (min-width: 35.063em){#trip-mots-container{margin-left:0.5em !important;margin-right:0.5em !important}}#trip-mots-container .efa-input-element__wrap{margin-bottom:.625rem}.headline--efa{font-size:1.5em;font-family:"FranklinGothicURW-Boo",sans-serif;font-weight:normal}.all-print{border:0 none;background:none;margin-bottom:.5em}@media only screen and (min-width: 35.063em){.all-print{float:right;position:relative;top:-2em;margin-bottom:0em}}.efa-btn-time{border:0 none;background:none;text-transform:uppercase;padding:0;display:block;text-align:left;width:100%;margin-top:1.25rem;transition:background .1s ease-in}.efa-btn-time:hover .icn-chevron-up,.efa-btn-time:hover .icn-chevron-down,.efa-btn-time:focus .icn-chevron-up,.efa-btn-time:focus .icn-chevron-down{background:#ECEDED}.efa-btn-time .icn-chevron-up,.efa-btn-time .icn-chevron-down{text-align:center;background:#D9DADB;width:1.5em;height:1.5em;display:inline-block;margin-right:.25em}.efa-btn-time .icn-chevron-up:hover,.efa-btn-time .icn-chevron-up:focus,.efa-btn-time .icn-chevron-down:hover,.efa-btn-time .icn-chevron-down:focus{background:#B0B0B0}.efa-btn-time .icn-chevron-up:before,.efa-btn-time .icn-chevron-down:before{top:.3125em;position:relative;font-size:1.125rem}.datum-container .efa-date .efa-date__inner{margin:1em 0;display:none}.datum-container .new-date{font-size:1.1875rem;font-family:"FranklinGothicURW-Boo", sans-serif;font-weight:normal;margin-bottom:.625rem;margin-top:1.25rem}.margin10{margin-top:1em}.efa-sortcontrols{border-top:1px solid #D9DADB;padding-bottom:.5em;padding-top:.5em}.efa-sortcontrols__item{border:0 none;background:none;text-align:left;font-size:.8125rem;color:#B0B0B0}@media only screen and (max-width: 35em){.efa-sortcontrols__item--departure{padding-left:.625em !important}}.efa-sortcontrols__item--transport{padding-left:.5em !important}.efa-sortcontrols__item--price{padding-left:2.375rem !important}.efa-sortcontrols__item--change{padding-left:1.25em !important}@media only screen and (max-width: 35em){.efa-sortcontrols__item--change{text-align:right;padding-right:.75em !important}}.efa-sortcontrols__item--change .icn{margin-right:.75em}.efa-sortcontrols .icn{display:inline-block;margin-left:4px}.efa-sortcontrols .icn-arrow-up-down-alternate:before,.efa-sortcontrols .icn-arrow-up-down-alternate:after,.efa-sortcontrols .icn-arrow-up-alternate:before,.efa-sortcontrols .icn-arrow-up-alternate:after,.efa-sortcontrols .icn-arrow-down-alternate:before,.efa-sortcontrols .icn-arrow-down-alternate:after{font-size:.5em;display:block}.efa-sortcontrols .icn-arrow-up-down-alternate{top:4px;position:relative}.efa-sortcontrols .triangle{display:inline-block;margin-left:4px;position:relative}.efa-sortcontrols .triangle:before,.efa-sortcontrols .triangle:after{font-size:.5em;display:block}.efa-sortcontrols .triangle-sort-bottom:before{display:none}.efa-card{margin-bottom:1rem}.efa-card__header{background-color:#eceded;cursor:pointer;transition:background .1s ease-out;font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal;text-shadow:1px 1px 0 rgba(255,255,255,0.32);min-height:3.125rem}.efa-card__header:hover,.efa-card__header:focus{background:#ECEDED}.efa-card__header .btn--dir{background:none;margin:0;margin-left:1em;width:2em;height:2em;transition:transform .3s ease-in;transform-origin:25% 100%;transform:rotate(-90deg);top:-.125rem}.efa-card__header .btn--dir:hover,.efa-card__header .btn--dir:focus{background:none}.efa-card__header .btn--dir:hover .icn--alt,.efa-card__header .btn--dir:focus .icn--alt{margin-top:.25em}.efa-card__header .btn--dir .icn--alt{font-size:.75rem;color:#505559}.efa-card__header.collapsed .btn--dir{transform:rotate(0deg)}.efa-card__header .col-departure{padding-right:.75em}.efa-card__header .btn.btn--buy-ticket,.efa-card__header .col-booking,.efa-card__header .col-taxi-call{margin:0;background:#AED375;box-shadow:0 0 0;display:block;height:3.5em;width:100%;min-width:0px;color:#505559;padding:.75em 0 0 0;position:relative}.efa-card__header .btn.btn--buy-ticket .icn,.efa-card__header .col-booking .icn,.efa-card__header .col-taxi-call .icn{padding-top:.25em;left:30%;margin-left:-6px}.efa-card__header .col-booking,.efa-card__header .col-taxi-call{background:#B0B0B0;transition:background .3s ease-in}.efa-card__header .col-booking:before,.efa-card__header .col-taxi-call:before{color:#FFF;position:absolute;left:0;top:0;bottom:0;right:0;text-align:center;width:100%;top:55%;transform:translateY(-50%)}.efa-card__header .col-booking:hover,.efa-card__header .col-booking:focus,.efa-card__header .col-taxi-call:hover,.efa-card__header .col-taxi-call:focus{background:#ECEDED}.efa-card__header .col-booking:hover:before,.efa-card__header .col-booking:focus:before,.efa-card__header .col-taxi-call:hover:before,.efa-card__header .col-taxi-call:focus:before{color:#B0B0B0}@media only screen and (max-width: 35em){.efa-card__connectiontypes .efa-iconlist{padding-left:.5em !important}}.efa-card__price-outer{padding-top:.3125rem;display:inline-block}.efa-card__price-outer strong,.efa-card__price-outer span{font-weight:normal !important}@media only screen and (max-width: 35em){.efa-card__price-outer{text-align:right;padding-right:.5em !important}}@media only screen and (max-width: 35em){.efa-card__transitions{text-align:right}.efa-card__transitions-inner{padding-right:.5em}}.efa-card__deparr{padding-top:.875em;display:inline-block}.efa-card__actions{min-height:3.1rem}@media only screen and (max-width: 35em){.efa-card__actions{border-top:1px solid white;margin-top:1em}}@media only screen and (max-width: 35em){.efa-card__time--departure{padding-left:.5em}}.efa-card__action--shop{display:block;position:relative;margin:0;padding:0}.efa-card__action--shop .btn--buy-ticket{position:absolute !important;top:0;bottom:0;left:0;right:0}.efa-card__action--shop .btn--buy-ticket .icn.icn-cart{left:50%;margin-left:-15px}.efa-iconlist{list-style:none;margin:0;padding:.625rem 0 0 0;position:relative;width:100%;overflow-x:auto}.efa-iconlist__item,.efa-iconlist .icn{width:1.5rem;height:1.5rem}.efa-iconlist__item{margin-right:15px;position:relative}.efa-iconlist__item:before{position:absolute;right:-15px;top:8px}.efa-iconlist__item:last-child{margin-right:0}.efa-iconlist__item:last-child:before{display:none}.efa-iconlist .icn{background-size:contain}.ues_module__result_transitions_step_station{font-size:1.3em;text-decoration:none;background:#fff;position:relative;z-index:2}.ues_module__result_transitions_step_station a{text-decoration:none}.efa-tripdetails{position:relative}.efa-tripdetails .infoLinkText{cursor:pointer}.efa-tripdetails__mot{position:relative}.efa-tripdetails__mot:before,.efa-tripdetails__mot>div:first-of-type:after{position:absolute;left:23.33333%;content:'';background-color:#32476e;width:5px;z-index:0;top:.3125rem;bottom:.9375rem;height:auto}@media only screen and (min-width: 35.063em){.efa-tripdetails__mot:before,.efa-tripdetails__mot>div:first-of-type:after{left:12.76%}}.efa-tripdetails__mot-tram:before,.efa-tripdetails__mot-tram>div:first-of-type:after,.efa-tripdetails__mot—tram:before,.efa-tripdetails__mot—tram>div:first-of-type:after{background-color:#1f71b6}.efa-tripdetails__mot-s-bahn:before,.efa-tripdetails__mot-s-bahn>div:first-of-type:after,.efa-tripdetails__mot—s-bahn:before,.efa-tripdetails__mot—s-bahn>div:first-of-type:after{background-color:#498d45}.efa-tripdetails__mot-nf-bus:before,.efa-tripdetails__mot-nf-bus>div:first-of-type:after,.efa-tripdetails__mot—nf-bus:before,.efa-tripdetails__mot—nf-bus>div:first-of-type:after{background-color:#000}.efa-tripdetails__mot-zug:before,.efa-tripdetails__mot-zug>div:first-of-type:after,.efa-tripdetails__mot—zug:before,.efa-tripdetails__mot—zug>div:first-of-type:after{background-color:#878787}.efa-tripdetails__mot-bus:before,.efa-tripdetails__mot-bus>div:first-of-type:after,.efa-tripdetails__mot—bus:before,.efa-tripdetails__mot—bus>div:first-of-type:after{background-color:#a9177b}.efa-tripdetails__mot-taxi:before,.efa-tripdetails__mot-taxi>div:first-of-type:after,.efa-tripdetails__mot—taxi:before,.efa-tripdetails__mot—taxi>div:first-of-type:after{background-color:#ffdc00}.efa-tripdetails__mot-fussweg:before,.efa-tripdetails__mot-fussweg>div:first-of-type:after,.efa-tripdetails__mot—fussweg:before,.efa-tripdetails__mot—fussweg>div:first-of-type:after{background-color:#d2d2d1}.efa-tripdetails__mot-quicar:before,.efa-tripdetails__mot-quicar>div:first-of-type:after,.efa-tripdetails__mot—quicar:before,.efa-tripdetails__mot—quicar>div:first-of-type:after{background-color:#00b1eb}.efa-tripdetails__mot-stadtflitzer:before,.efa-tripdetails__mot-stadtflitzer>div:first-of-type:after,.efa-tripdetails__mot—stadtflitzer:before,.efa-tripdetails__mot—stadtflitzer>div:first-of-type:after{background-color:#007ccb}.efa-tripdetails__wrap{border:1px solid #eceded;padding-top:1.5625rem}.efa-tripdetails__wrap>row .column:first-child,.efa-tripdetails__wrap>row .columns:first-child{position:absolute;width:6px;height:100%;left:2.8125rem;content:""}.efa-tripdetails__wrap .accordion-toggle{position:static;margin:0 0 1.25rem 0;cursor:pointer}.efa-tripdetails__wrap .accordion-toggle .fahrtdetails{position:relative;top:4px;margin-right:.1875rem;margin-top:0;margin-bottom:0}.efa-tripdetails__row{padding-top:.1875rem;padding-bottom:.1875rem;position:relative;font-size:.875rem}.efa-tripdetails__row>.efa-tripdetails__trip-single-stop:before{display:none}@media only screen and (min-width: 35.063em){.efa-tripdetails__row{font-size:1rem}}.efa-tripdetails__row--functions{background-color:#FFF;position:relative;z-index:1;margin-top:1.25rem !important}.efa-tripdetails__row--functions div:nth-child(1){margin-left:.625rem}.efa-tripdetails__row--functions div:nth-child(2){display:none}.efa-tripdetails .accordion-body{transition:all .4s ease-out;opacity:1}.efa-tripdetails .accordion-body .collapse,.efa-tripdetails .accordion-body.collapse{opacity:0;display:none}.efa-tripdetails__trippoints-wrap .row:last-child .efa-tripdetails__trip-single-time,.efa-tripdetails__trippoints-wrap .row:last-child .efa-tripdetails__trip-single-stop{margin-bottom:0}.efa-tripdetails__circlecontainer{position:absolute;left:0;height:100%;left:23.33333% !important}@media only screen and (min-width: 35.063em){.efa-tripdetails__circlecontainer{left:12.666667% !important}}.efa-tripdetails__stationhead{font-size:1.125rem;word-wrap:break-word;overflow-x:hidden;display:block;font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal;text-decoration:none;position:relative;background:#FFF;position:relative;z-index:1}@media only screen and (min-width: 35.063em){.efa-tripdetails__stationhead{display:inline-block;word-wrap:initial;overflow-x:visible;font-size:1.625rem}}.efa-tripdetails__wrap .efa-tripdetails__trip-single-time{text-indent:1.25rem;margin-bottom:.9375rem;font-size:.8125rem;padding-right:15%}@media only screen and (min-width: 35.063em){.efa-tripdetails__wrap .efa-tripdetails__trip-single-time{font-size:1rem;text-align:right}.efa-tripdetails__wrap .efa-tripdetails__trip-single-time.fahr-weg-time{padding-right:7%}}.efa-tripdetails__trip-single-stop:before{position:absolute;width:1.25rem;height:4px;content:"";left:-17.7%;background-color:#32476e;border:1px solid #FFF;top:50%;transform:translateY(-100%)}@media only screen and (min-width: 35.063em){.efa-tripdetails__trip-single-stop:before{left:-5.5%}}.efa-tripdetails__mot-tram .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—tram .efa-tripdetails__trip-single-stop:before{background-color:#1f71b6}.efa-tripdetails__mot-s-bahn .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—s-bahn .efa-tripdetails__trip-single-stop:before{background-color:#498d45}.efa-tripdetails__mot-nf-bus .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—nf-bus .efa-tripdetails__trip-single-stop:before{background-color:#000}.efa-tripdetails__mot-zug .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—zug .efa-tripdetails__trip-single-stop:before{background-color:#878787}.efa-tripdetails__mot-bus .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—bus .efa-tripdetails__trip-single-stop:before{background-color:#a9177b}.efa-tripdetails__mot-taxi .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—taxi .efa-tripdetails__trip-single-stop:before{background-color:#ffdc00}.efa-tripdetails__mot-fussweg .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—fussweg .efa-tripdetails__trip-single-stop:before{background-color:#d2d2d1}.efa-tripdetails__mot-quicar .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—quicar .efa-tripdetails__trip-single-stop:before{background-color:#00b1eb}.efa-tripdetails__mot-stadtflitzer .efa-tripdetails__trip-single-stop:before,.efa-tripdetails__mot—stadtflitzer .efa-tripdetails__trip-single-stop:before{background-color:#007ccb}.efa-tripdetails__row--info .efa-tripdetails__trip-single-stop:before{display:none}.efa-tripdetails__latear{display:block;text-align:right;text-decoration:none;position:relative;z-index:1}.efa-tripdetails__latear .button-text{display:block;text-align:center;position:relative;z-index:2;padding:2px 5px 2px 7px;font-size:.875rem;background:#edeeee}@media only screen and (min-width: 35.063em){.efa-tripdetails__latear .button-text{display:inline-block;text-align:left}}.efa-tripdetails__latear .button-text:hover{background:#505559;color:#FFF}@media only screen and (min-width: 35.063em){.efa-tripdetails__latear--earlier{border-bottom:1px solid #edeeee;margin-bottom:-1.25rem}.efa-tripdetails__latear--later{margin-top:-.75rem;border-top:1px solid #edeeee}}.efa-tripdetails__time{padding-top:.3125rem;text-align:right;font-size:.8125rem}@media only screen and (min-width: 35.063em){.efa-tripdetails__time{font-size:1rem}}.efa-tripdetails__row--arrdep .efa-tripdetails__time{padding-right:15%}@media only screen and (min-width: 35.063em){.efa-tripdetails__row--arrdep .efa-tripdetails__time{padding-right:7%}}.efa-tripdetails__time-value{font-size:.8125rem;font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal}@media only screen and (min-width: 48.063em){.efa-tripdetails__time-value{font-size:1.125rem}}.efa-tripdetails__trippointsbutton{position:relative;display:inline-block}.efa-tripdetails__trippointsbutton:before{top:6px;position:relative;font-size:.6em;margin-left:5px}.efa-tripdetails .time-target{background:#fff;position:relative;z-index:2;display:inline-block;font-style:italic;font-size:.875rem}.efa-circle{z-index:3}.efa-tripdetails__mot-tram .efa-circle,.efa-tripdetails__mot—tram .efa-circle{border-color:#1f71b6}.efa-tripdetails__mot-s-bahn .efa-circle,.efa-tripdetails__mot—s-bahn .efa-circle{border-color:#498d45}.efa-tripdetails__mot-nf-bus .efa-circle,.efa-tripdetails__mot—nf-bus .efa-circle{border-color:#000}.efa-tripdetails__mot-zug .efa-circle,.efa-tripdetails__mot—zug .efa-circle{border-color:#878787}.efa-tripdetails__mot-bus .efa-circle,.efa-tripdetails__mot—bus .efa-circle{border-color:#a9177b}.efa-tripdetails__mot-taxi .efa-circle,.efa-tripdetails__mot—taxi .efa-circle{border-color:#ffdc00}.efa-tripdetails__mot-fussweg .efa-circle,.efa-tripdetails__mot—fussweg .efa-circle{border-color:#d2d2d1}.efa-tripdetails__mot-quicar .efa-circle,.efa-tripdetails__mot—quicar .efa-circle{border-color:#00b1eb}.efa-tripdetails__mot-stadtflitzer .efa-circle,.efa-tripdetails__mot—stadtflitzer .efa-circle{border-color:#007ccb}.efa-circle--top{border-color:#d2d2d1;top:25px;bottom:auto}.efa-circle--bottom{top:auto;bottom:170px;border-color:#d2d2d1}@media only screen and (min-width: 35.063em){.efa-circle--bottom{bottom:95px}}.efa-tripdetails__circlecontainer .efa-circle{margin-left:.375rem}.efa-tripdetails__row--functions{border:1px solid #ECEDED;border-bottom:0 none}.efa-tripdetails__row--functions .icn{font-size:.875rem;top:.75rem}.efa-tripdetails__row--functions .icn-arr-right{top:.4375rem}.infoDialogBanner{font-size:.8125rem}.ui-dialog{box-shadow:0 0 5px rgba(0,0,0,0.5);padding:1em;background:#FFF;border-radius:0;width:80% !important;margin-left:10% !important}@media only screen and (min-width: 35.063em){.ui-dialog{width:65% !important;margin-left:17.5% !important}}@media only screen and (min-width: 48.063em){.ui-dialog{width:70% !important;margin-left:15% !important}}@media only screen and (min-width: 60.863em){.ui-dialog{width:50% !important;margin-left:25% !important}}.ui-dialog .ui-dialog-titlebar{position:relative;border:none;font-weight:normal;border-radius:0;padding:0}.ui-dialog .ui-dialog-titlebar .ui-button.ui-dialog-titlebar-close{border:none;position:absolute;width:1.875rem;height:1.875rem;background:none}.ui-dialog .ui-dialog-titlebar .ui-button.ui-dialog-titlebar-close .ui-icon-closethick{background-image:url(../images/ui-icons_888888_256x240.png);top:0;left:0}.ui-dialog .ui-dialog-titlebar .ui-button.ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog .ui-dialog-titlebar .ui-button.ui-dialog-titlebar-close:before{display:none}.ui-dialog-content{padding-left:0 !important;padding-right:0 !important}.ui-dialog-title{background:#475D08;display:block;text-align:center;font-weight:normal;font-family:"FranklinGothicURW-Med",sans-serif;background:#AED375;font-size:1.5rem;padding:.75rem 1.25rem}@media only screen and (max-width: 35em){.ui-dialog-buttonpane{padding:0 !important}}@media only screen and (min-width: 35.063em) and (max-width: 48em){.ui-dialog-buttonpane{padding:0 !important}}.ui-dialog .ui-dialog-buttonset{padding-top:0;align-items:center;justify-content:center;float:none !important;display:block}@media only screen and (min-width: 48.063em){.ui-dialog .ui-dialog-buttonset{display:flex;padding-top:1.875rem}}.ui-dialog .ui-dialog-buttonset .ui-button{font-size:1.125rem !important;text-align:center !important;margin:20px 0 0;width:100%;float:none !important}@media only screen and (min-width: 48.063em){.ui-dialog .ui-dialog-buttonset .ui-button{margin:0 20px;width:auto}}.ui-dialog .ui-dialog-content{overflow:visible}.ui-dialog .ui-dialog-content strong,.ui-dialog .ui-dialog-content b{font-weight:bold}.ui-dialog .ui-widget-content{border:none}.ui-dialog .ui-draggable .ui-dialog-titlebar{cursor:default}.ui-dialog .nav-tabs{list-style:none;margin:.625rem 0 0 0;padding:0;border-bottom:1px solid #b0b0b0;margin-bottom:.625rem}.ui-dialog .nav-tabs li{position:relative;top:1px;border:1px solid #B0B0B0;padding:.5rem .9375rem;border-bottom:1px solid #fff;margin:0;text-transform:uppercase;display:inline-block}.ui-dialog .nav-tabs li a{text-decoration:none}.ui-widget-header{background:#AED375}.fault-message{padding-left:25px;display:block}.ui-widget-content{background:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#e6e6e6}.ui-state-default .ui-icon{background-image:none}.ticketDialog .ui-button-text-only .ui-button-text{padding:0 !important}.validateTips{font-family:"FranklinGothicURW-Boo",sans-serif;padding:0;margin:0;font-size:1em;font-size:.875em;display:none}#dialog-versenden #name_for_email,#dialog-versenden #email,#dialog-versenden #name_for_sms,#dialog-versenden #telefonnumer{height:auto !important;padding-top:0.75em !important;padding-bottom:0.75em !important}.sms-name,.telefonnummer{display:none !important}.shop-dialog-list .ticket-row{padding:.3125rem .5rem;border-bottom:1px dotted #B0B0B0}@media only screen and (min-width: 35.063em){.shop-dialog-list .ticket-row{padding:.625rem 1.25rem;font-size:1.125rem}}.shop-dialog-list .ticket-row:hover{background:#ECEDED}.shop-dialog-list .col-xs-5{padding-left:38px;font-size:1rem;font-family:"FranklinGothicURW-Boo",sans-serif;padding-top:.3125rem}.shop-dialog-list .col-xs-7{font-family:"FranklinGothicURW-Med",sans-serif}@media only screen and (min-width: 35.063em){.shop-dialog-list .col-xs-7{width:50%;float:left}.shop-dialog-list .col-xs-5{width:50%;float:left}}.shop-dialog-list label{margin-left:.625rem}@media only screen and (min-width: 35.063em){#send_email .col-md-6{float:left;width:48%}#send_email .col-md-6:last-of-type{float:right}}#dialog-versenden #name_for_email,#dialog-versenden #email,#dialog-versenden #name_for_sms,#dialog-versenden #telefonnumer{border-radius:.25em;box-shadow:0 0 0.4em .125em rgba(0,0,0,0.2) inset;font-family:"FranklinGothicURW-Boo",sans-serif;line-height:1.5em;height:2em;display:block;border:1px solid #b0b0b0;width:100%;padding:1.25em 0.75em}#fahrt_link{border-radius:.25em;box-shadow:0 0 0.4em .125em rgba(0,0,0,0.2) inset;font-family:"FranklinGothicURW-Boo",sans-serif;line-height:1.5em;padding:.25em .5em;height:2em;display:block;border:1px solid #b0b0b0;height:8.75em;font-size:.875em}.ui-dialog .providers .provider{margin:.9375rem 0;background:#e5f1d1;padding:1.5625rem .625rem;font-size:1.125rem}@media only screen and (min-width: 35.063em){.ui-dialog .providers .provider{font-size:1.75rem}}.ui-dialog .providers .provider .taxi-name{position:relative;font-size:1.125rem}.ui-dialog .providers .provider .taxi-name a{display:block;margin-top:.4375rem;padding-left:.9375rem}.ui-dialog .providers .provider a{text-decoration:none}.ui-dialog .providers .provider .provider-tel{font-family:"FranklinGothicURW-Med",sans-serif;font-weight:normal}.ui-dialog .providers .provider .taxi-call-icon:before{font-size:.7em;margin-right:.625rem}.ui-dialog .providers .col-xs-5,.ui-dialog .providers .col-xs-7{text-align:center}@media only screen and (min-width: 35.063em){.ui-dialog .providers .col-xs-5,.ui-dialog .providers .col-xs-7{float:left;text-align:left}}@media only screen and (min-width: 35.063em){.ui-dialog .providers .col-xs-5{width:41.66666666666667%}}@media only screen and (min-width: 35.063em){.ui-dialog .providers .col-xs-7{text-align:center;width:58.333333333333336%}}.ui-dialog .tipps .tipp{padding-bottom:.9375rem;border-bottom:1px solid #D9DADB;margin-bottom:.9375rem}.ui-dialog .tipps .tipp-icon-10-prozent,.ui-dialog .tipps .tipp-icon-20-prozent{background-size:contain;background-position:center center;background-color:#FFF;width:4.375rem;height:4.375rem;position:relative;left:5px}.ui-dialog .tipps .tipp-icon-10-prozent{background-image:url("../images/icon_10_percent.png")}.ui-dialog .tipps .tipp-icon-20-prozent{background-image:url("../images/icon_20_percent.png")}.ui-dialog .tipps .tipp h4{margin-top:0}@media only screen and (max-width: 35em){.ui-dialog .tipps .tipp .col-xs-2{width:100%}}@media only screen and (max-width: 35em){.ui-dialog .tipps .tipp .col-xs-2 .tipp-icon-10-prozent{text-align:center}}@media only screen and (max-width: 35em){.ui-dialog .tipps .tipp .col-xs-2 .tipp-icon-20-prozent{text-align:center}}.ui-dialog .tipps .col-xs-2,.ui-dialog .tipps .col-xs-10{float:left}.ui-dialog .tipps .col-xs-2{width:16.666666666666664%}.ui-dialog .tipps .col-xs-10{width:83.33333333333334%}
/*# sourceMappingURL=extern.prefixfree.css.map */

.real-time-icon {
    	background-image: url("../../../fileadmin/efacore/images/inTime.png");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/inTime.png', sizingMethod='scale');
       -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../../fileadmin/efacore/images/inTime.png', sizingMethod='scale')";
}

.delay-icon, .alert-icon, .real-time-icon
{
    width: 35px;
    height: 35px;
    background-repeat: no-repeat;
    background-size: cover;
    float: right;
    margin-right: 50px;
    margin-top: -27px;
}
@media only screen and (max-width:550px) {
	.delay-icon, .alert-icon, .real-time-icon { display:none; }
}
